Structs§
- Config
- Represents the complete configuration loaded from rumdl.toml
- Global
Config - Global configuration options
- Rule
Config - Represents a rule-specific configuration
Enums§
- Config
Error - Errors that can occur when loading configuration
Constants§
- MARKDOWNLINT_
CONFIG_ FILES - RUMDL_
CONFIG_ FILES - Names of rumdl-native config files, searched in precedence order when walking up a directory tree.
Functions§
- create_
default_ config - Create a default configuration file at the specified path
- create_
preset_ config - Create a configuration file with a specific style preset
- generate_
pyproject_ config - Generate default rumdl configuration for pyproject.toml
- generate_
pyproject_ preset_ config - Generate preset configuration for pyproject.toml format. Converts the .rumdl.toml preset to pyproject.toml section format.
- 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