| Attribute |
Description |
Required |
| instbook |
The instruction book to load.
The instruction book defines what rules to evaluate. You can pass in
multiple instructionbooks seperated by whitespaces
|
Yes if nested instbook is unset
|
failOn
|
level the task should fail.
|
No; defaults to
"error". |
| haltOnError |
Break the build if there where
violating rules.
|
No; defaults to true. |
| failImmediately |
If true the Task will stop
immediately otherwise it will continue and fail after evaluating the
remaining rules.
|
No; defaults to true. |
| verbose |
Verbose output. |
No; defaults to false. |
| outputstream |
stream the output should be written to, e.g
"sys:out" or "file:output.txt".
|
No; defaults to false. |
| maxThreads |
Number of threads to use for
evaluating the rules
|
No; defaults to number of CPUs. |
| violationpattern |
Pattern to use when a rule is
violating.
|
No; defaults to "optional;
default: ${ruleid}: ${title}${br}${desc}${br}[${prio}]
${hint}${br}${result}".
|
| compliancepattern |
Pattern to use when a rule is
compliance. |
No; defaults to "optional;
default: ${ruleid}: ${title}".
|