Skip to content

Answer documentSymbol for a notebook, and bump core for the fix - #1

Merged
thomasjm merged 2 commits into
mainfrom
documentsymbol-outline
Oct 28, 2026
Merged

thomasjm merged 2 commits into
mainfrom
documentsymbol-outline

Conversation

@thomasjm

Copy link
Copy Markdown
Contributor

A Java notebook had no document outline: jdtls answers with the method, the client got [].
Everything in the projection hangs off the synthetic class __Cells, which spans lines no
cell owns, and core dropped that node together with its children. Fixed in
codedownio/notebook-language-server-core#12; this picks it up and adds the end-to-end test
against a real jdtls.

The test fails on the old core with Expected a document symbol tree, got: [].

Fixes the document-outline half of codedownio/codedown-languages#134. The workspace/symbol
half was fixed separately by codedownio/codedown-languages#140.

@thomasjm
thomasjm merged commit 3d60e39 into main Oct 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant