[Dot] Edge shown twice
Ported Issue from Mantis Original ID: 2559 _Referenced Attachment is only available in the original Mantis DB_ Reported By: hesterm
SEVERITY: MAJOR Submitted: 2015-07-14 19:41:37
OS: UBUNTU
OS BUILD: 14.04
PLATFORM: LINUX
DESCRIPTION
In a generated graph file, an edge is shown twice if "constraint" is set to false.
STEPS TO REPRODUCE
Here is the sample graph:
strict digraph G {
rankdir=LR;
compound=true;
layout=dot;
"ArtefactReference-23" [ label="o2\n",id="ArtefactReference-23",shape=box,fillcolor="#A8C5D4",style=filled,color=invis,fontname=verdana,fontcolor="#103050",margin="0.2,0.1" ];
subgraph "cluster_rs.all.6" {
graph [ color=invis,fontname=verdana,fontcolor="#103050",labeljust=l,label="" ];
"ActorReference-6" [ label="p1\n",id="ActorReference-6",shape=cds,margin="0.2,0.1",fillcolor="#84D484",style=filled,color=invis,fontname=verdana,fontcolor="#103050",href="/pkm/model/actor/6/de/" ];
"RoleReference-18" [ label="r\n",id="RoleReference-18",fillcolor="#FCEB9F",style=filled,color=invis,fontname=verdana,fontcolor="#103050",fontsize=11 ];
}
subgraph "cluster_rs.all.12" {
graph [ color=invis,fontname=verdana,fontcolor="#103050",labeljust=l,label="" ];
"ActorReference-12" [ label="p2\n",id="ActorReference-12",shape=cds,margin="0.2,0.1",fillcolor="#84D484",style=filled,color=invis,fontname=verdana,fontcolor="#103050",href="/pkm/model/actor/12/de/" ];
"RoleReference-18" [ label="r\n",id="RoleReference-18",fillcolor="#FCEB9F",style=filled,color=invis,fontname=verdana,fontcolor="#103050",fontsize=11 ];
}
"RoleReference-18" -> "ActorReference-6" [ color="#103050",fontname=verdana,fontcolor="#103050",fontsize=11,arrowhead=box,fillcolor="#FCEB9F",constraint=false ];
"ActorReference-12" -> "ArtefactReference-23" [ color="#103050",fontname=verdana,fontcolor="#103050",fontsize=11,weight=5 ];
"RoleReference-18" -> "ActorReference-12" [ color="#103050",fontname=verdana,fontcolor="#103050",fontsize=11,arrowhead=box,fillcolor="#FCEB9F",constraint=false ];
}
ADDITIONAL INFORMATION
The attached example was generated on webgraphviz.com.