Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compile a Project via the LSP #110

Closed
Tracked by #198
rvcas opened this issue Nov 15, 2022 · 0 comments · Fixed by #392
Closed
Tracked by #198

Compile a Project via the LSP #110

rvcas opened this issue Nov 15, 2022 · 0 comments · Fixed by #392
Labels
help welcomed Contributor friendly language-server Language Server
Milestone

Comments

@rvcas
Copy link
Member

rvcas commented Nov 15, 2022

We need to be able to run check on a project through the LSP.

This will involve:

  • loading the config aiken.toml
  • watching the config file for changes
  • creating a Project instance
  • running check on start
    • we should also register a progress token with the client
  • any time a file is saved we should rerun check
  • any time aiken.toml changes we need to tear everything down and start a fresh Project instances
@rvcas rvcas added the language-server Language Server label Nov 15, 2022
@rvcas rvcas added this to the v0.4.0 - Improved Tooling milestone Nov 15, 2022
@rvcas rvcas added the help welcomed Contributor friendly label Dec 20, 2022
@rvcas rvcas removed this from the v0.4.0 - Improved Tooling milestone Dec 20, 2022
@KtorZ KtorZ removed the enhancement label Dec 20, 2022
@KtorZ KtorZ mentioned this issue Jan 31, 2023
14 tasks
@rvcas rvcas added this to the Basic Tooling milestone Feb 18, 2023
@rvcas rvcas mentioned this issue Feb 18, 2023
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help welcomed Contributor friendly language-server Language Server
Projects
Status: 🚀 Released
Development

Successfully merging a pull request may close this issue.

2 participants