Skip to content

Commit 0cdecf3

Browse files
committed
node format with linenumbers for debugging
1 parent ef0a0a3 commit 0cdecf3

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package org.variantsync.diffdetective.diff.difftree.serialize.nodeformat;
2+
3+
import org.variantsync.diffdetective.diff.difftree.DiffNode;
4+
5+
public class FormulasAndLineNumbersNodeFormat implements DiffNodeLabelFormat {
6+
@Override
7+
public String toLabel(DiffNode node) {
8+
final String lineNumbers = node.getFromLine().inDiff + "-" + node.getToLine().inDiff + ": " + node.codeType;
9+
if (node.isMacro()) {
10+
return lineNumbers + " " + node.getDirectFeatureMapping();
11+
}
12+
return lineNumbers;
13+
}
14+
}

0 commit comments

Comments
 (0)