diff options
author | Daniƫl van Noord <13665637+DanielNoord@users.noreply.github.com> | 2022-03-12 21:31:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-12 21:31:37 +0100 |
commit | 5756fae16b336e8828f6d220c532dc48ddd04183 (patch) | |
tree | 0ab4a7eb69d8047699a7eecf0d154244dda6c765 /pylint/checkers/imports.py | |
parent | 29480d4e119b27ab419c5d53e8a955220de61e43 (diff) | |
download | pylint-git-5756fae16b336e8828f6d220c532dc48ddd04183.tar.gz |
Fix disabling of ``ungrouped-imports`` (#5903)
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
Diffstat (limited to 'pylint/checkers/imports.py')
-rw-r--r-- | pylint/checkers/imports.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pylint/checkers/imports.py b/pylint/checkers/imports.py index bcad7692e..689573b21 100644 --- a/pylint/checkers/imports.py +++ b/pylint/checkers/imports.py @@ -537,10 +537,6 @@ class ImportsChecker(DeprecatedMixin, BaseChecker): met_from: Set[str] = set() # set for 'from x import y' style current_package = None for import_node, import_name in std_imports + ext_imports + loc_imports: - if not self.linter.is_message_enabled( - "ungrouped-imports", import_node.fromlineno - ): - continue met = met_from if isinstance(import_node, nodes.ImportFrom) else met_import package, _, _ = import_name.partition(".") if ( @@ -551,6 +547,10 @@ class ImportsChecker(DeprecatedMixin, BaseChecker): ): self.add_message("ungrouped-imports", node=import_node, args=package) current_package = package + if not self.linter.is_message_enabled( + "ungrouped-imports", import_node.fromlineno + ): + continue met.add(package) self._imports_stack = [] |