I found an issue with class Tire::Result::Item when the object is serialized. The current version cannot be deserialized by (for instance) Psych, since it uses Class#allocate instead of 'Class#new`.
In that case #initialize is not called and @attributes is nil.
I found an issue with class
Tire::Result::Item
when the object is serialized. The current version cannot be deserialized by (for instance) Psych, since it usesClass#allocate
instead of 'Class#new`.In that case
#initialize
is not called and@attributes
is nil.Hope this will get merged.