@@ -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,13 @@ 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+
55+ let yojson_of_additional_info _ = failwith " Not implemented"
5256end
5357
5458module Naming_table_info = struct
@@ -80,13 +84,15 @@ include files other than Hack files, so the caller should filter the given list
8084as necessary. *)
8185type changed_files = Relative_path .t list
8286
83- type ('main_artifacts, 'additional_info) load_result = {
84- main_artifacts : 'main_artifacts ;
85- additional_info : 'additional_info ;
87+ let changed_files_of_yojson _ = failwith " Not implemented"
88+
89+ let yojson_of_changed_files _ = failwith " Not implemented"
90+
91+ type load_result = {
92+ main_artifacts : Naming_and_dep_table_info .main_artifacts ;
93+ additional_info : Naming_and_dep_table_info .additional_info ;
8694 manifold_path : string ;
8795 changed_files_according_to_watchman : changed_files ;
88- corresponding_rev : Hg.Rev .t ;
89- mergebase_rev : Hg.Rev .t ;
9096 is_cached : bool ;
9197}
9298
0 commit comments