diff options
Diffstat (limited to 'pylint/checkers/strings.py')
-rw-r--r-- | pylint/checkers/strings.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pylint/checkers/strings.py b/pylint/checkers/strings.py index f8ff5108e..2ff1b52fa 100644 --- a/pylint/checkers/strings.py +++ b/pylint/checkers/strings.py @@ -19,6 +19,7 @@ from astroid import nodes from pylint.checkers import BaseChecker, BaseRawFileChecker, BaseTokenChecker, utils from pylint.checkers.utils import only_required_for_messages +from pylint.typing import MessageDefinitionTuple if TYPE_CHECKING: from pylint.lint import PyLinter @@ -56,7 +57,9 @@ SINGLE_QUOTED_REGEX = re.compile(f"({'|'.join(_PREFIXES)})?'''") DOUBLE_QUOTED_REGEX = re.compile(f"({'|'.join(_PREFIXES)})?\"\"\"") QUOTE_DELIMITER_REGEX = re.compile(f"({'|'.join(_PREFIXES)})?(\"|')", re.DOTALL) -MSGS = { # pylint: disable=consider-using-namedtuple-or-dataclass +MSGS: dict[ + str, MessageDefinitionTuple +] = { # pylint: disable=consider-using-namedtuple-or-dataclass "E1300": ( "Unsupported format character %r (%#02x) at index %d", "bad-format-character", |