diff options
author | Pierre Sassoulas <pierre.sassoulas@gmail.com> | 2021-08-12 22:41:37 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-12 22:41:37 +0200 |
commit | 4f5732095a65a50828d621ba19d67b0753cc0133 (patch) | |
tree | 129ce012be6cdcbd3bf15db3170fc1046f68d22e | |
parent | 0b34b5f9fa258a68ec197d3163deb81f13ca1c45 (diff) | |
download | pylint-git-4f5732095a65a50828d621ba19d67b0753cc0133.tar.gz |
Simplification in error handling inside Pylinter (#4834)
Following review see https://github.com/PyCQA/pylint/pull/4810\#discussion_r688049548
-rw-r--r-- | pylint/lint/pylinter.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/pylint/lint/pylinter.py b/pylint/lint/pylinter.py index cd5afbc28..e4ed47683 100644 --- a/pylint/lint/pylinter.py +++ b/pylint/lint/pylinter.py @@ -1020,19 +1020,16 @@ class PyLinter( """ with self._astroid_module_checker() as check_astroid_module: for name, filepath, modname in file_descrs: - error = None try: self._check_file( get_ast, check_astroid_module, name, filepath, modname ) except Exception as ex: # pylint: disable=broad-except - error = ex template_path = prepare_crash_report( - error, filepath, self.crash_file_path + ex, filepath, self.crash_file_path ) - if error is not None: msg = get_fatal_error_message(filepath, template_path) - if isinstance(error, AstroidError): + if isinstance(ex, AstroidError): symbol = "astroid-error" msg = (filepath, msg) else: |