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

Creating a separate LSP server #37

Open
per-steinar opened this issue Aug 23, 2024 · 1 comment
Open

Creating a separate LSP server #37

per-steinar opened this issue Aug 23, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@per-steinar
Copy link

I have a PoC of splitting the extension into a dedicated LSP server and VScode client.

Any interest in going forward with this approach? There are several new features in this branch that may be useful:
https://github.com/per-steinar/jsf-primefaces-intellisense/tree/creating-a-separate-lsp-server
There are support for indexing locally defined JSF components, with goto definintion; hoovering and improved auto completion.
The functionality for indexing locally defined components, could possibly be used for indexing taglib.xml files from java dependencies, making it possible to avoid having to bundle the tag definitions with the extension.

See: leosj29/jsf-primefaces-intellisense#23

@melloware
Copy link
Member

@per-steinar submit the PR for @FlipWarthog and i to review please!

@melloware melloware added the enhancement New feature or request label Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants