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