Commit Graph

591 Commits

Author SHA1 Message Date
Johannes Rieken 6ffa7d5887 CancellationToken#onCancellationRequested is a once-event by definition, helps with #81574 2020-02-12 11:10:06 +01:00
Sandeep Somavarapu 5608bb8185 Fix #90440 2020-02-11 13:14:38 +01:00
Johannes Rieken 402a1cb949 some strict function fixes, #81574 2020-02-11 09:35:48 +01:00
Matt Bierner add759df6f Fix some more simple strict function errors
For #81574
2020-02-10 15:28:12 -08:00
Benjamin Pasero a7dd8ee084 pfs - delete writeFileStreamAndFlush code which is not used anymore 2020-02-06 15:37:38 +01:00
Benjamin Pasero aaa3c3e26c Files - deal with dangling symbolic links (fix #90075) 2020-02-05 15:39:22 +01:00
Alex Ross 73cc9cbae1 Improve finding of free port
Fixes #88941, #88846, #85834
2020-01-21 12:11:42 +01:00
Benjamin Pasero 626049a11c Large file under git control encoding guess can freeze the editor (fix #87205) 2020-01-06 08:33:27 +01:00
Martin Aeschlimann 5db448e37b refactor stdin code 2019-12-30 16:57:22 +01:00
Matt Bierner ee0960b25b Update to use node 12 typings (#85578)
* Update to use node 12 typings

Fixes #82514

* Revert es6 promise changes

This gets us back to having the duplicate indentifier errors

* exclude es6-promise from vscode compile
2019-12-17 13:40:04 -08:00
Benjamin Pasero 98ccdc7ba4 encoding - only allow to detect UTF8 automatically 2019-12-05 10:35:27 +01:00
Benjamin Pasero 782f1592de fix #84973 2019-11-19 08:33:26 +01:00
Matt Bierner 2f253d2ee8 Fixing a few more strict function type errors
For #81574
2019-11-18 15:35:11 -08:00
Benjamin Pasero ddfca307b1 encoding - still ignore 'ascii' 2019-11-12 18:48:27 +01:00
Benjamin Pasero d5ff86c8ec debt - move tests 2019-11-12 10:42:03 +01:00
酷酷的哀殿 039899cde9 Support utf-8 encoding guessing (#84504)
* Update encoding.ts

* fix warnings
2019-11-12 09:56:31 +01:00
Benjamin Pasero b8bb1770a5 🆙 jschardet (for #83421) 2019-11-11 07:52:18 +01:00
Sandeep Somavarapu c2e8b28a9a #83421 Remove yazl and yauzl typings 2019-11-07 15:50:18 +01:00
Benjamin Pasero 4fcd312728 Adopt recursive fs.mkdir from node.js 12 (fix #82617) (#83831)
* Adopt recursive fs.mkdir from node.js 12 (fix #82617)

* fix tests
2019-11-01 14:55:04 +01:00
Alex Ross 9bc292a262 Fix findExecutable to check that the path is not a dir
Fixes #83509
2019-10-29 10:59:57 +01:00
Benjamin Pasero 7dcedd171c debt - some TS fixes 2019-10-28 17:08:22 +01:00
Benjamin Pasero 5d182a4e49 debt - remove a few typings (part of #83421) 2019-10-28 11:58:46 +01:00
Benjamin Pasero aa7721f438 debt - avoid Promise.reject() in async functions 2019-10-28 11:17:53 +01:00
Benjamin Pasero 06aadb28a7 debt - prepare for node 12 2019-10-28 09:54:19 +01:00
Dirk Baeumer cb88dfc67f Use execFile for Linux to terminate task 2019-10-16 12:30:57 +02:00
Dirk Baeumer 44811c0969 Fixes #70578: terminateProcess() should not use cp.spawnSync() or cp.execFileSync() 2019-10-16 10:57:35 +02:00
Benjamin Pasero b2157cbe2e Revert "Revert "debt - adopt new fs.readdir with stat info""
This reverts commit 956208bb05.
2019-10-14 15:32:35 +02:00
Alex Dima 79fa4f988c Strict property initialization (#78168) 2019-10-14 09:30:57 +02:00
Benjamin Pasero dad5d39eb0 debt - cleanup main.js 2019-10-09 07:45:56 +02:00
Matt Bierner 2719c1ddc0 Replacing more for loops with .every/.some or arrays.equals 2019-10-07 14:43:53 -07:00
Benjamin Pasero e9ee372447 debt - reduce usage of strict null bypass 2019-10-07 10:56:34 +02:00
Alex Dima 93cfe48a3f Strict property initialization (#78168) 2019-10-07 09:25:12 +02:00
Benjamin Pasero 1cba911717 Strict init (#80190)
* strict init

* more strict props
2019-09-02 09:24:43 +02:00
Max Belsky d3605cc532 Use const instead of let 2019-08-27 09:56:19 -07:00
Benjamin Pasero 956208bb05 Revert "debt - adopt new fs.readdir with stat info"
This reverts commit da5fb7d5b8.
2019-08-12 08:23:31 +02:00
Benjamin Pasero 6bf98da053 strict init (#78168) 2019-08-07 12:31:25 +02:00
Benjamin Pasero 8ffe01a665 💄 2019-08-07 08:18:47 +02:00
Maik Riechert b11b93ed8c Fix incrementing of variables in cpuUsage.sh 2019-07-17 10:19:37 -07:00
SteVen Batten 5632c4929f fix mac address resolution on touchbar devices (#77033)
* fix mac address issue

* add event for machineId disambig

* convert to async for readability

* address comments

* getMac - clean up timeout handling

* app - merge machine id handling into one
2019-07-15 09:47:59 -07:00
Sandeep Somavarapu 8f4d34e0ff Merge branch 'master' into sandy081/requestService 2019-07-11 12:11:20 +02:00
Benjamin Pasero da5fb7d5b8 debt - adopt new fs.readdir with stat info 2019-07-11 11:51:44 +02:00
Sandeep Somavarapu fe3e0cdcde Support request service in web 2019-07-10 22:08:03 +02:00
Benjamin Pasero a65e9ca420 web - first cut user data provider storage service 2019-07-05 16:27:22 +02:00
Matt Bierner a571be2a71 Fixing/supressing more implict index errors
#76442
2019-07-02 15:09:44 -07:00
Benjamin Pasero 44a0062a90 Revert: do not use withFileTypes on readdir (fix #76425) 2019-07-02 10:11:47 +02:00
Benjamin Pasero 00acc08e0d electron 4 - add and use readdirWithFileTypes() 2019-07-01 08:13:31 +02:00
Howard Hung 0a7bfcf32b Fix some typos in comment 2019-06-15 22:44:25 +08:00
Benjamin Pasero 4ca89463d4 use Map over object {} (#74948) 2019-06-07 07:49:26 +02:00
Matt Bierner 29475925f4 Extend disposable 2019-06-05 15:42:26 -07:00
Alex Ross f3086a6e11 Remove sync fs use in tasks
Fixes #70577
2019-06-05 17:10:13 +02:00