|
45 | 45 | import fr.adrienbrault.idea.symfony2plugin.stubs.cache.FileIndexCaches;
|
46 | 46 | import fr.adrienbrault.idea.symfony2plugin.stubs.dict.TemplateUsage;
|
47 | 47 | import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.*;
|
| 48 | +import fr.adrienbrault.idea.symfony2plugin.stubs.util.IndexUtil; |
48 | 49 | import fr.adrienbrault.idea.symfony2plugin.templating.TemplateLookupElement;
|
49 | 50 | import fr.adrienbrault.idea.symfony2plugin.templating.TwigPattern;
|
50 | 51 | import fr.adrienbrault.idea.symfony2plugin.templating.dict.*;
|
@@ -2927,7 +2928,7 @@ private static void visitTemplateExtendsConsumer(@NotNull PsiElement element, @N
|
2927 | 2928 |
|
2928 | 2929 | public static List<String> getIncludeTemplateUsageAsOrderedList(@NotNull Project project) {
|
2929 | 2930 | return CachedValuesManager.getManager(project).getCachedValue(project, SYMFONY_TEMPLATE_INCLUDE_LIST, () -> {
|
2930 |
| - Set<String> allKeys = FileBasedIndex.getInstance().getAllKeys(TwigIncludeStubIndex.KEY, project) |
| 2931 | + Set<String> allKeys = IndexUtil.getAllKeysForProject(TwigIncludeStubIndex.KEY, project) |
2931 | 2932 | .stream()
|
2932 | 2933 | .filter(s -> !s.toLowerCase().contains("@webprofiler") && !s.toLowerCase().contains("/profiler/") && !s.toLowerCase().contains("@twig") && !s.equalsIgnoreCase("form_div_layout.html.twig"))
|
2933 | 2934 | .collect(Collectors.toSet());
|
@@ -2956,7 +2957,7 @@ public static List<String> getIncludeTemplateUsageAsOrderedList(@NotNull Project
|
2956 | 2957 |
|
2957 | 2958 | public static List<String> getFormThemeTemplateUsageAsOrderedList(@NotNull Project project) {
|
2958 | 2959 | return CachedValuesManager.getManager(project).getCachedValue(project, SYMFONY_TEMPLATE_FORM_THEME_LIST, () -> {
|
2959 |
| - Set<String> allKeys = FileBasedIndex.getInstance().getAllKeys(TwigIncludeStubIndex.KEY, project) |
| 2960 | + Set<String> allKeys = IndexUtil.getAllKeysForProject(TwigIncludeStubIndex.KEY, project) |
2960 | 2961 | .stream()
|
2961 | 2962 | .filter(s -> !s.toLowerCase().contains("@webprofiler") && !s.toLowerCase().contains("/profiler/") && !s.toLowerCase().contains("@twig"))
|
2962 | 2963 | .collect(Collectors.toSet());
|
@@ -3005,7 +3006,7 @@ public static List<String> getFormThemeTemplateUsageAsOrderedList(@NotNull Proje
|
3005 | 3006 |
|
3006 | 3007 | public static List<String> getEmbedTemplateUsageAsOrderedList(@NotNull Project project) {
|
3007 | 3008 | return CachedValuesManager.getManager(project).getCachedValue(project, SYMFONY_TEMPLATE_EMBED_LIST, () -> {
|
3008 |
| - Set<String> allKeys = FileBasedIndex.getInstance().getAllKeys(TwigIncludeStubIndex.KEY, project) |
| 3009 | + Set<String> allKeys = IndexUtil.getAllKeysForProject(TwigIncludeStubIndex.KEY, project) |
3009 | 3010 | .stream()
|
3010 | 3011 | .filter(s -> !s.toLowerCase().contains("@webprofiler") && !s.toLowerCase().contains("/profiler/") && !s.toLowerCase().contains("@twig") && !s.equalsIgnoreCase("form_div_layout.html.twig"))
|
3011 | 3012 | .collect(Collectors.toSet());
|
@@ -3034,7 +3035,7 @@ public static List<String> getEmbedTemplateUsageAsOrderedList(@NotNull Project p
|
3034 | 3035 |
|
3035 | 3036 | public static List<String> getExtendsTemplateUsageAsOrderedList(@NotNull Project project) {
|
3036 | 3037 | return CachedValuesManager.getManager(project).getCachedValue(project, SYMFONY_TEMPLATE_EXTENDS_LIST, () -> {
|
3037 |
| - Set<String> allKeys = FileBasedIndex.getInstance().getAllKeys(TwigExtendsStubIndex.KEY, project) |
| 3038 | + Set<String> allKeys = IndexUtil.getAllKeysForProject(TwigExtendsStubIndex.KEY, project) |
3038 | 3039 | .stream()
|
3039 | 3040 | .filter(s -> !s.toLowerCase().contains("@webprofiler") && !s.toLowerCase().contains("/profiler/") && !s.toLowerCase().contains("@twig") && !s.equalsIgnoreCase("form_div_layout.html.twig"))
|
3040 | 3041 | .collect(Collectors.toSet());
|
|
0 commit comments