diff options
Diffstat (limited to 'pylint/checkers')
-rw-r--r-- | pylint/checkers/base.py | 4 | ||||
-rw-r--r-- | pylint/checkers/similar.py | 2 | ||||
-rw-r--r-- | pylint/checkers/spelling.py | 10 | ||||
-rw-r--r-- | pylint/checkers/utils.py | 4 |
4 files changed, 10 insertions, 10 deletions
diff --git a/pylint/checkers/base.py b/pylint/checkers/base.py index fd18fb867..52fae61c5 100644 --- a/pylint/checkers/base.py +++ b/pylint/checkers/base.py @@ -2197,10 +2197,10 @@ class DocStringChecker(_BasicChecker): overridden = True break self._check_docstring( - ftype, node, report_missing=not overridden, confidence=confidence # type: ignore + ftype, node, report_missing=not overridden, confidence=confidence # type: ignore[arg-type] ) elif isinstance(node.parent.frame(), nodes.Module): - self._check_docstring(ftype, node) # type: ignore + self._check_docstring(ftype, node) # type: ignore[arg-type] else: return diff --git a/pylint/checkers/similar.py b/pylint/checkers/similar.py index 4f9a6cb58..4293d5306 100644 --- a/pylint/checkers/similar.py +++ b/pylint/checkers/similar.py @@ -383,7 +383,7 @@ class Similar: raise ValueError readlines = decoding_stream(stream, encoding).readlines else: - readlines = stream.readlines # type: ignore # hint parameter is incorrectly typed as non-optional + readlines = stream.readlines # type: ignore[assignment] # hint parameter is incorrectly typed as non-optional try: self.linesets.append( LineSet( diff --git a/pylint/checkers/spelling.py b/pylint/checkers/spelling.py index 082e21183..f595e796e 100644 --- a/pylint/checkers/spelling.py +++ b/pylint/checkers/spelling.py @@ -52,20 +52,20 @@ try: except ImportError: enchant = None - class EmailFilter: # type: ignore + class EmailFilter: # type: ignore[no-redef] ... - class URLFilter: # type: ignore + class URLFilter: # type: ignore[no-redef] ... - class WikiWordFilter: # type: ignore + class WikiWordFilter: # type: ignore[no-redef] ... - class Filter: # type: ignore + class Filter: # type: ignore[no-redef] def _skip(self, word): raise NotImplementedError - class Chunker: # type: ignore + class Chunker: # type: ignore[no-redef] pass def get_tokenizer( diff --git a/pylint/checkers/utils.py b/pylint/checkers/utils.py index cff791364..62fd35347 100644 --- a/pylint/checkers/utils.py +++ b/pylint/checkers/utils.py @@ -312,7 +312,7 @@ def is_error(node: nodes.FunctionDef) -> bool: return len(node.body) == 1 and isinstance(node.body[0], nodes.Raise) -builtins = builtins.__dict__.copy() # type: ignore +builtins = builtins.__dict__.copy() # type: ignore[assignment] SPECIAL_BUILTINS = ("__builtins__",) # '__path__', '__file__') @@ -323,7 +323,7 @@ def is_builtin_object(node: nodes.NodeNG) -> bool: def is_builtin(name: str) -> bool: """return true if <name> could be considered as a builtin defined by python""" - return name in builtins or name in SPECIAL_BUILTINS # type: ignore + return name in builtins or name in SPECIAL_BUILTINS # type: ignore[operator] def is_defined_in_scope( |