List<CandidateInfo> (PsiNewExpression newExpression) { return CachedValuesManager.getCachedValue(newExpression, () -> new CachedValueProvider.Result<>(collectStaticFactoriesInner(newExpression), PsiModificationTracker.MODIFICATION_COUNT)); }