Module: Grepper::ResultsExtension

Defined in:
lib/grepper.rb

Overview

Provides the iteration intelligence for result sets.

Instance Method Summary collapse

Instance Method Details

#eachObject



226
227
228
229
230
# File 'lib/grepper.rb', line 226

def each
  (0...size).each do |i|
    yield(self[i].file, self[i].matches)
  end
end

#each_resultObject



232
233
234
235
236
# File 'lib/grepper.rb', line 232

def each_result
  (0...size).each do |i|
    yield self[i]
  end
end