Commit Graph

81 Commits

Author SHA1 Message Date
Andre Weinand
48adb204e9 never convert relative paths to URIs; fixes #60667 2018-10-17 16:48:07 +02:00
Andre Weinand
1a348aa9f9 clone DAP message before modifying it; fixes #61129 2018-10-17 12:19:59 +02:00
isidor
3f7f72dd2b debug: do not prepand DEBUG_SCHEME to paths 2018-10-11 16:16:09 +02:00
isidor
099c23febc repl: allow to inspect repl output of inactive sessions 2018-10-09 12:08:46 +02:00
isidor
fac58fc8fe debug: DebugSession.getLabel() clenaup 2018-10-05 17:56:47 +02:00
isidor
aa351d8293 debug: keep repl elements per session 2018-10-05 11:52:57 +02:00
isidor
84f1d0d438 debug: use debug scheme when parsing paths to uris
fixes #59430
2018-10-04 11:07:12 +02:00
Matt Bierner
8087b0a8d8 Remove use strict directives in main vs code ts files (part 2)
We compile using the alwaysStrict flag so these directives are not needed

This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
isidor
f5fc1e0da6 mainThreadDebugService: adopt to success return result of debugService.startDebugging
fixes #54214
2018-09-28 15:05:53 +02:00
Andre Weinand
88b85b66c3 add DA Tracker API; fixes #55945 2018-09-20 23:11:11 +02:00
Andre Weinand
cd9d71a31f make startDebugging return a proper error; fixes #53874 2018-09-17 00:47:26 +02:00
Andre Weinand
644d57ddba pass config to adapterExecutableCommand; fixes #45220 2018-09-15 16:46:49 +02:00
Andre Weinand
12ae0f6120 DebugSession refactoring 2018-09-10 16:17:50 +02:00
Johannes Rieken
2b960fb0ff debt - remove TPromise from ExtHostDebug 2018-09-06 16:19:03 +02:00
Alex Dima
34837504ba debt - More precise typings 2018-09-05 12:21:06 +02:00
Andre Weinand
3a81a7efc2 debt: clean up sessions IDs 2018-09-04 16:12:04 +02:00
Johannes Rieken
2d452e0a7e uri - replace usages of default export with named export 2018-09-03 10:54:50 +02:00
Andre Weinand
e6e7aea900 support early customRequest 2018-09-01 18:36:59 +02:00
isidor
f90e7ee8f6 mainThreadDebugService: proper listeners separation 2018-08-31 11:59:44 +02:00
isidor
d97f06a1e2 debugService: onWillNewSession 2018-08-31 11:55:19 +02:00
isidor
758be52acf Reify "DebugSession"
fixes #48377
2018-08-20 11:59:43 +02:00
Andre Weinand
9769d31a39 support var substitution for multiroot workspace 2018-06-27 22:52:56 +02:00
Andre Weinand
2613d48d9a start debug terminal from ext host 2018-06-11 23:56:49 +02:00
isidor
cf10e47b42 debug: sessionOnly breakpoint event and propering toJSON for breakpoints 2018-06-07 15:17:15 +02:00
Andre Weinand
0dd96174c2 cleanup integrated terminal support for debugging 2018-05-28 14:22:30 +02:00
Andre Weinand
8b84e962d1 support debugPort in EH 2018-05-08 23:01:34 +02:00
isidor
cd1969b4ea debug: rename process to session
#48377
2018-05-03 19:17:24 +02:00
isidor
0c5da80ab2 debug: polish 2018-05-03 18:08:01 +02:00
isidor
cfe802fd5a debug: move contertPaths to debugUtils.ts 2018-05-03 18:00:26 +02:00
Andre Weinand
8574a05e0f support configResolver in EH 2018-04-19 18:29:51 +02:00
isidor
d0c5dad20b debug model: use a ReadOnlyArray 2018-04-17 17:50:23 +02:00
Andre Weinand
25ecfcf145 fold ExtensionHostDebugAdapterProvider into MainThreadDebugService 2018-04-17 14:43:44 +02:00
Andre Weinand
e7b8bd21db drop column attribute if value is 0; see #46784 2018-04-17 13:21:55 +02:00
Andre Weinand
f31add9188 add comments 2018-04-17 13:21:06 +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
isidor
5a5c2a8def debug: some cleanup around getting launches 2018-02-13 16:46:06 +01:00
isidor
84091fdb05 debug: startDebugging take launch as an argument
fixes #43461
2018-02-12 18:03:46 +01:00
isidor
15d8874eb8 debug: refactor updating of breakpoints
fixes #42200
2018-02-06 22:03:39 +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
8eae3a3333 better protect against failing custom request 2017-12-21 15:16:32 +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
7c801e972a make ext API SourceBreakpoint use Location; fixes #39647 2017-12-06 16:14:26 +01:00