package diffast-api
-
diffast-api
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
inherit Diffast_api.Astapi.base_c
method get_cache_path2 : Diffast_core.Options.Storage.file ->
Diffast_core.Options.Storage.file ->
string
method __parse_file : ?proj_root:string ->
?version:Diffast_api.Astapi.Entity.version ->
Diffast_api.Astapi.Storage.file ->
Diffast_api.Astapi.Spec.tree_t
method _parse_file : ?fact_store:Diffast_api.Astapi.Fact_base.fact_store option ->
?show_info:bool ->
?proj_root:string ->
?version:(Diffast_api.Astapi.Entity.vkind * string) ->
?versions:(Diffast_core.Entity.vkind * string) list ->
?get_cache_dir_only:bool ->
Diffast_api.Astapi.Storage.file ->
Diffast_api.Astapi.SF.info
method compare_files : ?cache_path:string ->
Diffast_core.Lang_base.S.file ->
Diffast_core.Lang_base.S.file ->
Diffast_core.Stat.File.diff_stat
method _compare_files : ?cache_path:string ->
Diffast_core.Lang_base.S.file ->
Diffast_core.Lang_base.S.file ->
Diffast_core.Stat.File.diff_stat
method private parse_file_and_handle_info : ?head:string ->
Diffast_api.Astapi.Fact_base.fact_store option ->
string ->
(Diffast_api.Astapi.Entity.vkind * string) ->
Diffast_api.Astapi.Storage.file ->
(Diffast_api.Astapi.SF.info -> unit) ->
unit
method compare_trees : DT.Storage.tree -> DT.Storage.tree -> unit
method update_stat : Diffast_api.Astapi.SD.diff_stat ->
Diffast_api.Astapi.SF.diff_stat ->
unit
method patch_file : ?fail_on_error:bool ->
?reverse:bool ->
Diffast_core.Lang_base.S.file ->
string ->
Diffast_core.Lang_base.SB.OutChannel.t ->
unit
method patch_dir : ?fail_on_error:bool ->
Diffast_api.Astapi.Storage.file ->
string ->
unit