Skip to content

Commit

Permalink
Fix unix socket path for MacOS on Apple Silicon.
Browse files Browse the repository at this point in the history
- vscode-jsonrpc now reacts to IPC path limits on platforms
- Update vscode-languageclient from 8.1.0 to 8.2.0-next.3
- Use vscode-jsonrpc 8.2.1-next.1
- Requires engine bump from 1.67 -> 1.79

Signed-off-by: Roland Grunberg <[email protected]>
  • Loading branch information
rgrunber committed Nov 8, 2023
1 parent 5c742ba commit 6bb208c
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 19 deletions.
34 changes: 17 additions & 17 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -1533,11 +1533,14 @@
"react": "^17.0.2",
"react-dom": "^17.0.2",
"semver": "^7.5.2",
"vscode-languageclient": "8.1.0",
"vscode-languageclient": "8.2.0-next.3",
"winreg-utf8": "^0.1.1",
"winston": "^3.2.1",
"winston-daily-rotate-file": "^4.7.1"
},
"overrides": {
"vscode-languageserver-protocol": "3.17.6-next.1"
},
"segmentWriteKey": "Y7Y5Xk8dKEhVZHTmAkFZkqgdN4d7c4lt",
"segmentWriteKeyDebug": "BflPll7uuKOCm3y0g7JpfXLVBVFBivDE"
}
2 changes: 1 addition & 1 deletion src/providerDispatcher.ts
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ function overwriteWorkspaceSymbolProvider(context: ExtensionContext): void {
const feature = (await getActiveLanguageClient()).getFeature(WorkspaceSymbolRequest.method);
const providers = feature.getProviders();
if (providers && providers.length > 0) {
feature.dispose();
feature.clear();
const workspaceSymbolProvider = createWorkspaceSymbolProvider(providers[0]);
context.subscriptions.push(languages.registerWorkspaceSymbolProvider(workspaceSymbolProvider));
disposable.dispose();
Expand Down

0 comments on commit 6bb208c

Please sign in to comment.