Skip to content

Commit 6ce2931

Browse files
authored
Merge pull request #2543 from cdr/vscode-1.52.1
2 parents 7f629c3 + 898565e commit 6ce2931

File tree

1,363 files changed

+60513
-43960
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,363 files changed

+60513
-43960
lines changed

docs/CONTRIBUTING.md

-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ Some noteworthy changes in our version of VS Code:
144144
- Sending client-side telemetry through the server
145145
- Allowing modification of the display language
146146
- Making it possible for us to load code on the client
147-
- Making extensions work in the browser
148147
- Making it possible to install extensions of any kind
149148
- Fixing issue with getting disconnected when your machine sleeps or hibernates
150149
- Adding connection type to web socket query parameters

lib/vscode/.eslintrc.json

+1
Original file line numberDiff line numberDiff line change
@@ -983,6 +983,7 @@
983983
"collapse",
984984
"create",
985985
"delete",
986+
"discover",
986987
"dispose",
987988
"edit",
988989
"end",
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Question
4-
url: https://stackoverflow.com/questions/tagged/visual-studio-code
4+
url: https://stackoverflow.com/questions/tagged/visual-studio-code
55
about: Please ask and answer questions here.

lib/vscode/.github/calendar.yml

+34-34
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
11
{
2-
'2018-01-29 18:00, US/Pacific': 'endgame',
3-
'2018-02-07 12:00, US/Pacific': 'release', # 1.20.0
4-
'2018-02-12 12:00, US/Pacific': 'development',
5-
'2018-02-14 16:00, Europe/Zurich': 'release', # 1.20.1
6-
'2018-02-19 16:00, Europe/Zurich': 'development',
7-
'2018-02-26 18:00, US/Pacific': 'endgame',
8-
'2018-03-07 12:00, US/Pacific': 'release', # 1.21.0
9-
'2018-03-12 12:00, US/Pacific': 'development',
10-
'2018-03-15 12:00, US/Pacific': 'release', # 1.21.1
11-
'2018-03-20 12:00, US/Pacific': 'development',
12-
'2018-03-26 18:00, US/Pacific': 'endgame',
13-
'2018-04-06 18:00, US/Pacific': 'release', # 1.22.1
14-
'2018-04-11 18:00, US/Pacific': 'development',
15-
'2018-04-12 12:00, US/Pacific': 'release', # 1.22.2
16-
'2018-04-17 12:00, US/Pacific': 'development',
17-
'2018-04-23 18:00, US/Pacific': 'endgame',
18-
'2018-05-03 12:00, US/Pacific': 'release', # 1.23.0
19-
'2018-05-08 12:00, US/Pacific': 'development',
20-
'2018-05-10 12:00, US/Pacific': 'release', # 1.23.1
21-
'2018-05-15 12:00, US/Pacific': 'development',
22-
'2018-05-28 18:00, US/Pacific': 'endgame',
2+
"2018-01-29 18:00, US/Pacific": "endgame",
3+
"2018-02-07 12:00, US/Pacific": "release", # 1.20.0
4+
"2018-02-12 12:00, US/Pacific": "development",
5+
"2018-02-14 16:00, Europe/Zurich": "release", # 1.20.1
6+
"2018-02-19 16:00, Europe/Zurich": "development",
7+
"2018-02-26 18:00, US/Pacific": "endgame",
8+
"2018-03-07 12:00, US/Pacific": "release", # 1.21.0
9+
"2018-03-12 12:00, US/Pacific": "development",
10+
"2018-03-15 12:00, US/Pacific": "release", # 1.21.1
11+
"2018-03-20 12:00, US/Pacific": "development",
12+
"2018-03-26 18:00, US/Pacific": "endgame",
13+
"2018-04-06 18:00, US/Pacific": "release", # 1.22.1
14+
"2018-04-11 18:00, US/Pacific": "development",
15+
"2018-04-12 12:00, US/Pacific": "release", # 1.22.2
16+
"2018-04-17 12:00, US/Pacific": "development",
17+
"2018-04-23 18:00, US/Pacific": "endgame",
18+
"2018-05-03 12:00, US/Pacific": "release", # 1.23.0
19+
"2018-05-08 12:00, US/Pacific": "development",
20+
"2018-05-10 12:00, US/Pacific": "release", # 1.23.1
21+
"2018-05-15 12:00, US/Pacific": "development",
22+
"2018-05-28 18:00, US/Pacific": "endgame",
2323
# 'release' not needed anymore, return to 'development' after releasing.
24-
'2018-06-06 12:00, US/Pacific': 'development', # 1.24.0 released
25-
'2018-06-25 18:00, US/Pacific': 'endgame',
26-
'2018-07-05 12:00, US/Pacific': 'development', # 1.25.0 released
27-
'2018-07-30 18:00, US/Pacific': 'endgame',
28-
'2018-08-13 12:00, US/Pacific': 'development', # 1.26.0 released
29-
'2018-08-27 18:00, US/Pacific': 'endgame',
30-
'2018-09-05 12:00, US/Pacific': 'development', # 1.27.0 released
31-
'2018-09-24 18:00, US/Pacific': 'endgame',
32-
'2018-10-08 09:00, US/Pacific': 'development', # 1.28.0 released
33-
'2018-10-29 18:00, US/Pacific': 'endgame',
34-
'2018-11-12 11:00, US/Pacific': 'development', # 1.29.0 released
35-
'2018-12-03 18:00, US/Pacific': 'endgame',
36-
'2018-12-12 13:00, US/Pacific': 'development', # 1.30.0 released
24+
"2018-06-06 12:00, US/Pacific": "development", # 1.24.0 released
25+
"2018-06-25 18:00, US/Pacific": "endgame",
26+
"2018-07-05 12:00, US/Pacific": "development", # 1.25.0 released
27+
"2018-07-30 18:00, US/Pacific": "endgame",
28+
"2018-08-13 12:00, US/Pacific": "development", # 1.26.0 released
29+
"2018-08-27 18:00, US/Pacific": "endgame",
30+
"2018-09-05 12:00, US/Pacific": "development", # 1.27.0 released
31+
"2018-09-24 18:00, US/Pacific": "endgame",
32+
"2018-10-08 09:00, US/Pacific": "development", # 1.28.0 released
33+
"2018-10-29 18:00, US/Pacific": "endgame",
34+
"2018-11-12 11:00, US/Pacific": "development", # 1.29.0 released
35+
"2018-12-03 18:00, US/Pacific": "endgame",
36+
"2018-12-12 13:00, US/Pacific": "development", # 1.30.0 released
3737
}

lib/vscode/.github/classifier.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"file-watcher": {"assign": ["bpasero"]},
7373
"font-rendering": {"assign": []},
7474
"formatting": {"assign": []},
75-
"git": {"assign": ["joaomoreno"]},
75+
"git": {"assign": ["eamodio"]},
7676
"gpu": {"assign": ["deepak1556"]},
7777
"grammar": {"assign": ["mjbvz"]},
7878
"grid-view": {"assign": ["joaomoreno"]},
@@ -81,9 +81,9 @@
8181
"icon-brand": {"assign": []},
8282
"icons-product": {"assign": ["misolori"]},
8383
"install-update": {"assign": []},
84-
"integrated-terminal": {"assign": ["Tyriar"]},
85-
"integrated-terminal-conpty": {"assign": ["Tyriar"]},
86-
"integrated-terminal-links": {"assign": ["Tyriar"]},
84+
"integrated-terminal": {"assign": ["meganrogge"]},
85+
"integrated-terminal-conpty": {"assign": ["meganrogge"]},
86+
"integrated-terminal-links": {"assign": ["meganrogge"]},
8787
"integration-test": {"assign": []},
8888
"intellisense-config": {"assign": []},
8989
"ipc": {"assign": ["joaomoreno"]},
@@ -119,7 +119,7 @@
119119
"remote": {"assign": []},
120120
"remote-explorer": {"assign": ["alexr00"]},
121121
"rename": {"assign": ["jrieken"]},
122-
"scm": {"assign": ["joaomoreno"]},
122+
"scm": {"assign": ["eamodio"]},
123123
"screencast-mode": {"assign": ["lszomoru"]},
124124
"search": {"assign": ["roblourens"]},
125125
"search-editor": {"assign": ["JacksonKearl"]},
@@ -159,7 +159,7 @@
159159
"workbench-electron": {"assign": ["deepak1556"]},
160160
"workbench-feedback": {"assign": ["bpasero"]},
161161
"workbench-history": {"assign": ["bpasero"]},
162-
"workbench-hot-exit": {"assign": ["Tyriar"]},
162+
"workbench-hot-exit": {"assign": []},
163163
"workbench-launch": {"assign": []},
164164
"workbench-link": {"assign": []},
165165
"workbench-multiroot": {"assign": ["bpasero"]},

lib/vscode/.github/commands.json

+13
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,19 @@
202202
"addLabel": "*caused-by-extension",
203203
"comment": "It looks like this is caused by the Python extension. Please file it with the repository [here](https://github.com/microsoft/vscode-python). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines for more information.\n\nHappy Coding!"
204204
},
205+
{
206+
"type": "comment",
207+
"name": "extJupyter",
208+
"allowUsers": [
209+
"cleidigh",
210+
"usernamehw",
211+
"gjsjohnmurray",
212+
"IllusionMH"
213+
],
214+
"action": "close",
215+
"addLabel": "*caused-by-extension",
216+
"comment": "It looks like this is caused by the Jupyter extension. Please file it with the repository [here](https://github.com/microsoft/vscode-jupyter). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines for more information.\n\nHappy Coding!"
217+
},
205218
{
206219
"type": "comment",
207220
"name": "extC",

lib/vscode/.github/commands.yml

+11-10
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
{
2-
perform: true,
3-
commands: [
4-
{
5-
type: 'comment',
6-
name: 'findDuplicates',
7-
allowUsers: ['cleidigh', 'usernamehw', 'gjsjohnmurray', 'IllusionMH'],
8-
action: 'comment',
9-
comment: "Potential duplicates:\n${potentialDuplicates}"
10-
}
11-
]
2+
perform: true,
3+
commands:
4+
[
5+
{
6+
type: "comment",
7+
name: "findDuplicates",
8+
allowUsers: ["cleidigh", "usernamehw", "gjsjohnmurray", "IllusionMH"],
9+
action: "comment",
10+
comment: "Potential duplicates:\n${potentialDuplicates}",
11+
},
12+
],
1213
}
+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
insidersLabel: 'insiders',
3-
insidersColor: '006b75',
4-
action: 'add',
5-
perform: true
6-
}
2+
insidersLabel: "insiders",
3+
insidersColor: "006b75",
4+
action: "add",
5+
perform: true,
6+
}

lib/vscode/.github/insiders.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
insidersLabel: 'insiders',
3-
insidersColor: '006b75',
4-
action: 'remove',
5-
perform: true
6-
}
2+
insidersLabel: "insiders",
3+
insidersColor: "006b75",
4+
action: "remove",
5+
perform: true,
6+
}

lib/vscode/.github/similarity.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
perform: true,
3-
whenCreatedByTeam: false,
4-
comment: "(Experimental duplicate detection)\nThanks for submitting this issue. Please also check if it is already covered by an existing one, like:\n${potentialDuplicates}"
2+
perform: true,
3+
whenCreatedByTeam: false,
4+
comment: "(Experimental duplicate detection)\nThanks for submitting this issue. Please also check if it is already covered by an existing one, like:\n${potentialDuplicates}",
55
}

lib/vscode/.github/workflows/author-verified.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ jobs:
1616
if: github.event_name != 'issues' || contains(github.event.issue.labels.*.name, 'author-verification-requested')
1717
uses: actions/checkout@v2
1818
with:
19-
repository: 'microsoft/vscode-github-triage-actions'
20-
ref: v37
19+
repository: "microsoft/vscode-github-triage-actions"
20+
ref: v41
2121
path: ./actions
2222
- name: Install Actions
2323
if: github.event_name != 'issues' || contains(github.event.issue.labels.*.name, 'author-verification-requested')
@@ -34,7 +34,7 @@ jobs:
3434
with:
3535
appInsightsKey: ${{secrets.TRIAGE_ACTIONS_APP_INSIGHTS}}
3636
token: ${{secrets.VSCODE_ISSUE_TRIAGE_BOT_PAT}}
37-
requestVerificationComment: "This bug has been fixed in to the latest release of [VS Code Insiders](https://code.visualstudio.com/insiders/)!\n\n@${author}, you can help us out by commenting `/verified` if things are now working as expected.\n\nIf things still don't seem right, please ensure you're on version ${commit} of Insiders (today's or later - you can use `Help: About` in the command pallette to check), and leave a comment letting us know what isn't working as expected.\n\nHappy Coding!"
37+
requestVerificationComment: "This bug has been fixed in to the latest release of [VS Code Insiders](https://code.visualstudio.com/insiders/)!\n\n@${author}, you can help us out by commenting `/verified` if things are now working as expected.\n\nIf things still don't seem right, please ensure you're on version ${commit} of Insiders (today's or later - you can use `Help: About` in the command palette to check), and leave a comment letting us know what isn't working as expected.\n\nHappy Coding!"
3838
pendingReleaseLabel: awaiting-insiders-release
3939
verifiedLabel: verified
4040
authorVerificationRequestedLabel: author-verification-requested

lib/vscode/.github/workflows/ci.yml

+19-19
Original file line numberDiff line numberDiff line change
@@ -123,22 +123,22 @@ jobs:
123123
CHILD_CONCURRENCY: "1"
124124
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
125125
steps:
126-
- uses: actions/checkout@v1
127-
# TODO: rename azure-pipelines/linux/xvfb.init to github-actions
128-
- run: |
129-
sudo apt-get update
130-
sudo apt-get install -y libxkbfile-dev pkg-config libsecret-1-dev libxss1 dbus xvfb libgtk-3-0 libgbm1
131-
sudo cp build/azure-pipelines/linux/xvfb.init /etc/init.d/xvfb
132-
sudo chmod +x /etc/init.d/xvfb
133-
sudo update-rc.d xvfb defaults
134-
sudo service xvfb start
135-
name: Setup Build Environment
136-
- uses: actions/setup-node@v1
137-
with:
138-
node-version: 10
139-
- run: yarn --frozen-lockfile
140-
name: Install Dependencies
141-
- run: yarn monaco-compile-check
142-
name: Run Monaco Editor Checks
143-
- run: yarn gulp editor-esm-bundle
144-
name: Editor Distro & ESM Bundle
126+
- uses: actions/checkout@v1
127+
# TODO: rename azure-pipelines/linux/xvfb.init to github-actions
128+
- run: |
129+
sudo apt-get update
130+
sudo apt-get install -y libxkbfile-dev pkg-config libsecret-1-dev libxss1 dbus xvfb libgtk-3-0 libgbm1
131+
sudo cp build/azure-pipelines/linux/xvfb.init /etc/init.d/xvfb
132+
sudo chmod +x /etc/init.d/xvfb
133+
sudo update-rc.d xvfb defaults
134+
sudo service xvfb start
135+
name: Setup Build Environment
136+
- uses: actions/setup-node@v1
137+
with:
138+
node-version: 10
139+
- run: yarn --frozen-lockfile
140+
name: Install Dependencies
141+
- run: yarn monaco-compile-check
142+
name: Run Monaco Editor Checks
143+
- run: yarn gulp editor-esm-bundle
144+
name: Editor Distro & ESM Bundle

lib/vscode/.github/workflows/codeql.yml

+37-38
Original file line numberDiff line numberDiff line change
@@ -2,48 +2,47 @@ name: "Code Scanning"
22

33
on:
44
schedule:
5-
- cron: '0 0 * * 2'
5+
- cron: "0 0 * * 2"
66

77
jobs:
88
CodeQL-Build:
9-
109
# CodeQL runs on ubuntu-latest and windows-latest
1110
runs-on: ubuntu-latest
1211

1312
steps:
14-
- name: Checkout repository
15-
uses: actions/checkout@v2
16-
with:
17-
# We must fetch at least the immediate parents so that if this is
18-
# a pull request then we can checkout the head.
19-
fetch-depth: 2
20-
21-
# If this run was triggered by a pull request event, then checkout
22-
# the head of the pull request instead of the merge commit.
23-
- run: git checkout HEAD^2
24-
if: ${{ github.event_name == 'pull_request' }}
25-
26-
# Initializes the CodeQL tools for scanning.
27-
- name: Initialize CodeQL
28-
uses: github/codeql-action/init@v1
29-
with:
30-
languages: javascript
31-
32-
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
33-
# If this step fails, then you should remove it and run the build manually (see below)
34-
- name: Autobuild
35-
uses: github/codeql-action/autobuild@v1
36-
37-
# ℹ️ Command-line programs to run using the OS shell.
38-
# 📚 https://git.io/JvXDl
39-
40-
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
41-
# and modify them (or add more) to build your code if your project
42-
# uses a compiled language
43-
44-
#- run: |
45-
# make bootstrap
46-
# make release
47-
48-
- name: Perform CodeQL Analysis
49-
uses: github/codeql-action/analyze@v1
13+
- name: Checkout repository
14+
uses: actions/checkout@v2
15+
with:
16+
# We must fetch at least the immediate parents so that if this is
17+
# a pull request then we can checkout the head.
18+
fetch-depth: 2
19+
20+
# If this run was triggered by a pull request event, then checkout
21+
# the head of the pull request instead of the merge commit.
22+
- run: git checkout HEAD^2
23+
if: ${{ github.event_name == 'pull_request' }}
24+
25+
# Initializes the CodeQL tools for scanning.
26+
- name: Initialize CodeQL
27+
uses: github/codeql-action/init@v1
28+
with:
29+
languages: javascript
30+
31+
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
32+
# If this step fails, then you should remove it and run the build manually (see below)
33+
- name: Autobuild
34+
uses: github/codeql-action/autobuild@v1
35+
36+
# ℹ️ Command-line programs to run using the OS shell.
37+
# 📚 https://git.io/JvXDl
38+
39+
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
40+
# and modify them (or add more) to build your code if your project
41+
# uses a compiled language
42+
43+
#- run: |
44+
# make bootstrap
45+
# make release
46+
47+
- name: Perform CodeQL Analysis
48+
uses: github/codeql-action/analyze@v1

lib/vscode/.github/workflows/commands.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ jobs:
1111
- name: Checkout Actions
1212
uses: actions/checkout@v2
1313
with:
14-
repository: 'microsoft/vscode-github-triage-actions'
14+
repository: "microsoft/vscode-github-triage-actions"
1515
path: ./actions
16-
ref: v37
16+
ref: v41
1717
- name: Install Actions
1818
run: npm install --production --prefix ./actions
1919
- name: Run Commands

lib/vscode/.github/workflows/deep-classifier-monitor.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
1010
- name: Checkout Actions
1111
uses: actions/checkout@v2
1212
with:
13-
repository: 'microsoft/vscode-github-triage-actions'
14-
ref: v37
13+
repository: "microsoft/vscode-github-triage-actions"
14+
ref: v41
1515
path: ./actions
1616
- name: Install Actions
1717
run: npm install --production --prefix ./actions

lib/vscode/.github/workflows/deep-classifier-runner.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ jobs:
1212
- name: Checkout Actions
1313
uses: actions/checkout@v2
1414
with:
15-
repository: 'microsoft/vscode-github-triage-actions'
16-
ref: v37
15+
repository: "microsoft/vscode-github-triage-actions"
16+
ref: v41
1717
path: ./actions
1818
- name: Install Actions
1919
run: npm install --production --prefix ./actions

0 commit comments

Comments
 (0)