From a2234fdbfd2005e91953a14f9b0f919663715686 Mon Sep 17 00:00:00 2001 From: zenlyj Date: Tue, 18 Apr 2023 07:47:01 +0800 Subject: [PATCH 1/2] Minor refactor on type annotation --- pylint/checkers/variables.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pylint/checkers/variables.py b/pylint/checkers/variables.py index 8c9f6b6aeb..3917d49903 100644 --- a/pylint/checkers/variables.py +++ b/pylint/checkers/variables.py @@ -1292,7 +1292,7 @@ def __init__(self, linter: PyLinter) -> None: tuple[nodes.ExceptHandler, nodes.AssignName] ] = [] """This is a queue, last in first out.""" - self._evaluated_type_checking_scopes: dict[str, list[nodes.NodeNG]] = {} + self._evaluated_type_checking_scopes: dict[str, list[nodes.LocalsDictNodeNG]] = {} self._postponed_evaluation_enabled = False @utils.only_required_for_messages( From 33e0cdf6521bc915bc826c8ed091b5bf5b363002 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 18 Apr 2023 00:21:39 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- pylint/checkers/variables.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pylint/checkers/variables.py b/pylint/checkers/variables.py index 3917d49903..254ef5f5ac 100644 --- a/pylint/checkers/variables.py +++ b/pylint/checkers/variables.py @@ -1292,7 +1292,9 @@ def __init__(self, linter: PyLinter) -> None: tuple[nodes.ExceptHandler, nodes.AssignName] ] = [] """This is a queue, last in first out.""" - self._evaluated_type_checking_scopes: dict[str, list[nodes.LocalsDictNodeNG]] = {} + self._evaluated_type_checking_scopes: dict[ + str, list[nodes.LocalsDictNodeNG] + ] = {} self._postponed_evaluation_enabled = False @utils.only_required_for_messages(