Benjamin Pasero
deab785846
files2 - implement copyFile across providers
2019-03-25 08:09:55 +01:00
Benjamin Pasero
2699f06fb9
less implicit any ( #70352 )
2019-03-22 08:08:16 +01:00
Matt Bierner
91eaf03502
Fix some strict property init errors
2019-03-21 09:52:43 -07:00
Benjamin Pasero
18c7f91484
files2 - implement moveFile()
2019-03-21 10:18:04 +01:00
Johannes Rieken
a2f31e1cd6
move node/console to common/console, #70319
2019-03-20 15:29:36 +01:00
Benjamin Pasero
a1b5e8dc8a
debt - inline (scary) stats.ts into diagnostics service where it is used
2019-03-15 14:08:16 +01:00
Rob Lourens
2e108cec4a
Fix #70045 by reverting some of #67269
2019-03-14 16:42:37 -07:00
Matt Bierner
608fc2cee2
Auto convert let -> const in base/node
2019-03-05 16:53:41 -08:00
Daniel Imms
437f7f67cb
Move TerminalProcessManager, node->browser
2019-03-04 20:10:07 -08:00
Christof Marti
6fad3377f4
Start CLIServer with extension host
2019-03-04 15:01:53 +00:00
Dirk Bäumer
bc8f09709e
Merge pull request #69726 from MOZGIII/patch-1
...
Fixes useExec promise not returning if there's no work to do
2019-03-04 10:52:45 +01:00
Benjamin Pasero
d88970796e
storage - getInteger() => getNumber()
2019-03-04 10:40:26 +01:00
MOZGIII
eb17fc81bb
Fixes useExec promise not returning if there's no work to do
2019-03-03 07:38:40 +03:00
Benjamin Pasero
ba066625bf
💄
2019-03-02 08:36:15 +01:00
Benjamin Pasero
0e6253f84a
fix #69328
2019-03-02 08:25:20 +01:00
Dirk Baeumer
ca8749dc8e
Make languagePack.js a real UMD module
2019-02-22 16:33:59 +01:00
Joao Moreno
6dd6b4417e
sanitize SNAP variables
2019-02-21 16:42:46 +01:00
SteVen Batten
d85997080f
bump timeout to avoid falling back to aggressively
2019-02-21 12:13:14 +01:00
Dirk Baeumer
7002a63fad
Move language pack processing code to common
2019-02-20 19:27:08 +01:00
Sandeep Somavarapu
764cd960e6
Fix #68208
2019-02-13 16:48:30 +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
Bowden Kelly
df906502ad
Merge pull request #67269 from bowdenk7/wilkelly/workspaceTagging
...
Added event for use in better workspace tagging
2019-02-06 16:46:38 -08:00
Bowden Kelly
78fbb8d5f6
Added telemetry event to look at fileTypes and config files in project folder for use in better workspace tagging.
2019-02-06 16:17:19 -08:00
Matt Bierner
539c6cc4e1
Marking more emitters as readonly
2019-02-06 15:07:20 -08:00
Benjamin Pasero
125c07d148
debt - cleanup storage leftovers ( #67837 )
2019-02-04 10:32:09 +01:00
Daniel Imms
be1ca3cc42
Move env sanitizing to base/node/processes
...
Part of #64897
2019-01-28 07:43:54 -08:00
Benjamin Pasero
14b71413b1
storage - improve perf by chunking INSERTS/DELETES
2019-01-21 11:31:44 +01:00
Johannes Rieken
1934d4b269
make sure to close files after read, adopt newer streams api, #66759
2019-01-19 10:31:56 -08:00
Rachel Macfarlane
cf2179fd90
Fixes #66275 , Process explorer shows 'node' processes as 'electron_node'
2019-01-15 16:22:15 -08:00
Benjamin Pasero
ebf240126d
storage - narrow types for store() method
2019-01-15 17:46:12 +01:00
Benjamin Pasero
a55fd35137
storage - always recover from backup in case of an error opening on startup ( #66396 )
2019-01-11 12:10:33 +01:00
Benjamin Pasero
6b71a612e9
storage - implement recovery from cache ( #66330 )
2019-01-10 12:05:13 +01:00
Benjamin Pasero
ed0057fd26
storage - have a connection object
2019-01-10 08:47:41 +01:00
Matt Bierner
93ebd40953
Continue Strict null check for Map.get may return undefined
2019-01-09 17:37:42 -08:00
Matt Bierner
f89f4902ca
Continue with strict null fixes for Map.get possibly returning undefined
2019-01-09 17:37:42 -08:00
Matt Bierner
7a7ccce37a
Working on strict null checking with Map.get may return undefined
2019-01-09 17:37:42 -08:00
Benjamin Pasero
eaf3e0fd62
storage - recover from backup upon exit when we detected a corrupt DB during runtime
2019-01-08 12:25:38 +01:00
Benjamin Pasero
64585dd5f8
storage - do not backup if we detect a corrupted DB during runtime
2019-01-08 11:32:11 +01:00
Benjamin Pasero
4c68f7f394
storage - do not unlink backups when backup fails
2019-01-08 10:34:33 +01:00
Benjamin Pasero
ddd3d15133
storage - log keys and value length on error
2019-01-08 09:52:15 +01:00
Benjamin Pasero
d657d0c136
update todo
2019-01-04 18:12:51 +01: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
Julia McGeoghan
297f871efa
Enable strict null checking for node/flow test ( #65541 )
...
* flow-test-fix
* flow-test-fix
* Revert "flow-test-fix"
This reverts commit 4f0c4beddc .
2018-12-21 14:50:23 +01:00
Johannes Rieken
653280d133
debt - Thenable -> Promise
2018-12-13 11:31:54 +01:00
Matt Bierner
ce72c48f16
Prefer use .then(void 0) over .then(null)
...
ES6 promises like using undefined as their first argument instead of null. Both should behave the same
2018-12-11 21:44:10 -08:00
Matt Bierner
6fb75b9a7d
Strict null check updateService.win32
2018-12-11 21:00:26 -08:00
Joao Moreno
408e03220c
event namespace consolidation & docs
2018-12-11 10:14:38 +01:00