class Solargraph::LanguageServer::Message::Extended::DocumentGems
def process
def process cmd = "yard gems" cmd += " --rebuild" if params['rebuild'] o, s = Open3.capture2(cmd) if s != 0 host.show_message "An error occurred while building gem documentation.", LanguageServer::MessageTypes::ERROR set_result({ status: 'err' }) else set_result({ status: 'ok' }) end end