Sandeep Somavarapu
3395f8f08d
fix tests
2019-06-30 23:28:16 +02:00
Sandeep Somavarapu
d346e98e19
clean up
2019-06-24 15:56:45 +02:00
Sandeep Somavarapu
7ce9a74bbd
remove user data service
2019-06-24 15:22:25 +02:00
Sandeep Somavarapu
6e0979d57b
fix tests
2019-06-23 22:02:28 +02:00
Sandeep Somavarapu
5dc8f8100b
Custom user data provider
2019-06-23 20:12:31 +02:00
Sandeep Somavarapu
b4fa4cd898
💄
2019-06-23 19:43:52 +02:00
Sandeep Somavarapu
f1150d66fc
UserDataFileProvider for handling user data resources
2019-06-23 17:26:53 +02:00
Sandeep Somavarapu
89640033a0
use user data service for writing
2019-06-23 17:25:37 +02:00
Sandeep Somavarapu
0779716aae
Use user data service for reading settings
2019-06-20 14:39:15 +02:00
Sandeep Somavarapu
27ef2915f2
debt create configuration file service inside configuration service
2019-06-20 14:39:15 +02:00
Sandeep Somavarapu
0bbe1399c7
debt - use file service based configuration file service
2019-06-20 14:39:15 +02:00
Sandeep Somavarapu
70d9efeac2
#75079 Use URI for settings
2019-06-07 18:44:32 +02:00
Benjamin Pasero
fa3b4d7c28
debt - remove dependency of keybinding service to status bar service
2019-06-05 11:31:26 +02:00
Benjamin Pasero
3c28234a56
fileservice2 => fileservice
2019-04-16 14:30:32 +02:00
Benjamin Pasero
d8b38677bb
files2 => files
2019-04-16 14:25:43 +02:00
Benjamin Pasero
32a0c43176
files2 - remove legacy file service
2019-04-16 13:03:59 +02:00
Sandeep Somavarapu
10736e07cf
Use editbale configuration target while editing.
...
Adopt user remote target
2019-04-12 10:06:24 +02:00
Sandeep Somavarapu
d296132a01
remove hash service and make createSHA as browser util
2019-04-04 11:24:11 +02:00
Sandeep Somavarapu
5c333a431f
move configuration service to browser namespace
...
- create and use configuration file service to access and read configuration files
- use user configuration using configuration file service
2019-04-04 11:13:18 +02:00
Benjamin Pasero
9f0e79e957
file service => legacy file service
2019-04-03 16:28:03 +02:00
Benjamin Pasero
81bdf445b0
revert uneeeded change in tests
2019-04-03 08:15:16 +02:00
Benjamin Pasero
f59001b052
Merge branch 'master' into ben/file2watcher
2019-04-02 18:51:10 +02:00
Sandeep Somavarapu
1f30cbf6f2
Extract Configuration Cache
2019-04-02 18:46:46 +02:00
Benjamin Pasero
0a7ad1aebf
Merge branch 'master' into ben/file2watcher
2019-04-02 14:31:40 +02:00
Sandeep Somavarapu
27af9d1260
fix tests: set the unexpected error handler
2019-04-02 13:15:12 +02:00
Benjamin Pasero
7fc8eefa60
files2 - provide workspace watching from new implementation
2019-04-02 12:25:10 +02:00
Benjamin Pasero
d088f81862
files2 - remove obsolete methods from legacy file service
2019-04-02 10:00:56 +02:00
Benjamin Pasero
84726e51f4
debt - merge extfs and pfs
2019-04-01 08:45:46 +02:00
Benjamin Pasero
f5554346aa
debt - get rid of flow
2019-04-01 08:35:28 +02:00
Sandeep Somavarapu
bed2921b47
Support remote user configuration
2019-03-22 16:52:14 +01:00
Benjamin Pasero
7b6004f609
debt - move jsonediting/configediting to common
2019-03-15 12:25:13 +01:00
Benjamin Pasero
0f716303a4
debt - move files to new layer
2019-02-22 08:09:17 +01:00
Benjamin Pasero
622b3d62dd
paths - paths.node.ts => path.ts
2019-02-12 20:36:23 +01:00
Benjamin Pasero
511a905404
debt - use our paths lib over node
2019-02-12 20:22:22 +01:00
Rob Lourens
ef2547d547
replace void 0 with undefined
2019-01-03 11:20:19 -08:00
Josh Goldberg
373b44115b
Converted another ~70 test files to strictNullChecks ( #65672 )
...
* Converted another ~70 test files to strictNullChecks
These are the remaining test files that didn't require any changes to non-test file types. I'll send those in separately.
Most changes were automatic and small (`!`s).
The only non-trival change is that `extHostSearch.ts` needs an interface for its test data.
Again used [TypeStat](https://github.com/JoshuaKGoldberg/TypeStat ) when possible per #65581 . I'm happy to split this up into smaller PRs if you'd prefer!
* Added missing `!`s to `commands.test.ts`
2018-12-27 18:52:51 -06:00
Matt Bierner
68a4e01246
Use resolve(void 0) instead of resolve(null) for void promises
...
Fixes a common type error
2018-12-13 15:20:46 -08:00
Sandeep Somavarapu
07e81e6e4d
#53526 Migrate from TPromise in Keybindings Editor
2018-11-09 11:51:39 +01:00
Benjamin Pasero
7aef0f87f2
storage - workspace ID computation fully from main.ts
2018-10-17 16:12:20 +02:00
Benjamin Pasero
fd0c9390ca
storage - reduce stat calls when creating workspace
2018-10-17 15:56:58 +02:00
Sandeep Somavarapu
87adbff43b
#53526 Do not use Promise in utils
2018-10-16 12:52:30 +02:00
Sandeep Somavarapu
46c97fe413
#53526 Use Promise
2018-10-03 11:46:18 +02:00
Matt Bierner
7ebea5fba0
Remove "use strict" directives in tests
...
We set alwaysStrict so this directive is not needed
2018-10-02 15:59:35 -07:00
Johannes Rieken
2d452e0a7e
uri - replace usages of default export with named export
2018-09-03 10:54:50 +02:00
Sandeep Somavarapu
e43be9784f
#54483 Prepare renderer to accept folders as URIs
2018-07-17 17:21:19 +02:00
Alex Dima
11f8cd3cbe
Move TestNotificationService down to /platform/
2018-04-17 14:50:21 +02:00
Benjamin Pasero
1d143981b4
Merge fileServices in /node and /electron-browser ( fixes #38776 )
2018-04-11 12:06:57 +02:00