I'm testing DiffPlex and I saw this enum:
public enum ChangeType
{
Unchanged,
Deleted,
Inserted,
Imaginary,
Modified
}
All other ChangeTypes makes sense, but I cannot understand the meaning of "Imaginary" enum here, and I cannot find in Google about this in Diff languages, so I wonder if is something specific for DiffPlex.
Ok, I understand now. When comparing side by side diffs, if we removed a line in left side, this line will not exists in right side. So the UI will show this fact as a "imaginary" line in right side.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With