jdepend:generate-no-fork
Note:
This goal should be used as a Maven report.
Full name:
org.codehaus.mojo:jdepend-maven-plugin:2.1:generate-no-fork
Description:
Run JDepend and generate a site report. Goal which generate the JDepend metrics.
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Since version:
2.0
. - Binds by default to the lifecycle phase:
site
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<classDirectory> |
String |
- |
Directory containing the class files. Default: ${project.build.outputDirectory} User Property: jdepend.classDirectory |
<outputDirectory> |
String |
- |
Directory where the generated output site files will be located. Default: ${project.build.directory}/site User Property: jdepend.outputDirectory |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<projectDirectory> |
String |
- |
Directory of the project. Default: ${basedir} User Property: jdepend.projectDirectory |
<skip> |
boolean |
- |
Skip execution of the plugin. Default: false User Property: jdepend.skip |
Parameter Details
<classDirectory>
Directory containing the class files.
- Type:
java.lang.String
- Required:
Yes
- User Property:
jdepend.classDirectory
- Default:
${project.build.outputDirectory}
<outputDirectory>
Directory where the generated output site files will be located.
- Type:
java.lang.String
- Required:
Yes
- User Property:
jdepend.outputDirectory
- Default:
${project.build.directory}/site
<projectDirectory>
Directory of the project.
- Type:
java.lang.String
- Required:
No
- User Property:
jdepend.projectDirectory
- Default:
${basedir}
<skip>
Skip execution of the plugin.
- Type:
boolean
- Required:
No
- User Property:
jdepend.skip
- Default:
false