ioLspTransportFactory function

Future<LspTransport> ioLspTransportFactory(
  1. LspServerConfig config,
  2. String cwd
)

The process-capable LspTransportFactory for CLI/desktop hosts: spawns config.command config.args... in the workspace root.

Implementation

Future<LspTransport> ioLspTransportFactory(LspServerConfig config, String cwd) {
  return IoLspTransport.spawn(
    command: config.command,
    args: config.args,
    cwd: cwd,
  );
}