type t = | LineAdded of int| LineRemoved of int
val append_removed_line : int option -> t list -> t listval append_added_line : int option -> t list -> t listval append_removed_lines : int option -> int option -> t list -> t listval append_added_lines : int option -> int option -> t list -> t listval pp :
F.formatter ->
previous_content:string ->
current_content:string ->
t list ->
unitval pp_explicit : F.formatter -> explicit -> unitval pair_to_json_with_outcome :
previous_file:string ->
current_file:string ->
outcome:string ->
Yojson.Safe.tval pair_to_json :
previous_file:string ->
current_file:string ->
explicit list ->
Yojson.Safe.tval write_json :
previous_file:string ->
current_file:string ->
out_path:string ->
explicit list ->
unitval write_from_json : json_path:string -> out_path:string -> unitval gen_explicit_diffs :
previous_content:string ->
current_content:string ->
t list ->
explicit list