Method: Tetra::MavenWebsite#search

Defined in:
lib/tetra/maven_website.rb

#search(params) ⇒ Object

returns a search result object from search.maven.com see input and output format at search.maven.org/#api



38
39
40
41
42
# File 'lib/tetra/maven_website.rb', line 38

def search(params)
  response = get("https://search.maven.org/solrsearch/select?", params.merge("rows" => "100", "wt" => "json"))
  json = JSON.parse(response.to_s)
  json["response"]["docs"]
end