##### Commons FileUpload

- Overview
- User guide
- Streaming API
- FAQ
- Javadoc
- Mailing lists
- Issue Tracking
- Team
- Tasks
- SVN repository

##### Project Documentation

- Project Information
- Project Reports
  - Changes Report
  - Checkstyle
  - Clirr
  - CPD Report
  - JavaDocs
  - JDepend
  - PMD Report
  - RAT Report
  - Source Xref
  - Surefire Report
  - Test JavaDocs
  - Test Source Xref

##### Commons

- Home
- Components
- Sandbox
- Dormant
- Volunteering
- Contributing Patches
- Building Components
- Releasing Components
- Wiki

##### ASF

- Sponsorship
- Thanks

## Generated Reports

This document provides an overview of the various reports that are automatically generated by Maven . Each report is briefly described below.

### Overview

Document | Description
--- | ---
Changes Report | Changes Report on Releases of the Project.
Checkstyle | Report on coding style conventions.
Clirr | Report on binary and source API differences between releases
CPD Report | Duplicate code detection.
JavaDocs | JavaDoc API documentation.
JDepend | JDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to manage package dependencies effectively.
PMD Report | Verification of coding rules.
RAT Report | Report on compliance to license related source code policies
Source Xref | HTML based, cross-reference version of Java source code.
Surefire Report | Report on the test results of the project.
Test JavaDocs | Test JavaDoc API documentation.
Test Source Xref | HTML based, cross-reference version of Java test source code.