Skip to main content

Crate normalize_rules_config

Crate normalize_rules_config 

Source
Expand description

Shared rule configuration types for all normalize rule engines.

Both syntax rules and fact rules use RulesConfig as their configuration type, loaded from [rules] in .normalize/config.toml.

Structs§

ConfigDiff
Surgical-invalidation diff between two rule configurations.
PathFilter
Pre-walk path filter for --only / --exclude glob patterns.
RuleOverride
Common per-rule configuration fields shared across all rule engines.
RulesConfig
Rules configuration covering all engines (syntax, fact, native, sarif).
SarifTool
An external tool that emits SARIF 2.1.0 output (used with --engine sarif).
WalkConfig
Configuration for directory walking behavior.

Enums§

Severity
Severity level for rule findings.

Functions§

deserialize_one_or_many