class Steep::Server::SignatureWorker
def handle_request(request)
def handle_request(request) case request[:method] when "initialize" # Don't respond to initialize request, but start type checking. project.targets.each do |target| enqueue_target(target: target, timestamp: Time.now) end when "textDocument/didChange" update_source(request) validate_signature_if_required(request) end end