Skip to content

Commit 6a3bcf1

Browse files
committed
Attempt to diagnose
1 parent f8f92e7 commit 6a3bcf1

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

apps/lsp/src/index.ts

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ import {
2929
WorkspaceSymbol
3030
} from "vscode-languageserver";
3131

32-
import { CompletionItem, Hover, Location } from "vscode-languageserver-types"
32+
import { CompletionItem, Hover, Location } from "vscode-languageserver-types";
3333

34-
import { createConnection } from "vscode-languageserver/node"
34+
import { createConnection } from "vscode-languageserver/node";
3535

3636
import { URI } from "vscode-uri";
3737
import { TextDocument } from "vscode-languageserver-textdocument";
@@ -72,7 +72,10 @@ let initializationOptions: LspInitializationOptions | undefined;
7272
// Markdown language service
7373
let mdLs: IMdLanguageService | undefined;
7474

75+
console.log('LSP INDEX CODE PATH');
76+
7577
connection.onInitialize((params: InitializeParams) => {
78+
console.log('LSP INDEX CODE PATH onInitialize');
7679
// Set log level from initialization options if provided so that we use the
7780
// expected level as soon as possible
7881
const initLogLevel = Logger.parseLogLevel(
@@ -98,7 +101,7 @@ connection.onInitialize((params: InitializeParams) => {
98101
}
99102

100103
return mdLs?.getCompletionItems(document, params.position, params.context, config, token) || [];
101-
})
104+
});
102105

103106
connection.onHover(async (params, token): Promise<Hover | null | undefined> => {
104107
logger.logRequest('hover');
@@ -108,7 +111,7 @@ connection.onInitialize((params: InitializeParams) => {
108111
return null;
109112
}
110113
return mdLs?.getHover(document, params.position, config, token);
111-
})
114+
});
112115

113116

114117
connection.onDocumentLinks(async (params, token): Promise<DocumentLink[]> => {
@@ -214,6 +217,7 @@ connection.onInitialize((params: InitializeParams) => {
214217

215218
// further config dependent initialization
216219
connection.onInitialized(async () => {
220+
console.log('LSP INDEX CODE PATH onInitialized');
217221
logger.logNotification('initialized');
218222

219223
// sync config if possible
@@ -249,7 +253,7 @@ connection.onInitialized(async () => {
249253
capabilities!,
250254
config,
251255
logger
252-
)
256+
);
253257

254258
// initialize parser
255259
const parser = markdownitParser();
@@ -279,7 +283,7 @@ connection.onInitialized(async () => {
279283
onRequest(method: string, handler: (params: unknown[]) => Promise<unknown>) {
280284
return connection.onRequest(method, handler);
281285
}
282-
}
286+
};
283287

284288
// register custom methods
285289
registerCustomMethods(quarto, lspConnection, documents);

0 commit comments

Comments
 (0)