Commit Graph

145 Commits

Author SHA1 Message Date
Andre Weinand
0dd96174c2 cleanup integrated terminal support for debugging 2018-05-28 14:22:30 +02:00
Benjamin Pasero
f78ecc7bbc 💄 absolute imports 2018-05-09 08:51:41 +02:00
Andre Weinand
8b84e962d1 support debugPort in EH 2018-05-08 23:01:34 +02:00
isidor
cfe802fd5a debug: move contertPaths to debugUtils.ts 2018-05-03 18:00:26 +02:00
Andre Weinand
524698473f restructure command variable resolving 2018-04-21 01:13:40 +02:00
Andre Weinand
cf44fd6498 remove getEnvironmentService from IVariableAccessor 2018-04-20 13:17:59 +02:00
Andre Weinand
d907469a09 export ExtHostVariableResolverService 2018-04-19 18:39:42 +02:00
Andre Weinand
8574a05e0f support configResolver in EH 2018-04-19 18:29:51 +02:00
Andre Weinand
dfeffb55b6 properly register debug types 2018-04-15 22:40:01 +02:00
André Weinand
b578dc2bd1 support to launch debuggee from EH 2018-04-12 00:56:15 +02:00
André Weinand
317bf2e647 fold path hooks into debugAdapter 2018-04-09 11:32:15 +02:00
André Weinand
95feda25ad rename v8Protocol.ts to debugAdapter.ts 2018-04-09 11:27:26 +02:00
André Weinand
4cd09ff11e reify the DebugAdapter; fixes #45129 2018-04-06 16:42:11 +02:00
André Weinand
f1404198c3 proposed logMessage API; fixes #45643 2018-03-16 17:08:46 +01:00
Matt Bierner
81767beaca Make Event a named export
There are many places in the code that do `import Event, { ...} from '.../event'`.
2018-03-14 14:25:30 -07:00
Matt Bierner
f94cea3742 Mark private emitters as readonly 2018-03-14 13:57:38 -07:00
Andre Weinand
9389389e42 add correct bp location; fixes #44433 2018-03-07 16:12:51 +01:00
Andre Weinand
81142e2cb5 support for debugAdapterExecutable; fixes #33801 2018-01-29 14:27:48 +01:00
Andre Weinand
22c5903847 make addBreakpoint/removeBreakpoint sync 2018-01-26 12:51:15 +01:00
Andre Weinand
eba681fed8 debug API to create/remove breakpoints; fixes #42173 2018-01-26 01:09:30 +01:00
Andre Weinand
d589f2f1bc Remove usage of CustomMarshaller for DebugService (#40169) 2017-12-14 17:56:10 +01:00
Alex Dima
367dd10413 Rename RPCProtocol.get to RPCProtocol.getProxy (#36972) 2017-12-13 16:04:14 +01:00
Andre Weinand
c70c818503 use classes for breakpoints API; fixes #39639 2017-12-07 00:31:06 +01:00
Andre Weinand
7c801e972a make ext API SourceBreakpoint use Location; fixes #39647 2017-12-06 16:14:26 +01:00
Andre Weinand
8e8f4b00bc fix bogus breakpoint position; fixes #39665 2017-12-06 15:56:22 +01:00
Andre Weinand
f07f5d3873 add first cut of proposed breakpoints API; fixes #23188 2017-12-02 00:24:59 +01:00
Andre Weinand
0688b0543e rename console to activeDebugConsole; fixes #37279 2017-11-21 18:13:22 +01:00
Andre Weinand
af809a59db API: expose debug console; fixes #36753 2017-10-24 13:03:31 +02:00
isidor
55643dd7e3 debug: make createProcess private and remove startDebugSession from exHostDebugService
fixes #36132
2017-10-13 11:06:51 +02:00
Johannes Rieken
12439dfbb6 debt - remove obsolete URI casts 2017-10-11 13:01:10 +02:00
isidor
351b05d6e1 debug api: use uri not workspace folder between extension host and renderer 2017-09-19 12:38:52 +02:00
isidor
2370592e81 debug: use WorkspaceFolder 2017-09-19 12:03:32 +02:00
Andre Weinand
0f9d677850 introduce DebugConfigurationProvider; fixes #32086 2017-08-16 16:57:10 +02:00
Alex Dima
2b3298af79 Use native proxies for renderer <-> ext host RPC communication 2017-08-16 10:26:25 +02:00
Alex Dima
20a45eef3a Add a mechanism to be a customer of the extension host (share lifecycle) and begin reducing usage of IThreadService 2017-08-15 18:26:51 +02:00
Andre Weinand
e1e3051d28 add root folder to startDebugSession 2017-07-24 11:23:49 +02:00
Andre Weinand
a9d463248a add WorkspaceFolder to proposed debug API 2017-07-22 23:55:06 +02:00
Andre Weinand
6f4ebe7517 add proposed 'startDebugging' API 2017-07-18 21:15:10 +02:00
Andre Weinand
254c8c5b0b debug API: add onDidStartDebugSession 2017-07-18 00:18:56 +02:00
Andre Weinand
cf6f9ab6e0 debug api: rename createDebugSession to startDebugSession 2017-07-17 12:27:47 +02:00
Andre Weinand
618fcaad9f incorporate debug API feedback 2017-07-11 00:49:08 +02:00
Andre Weinand
d6a28e5214 debug api: fix _findProcessByUUID 2017-07-10 00:57:42 +02:00
Andre Weinand
1291d9e870 proposed debug api: add support for custom DAP events 2017-07-06 23:04:54 +02:00
Andre Weinand
5eb21eaa8a Debug API for tracking current debug session; fixes #30157 2017-07-06 00:27:14 +02:00
Andre Weinand
fbcdb4c6a7 add proposed debug API; fixes #28234 2017-06-22 19:04:39 +02:00