Skip to content

Update extension for latest Roc LSP#9

Merged
h2000 merged 2 commits into
h2000:mainfrom
lukewilliamboswell:audit-latest-roc-lsp
Jun 26, 2026
Merged

Update extension for latest Roc LSP#9
h2000 merged 2 commits into
h2000:mainfrom
lukewilliamboswell:audit-latest-roc-lsp

Conversation

@lukewilliamboswell

@lukewilliamboswell lukewilliamboswell commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the extension API dependency and wasm target validation for current Zed extension builds
  • launch Roc with experimental-lsp --stdio
  • add Roc outline captures for nominal type declarations, type-module methods, and var declarations
  • add just check and more robust grammar query sync/update recipes
  • remove the unused legacy src/roc.rs stub and refresh docs/CI
image

@lukewilliamboswell

Copy link
Copy Markdown
Contributor Author

Local QA update:

  • Dev extension install/rebuild now succeeds in Zed after aligning the local grammars/roc checkout URL with [grammars.roc].repository in extension.toml.
  • just sync-queries and just check pass locally.
  • Roc LSP smoke testing with the sibling Roc patch returns document symbols for type-only modules.

The PR remains draft pending final review.

@lukewilliamboswell lukewilliamboswell marked this pull request as ready for review June 26, 2026 07:09
@h2000 h2000 merged commit f6a07bf into h2000:main Jun 26, 2026
1 check 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.

2 participants