Andre Weinand
744d94ab42
don't try to use non-existing tracker
2018-10-04 13:28:10 +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
Andre Weinand
88b85b66c3
add DA Tracker API; fixes #55945
2018-09-20 23:11:11 +02:00
Andre Weinand
09814757f0
check constraints when registering debugProvider
2018-09-20 15:02:48 +02:00
Andre Weinand
b3d2c6035e
support EH based DAs
2018-09-19 23:26:36 +02:00
Andre Weinand
0f4893299a
check debugServer property first; improved fix for #58847
2018-09-19 00:04:29 +02:00
Andre Weinand
be713f752c
support env vars when creating a DA; fixes #56646
2018-09-16 01:14:19 +02:00
Andre Weinand
644d57ddba
pass config to adapterExecutableCommand; fixes #45220
2018-09-15 16:46:49 +02:00
Johannes Rieken
2b960fb0ff
debt - remove TPromise from ExtHostDebug
2018-09-06 16:19:03 +02:00
Johannes Rieken
77c9ffa5b8
debt - simple removal of asWinJsPromise
2018-09-06 12:09:46 +02:00
Alex Dima
591e83f8a4
Reduce usage of TPromise in extHost.protocol
2018-09-04 16:04:53 +02:00
Johannes Rieken
3c727a6d01
uri - replace usages of default export with named export (part 2)
2018-09-03 11:04:26 +02:00
Johannes Rieken
b0fd77e9ff
fix compile/api issue when using es6 (which is actually correct)
2018-07-03 09:34:45 +02:00
Andre Weinand
02c99b7562
Avoid aync and winjs-promise
2018-07-02 17:39:19 +02:00
Andre Weinand
9769d31a39
support var substitution for multiroot workspace
2018-06-27 22:52:56 +02:00
Andre Weinand
cb0f976d18
refactor variable resolving
2018-06-13 17:46:32 +02:00
Andre Weinand
db9865bd13
reverse variable substitution passes; fixes #51075
2018-06-13 01:02:08 +02:00
Andre Weinand
2613d48d9a
start debug terminal from ext host
2018-06-11 23:56:49 +02:00
Andre Weinand
4426eb725a
eliminate code duplication; use resolveWorkspaceFolder()
2018-05-28 18:49:19 +02:00
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