@Override
  public @NotNull GlobalSearchScope getModuleScope(boolean includeTests) {
    return getCachedScope(ModuleWithDependenciesScope.COMPILE_ONLY | (includeTests ? ModuleWithDependenciesScope.TESTS : 0));
  }
@Override
  public @NotNull GlobalSearchScope getModuleScope(boolean includeTests)