Derived from the pydocstyle linter.
What it does#
@overload function definitions that contain a docstring.
Why is this bad?#
@overload decorator is used to define multiple compatible signatures
for a given function, to support type-checking. A series of
definitions should be followed by a single non-decorated definition that
contains the implementation of the function.
@overload function definitions should not contain a docstring; instead,
the docstring should be placed on the non-decorated definition that contains