lib/gitrb/user.rb in gitrb-0.1.6 vs lib/gitrb/user.rb in gitrb-0.1.7
- old
+ new
@@ -1,10 +1,13 @@
module Gitrb
+ class User
+ attr_reader :name, :email, :date
- class User < Struct.new(:name, :email, :date)
def initialize(name, email, date = Time.now)
- super
+ @name = name
+ @email = email
+ @date = date
end
def dump
off = date.gmt_offset / 60
'%s <%s> %d %s%02d%02d' % [name, email, date.to_i, off < 0 ? '' : '+', off / 60, off % 60]
@@ -15,7 +18,6 @@
new match[1].strip, match[2].strip, Time.at(match[3].to_i)
end
end
end
-
end