Matt Bierner
7e759cf3c8
Annotate more usage before assign strict null errors
2019-02-19 16:29:01 -08:00
Benjamin Pasero
622b3d62dd
paths - paths.node.ts => path.ts
2019-02-12 20:36:23 +01:00
SteVen Batten
5ebd625b40
use new path implementation ( #68538 )
...
* adopt paths.node over path
* fix strict null
* remove hacky typing inlabel.test.ts
2019-02-12 20:14:50 +01:00
Sandeep Somavarapu
16a2c2e3fa
Merge branch 'master' into sandy081/remoteMRWorkspace
2019-02-11 10:23:58 +01:00
Alex Ross
6bbb04e0be
Ensure contributed tasks have a scope
...
#67990
2019-02-07 13:11:18 +01:00
Sandeep Somavarapu
aba0fcbb58
Delay extension host until workspace is completely initialized
2019-01-28 10:54:45 +01:00
Alex Dima
2fe9de8511
Initialize configuration data through ExtHostConfiguration
2019-01-14 17:28:14 +01:00
Rob Lourens
ef2547d547
replace void 0 with undefined
2019-01-03 11:20:19 -08:00
Alex Dima
25417553be
Adopt case insensitive extension identifiers
2018-12-21 12:41:41 +01:00
Dirk Baeumer
51f7beb40c
Fixes #64918 : Remove old task conversion code
2018-12-13 14:45:51 +01:00
Johannes Rieken
c6c7edaa9f
debt - asThenable -> asPromise because it returns a promise
2018-12-13 11:45:48 +01:00
Johannes Rieken
653280d133
debt - Thenable -> Promise
2018-12-13 11:31:54 +01:00
Alex Ross
e16c62b315
Move rerun behavior api out of proposed ( #63511 )
...
Fixes #62789
2018-11-30 15:31:13 +01:00
Alex Ross
6bb77146c4
Add a rerun last task command ( #62645 )
...
Fixes #25310
2018-11-20 09:40:54 +01:00
Dirk Baeumer
20130d4938
Fixes #62649 : Don't serialize URI as JSON in DTOs
2018-11-06 10:33:54 +01:00
Dirk Baeumer
41c02aa888
Fixes #62594 : Resolving process task doesn't take task system into account
2018-11-05 15:10:59 +01:00
Alex Ross
ef7aa9f20e
Rename task presenation clearBeforeExecuting to clear
2018-10-23 15:16:51 +02:00
Alex Ross
e3f803d92c
Add a new presentation option to clear the terminal before executing task ( #61329 )
...
Fixes #30058
2018-10-22 09:58:15 +02:00
Johannes Rieken
ebeff1000b
eng - less TPromise usage
2018-10-16 17:16: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
Johannes Rieken
66ba38c55d
debt - remove TPromise from ExtHostTaskShape
2018-09-06 14:22:55 +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
Dirk Baeumer
e5b1f6f31b
Fixes #53960 : Allow task without task definitions. Treat all properties as mandantroy.
2018-07-10 15:51:58 +02:00
Dirk Baeumer
b0ef947992
Addressed #53673 : Cake Extension for VS Code no longer fully working in 1.25.0 release
2018-07-06 12:37:49 +02:00
Dirk Baeumer
f612910e4d
Improve platform handling when executing tasks
2018-06-14 10:57:09 +02:00
Dirk Baeumer
349d29d8bd
Some cleanup for PR: #44461
2018-06-07 15:55:38 +02:00
Dirk Bäumer
f3966afcaf
Merge pull request #44461 from oriash93/oriash93/42993
...
Added option whether to show terminal reuse alert
2018-06-07 15:09:25 +02:00
Dirk Baeumer
87e824b4c1
Sanitize task identifer against registry
2018-06-06 18:48:33 +02:00
oriash93
27dbe3d535
Moved the option under task.presentation property
2018-05-30 23:14:48 +03:00
Dirk Baeumer
86feb84737
Make variable resolving for tasks async
2018-05-28 08:57:13 +02:00
Dirk Baeumer
e0ce881040
First cut of #50416 : Add support that FileSystemProviders can control the URI of a generated problem marker
2018-05-24 22:19:14 +02:00
Dirk Baeumer
37319680b3
Incooperated API review for tasks
2018-05-16 10:21:25 +02:00
Dirk Baeumer
0505ae0749
Add events to listen on process start / end for task executions.
2018-05-14 21:56:04 +02:00
Dirk Baeumer
d3f749b35d
Fixes #48260 : workspace.fetchTasks throws a TypeError
2018-04-25 15:03:14 +02:00
Dirk Baeumer
bcfb7d4f16
Fixes 47563: Provide an API to fetch running task executions
2018-04-20 11:53:41 +02:00
Dirk Baeumer
825d5f3f66
Fixes #47465 : Provide a method of matching TaskExecution objects
2018-04-10 12:58:00 +02:00
Dirk Baeumer
6577bde536
Task query and execution polish
2018-03-26 17:04:55 +02:00
Dirk Baeumer
2f5061ff2d
Implements #45664 : Add API to query and execute tasks
2018-03-20 22:19:40 +01:00
Dirk Baeumer
ddd44e0ae9
Fixes #45576 : Allow users to control quoting in tasks
2018-03-12 12:09:16 +01:00
Alex Dima
8bfa7ffd2e
Move IExtensionService up to /workbench/ ( fixes #44281 )
2018-02-23 17:38:24 +01:00
Alex Dima
fabd8a57ec
Remove custom marshaller in tasks extension host communication ( #40169 )
2018-01-24 15:42:31 +01:00
Alex Dima
367dd10413
Rename RPCProtocol.get to RPCProtocol.getProxy ( #36972 )
2017-12-13 16:04:14 +01:00
Johannes Rieken
6dc7e364d7
debt - remove some ts-ignored things
2017-11-07 17:23:19 +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
Dirk Baeumer
2e4b6ce1c2
Fixes #34732 : Tasks - Multiroot folder - no all detected tasks presented in quick pick
2017-09-29 11:16:02 +02:00
Dirk Baeumer
95deca7678
More work to make task multi folder aware
2017-09-19 12:42:23 +02:00
isidor
efdc328058
${workspaceRoot} -> ${workspaceFolder}
2017-09-19 11:21:49 +02:00
Dirk Baeumer
cc5cc9a2d6
Adopt task multi folder API
2017-09-15 11:04:31 +02:00