module Twigg::Gatherer
Public Class Methods
gather(repositories_directory, days)
click to toggle source
# File lib/twigg/gatherer.rb, line 3 def self.gather(repositories_directory, days) since = Time.now - days * 24 * 60 * 60 CommitSet.new.tap do |commit_set| RepoSet.new(repositories_directory).for_each_repo do |repo| repo.commits(since: since).each do |commit| commit_set << commit end end end end