opentofu/dag
Mitchell Hashimoto c8df3e5995
dag: string DotOpts through to vertex
Fixes #11052

It appears that historically nodes did not expect DotOpts to ever be
nil. To avoid nil panics in general I'm in agreement with this behavior
so this modifies dag to always pass in a non-nil DotOpts. Tests
included.
2017-01-08 11:59:18 -08:00
..
dag_test.go Silence log output when not verbose 2016-08-01 17:19:14 -04:00
dag.go Add DebugVisitInfo 2016-11-15 10:39:08 -05:00
dot_test.go dag: string DotOpts through to vertex 2017-01-08 11:59:18 -08:00
dot.go dag: string DotOpts through to vertex 2017-01-08 11:59:18 -08:00
edge_test.go dag: Remove, RemoveEdge, DownEdges, UpEdges 2015-02-19 12:07:54 -08:00
edge.go dag: export more things 2015-02-19 12:08:07 -08:00
graph_test.go dag: test for EdgesFrom, EdgesTo 2016-10-19 13:38:53 -07:00
graph.go Add DebugVisitInfo 2016-11-15 10:39:08 -05:00
marshal_test.go dag: call into DotNode to get attributes 2016-12-03 15:17:14 -08:00
marshal.go dag: call into DotNode to get attributes 2016-12-03 15:17:14 -08:00
set.go dag: use hashcodes to as map key to edge sets 2015-10-27 11:58:34 -07:00
tarjan_test.go dag: Remove, RemoveEdge, DownEdges, UpEdges 2015-02-19 12:07:54 -08:00
tarjan.go dag: fix walk order issue, scc issues 2015-02-19 12:07:55 -08:00