Skip to content

Commit b2b417b

Browse files
committed
Fix handling of duplicates in docstrings.
1 parent 50e669f commit b2b417b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

flake8_params/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def check_params(
124124
docstring_set = set(docstring_args)
125125
if signature_set == docstring_set:
126126
# Wrong order or duplicated
127-
docstring_counts = {k: v for k, v in Counter(docstring_set).items() if v > 1}
127+
docstring_counts = {k: v for k, v in Counter(docstring_args).items() if v > 1}
128128

129129
if docstring_counts:
130130
return PRM003 + ": " + ' '.join(sorted(docstring_counts.keys()))

tests/test_flake8_params_/test_plugin.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@
1919
311:0: PRM002 Missing parameters in docstring: **baz
2020
356:1: PRM002 Missing parameters in docstring: a b c
2121
372:1: PRM002 Missing parameters in docstring: swallow
22-
404:0: PRM001 Docstring parameters in wrong order.
22+
404:0: PRM003 Extra parameters in docstring: tree

0 commit comments

Comments
 (0)