We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
@jeswr @anneeb @kendall Once the SHACLC grammar is unified/finalized (see 4 inputs in https://github.com/VladimirAlexiev/shacl/tree/shaclc-grammars/shacl-compact-syntax/grammar), we'll want to implement Language Server Protocol (LSP) for it.
Stardog has made https://github.com/stardog-union/stardog-language-servers (and more in https://marketplace.visualstudio.com/items?itemName=stardog-union.vscode-stardog-languages)
It supports a bunch of semantic languages, including Turtle serialization of SHACL. LSP features currently supported include:
With a dedicated SHACLC syntax, we can add even more features, eg
xor, xone, ><
Note to self: SPARQL LSP for Emacs: lsp-sparql.el
Stardog people: maybe it's better to move this issue to your project?
The text was updated successfully, but these errors were encountered:
I've got a very basic (to the point that it might just be easier to create a new one) SHACLC LSP started over at https://github.com/jeswr/shaclc-language-server
Sorry, something went wrong.
@jeswr Yours mentions these features, which nicely complement the Stardog LSP features:
So combining your start with their approach may bring the best results!
No branches or pull requests
@jeswr @anneeb @kendall
Once the SHACLC grammar is unified/finalized (see 4 inputs in https://github.com/VladimirAlexiev/shacl/tree/shaclc-grammars/shacl-compact-syntax/grammar),
we'll want to implement Language Server Protocol (LSP) for it.
Stardog has made https://github.com/stardog-union/stardog-language-servers (and more in https://marketplace.visualstudio.com/items?itemName=stardog-union.vscode-stardog-languages)
It supports a bunch of semantic languages, including Turtle serialization of SHACL. LSP features currently supported include:
With a dedicated SHACLC syntax, we can add even more features, eg
xor, xone, ><
all mean the sameNote to self: SPARQL LSP for Emacs: lsp-sparql.el
Stardog people: maybe it's better to move this issue to your project?
The text was updated successfully, but these errors were encountered: