@@ -139,6 +139,8 @@ export class CompletionItem implements DebugProtocol.CompletionItem {
139
139
}
140
140
141
141
export class StoppedEvent extends Event implements DebugProtocol . StoppedEvent {
142
+ event : 'stopped' ;
143
+
142
144
body : {
143
145
reason : string ;
144
146
} ;
@@ -158,6 +160,8 @@ export class StoppedEvent extends Event implements DebugProtocol.StoppedEvent {
158
160
}
159
161
160
162
export class ContinuedEvent extends Event implements DebugProtocol . ContinuedEvent {
163
+ event : 'continued' ;
164
+
161
165
body : {
162
166
threadId : number ;
163
167
} ;
@@ -175,12 +179,16 @@ export class ContinuedEvent extends Event implements DebugProtocol.ContinuedEven
175
179
}
176
180
177
181
export class InitializedEvent extends Event implements DebugProtocol . InitializedEvent {
182
+ event : 'initialized' ;
183
+
178
184
public constructor ( ) {
179
185
super ( 'initialized' ) ;
180
186
}
181
187
}
182
188
183
189
export class TerminatedEvent extends Event implements DebugProtocol . TerminatedEvent {
190
+ event : 'terminated' ;
191
+
184
192
public constructor ( restart ?: any ) {
185
193
super ( 'terminated' ) ;
186
194
if ( typeof restart === 'boolean' || restart ) {
@@ -193,6 +201,8 @@ export class TerminatedEvent extends Event implements DebugProtocol.TerminatedEv
193
201
}
194
202
195
203
export class ExitedEvent extends Event implements DebugProtocol . ExitedEvent {
204
+ event : 'exited' ;
205
+
196
206
body : {
197
207
exitCode : number
198
208
} ;
@@ -206,6 +216,8 @@ export class ExitedEvent extends Event implements DebugProtocol.ExitedEvent {
206
216
}
207
217
208
218
export class OutputEvent extends Event implements DebugProtocol . OutputEvent {
219
+ event : 'output' ;
220
+
209
221
body : {
210
222
category : string ,
211
223
output : string ,
@@ -225,6 +237,8 @@ export class OutputEvent extends Event implements DebugProtocol.OutputEvent {
225
237
}
226
238
227
239
export class ThreadEvent extends Event implements DebugProtocol . ThreadEvent {
240
+ event : 'thread' ;
241
+
228
242
body : {
229
243
reason : string ,
230
244
threadId : number
@@ -240,6 +254,8 @@ export class ThreadEvent extends Event implements DebugProtocol.ThreadEvent {
240
254
}
241
255
242
256
export class BreakpointEvent extends Event implements DebugProtocol . BreakpointEvent {
257
+ event : 'breakpoint' ;
258
+
243
259
body : {
244
260
reason : string ,
245
261
breakpoint : DebugProtocol . Breakpoint
@@ -255,6 +271,8 @@ export class BreakpointEvent extends Event implements DebugProtocol.BreakpointEv
255
271
}
256
272
257
273
export class ModuleEvent extends Event implements DebugProtocol . ModuleEvent {
274
+ event : 'module' ;
275
+
258
276
body : {
259
277
reason : 'new' | 'changed' | 'removed' ,
260
278
module : DebugProtocol . Module
@@ -270,6 +288,8 @@ export class ModuleEvent extends Event implements DebugProtocol.ModuleEvent {
270
288
}
271
289
272
290
export class LoadedSourceEvent extends Event implements DebugProtocol . LoadedSourceEvent {
291
+ event : 'loadedSource' ;
292
+
273
293
body : {
274
294
reason : 'new' | 'changed' | 'removed' ,
275
295
source : DebugProtocol . Source
@@ -285,6 +305,8 @@ export class LoadedSourceEvent extends Event implements DebugProtocol.LoadedSour
285
305
}
286
306
287
307
export class CapabilitiesEvent extends Event implements DebugProtocol . CapabilitiesEvent {
308
+ event : 'capabilities' ;
309
+
288
310
body : {
289
311
capabilities : DebugProtocol . Capabilities
290
312
} ;
@@ -298,6 +320,8 @@ export class CapabilitiesEvent extends Event implements DebugProtocol.Capabiliti
298
320
}
299
321
300
322
export class ProgressStartEvent extends Event implements DebugProtocol . ProgressStartEvent {
323
+ event : 'progressStart' ;
324
+
301
325
body : {
302
326
progressId : string ,
303
327
title : string
@@ -316,6 +340,8 @@ export class ProgressStartEvent extends Event implements DebugProtocol.ProgressS
316
340
}
317
341
318
342
export class ProgressUpdateEvent extends Event implements DebugProtocol . ProgressUpdateEvent {
343
+ event : 'progressUpdate' ;
344
+
319
345
body : {
320
346
progressId : string
321
347
} ;
@@ -332,6 +358,8 @@ export class ProgressUpdateEvent extends Event implements DebugProtocol.Progress
332
358
}
333
359
334
360
export class ProgressEndEvent extends Event implements DebugProtocol . ProgressEndEvent {
361
+ event : 'progressEnd' ;
362
+
335
363
body : {
336
364
progressId : string
337
365
} ;
@@ -348,6 +376,8 @@ export class ProgressEndEvent extends Event implements DebugProtocol.ProgressEnd
348
376
}
349
377
350
378
export class InvalidatedEvent extends Event implements DebugProtocol . InvalidatedEvent {
379
+ event : 'invalidated' ;
380
+
351
381
body : {
352
382
areas ?: DebugProtocol . InvalidatedAreas [ ] ;
353
383
threadId ?: number ;
@@ -371,6 +401,8 @@ export class InvalidatedEvent extends Event implements DebugProtocol.Invalidated
371
401
}
372
402
373
403
export class MemoryEvent extends Event implements DebugProtocol . MemoryEvent {
404
+ event : 'memory' ;
405
+
374
406
body : {
375
407
memoryReference : string ;
376
408
offset : number ;
0 commit comments