Skip to content

Commit 9c27c02

Browse files
Fix oops
1 parent e667384 commit 9c27c02

File tree

5 files changed

+5
-6
lines changed

5 files changed

+5
-6
lines changed

lib/resol/configuration.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ class Configuration
55
DEFAULT_CONFIG_VALUES = { classes_allowed_to_patch: ["Resol::Service"] }.freeze
66

77
def initialize
8-
self.data = DEFAULT_CONFIG_VALUES.deep_dup
8+
self.data = DEFAULT_CONFIG_VALUES.dup
99
end
1010

1111
DEFAULT_CONFIG_VALUES.each_key do |setting_name|

lib/resol/dependency_handler.rb lib/resol/dependency_container.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
module Resol
4-
class DependencyHandler
4+
class DependencyContainer
55
extend Dry::Container::Mixin
66

77
namespace(:external_libs) do

lib/resol/plugins.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def plugin(caller_class, plugin_name)
3131

3232
private
3333

34-
attr_accessor :plugins
34+
attr_accessor :allowed_classes, :plugins
3535

3636
def resolve_allowed_classes
3737
Resol.config.classes_allowed_to_patch.map { |name| Object.const_get(name) }

lib/resol/service.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def inherited(klass)
3939
end
4040

4141
def inject_initializer!(injector_name)
42-
injector = DependencyContainer.resolve("libs.#{injector_name}")
42+
injector = DependencyContainer.resolve("external_libs.#{injector_name}")
4343
injector.inject!(self)
4444
end
4545

@@ -70,7 +70,7 @@ def call!(...)
7070
private
7171

7272
def manager
73-
@manager ||= DependencyContainer.resolve(:base_plugin_manager)
73+
@manager ||= DependencyContainer.resolve("lib.plugin_manager")
7474
end
7575

7676
def handle_catch(service, &)

spec/spec_helper.rb

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
require "resol/plugins/dummy"
3333

3434
Resol::DependencyContainer.enable_stubs!
35-
Resol::DependencyContainer.stub("tools.base_login_manager", )
3635

3736
class SmartService < Resol::Service
3837
inject_initializer! :smartcore_injector

0 commit comments

Comments
 (0)