@@ -35,7 +35,9 @@ module Naming_and_dep_table_info = struct
3535 naming_table_path : Path .t ;
3636 naming_sqlite_table_path : Path .t ;
3737 dep_table_path : Path .t ;
38+ compressed_dep_table_path : Path .t ;
3839 errors_path : Path .t ;
40+ warning_hashes_path : Path .t ;
3941 }
4042
4143 type dirty_files = {
@@ -44,11 +46,12 @@ module Naming_and_dep_table_info = struct
4446 }
4547
4648 type additional_info = {
47- mergebase_global_rev : Hg .global_rev option ;
4849 dirty_files_promise : dirty_files Future .t ;
49- saved_state_distance : int option ;
50- saved_state_age : int option ;
50+ saved_state_revs_info : ServerEnv .saved_state_revs_info ;
5151 }
52+
53+ let additional_info_of_yojson _ : additional_info = failwith " Not implemented"
54+ let yojson_of_additional_info _ = failwith " Not implemented"
5255end
5356
5457module Naming_table_info = struct
@@ -80,13 +83,14 @@ include files other than Hack files, so the caller should filter the given list
8083as necessary. *)
8184type changed_files = Relative_path .t list
8285
83- type ('main_artifacts, 'additional_info) load_result = {
84- main_artifacts : 'main_artifacts ;
85- additional_info : 'additional_info ;
86+ let changed_files_of_yojson _ = failwith " Not implemented"
87+ let yojson_of_changed_files _ = failwith " Not implemented"
88+
89+ type load_result = {
90+ main_artifacts : Naming_and_dep_table_info .main_artifacts ;
91+ additional_info : Naming_and_dep_table_info .additional_info ;
8692 manifold_path : string ;
8793 changed_files_according_to_watchman : changed_files ;
88- corresponding_rev : Hg.Rev .t ;
89- mergebase_rev : Hg.Rev .t ;
9094 is_cached : bool ;
9195}
9296
0 commit comments