sqruff_lib/rules/
layout.rs

1use crate::core::rules::ErasedRule;
2
3pub mod lt01;
4pub mod lt02;
5pub mod lt03;
6pub mod lt04;
7pub mod lt05;
8pub mod lt06;
9pub mod lt07;
10pub mod lt08;
11pub mod lt09;
12pub mod lt10;
13pub mod lt11;
14pub mod lt12;
15pub mod lt13;
16pub mod lt15;
17
18pub fn rules() -> Vec<ErasedRule> {
19    use crate::core::rules::Erased as _;
20
21    vec![
22        lt01::RuleLT01.erased(),
23        lt02::RuleLT02.erased(),
24        lt03::RuleLT03.erased(),
25        lt04::RuleLT04::default().erased(),
26        lt05::RuleLT05::default().erased(),
27        lt06::RuleLT06.erased(),
28        lt07::RuleLT07.erased(),
29        lt08::RuleLT08.erased(),
30        lt09::RuleLT09::default().erased(),
31        lt10::RuleLT10.erased(),
32        lt11::RuleLT11.erased(),
33        lt12::RuleLT12.erased(),
34        lt13::RuleLT13.erased(),
35        lt15::RuleLT15::default().erased(),
36    ]
37}