Sha256: 40e4006cd491b986fe2952d0828fd390a3623f64fb02ef3427bb6cedc5260963

Contents?: true

Size: 182 Bytes

Versions: 3

Compression:

Stored size: 182 Bytes

Contents

class FileStats
  attr_reader :count
  attr_reader :size

  def initialize
    @count = 0
    @size = 0
  end

  def update(file)
    @count += 1
    @size += file[:size]
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
gitstats-rb-2.0.0 lib/gitstats/stats/file.rb
gitstats-ruby-1.0.1 lib/gitstats/stats/file.rb
gitstats-ruby-1.0.0 lib/gitstats/stats/file.rb