Vscode_json.Tasksval pp_string_or :
'a. (Ppx_deriving_runtime.Format.formatter ->
'a ->
Ppx_deriving_runtime.unit) ->
Ppx_deriving_runtime.Format.formatter ->
'a string_or ->
Ppx_deriving_runtime.unitval show_string_or :
'a. (Ppx_deriving_runtime.Format.formatter ->
'a ->
Ppx_deriving_runtime.unit) ->
'a string_or ->
Ppx_deriving_runtime.stringval string_or_enc :
'a Json_encoding.encoding ->
'a string_or Json_encoding.encoding* A description to when and how run a task.
val runOptions_enc : runOptions Json_encoding.encodingval pp_runOptions :
Ppx_deriving_runtime.Format.formatter ->
runOptions ->
Ppx_deriving_runtime.unitval show_runOptions : runOptions -> Ppx_deriving_runtime.stringval problemPattern_enc : problemPattern Json_encoding.encodingval pp_problemPattern :
Ppx_deriving_runtime.Format.formatter ->
problemPattern ->
Ppx_deriving_runtime.unitval show_problemPattern : problemPattern -> Ppx_deriving_runtime.stringval backgroundMatcher_enc : backgroundMatcher Json_encoding.encodingval pp_backgroundMatcher :
Ppx_deriving_runtime.Format.formatter ->
backgroundMatcher ->
Ppx_deriving_runtime.unitval show_backgroundMatcher : backgroundMatcher -> Ppx_deriving_runtime.stringtype problemMatcher = {base : string option;owner : string option;severity : string option;fileLocation : string Manifest.list_or_one;pattern : problemPattern list string_or option;background : backgroundMatcher option;}* A description of a problem matcher that detects problems * in build output.
val problemMatcher_enc : problemMatcher Json_encoding.encodingval pp_problemMatcher :
Ppx_deriving_runtime.Format.formatter ->
problemMatcher ->
Ppx_deriving_runtime.unitval show_problemMatcher : problemMatcher -> Ppx_deriving_runtime.stringval presentationOptions_enc : presentationOptions Json_encoding.encodingval pp_presentationOptions :
Ppx_deriving_runtime.Format.formatter ->
presentationOptions ->
Ppx_deriving_runtime.unitval show_presentationOptions :
presentationOptions ->
Ppx_deriving_runtime.stringval groupDescription_enc : groupDescription Json_encoding.encodingval pp_groupDescription :
Ppx_deriving_runtime.Format.formatter ->
groupDescription ->
Ppx_deriving_runtime.unitval show_groupDescription : groupDescription -> Ppx_deriving_runtime.stringtype taskDescription = {label : string option;type_ : string;command : string;isBackground : bool option;args : string list;group : groupDescription string_or;presentation : presentationOptions option;problemMatcher : problemMatcher string_or Manifest.list_or_one;runOptions : runOptions option;dependsOn : string Manifest.list_or_one;dependsOrder : string option;}* The description of a task.
val taskDescription_enc : taskDescription Json_encoding.encodingval pp_taskDescription :
Ppx_deriving_runtime.Format.formatter ->
taskDescription ->
Ppx_deriving_runtime.unitval show_taskDescription : taskDescription -> Ppx_deriving_runtime.stringval shellDescription_enc : shellDescription Json_encoding.encodingval pp_shellDescription :
Ppx_deriving_runtime.Format.formatter ->
shellDescription ->
Ppx_deriving_runtime.unitval show_shellDescription : shellDescription -> Ppx_deriving_runtime.stringtype commandOptions = {cwd : string option;env : (string * string) list;shell : shellDescription option;}* Options to be passed to the external program or shell
val commandOptions_enc : commandOptions Json_encoding.encodingval pp_commandOptions :
Ppx_deriving_runtime.Format.formatter ->
commandOptions ->
Ppx_deriving_runtime.unitval show_commandOptions : commandOptions -> Ppx_deriving_runtime.stringtype baseTaskConfiguration = {type_ : string option;command : string option;isBackground : bool option;options : commandOptions option;args : string list;tasks : taskDescription list;}val baseTaskConfiguration_enc : baseTaskConfiguration Json_encoding.encodingval pp_baseTaskConfiguration :
Ppx_deriving_runtime.Format.formatter ->
baseTaskConfiguration ->
Ppx_deriving_runtime.unitval show_baseTaskConfiguration :
baseTaskConfiguration ->
Ppx_deriving_runtime.stringtype taskConfiguration = {base : baseTaskConfiguration;* The configuration's version number
*)version : string;windows : baseTaskConfiguration option;osx : baseTaskConfiguration option;linux : baseTaskConfiguration option;}val taskConfiguration_enc : taskConfiguration Json_encoding.encodingval pp_taskConfiguration :
Ppx_deriving_runtime.Format.formatter ->
taskConfiguration ->
Ppx_deriving_runtime.unitval show_taskConfiguration : taskConfiguration -> Ppx_deriving_runtime.stringval encoding : taskConfiguration Json_encoding.encodingval pp :
Ppx_deriving_runtime.Format.formatter ->
taskConfiguration ->
Ppx_deriving_runtime.unit