Done with flake8
This commit is contained in:
parent
29aaea1a45
commit
2b9d3ad927
18 changed files with 66 additions and 71 deletions
projects/flowmetal/scratch
|
@ -40,7 +40,7 @@ class TreeDumper(ast.NodeVisitor):
|
|||
self.visit(node)
|
||||
|
||||
def visit(self, node):
|
||||
nodetype = type(node)
|
||||
# nodetype = type(node)
|
||||
nodename = node.__class__.__name__
|
||||
indent = " " * len(self._stack) * 2
|
||||
print(indent + nodename)
|
||||
|
@ -59,14 +59,14 @@ class YAMLTreeDumper(ast.NodeVisitor):
|
|||
|
||||
def node2yml(self, node):
|
||||
try:
|
||||
nodetype = type(node)
|
||||
# nodetype = type(node)
|
||||
nodename = node.__class__.__name__
|
||||
return {
|
||||
"op": nodename,
|
||||
"props": {n: node.__dict__[n] for n in propnames(node)},
|
||||
"children": [],
|
||||
}
|
||||
except:
|
||||
except Exception:
|
||||
print(repr(node), propnames(node), dir(node))
|
||||
|
||||
def visit(self, node):
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# flake8: noqa: all
|
||||
|
||||
# Python AST interpreter written in Python
|
||||
#
|
||||
# This module is part of the Pycopy https://github.com/pfalcon/pycopy
|
||||
|
@ -105,6 +107,7 @@ def arg_name(arg):
|
|||
else:
|
||||
return arg.arg
|
||||
|
||||
|
||||
def kwarg_defaults(args):
|
||||
if sys.version_info < (3, 0, 0):
|
||||
return args.defaults
|
||||
|
@ -117,7 +120,6 @@ class TargetNonlocalFlow(Exception):
|
|||
a target application."""
|
||||
|
||||
|
||||
|
||||
class TargetBreak(TargetNonlocalFlow):
|
||||
pass
|
||||
|
||||
|
@ -248,7 +250,7 @@ class ModuleInterpreter(StrictNodeVisitor):
|
|||
self.push_ns(ClassNS(node))
|
||||
try:
|
||||
self.stmt_list_visit(node.body)
|
||||
except:
|
||||
except Exception:
|
||||
self.pop_ns()
|
||||
raise
|
||||
ns = self.ns
|
||||
|
@ -563,7 +565,7 @@ class ModuleInterpreter(StrictNodeVisitor):
|
|||
it = iter(val)
|
||||
try:
|
||||
for elt_idx, t in enumerate(target.elts):
|
||||
if getattr(ast, "Starred", None ) and isinstance(t, ast.Starred):
|
||||
if getattr(ast, "Starred", None) and isinstance(t, ast.Starred):
|
||||
t = t.value
|
||||
all_elts = list(it)
|
||||
break_i = len(all_elts) - (len(target.elts) - elt_idx - 1)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue