searchers: make public static constants final

This commit is contained in:
peter
2015-02-05 19:10:22 +01:00
parent bee57157eb
commit d5a834c2d0
12 changed files with 14 additions and 14 deletions
@@ -34,7 +34,7 @@ import com.intellij.util.QueryExecutor;
* (method in original class, overriding method)
*/
public class AllOverridingMethodsSearch extends ExtensibleQueryFactory<Pair<PsiMethod, PsiMethod>, AllOverridingMethodsSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.allOverridingMethodsSearch");
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.allOverridingMethodsSearch");
public static final AllOverridingMethodsSearch INSTANCE = new AllOverridingMethodsSearch();
public static class SearchParameters {
@@ -24,7 +24,7 @@ import com.intellij.util.QueryExecutor;
import org.jetbrains.annotations.NotNull;
public class AnnotatedElementsSearch extends ExtensibleQueryFactory<PsiModifierListOwner, AnnotatedElementsSearch.Parameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.annotatedElementsSearch");
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.annotatedElementsSearch");
public static final AnnotatedElementsSearch INSTANCE = new AnnotatedElementsSearch();
public static class Parameters {
@@ -43,7 +43,7 @@ import java.util.Set;
* @author max
*/
public class ClassInheritorsSearch extends ExtensibleQueryFactory<PsiClass, ClassInheritorsSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.classInheritorsSearch");
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.classInheritorsSearch");
private static final Logger LOG = Logger.getInstance("#com.intellij.psi.search.searches.ClassInheritorsSearch");
public static final ClassInheritorsSearch INSTANCE = new ClassInheritorsSearch();
@@ -30,8 +30,8 @@ import com.intellij.util.QueryExecutor;
* @author max
*/
public class DirectClassInheritorsSearch extends ExtensibleQueryFactory<PsiClass, DirectClassInheritorsSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.directClassInheritorsSearch");
public static DirectClassInheritorsSearch INSTANCE = new DirectClassInheritorsSearch();
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.directClassInheritorsSearch");
public static final DirectClassInheritorsSearch INSTANCE = new DirectClassInheritorsSearch();
public static class SearchParameters {
private final PsiClass myClass;
@@ -32,7 +32,7 @@ import com.intellij.util.QueryExecutor;
import org.jetbrains.annotations.NotNull;
public class FunctionalExpressionSearch extends ExtensibleQueryFactory<PsiFunctionalExpression, FunctionalExpressionSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.functionalInterfaceSearch");
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.functionalInterfaceSearch");
public static final FunctionalExpressionSearch INSTANCE = new FunctionalExpressionSearch();
public static class SearchParameters {
@@ -30,7 +30,7 @@ import org.jetbrains.annotations.Nullable;
* @author max
*/
public class MethodReferencesSearch extends ExtensibleQueryFactory<PsiReference, MethodReferencesSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.methodReferencesSearch");
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.methodReferencesSearch");
public static final MethodReferencesSearch INSTANCE = new MethodReferencesSearch();
public static class SearchParameters {
@@ -31,7 +31,7 @@ import com.intellij.util.QueryExecutor;
* @author max
*/
public class OverridingMethodsSearch extends ExtensibleQueryFactory<PsiMethod, OverridingMethodsSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.overridingMethodsSearch");
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.overridingMethodsSearch");
public static final OverridingMethodsSearch INSTANCE = new OverridingMethodsSearch();
public static class SearchParameters {
@@ -29,7 +29,7 @@ import org.jetbrains.annotations.Nullable;
* @author max
*/
public class SuperMethodsSearch extends ExtensibleQueryFactory<MethodSignatureBackedByPsiMethod, SuperMethodsSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.superMethodsSearch");
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.superMethodsSearch");
public static final SuperMethodsSearch SUPER_METHODS_SEARCH_INSTANCE = new SuperMethodsSearch();
public static class SearchParameters {
@@ -34,8 +34,8 @@ import org.jetbrains.annotations.NotNull;
*
*/
public class DefinitionsScopedSearch extends ExtensibleQueryFactory<PsiElement, DefinitionsScopedSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.definitionsScopedSearch");
public static DefinitionsScopedSearch INSTANCE = new DefinitionsScopedSearch();
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.definitionsScopedSearch");
public static final DefinitionsScopedSearch INSTANCE = new DefinitionsScopedSearch();
static {
final QueryExecutor[] OLD_EXECUTORS = DefinitionsSearch.EP_NAME.getExtensions();
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.Nullable;
* @author max
*/
public class ReferencesSearch extends ExtensibleQueryFactory<PsiReference, ReferencesSearch.SearchParameters> {
public static ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.referencesSearch");
public static final ExtensionPointName<QueryExecutor> EP_NAME = ExtensionPointName.create("com.intellij.referencesSearch");
private static final ReferencesSearch INSTANCE = new ReferencesSearch();
private ReferencesSearch() {
@@ -23,7 +23,7 @@ import com.jetbrains.python.psi.PyClass;
* @author yole
*/
public class PyClassInheritorsSearch extends ExtensibleQueryFactory<PyClass, PyClassInheritorsSearch.SearchParameters> {
public static PyClassInheritorsSearch INSTANCE = new PyClassInheritorsSearch();
public static final PyClassInheritorsSearch INSTANCE = new PyClassInheritorsSearch();
public static class SearchParameters {
private final PyClass mySuperClass;
@@ -28,7 +28,7 @@ import java.util.List;
* @author yole
*/
public class PySuperMethodsSearch extends ExtensibleQueryFactory<PsiElement, PySuperMethodsSearch.SearchParameters> {
public static PySuperMethodsSearch INSTANCE = new PySuperMethodsSearch();
public static final PySuperMethodsSearch INSTANCE = new PySuperMethodsSearch();
private static PyFunction getBaseMethod(List<PsiElement> superMethods,
PyClass containingClass) {