Skip to content

Conversation

doriable
Copy link
Member

@doriable doriable commented Sep 23, 2025

This PR ports the existing LSP logic to use our new
protocompile/experimental compiler.
This uses the new compiler's query model to get the IR, which
is used for symbol indexing.

In addition to porting over to the new compiler, this also implements
textDocument/References, which finds all references for a definition,
when applicable.

Copy link
Contributor

github-actions bot commented Sep 23, 2025

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedOct 7, 2025, 10:31 PM

@doriable doriable changed the title Use new protocompile/experimental for LSP Use new protocompile/experimental for LSP and implement textDocument/References Sep 30, 2025
@doriable doriable marked this pull request as ready for review October 2, 2025 14:16
@doriable doriable requested review from emcfarlane and mcy October 2, 2025 14:16
@doriable doriable force-pushed the BSR-5177-lsp-incremental branch from 05b811b to 3a8d58f Compare October 9, 2025 21:55
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