void (@NotNull PsiMethod method, @NotNull SearchScope scope, @NotNull SearchRequestCollector collector) { final String propertyName = PropertyUtilBase.getPropertyName(method); if (StringUtil.isNotEmpty(propertyName)) { SearchScope additional = LocalSearchScope.EMPTY; for (CustomPropertyScopeProvider provider : CustomPropertyScopeProvider.EP_NAME.getExtensionList()) { additional = additional.union(provider.getScope(method.getProject())); } SearchScope propScope = scope.intersectWith(method.getUseScope()).intersectWith(additional); collector.searchWord(propertyName, propScope, UsageSearchContext.IN_FOREIGN_LANGUAGES, true, method); } }