lib/attr/gather/aggregators.rb in attr-gather-1.1.0 vs lib/attr/gather/aggregators.rb in attr-gather-1.1.1
- old
+ new
@@ -13,19 +13,19 @@
# @return [Attr::Gather::Aggregators::DeepMerge]
def self.default
@default = resolve(:deep_merge)
end
- register(:deep_merge) do |*args|
+ register(:deep_merge) do |*args, **opts|
require 'attr/gather/aggregators/deep_merge'
- DeepMerge.new(*args)
+ DeepMerge.new(*args, **opts)
end
- register(:shallow_merge) do |*args|
+ register(:shallow_merge) do |*args, **opts|
require 'attr/gather/aggregators/shallow_merge'
- ShallowMerge.new(*args)
+ ShallowMerge.new(*args, **opts)
end
end
end
end