Method: Bundler::Index#search
- Defined in:
- lib/bundler/index.rb
permalink #search(query) ⇒ Object Also known as: []
Search this index’s specs, and any source indexes that this index knows about, returning all of the results.
58 59 60 61 62 63 64 65 66 67 |
# File 'lib/bundler/index.rb', line 58 def search(query) results = local_search(query) return results unless @sources.any? @sources.each do |source| results = safe_concat(results, source.search(query)) end results.uniq!(&:full_name) unless results.empty? # avoid modifying frozen EMPTY_SEARCH results end |