An implementation of the debug adapter protocol for Moonshine IDE.
See also:
https://microsoft.github.io/debug-adapter-protocol/specification Language Server Protocol Specification
An implementation of the debug adapter protocol for Moonshine IDE.
See also:
https://microsoft.github.io/debug-adapter-protocol/specification Language Server Protocol Specification
new(input:IDataInput, inputDispatcher:IEventDispatcher, inputEventType:String, output:IDataOutput, ?outputFlushCallback:() ‑> Void)configurationDone(args:ConfigurationDoneArguments, onSuccess:() ‑> Void, ?onError:ErrorResponseBody ‑> Void):VoidcontinueThread(args:ContinueArguments, onSuccess:ContinueResponseBody ‑> Void, ?onError:ErrorResponseBody ‑> Void):Voidinitialize(args:InitializeRequestArguments, onSuccess:Capabilities ‑> Void, ?onError:ErrorResponseBody ‑> Void):Voidscopes(args:ScopesArguments, onSuccess:ScopesResponseBody ‑> Void, ?onError:ErrorResponseBody ‑> Void):VoidsetBreakpoints(args:SetBreakpointsArguments, onSuccess:SetBreakpointsResponseBody ‑> Void, ?onError:ErrorResponseBody ‑> Void):VoidstackTrace(args:StackTraceArguments, onSuccess:StackTraceResponseBody ‑> Void, ?onError:ErrorResponseBody ‑> Void):Voidvariables(args:VariablesArguments, onSuccess:VariablesResponseBody ‑> Void, ?onError:ErrorResponseBody ‑> Void):Void