Skip to content

Commit b4136fb

Browse files
committed
Only warn about missing spec for now
1 parent fac9ff6 commit b4136fb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/jupyterlab-lsp/src/connection_manager.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -411,9 +411,11 @@ export namespace DocumentConnectionManager {
411411
const specs = serverManager.getMatchingSpecs(serverOptions);
412412
const spec = specs.get(languageServerId);
413413
if (!spec) {
414-
throw `Specification not available for server ${languageServerId}`;
414+
console.warn(
415+
`Specification not available for server ${languageServerId}`
416+
);
415417
}
416-
const requiresOnDiskFiles = spec.requires_documents_on_disk ?? true;
418+
const requiresOnDiskFiles = spec?.requires_documents_on_disk ?? true;
417419
const supportsInMemoryFiles = !requiresOnDiskFiles;
418420

419421
const baseUri =

0 commit comments

Comments
 (0)