lib/dry/auto_inject/strategies/kwargs.rb in dry-auto_inject-0.6.0 vs lib/dry/auto_inject/strategies/kwargs.rb in dry-auto_inject-0.6.1

- old
+ new

@@ -14,10 +14,10 @@ class_mod.class_exec(container, dependency_map) do |container, dependency_map| map = dependency_map.to_h define_method :new do |*args, **kwargs| map.each do |name, identifier| - kwargs[name] ||= container[identifier] + kwargs[name] = container[identifier] unless kwargs.key?(name) end super(*args, **kwargs) end end