package diffast-core

  1. Overview
  2. Docs
module Xfile = Diffast_misc.Xfile
module Xprint = Diffast_misc.Xprint
val completion_file_name : string
val make_cache_name_for_file2 : string -> string -> string
val make_cache_name_for_dir1 : string -> string
val make_cache_name_for_dir2 : string -> string -> string
val get_cache_name : < local_cache_name : string.. > -> string -> string
val create_layered_cache_path : < cache_dir_base : string.. > -> string -> string
val create_cache_path : < cache_dir_base : string ; layered_cache_flag : bool.. > -> string -> string
val prepare_dir : Unix.file_perm -> string -> unit
val prepare_cache_dir : < clear_cache_flag : bool ; default_dir_permission : Unix.file_perm ; verbose_flag : bool.. > -> string -> unit
val prepare_cache : < cache_dir_base : string ; clear_cache_flag : bool ; default_dir_permission : Unix.file_perm ; layered_cache_flag : bool ; verbose_flag : bool.. > -> string -> string
val put_completion_mark : string -> unit
val is_completed : string -> bool
type search_result = {
  1. sr_cache_path : string;
  2. sr_path : string;
}
val mkres : string -> string -> search_result
val search_cache : ?fuzzy:bool -> ?completion:bool -> ?local_cache_name:string -> string -> string -> search_result list
OCaml

Innovation. Community. Security.