enforce compile check for proposed API too, ignore existing errors

This commit is contained in:
Johannes Rieken 2021-07-20 11:00:54 +02:00
parent c980ea2307
commit 979d0c4c16
No known key found for this signature in database
GPG key ID: 96634B5AF12F8798
2 changed files with 5 additions and 2 deletions

View file

@ -40,7 +40,7 @@
"download-builtin-extensions-cg": "node build/lib/builtInExtensionsCG.js",
"monaco-compile-check": "tsc -p src/tsconfig.monaco.json --noEmit",
"tsec-compile-check": "node node_modules/tsec/bin/tsec -p src/tsconfig.tsec.json",
"vscode-dts-compile-check": "node node_modules/tsec/bin/tsec -p src/tsconfig.vscode-dts.json",
"vscode-dts-compile-check": "node node_modules/tsec/bin/tsec -p src/tsconfig.vscode-dts.json && node node_modules/tsec/bin/tsec -p src/tsconfig.vscode-proposed-dts.json",
"valid-layers-check": "node build/lib/layersChecker.js",
"update-distro": "node build/npm/update-distro.js",
"web": "node resources/web/code-web.js",

View file

@ -949,6 +949,8 @@ declare module 'vscode' {
* JSON.parse(await (items.get('text/treeitems')!.asString()))
* ```
*/
// todo@API no Map
// @ts-ignore
items: Map<string, TreeDataTransferItem>;
}
@ -2117,8 +2119,9 @@ declare module 'vscode' {
* Updates the items stored by the collection.
* @param items Items to store, can be an array or other iterable.
*/
// todo@API no Iterable
// todo@API better names: reset, update...
// todo@API no Iterable
// @ts-ignore
set(items: Iterable<TestItem>): void;
/**