eric6/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py

changeset 8205
4a0f1f896341
parent 8198
1c765dc90c21
child 8207
d359172d11be
--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py	Thu Apr 08 17:27:12 2021 +0200
+++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py	Thu Apr 08 18:27:47 2021 +0200
@@ -33,8 +33,7 @@
     @ytype str
     """
     if isinstance(node, ast.Attribute):
-        for v in composeCallPath(node.value):
-            yield v
+        yield from composeCallPath(node.value)
         yield node.attr
     elif isinstance(node, ast.Name):
         yield node.id
@@ -452,7 +451,7 @@
         if isinstance(node, ast.Module) or not hasCode:
             return
 
-        if not (imports >= expectedImports):
+        if imports < expectedImports:
             if imports:
                 self.__error(node.lineno - 1, node.col_offset, "M701",
                              ", ".join(expectedImports), ", ".join(imports))

eric ide

mercurial