summaryrefslogtreecommitdiff
path: root/pylint/pyreverse
diff options
context:
space:
mode:
authorDaniël van Noord <13665637+DanielNoord@users.noreply.github.com>2022-04-22 16:46:42 +0200
committerDaniël van Noord <13665637+DanielNoord@users.noreply.github.com>2022-04-23 17:55:18 +0200
commita0e419b5c0fe60b2c51ac67a6eaccd675f3f3403 (patch)
tree9eb977b7d88c909390c36fdaab3b0800f6fdb582 /pylint/pyreverse
parent6a6fad41e220b13c38301eec4d6971d224f71d35 (diff)
downloadpylint-git-a0e419b5c0fe60b2c51ac67a6eaccd675f3f3403.tar.gz
Finish typing of ``pylint/__init__.py``
Diffstat (limited to 'pylint/pyreverse')
-rw-r--r--pylint/pyreverse/main.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/pylint/pyreverse/main.py b/pylint/pyreverse/main.py
index a2d83a443..5af9af0ad 100644
--- a/pylint/pyreverse/main.py
+++ b/pylint/pyreverse/main.py
@@ -8,6 +8,7 @@ from __future__ import annotations
import sys
from collections.abc import Sequence
+from typing import NoReturn
from pylint.config.arguments_manager import _ArgumentsManager
from pylint.config.arguments_provider import _ArgumentsProvider
@@ -208,7 +209,8 @@ class Run(_ArgumentsManager, _ArgumentsProvider):
options = OPTIONS
name = "pyreverse"
- def __init__(self, args: Sequence[str]) -> None:
+ # For mypy issue, see https://github.com/python/mypy/issues/10342
+ def __init__(self, args: Sequence[str]) -> NoReturn: # type: ignore[misc]
_ArgumentsManager.__init__(self, prog="pyreverse", description=__doc__)
_ArgumentsProvider.__init__(self, self)