lib/gitrb/gitobject.rb in gitrb-0.1.6 vs lib/gitrb/gitobject.rb in gitrb-0.1.7
- old
+ new
@@ -9,9 +9,13 @@
def object
self
end
+ def ==(other)
+ self.class === other && id == other.id
+ end
+
@types = {}
def self.inherited(subclass)
@types[subclass.name[7..-1].downcase] = subclass
end