Skip to content

Typo in docstring for override decorator from typing module.#112152

@Qua27

Description

@Qua27

typing module documentation

Typo description

A typo in docstring for override decorator. Under Usage:: we see the following code.

classBase: defmethod(self) ->None: ... passclassChild(Base): @overridedefmethod(self) ->None: super().method()

Both ... and pass are used in Base's class method. Since ... has already been used, pass statement does not relate to the method at all, causing IndentationError.

Suggested solution: remove ...

classBase: defmethod(self) ->None: passclassChild(Base): @overridedefmethod(self) ->None: super().method()

def method(self) -> None: ...

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions