Package ghidra.app.util.html.diff
Class DataTypeDiffBuilder
- java.lang.Object
-
- ghidra.app.util.html.diff.DataTypeDiffBuilder
-
public class DataTypeDiffBuilder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DataTypeDiff
diffBody(DataTypeDiffInput left, DataTypeDiffInput right)
static DataTypeDiff
diffHeader(DataTypeDiffInput left, DataTypeDiffInput right)
static DataTypeDiff
diffLines(DataTypeDiffInput left, DataTypeDiffInput right)
static void
highlightDifferences(java.util.List<ValidatableLine> left, java.util.List<ValidatableLine> right)
static void
padLines(DiffLines leftLines, DiffLines rightLines)
-
-
-
Field Detail
-
EMPTY_TAG
protected static final java.lang.String EMPTY_TAG
HACK: for some reason when opening the HTML document with '/', all text until the next HTML tag is not displayed. So, we put in a dummy tag and all is well. Java 1.5.0_12- See Also:
- Constant Field Values
-
BR
protected static final java.lang.String BR
- See Also:
- Constant Field Values
-
-
Method Detail
-
diffLines
public static DataTypeDiff diffLines(DataTypeDiffInput left, DataTypeDiffInput right)
-
diffHeader
public static DataTypeDiff diffHeader(DataTypeDiffInput left, DataTypeDiffInput right)
-
diffBody
public static DataTypeDiff diffBody(DataTypeDiffInput left, DataTypeDiffInput right)
-
highlightDifferences
public static void highlightDifferences(java.util.List<ValidatableLine> left, java.util.List<ValidatableLine> right)
-
-