• 0.24.0

qulice:check

Full name:

com.qulice:qulice-maven-plugin:0.24.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 thread-safe and supports 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
<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

<skip>

Shall we skip execution?
  • Type: boolean
  • Required: report.plugin.goal.no
  • User Property: qulice.skip
  • Default: false