Commit Graph

4385 Commits

Author SHA1 Message Date
Matt Bierner
bbe7b54cf4 Remove custom editor tests (#152777)
These tests are not actively being run or maintained. Removing them for now
2022-06-21 15:37:19 -04:00
Matt Bierner
2a84b0fb6d Enable alwaysStrict for build scripts (#152778)
Turns on `alwaysStrict` and removes `'use strict';` from our `.ts` files
2022-06-21 19:00:43 +00:00
Logan Ramos
963c961b59 Ensure 1DS can load on the web (#152678)
* Ensure 1DS can load on the web

* Add compiled file
2022-06-20 16:06:16 -07:00
Alexandru Dima
252c65540d Adopt the same export patterns in vs/css as in vs/nls and bring over tests (#152396)
* Adopt the same export patterns in `vs/css` as in `vs/nls` and bring over tests

* Fix problem with loading nodejs modules
2022-06-17 17:12:27 +02:00
Benjamin Pasero
47f417529c Revert "fix smoke tests on linux (#152232)" (#152418)
This reverts commit 5f696f9955.
2022-06-17 08:20:16 +02:00
Logan Ramos
5e26d5f9b3 Stop removing app insights in the meantime (#152413) 2022-06-16 18:59:10 -07:00
Logan Ramos
7025c6e71c Include more of the shims folder in attempt to fix build (#152398) 2022-06-16 23:11:33 +00:00
Alexandru Dima
0d160ac237 Fix bundling (#152389)
* Ensure stable order in bundled loader.js

* Avoid packaging build version of loader plugins
2022-06-16 21:05:10 +00:00
Alexandru Dima
9db5a3674e Bring the nls loader plugin into our sources (#152338) 2022-06-16 22:01:19 +02:00
Logan Ramos
48809de3f9 Update module ignores to include AI shims required by 1DS (#152367) 2022-06-16 18:18:00 +00:00
Benjamin Pasero
5f696f9955 fix smoke tests on linux (#152232) 2022-06-15 11:07:42 -07:00
Alexandru Dima
d132489cd0 Bring the css loader plugin into our sources (#152205) 2022-06-15 16:53:02 +02:00
Johannes Rieken
9e21aff42e joh/ts transpile (#152199)
transpile-only tasks for client and extensions

* extract transpile into its own file
* add transpile-client task, polish transpiler
* add transpile-extensions, improve transpile logic
* move declaration of "const enum" above it usage so that it can be used with const-enum-inlining
* (ugly) make d.ts transpilation configurable because it is needed for extensions but a problem for client
* hack my way around so that `getOwnEmitOutputFilePath` is reusable by our transpile
* honor `noEmit` flag
2022-06-15 16:52:48 +02:00
Alexandru Dima
5e7d488b7c Improve error message when a module cannot be bundled and exclude vs/nls from bundles (#152188) 2022-06-15 12:51:27 +00:00
João Moreno
8e2ec5a7ee Revert "remove UpdateMode policy (#150357)" (#152155)
This reverts commit 73dda0c06a.
2022-06-15 07:56:48 +00:00
Matt Bierner
b4f0d4d906 Build VS Code using latest TS nightly (#152130)
* Build VS Code using latest TS nightly

* Fix build for new AST
2022-06-14 18:15:51 -07:00
Ladislau Szomoru
df337d1502 Engineering - standardize macOS support jobs (#151954) 2022-06-14 16:04:17 +02:00
Martin Aeschlimann
527bc71786 add compile configuration-editing to pipeline (#152020) 2022-06-14 07:41:45 +00:00
Sandeep Somavarapu
43de145502 Merge branch 'main' into sandy081/settingsProfile 2022-06-13 18:21:54 +02:00
Martin Aeschlimann
915c863a3e stripComments: remove trailing comma (#151941)
stripComments: remove trailing comma
2022-06-13 13:36:04 +00:00
Sandeep Somavarapu
6f1cdd1469 Merge branch 'main' into sandy081/settingsProfile 2022-06-13 13:11:47 +02:00
Ladislau Szomoru
53130238b4 Engineering - fix macOS jobs (#151925) 2022-06-13 13:05:13 +02:00
Ladislau Szomoru
e751ed6829 Engineering - do not run SBOM tasks in macOSTest (#151915) 2022-06-13 08:21:10 +00:00
Johannes
175e81149c make sure ts-builder instance is being re-used 2022-06-11 13:50:06 +02:00
Joyce Er
7b6ca7b23d Initial implementation of Continue Edit Session (#151528) 2022-06-10 11:40:10 -07:00
Tyler James Leonhardt
a1c801454b Move sbom above publishing client (#151775)
move sbom above publishing client
2022-06-10 10:51:56 -07:00
Ladislau Szomoru
035a5ea306 Cache/restore the node_modules folder in the build directory (#151725) 2022-06-10 12:40:32 +00:00
Ladislau Szomoru
2be99473d5 Engineering - execute tests in parallel for the CI build (#151593) 2022-06-10 04:35:28 -07:00
deepak1556
7e38c5f4dd chore: bump cache 2022-06-10 19:21:35 +09:00
deepak1556
c3077080ec Merge remote-tracking branch 'origin' into electron-18.x.y 2022-06-10 18:29:22 +09:00
Sandeep Somavarapu
872345d6a5 Merge branch 'main' into sandy081/settingsProfile 2022-06-10 09:32:46 +02:00
Johannes
ed9ed45794 Merge branch 'main' into joh/voluminous-lobster 2022-06-10 09:07:30 +02:00
Benjamin Pasero
14676ca481 ci - always publish log files (#151686) 2022-06-10 06:30:07 +00:00
Johannes
eda80f2065 Merge branch 'main' into joh/voluminous-lobster 2022-06-09 16:47:09 +02:00
Sandeep Somavarapu
e1a5b67040 Merge branch 'main' into sandy081/settingsProfile 2022-06-09 16:23:21 +02:00
Johannes Rieken
2052e1ef20 Merge pull request #151609 from microsoft/joh/bloody-egret 2022-06-09 16:17:42 +02:00
Sandeep Somavarapu
380e99a28a Merge branch 'main' into sandy081/settingsProfile 2022-06-09 15:37:22 +02:00
Johannes
dadeb05148 missing compile output 2022-06-09 15:19:24 +02:00
Johannes
ba66d68c76 add transpile only stream to tsb, using ts.transpile.
https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function
2022-06-09 15:00:55 +02:00
Johannes
2c004b870f recompile build folder with const over let 2022-06-09 10:59:11 +02:00
Johannes
43c31079ee manual fixing of prefer-const violations 2022-06-09 10:19:56 +02:00
Johannes
3622010b64 Merge branch 'main' into joh/voluminous-lobster 2022-06-09 09:08:20 +02:00
Matt Bierner
640898db17 Update to build using latest TS nightly (#151576) 2022-06-08 22:02:49 -04:00
Johannes
0656d21d11 auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Johannes
1105ead47b add a transpileOnly option to gulp-tsb 2022-06-08 17:33:54 +02:00
Ladislau Szomoru
7734233bce Engineering - macOS sign job optimization (#151120) 2022-06-08 10:06:41 +02:00
Ladislau Szomoru
dc1ee4b14c Engineering - Do not run macOSTest job if VSCODE_STEP_ON_IT is set (#150794)
Do not run macOSTest job if VSCODE_STEP_ON_IT is set
2022-06-08 10:06:18 +02:00
deepak1556
2c50837113 Merge remote-tracking branch 'origin' into electron-18.x.y 2022-06-07 17:56:37 +09:00
Rob Lourens
416eb0eb67 Increase config upload task timeout again (#151362) 2022-06-06 17:14:49 -04:00
Robo
3fb958d295 chore: update rpm deps (#151348) 2022-06-06 09:50:54 -07:00