Skip to content

Commit 476fcf3

Browse files
author
Akash Satheesan
committed
chore(docs): update docs with patches
1 parent 5e8fe4e commit 476fcf3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

docs/CONTRIBUTING.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ Some noteworthy changes in our version of VS Code:
183183
- Added extra scanning paths to [`src/vs/platform/extensionManagement/node/extensionsScanner.ts`](../lib/vscode/src/vs/platform/extensionManagement/node/extensionsScanner.ts)
184184
- Additions/removals from [`package.json`](../lib/vscode/package.json):
185185
- Removing `electron`, `keytar` and `native-keymap` to avoid pulling in desktop dependencies during build on Linux
186-
- Removing `gulp-azure-storage` (unsued in our build process, may pull in outdated dependencies)
186+
- Removing `gulp-azure-storage` and `gulp-tar` (unsued in our build process, may pull in outdated dependencies)
187187
- Adding `proxy-agent`, `proxy-from-env` (for proxying) and `rimraf` (used during build/install steps)
188188
- Adding our branding/custom URLs/version:
189189
- [`product.json`](../lib/vscode/product.json)
@@ -199,7 +199,6 @@ Some noteworthy changes in our version of VS Code:
199199
- [`src/vs/base/node/proxy_agent.ts`](../lib/vscode/src/vs/base/node/proxy_agent.ts) points to [`src/node/proxy_agent.ts`](../src/node/proxy_agent.ts)
200200
- Allowing socket changes by adding `setSocket` in [`src/vs/base/parts/ipc/common/ipc.net.ts`](../lib/vscode/src/vs/base/parts/ipc/common/ipc.net.ts)
201201
- We use this for connection persistence in our server-side code.
202-
- Added a telemetry channel to send client-side telemetry through the server in [`src/vs/platform/telemetry/common/telemetryChannel.ts`](../src/vs/platform/telemetry/common/telemetryChannel.ts)
203202
- Added our server-side Node.JS code to `src/vs/server`.
204203
- This code includes the logic to spawn the various services (extension host, terminal, etc.) and some glue
205204
- Added [`src/vs/workbench/browser/client.ts`](../lib/vscode/src/vs/workbench/browser/client.ts) to hold some server customizations.
@@ -222,6 +221,8 @@ Some noteworthy changes in our version of VS Code:
222221
- Add extension install fallback in [`src/vs/workbench/services/extensionManagement/common/extensionManagementService.ts`](../lib/vscode/src/vs/workbench/services/extensionManagement/common/extensionManagementService.ts)
223222
- Add proxy-agent monkeypatch and keep extension host indefinitely running in [`src/vs/workbench/services/extensions/node/extensionHostProcessSetup.ts`](../lib/vscode/src/vs/workbench/services/extensions/node/extensionHostProcessSetup.ts)
224223
- Patch build system to avoid removing extension dependencies for `yarn global add` users in [`build/lib/extensions.ts`](../lib/vscode/build/lib/extensions.ts)
224+
- Allow all extensions to use proposed APIs in [`src/vs/workbench/services/environment/browser/environmentService.ts`](../lib/vscode/src/vs/workbench/services/environment/browser/environmentService.ts)
225+
- Make storage writes async to allow extensions to wait for them to complete in [`src/vs/platform/storage/common/storage.ts`](../lib/vscode/src/vs/platform/storage/common/storage.ts)
225226
- Specify webview path in [`src/vs/code/browser/workbench/workbench.ts`](../lib/vscode/src/vs/code/browser/workbench/workbench.ts)
226227
- URL readability improvements for folder/workspace in [`src/vs/code/browser/workbench/workbench.ts`](../lib/vscode/src/vs/code/browser/workbench/workbench.ts)
227228
- Socket/Authority-related fixes (for remote proxying etc.):

0 commit comments

Comments
 (0)