java & python: use effective search scope instead of the user-defined one

This commit is contained in:
peter
2014-12-02 16:05:08 +01:00
parent e438827c38
commit 81dec7e4d7
3 changed files with 3 additions and 3 deletions
@@ -32,6 +32,6 @@ public class ConstructorReferencesSearcher extends QueryExecutorBase<PsiReferenc
return;
}
new ConstructorReferencesSearchHelper(manager[0])
.processConstructorReferences(consumer, method, aClass, p.getScope(), p.isIgnoreAccessScope(), true, p.getOptimizer());
.processConstructorReferences(consumer, method, aClass, p.getEffectiveSearchScope(), p.isIgnoreAccessScope(), true, p.getOptimizer());
}
}
@@ -50,7 +50,7 @@ public class PsiAnnotationMethodReferencesSearcher implements QueryExecutor<PsiR
}
});
if (containingClass != null) {
final Query<PsiReference> query = ReferencesSearch.search(containingClass, p.getScope(), p.isIgnoreAccessScope());
final Query<PsiReference> query = ReferencesSearch.search(containingClass, p.getEffectiveSearchScope(), p.isIgnoreAccessScope());
return query.forEach(createImplicitDefaultAnnotationMethodConsumer(consumer));
}
}