class DateCommitStats

Public Class Methods

new() click to toggle source
# File lib/gitstats/stats/commit/time.rb, line 46
def initialize
  @hash = Hash.new
end

Public Instance Methods

update(commit) click to toggle source
# File lib/gitstats/stats/commit/time.rb, line 50
def update(commit)
  t = commit[:time]
  date = Date.civil(t.year, t.month, t.day)
  @hash[date] ||= AuthorsCommitStats.new
  @hash[date].update(commit)
end