Re-exports§
pub use rules::heading_utils::Heading;pub use rules::heading_utils::HeadingStyle;pub use rules::*;
Modules§
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§
- collect_
gitignore_ patterns - Collect patterns from .gitignore files
- get_
profiling_ report - Get the profiling report
- lint
- Lint a file against the given rules
- reset_
profiling - Reset the profiling data
- should_
exclude - Should exclude a file based on patterns
- should_
include - Determines if a file should be included based on patterns