ecluse
Safe HaskellNone
LanguageGHC2021

Ecluse.Config.Rule

Synopsis

Documentation

newtype RulePolicy Source #

Constructors

RulePolicy 

Fields

Instances

Instances details
Show RulePolicy Source # 
Instance details

Defined in Ecluse.Config.Rule

Eq RulePolicy Source # 
Instance details

Defined in Ecluse.Config.Rule

knownRuleTypes :: [Text] Source #

The rule type names the diagnostics recognise: the vocabulary checkRestatedType treats as a real-but-mismatched type (a MalformedRule) rather than an unknown one (an UnknownRuleType). Exported so a test can pin it against drift from the Rule constructors, their buildRule branches, and ruleName.

newtype RulePatch Source #

Constructors

RulePatch (Map Text RuleEntry) 

Instances

Instances details
FromJSON RulePatch Source # 
Instance details

Defined in Ecluse.Config.Aeson

Show RulePatch Source # 
Instance details

Defined in Ecluse.Config.Rule

Eq RulePatch Source # 
Instance details

Defined in Ecluse.Config.Rule