Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Git_split.Diff
Sourceval pp_context_line :
Ppx_deriving_runtime.Format.formatter ->
context_line ->
Ppx_deriving_runtime.unit
val pp_removed_line :
Ppx_deriving_runtime.Format.formatter ->
removed_line ->
Ppx_deriving_runtime.unit
val pp_added_line :
Ppx_deriving_runtime.Format.formatter ->
added_line ->
Ppx_deriving_runtime.unit
val pp_binary_content :
Ppx_deriving_runtime.Format.formatter ->
binary_content ->
Ppx_deriving_runtime.unit
val pp_mode_change :
Ppx_deriving_runtime.Format.formatter ->
mode_change ->
Ppx_deriving_runtime.unit
type changed_file = {
path : path;
mode_change : mode_change option;
content : [ `Text of hunk list | binary_content ];
}
val pp_changed_file :
Ppx_deriving_runtime.Format.formatter ->
changed_file ->
Ppx_deriving_runtime.unit
type created_file = {
path : string;
mode : int;
content : [ `Text of added_line list | binary_content ];
}
val pp_created_file :
Ppx_deriving_runtime.Format.formatter ->
created_file ->
Ppx_deriving_runtime.unit
type deleted_file = {
path : string;
mode : int;
content : [ `Text of removed_line list | binary_content ];
}
val pp_deleted_file :
Ppx_deriving_runtime.Format.formatter ->
deleted_file ->
Ppx_deriving_runtime.unit
type file =
| ChangedFile of changed_file
| CreatedFile of created_file
| DeletedFile of deleted_file