diff --git a/src/definitions/lsp4jakartaLSRequestNames.ts b/src/definitions/lsp4jakartaLSRequestNames.ts index 2c380e69..13917bb3 100644 --- a/src/definitions/lsp4jakartaLSRequestNames.ts +++ b/src/definitions/lsp4jakartaLSRequestNames.ts @@ -9,6 +9,7 @@ */ // Jakarta Language API +export const FILEINFO_REQUEST = "jakarta/java/fileInfo" export const JAVA_HOVER_REQUEST = "jakarta/java/hover"; export const JAVA_DIAGNOSTICS_REQUEST = "jakarta/java/diagnostics"; export const JAVA_COMPLETION_REQUEST = "jakarta/java/completion"; diff --git a/src/extension.ts b/src/extension.ts index 3dd95e06..ab14ca89 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -76,6 +76,7 @@ export async function activate(context: vscode.ExtensionContext): Promise console.log("LSP4Jakarta is ready, binding requests..."); // Delegate requests from Jakarta LS to the Jakarta JDT core + bindRequest(lsp4jakartaLS.FILEINFO_REQUEST); bindRequest(lsp4jakartaLS.JAVA_COMPLETION_REQUEST); bindRequest(lsp4jakartaLS.JAVA_CODEACTION_REQUEST); bindRequest(lsp4jakartaLS.JAVA_CODEACTION_RESOLVE_REQUEST);