Method: Doing::Util#merge_default_proc

Defined in:
lib/doing/util.rb

#merge_default_proc(target, overwrite) ⇒ Object



38
39
40
41
42
# File 'lib/doing/util.rb', line 38

def merge_default_proc(target, overwrite)
  return unless target.is_a?(Hash) && overwrite.is_a?(Hash) && target.default_proc.nil?

  target.default_proc = overwrite.default_proc
end