UnifyingMavenReports
Legend
+ all components should use this report
o this report is optional
- no component should use this report
Standard
+ license
Source health
Not interesting for users - only for developers.
+ checkstyle (code formatting)
+ findbugs (similar to pmd, but has features not found in pmd)
+ pmd/cpd (bugs, code duplication, coding standards)
+ tasklist (to do list)
- jdepend (quality metrics)
- simian (similar to cpd)
Tests
+ cobertura (test coverage)
+ junit (test reports)
- clover (same as cobertura)
- jcoverage (same as cobertura)
Changes since last release
+ changelog (SCM activity per commit)
+ changes or jira
+ clirr (binary compatibility)
+ jdiff (since tags)
- developer-activity (SCM activity per developer)
- file-activity (SCM activity per file)
Reference
+ javadoc
+ jxr (cross reference)
User guide
+ linkcheck (for validating releases)
o faq