API Reference
Class
RuleConfig
JSON-serializable rule configuration that can toggle enablement, supply source parameters, adjust default test parameters, and change test importance/status/category.
Inheritance
- Object
- RuleConfig
Constructors
public RuleConfig() #Inherited Methods
Properties
public String Name { get; set; } #Rule name (case-insensitive).
public Nullable<Boolean> Enable { get; set; } #Enable/disable rule.
public Dictionary<String, Object> SourceParameters { get; set; } #Parameters merged into Rule.Source.Parameters.
public TestDetailsOverride Details { get; set; } #Optional defaults applied to all tests of the rule (unless per-test overrides provide values).
public List<TestConfig> Tests { get; set; } #Per-test overrides (matched by Name).