This commit is contained in:
Alexey Kudravtsev
2018-03-20 13:59:45 +03:00
parent e9622fc5e6
commit 89ad465541
@@ -29,7 +29,6 @@ import com.intellij.psi.util.PsiUtilCore;
import com.intellij.util.*;
import com.intellij.util.containers.ContainerUtil;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
/**
* @author max
@@ -39,12 +38,16 @@ public class ClassInheritorsSearch extends ExtensibleQueryFactory<PsiClass, Clas
public static final ClassInheritorsSearch INSTANCE = new ClassInheritorsSearch();
public static class SearchParameters implements QueryParameters {
@NotNull private final PsiClass myClass;
@NotNull private final SearchScope myScope;
@NotNull
private final PsiClass myClass;
@NotNull
private final SearchScope myScope;
private final boolean myCheckDeep;
private final boolean myCheckInheritance;
private final boolean myIncludeAnonymous;
@NotNull private final Condition<String> myNameCondition;
@NotNull
private final Condition<String> myNameCondition;
@NotNull
private final Project myProject;
public SearchParameters(@NotNull final PsiClass aClass, @NotNull SearchScope scope, final boolean checkDeep, final boolean checkInheritance, boolean includeAnonymous) {
@@ -68,7 +71,7 @@ public class ClassInheritorsSearch extends ExtensibleQueryFactory<PsiClass, Clas
return myClass;
}
@Nullable
@NotNull
@Override
public Project getProject() {
return myProject;