Commit Graph

119 Commits

Author SHA1 Message Date
Andre Weinand 644d57ddba pass config to adapterExecutableCommand; fixes #45220 2018-09-15 16:46:49 +02:00
Andre Weinand fb204a3610 improve error handling for socket DA 2018-09-13 20:07:47 +02:00
Andre Weinand 93aac9fa9f better isElectron check 2018-09-12 23:29:11 +02:00
Andre Weinand c13f9695c1 fix DA error message 2018-09-11 23:06:23 +02:00
Andre Weinand 168b1e5e03 reset ELECTRON_RUN_AS_NODE properly 2018-09-11 23:06:23 +02:00
Andre Weinand 12ae0f6120 DebugSession refactoring 2018-09-10 16:17:50 +02:00
Andre Weinand 5f513e74e6 always fork for node runtime 2018-09-03 23:59:59 +02:00
Andre Weinand f2c62eada0 Merge pull request #56917 from Microsoft/isidorn/removeStdfork
debug remove stdFork usage
2018-08-22 16:08:07 +02:00
isidor 5b164efaa1 fixes #57004 2018-08-22 15:51:45 +02:00
Andre Weinand ce5e9e8524 fix formatting 2018-08-22 15:34:09 +02:00
Andre Weinand 961ff68f9a Remove 'ELECTRON_RUN_AS_NODE' env var on fork 2018-08-22 15:18:41 +02:00
isidor 47d5f58297 debug remove stdFork usage
fixes #41190
2018-08-21 17:45:57 +02:00
Andre Weinand db63841844 fix #51673 2018-06-25 17:15:02 +02:00
Alex Dima a0558e447d Use URIs for snippet files 2018-06-14 13:25:30 +02:00
Andre Weinand cb0f976d18 refactor variable resolving 2018-06-13 17:46:32 +02:00
Andre Weinand 8b84e962d1 support debugPort in EH 2018-05-08 23:01:34 +02:00
Alex Dima 0252ac49bc Introduce and adopt extensionLocation 2018-05-07 17:28:59 +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
isidor 9ef00627e7 debugAdapter: minor polish 2018-05-03 17:56:08 +02:00
Andre Weinand 524698473f restructure command variable resolving 2018-04-21 01:13:40 +02:00
Andre Weinand 8574a05e0f support configResolver in EH 2018-04-19 18:29:51 +02:00
isidor c3b31c0446 debug: remove type and label from IDebuggerContribution
fixes #46550
2018-04-17 13:05:31 +02:00
Andre Weinand dfeffb55b6 properly register debug types 2018-04-15 22:40:01 +02:00
André Weinand 4c5ed7e3c8 be more resilent when parsing RFC 2822 header in DAP 2018-04-11 12:51:55 +02:00
André Weinand 0940ea622f attempt to fix VSLS regression 2018-04-11 00:31:13 +02:00
André Weinand e08945a4c2 rename IRawEnvAdapter to IPlatformSpecificAdapterContribution 2018-04-10 11:00:57 +02:00
André Weinand f8afb1a18c rename IRawAdapter to IDebuggerContribution 2018-04-10 11:00:57 +02:00
André Weinand f78d15758a make case-insensitive debug type 2018-04-09 12:52:13 +02:00
Andre Weinand 6695b5203b fix Unit Tests for Windows 2018-04-09 12:11:10 +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 46bd876cae rename debugAdapter.ts to debugger.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
isidor 3ff0f35fb9 postDebugTask-schema default value is ''
fixes #46675
2018-03-27 18:29:40 +02:00
Matt Bierner ab1669f898 Revert "Revert "Avoid using import x = require('...')""
This reverts commit 27256832f3 which turns out did not break the import of vs/nls
2018-03-15 10:17:18 -07:00
Matt Bierner 27256832f3 Revert "Avoid using import x = require('...')"
This reverts commit 7de696a202.

Seems to have broken loading vs/nls in at least one case in insiders
2018-03-15 00:47:33 -07:00
Matt Bierner 7de696a202 Avoid using import x = require('...')
Don't use this import form in places where it is not needed. This prevents us from correctly detecting duplicate imports
2018-03-14 14:45:59 -07:00
isidor 526c5c038c debug: postDebugTask
fixes #11522
2018-03-08 15:48:11 +01:00
isidor 1c8729de6d debug: no need for a root in order to execute the adapterExecutableCommand
fixes #44760
2018-03-02 16:45:53 +01:00
Alex Dima 8bfa7ffd2e Move IExtensionService up to /workbench/ (fixes #44281) 2018-02-23 17:38:24 +01:00
isidor 11bd2bfa36 fixes #43215 2018-02-08 17:44:01 +01:00
Andre Weinand 1e9f594cf0 addressed review feedback 2018-01-29 16:07:43 +01:00
Andre Weinand 81142e2cb5 support for debugAdapterExecutable; fixes #33801 2018-01-29 14:27:48 +01:00
Johannes Rieken 27e9d4c196 debt - rename clone to deepClone 2017-11-13 17:15:20 +01:00
Sandeep Somavarapu c2bf8a1ef1 Rename getConfiguraiton to getValue 2017-11-10 12:32:07 +01:00
isidor 99dd43c0a9 debug: remove unused locals
#37212
2017-11-08 10:48:11 +01:00
Erich Gamma c536efdfbc Enabled the noUnusedLocals and added @tsignore 2017-11-07 13:13:41 +01:00
Erich Gamma b94569fe0d tslint5 adoption - fix semicolon rule 2017-11-07 12:08:22 +01:00
isidor 32a8a5c2ab debug: process.session.root can be undefined
fixes #37559
2017-11-07 11:11:07 +01:00