astral-sh/ruff

Improve discoverability of the `pydocstyle` rules as per the selected convention

Fermée

#15 217 ouverte le 2 janv. 2025

 (1 commentaire) (3 réactions) (0 personne assignée)Rust (2 088 forks)batch import
documentationhelp wanted

Métriques du dépôt

Stars
 (47 527 étoiles)
Métriques de merge PR
 (Merge moyen 3j 8h) (573 PRs mergées en 30 j)

Description

If a user has D in the rule selection, the rules that are actually selected depends on the docstring convention that's chosen. Currently, this information only lives at the bottom of this FAQ section: https://docs.astral.sh/ruff/faq/#does-ruff-support-numpy-or-google-style-docstrings. It would be useful to have this visible in an obvious place for which I see two options:

  1. ruff.lint.pydocstyle.convention section
  2. For each of the Dxxx rule page, specify how setting the lint.pydocstyle.convention may affect the selection of this rule

I think I'd prefer option (1) as the documentation is in a single place instead of distributed across multiple rule pages.

Guide contributeur