jboss-retro:retro-check
Full name:
org.jboss.maven.plugins:maven-jboss-retro-plugin:1.0-beta-3:retro-check
Description:
Mojo for running the retro check test. NOTE: The retro check
functionality is meant to be used with the jdk1.5 to 1.4
conversion. Other types of class weaving do not need to use this
mojo. This mojo should be run using a java1.4 jvm, which can be set
using the jvm configuration parameter.
Attributes:
- Requires a Maven 2.0 project to be executed.
- Binds by default to the lifecycle phase:
test
.
Required Parameters
Name |
Type |
Since |
Description |
checkDirectory
|
String |
- |
The path to the classes to be checked, relative to the build
directory. Defaults to a value of "classes-weaved" which means that
classes in the direcotry target/classes-weaved will be checked.
|
jvm
|
String |
- |
Option to specify the jvm (or path to the java executable) to use
with the forking options. For the default, the jvm will be the same
as the one used to run Maven.
|
project
|
MavenProject |
- |
The Maven Project Object
|
Optional Parameters
Name |
Type |
Since |
Description |
ignoreErrors
|
boolean |
- |
Ignore check errors. If set to true, the build will continue
regardless of whether there are check errors. Default is false.
|
suppress
|
boolean |
- |
Suppress output
|
verbose
|
boolean |
- |
Enable verbose output
|
Parameter Details
checkDirectory
:
The path to the classes to be checked, relative to the build
directory. Defaults to a value of "classes-weaved" which means that
classes in the direcotry target/classes-weaved will be checked.
- Type:
java.lang.String
- Required:
Yes
ignoreErrors
:
Ignore check errors. If set to true, the build will continue
regardless of whether there are check errors. Default is false.
- Type:
boolean
- Required:
No
jvm
:
Option to specify the jvm (or path to the java executable) to use
with the forking options. For the default, the jvm will be the same
as the one used to run Maven.
- Type:
java.lang.String
- Required:
Yes
project
:
The Maven Project Object
- Type:
org.apache.maven.project.MavenProject
- Required:
Yes
- Expression:
${project}
suppress
:
Suppress output
- Type:
boolean
- Required:
No
verbose
:
Enable verbose output
- Type:
boolean
- Required:
No