UnifyingMavenReports

Legend

+ all components should use this report

o this report is optional

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)

Tests

+ cobertura (test coverage)

+ junit (test reports)

Changes since last release

+ changelog (SCM activity per commit)

+ changes or jira

+ clirr (binary compatibility)

+ jdiff (since tags)

Reference

+ javadoc

+ jxr (cross reference)

User guide

+ linkcheck (for validating releases)

o faq