Oliver Burn has released Checkstyle 5.0, a lint-like tool that checks Java code for adherence to various coding standards:
elease 5.0 is not 100% backwardly compatible with release 4.4. Most likely you will need to update your configuration file.
The following checks were added since release 4.4:
- AnnotationUseStyle
 - MissingDeprecated
 - MissingOverride
 - PackageAnnotation
 - SuppressWarnings
 - EqualsAvoidNull
 - NoClone
 - NoFinalizer
 - AvoidStaticImport
 - JavadocPackage
 - ClassTypeParameterName
 - MethodTypeParameterName
 - RegexpMultiline
 - RegexpSingleline
 - RegexpSinglelineJava
 - OuterTypeNumber
 - FileTabCharacter
 - GenericWhitespace