mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
removes merge conflicts
This commit is contained in:
parent
89d825d021
commit
3a621e7be4
2 changed files with 0 additions and 15 deletions
|
@ -3,23 +3,12 @@ class Hash
|
||||||
#
|
#
|
||||||
# options = options.reverse_merge(:size => 25, :velocity => 10)
|
# options = options.reverse_merge(:size => 25, :velocity => 10)
|
||||||
#
|
#
|
||||||
<<<<<<< HEAD
|
|
||||||
# The default <tt>:size</tt> and <tt>:velocity</tt> are only set if the +options+ hash passed in doesn't already
|
|
||||||
# have the respective key.
|
|
||||||
#
|
|
||||||
# As contrast, using Ruby's built in <tt>merge</tt> would require writing the following:
|
|
||||||
#
|
|
||||||
# def setup(options = {})
|
|
||||||
# options = { :size => 25, :velocity => 10 }.merge(options)
|
|
||||||
# end
|
|
||||||
=======
|
|
||||||
# is equivalent to
|
# is equivalent to
|
||||||
#
|
#
|
||||||
# options = {:size => 25, :velocity => 10}.merge(options)
|
# options = {:size => 25, :velocity => 10}.merge(options)
|
||||||
#
|
#
|
||||||
# This is particularly useful for initializing an options hash
|
# This is particularly useful for initializing an options hash
|
||||||
# with default values.
|
# with default values.
|
||||||
>>>>>>> 20768176292cbcb883ab152b4aa9ed8c664771cd
|
|
||||||
def reverse_merge(other_hash)
|
def reverse_merge(other_hash)
|
||||||
other_hash.merge(self)
|
other_hash.merge(self)
|
||||||
end
|
end
|
||||||
|
|
|
@ -13,11 +13,7 @@ class Object
|
||||||
respond_to?(:empty?) ? empty? : !self
|
respond_to?(:empty?) ? empty? : !self
|
||||||
end
|
end
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
# An object is present if it's not #blank?.
|
|
||||||
=======
|
|
||||||
# An object is present if it's not <tt>blank?</tt>.
|
# An object is present if it's not <tt>blank?</tt>.
|
||||||
>>>>>>> 20768176292cbcb883ab152b4aa9ed8c664771cd
|
|
||||||
def present?
|
def present?
|
||||||
!blank?
|
!blank?
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue