class Mint::LS::Server

Direct Known Subclasses

Defined in:

ls/server.cr

Instance Method Summary

Instance methods inherited from class LSP::Server

log(message : String, type = 4) log, prepend_header(content : String) prepend_header, process(contents) process, read read, send(content : String) send, send_notification(method, params) send_notification, send_request(id, method, params) send_request, send_response(id, result) send_response, show_message_request(message : String, type = 4) show_message_request

Constructor methods inherited from class LSP::Server

new(in __arg0 : IO, out __arg1 : IO) new

Instance Method Detail

def params : LSP::InitializeParams | Nil #

[View source]
def params=(params : LSP::InitializeParams | Nil) #

[View source]
def sandbox : Sandbox | Nil #

[View source]
def sandbox=(sandbox : Sandbox | Nil) #

[View source]
def workspace(path : String) : Workspace #

[View source]