Towards useDefineForClassFields (#248695)

* final init order fixes https://github.com/microsoft/vscode/issues/243049

* a few more fixed when compiling with `"useDefineForClassFields": true`

https://github.com/microsoft/vscode/issues/243049 and https://github.com/microsoft/vscode/issues/186726

* add a dry-check that ensures we can/could compile/emit with explicitly defined class fields

https://github.com/microsoft/vscode/issues/186726
This commit is contained in:
Johannes Rieken
2025-05-12 11:46:15 +02:00
committed by GitHub
parent 9d06263000
commit 505092bbf7
15 changed files with 27 additions and 42 deletions

View File

@@ -123,8 +123,8 @@ jobs:
- name: Run Valid Layers Checks
run: npm run valid-layers-check
- name: Run Property Init Order Checks
run: npm run property-init-order-check
- name: Run Define Class Fields Checks
run: npm run define-class-fields-check
- name: Compile /build/
run: npm run compile