@Override
  protected void updateClassUsages(DependencyContext context, Set<? super UsageRepr.Usage> s) {
    for (ModuleRequiresRepr require : myRequires) {
      if (require.name != name) {
        s.add(UsageRepr.createModuleUsage(context, require.name));
      }
    }
  }
@Override
  protected void updateClassUsages(DependencyContext context, Set<? super UsageRepr.Usage> s)