class HourCommitStats

Public Class Methods

new() click to toggle source
Calls superclass method CommitStats::new
# File lib/gitstats/stats/commit/time.rb, line 61
def initialize
  super
  @hash = Hash.new
end

Public Instance Methods

update(commit) click to toggle source
Calls superclass method CommitStats#update
# File lib/gitstats/stats/commit/time.rb, line 66
def update(commit)
  super(commit)

  hour = commit[:time].hour
  @hash[hour] ||= CommitStats.new
  @hash[hour].update(commit)
end