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"