| Class | Description |
|---|---|
| BufferLostRule | |
| ClassLeakingRule |
This rule looks at the loaded classes to try to figure out if multiple classes with the same name
has been loaded.
|
| ClassLoadingRule | |
| DebugNonSafepointsRule | |
| DiscouragedGcOptionsRule | |
| DiscouragedVmOptionsRule | |
| DMSIncidentRule | |
| DumpReasonRule | |
| DuplicateFlagsRule | |
| DuplicateFlagsRule.DuplicateFlags | |
| FastTimeRule | |
| FewSampledThreadsRule | |
| FlightRecordingSupportRule | |
| ManagementAgentRule | |
| OptionsCheckRule |
Check that used command line options are:
Not on a list of known not recommended options/values
Not deprecated (also check Java versions later than the one currently used)
Documented
Warn for any detected options that do not fulfill these criteria.
|
| OptionsCheckRule.DeprecatedOption | |
| OptionsCheckRule.OptionWarning | |
| PasswordsInArgumentsRule | |
| PasswordsInEnvironmentRule | |
| PasswordsInSystemPropertiesRule | |
| ProcessStartedRule | |
| RecordingSettingsRule | |
| StackDepthSettingRule | |
| StackDepthSettingRule.StackDepthTruncationData | |
| VerifyNoneRule |