public class NullableStuffInspection extends NullableStuffInspectionBase
Modifier and Type | Class and Description |
---|---|
static class |
NullableStuffInspection.NavigateToNullLiteralArguments |
IGNORE_EXTERNAL_SUPER_NOTNULL, REPORT_ANNOTATION_NOT_PROPAGATED_TO_OVERRIDERS, REPORT_NOT_ANNOTATED_GETTER, REPORT_NOT_ANNOTATED_METHOD_OVERRIDES_NOTNULL, REPORT_NOT_ANNOTATED_PARAMETER_OVERRIDES_NOTNULL, REPORT_NOT_ANNOTATED_SETTER_PARAMETER, REPORT_NOTNULL_PARAMETER_OVERRIDES_NULLABLE, REPORT_NOTNULL_PARAMETERS_OVERRIDES_NOT_ANNOTATED, REPORT_NULLABLE_METHOD_OVERRIDES_NOTNULL, REPORT_NULLS_PASSED_TO_NON_ANNOTATED_METHOD, REPORT_NULLS_PASSED_TO_NOT_NULL_PARAMETER
EMPTY_ARRAY, VALID_ID_PATTERN
myNameProvider
Constructor and Description |
---|
NullableStuffInspection() |
Modifier and Type | Method and Description |
---|---|
protected LocalQuickFix |
createNavigateToNullParameterUsagesFix(PsiParameter parameter) |
javax.swing.JComponent |
createOptionsPanel()
This method is called each time UI is shown.
|
buildVisitor, getGroupDisplayName, getPresentableAnnoName, getShortName, isNullableNotInferred, shouldSkipOverriderAsGenerated, writeSettings
checkClass, checkField, checkMethod
buildVisitor, checkFile, getAlternativeID, getID, getProblemElement, getSuppressId, inspectionFinished, inspectionFinished, inspectionStarted, isValidID, processFile, runForWholeFile
cleanup, getBatchSuppressActions, getBlackList, getDefaultLevel, getDescriptionContextClass, getDescriptionFileName, getDisplayName, getGeneralGroupName, getGroupKey, getGroupPath, getMainToolId, getSerializationFilter, getShortName, getStaticDescription, getSuppressors, initialize, isEnabledByDefault, isInitialized, isSuppressedFor, loadDescription, readSettings, showDefaultConfigurationOptions
protected LocalQuickFix createNavigateToNullParameterUsagesFix(PsiParameter parameter)
createNavigateToNullParameterUsagesFix
in class NullableStuffInspectionBase
public javax.swing.JComponent createOptionsPanel()
InspectionProfileEntry
createOptionsPanel
in class NullableStuffInspectionBase
null
if no UI options required.