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

Roadmap #136

Open
14 tasks
psteinroe opened this issue Aug 1, 2024 · 0 comments
Open
14 tasks

Roadmap #136

psteinroe opened this issue Aug 1, 2024 · 0 comments

Comments

@psteinroe
Copy link
Collaborator

psteinroe commented Aug 1, 2024

[wip document]

This tracks the current near-term plans for postgres_lsp.

Groundwork

  • Stabilise change processing in base-db
  • Rewrite statement splitter to be more resilient Improve Statement Splitter #135
  • Upstream pg_query extensions Upstream pg_query extensions #132
  • Move lsp query logic from server into workspace crate for better separation of concerns and easier testing
  • Expose lsp config
  • Setup release process
  • Setup clients for VSCode and Neovim LSP

CLI

  • More versatile diagnostics crate (see biome as a reference implementation)
  • CLI entry point

Feature Work
All of these are already there but need some love to be properly usable.

@psteinroe psteinroe pinned this issue Aug 1, 2024
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

No branches or pull requests

1 participant