dependency:just-analyze

This goal is the same as analyze except it won't call test-compile first. You must have already executed test-compile (or a later phase) to get accurate results.

Mojo Attributes:

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

Optional Parameters

Name Type Description
displayUsed boolean Output used dependencies Default value is false.
failBuild boolean Fail Build on problem Default value is false.
ignoreDirect boolean Ignore Direct Dependency Overrides of dependencyManagement section. Default value is true.
ignoreNonCompile boolean Ignore Runtime,Provide,Test,System scopes for unused dependency analysis Default value is true.
outputXML boolean Output the xml for the missing dependencies Default value is true.
scriptableFlag String Flag to use for scriptable output Default value is $$$%%%.
scriptableOutput boolean Output scriptable values Default value is false.

Parameter Details

displayUsed Output used dependencies
  • Type: boolean
  • Required: No
  • Expression: ${mdep.analyze.displayUsed}
  • Default: false

failBuild Fail Build on problem
  • Type: boolean
  • Required: No
  • Expression: ${mdep.analyze.failBuild}
  • Default: false

ignoreDirect Ignore Direct Dependency Overrides of dependencyManagement section.
  • Type: boolean
  • Required: No
  • Expression: ${mdep.analyze.ignore.direct}
  • Default: true

ignoreNonCompile Ignore Runtime,Provide,Test,System scopes for unused dependency analysis
  • Type: boolean
  • Required: No
  • Expression: ${mdep.analyze.ignore.noncompile}
  • Default: true

outputXML Output the xml for the missing dependencies
  • Type: boolean
  • Since: 2.0-alpha-5
  • Required: No
  • Expression: ${mdep.analyze.outputXML}
  • Default: true

scriptableFlag Flag to use for scriptable output
  • Type: java.lang.String
  • Since: 2.0-alpha-5
  • Required: No
  • Expression: ${mdep.analyze.flag}
  • Default: $$$%%%

scriptableOutput Output scriptable values
  • Type: boolean
  • Since: 2.0-alpha-5
  • Required: No
  • Expression: ${mdep.analyze.scriptable}
  • Default: false