Skip to content

google/langsvr

langsvr, a C++ 17 implementation of the Language Server Protocol

langsvr is an open-source C++ 17 implementation of the Language Server Protocol

This project is in-development.

Complete:

  • C++ structures for all LSP message types (Requests, Responses and Notifications)
  • Serialization and deserialization of these types.
  • Non-string failure responses of requests (ErrorData types)

Work remaining:

  • A whole lot more unit tests around serialization / deserialization.
  • Optimization work.
  • Examples.

Contributing

Please see CONTRIBUTING.

License

BSD 3-Clause License, please see LICENSE.

Disclaimer

This is not an officially supported Google product.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published