From 68851cbe316e1e448e3406f3196f4c5fda97a513 Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Fri, 1 Jun 2012 21:40:40 +0400 Subject: [PATCH] even more places to reference AllIcons --- .../src/com/intellij/internal/UsedIconsListingAction.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/java/java-impl/src/com/intellij/internal/UsedIconsListingAction.java b/java/java-impl/src/com/intellij/internal/UsedIconsListingAction.java index c24f3159b311..29b8702dc892 100644 --- a/java/java-impl/src/com/intellij/internal/UsedIconsListingAction.java +++ b/java/java-impl/src/com/intellij/internal/UsedIconsListingAction.java @@ -111,8 +111,11 @@ public class UsedIconsListingAction extends AnAction { MethodReferencesSearch.search(findIconMethod, false).forEach(consumer); } - final ProjectFileIndex index = ProjectRootManager.getInstance(project).getFileIndex(); + PsiClass javaeeIcons = JavaPsiFacade.getInstance(project).findClass("com.intellij.javaee.oss.JavaeeIcons", GlobalSearchScope.allScope(project)); + MethodReferencesSearch.search(javaeeIcons.findMethodsByName("getIcon", false)[0], false).forEach(consumer); + final ProjectFileIndex index = ProjectRootManager.getInstance(project).getFileIndex(); + MethodReferencesSearch.search(findIconMethod, false).forEach(consumer); PsiClass allIcons = JavaPsiFacade.getInstance(project).findClass("com.intellij.icons.AllIcons", GlobalSearchScope.allScope(project)); @@ -168,7 +171,7 @@ public class UsedIconsListingAction extends AnAction { } } - if (false /*do replacements*/) { + if (true /*do replacements*/) { ArrayList sorted = new ArrayList(answer); Collections.sort(sorted);