Skip to main content

sqruff_lib/rules/
ambiguous.rs

1use crate::core::rules::ErasedRule;
2
3pub mod am01;
4pub mod am02;
5pub mod am03;
6pub mod am04;
7pub mod am05;
8pub mod am06;
9pub mod am07;
10pub mod am08;
11pub mod am09;
12
13pub fn rules() -> Vec<ErasedRule> {
14    use crate::core::rules::Erased as _;
15
16    vec![
17        am01::RuleAM01.erased(),
18        am02::RuleAM02.erased(),
19        am03::RuleAM03.erased(),
20        am04::RuleAM04.erased(),
21        am05::RuleAM05::default().erased(),
22        am06::RuleAM06::default().erased(),
23        am07::RuleAM07.erased(),
24        am08::RuleAM08.erased(),
25        am09::RuleAM09.erased(),
26    ]
27}