Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9caa110

Browse files
committed
assure a consistent assignment for nodes with multiple labels
1 parent b866020 commit 9caa110

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Doc/node2label.pl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
require "labels.pl";
55

66
%nodes = ();
7-
foreach $label (keys %external_labels) {
7+
# sort so that we get a consistent assignment for nodes with multiple labels
8+
foreach $label (sort keys %external_labels) {
89
$nodes{$external_labels{$label}} = $label;
910
}
1011

Doc/tools/node2label.pl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
require "labels.pl";
55

66
%nodes = ();
7-
foreach $label (keys %external_labels) {
7+
# sort so that we get a consistent assignment for nodes with multiple labels
8+
foreach $label (sort keys %external_labels) {
89
$nodes{$external_labels{$label}} = $label;
910
}
1011

0 commit comments

Comments
 (0)