Skip to content

Commit 9c53d20

Browse files
authored
Improve textual diff representation (#126)
* Add common diff type aliases Update diff representation Minor fix Update diff types Update inline tests Minor fix Fix variant diff type Update textual diff output to have highlighting of exact changes in type declarations Minor fix Minor fixes * Traverse lists only once when diffing them * Minor fixes * Fix equal sign hunks * Minor fixes
1 parent e2f635c commit 9c53d20

14 files changed

+830
-675
lines changed

CHANGES.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
- Improve the diff representation of type declarations with more fine grained diffing of
1717
type kind, type privacy and type manifest (#120, @azzsal)
1818
- Improve the diff representation of type declarations to have type parameters diff (#113,@azzsal)
19+
- Improve the textual diff representation output to have highlighting of exact
20+
changes in a line (#126,@azzsal)
1921

2022
### Deprecated
2123

lib/api_watch.ml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ module Diff = Diff
33
module Text_diff = Text_diff
44
module Library = Library
55
module Normalize = Normalize
6+
module Stddiff = Stddiff

0 commit comments

Comments
 (0)