You've already forked ada_language_server
mirror of
https://github.com/AdaCore/ada_language_server.git
synced 2026-02-12 12:45:50 -08:00
New auxilary request `$/alsDebug` was added to suspend request execution until message input queue has given number of messages.
715 B
715 B
ALS Debug
Short introduction
This request is used to test language server.
Change description
Currently debug request has only one kind:
- Suspend_Execution - stop processing task until input queue has given number of messages. After getting this request ALS stops message processing, but still accepts new requests/notifications. Once number of input messages reaches given limit, ALS resumes message processing.
New request:
- Method:
$/alsDebug - params:
AlsDebugParamsdefined as follows:
interface AlsDebugSuspendExecution {
inputQueueLength : number; /* Min input queue length */
}
export type AlsDebugParams = AlsDebugSuspendExecution;
Response:
- result:
null