• 0.23.0

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