diff options
Diffstat (limited to 'java/java-indexing-impl/src/com/intellij/psi/impl/search/MethodUsagesSearcher.java')
-rw-r--r-- | java/java-indexing-impl/src/com/intellij/psi/impl/search/MethodUsagesSearcher.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/java/java-indexing-impl/src/com/intellij/psi/impl/search/MethodUsagesSearcher.java b/java/java-indexing-impl/src/com/intellij/psi/impl/search/MethodUsagesSearcher.java index ec298ce5c8c6..af174c0b41a4 100644 --- a/java/java-indexing-impl/src/com/intellij/psi/impl/search/MethodUsagesSearcher.java +++ b/java/java-indexing-impl/src/com/intellij/psi/impl/search/MethodUsagesSearcher.java @@ -84,11 +84,14 @@ public class MethodUsagesSearcher extends QueryExecutorBase<PsiReference, Method short searchContext = UsageSearchContext.IN_CODE | UsageSearchContext.IN_COMMENTS | UsageSearchContext.IN_FOREIGN_LANGUAGES; collector.searchWord(methodName[0], restrictedByAccessScope, searchContext, true, - new MethodTextOccurrenceProcessor(aClass, strictSignatureSearch, methods)); + getTextOccurrenceProcessor(methods, aClass, strictSignatureSearch)); SimpleAccessorReferenceSearcher.addPropertyAccessUsages(method, restrictedByAccessScope, collector); } }); } + protected MethodTextOccurrenceProcessor getTextOccurrenceProcessor(PsiMethod[] methods, PsiClass aClass, boolean strictSignatureSearch) { + return new MethodTextOccurrenceProcessor(aClass, strictSignatureSearch, methods); + } } |