Base APIs to create LSP servers quickly. Reconfigures stdin and stdout upon importing to avoid accidental usage of the RPC channel. Changes stdin to a null file and stdout to stderr.
Utility to setup an RPC connection via stdin/stdout and route all requests to methods defined in the given extension module.
Actual stdin/stdio as used for RPC communication.
See Source File
Base APIs to create LSP servers quickly. Reconfigures stdin and stdout upon importing to avoid accidental usage of the RPC channel. Changes stdin to a null file and stdout to stderr.