Skip to content

Commit 9254a8c

Browse files
committed
move vscode.d.ts and vscode.proposed.d.ts into src/vscode-dts-folder, microsoft#131165
1 parent 799d82f commit 9254a8c

File tree

40 files changed

+66
-64
lines changed

40 files changed

+66
-64
lines changed

build/azure-pipelines/publish-types/update-types.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ try {
1616
.toString()
1717
.trim();
1818

19-
const dtsUri = `https://raw.githubusercontent.com/microsoft/vscode/${tag}/src/vs/vscode.d.ts`;
19+
const dtsUri = `https://raw.githubusercontent.com/microsoft/vscode/${tag}/src/vscode-dts/vscode.d.ts`;
2020
const outPath = path.resolve(process.cwd(), 'DefinitelyTyped/types/vscode/index.d.ts');
2121
cp.execSync(`curl ${dtsUri} --output ${outPath}`);
2222

build/gulpfile.vscode.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ function packageTask(platform, arch, sourceFolderName, destinationFolderName, op
214214
const license = gulp.src(['LICENSES.chromium.html', product.licenseFileName, 'ThirdPartyNotices.txt', 'licenses/**'], { base: '.', allowEmpty: true });
215215

216216
// TODO the API should be copied to `out` during compile, not here
217-
const api = gulp.src('src/vs/vscode.d.ts').pipe(rename('out/vs/vscode.d.ts'));
217+
const api = gulp.src('src/vscode-dts/vscode.d.ts').pipe(rename('out/vscode-dts/vscode.d.ts'));
218218

219219
const telemetry = gulp.src('.build/telemetry/**', { base: '.build/telemetry', dot: true });
220220

extensions/configuration-editing/src/typings/ref.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
77
/// <reference types='@types/node'/>

extensions/css-language-features/client/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
* Copyright (c) Microsoft Corporation. All rights reserved.
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
5-
/// <reference path='../../../../../src/vs/vscode.d.ts'/>
6-
/// <reference path="../../../../../src/vs/vscode.proposed.d.ts" />
5+
/// <reference path='../../../../../src/vscode-dts/vscode.d.ts'/>
6+
/// <reference path="../../../../../src/vscode-dts/vscode.proposed.d.ts" />

extensions/debug-auto-launch/src/typings/ref.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
77
/// <reference types='@types/node'/>

extensions/debug-server-ready/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>
88
/// <reference types='@types/node'/>

extensions/emmet/src/typings/refs.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
77
/// <reference types='@types/node'/>

extensions/extension-editing/src/typings/ref.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>

extensions/git/src/typings/refs.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>
88
/// <reference path="../../../types/lib.textEncoder.d.ts" />

extensions/github-authentication/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>

extensions/github/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>
88

99
declare module 'tunnel';

extensions/grunt/src/typings/refs.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
77
/// <reference types='@types/node'/>

extensions/gulp/src/typings/refs.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
77
/// <reference types='@types/node'/>

extensions/html-language-features/client/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path="../../../../../src/vs/vscode.proposed.d.ts" />
6+
/// <reference path='../../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path="../../../../../src/vscode-dts/vscode.proposed.d.ts" />

extensions/image-preview/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>

extensions/ipynb/src/types.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55

66

7-
/// <reference path='../../../src/vs/vscode.d.ts'/>
8-
/// <reference path='../../../src/vs/vscode.proposed.d.ts'/>
7+
/// <reference path='../../../src/vscode-dts/vscode.d.ts'/>
8+
/// <reference path='../../../src/vscode-dts/vscode.proposed.d.ts'/>
99

1010
declare module '@enonic/fnv-plus';

extensions/jake/src/typings/refs.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
77
/// <reference types='@types/node'/>

extensions/json-language-features/client/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path="../../../../../src/vs/vscode.proposed.d.ts" />
6+
/// <reference path='../../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path="../../../../../src/vscode-dts/vscode.proposed.d.ts" />

extensions/markdown-language-features/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>
88

99
declare module 'markdown-it-front-matter';

extensions/markdown-math/src/types.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
* Copyright (c) Microsoft Corporation. All rights reserved.
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
5-
/// <reference path='../../../src/vs/vscode.d.ts'/>
5+
/// <reference path='../../../src/vscode-dts/vscode.d.ts'/>

extensions/merge-conflict/src/typings/refs.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
77
/// <reference types='@types/node'/>

extensions/microsoft-authentication/src/typings/refs.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>

extensions/npm/src/typings/refs.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>
88
/// <reference types='@types/node'/>

extensions/php-language-features/src/typings/refs.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
77
/// <reference types='@types/node'/>
8-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
8+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>

extensions/search-result/src/typings/refs.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>

extensions/simple-browser/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.d.ts'/>
7-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>

extensions/typescript-language-features/src/typings/ref.d.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path='../../../../src/vs/vscode.proposed.d.ts'/>
6+
/// <reference path='../../../../src/vscode-dts/vscode.proposed.d.ts'/>
7+
/// <reference path='../../../../src/vscode-dts/vscode.d.ts'/>

extensions/typescript-language-features/tsconfig.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@
33
"compilerOptions": {
44
"outDir": "./out",
55
"experimentalDecorators": true,
6-
"types": ["node"],
6+
"types": [
7+
"node"
8+
],
79
"paths": {
810
"vscode": [
9-
"../../src/vs/vscode.d.ts"
11+
"../../src/vsode/vscode.d.ts"
1012
]
1113
}
1214
},

extensions/vscode-api-tests/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path="../../../../src/vs/vscode.d.ts" />
7-
/// <reference path="../../../../src/vs/vscode.proposed.d.ts" />
6+
/// <reference path="../../../../src/vscode-dts/vscode.d.ts" />
7+
/// <reference path="../../../../src/vscode-dts/vscode.proposed.d.ts" />
88
/// <reference types='@types/node'/>

extensions/vscode-colorize-tests/src/typings/ref.d.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path="../../../../src/vs/vscode.d.ts" />
7-
/// <reference path="../../../../src/vs/vscode.proposed.d.ts" />
6+
/// <reference path="../../../../src/vscode-dts/vscode.d.ts" />
7+
/// <reference path="../../../../src/vscode-dts/vscode.proposed.d.ts" />
88
/// <reference types='@types/node'/>
9-

extensions/vscode-custom-editor-tests/src/typings/ref.d.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path="../../../../src/vs/vscode.d.ts" />
6+
/// <reference path="../../../../src/vscode-dts/vscode.d.ts" />
77
/// <reference types='@types/node'/>
8-

extensions/vscode-notebook-tests/src/typings/ref.d.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path="../../../../src/vs/vscode.d.ts" />
7-
/// <reference path="../../../../src/vs/vscode.proposed.d.ts" />
6+
/// <reference path="../../../../src/vscode-dts/vscode.d.ts" />
7+
/// <reference path="../../../../src/vscode-dts/vscode.proposed.d.ts" />
88
/// <reference types='@types/node'/>
9-

extensions/vscode-test-resolver/src/typings/ref.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
/// <reference path="../../../../src/vs/vscode.d.ts" />
7-
/// <reference path="../../../../src/vs/vscode.proposed.d.ts" />
6+
/// <reference path="../../../../src/vscode-dts/vscode.d.ts" />
7+
/// <reference path="../../../../src/vscode-dts/vscode.proposed.d.ts" />
88
/// <reference types='@types/node'/>

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"download-builtin-extensions-cg": "node build/lib/builtInExtensionsCG.js",
4141
"monaco-compile-check": "tsc -p src/tsconfig.monaco.json --noEmit",
4242
"tsec-compile-check": "node node_modules/tsec/bin/tsec -p src/tsconfig.tsec.json",
43-
"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",
43+
"vscode-dts-compile-check": "tsc -p src/tsconfig.vscode-dts.json && tsc -p src/tsconfig.vscode-proposed-dts.json",
4444
"valid-layers-check": "node build/lib/layersChecker.js",
4545
"update-distro": "node build/npm/update-distro.js",
4646
"web": "node resources/web/code-web.js",

scripts/generate-definitelytyped.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ header="// Type definitions for Visual Studio Code ${1}
2222
* See https://code.visualstudio.com/api for more information
2323
*/"
2424

25-
if [ -f ./src/vs/vscode.d.ts ]; then
25+
if [ -f ./src/vscode-dts/vscode.d.ts ]; then
2626
echo "$header" > index.d.ts
27-
sed "1,4d" ./src/vs/vscode.d.ts >> index.d.ts
27+
sed "1,4d" ./src/vscode-dts/vscode.d.ts >> index.d.ts
2828
echo "Generated index.d.ts for version ${1}."
2929
else
30-
echo "Can't find ./src/vs/vscode.d.ts. Run this script at vscode root."
30+
echo "Can't find ./src/vscode-dts/vscode.d.ts. Run this script at vscode root."
3131
fi

src/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
},
2525
"include": [
2626
"./typings",
27-
"./vs"
27+
"./vs",
28+
"vscode-dts/vscode.proposed.d.ts",
29+
"vscode-dts/vscode.d.ts"
2830
]
2931
}

src/tsconfig.vscode-dts.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717
],
1818
},
1919
"include": [
20-
"vs/vscode.d.ts"
20+
"vscode-dts/vscode.d.ts"
2121
]
2222
}

src/tsconfig.vscode-proposed-dts.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"extends": "./tsconfig.vscode-dts.json",
33
"include": [
4-
"vs/vscode.d.ts",
5-
"vs/vscode.proposed.d.ts",
4+
"vscode-dts/vscode.d.ts",
5+
"vscode-dts/vscode.proposed.d.ts",
66
]
77
}
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)