Commit graph

3457 commits

Author SHA1 Message Date
Eric Amodio 8fb69d722e Forces LF line endings, since we check in these 2020-07-31 00:38:48 -04:00
Robo 227d533937
Revert "chore: update to electron 9-x-y (#102011)" (#103599)
This reverts commit 3d0d50caf8.
2020-07-30 08:35:43 -07:00
Alex Dima bb09bae007
check in missing compiled file 2020-07-30 11:40:59 +02:00
Eric Amodio ea63321bc6 Removes internal gh browser & adds external 2020-07-29 23:49:17 -04:00
Matt Bierner 1bf598561c Pick up new TS build 2020-07-29 16:22:02 -07:00
Matt Bierner 17a691882e Check in built file 2020-07-29 15:00:58 -07:00
Matt Bierner bdd3721849 Add custom editor test extension
Adds a simple set of tests for custom editors in a new extension. This is currently not run during CI since we want more testing to make sure it is reliable
2020-07-29 14:05:44 -07:00
Alex Dima 3584cd9325
Builtin extensions: also inline the package.nls.json contents 2020-07-29 11:32:18 +02:00
Alex Dima 9198116ded
Add IOptimizeTaskOpts.fileContentMapper 2020-07-28 17:40:06 +02:00
Alex Dima 547c1c2c61
Add web extensions filder in scanBuiltinExtensions 2020-07-27 14:23:10 +02:00
Alex Dima c3ed1c89cb
Fix problem with missing vscode-web-playground 2020-07-27 14:23:10 +02:00
Alex Dima 5ba8591765
Align build scripts 2020-07-27 13:18:17 +02:00
Alex Dima 7007770868
Small tweaks 2020-07-27 08:58:38 +02:00
Alex Dima d42e9162b9
Remove some extension package.json patching 2020-07-24 14:38:10 +02:00
Alex Dima 750baf0af6
Minify extension resources 2020-07-24 13:57:51 +02:00
Benjamin Pasero 2532ffff22
Sandboxed issue reporter, fixes #101833 2020-07-23 11:24:02 -07:00
Matt Bierner 9fe56bdaac Build VS code using latest TS 2020-07-22 15:22:40 -07:00
Robo 3d0d50caf8
chore: update to electron 9-x-y (#102011)
* chore: bump electron@9.0.5

* remove exploration config

* fix compile error

* fix compile error

* crashReporter has to be called only once before app ready

* chore: bump electron@9.1.0

* enable LayoutNG

* fix cron schedule

* allow disabling appcenter crash reporting

* set additional crash reporting parameters

* start crashreporter for child process on linux

* setup crash parameters only once

* remove unused crashReporter.guid

* address review feedback

* reuse argv.json for storing crash reporter id

* remove trailing commas

* update localized name

* update argv based on telemetry optout

* update initial config based on setting

* fix conditional errors

* remove telemetry.enableCrashReporter

* move default crash reporter config to electron-main

* update comment for ext host crash reporting

* set default value for configuration

* some 💄 changes

* address review feedback

* do not use ES7 features in JS yet

* add app.focus({ steal: true }) usage

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-21 09:39:34 +02:00
Rachel Macfarlane a8b8907846
Move process explorer into electron-sandbox layer, fixes #101832 2020-07-17 14:44:00 -07:00
dependabot[bot] c361eb93a6
Bump lodash from 4.17.11 to 4.17.19 in /build
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 11:09:27 +00:00
Matt Bierner 4d5a18af64 Update ts version used to build VS Code 2020-07-16 14:33:22 -07:00
João Moreno 908503ee89 ignore remote and web when yarn in arm64 2020-07-13 15:23:54 +02:00
Matt Bierner e33f6ac218 Use latest typescript nightly for building VS Code 2020-07-08 14:35:21 -07:00
Benjamin Pasero 0e96426609 🆙 iconv-lite-umd@0.6.8 (fix #101905) 2020-07-08 17:29:59 +02:00
João Moreno 0ff864739b Merge branch 'joao/innosetup6' 2020-07-08 17:17:38 +02:00
João Moreno 8c8db45d5a fix i18n 2020-07-08 16:17:14 +02:00
Alex Dima bb95f3aa40
Adopt loader's amdModulesPattern option 2020-07-07 23:30:27 +02:00
Joao Moreno 622b55ab2b adopt inno setup arm64 2020-07-07 16:11:16 +02:00
Joao Moreno 5f5b75a746 fix inno setup warning 2020-07-07 16:09:09 +02:00
Joao Moreno cbc8bd84ae use modern inno setup styling 2020-07-07 16:08:59 +02:00
Benjamin Pasero d95b65443d Encoding euckr does not exist anymore (fix #101847) 2020-07-07 14:03:23 +02:00
João Moreno 06a6813eb9 fix hungarian translations 2020-07-07 10:56:01 +02:00
João Moreno fed7b29dbf remove default english translations 2020-07-07 10:55:51 +02:00
João Moreno 2cd4c34edf update translations 2020-07-07 10:52:30 +02:00
Johannes Rieken 26c6cd5c40 check for totalmem before starting compiling 2020-07-03 09:56:04 +02:00
João Moreno 6968ef84a0 force rebase when pulling 2020-07-01 20:34:22 +02:00
Alex Dima b9ba96b609
Fixes #101490: Do not ship standalone editor resources 2020-07-01 16:40:05 +02:00
Matt Bierner 1512c95b66 Update to latest TS nightly for building VS Code 2020-06-29 14:40:15 -07:00
Martin Aeschlimann c99fe71f85 web: bring back temporary workaround for package.nls 2020-06-29 21:44:42 +02:00
Alex Dima 9f21680d43
Remove unnecessary excludes 2020-06-29 15:04:27 +02:00
Alex Dima 39c361cc2a
ignore more things for vscode-textmate and vscode-oniguruma 2020-06-29 14:59:51 +02:00
Benjamin Pasero 1446000dc2 web - exclude more things from modules 2020-06-29 14:23:23 +02:00
Fedor Nezhivoi 574779eb61
update iconv-lite-umd to 0.6.5 for #79275 (#101262) 2020-06-29 08:12:42 +02:00
Fedor Nezhivoi b03f792383
update iconv-lite-umd to 0.6.4 for #79275 (#101213) 2020-06-28 10:05:39 +02:00
Martin Aeschlimann 4f1997dcc7 fix windows path issues in yarn watch-web 2020-06-26 11:15:27 +02:00
Benjamin Pasero 880055cbd2 Revert "exploration - do not merge back to branch automatically to keep repo small"
This reverts commit e5d08ae4bc.
2020-06-26 07:45:53 +02:00
Martin Aeschlimann 24f7393beb add yarn watch-web 2020-06-25 17:34:12 +02:00
Benjamin Pasero e5d08ae4bc exploration - do not merge back to branch automatically to keep repo small 2020-06-25 10:04:45 +02:00
Robo 1c15b453c5
Update exploration-build.yml 2020-06-24 11:22:30 -07:00
Benjamin Pasero c0a4e9e84f bootstrap - add helper utility for node.js things 2020-06-24 17:43:52 +02:00
João Moreno 71021c2046
fix telemetry step 2020-06-23 16:22:55 +02:00
João Moreno d4886b944e
Revert "Revert "Update the version of the telemetry extractor (#100501)""
This reverts commit 9e2ef5593e.
2020-06-23 16:22:22 +02:00
João Moreno 2e0445d5ab
missing compilation cc @sandy081 2020-06-23 15:59:02 +02:00
João Moreno b0fcd23aee
reenable telemetry 2020-06-23 15:59:02 +02:00
João Moreno 9e2ef5593e
Revert "Update the version of the telemetry extractor (#100501)"
This reverts commit 919cf3630c.
2020-06-23 15:59:01 +02:00
Sandeep Somavarapu 63e4a9c059 fix typo 2020-06-23 14:27:20 +02:00
谭九鼎 fb94ca50fc
Use https for stackoverflow (#100655) 2020-06-23 10:59:52 +02:00
João Moreno 0913b1aa43
fixes #100829 2020-06-23 10:32:00 +02:00
Sandeep Somavarapu 129cc5a668 Comment out failing job 2020-06-23 08:35:04 +02:00
Matt Bierner c5e1438a6e Don't report literal errors on null 2020-06-22 15:43:13 -07:00
Matt Bierner a8f1fedaf6 Update to latest TS 4.0 for building VS Code
Also removes an unused export that was causing compile issues
2020-06-22 15:02:52 -07:00
Sandeep Somavarapu f2a654c782 fix build - add contrib/views to i18n. @alexr00 FYI 2020-06-22 19:18:02 +02:00
Alex Dima 5e6729d9bd
commit generated files 2020-06-22 18:17:04 +02:00
Sandeep Somavarapu f199d5321e check if package json exists 2020-06-22 17:09:02 +02:00
Sandeep Somavarapu 932aaadc32
Merge pull request #100755 from microsoft/sandy081/serverless/inlineBuiltinExtensions
Scan builtin extensions task
2020-06-22 17:07:07 +02:00
Alexandru Dima 45a222d4c5
Merge pull request #100729 from microsoft/alex/extension-host 2020-06-22 15:50:00 +02:00
Sandeep Somavarapu 7bfb55ece5 scan builtin extensions 2020-06-22 15:38:07 +02:00
Logan Ramos 919cf3630c
Update the version of the telemetry extractor (#100501) 2020-06-22 09:30:52 -04:00
Alex Dima 5b363f0859
Package the web worker extension host 2020-06-22 10:36:14 +02:00
Benjamin Pasero 0fca6246e4 build - add web ignore file 2020-06-22 09:41:43 +02:00
Fedor Nezhivoi 24e0a82229
Move encoding to common for #79275 (#100539)
* move encoding.ts to common for #79275

* load iconv-lite-umd and jschardet in web version for #79275

* move EncodingOracle to the AbstractTextFileService for #79275

* review

* update to new iconv-lite-umd

* add workaround for jschardet types

* fix indentation

* add iconv-lite-umd and jschardet to workbench.html

* fix paths for modules

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-06-20 10:47:29 +02:00
Fedor Nezhivoi 314b58c8e1
switch to use iconv-lite-umd for #79275 (#100472)
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-06-18 16:08:17 +02:00
Matt Bierner 9edf21fd74 Update to latest TS version 2020-06-17 15:12:03 -07:00
Benjamin Pasero 3675f28129 Revert "Revert "decouple vs/base/node/encoding.ts from node streams for #79275 (#99413)""
This reverts commit 495112ded5.
2020-06-17 10:45:58 +02:00
Benjamin Pasero 495112ded5 Revert "decouple vs/base/node/encoding.ts from node streams for #79275 (#99413)"
This reverts commit 1dbfecd37f.
2020-06-17 09:09:59 +02:00
Fedor Nezhivoi 1dbfecd37f
decouple vs/base/node/encoding.ts from node streams for #79275 (#99413) 2020-06-17 09:09:12 +02:00
Benjamin Pasero 7f49ef52e3 sandbox - configure nativeWindowOpen:true
This matches the behaviour of sandboxed Electron renderers.
2020-06-16 18:52:34 +02:00
Martin Aeschlimann 1136e2282c marketplace extensions need browser and uiKind 2020-06-16 14:15:15 +02:00
Martin Aeschlimann 5a571dd2e9 marketplace web extensions build 2020-06-16 00:05:44 +02:00
Matt Bierner b3fb87f556
Build VS Code using TS 4.0 (#100033)
* Build VS Code using TS 4.0

Also updates to an eslint alpha build that supports the new TS version

* Fix  hygiene
2020-06-12 14:28:08 -07:00
Benjamin Pasero 61c8144361 fix compile leftover 2020-06-12 10:04:05 +02:00
Martin Aeschlimann 917064c80c move polyfills to build/polyfills 2020-06-11 21:54:43 +02:00
João Moreno a780a45757
fix unnecessary regex 2020-06-11 17:32:55 +02:00
Martin Aeschlimann 6bcf827d48 package.json filter fix for build/lib/extensions 2020-06-11 10:18:39 +02:00
Martin Aeschlimann 9de8a85408 extensions in web build 2020-06-11 10:18:11 +02:00
João Moreno bcbe1ef91e fix oss setup 2020-06-10 18:25:42 +02:00
Eric Amodio bb97e452f1 Fixes #99666 - moves code-web into resources/ 2020-06-09 10:59:15 -04:00
Matt Bierner 8ca456495d Revert 5865db6ca8
We are blocked on using TS 4.0 until eslint supports it
2020-06-05 13:57:42 -07:00
Matt Bierner 5865db6ca8 Update to build using TS 4.0-nightly 2020-06-05 13:21:22 -07:00
Ladislau Szomoru 19ba31746f
Remove code hygiene tasks from Windows and Mac. Will be executed as part of the Linux pipeline. (#99446) 2020-06-05 14:02:01 +02:00
João Moreno 3b55119a98
fixes #97961 2020-06-03 12:06:43 +02:00
deepak1556 113fd1b7bc chore: bump electron@7.3.0 2020-05-27 12:47:39 -07:00
Rachel Macfarlane a6c47beb1b Remove unused code in github auth provider 2020-05-27 09:37:54 -07:00
João Moreno fc574fb65e
Merge branch 'master' into joao/win32-arm64 2020-05-27 17:58:13 +02:00
João Moreno 07e8e500a1
setup 2020-05-27 16:19:26 +02:00
João Moreno 3de76f6b2c
missing compilation 2020-05-27 15:27:42 +02:00
João Moreno b1029cc2bc
fix arm64 build 2020-05-27 15:14:43 +02:00
Rick van Galen 571b747c28
Containerfile support (#93184)
* Apply Dockerfile highlighting to Containerfile

* Recognize Containerfile in Search Editor highlighting

* Register opening Containerfile files on macOS

* Register opening Containerfile files on Windows
2020-05-27 14:47:27 +02:00
João Moreno 844a79ef8c
fix build 2020-05-27 14:01:32 +02:00
João Moreno 0ca683f74c
fix arm64 setup 2020-05-27 10:48:34 +02:00
Benjamin Pasero d637255b17 Merge branch 'master' into ben/electron-sandbox 2020-05-27 06:51:08 +02:00
deepak1556 876f2e70f9 Revert "chore: bump electron@8.3.0 (#98266)"
This reverts commit 820fd4048f.
2020-05-26 21:46:03 -07:00
João Moreno 0d2eaee1d6
fix inno updater 2020-05-26 20:50:52 +02:00
João Moreno 72d99a5f49
fix setup 2020-05-26 17:02:52 +02:00
João Moreno d3dafbf7e1
publish setup for win32-arm64 2020-05-26 16:18:03 +02:00
João Moreno e3af38bd6e
fix codesigning 2020-05-26 11:15:56 +02:00
João Moreno e38535c251
enable codesign for arm64 2020-05-26 10:38:31 +02:00
João Moreno d4df9405ea
Merge branch 'master' into joao/win32-arm64 2020-05-26 07:24:27 +02:00
João Moreno 1c5f7e3634
full fledged arm64 build 2020-05-25 21:50:08 +02:00
Benjamin Pasero 231bee5c77 sandbox - fix build 2020-05-25 12:25:59 +02:00
Benjamin Pasero 9eb99077f9 sandbox - further reduce electron dependencies 2020-05-25 09:38:05 +02:00
Benjamin Pasero 9c36a570c3 sandbox - move contextMenuService 2020-05-24 07:49:37 +02:00
Benjamin Pasero 97f43a2fab sandbox - produce checksum for preload script 2020-05-23 13:56:25 +02:00
Benjamin Pasero 3514e96bf5 sandbox - add rules for new electron-sandbox layer 2020-05-22 12:21:25 +02:00
Matt Bierner ef0c32c1e4 Update to build with latest TypeScript version 2020-05-20 15:39:08 -07:00
Robo 820fd4048f
chore: bump electron@8.3.0 (#98266) 2020-05-20 13:32:02 -07:00
João Moreno 04be06ff6f fix skip remote 2020-05-20 15:23:10 +02:00
João Moreno d424ff23ca skip remote for win32 arm64 2020-05-20 15:18:21 +02:00
João Moreno 13ab842239
fix auto trigger 2020-05-20 14:47:44 +02:00
João Moreno 5edf3d1063
initial steps for win32 arm64 2020-05-20 14:46:25 +02:00
Robo d5372eb159
Reland "fix: use electron-osx-sign instead of manual code signing (#97582)" (#98145)
This reverts commit f291767f09.
2020-05-20 10:06:15 +02:00
João Moreno da3bf754c3 fix quality build 2020-05-19 11:29:48 +02:00
deepak1556 f291767f09 Revert "fix: use electron-osx-sign instead of manual code signing (#97582)"
This reverts commit a1ddfae782.
2020-05-19 00:49:44 -07:00
João Moreno a1ddfae782
fix: use electron-osx-sign instead of manual code signing (#97582)
* fix: use electron-osx-sign instead of manual code signing

* build/gulpfile.vscode.darwin.js -> build/darwin/sign.ts

* fix script call in pipeline

* fix incorrect keychain path

* fix update path to entitlements

* sign children first

* move electron-osx-sign deps to build/

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-05-18 08:43:30 -07:00
Sandeep Somavarapu 82a11a68d5 add views to localization resources 2020-05-18 08:40:31 +02:00
Matt Bierner 39fb3b1065 Mark add missing imports as preferred fixes
Allow auto fixing add missing imports if:

- There is only one possible import
- And there are no better fixes (such as spelling changes)
2020-05-15 10:39:43 -07:00
João Moreno 740ee0db8d better built-in extensions mechanism 2020-05-15 12:14:59 +02:00
Rob Lourens e8abe35269 Include access key for config upload 2020-05-13 17:09:17 -05:00
Benjamin Pasero 63b766f335 build - better verify notarized build starts 2020-05-13 12:58:42 +02:00
Benjamin Pasero 75839ad28e debt - remove traces of hockeyapp 2020-05-13 09:35:11 +02:00
João Moreno 92cf6f4cfd Merge branch 'master' into pr/97266 2020-05-12 11:32:21 +02:00
Benjamin Pasero 9798bdde87 build - run "code -v" to verify notarization is proper 2020-05-12 08:29:02 +02:00
Robo 5aa5fa5f4c
fix: gpu helper entitlements (#97546) 2020-05-11 14:04:10 -07:00
João Moreno 44bcbe587d fix retriggering broken builds 2020-05-11 09:47:33 +02:00
Benjamin Pasero ee8c99a27f 🆙 playwright@1.0.1 2020-05-10 08:54:33 +02:00
Robo d996bb1d28
fix: entitlement for default helper and browser process (#97263)
Since we load libffmeg.dylib in the browser process which needs
to skip library validation and also we run v8 in the browser process
that requires the JIT permission.
2020-05-08 12:21:03 -07:00
Rob Lourens 863d8b2794 Upload config task can continue on error 2020-05-08 11:26:57 -05:00
Ladislau Szomoru d357d0283e Add setting to control the sash size 2020-05-08 16:59:25 +02:00
Alex Dima 4578463f90
Do not tree shake interfaces or classes that extend or inherit from symbols defined in the default library 2020-05-08 14:41:03 +02:00
Benjamin Pasero 161d93bb78 build - publish crash reports only if previous steps failed and continue on error 2020-05-08 11:31:08 +02:00
Robo 9a087f1943
fix: add separate helper entitlements (#94728) 2020-05-07 11:11:09 -07:00
Ladislau Szomoru ccc42093f1
Added display name to PowerShell task (#97160) 2020-05-07 17:52:18 +02:00
Benjamin Pasero 0e490571c8 build - ensure unique crash dump name for windows 2020-05-07 09:43:27 +02:00
Benjamin Pasero 5fd0d725bc diag - publish crashes from builds as artefact 2020-05-07 08:26:12 +02:00
Johannes Rieken fef9b12da1 fix tree shaker fyi @alexdima 2020-05-06 09:28:32 +02:00
Matt Bierner d7cf608460 Build VS Code with TS 3.9 rc 2020-05-04 16:34:31 -07:00
Daniel Imms f2a77dfdbd
Merge pull request #96133 from microsoft/tyriar/95459
Go back to just file for deb icon
2020-05-04 02:03:27 -07:00
Matt Bierner c77dfdc6b8 Pick up new TS version 2020-04-27 12:02:42 -07:00
Alex Dima 8032df1228
Do not create a sourcemap for loader.js 2020-04-25 15:33:03 +02:00
Daniel Imms 1a14317adc Go back to just file for icon path
Fixes #95459
2020-04-25 05:40:12 -07:00
Alex Dima a250df703d
Fix build 2020-04-24 11:17:58 +02:00
rebornix b9eafe5f66 intergration tests. 2020-04-23 11:55:23 -07:00
Alex Dima a6e59815c8
Adopt vscode-oniguruma-wasm 2020-04-23 11:16:21 +02:00
Benjamin Pasero 5e697ed31c exploration - enable automated merge again 2020-04-21 17:49:03 +02:00
Martin Aeschlimann f01eb3c2fc Merge branch 'master' into aeschli/specific-codicon-names 2020-04-21 12:32:29 +02:00
Matt Bierner c96976d991 Update to latest typescript version to build vscode 2020-04-20 12:17:24 -07:00
Martin Aeschlimann 0497890ec7 Merge branch 'master' into aeschli/specific-codicon-names 2020-04-20 20:47:26 +02:00
Benjamin Pasero c67ef818b8 Revert "builds - add VSCODE_CONTINUE_ON_TEST_ERRORS"
This reverts commit 95f26d2005.
2020-04-20 19:26:47 +02:00
Benjamin Pasero 95f26d2005 builds - add VSCODE_CONTINUE_ON_TEST_ERRORS 2020-04-20 13:47:50 +02:00
Luqman Aden 828389d890 Register mimetype for *.code-workspace 2020-04-19 04:57:06 -07:00
Martin Aeschlimann ec02bcd1cc codicon definitions in browser/ui/codicon/codicon 2020-04-17 13:39:54 +02:00
João Moreno 4e8408d4c4 remove deps 2020-04-17 09:47:18 +02:00
Matt Bierner 5426f5ff70 Add CustomDocumentContentChangeEvent
For #77131

- Rename `onDidEdit` to `onDidChange`
- Allow custom editors to fire a `CustomDocumentContentChangeEvent` that only marks the editor as dirty but does not enable undo/redo. The only way for editor to get out of this dirty state is to either save or revert the file
2020-04-16 17:40:20 -07:00
João Moreno 2c97c71f73 deemon 2020-04-16 11:35:34 +02:00
Benjamin Pasero 6e9a34c0de Update exploration-build.yml for Azure Pipelines 2020-04-16 07:00:02 +02:00
Pine Wu 6c068456e3 Modify @types/vscode notification to ping @eamodio 2020-04-15 09:36:12 -07:00
Rachel Macfarlane 1b9a442590 Move github config generation to own build step 2020-04-14 22:59:08 -07:00
Rob Lourens a3e3167876 Cleanup 2020-04-14 20:20:52 -05:00
João Moreno 3b1965705c
Merge pull request #85326 from richard-townsend-arm/woa
Add gulp targets, fix build for Windows on Arm.
2020-04-14 13:27:30 +02:00
João Moreno 2e0cf81197 💄 2020-04-14 13:26:29 +02:00
João Moreno b925790680 fix arm64 2020-04-14 13:25:01 +02:00
João Moreno 82860b3a83 💄 2020-04-14 13:23:25 +02:00
João Moreno 9267738647 address feedback 2020-04-14 13:21:06 +02:00
Johannes Rieken 2035150bea no ff testing on linux 2020-04-14 11:57:41 +02:00
Johannes Rieken 8c219e5b7b enable browser-unit-tests in firefox for mac, win, and linux, fyi @bpasero 2020-04-14 11:17:06 +02:00
Benjamin Pasero cde23d51cd nativeignore - change to vscode-nsfw 2020-04-14 10:22:53 +02:00
Rob Lourens c8826e4ff5 Fix configuration.json publishing flakiness 2020-04-13 22:59:51 -05:00
Matt Bierner 0e7a911256 Pikc up latest TS@next 2020-04-13 16:30:07 -07:00
Alex Dima 1b10f4db32
Add extensionHostProcess.js to the list of files being checked 2020-04-13 21:05:01 +02:00
Rob Lourens 1da5a8a9f8 Fix --export-default-configuration flakiness
Seems like the process is exiting a bit before the file exists. Adding a short delay fixes it, waiting for the exec callback also fixes it for some reason. Probably caused by something external like maybe the CI macOS version was bumped.
2020-04-11 21:34:05 -05:00
João Moreno 54442c1c7b move built-in extensions to product.json 2020-04-06 13:36:07 +02:00
João Moreno 0074066c39 Revert "extensions: allow built-in extensions on different qualities (#89199)"
This reverts commit 7ad58a9bd7.
2020-04-06 12:49:47 +02:00
dependabot[bot] 1eb8ce65e7
Bump minimist from 1.2.2 to 1.2.3 in /build
Bumps [minimist](https://github.com/substack/minimist) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.2...1.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-04-05 21:23:47 +00:00
João Moreno 1ef5d986de upgrade dependencies in build 2020-04-03 07:49:06 +02:00
Connor Peet ab0b58ae31
debug: update js-debug-nightly to "2020.3.3117" @ 2020-04-01T00:05:28.457Z 2020-04-02 12:12:57 -07:00
Andre Weinand 30d29a420c update DAP to final 1.40.0 2020-04-01 12:43:21 +02:00
Matt Bierner 273a4a389d
Convert most ts-ignore-calls to ts-expect-error (#93617)
Changes over to use ts-expect-error: https://devblogs.microsoft.com/typescript/announcing-typescript-3-9-beta/#ts-expect-error-comments

This revealed a number of places where we no longer need to supress errors
2020-03-30 17:31:37 -07:00
Matt Bierner 2b9e8b4aa0 Pick up latest TypeScript@next
Fixes one type check issue and works around  https://github.com/microsoft/TypeScript/issues/37480
2020-03-27 14:31:12 -07:00
Alex Dima cc46bf5cfd
Remove registerAndGetAmdImageURL and support for it in the build scripts 2020-03-27 19:45:41 +01:00
Benjamin Pasero 3364686d79 quick access - remove actionbar contributor that is no longer needed 2020-03-26 12:11:47 +01:00
Benjamin Pasero df958c974f web - remove "Open in Desktop"
Instead it should move into the new remote picker that is enabled for web.
2020-03-25 08:21:45 +01:00
Rachel Macfarlane d9d90a0d3d Use GitHub app for VSO, closes #92675 2020-03-23 07:52:22 -07:00
Martin Aeschlimann 5712574281 'Please use yarn to install dependencies.' when using yarn. Fixes #93119 2020-03-21 14:12:08 +01:00
Rachel Macfarlane 2b86488f03 Add account context menu, #90385 2020-03-20 09:51:35 -07:00
Andre Weinand 47a5274403 node-debug@1.44.3 2020-03-20 15:36:35 +01:00
rebornix 5194415bae Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-18 09:53:43 -07:00
Matt Bierner 708b019bb4 Check in rebuilt file 2020-03-17 15:06:34 -07:00
Matt Bierner 1c741ecc64
Move web playground code into its own extension (#92672)
This splits the web playground out from vscode-api-tests
2020-03-17 15:01:17 -07:00
Johannes Rieken 23d863f680 new version of the references viewlet 2020-03-17 18:26:22 +01:00
Connor Peet d59b8b09ac
debug: update js-debug-nightly to "2020.3.1617" @ 2020-03-17T00:07:50.32Z 2020-03-17 09:02:42 -07:00
Matt Bierner b7bfce30be Use latest TS next to build VS Code 2020-03-16 20:23:17 -07:00
rebornix cdfd6eca84 Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-16 14:08:26 -07:00
dependabot[bot] 8be261b49d
Bump minimist from 1.2.0 to 1.2.2 in /build
Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.2.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-16 19:54:33 +00:00
Alex Dima 33f8b720d1
Fix tree shaking 2020-03-16 14:11:33 +01:00
Matt Bierner 075794da3c Update TS versions
Also replaces a weird use of `.bind` that was causing issues with the update. I've tried to refactor the code to preseve the existing behavior
2020-03-13 13:02:33 -07:00
Connor Peet 950ceb939b
debug: update js-debug-nightly to "2020.3.1117" @ 2020-03-12T00:05:48.77Z 2020-03-13 10:47:26 -07:00
Dirk Baeumer 14281cfc18 Fixes #92352: Translation export fail 2020-03-10 14:54:57 +01:00
Johannes Rieken 52ea4ff1d7 Merge branch 'master' into rebornix/notebook 2020-03-10 10:43:26 +01:00
Benjamin Pasero 37e042c291 quick access - contribute help for standalone and workbench separately 2020-03-07 16:26:44 +01:00
Andre Weinand 99cc1f22c6 node-debug@1.44.2; fixes #75932 2020-03-06 17:39:20 +01:00
Sandeep Somavarapu 765fa66e78 use proper fs errors 2020-03-06 16:34:42 +01:00
Benjamin Pasero 91f1eef272
Run smoke test as part of product build (#92145)
* tests - run smoketest as part of product build (without failing it)

* fix smoke

* add quotes

* uncomment
2020-03-06 10:42:22 +01:00
rebornix fda49c06fa Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-05 14:03:24 -08:00
Matt Bierner 222d157dc9 Pick up new TS nightly for building VS Code 2020-03-05 12:52:18 -08:00
Connor Peet 403f8669d8 debug: add js-debug-companion as a built-in extension
https://github.com/microsoft/vscode-js-debug/issues/349
2020-03-05 11:21:39 -08:00
Alex Dima 8192262a14
Add more support for exported imports in tree shaking 2020-03-05 18:25:28 +01:00
Alex Dima 39fed576a4
Better support for shorthand property assignment in the treeshaker 2020-03-05 15:58:37 +01:00
Johannes Rieken bed9944419 latest ref viewlet, https://github.com/microsoft/vscode/issues/92072 2020-03-05 12:09:59 +01:00
Johannes Rieken 0bec5a3516 update extension dependency, https://github.com/microsoft/vscode/issues/92073 2020-03-05 11:45:13 +01:00
Alex Dima ee64b77af9
Reduce noise in diff and use files with the same absolute imports when troubleshooting treeshaking 2020-03-05 10:25:06 +01:00
Alex Dima 58bdc8aecb
Improve troubleshooting treeshaking failures 2020-03-05 10:25:06 +01:00
Alex Dima 68351085db
Fix treeshaking, not all export clauses should be kept 2020-03-05 10:25:06 +01:00
rebornix 285d89e30c Merge remote-tracking branch 'origin/master' into rebornix/notebook 2020-03-04 16:34:06 -08:00
Connor Peet efbb8ae4b4 debug: update js-debug-nightly to "2020.3.317" @ 2019-11-13T04:47:26.71Z 2020-03-04 09:33:16 -08:00
Johannes Rieken fc10037cd0 Merge branch 'master' into rebornix/notebook 2020-03-04 16:31:35 +01:00
Sandeep Somavarapu 91ee177faf Fix #92001 2020-03-04 10:01:22 +01:00
Johannes Rieken eec843acac Merge branch 'master' into rebornix/notebook 2020-03-04 08:41:58 +01:00
Andre Weinand 5dc11a2195 node-debug@1.44.1 2020-03-03 21:50:55 +01:00
Connor Peet fb2ea118f9
debug: update js-debug-nightly to "2020.3.217" @ 2020-03-03T01:06:02.88Z 2020-03-03 10:19:59 -08:00
Johannes Rieken cddc990d7a Merge branch 'master' into rebornix/notebook 2020-03-03 12:10:05 +01:00
Johannes Rieken 4a9931ec4e treeshaker should keep [Symbol.iterator]-members because there are implict references from for-of loops 2020-03-03 11:56:12 +01:00
Rob Lourens 2191265521 Revert "make sure unnotarized build is published even if notarization fails"
This reverts commit 7298bf4bd1.
2020-03-02 19:52:20 +01:00
Alex Dima f3c0ea571c
Remove notice since promise-polyfill was removed 2020-03-02 16:41:47 +01:00
Johannes Rieken 02f23e5680 remove polyfill promise 2020-03-02 15:30:43 +01:00
Johannes Rieken 27bc032975 nuke special lib options and use compiler option's lib instead 2020-03-02 13:44:22 +01:00
Johannes Rieken 8fac4133c5 adopt inline compile config for editor src task 2020-03-02 12:51:32 +01:00
Matt Bierner ff253a8f60 Build VS Code with TS 3.9-nightly 2020-02-29 11:45:48 -08:00
rebornix 3f4fcccc72 Merge remote-tracking branch 'origin' into rebornix/notebook 2020-02-28 12:30:24 -08:00
Richard Townsend 86ddd49cf4 fix: fallback to ia32 2020-02-28 13:57:05 +00:00
Richard Townsend 2260c133e2 fix: address further review comments 2020-02-28 13:57:04 +00:00
Richard Townsend c97d0b6e6a fix: address review comments 2020-02-28 13:57:03 +00:00
Richard Townsend 9df55b7f1b build: read npm_config_arch whilst getting electron
With this change applied, gulp gets the right version of electron for
the target architecture.
2020-02-28 13:57:02 +00:00
Richard Townsend a3b66c9563 build: add skeletal gulp targets for Windows on Arm 2020-02-28 13:57:01 +00:00
Richard Townsend 84f6086813 build: build ia32 remote extension for Windows on Arm
Because the remote part of the code can run under emulation (like
ripgrep), temporarily build this portion for ia32 until the underlying
problem is resolved.
2020-02-28 13:57:00 +00:00
Joao Moreno 7298bf4bd1 make sure unnotarized build is published even if notarization fails 2020-02-28 11:51:14 +01:00
rebornix eed9a7b032 Merge remote-tracking branch 'origin' into rebornix/notebook 2020-02-27 16:19:32 -08:00
Connor Peet 06529506b2
debug: update js-debug-nightly to "2020.2.2617" @ 2020-02-27T01:06:21.78Z 2020-02-27 11:04:51 -08:00
rebornix f3780d98fb Merge remote-tracking branch 'origin' into rebornix/notebook 2020-02-26 14:56:49 -08:00
Connor Peet 611231f0c0
debug: update js-debug-nightly to "2020.2.2517" @ 2020-02-26T01:05:44.117Z 2020-02-26 11:32:54 -08:00
Andre Weinand 46a973511b node-debug@1.43.2 2020-02-26 14:52:20 +01:00