Collection<String> (@NotNull ConfigKey configKey, @NotNull PsiFile psiFile) { return CachedValuesManager.getCachedValue(psiFile, () -> { Map<ConfigKey, Collection<String>> result = ConcurrentFactoryMap.createMap(configKeyInner -> discoverProperty(configKeyInner, psiFile)); return CachedValueProvider.Result.create(result, LombokConfigChangeListener.CONFIG_CHANGE_TRACKER); }).get(configKey); }