Fork me on GitHub

warbucks:check

Full name:

net.revelc.code:warbucks-maven-plugin:1.1.2:check

Description:

(no description)

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: test.
  • Binds by default to the lifecycle phase: process-test-classes.

Required Parameters

Name Type Since Description
<rules> List 1.0.0 The rules for this plugin to check.
Alias is: rules.

Optional Parameters

Name Type Since Description
<ignoreRuleFailures> boolean 1.0.0 Allows ignoring rule failures, so they don't result in a build failure.
Default value is: false.
User property is: warbucks.ignoreRuleFailures.
Alias is: ignoreRuleFailures.
<processAllRules> boolean 1.0.0 Causes the plugin to process all rules, rather than failing after the first rule failure.
Default value is: true.
User property is: warbucks.processAllRules.
Alias is: processAllRules.
<skip> boolean 1.0.0 Allows skipping execution of this plugin.
Default value is: false.
User property is: warbucks.skip.
Alias is: skip.

Parameter Details

<ignoreRuleFailures>

Allows ignoring rule failures, so they don't result in a build failure.
  • Type: boolean
  • Since: 1.0.0
  • Required: No
  • User Property: warbucks.ignoreRuleFailures
  • Default: false
  • Alias: ignoreRuleFailures

<processAllRules>

Causes the plugin to process all rules, rather than failing after the first rule failure.
  • Type: boolean
  • Since: 1.0.0
  • Required: No
  • User Property: warbucks.processAllRules
  • Default: true
  • Alias: processAllRules

<rules>

The rules for this plugin to check.
  • Type: java.util.List
  • Since: 1.0.0
  • Required: Yes
  • Alias: rules

<skip>

Allows skipping execution of this plugin.
  • Type: boolean
  • Since: 1.0.0
  • Required: No
  • User Property: warbucks.skip
  • Default: false
  • Alias: skip