ruff
[`pydoclint`] Implement `docstring-extraneous-parameter` (`DOC102`)
#20376
Merged

[`pydoclint`] Implement `docstring-extraneous-parameter` (`DOC102`) #20376

ntBre merged 16 commits into astral-sh:main from augustelalande:doc102
augustelalande
augustelalande implement doc102
e62a6588
augustelalande augustelalande force pushed from 2a4a7d28 to e62a6588 103 days ago
github-actions
augustelalande do not exclude dummy_variables from signature
1c16e18e
augustelalande allow extraneous parameters if the function defines kwargs
e999cc4e
augustelalande clippy
357060f0
ntBre ntBre added rule
ntBre ntBre added preview
ntBre
ntBre commented on 2025-09-16
augustelalande add test cases without types
4471c308
augustelalande add secondary annotation
8a3392ea
ntBre
ntBre commented on 2025-09-19
augustelalande clippy
3b89a129
augustelalande ignore DOC102 if vararg is present
1607ddcc
augustelalande emit one diagnostic per parameter
19290d4c
augustelalande clippy
80df18c9
augustelalande dont ignore self and cls for the purpose of DOC102
90d96279
augustelalande
augustelalande clippy
16d63942
augustelalande augustelalande force pushed from b520f96f to 16d63942 97 days ago
ntBre
ntBre
ntBre commented on 2025-09-23
augustelalande fix ranging
386c72e0
augustelalande only detect parameters that detect with a valid character
5f595ced
augustelalande
ntBre
ntBre commented on 2025-10-01
augustelalande
augustelalande only consider valid identifiers as potential parameters
5e1a8fe7
augustelalande
ntBre
augustelalande
ntBre
augustelalande
ntBre use TextSize and respect line endings
0b2f20be
ntBre
ntBre approved these changes on 2025-10-16
ntBre ntBre merged 03696687 into main 71 days ago
augustelalande augustelalande deleted the doc102 branch 61 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone