Skip to main content

Module types

Module types 

Source

Structs§

Config
Represents the complete configuration loaded from rumdl.toml
GlobalConfig
Global configuration options
RuleConfig
Represents a rule-specific configuration

Enums§

ConfigError
Errors that can occur when loading configuration

Functions§

create_default_config
Create a default configuration file at the specified path
generate_pyproject_config
Generate default rumdl configuration for pyproject.toml
get_rule_config_value
Get a rule-specific configuration value Automatically tries both the original key and normalized variants (kebab-case ↔ snake_case) for better markdownlint compatibility