xmile:project

Full name:

net.sf.xmile:xmile:0.0.1-SNAPSHOT:project

Description:

Produces a component model based on the project object model.

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • Binds by default to the lifecycle phase: pre-site.

Optional Parameters

Name Type Since Description
packageSingles Boolean - Whether a package should be created around a single artifact or only when more than one artifact is used from the same group. Default value is: false.
transitiveLevel int -

How many levels of indirection to traverse in dependencies.

-1
means no limit
0
means only explicit dependencies
1
means one level of indirection
2
means two levels of indirection, etc.
Default value is: -1.

Parameter Details

packageSingles :

Whether a package should be created around a single artifact or only when more than one artifact is used from the same group.

  • Type: java.lang.Boolean
  • Required: No
  • Default: false

transitiveLevel :

How many levels of indirection to traverse in dependencies.

-1
means no limit
0
means only explicit dependencies
1
means one level of indirection
2
means two levels of indirection, etc.

  • Type: int
  • Required: No
  • Default: -1