-
Type: Task
-
Resolution: Done
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
The "warnings" fixed in the commit:
https://github.com/mongoid/mongoid/commit/545713b0d663c8c6fcc32fa50fdf27ccc895b5db
aren't just warnings, they're errors.
In particular:
https://github.com/mongoid/mongoid/commit/545713b0d663c8c6fcc32fa50fdf27ccc895b5db#diff-2a1ba20c535d3b8eb4734a5544e21aa7L74
legitimately does not work with Ruby 2.2, field ends up nil - and breaks AddToSet operations (and probably a heap more).
Given Mongoid 3 does not work with Ruby 2.2 and above, could we please get a new 3.1.x version pushed out to Rubygems?