Matt Bierner
e80300adbe
Auto let -> const and auto mark privates as readonly in vs/code
2019-03-06 14:35:49 -08:00
Benjamin Pasero
1e17319bfd
fix #69588
2019-03-02 11:00:09 +01:00
Benjamin Pasero
1aee0c194c
debt - scaffold a service for package.json/product.json access
2019-02-21 12:55:46 +01:00
Sandeep Somavarapu
f43423e401
fix compilations
2019-02-13 14:02:47 +01:00
Sandeep Somavarapu
73ec6713e9
- Install language pack extensions on all servers
2019-02-13 13:56:08 +01:00
Benjamin Pasero
622b3d62dd
paths - paths.node.ts => path.ts
2019-02-12 20:36:23 +01:00
Benjamin Pasero
b0acf49b18
paths - move path to extpath
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
Martin Aeschlimann
d77d7d29d8
workspaceHome -> untitledWorkspacesHome, is URI
2019-02-11 15:25:38 +01:00
Martin Aeschlimann
77baaad9c9
Merge branch 'master' into aeschli/remote-workspaces
2019-02-07 16:32:42 +01:00
Matt Bierner
61fc467ad7
Strict null check vs/code/**
...
Fixing errors and adding some null supressions in code/windows
2019-02-06 14:04:25 -08:00
Johannes Rieken
1cb6e26ab2
es6 compile attempts
2019-02-06 11:44:11 +01:00
Martin Aeschlimann
b5b21eada0
allow remote workspaces
2019-01-25 17:04:03 +01:00
Sandeep Somavarapu
723797d7e4
add arguments to extension management service
2019-01-25 13:33:19 +01:00
Sandeep Somavarapu
d351f7e230
Fix #67003
2019-01-24 12:25:15 +01:00
Martin Aeschlimann
efc4d93818
make argv handling reusable
2019-01-22 15:56:28 +01:00
Alex Dima
217824cc16
Simplify transformers
2019-01-16 12:24:36 +01:00
Sandeep Somavarapu
57d59ad535
#66397 Use single identifier for local extension which is gallery one
2019-01-14 17:11:44 +01:00
Sandeep Somavarapu
0e5f4af14d
#66397 Use galleryIdentifier instead of identfier in ILocalExtension
2019-01-11 17:44:49 +01:00
Sandeep Somavarapu
1b9efe4d16
#66397 - Introduce a new type 'IExtension' and use in enablement service
2019-01-11 12:51:38 +01:00
Sandeep Somavarapu
674807885b
Implement #42994
2019-01-10 19:23:08 +01:00
Matt Bierner
087629786a
Mark private service properties declarated in ctors as readonly
2019-01-04 12:03:24 -08:00
Matt Bierner
b4964bcf35
Replace some common index based for loops with for-of loops
...
Replaces many loops of the form:
```js
for (let i = 0; i < elements.length; ++i) {
const i = elements[i];
...
}
```
with:
```js
for (const element of elements) {
...
}
```
Mix of a horrible regex based find/replace and manual touch ups
2019-01-03 19:11:18 -08:00
Rob Lourens
ef2547d547
replace void 0 with undefined
2019-01-03 11:20:19 -08:00
Chris Ganga
63455c0d89
enable strict null check for windowsFinder ( #65551 )
2018-12-21 13:50:00 +01:00
Matt Bierner
b7b1088bde
Strict null check cliProcessMain
2018-12-17 14:46:59 -08:00
Johannes Rieken
653280d133
debt - Thenable -> Promise
2018-12-13 11:31:54 +01:00
Benjamin Pasero
227fd6634b
fix #64597
2018-12-12 08:00:50 +01:00
Joao Moreno
de63daf348
remove TPromise.wrapError
...
related to #63897
2018-12-10 11:33:41 +01:00
Sandeep Somavarapu
cbb9fa7385
Fix #59481
2018-12-03 15:51:30 +01:00
Sandeep Somavarapu
7b20b40161
#14034 Support installing specific version
2018-11-27 17:06:55 +01:00
Sandeep Somavarapu
f6221e6522
Check for ui extension while installing vsix
2018-11-19 17:31:49 +01:00
Joao Moreno
f4c2b2021d
debt: remove TPromise from cli
...
related to #62716
2018-11-15 17:58:58 +01:00
Johannes Rieken
b35d879f76
update v8 profiler package
2018-11-12 17:37:10 +01:00
Matt Bierner
5acd78e288
Strict null checks
2018-11-08 18:15:43 -08:00
Matt Bierner
cb05d8fdf3
Strict null checks
2018-11-08 18:04:56 -08:00
Rob Lourens
284864239f
Strict null check paths.ts
2018-11-06 14:27:48 -08:00
Matt Bierner
fec1775aa5
Strict null checks
2018-11-05 13:39:33 -08:00
Johannes Rieken
276aeea254
make delayed service instantiation opt-in #61917
2018-10-29 12:07:04 +01:00
Matt Bierner
8df9f241e6
Strict null checks
2018-10-26 17:36:25 -07:00
Benjamin Pasero
4252e67b35
fix one part of #60192
2018-10-26 11:52:44 +02:00
Matt Bierner
0318e90c93
Add null type annotations for the common x: T = null pattern
...
In these cases, the programmer has explicitly indicated that the type should be nullable
2018-10-11 14:13:20 -07:00
Matt Bierner
428eac303b
Adding a few more files to strict null checks
2018-10-11 08:48:59 -07:00
Johannes Rieken
b65d113c0a
prefix names with prof-, #59505
2018-10-08 10:56:42 +02:00
Benjamin Pasero
fc251d651d
tpromise => promise (for #53526 )
2018-10-04 07:54:47 +02:00
Matt Bierner
be38e56996
Remove duplicate blank lines at the start of some files
2018-10-02 16:28:19 -07:00
Matt Bierner
d4edb9abcc
Remove use strict directives in main VS Code src (part 3)
...
We compile using the alwaysStrict flag so these directives are not needed.
This part removes most of the remaining use strict directives that were not caught by part 1 and 2
2018-10-02 16:14:11 -07:00
Matt Bierner
c63c97c128
Remove use strict directives in main vs code ts files
...
We compile using the alwaysStrict flag so these directives are not needed
2018-10-02 16:05:44 -07:00
Martin Aeschlimann
39bff6cf44
polish
2018-09-29 21:36:21 +02:00
Sandeep Somavarapu
9a6d9a0658
Fix args
2018-09-27 00:14:00 +02:00