groovy-language-server
groovy-language-server copied to clipboard
A language server for Groovy — designed for Moonshine IDE, but may be useful in other environments
Groovy Language Server
A language server for Groovy.
The following language server protocol requests are currently supported:
- completion
- definition
- documentSymbol
- hover
- references
- rename
- signatureHelp
- symbol
- typeDefinition
Build
To build from the command line, run the following command:
./gradlew build
This will create build/libs/groovy-language-server-all.jar.
Run
To run the language server, use the following command:
java -jar groovy-language-server-all.jar
Language server protocol messages are passed using standard I/O.