Replace find_all + each with grep

This commit is contained in:
Jack Nagel 2014-07-01 21:39:09 -05:00
parent fe3e802c50
commit 177eee419a

View File

@ -5,8 +5,7 @@ class ComparableSet < Set
# smileys only
return super new unless new.respond_to? :>
objs = find_all { |o| o.class == new.class }
objs.each do |o|
grep(new.class) do |o|
return self if o > new
delete o
end