RuleEngineResult
data class RuleEngineResult(val violations: List<Violation>, val rulesEvaluated: Int, val appliedRules: List<AppliedRule> = emptyList())(source)
The result of a RuleEngine.evaluate call.
Parameters
violations
All violations found, across all rules.
rulesEvaluated
The number of rules that were run.
appliedRules
The active rule set, one entry per distinct rule id, for the Rules panel.
Constructors
Link copied to clipboard
constructor(violations: List<Violation>, rulesEvaluated: Int, appliedRules: List<AppliedRule> = emptyList())
Properties
Link copied to clipboard
Link copied to clipboard
Number of ERROR-severity violations.
Link copied to clipboard
True when the build should fail - i.e. at least one ERROR-severity violation exists.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Number of WARNING-severity violations.