sqruff_lib/rules/
structure.rs1use crate::core::rules::base::ErasedRule;
2
3pub mod st01;
4pub mod st02;
5pub mod st03;
6pub mod st04;
7mod st05;
8pub mod st06;
9pub mod st07;
10pub mod st08;
11pub mod st09;
12
13pub fn rules() -> Vec<ErasedRule> {
14 use crate::core::rules::base::Erased as _;
15
16 vec![
17 st01::RuleST01.erased(),
18 st02::RuleST02.erased(),
19 st03::RuleST03.erased(),
20 st04::RuleST04.erased(),
21 st05::RuleST05::default().erased(),
22 st06::RuleST06.erased(),
23 st07::RuleST07.erased(),
24 st08::RuleST08.erased(),
25 st09::RuleST09::default().erased(),
26 ]
27}