qulice:check
Full name:
com.qulice:qulice-maven-plugin:0.23.0:check
Description:
Check the project and find all possible violations.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope:
test
. - The goal is not marked as thread-safe and thus does not support parallel builds.
- Since version:
0.3
. - Binds by default to the lifecycle phase:
verify
.
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<asserts> |
Collection<String> |
- |
List of xpath queries to validate pom.xml. User Property: qulice.asserts |
<charset> |
String |
- |
The source encoding. Default: ${project.build.sourceEncoding} User Property: encoding |
<excludes> |
Collection<String> |
- |
List of regular expressions to exclude. User Property: qulice.excludes |
<license> |
String |
- |
Location of License file. If it is an absolute file name you should prepend it with "file:" prefix. Otherwise it is treated like a resource name and will be found in classpath (if available). Default: LICENSE.txt User Property: qulice.license |
<skip> |
boolean |
- |
Shall we skip execution? Default: false User Property: qulice.skip |
Parameter Details
<asserts>
List of xpath queries to validate pom.xml.
- Type:
java.util.Collection<java.lang.String>
- Required:
report.plugin.goal.no
- User Property:
qulice.asserts
<charset>
The source encoding.
- Type:
java.lang.String
- Required:
report.plugin.goal.no
- User Property:
encoding
- Default:
${project.build.sourceEncoding}
<excludes>
List of regular expressions to exclude.
- Type:
java.util.Collection<java.lang.String>
- Required:
report.plugin.goal.no
- User Property:
qulice.excludes
<license>
Location of License file. If it is an absolute file name you should prepend it with "file:" prefix. Otherwise it is treated like a resource name and will be found in classpath (if available).
- Type:
java.lang.String
- Required:
report.plugin.goal.no
- User Property:
qulice.license
- Default:
LICENSE.txt
<skip>
Shall we skip execution?
- Type:
boolean
- Required:
report.plugin.goal.no
- User Property:
qulice.skip
- Default:
false