toolbox:dirty-tree

Full name:

eu.maveniverse.maven.plugins:toolbox:0.7.1:dirty-tree

Description:

Displays dependency dirty tree of Maven Project.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.

Required Parameters

Name Type Since Description
<dependencyMatcher> String - The dependency matcher if you want to filter as eager as Lenny wants.
Default: any()
User Property: dependencyMatcher
<dirtyLevel> int - The level up to you want to see dirty tree. Note: keep it low, otherwise this call is OOM pronect. Default: 3
Default: 3
User Property: dirtyLevel
<scope> String - The resolution scope to display, accepted values are "runtime", "compile", "test", etc.
Default: runtime
User Property: scope
<verboseTree> boolean - Set it true for verbose tree.
Default: false
User Property: verboseTree

Optional Parameters

Name Type Since Description
<dryRun> boolean - Option to run potentially destructive commands without performing any IO.
Default: false
User Property: dryRun
<failOnLogicalFailure> boolean - No description.
Default: true
User Property: failOnLogicalFailure
<forceStdout> boolean - No description.
User Property: forceStdout
<repositoryVendor> String - The repository vendor to use for Search RR backend ("central", "nx2" or any other extractor). If empty, heuristics will be applied to figure out.
User Property: toolbox.search.backend.type
<verbosity> Output$Verbosity - No description.
Default: NORMAL
User Property: verbosity

Parameter Details

<dependencyMatcher>

The dependency matcher if you want to filter as eager as Lenny wants.
  • Type: java.lang.String
  • Required: Yes
  • User Property: dependencyMatcher
  • Default: any()

<dirtyLevel>

The level up to you want to see dirty tree. Note: keep it low, otherwise this call is OOM pronect. Default: 3
  • Type: int
  • Required: Yes
  • User Property: dirtyLevel
  • Default: 3

<dryRun>

Option to run potentially destructive commands without performing any IO.
  • Type: boolean
  • Required: No
  • User Property: dryRun
  • Default: false

<failOnLogicalFailure>

No description.
  • Type: boolean
  • Required: No
  • User Property: failOnLogicalFailure
  • Default: true

<forceStdout>

No description.
  • Type: boolean
  • Required: No
  • User Property: forceStdout

<repositoryVendor>

The repository vendor to use for Search RR backend ("central", "nx2" or any other extractor). If empty, heuristics will be applied to figure out.
  • Type: java.lang.String
  • Required: No
  • User Property: toolbox.search.backend.type

<scope>

The resolution scope to display, accepted values are "runtime", "compile", "test", etc.
  • Type: java.lang.String
  • Required: Yes
  • User Property: scope
  • Default: runtime

<verboseTree>

Set it true for verbose tree.
  • Type: boolean
  • Required: Yes
  • User Property: verboseTree
  • Default: false

<verbosity>

No description.
  • Type: eu.maveniverse.maven.toolbox.shared.output.Output$Verbosity
  • Required: No
  • User Property: verbosity
  • Default: NORMAL