mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
merge identical resolve results in PsiMultiReference
This commit is contained in:
+1
-1
@@ -147,7 +147,7 @@ public class PsiMultiReference implements PsiPolyVariantReference {
|
||||
@NotNull
|
||||
public ResolveResult[] multiResolve(final boolean incompleteCode) {
|
||||
final PsiReference[] refs = getReferences();
|
||||
List<ResolveResult> result = new ArrayList<ResolveResult>(refs.length);
|
||||
Collection<ResolveResult> result = new LinkedHashSet<ResolveResult>(refs.length);
|
||||
PsiElementResolveResult selfReference = null;
|
||||
for (PsiReference reference : refs) {
|
||||
if (reference instanceof PsiPolyVariantReference) {
|
||||
|
||||
Reference in New Issue
Block a user