Experimental ReScript Language Server in OCaml#8425
Draft
aspeddro wants to merge 139 commits into
Draft
Experimental ReScript Language Server in OCaml#8425aspeddro wants to merge 139 commits into
aspeddro wants to merge 139 commits into
Commits
Commits on Dec 1, 2024
- committed
Commits on Dec 30, 2024
Commits on Mar 17, 2025
Commits on Jun 20, 2025
Commits on Apr 28, 2026
Commits on May 12, 2026
Extract server I/O into Server module and simplify handlers
Show description for e2989d0committedAdd parse_implementation_from_source and refactor LSP server
Show description for a99abc6committed
Commits on May 13, 2026
Commits on May 14, 2026
Split LSP into bin/src layout and add hover integration test
Show description for 365836ccommitted
Commits on May 16, 2026
Refactor analysis to decouple I/O from core logic
Show description for 1692629committed- committed
- committed
Commits on May 22, 2026
- committed
- committed
Commits on May 30, 2026
Commits on May 31, 2026
- committed
Refactor LSP test infrastructure
Show description for 29cd3d7committed- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jun 1, 2026
Commits on Jun 2, 2026
- committed
Commits on Jun 3, 2026
Commits on Jun 5, 2026
Add LSP compiler diagnostics and file watching
Show description for 890fd16committed
Commits on Jun 6, 2026
- committed
- committed
fix opam install ppx_expect
Show description for 5781622committed- committed
- committed
Move Eio_main setup to LSP executable
Show description for 75a6123committed- committed
Commits on Jun 7, 2026
Expand LSP request handling and diagnostics
Show description for 5d14a57committedEnforce LSP server lifecycle
Show description for 015a2d2committed- committed
- committed
Commits on Jun 8, 2026
Revert "analysis refactor: remove global state `Shared_types.state`"
Show description for 88190b9committed- committed
- committed
lsp: refactor load_full
Show description for 9bc661ccommitted
Commits on Jun 9, 2026
Commits on Jun 10, 2026
- committed
- committed
- committed
Improve LSP workspace initialization and package resolution
Show description for d9ca156committed
Commits on Jun 13, 2026
Commits on Jun 14, 2026
Add LSP configuration handling
Show description for 9f6c805committed- committed
- committed
- committed
- committed
Commits on Jun 15, 2026
Commits on Jun 16, 2026
Add LSP file navigation commands
Show description for 85942cdcommitted- committed
- committed
- committed
- committed
Commits on Jun 17, 2026
- committed
Omit empty document symbol children
Show description for 55d0431committed- committed
- committed
- committed
- committed
Commits on Jun 18, 2026
- committed
- committed
- committed
Commits on Jun 19, 2026
- committed
- committed
- committed
Resolve runtime packages from workspace node_modules
Show description for 0c4e43acommitted- committed
- committed
- committed
- committed
- committed
- committed
Support TextDocumentDiagnostic and improve TextDocumentDidOpen
Show description for d8e0e67committedKeep diagnostic sources separate
Show description for 7c7c209committedUse sourcedirs for initial compiler diagnostics
Show description for 5813157committed- committed
- committed
Commits on Jun 20, 2026
- committed
- committed
- committed
- committed
- committed
- committed
Avoid duplicate syntax diagnostics on document changes
Show description for 3737687committed- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jun 21, 2026
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jun 22, 2026
Commits on Jun 30, 2026
- committed
- committed
- committed
- committed
- committed
Commits on Jul 1, 2026
Commits on Jul 12, 2026
- committed
Commits on Jul 16, 2026
- committed
Commits on Jul 17, 2026
- committed
- committed
- committed
Replace command `rescript-vscode.go_to_location` with native URls
Show description for 9872578committed- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 25, 2026
Fix stale and flickering LSP diagnostics
Show description for bef996dcommitted- committed
- committed
- committed
- committed