Skip to content

Commit 6bb208c

Browse files
committed
Fix unix socket path for MacOS on Apple Silicon.
- 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 <rgrunber@redhat.com>
1 parent 5c742ba commit 6bb208c

3 files changed

Lines changed: 22 additions & 19 deletions

File tree

package-lock.json

Lines changed: 17 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1533,11 +1533,14 @@
15331533
"react": "^17.0.2",
15341534
"react-dom": "^17.0.2",
15351535
"semver": "^7.5.2",
1536-
"vscode-languageclient": "8.1.0",
1536+
"vscode-languageclient": "8.2.0-next.3",
15371537
"winreg-utf8": "^0.1.1",
15381538
"winston": "^3.2.1",
15391539
"winston-daily-rotate-file": "^4.7.1"
15401540
},
1541+
"overrides": {
1542+
"vscode-languageserver-protocol": "3.17.6-next.1"
1543+
},
15411544
"segmentWriteKey": "Y7Y5Xk8dKEhVZHTmAkFZkqgdN4d7c4lt",
15421545
"segmentWriteKeyDebug": "BflPll7uuKOCm3y0g7JpfXLVBVFBivDE"
15431546
}

src/providerDispatcher.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ function overwriteWorkspaceSymbolProvider(context: ExtensionContext): void {
188188
const feature = (await getActiveLanguageClient()).getFeature(WorkspaceSymbolRequest.method);
189189
const providers = feature.getProviders();
190190
if (providers && providers.length > 0) {
191-
feature.dispose();
191+
feature.clear();
192192
const workspaceSymbolProvider = createWorkspaceSymbolProvider(providers[0]);
193193
context.subscriptions.push(languages.registerWorkspaceSymbolProvider(workspaceSymbolProvider));
194194
disposable.dispose();

0 commit comments

Comments
 (0)