Skip to content

Commit 5f3ca6d

Browse files
authored
Support non-experimental LSP APIs (#8990)
1 parent d60e38c commit 5f3ca6d

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

packages/devtools_app/lib/src/shared/editor/editor_client.dart

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,14 @@ class EditorClient extends DisposableController
6262
_supportsOpenDevToolsPage = isRegistered;
6363
_supportsOpenDevToolsForceExternal =
6464
capabilities?[Field.supportsForceExternal] == true;
65-
// TODO(https://github.com/flutter/devtools/issues/8804): Switch support
66-
// to non-experimental LSP methods.
65+
} else if (method == LspMethod.editArgument.methodName) {
66+
_editArgumentMethodName.value = LspMethod.editArgument.methodName;
6767
} else if (method == LspMethod.editArgument.experimentalMethodName) {
6868
_editArgumentMethodName.value =
6969
LspMethod.editArgument.experimentalMethodName;
70+
} else if (method == LspMethod.editableArguments.methodName) {
71+
_editableArgumentsMethodName.value =
72+
LspMethod.editableArguments.methodName;
7073
} else if (method ==
7174
LspMethod.editableArguments.experimentalMethodName) {
7275
_editableArgumentsMethodName.value =

0 commit comments

Comments
 (0)