module ActiveSupport

Experimental RBS support (using type sampling data from the type_fusion project).

# sig/active_support.rbs

module ActiveSupport
  def self.gem_version: () -> Gem::Version
end

def self.cache_format_version

def self.cache_format_version
  Cache.format_version
end

def self.cache_format_version=(value)

def self.cache_format_version=(value)
  Cache.format_version = value
end

def self.eager_load!

def self.eager_load!
  super
  NumberHelper.eager_load!
end

def self.gem_version

Experimental RBS support (using type sampling data from the type_fusion project).

def self.gem_version: () -> Gem::Version

This signature was generated using 2 samples from 1 application.

Returns the currently loaded version of Active Support as a Gem::Version.
def self.gem_version
  Gem::Version.new VERSION::STRING
end

def self.to_time_preserves_timezone

def self.to_time_preserves_timezone
  DateAndTime::Compatibility.preserve_timezone
end

def self.to_time_preserves_timezone=(value)

def self.to_time_preserves_timezone=(value)
  DateAndTime::Compatibility.preserve_timezone = value
end

def self.utc_to_local_returns_utc_offset_times

def self.utc_to_local_returns_utc_offset_times
  DateAndTime::Compatibility.utc_to_local_returns_utc_offset_times
end

def self.utc_to_local_returns_utc_offset_times=(value)

def self.utc_to_local_returns_utc_offset_times=(value)
  DateAndTime::Compatibility.utc_to_local_returns_utc_offset_times = value
end

def self.version

Returns the currently loaded version of Active Support as a Gem::Version.
def self.version
  gem_version
end