Open AntonObersteiner opened 9 months ago
I don’t really know how to solve this. If dot files don’t support some kind of escaping or marking of non-interpreted strings, one could rename the module internally, so the output svg or html just says Graph_
instead or at least give a concise error message whenever a invalid name will appear in the dot string. Then the user can exclude the offending file or remove the calls from the module level.
to reproduce: create a file
Graph.py
with these two lines:run:
this will generate a
graph.dot
file that containsGraph ->
which is invalid.