@NotNull protected ResolveResult[] doMultiResolve() { final Collection<PsiPackage> packages = new HashSet<>(); for (PsiPackage parentPackage : getContext()) { packages.addAll(myReferenceSet.resolvePackageName(parentPackage, getValue())); } return PsiElementResolveResult.createResults(packages); }