-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Enrich the configuration system, so that child configuration files inherit and override settings from configuration files in ancestor folders, similar to how git processes .gitignore files.
Trampoline style configuration loading is essential for resolving many configuration system UX quirks:
- Supporting a convenient home directory default configuration (
~/todolint.toml), while still allowing for a subset of projects to override with their owntodolint.tomlfiles - Referencing file paths not directly in the current working directory
- Interacting with mixed-language projects (e.g. English + Spanish)
Metadata
Metadata
Assignees
Labels
No labels