Full name:
net.sf.alchim:spoon-maven-plugin:0.7.1:recompile
Description:
Apply a set of spoonlets after compilation of original java, and recompile the resulting java files.
Attributes:
compile.compile.| Name | Type | Since | Description |
|---|---|---|---|
| reportDataFile | File |
- |
The path of the result/log of spoon compiler/analyzer. |
| Name | Type | Since | Description |
|---|---|---|---|
| cfg | File |
- |
Set to true to show messages about what the compiler is doing. Default value is: ${basedir}/spoon.cfg.xml. |
| classesOutputDirectory | File |
- |
The directory for generated java files. Default value is: ${project.build.directory}/classes. |
| compliance | int |
- |
Set the jdk compliance level. Default value is: 5. |
| debug | boolean |
- |
Set to true to include debugging information in the compiled class
files. Default value is: false. |
| failOnError | boolean |
- |
Set to true to stop the build if spoon generated warnings Default value is: true. |
| failOnWarning | boolean |
- |
Set to true to stop the build if spoon generated warnings Default value is: false. |
| srcOutputDirectory | File |
- |
The directory for generated java files. Default value is: ${project.build.directory}/generated-sources/spoon. |
| verbose | boolean |
- |
Set to true to show messages about what the compiler is doing. Default value is: true. |
cfg :
Set to true to show messages about what the compiler is doing.
java.io.FileNo${maven.spoon.cfg}${basedir}/spoon.cfg.xmlThe directory for generated java files.
java.io.FileNo${maven.spoon.classesOutputDirectory}${project.build.directory}/classesSet the jdk compliance level.
intNo${maven.spoon.compliance}5debug :
Set to true to include debugging information in the compiled class files.
booleanNo${maven.spoon.debug}falseSet to true to stop the build if spoon generated warnings
booleanNo${maven.spoon.failOnError}trueSet to true to stop the build if spoon generated warnings
booleanNo${maven.spoon.failOnWarning}falseThe path of the result/log of spoon compiler/analyzer.
java.io.FileYes${project.build.directory}/spoon-report.csvThe directory for generated java files.
java.io.FileNo${maven.spoon.srcOutputDirectory}${project.build.directory}/generated-sources/spoonverbose :
Set to true to show messages about what the compiler is doing.
booleanNo${maven.spoon.verbose}true