mdbook_lint_core/rules/
standard.rs

1//! Standard markdownlint-compatible rules (MD001-MD059)
2//!
3//! This module contains all 59 standard markdown linting rules that are
4//! compatible with markdownlint, providing comprehensive markdown validation
5//! with superior performance through AST sharing.
6
7// Standard markdownlint rules (MD001-MD059)
8pub mod md001;
9pub mod md002;
10pub mod md003;
11pub mod md004;
12pub mod md005;
13pub mod md006;
14pub mod md007;
15pub mod md008; // Placeholder: never implemented
16pub mod md009;
17pub mod md010;
18pub mod md011;
19pub mod md012;
20pub mod md013;
21pub mod md014;
22pub mod md015; // Placeholder: merged into MD013
23pub mod md016; // Placeholder: gap in numbering
24pub mod md017; // Placeholder: covered by MD018-021
25pub mod md018;
26pub mod md019;
27pub mod md020;
28pub mod md021;
29pub mod md022;
30pub mod md023;
31pub mod md024;
32pub mod md025;
33pub mod md026;
34pub mod md027;
35pub mod md028;
36pub mod md029;
37pub mod md030;
38pub mod md031;
39pub mod md032;
40pub mod md033;
41pub mod md034;
42pub mod md035;
43pub mod md036;
44pub mod md037;
45pub mod md038;
46pub mod md039;
47pub mod md040;
48pub mod md041;
49pub mod md042;
50pub mod md043;
51pub mod md044;
52pub mod md045;
53pub mod md046;
54pub mod md047;
55pub mod md048;
56pub mod md049;
57pub mod md050;
58pub mod md051;
59pub mod md052;
60pub mod md053;
61pub mod md054;
62pub mod md055;
63pub mod md056;
64pub mod md057; // Placeholder: reserved for future use
65pub mod md058;
66pub mod md059;