Crate rumdl

Source

Re-exports§

pub use rules::heading_utils::Heading;
pub use rules::heading_utils::HeadingStyle;
pub use rules::*;

Modules§

config
init
profiling
rule
rules
utils

Macros§

impl_rule_clone
regex_lazy
A module that provides cached regex patterns for use across multiple rules This helps avoid recompiling the same patterns repeatedly, improving performance Macro for lazily creating a regex pattern
time_function
Convenience macro to time a function call
time_section
Convenience macro to time a block of code

Functions§

get_profiling_report
Get the profiling report
lint
Lint a file against the given rules
reset_profiling
Reset the profiling data