Updated
On this page
Lint configuration loading that reads per-project rule overrides and severity settings from .rlsbl/lint/ TOML configuration files.
#rlsbl.lint.config
#rlsbl.lint.config
Lint configuration loading that reads per-project rule overrides and severity settings from .rlsbl/lint/ TOML configuration files.
#LanguageLintConfig
| Field | Type | Default |
|---|---|---|
forbidden_imports | list[str] | field(default_factory=list) |
stdout_enabled | bool | True |
stdout_ignore | list[str] | field(default_factory=list) |
entry_point_enabled | bool | True |
entry_point_ignore | list[str] | field(default_factory=list) |
exclude_patterns | list[str] | field(default_factory=list) |
#load_language_config
python
def load_language_config(project_path: str, language: str) -> LanguageLintConfigRead .rlsbl/lint/
#load_parser_setting
python
def load_parser_setting(project_path: str) -> strRead parser type from .rlsbl/lint.toml, defaulting to 'ast'.