-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
With the current bugs fixed, I think the language server could get into its first shippable state.
Here are the steps that I think need to be done in order to properly ship it:
TODO before shipping
- fix all the breaking bugs in the HIR and language server (Invalid HIR state after editing a document #52)
- write a lot more tests for the HIR
- include a default set of hand-written definition files (Declaration files from Rhai engine metadata #35)
- figure out a seamless way for users to load their own metadata for definitions (Declaration files from Rhai engine metadata #35)
- finalize configuration file format and actually use it (Rhai.toml config file or something similar #39)
- document the vscode extension
Steps to ship
We'll need to
- either merge this repo into
rhaiand create a universal CLI that includes the language server - or create the WASM bindings and use them in the extension
and then
- create CI/CD jobs that builds the vscode extension either for multiple platforms or just one in case the WASM step above was chosen
- publish the extension to marketplaces
Metadata
Metadata
Assignees
Labels
No labels