Skip to content

Take the shared modules from notebook-language-server-core - #8

Merged
thomasjm merged 1 commit into
process-os-stringfrom
use-core
Oct 12, 2026
Merged

thomasjm merged 1 commit into
process-os-stringfrom
use-core

Conversation

@thomasjm

Copy link
Copy Markdown
Contributor

Deletes the 14 modules cpp shared verbatim with rust and go (the Transformer class, all the Transform modules, Parsing, Process, RequestMap) in favour of the core library, and adds cppNotebookConfig for the parts that are cpp's own: the .cpp sibling shadow document and the clangd/analyzerStatus custom method.

Two behaviour changes fall out: textDocument/formatting responses now get untransformed (core handles it), and closing a never-opened notebook no longer appends .rs.

Stacked on #7.

@thomasjm
thomasjm force-pushed the use-core branch 3 times, most recently from 23864cf to 66c5670 Compare October 12, 2026 03:30
@thomasjm
thomasjm merged commit 1b317d3 into process-os-string Oct 12, 2026
2 of 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