class Spoom::LSP::Client
def initialize(sorbet_bin, *sorbet_args, path: ".")
def initialize(sorbet_bin, *sorbet_args, path: ".") @id = T.let(0, Integer) @open = T.let(false, T::Boolean) io_in, io_out, io_err, _status = T.unsafe(Open3).popen3(sorbet_bin, *sorbet_args, chdir: path) @in = T.let(io_in, IO) @out = T.let(io_out, IO) @err = T.let(io_err, IO) end