lib/active_support.rb in activesupport-7.0.0.alpha2 vs lib/active_support.rb in activesupport-7.0.0.rc1

- old
+ new

@@ -32,23 +32,28 @@ module ActiveSupport extend ActiveSupport::Autoload autoload :Concern + autoload :CodeGenerator autoload :ActionableError autoload :ConfigurationFile autoload :CurrentAttributes autoload :Dependencies autoload :DescendantsTracker + autoload :ExecutionContext autoload :ExecutionWrapper autoload :Executor + autoload :ErrorReporter autoload :FileUpdateChecker autoload :EventedFileUpdateChecker autoload :ForkTracker autoload :LogSubscriber + autoload :IsolatedExecutionState autoload :Notifications autoload :Reloader + autoload :PerThreadRegistry autoload :SecureCompareRotator eager_autoload do autoload :BacktraceCleaner autoload :ProxyObject @@ -87,10 +92,12 @@ end cattr_accessor :test_order # :nodoc: cattr_accessor :test_parallelization_threshold, default: 50 # :nodoc: + singleton_class.attr_accessor :error_reporter # :nodoc: + def self.cache_format_version Cache.format_version end def self.cache_format_version=(value) @@ -109,13 +116,9 @@ DateAndTime::Compatibility.utc_to_local_returns_utc_offset_times end def self.utc_to_local_returns_utc_offset_times=(value) DateAndTime::Compatibility.utc_to_local_returns_utc_offset_times = value - end - - def self.current_attributes_use_thread_variables=(value) - CurrentAttributes._use_thread_variables = value end end autoload :I18n, "active_support/i18n"