Skip to content

Commit 36ecc43

Browse files
authored
feat: set "clientProvidedOrganizeImports" capability (#1348)
1 parent d8e8f6a commit 36ecc43

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

client/src/commands.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,21 @@ export function startLanguageServer(
209209
);
210210
const testingFeature = new TestingFeature();
211211
client.registerFeature(testingFeature);
212+
client.registerFeature({
213+
fillClientCapabilities(capabilities) {
214+
capabilities.experimental ??= {};
215+
const experimental: { clientProvidedOrganizeImports?: boolean } =
216+
capabilities.experimental ??
217+
{};
218+
experimental.clientProvidedOrganizeImports = true;
219+
capabilities.experimental = experimental;
220+
},
221+
getState() {
222+
return { kind: "static" };
223+
},
224+
initialize() {},
225+
clear() {},
226+
});
212227
await client.start();
213228

214229
// set this after a successful start

0 commit comments

Comments
 (0)