package dap
Module Initialize_command.ArgumentsSource
Source
type t = {client_id : string option;(*The ID of the (frontend) client using this adapter.
*)client_name : string option;(*The human readable name of the (frontend) client using this adapter.
*)adapter_id : string;(*The ID of the debug adapter.
*)locale : string option;(*The ISO-639 locale of the (frontend) client using this adapter, e.g. en-US or de-CH.
*)lines_start_at1 : bool option;(*If true all line numbers are 1-based (default).
*)columns_start_at1 : bool option;(*If true all column numbers are 1-based (default).
*)path_format : Path_format.t option;(*Determines in what format paths are specified. The default is 'path', which is the native format.
*)supports_variable_type : bool option;(*Client supports the optional type attribute for variables.
*)supports_variable_paging : bool option;(*Client supports the paging of variables.
*)supports_run_in_terminal_request : bool option;(*Client supports the runInTerminal request.
*)supports_memory_references : bool option;(*Client supports memory references.
*)supports_progress_reporting : bool option;(*Client supports progress reporting.
*)supports_invalidated_event : bool option;(*Client supports the invalidated event.
*)
}Arguments for 'initialize' request.
Source
val make :
?client_id:string option ->
?client_name:string option ->
adapter_id:string ->
?locale:string option ->
?lines_start_at1:bool option ->
?columns_start_at1:bool option ->
?path_format:Path_format.t option ->
?supports_variable_type:bool option ->
?supports_variable_paging:bool option ->
?supports_run_in_terminal_request:bool option ->
?supports_memory_references:bool option ->
?supports_progress_reporting:bool option ->
?supports_invalidated_event:bool option ->
unit ->
t