Collection<Module> (final Project project) { return CachedValuesManager.getManager(project).getCachedValue(project, ACCEPTABLE_MODULES, () -> CachedValueProvider.Result.create(calcAcceptableModules(project), PsiModificationTracker.MODIFICATION_COUNT), false); }