summaryrefslogtreecommitdiff
path: root/pylint/lint
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2023-03-20 23:44:57 +0100
committerGitHub <noreply@github.com>2023-03-20 22:44:57 +0000
commitb96547b1dd6d897eaada7ef2f8041989c7af4830 (patch)
treeb17bd4a6ac4f4f8c3f5eaf0e4eba6b3fb8bb89ee /pylint/lint
parent1a66274e0c677e02c43ff619a01db99ea432d17f (diff)
downloadpylint-git-b96547b1dd6d897eaada7ef2f8041989c7af4830.tar.gz
[mypy] Remove some useless assertions in pylint 3.0 (#8467)
Diffstat (limited to 'pylint/lint')
-rw-r--r--pylint/lint/pylinter.py15
1 files changed, 2 insertions, 13 deletions
diff --git a/pylint/lint/pylinter.py b/pylint/lint/pylinter.py
index cde21627d..c78463865 100644
--- a/pylint/lint/pylinter.py
+++ b/pylint/lint/pylinter.py
@@ -1011,10 +1011,6 @@ class PyLinter(
retval = self._check_astroid_module(
ast_node, walker, rawcheckers, tokencheckers
)
-
- # TODO: 3.0: Remove unnecessary assertion
- assert self.current_name
-
self.stats.by_module[self.current_name]["statement"] = (
walker.nbstatements - before_check_statements
)
@@ -1080,12 +1076,7 @@ class PyLinter(
"""
# Display whatever messages are left on the reporter.
self.reporter.display_messages(report_nodes.Section())
-
- # TODO: 3.0: Remove second half of if-statement
- if (
- not self.file_state._is_base_filestate
- and self.file_state.base_name is not None
- ):
+ if not self.file_state._is_base_filestate:
# load previous results if any
previous_stats = load_results(self.file_state.base_name)
self.reporter.on_close(self.stats, previous_stats)
@@ -1107,11 +1098,9 @@ class PyLinter(
def _report_evaluation(self) -> int | None:
"""Make the global evaluation report."""
- # check with at least check 1 statements (usually 0 when there is a
+ # check with at least a statement (usually 0 when there is a
# syntax error preventing pylint from further processing)
note = None
- # TODO: 3.0: Remove assertion
- assert self.file_state.base_name is not None
previous_stats = load_results(self.file_state.base_name)
if self.stats.statement == 0:
return note