Directories ¶
Path | Synopsis |
---|---|
Package jsonrpc provides a JSON-RPC 2.0 server implementation for the version of the protocol defined at https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#baseProtocol.
|
Package jsonrpc provides a JSON-RPC 2.0 server implementation for the version of the protocol defined at https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#baseProtocol. |
Package lsp implements a JSON-RPC 2.0 server handler which implements the Language Server Protocol.
|
Package lsp implements a JSON-RPC 2.0 server handler which implements the Language Server Protocol. |
protocol
Package protocol contains the types required to implement handlers for the LSP methods that loxls supports.
|
Package protocol contains the types required to implement handlers for the LSP methods that loxls supports. |
protocol/typegen
Entry point for typegen.
|
Entry point for typegen. |
protocol/typegen/generate
Package generate provides a function to generate Go source code for LSP types.
|
Package generate provides a function to generate Go source code for LSP types. |
protocol/typegen/metamodel
Package metamodel contains the types that make up the LSP meta model and a function to load the meta model from Microsoft's website.
|
Package metamodel contains the types that make up the LSP meta model and a function to load the meta model from Microsoft's website. |
Click to show internal directories.
Click to hide internal directories.