dependency:analyze-report

Note:This goal should be used as a Maven report.

Full name:

org.apache.maven.plugins:maven-dependency-plugin:2.5.1:analyze-report

Description:

Analyzes the dependencies of this project and produces a report that summarizes which are: used and declared; used and undeclared; unused and declared.

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: test.
  • Since version: 2.0-alpha-5.
  • Invokes the execution of the lifecycle phase test-compile prior to executing itself.

Optional Parameters

Name Type Since Description
ignoreNonCompile boolean 2.0-alpha-5 Ignore Runtime,Provide,Test,System scopes for unused dependency analysis
Default value is: false.
User property is: ignoreNonCompile.
project MavenProject 2.0-alpha-5 The Maven project to analyze.

Parameter Details

ignoreNonCompile:

Ignore Runtime,Provide,Test,System scopes for unused dependency analysis
  • Type: boolean
  • Since: 2.0-alpha-5
  • Required: No
  • User Property: ignoreNonCompile
  • Default: false

project:

The Maven project to analyze.
  • Type: org.apache.maven.project.MavenProject
  • Since: 2.0-alpha-5
  • Required: No