lib/dry/system/provider_source_registry.rb in dry-system-0.27.2 vs lib/dry/system/provider_source_registry.rb in dry-system-1.0.0.rc1

- old
+ new

@@ -20,34 +20,22 @@ def register(name:, group:, source:) sources[key(name, group)] = source end - def register_from_block(name:, group:, target_container:, &block) + def register_from_block(name:, group:, &block) register( name: name, group: group, source: Provider::Source.for( name: name, group: group, - target_container: target_container, &block ) ) end def resolve(name:, group:) - if group == :system - Dry::Core::Deprecations.announce( - "Providers using `from: :system`", - "Use `from: :dry_system` instead", - tag: "dry-system", - uplevel: 1 - ) - - group = :dry_system - end - sources[key(name, group)].tap { |source| unless source raise ProviderSourceNotFoundError.new( name: name, group: group,