mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
collect subpackages from different finders in one set
This commit is contained in:
@@ -249,7 +249,7 @@ public class JavaPsiFacadeImpl extends JavaPsiFacadeEx {
|
||||
}
|
||||
|
||||
public PsiPackage[] getSubPackages(PsiPackage psiPackage, GlobalSearchScope scope) {
|
||||
List<PsiPackage> result = new ArrayList<PsiPackage>();
|
||||
LinkedHashSet<PsiPackage> result = new LinkedHashSet<PsiPackage>();
|
||||
for (PsiElementFinder finder : filteredFinders()) {
|
||||
PsiPackage[] packages = finder.getSubPackages(psiPackage, scope);
|
||||
ContainerUtil.addAll(result, packages);
|
||||
|
||||
Reference in New Issue
Block a user