This repository is no longer used for development. Current developments are done in following repository. https://github.com/ballerina-lang/ballerina
Ballerina Language Server
A Language Server Implementation for Ballerina; a general purpose, concurrent and strongly typed programming language with both textual and graphical syntax, optimized for integration. With this implementation we expose the language support for Ballerina in various IDEs by adhering to the Language Server Protocol.
In the current implementation we support following language features.
- Auto completion
- Hover provider
- Signature Help
- Go to Definition
How to Contribute
Ballerina Language Server is currently work in progress and feel free to follow the issue tracker for up coming features and feature requests.