Ruby-Graphviz
Ruby-Graphviz copied to clipboard
Add naming verification to clusters
Graphviz requires clusters to follow a specific naming convention:
Clusters are encoded as subgraphs whose names have the prefix 'cluster'.
Ruby-Graphviz does not currently enforce this naming convention when creating a cluster, leading to improperly named clusters that "don't work".