Method: Spoom::Cli::LSP#hover

Defined in:
lib/spoom/cli/lsp.rb

#hover(file, line, col) ⇒ Object

TODO: options, filter, limit, kind etc.. filter rbi



41
42
43
44
45
46
47
48
49
50
51
# File 'lib/spoom/cli/lsp.rb', line 41

def hover(file, line, col)
  run do |client|
    res = client.hover(to_uri(file), line.to_i, col.to_i)
    say("Hovering `#{file}:#{line}:#{col}`:")
    if res
      symbol_printer.print_object(res)
    else
      say("<no data>")
    end
  end
end