Skip to content

Fix missing settings links for several linters#23519

Merged
ntBre merged 1 commit intomainfrom
brent/missing-link
Feb 23, 2026
Merged

Fix missing settings links for several linters#23519
ntBre merged 1 commit intomainfrom
brent/missing-link

Conversation

@ntBre
Copy link
Contributor

@ntBre ntBre commented Feb 23, 2026

Summary

Fixes #23518 by normalizing the linter names before looking them up in
Options::metadata(). Most linters were already lowercase, matching their
corresponding options, but several were not:

ruff linter | awk '$2 ~ /^[A-Z]/'
 AIR Airflow
FAST FastAPI
 NPY NumPy-specific rules
PERF Perflint
   F Pyflakes
  PL Pylint
 RUF Ruff-specific rules

Of these, only Pyflakes, Pylint, and Ruff have settings.

Test Plan

Built the docs locally:

image image image

Summary
--

Fixes #23518 by normalizing the linter names before looking them up in
`Options::metadata()`. Most linters were already lowercase, matching their
corresponding options, but several were not:

```console
❯ ruff linter | awk '$2 ~ /^[A-Z]/'
 AIR Airflow
FAST FastAPI
 NPY NumPy-specific rules
PERF Perflint
   F Pyflakes
  PL Pylint
 RUF Ruff-specific rules
 ```

Of these, only Pyflakes, Pylint, and Ruff have settings.

Test Plan
--

Built the docs locally:
@ntBre ntBre added the documentation Improvements or additions to documentation label Feb 23, 2026
@ntBre ntBre merged commit 8591a38 into main Feb 23, 2026
42 checks passed
@ntBre ntBre deleted the brent/missing-link branch February 23, 2026 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Missing link to related settings for Pylint rules.

2 participants