eric6/Plugins/CheckerPlugins/CodeStyleChecker/Simplify/SimplifyNodeVisitor.py

changeset 8219
013aee248a62
parent 8218
7c09585bd960
child 8241
de2ebf20d822
--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Simplify/SimplifyNodeVisitor.py	Sat Apr 10 18:38:27 2021 +0200
+++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Simplify/SimplifyNodeVisitor.py	Sun Apr 11 11:34:32 2021 +0200
@@ -275,8 +275,11 @@
         @rtype bool
         """
         return (
-            isinstance(expression.op, ast.Add) and
-            isinstance(expression.value, (ast.Constant, ast.Num))
+            isinstance(expression.op, ast.Add) and (
+                (isinstance(expression.value, ast.Constant) and
+                 isinstance(expression.value.value, int)) or
+                isinstance(expression.value, ast.Num)
+            )
         )
     
     def __getIfBodyPairs(self, node):

eric ide

mercurial