Skip to content

fix: switch to gen-lsp-types#2494

Open
ribru17 wants to merge 1 commit intoMyriad-Dreamin:mainfrom
ribru17:gen-lsp-types
Open

fix: switch to gen-lsp-types#2494
ribru17 wants to merge 1 commit intoMyriad-Dreamin:mainfrom
ribru17:gen-lsp-types

Conversation

@ribru17
Copy link
Copy Markdown

@ribru17 ribru17 commented Apr 29, 2026

[gen-lsp-types](https://github.com/ribru17/gen-lsp-types) is an
alternative to the lsp-types crate, with types generated via codegen
from the official LSP Metamodel for correctness and completeness.

lsp-types issues fixed in gen-lsp-types:

- gluon-lang/lsp-types#310
- gluon-lang/lsp-types#308
- gluon-lang/lsp-types#284
- gluon-lang/lsp-types#278
- gluon-lang/lsp-types#277
- gluon-lang/lsp-types#260
- gluon-lang/lsp-types#245
- gluon-lang/lsp-types#93

Closes Myriad-Dreamin#1542 (as an alternative solution)
@ribru17
Copy link
Copy Markdown
Author

ribru17 commented Apr 29, 2026

See rust-lang/rust-analyzer#22115 and wgsl-analyzer/wgsl-analyzer#1090 for other migration considerations

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.

Consider switching from lsp-types to lspt

1 participant