summaryrefslogtreecommitdiff
path: root/pylint/checkers/strings.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/checkers/strings.py')
-rw-r--r--pylint/checkers/strings.py5
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",