| allDeprecation -- | deprecation including inside deprecated code |
| allJavadoc -- | invalid or missing javadoc |
| assertIdentifier (default) -- | "assert" used as identifier |
| charConcat (default) -- | char[] in String concat |
| conditionAssign -- | possible accidental boolean assignment |
| constructorName (default) -- | method with constructor name |
| deprecation (default) -- | deprecation outside deprecated code |
| emptyBlock -- | undocumented empty block |
| fieldHiding -- | field hiding another variable |
| finally (default) -- | finally block not completing normally |
| indirectStatic -- | indirect reference to static member |
| intfNonInherited (default) -- | interface non-inherited method compatibility |
| javadoc -- | invalid javadoc |
| localHiding -- | local variable hiding another variable |
| maskedCatchBlock (default) -- | hidden catch block |
| nls -- | string literal lacking non-nls tag //$NON-NLS-<n>$ |
| noEffectAssign (default) -- | assignment without effect |
| pkgDefaultMethod (default) -- | attempt to override package-default method |
| semicolon -- | unnecessary semicolon, empty statement |
| unqualifiedField -- | unqualified reference to field |
| unusedImport (default) -- | unused import declaration |
| unusedLocal -- | unread local variable |
| unusedPrivate -- | unused private member declaration |
| unusedThrown -- | unused declared thrown exception |
| unnecessaryElse -- | unnecessary else clause |
| uselessTypeCheck -- | unnecessary cast/instanceof operation |
| specialParamHiding -- | constructor or setter parameter hiding another field |
| staticReceiver (default) -- | non-static reference to static member |
| syntheticAccess -- | synthetic access for innerclass |
| tasks(<tags separated by |>) -- | tasks identified by tags inside comments |