Remove duplicate arguments in docstrings

This commit is contained in:
Morten Hauberg
2020-03-20 08:21:11 -05:00
committed by GitHub
parent 07bb2c77a8
commit acbbdd2d0a
5 changed files with 9 additions and 20 deletions
+6 -3
View File
@@ -171,11 +171,14 @@ class API:
@property
def params(self):
parts = self.all_parts
params = self._def.get("params", {})
return chain(
((p, parts[p]) for p in parts if parts[p]["required"]),
(("body", self.body), ) if self.body else (),
((p, parts[p]) for p in parts if not parts[p]["required"]),
sorted(self._def.get("params", {}).items()),
(("body", self.body),) if self.body else (),
((p, parts[p]) for p in parts
if not parts[p]["required"] and
p not in params),
sorted(params.items(), key=lambda x: (x[0] not in parts, x[0])),
)
@property