Class: DeprecationHelper::Private::Configuration

Inherits:
Object
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/deprecation_helper/private/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



12
13
14
# File 'lib/deprecation_helper/private/configuration.rb', line 12

def initialize
  @deprecation_strategies = T.let(@deprecation_strategies, T.nilable(T::Array[DeprecationHelper::Strategies::BaseStrategyInterface]))
end

Instance Attribute Details

#deprecation_strategiesObject



17
18
19
# File 'lib/deprecation_helper/private/configuration.rb', line 17

def deprecation_strategies
  @deprecation_strategies || []
end