Commit Graph

47 Commits

Author SHA1 Message Date
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