src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py

branch
eric7
changeset 10359
de0420dac60e
parent 10356
09c698245a5c
child 10360
9ffdb1490bd2
diff -r 957c9de01d42 -r de0420dac60e src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py	Wed Nov 29 14:34:13 2023 +0100
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py	Wed Nov 29 14:49:44 2023 +0100
@@ -2440,8 +2440,7 @@
                             itemContext.func.attr == "raises"
                             and isinstance(itemContext.func.value, ast.Name)
                             and itemContext.func.value.id == "pytest"
-                            and "match"
-                            not in [kwd.arg for kwd in itemContext.keywords]
+                            and "match" not in [kwd.arg for kwd in itemContext.keywords]
                         )
                     )
                 )
@@ -2920,9 +2919,10 @@
         """
         if isinstance(node.key, ast.Constant):
             self.violations.append((node, "M535", node.key.value))
-        elif isinstance(node.key, ast.Name):
-            if node.key.id not in self.__getDictCompLoopVarNames(node):
-                self.violations.append((node, "M535", node.key.id))
+        elif isinstance(
+            node.key, ast.Name
+        ) and node.key.id not in self.__getDictCompLoopVarNames(node):
+            self.violations.append((node, "M535", node.key.id))
 
 
 class NameFinder(ast.NodeVisitor):

eric ide

mercurial