lib/dry/system/container.rb in dry-system-0.13.0 vs lib/dry/system/container.rb in dry-system-0.13.1

- old
+ new

@@ -226,21 +226,21 @@ # @see Lifecycle # # @return [self] # # @api public - def boot(name, opts = {}, &block) + def boot(name, **opts, &block) if components.key?(name) raise DuplicatedComponentKeyError, <<-STR Bootable component #{name.inspect} was already registered STR end component = if opts[:from] - boot_external(name, opts, &block) + boot_external(name, **opts, &block) else - boot_local(name, opts, &block) + boot_local(name, **opts, &block) end components[name] = component end deprecate :finalize, :boot