Documentation ¶
Overview ¶
GenLSP generates the files tsprotocol.go, tsclient.go, tsserver.go, tsjson.go that support the language server protocol for gopls.
Usage:
go run . [flags]
The flags are:
-d <directory name> The directory containing the vscode-languageserver-node repository. (git clone https://github.com/microsoft/vscode-languageserver-node.git). If not specified, the default is $HOME/vscode-languageserver-node. -o <directory name> The directory to write the generated files to. It must exist. The default is "gen". -c <directory name> Compare the generated files to the files in the specified directory. If this flag is not specified, no comparison is done.
Click to show internal directories.
Click to hide internal directories.