public final class FrequentlyUsedInheritorInspection extends AbstractBaseJavaLocalInspectionTool
| Modifier and Type | Field and Description |
|---|---|
static byte |
MAX_RESULT |
EMPTY_ARRAY, VALID_ID_PATTERNmyNameProvider| Constructor and Description |
|---|
FrequentlyUsedInheritorInspection() |
| Modifier and Type | Method and Description |
|---|---|
ProblemDescriptor [] |
checkClass(PsiClass aClass,
InspectionManager manager,
boolean isOnTheFly)
Override this to report problems at class level.
|
buildVisitor, checkField, checkMethodbuildVisitor, checkFile, getAlternativeID, getID, getProblemElement, getSuppressId, inspectionFinished, inspectionFinished, inspectionStarted, isValidID, processFile, runForWholeFilecleanup, createOptionsPanel, getBatchSuppressActions, getBlackList, getDefaultLevel, getDescriptionContextClass, getDescriptionFileName, getDisplayName, getGeneralGroupName, getGroupDisplayName, getGroupKey, getGroupPath, getMainToolId, getSerializationFilter, getShortName, getShortName, getStaticDescription, getSuppressors, initialize, isEnabledByDefault, isInitialized, isSuppressedFor, loadDescription, readSettings, showDefaultConfigurationOptions, writeSettingspublic static final byte MAX_RESULT
public ProblemDescriptor [] checkClass(PsiClass aClass, InspectionManager manager, boolean isOnTheFly)
AbstractBaseJavaLocalInspectionToolcheckClass in class AbstractBaseJavaLocalInspectionToolaClass - to check.manager - InspectionManager to ask for ProblemDescriptors from.isOnTheFly - true if called during on the fly editor highlighting. Called from Inspect Code action otherwise.null if no problems found or not applicable at class level.