Skip to content

Commit 8244c6a

Browse files
committed
feat: Update vscode-languageclient
1 parent cb71e2b commit 8244c6a

File tree

4 files changed

+80
-56
lines changed

4 files changed

+80
-56
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# CHANGELOG
22

3+
## [unreleased]
4+
5+
- Update vscode-languageclient to support debugger inline values
6+
37
## [1.6.0] - 2024-12-05
48

59
- Bundle phpactor 2024.11.28.1

package-lock.json

+72-52
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157
"typescript": "^5.0.0"
158158
},
159159
"dependencies": {
160-
"vscode-languageclient": "^6.1.3"
160+
"vscode-languageclient": "^9.0"
161161
},
162162
"repository": {
163163
"type": "git",

src/extension.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { LanguageClient, ServerOptions, LanguageClientOptions, StreamInfo } from 'vscode-languageclient'
1+
import { LanguageClient, ServerOptions, LanguageClientOptions, StreamInfo } from 'vscode-languageclient/node'
22
import { EvaluatableExpressionRequest } from './protocol'
33

44
import * as vscode from 'vscode'
@@ -23,7 +23,7 @@ interface PhpactorConfig {
2323
launchServerArgs: string[]
2424
}
2525

26-
export function activate(context: vscode.ExtensionContext): void {
26+
export async function activate(context: vscode.ExtensionContext): Promise<void> {
2727
if (!checkPlatform()) {
2828
return
2929
}
@@ -50,7 +50,7 @@ export function activate(context: vscode.ExtensionContext): void {
5050
if (enable === false) return
5151

5252
languageClient = createClient(config)
53-
languageClient.start()
53+
await languageClient.start()
5454

5555
context.subscriptions.push(
5656
vscode.languages.registerEvaluatableExpressionProvider('php', {

0 commit comments

Comments
 (0)