View Source edb_dap_request_launch (edb v0.4.0)
Summary
Types
-type arguments() :: #{runInTerminal := run_in_terminal(), config := config()}.
-type config() :: #{nameDomain := shortnames | longnames, nodeInitCodeInEnvVar => binary(), stripSourcePrefix => binary(), timeout => non_neg_integer()}.
-type run_in_terminal() :: edb_dap_reverse_request_run_in_terminal:arguments().
Functions
-spec handle(State, Args) -> edb_dap_request:reaction() when State :: edb_dap_server:state(), Args :: arguments().
-spec parse_arguments(edb_dap:arguments()) -> {ok, config()} | {error, Reason :: binary()}.