source/command/serverCommand.mli (23 lines of code) (raw):

(* * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. *) open Core module ServerConfiguration : sig type t = { base: CommandStartup.BaseConfiguration.t; socket_path: PyrePath.t; strict: bool; show_error_traces: bool; additional_logging_sections: string list; watchman_root: PyrePath.t option; taint_model_paths: PyrePath.t list; store_type_check_resolution: bool; critical_files: Server.CriticalFile.t list; saved_state_action: Server.SavedStateAction.t option; } [@@deriving sexp, compare, hash, of_yojson] end val command : Command.t