class Spoom::LSP::Client
def references(uri, line, column, include_decl = true)
def references(uri, line, column, include_decl = true) json = send(Request.new( next_id, 'textDocument/references', { 'textDocument' => { 'uri' => uri, }, 'position' => { 'line' => line, 'character' => column, }, 'context' => { 'includeDeclaration' => include_decl, }, } )) json['result'].map { |loc| Location.from_json(loc) } end