-
-
Notifications
You must be signed in to change notification settings - Fork 11
Closed
Description
Whilst looking into https://forum.exercism.org/t/solution-isnt-displayed-in-community-solutions/10071, I found that the representer crashes on this solution: https://exercism.org/tracks/python/exercises/sgf-parsing/solutions/Timus
Traceback (most recent call last):
File "/opt/representer/bin/run.py", line 56, in <module>
main()
File "/opt/representer/bin/run.py", line 52, in main
representer.represent(args.slug, args.input, args.output)
File "/opt/representer/representer/__init__.py", line 99, in represent
txt_dst.write_text(representation.dump_code())
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/representer/representer/__init__.py", line 37, in dump_code
code = utils.to_source(self._tree)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/representer/representer/utils.py", line 98, in to_source
return astor.to_source(tree)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/astor/code_gen.py", line 62, in to_source
generator.visit(node)
File "/usr/local/lib/python3.11/site-packages/astor/node_util.py", line 143, in visit
return visitor(node)
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/astor/code_gen.py", line 876, in visit_Module
self.write(*node.body)
File "/usr/local/lib/python3.11/site-packages/astor/code_gen.py", line 177, in write
visit(item)
File "/usr/local/lib/python3.11/site-packages/astor/node_util.py", line 143, in visit
return visitor(node)
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/astor/code_gen.py", line 334, in visit_FunctionDef
self.body(node.body)
File "/usr/local/lib/python3.11/site-packages/astor/code_gen.py", line 225, in body
self.write(*statements)
File "/usr/local/lib/python3.11/site-packages/astor/code_gen.py", line 177, in write
visit(item)
File "/usr/local/lib/python3.11/site-packages/astor/node_util.py", line 143, in visit
return visitor(node)
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/astor/node_util.py", line 137, in abort_visit
raise AttributeError(msg % node.__class__.__name__)
AttributeError: No defined handler for node of type Match
Metadata
Metadata
Assignees
Labels
No labels