lombok:testDelombok
Full name:
org.projectlombok:lombok-maven-plugin:1.18.20.0:testDelombok
Description:
Delombok java test source with lombok annotations.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope:
test. - Binds by default to the lifecycle phase:
generate-test-sources.
Required Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<addOutputDirectory> |
boolean |
- |
Add output directory flag. Adds the output directory to the Maven
build path. Default value is: true.User property is: lombok.addOutputDirectory. |
<encoding> |
String |
- |
Encoding. Default value is: ${project.build.sourceEncoding}.User property is: lombok.encoding. |
<outputDirectory> |
File |
- |
Location of the generated source files. Default value is: ${project.build.directory}/generated-test-sources/delombok.User property is: lombok.testOutputDirectory. |
<skip> |
boolean |
- |
Specifies whether the delombok generation should be skipped. Default value is: false.User property is: lombok.delombok.skip. |
<sourceDirectory> |
File |
- |
Location of the lombok annotated source files. Default value is: ${project.basedir}/src/test/lombok.User property is: lombok.testSourceDirectory. |
<verbose> |
boolean |
- |
Verbose flag. Print the name of each file as it is being
delombok-ed. Default value is: false.User property is: lombok.verbose. |
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<formatPreferences> |
Map |
- |
Formatting preferences. |
Parameter Details
<addOutputDirectory>
Add output directory flag. Adds the output directory to the Maven
build path.
- Type:
boolean - Required:
Yes - User Property:
lombok.addOutputDirectory - Default:
true
<encoding>
Encoding.
- Type:
java.lang.String - Required:
Yes - User Property:
lombok.encoding - Default:
${project.build.sourceEncoding}
<formatPreferences>
Formatting preferences.
- Type:
java.util.Map - Required:
No
<outputDirectory>
Location of the generated source files.
- Type:
java.io.File - Required:
Yes - User Property:
lombok.testOutputDirectory - Default:
${project.build.directory}/generated-test-sources/delombok
<skip>
Specifies whether the delombok generation should be skipped.
- Type:
boolean - Required:
Yes - User Property:
lombok.delombok.skip - Default:
false
<sourceDirectory>
Location of the lombok annotated source files.
- Type:
java.io.File - Required:
Yes - User Property:
lombok.testSourceDirectory - Default:
${project.basedir}/src/test/lombok
<verbose>
Verbose flag. Print the name of each file as it is being
delombok-ed.
- Type:
boolean - Required:
Yes - User Property:
lombok.verbose - Default:
false
