Update RBI files for activesupport.
This commit is contained in:
parent
af9fc474f2
commit
a0dff8ec13
@ -1,8 +0,0 @@
|
|||||||
# DO NOT EDIT MANUALLY
|
|
||||||
# This is an autogenerated file for types exported from the `activesupport` gem.
|
|
||||||
# Please instead update this file by running `tapioca sync`.
|
|
||||||
|
|
||||||
# typed: false
|
|
||||||
|
|
||||||
# THIS IS AN EMPTY RBI FILE.
|
|
||||||
# see https://github.com/Shopify/tapioca/blob/master/README.md#manual-gem-requires
|
|
||||||
608
Library/Homebrew/sorbet/rbi/gems/activesupport@6.1.0.rbi
Normal file
608
Library/Homebrew/sorbet/rbi/gems/activesupport@6.1.0.rbi
Normal file
@ -0,0 +1,608 @@
|
|||||||
|
# DO NOT EDIT MANUALLY
|
||||||
|
# This is an autogenerated file for types exported from the `activesupport` gem.
|
||||||
|
# Please instead update this file by running `tapioca sync`.
|
||||||
|
|
||||||
|
# typed: false
|
||||||
|
|
||||||
|
module ActiveSupport
|
||||||
|
extend(::ActiveSupport::LazyLoadHooks)
|
||||||
|
end
|
||||||
|
|
||||||
|
module ActiveSupport::Inflector
|
||||||
|
extend(::ActiveSupport::Inflector)
|
||||||
|
|
||||||
|
def camelize(term, uppercase_first_letter = T.unsafe(nil)); end
|
||||||
|
def classify(table_name); end
|
||||||
|
def constantize(camel_cased_word); end
|
||||||
|
def dasherize(underscored_word); end
|
||||||
|
def deconstantize(path); end
|
||||||
|
def demodulize(path); end
|
||||||
|
def foreign_key(class_name, separate_class_name_and_id_with_underscore = T.unsafe(nil)); end
|
||||||
|
def humanize(lower_case_and_underscored_word, capitalize: T.unsafe(nil), keep_id_suffix: T.unsafe(nil)); end
|
||||||
|
def inflections(locale = T.unsafe(nil)); end
|
||||||
|
def ordinal(number); end
|
||||||
|
def ordinalize(number); end
|
||||||
|
def parameterize(string, separator: T.unsafe(nil), preserve_case: T.unsafe(nil), locale: T.unsafe(nil)); end
|
||||||
|
def pluralize(word, locale = T.unsafe(nil)); end
|
||||||
|
def safe_constantize(camel_cased_word); end
|
||||||
|
def singularize(word, locale = T.unsafe(nil)); end
|
||||||
|
def tableize(class_name); end
|
||||||
|
def titleize(word, keep_id_suffix: T.unsafe(nil)); end
|
||||||
|
def transliterate(string, replacement = T.unsafe(nil), locale: T.unsafe(nil)); end
|
||||||
|
def underscore(camel_cased_word); end
|
||||||
|
def upcase_first(string); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def apply_inflections(word, rules, locale = T.unsafe(nil)); end
|
||||||
|
def const_regexp(camel_cased_word); end
|
||||||
|
end
|
||||||
|
|
||||||
|
ActiveSupport::Inflector::ALLOWED_ENCODINGS_FOR_TRANSLITERATE = T.let(T.unsafe(nil), Array)
|
||||||
|
|
||||||
|
class ActiveSupport::Inflector::Inflections
|
||||||
|
def initialize; end
|
||||||
|
|
||||||
|
def acronym(word); end
|
||||||
|
def acronyms; end
|
||||||
|
def acronyms_camelize_regex; end
|
||||||
|
def acronyms_underscore_regex; end
|
||||||
|
def clear(scope = T.unsafe(nil)); end
|
||||||
|
def human(rule, replacement); end
|
||||||
|
def humans; end
|
||||||
|
def irregular(singular, plural); end
|
||||||
|
def plural(rule, replacement); end
|
||||||
|
def plurals; end
|
||||||
|
def singular(rule, replacement); end
|
||||||
|
def singulars; end
|
||||||
|
def uncountable(*words); end
|
||||||
|
def uncountables; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def define_acronym_regex_patterns; end
|
||||||
|
def initialize_dup(orig); end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def instance(locale = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class ActiveSupport::Inflector::Inflections::Uncountables < ::Array
|
||||||
|
def initialize; end
|
||||||
|
|
||||||
|
def <<(*word); end
|
||||||
|
def add(words); end
|
||||||
|
def delete(entry); end
|
||||||
|
def uncountable?(str); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def to_regex(string); end
|
||||||
|
end
|
||||||
|
|
||||||
|
module ActiveSupport::LazyLoadHooks
|
||||||
|
def on_load(name, options = T.unsafe(nil), &block); end
|
||||||
|
def run_load_hooks(name, base = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def execute_hook(name, base, options, block); end
|
||||||
|
def with_execution_control(name, block, once); end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def extended(base); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
module ActiveSupport::Multibyte
|
||||||
|
class << self
|
||||||
|
def proxy_class; end
|
||||||
|
def proxy_class=(klass); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class ActiveSupport::Multibyte::Chars
|
||||||
|
include(::Comparable)
|
||||||
|
|
||||||
|
def initialize(string); end
|
||||||
|
|
||||||
|
def <=>(*args, &block); end
|
||||||
|
def =~(*args, &block); end
|
||||||
|
def acts_like_string?(*args, &block); end
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def compose; end
|
||||||
|
def decompose; end
|
||||||
|
def grapheme_length; end
|
||||||
|
def limit(limit); end
|
||||||
|
def match?(*args, &block); end
|
||||||
|
def method_missing(method, *args, &block); end
|
||||||
|
def reverse; end
|
||||||
|
def reverse!(*args); end
|
||||||
|
def slice!(*args); end
|
||||||
|
def split(*args); end
|
||||||
|
def tidy_bytes(force = T.unsafe(nil)); end
|
||||||
|
def tidy_bytes!(*args); end
|
||||||
|
def titlecase; end
|
||||||
|
def titleize; end
|
||||||
|
def to_s; end
|
||||||
|
def to_str; end
|
||||||
|
def wrapped_string; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def chars(string); end
|
||||||
|
def respond_to_missing?(method, include_private); end
|
||||||
|
end
|
||||||
|
|
||||||
|
module ActiveSupport::Multibyte::Unicode
|
||||||
|
extend(::ActiveSupport::Multibyte::Unicode)
|
||||||
|
|
||||||
|
def compose(codepoints); end
|
||||||
|
def decompose(type, codepoints); end
|
||||||
|
def default_normalization_form; end
|
||||||
|
def default_normalization_form=(_); end
|
||||||
|
def tidy_bytes(string, force = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def recode_windows1252_chars(string); end
|
||||||
|
end
|
||||||
|
|
||||||
|
ActiveSupport::Multibyte::Unicode::UNICODE_VERSION = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
|
module ActiveSupport::BigDecimalWithDefaultFormat
|
||||||
|
def to_s(format = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
module ActiveSupport::JSON
|
||||||
|
class << self
|
||||||
|
def decode(json); end
|
||||||
|
def encode(value, options = T.unsafe(nil)); end
|
||||||
|
def parse_error; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def convert_dates_from(data); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
ActiveSupport::JSON::DATETIME_REGEX = T.let(T.unsafe(nil), Regexp)
|
||||||
|
|
||||||
|
ActiveSupport::JSON::DATE_REGEX = T.let(T.unsafe(nil), Regexp)
|
||||||
|
|
||||||
|
module ActiveSupport::JSON::Encoding
|
||||||
|
class << self
|
||||||
|
def escape_html_entities_in_json; end
|
||||||
|
def escape_html_entities_in_json=(_arg0); end
|
||||||
|
def json_encoder; end
|
||||||
|
def json_encoder=(_arg0); end
|
||||||
|
def time_precision; end
|
||||||
|
def time_precision=(_arg0); end
|
||||||
|
def use_standard_json_time_format; end
|
||||||
|
def use_standard_json_time_format=(_arg0); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class ActiveSupport::JSON::Encoding::JSONGemEncoder
|
||||||
|
def initialize(options = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
def encode(value); end
|
||||||
|
def options; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def jsonify(value); end
|
||||||
|
def stringify(jsonified); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class ActiveSupport::TimeZone
|
||||||
|
include(::Comparable)
|
||||||
|
|
||||||
|
def initialize(name, utc_offset = T.unsafe(nil), tzinfo = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
def <=>(zone); end
|
||||||
|
def =~(re); end
|
||||||
|
def at(*args); end
|
||||||
|
def encode_with(coder); end
|
||||||
|
def formatted_offset(colon = T.unsafe(nil), alternate_utc_string = T.unsafe(nil)); end
|
||||||
|
def init_with(coder); end
|
||||||
|
def iso8601(str); end
|
||||||
|
def local(*args); end
|
||||||
|
def local_to_utc(time, dst = T.unsafe(nil)); end
|
||||||
|
def match?(re); end
|
||||||
|
def name; end
|
||||||
|
def now; end
|
||||||
|
def parse(str, now = T.unsafe(nil)); end
|
||||||
|
def period_for_local(time, dst = T.unsafe(nil)); end
|
||||||
|
def period_for_utc(time); end
|
||||||
|
def periods_for_local(time); end
|
||||||
|
def rfc3339(str); end
|
||||||
|
def strptime(str, format, now = T.unsafe(nil)); end
|
||||||
|
def to_s; end
|
||||||
|
def today; end
|
||||||
|
def tomorrow; end
|
||||||
|
def tzinfo; end
|
||||||
|
def utc_offset; end
|
||||||
|
def utc_to_local(time); end
|
||||||
|
def yesterday; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def parts_to_time(parts, now); end
|
||||||
|
def time_now; end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def [](arg); end
|
||||||
|
def all; end
|
||||||
|
def clear; end
|
||||||
|
def country_zones(country_code); end
|
||||||
|
def create(*_arg0); end
|
||||||
|
def find_tzinfo(name); end
|
||||||
|
def new(name); end
|
||||||
|
def seconds_to_utc_offset(seconds, colon = T.unsafe(nil)); end
|
||||||
|
def us_zones; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def load_country_zones(code); end
|
||||||
|
def zones_map; end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
ActiveSupport::TimeZone::MAPPING = T.let(T.unsafe(nil), Hash)
|
||||||
|
|
||||||
|
module ActiveSupport::ToJsonWithActiveSupportEncoder
|
||||||
|
def to_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Array
|
||||||
|
include(::Enumerable)
|
||||||
|
include(::JSON::Ext::Generator::GeneratorMethods::Array)
|
||||||
|
include(::Plist::Emit)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class BigDecimal < ::Numeric
|
||||||
|
include(::ActiveSupport::BigDecimalWithDefaultFormat)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
BigDecimal::EXCEPTION_NaN = T.let(T.unsafe(nil), Integer)
|
||||||
|
|
||||||
|
BigDecimal::VERSION = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
|
class Date
|
||||||
|
include(::Comparable)
|
||||||
|
include(::DateAndTime::Zones)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def inspect; end
|
||||||
|
def readable_inspect; end
|
||||||
|
def to_formatted_s(format = T.unsafe(nil)); end
|
||||||
|
def to_s(format = T.unsafe(nil)); end
|
||||||
|
def to_time(form = T.unsafe(nil)); end
|
||||||
|
def xmlschema; end
|
||||||
|
end
|
||||||
|
|
||||||
|
Date::DATE_FORMATS = T.let(T.unsafe(nil), Hash)
|
||||||
|
|
||||||
|
module DateAndTime
|
||||||
|
end
|
||||||
|
|
||||||
|
module DateAndTime::Zones
|
||||||
|
def in_time_zone(zone = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def time_with_zone(time, zone); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class DateTime < ::Date
|
||||||
|
def <=>(other); end
|
||||||
|
def advance(options); end
|
||||||
|
def ago(seconds); end
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def at_beginning_of_day; end
|
||||||
|
def at_beginning_of_hour; end
|
||||||
|
def at_beginning_of_minute; end
|
||||||
|
def at_end_of_day; end
|
||||||
|
def at_end_of_hour; end
|
||||||
|
def at_end_of_minute; end
|
||||||
|
def at_midday; end
|
||||||
|
def at_middle_of_day; end
|
||||||
|
def at_midnight; end
|
||||||
|
def at_noon; end
|
||||||
|
def beginning_of_day; end
|
||||||
|
def beginning_of_hour; end
|
||||||
|
def beginning_of_minute; end
|
||||||
|
def change(options); end
|
||||||
|
def end_of_day; end
|
||||||
|
def end_of_hour; end
|
||||||
|
def end_of_minute; end
|
||||||
|
def formatted_offset(colon = T.unsafe(nil), alternate_utc_string = T.unsafe(nil)); end
|
||||||
|
def getgm; end
|
||||||
|
def getlocal(utc_offset = T.unsafe(nil)); end
|
||||||
|
def getutc; end
|
||||||
|
def gmtime; end
|
||||||
|
def in(seconds); end
|
||||||
|
def inspect; end
|
||||||
|
def localtime(utc_offset = T.unsafe(nil)); end
|
||||||
|
def midday; end
|
||||||
|
def middle_of_day; end
|
||||||
|
def midnight; end
|
||||||
|
def noon; end
|
||||||
|
def nsec; end
|
||||||
|
def readable_inspect; end
|
||||||
|
def seconds_since_midnight; end
|
||||||
|
def seconds_until_end_of_day; end
|
||||||
|
def since(seconds); end
|
||||||
|
def subsec; end
|
||||||
|
def to_f; end
|
||||||
|
def to_formatted_s(format = T.unsafe(nil)); end
|
||||||
|
def to_i; end
|
||||||
|
def to_s(format = T.unsafe(nil)); end
|
||||||
|
def usec; end
|
||||||
|
def utc; end
|
||||||
|
def utc?; end
|
||||||
|
def utc_offset; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def offset_in_seconds; end
|
||||||
|
def seconds_since_unix_epoch; end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def civil_from_format(utc_or_local, year, month = T.unsafe(nil), day = T.unsafe(nil), hour = T.unsafe(nil), min = T.unsafe(nil), sec = T.unsafe(nil)); end
|
||||||
|
def current; end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
module Enumerable
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Exception
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class FalseClass
|
||||||
|
include(::JSON::Ext::Generator::GeneratorMethods::FalseClass)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def blank?; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Float < ::Numeric
|
||||||
|
include(::JSON::Ext::Generator::GeneratorMethods::Float)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Hash
|
||||||
|
include(::Enumerable)
|
||||||
|
include(::JSON::Ext::Generator::GeneratorMethods::Hash)
|
||||||
|
include(::Plist::Emit)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def deep_merge(other_hash, &block); end
|
||||||
|
def deep_merge!(other_hash, &block); end
|
||||||
|
def except(*keys); end
|
||||||
|
def except!(*keys); end
|
||||||
|
def extract!(*keys); end
|
||||||
|
def slice!(*keys); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class IO
|
||||||
|
include(::Enumerable)
|
||||||
|
include(::File::Constants)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
IO::EWOULDBLOCKWaitReadable = IO::EAGAINWaitReadable
|
||||||
|
|
||||||
|
IO::EWOULDBLOCKWaitWritable = IO::EAGAINWaitWritable
|
||||||
|
|
||||||
|
class Module
|
||||||
|
def cattr_accessor(*syms, instance_reader: T.unsafe(nil), instance_writer: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil), &blk); end
|
||||||
|
def cattr_reader(*syms, instance_reader: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil), location: T.unsafe(nil)); end
|
||||||
|
def cattr_writer(*syms, instance_writer: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil), location: T.unsafe(nil)); end
|
||||||
|
def delegate(*methods, to: T.unsafe(nil), prefix: T.unsafe(nil), allow_nil: T.unsafe(nil), private: T.unsafe(nil)); end
|
||||||
|
def delegate_missing_to(target, allow_nil: T.unsafe(nil)); end
|
||||||
|
def mattr_accessor(*syms, instance_reader: T.unsafe(nil), instance_writer: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil), &blk); end
|
||||||
|
def mattr_reader(*syms, instance_reader: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil), location: T.unsafe(nil)); end
|
||||||
|
def mattr_writer(*syms, instance_writer: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil), location: T.unsafe(nil)); end
|
||||||
|
def method_visibility(method); end
|
||||||
|
def redefine_method(method, &block); end
|
||||||
|
def redefine_singleton_method(method, &block); end
|
||||||
|
def silence_redefinition_of_method(method); end
|
||||||
|
end
|
||||||
|
|
||||||
|
Module::DELEGATION_RESERVED_KEYWORDS = T.let(T.unsafe(nil), Array)
|
||||||
|
|
||||||
|
Module::DELEGATION_RESERVED_METHOD_NAMES = T.let(T.unsafe(nil), Set)
|
||||||
|
|
||||||
|
class Module::DelegationError < ::NoMethodError
|
||||||
|
end
|
||||||
|
|
||||||
|
Module::RUBY_RESERVED_KEYWORDS = T.let(T.unsafe(nil), Array)
|
||||||
|
|
||||||
|
class NilClass
|
||||||
|
include(::JSON::Ext::Generator::GeneratorMethods::NilClass)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def blank?; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Numeric
|
||||||
|
include(::Comparable)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def blank?; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Object < ::BasicObject
|
||||||
|
include(::ActiveSupport::ToJsonWithActiveSupportEncoder)
|
||||||
|
include(::Kernel)
|
||||||
|
include(::JSON::Ext::Generator::GeneratorMethods::Object)
|
||||||
|
include(::PP::ObjectMixin)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def blank?; end
|
||||||
|
def instance_values; end
|
||||||
|
def instance_variable_names; end
|
||||||
|
def presence; end
|
||||||
|
def present?; end
|
||||||
|
end
|
||||||
|
|
||||||
|
::APPLE_GEM_HOME = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
|
::RUBY_FRAMEWORK = T.let(T.unsafe(nil), TrueClass)
|
||||||
|
|
||||||
|
::RUBY_FRAMEWORK_VERSION = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
|
class Pathname
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Process::Status
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Range
|
||||||
|
include(::Enumerable)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Regexp
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
Regexp::TOKEN_KEYS = T.let(T.unsafe(nil), Array)
|
||||||
|
|
||||||
|
class Regexp::Token < ::Struct
|
||||||
|
def conditional_level; end
|
||||||
|
def conditional_level=(_); end
|
||||||
|
def length; end
|
||||||
|
def level; end
|
||||||
|
def level=(_); end
|
||||||
|
def next; end
|
||||||
|
def next=(_arg0); end
|
||||||
|
def offset; end
|
||||||
|
def previous; end
|
||||||
|
def previous=(_arg0); end
|
||||||
|
def set_level; end
|
||||||
|
def set_level=(_); end
|
||||||
|
def te; end
|
||||||
|
def te=(_); end
|
||||||
|
def text; end
|
||||||
|
def text=(_); end
|
||||||
|
def token; end
|
||||||
|
def token=(_); end
|
||||||
|
def ts; end
|
||||||
|
def ts=(_); end
|
||||||
|
def type; end
|
||||||
|
def type=(_); end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def [](*_arg0); end
|
||||||
|
def inspect; end
|
||||||
|
def members; end
|
||||||
|
def new(*_arg0); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class String
|
||||||
|
include(::Comparable)
|
||||||
|
include(::JSON::Ext::Generator::GeneratorMethods::String)
|
||||||
|
include(::Colorize::InstanceMethods)
|
||||||
|
extend(::JSON::Ext::Generator::GeneratorMethods::String::Extend)
|
||||||
|
extend(::Colorize::ClassMethods)
|
||||||
|
|
||||||
|
def acts_like_string?; end
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def at(position); end
|
||||||
|
def blank?; end
|
||||||
|
def camelcase(first_letter = T.unsafe(nil)); end
|
||||||
|
def camelize(first_letter = T.unsafe(nil)); end
|
||||||
|
def classify; end
|
||||||
|
def constantize; end
|
||||||
|
def dasherize; end
|
||||||
|
def deconstantize; end
|
||||||
|
def demodulize; end
|
||||||
|
def first(limit = T.unsafe(nil)); end
|
||||||
|
def foreign_key(separate_class_name_and_id_with_underscore = T.unsafe(nil)); end
|
||||||
|
def from(position); end
|
||||||
|
def humanize(capitalize: T.unsafe(nil), keep_id_suffix: T.unsafe(nil)); end
|
||||||
|
def is_utf8?; end
|
||||||
|
def last(limit = T.unsafe(nil)); end
|
||||||
|
def mb_chars; end
|
||||||
|
def parameterize(separator: T.unsafe(nil), preserve_case: T.unsafe(nil), locale: T.unsafe(nil)); end
|
||||||
|
def pluralize(count = T.unsafe(nil), locale = T.unsafe(nil)); end
|
||||||
|
def safe_constantize; end
|
||||||
|
def singularize(locale = T.unsafe(nil)); end
|
||||||
|
def tableize; end
|
||||||
|
def titlecase(keep_id_suffix: T.unsafe(nil)); end
|
||||||
|
def titleize(keep_id_suffix: T.unsafe(nil)); end
|
||||||
|
def to(position); end
|
||||||
|
def underscore; end
|
||||||
|
def upcase_first; end
|
||||||
|
end
|
||||||
|
|
||||||
|
String::BLANK_RE = T.let(T.unsafe(nil), Regexp)
|
||||||
|
|
||||||
|
String::ENCODED_BLANKS = T.let(T.unsafe(nil), Concurrent::Map)
|
||||||
|
|
||||||
|
class Struct
|
||||||
|
include(::Enumerable)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
Struct::Group = Etc::Group
|
||||||
|
|
||||||
|
Struct::HTMLElementDescription = Struct
|
||||||
|
|
||||||
|
Struct::Passwd = Etc::Passwd
|
||||||
|
|
||||||
|
Struct::Tms = Process::Tms
|
||||||
|
|
||||||
|
class Symbol
|
||||||
|
include(::Comparable)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def end_with?(*suffixes); end
|
||||||
|
def ends_with?(*suffixes); end
|
||||||
|
def start_with?(*prefixes); end
|
||||||
|
def starts_with?(*prefixes); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Time
|
||||||
|
include(::Comparable)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def blank?; end
|
||||||
|
def formatted_offset(colon = T.unsafe(nil), alternate_utc_string = T.unsafe(nil)); end
|
||||||
|
def to_formatted_s(format = T.unsafe(nil)); end
|
||||||
|
def to_s(format = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
Time::DATE_FORMATS = T.let(T.unsafe(nil), Hash)
|
||||||
|
|
||||||
|
class TrueClass
|
||||||
|
include(::JSON::Ext::Generator::GeneratorMethods::TrueClass)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
def blank?; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class URI::Generic
|
||||||
|
include(::URI::RFC2396_REGEXP)
|
||||||
|
include(::URI)
|
||||||
|
|
||||||
|
def as_json(options = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
@ -1,7 +0,0 @@
|
|||||||
# DO NOT EDIT MANUALLY
|
|
||||||
# This is an autogenerated file for types exported from the `thread_safe` gem.
|
|
||||||
# Please instead update this file by running `tapioca generate --exclude json`.
|
|
||||||
|
|
||||||
# typed: true
|
|
||||||
|
|
||||||
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
# DO NOT EDIT MANUALLY
|
|
||||||
# This is an autogenerated file for types exported from the `tzinfo` gem.
|
|
||||||
# Please instead update this file by running `tapioca sync`.
|
|
||||||
|
|
||||||
# typed: true
|
|
||||||
|
|
||||||
# THIS IS AN EMPTY RBI FILE.
|
|
||||||
# see https://github.com/Shopify/tapioca/blob/master/README.md#manual-gem-requires
|
|
||||||
566
Library/Homebrew/sorbet/rbi/gems/tzinfo@2.0.3.rbi
Normal file
566
Library/Homebrew/sorbet/rbi/gems/tzinfo@2.0.3.rbi
Normal file
@ -0,0 +1,566 @@
|
|||||||
|
# DO NOT EDIT MANUALLY
|
||||||
|
# This is an autogenerated file for types exported from the `tzinfo` gem.
|
||||||
|
# Please instead update this file by running `tapioca sync`.
|
||||||
|
|
||||||
|
# typed: true
|
||||||
|
|
||||||
|
module TZInfo
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::AbsoluteDayOfYearTransitionRule
|
||||||
|
def initialize(day, transition_at = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
def ==(r); end
|
||||||
|
def eql?(r); end
|
||||||
|
def is_always_first_day_of_year?; end
|
||||||
|
def is_always_last_day_of_year?; end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def get_day(offset, year); end
|
||||||
|
def hash_args; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::AmbiguousTime < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::Country
|
||||||
|
include(::Comparable)
|
||||||
|
|
||||||
|
def initialize(info); end
|
||||||
|
|
||||||
|
def <=>(c); end
|
||||||
|
def =~(regexp); end
|
||||||
|
def _dump(limit); end
|
||||||
|
def code; end
|
||||||
|
def eql?(c); end
|
||||||
|
def hash; end
|
||||||
|
def inspect; end
|
||||||
|
def name; end
|
||||||
|
def to_s; end
|
||||||
|
def zone_identifiers; end
|
||||||
|
def zone_info; end
|
||||||
|
def zone_names; end
|
||||||
|
def zones; end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def _load(data); end
|
||||||
|
def all; end
|
||||||
|
def all_codes; end
|
||||||
|
def get(code); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def data_source; end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::CountryTimezone
|
||||||
|
def initialize(identifier, latitude, longitude, description = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
def ==(ct); end
|
||||||
|
def description; end
|
||||||
|
def description_or_friendly_identifier; end
|
||||||
|
def eql?(ct); end
|
||||||
|
def hash; end
|
||||||
|
def identifier; end
|
||||||
|
def latitude; end
|
||||||
|
def longitude; end
|
||||||
|
def timezone; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSource
|
||||||
|
def initialize; end
|
||||||
|
|
||||||
|
def country_codes; end
|
||||||
|
def data_timezone_identifiers; end
|
||||||
|
def get_country_info(code); end
|
||||||
|
def get_timezone_info(identifier); end
|
||||||
|
def inspect; end
|
||||||
|
def linked_timezone_identifiers; end
|
||||||
|
def timezone_identifiers; end
|
||||||
|
def to_s; end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def load_country_info(code); end
|
||||||
|
def load_timezone_info(identifier); end
|
||||||
|
def lookup_country_info(hash, code, encoding = T.unsafe(nil)); end
|
||||||
|
def timezone_identifier_encoding; end
|
||||||
|
def validate_timezone_identifier(identifier); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def build_timezone_identifiers; end
|
||||||
|
def find_timezone_identifier(identifier); end
|
||||||
|
def raise_invalid_data_source(method_name); end
|
||||||
|
def try_with_encoding(string, encoding); end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def get; end
|
||||||
|
def set(data_source_or_type, *args); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def create_default_data_source; end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSourceNotFound < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
module TZInfo::DataSources
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::ConstantOffsetDataTimezoneInfo < ::TZInfo::DataSources::DataTimezoneInfo
|
||||||
|
def initialize(identifier, constant_offset); end
|
||||||
|
|
||||||
|
def constant_offset; end
|
||||||
|
def period_for(timestamp); end
|
||||||
|
def periods_for_local(local_timestamp); end
|
||||||
|
def transitions_up_to(to_timestamp, from_timestamp = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def constant_period; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::CountryInfo
|
||||||
|
def initialize(code, name, zones); end
|
||||||
|
|
||||||
|
def code; end
|
||||||
|
def inspect; end
|
||||||
|
def name; end
|
||||||
|
def zones; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::DataTimezoneInfo < ::TZInfo::DataSources::TimezoneInfo
|
||||||
|
def create_timezone; end
|
||||||
|
def period_for(timestamp); end
|
||||||
|
def periods_for_local(local_timestamp); end
|
||||||
|
def transitions_up_to(to_timestamp, from_timestamp = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def raise_not_implemented(method_name); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::InvalidZoneinfoDirectory < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::InvalidZoneinfoFile < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::LinkedTimezoneInfo < ::TZInfo::DataSources::TimezoneInfo
|
||||||
|
def initialize(identifier, link_to_identifier); end
|
||||||
|
|
||||||
|
def create_timezone; end
|
||||||
|
def link_to_identifier; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::RubyDataSource < ::TZInfo::DataSource
|
||||||
|
def initialize; end
|
||||||
|
|
||||||
|
def country_codes; end
|
||||||
|
def data_timezone_identifiers; end
|
||||||
|
def inspect; end
|
||||||
|
def linked_timezone_identifiers; end
|
||||||
|
def to_s; end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def load_country_info(code); end
|
||||||
|
def load_timezone_info(identifier); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def require_data(*file); end
|
||||||
|
def require_definition(identifier); end
|
||||||
|
def require_index(name); end
|
||||||
|
def version_info; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::TZInfoDataNotFound < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::TimezoneInfo
|
||||||
|
def initialize(identifier); end
|
||||||
|
|
||||||
|
def create_timezone; end
|
||||||
|
def identifier; end
|
||||||
|
def inspect; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def raise_not_implemented(method_name); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::TransitionsDataTimezoneInfo < ::TZInfo::DataSources::DataTimezoneInfo
|
||||||
|
def initialize(identifier, transitions); end
|
||||||
|
|
||||||
|
def period_for(timestamp); end
|
||||||
|
def periods_for_local(local_timestamp); end
|
||||||
|
def transitions; end
|
||||||
|
def transitions_up_to(to_timestamp, from_timestamp = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def find_minimum_transition(&block); end
|
||||||
|
def transition_on_or_after_timestamp?(transition, timestamp); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::ZoneinfoDataSource < ::TZInfo::DataSource
|
||||||
|
def initialize(zoneinfo_dir = T.unsafe(nil), alternate_iso3166_tab_path = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
def country_codes; end
|
||||||
|
def data_timezone_identifiers; end
|
||||||
|
def inspect; end
|
||||||
|
def linked_timezone_identifiers; end
|
||||||
|
def to_s; end
|
||||||
|
def zoneinfo_dir; end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def load_country_info(code); end
|
||||||
|
def load_timezone_info(identifier); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def dms_to_rational(sign, degrees, minutes, seconds = T.unsafe(nil)); end
|
||||||
|
def enum_timezones(dir, exclude = T.unsafe(nil), &block); end
|
||||||
|
def find_zoneinfo_dir; end
|
||||||
|
def load_countries(iso3166_tab_path, zone_tab_path); end
|
||||||
|
def load_timezone_identifiers; end
|
||||||
|
def resolve_tab_path(zoneinfo_path, standard_names, tab_name); end
|
||||||
|
def validate_zoneinfo_dir(path, iso3166_tab_path = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def alternate_iso3166_tab_search_path; end
|
||||||
|
def alternate_iso3166_tab_search_path=(alternate_iso3166_tab_search_path); end
|
||||||
|
def search_path; end
|
||||||
|
def search_path=(search_path); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def process_search_path(path, default); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataSources::ZoneinfoDirectoryNotFound < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DataTimezone < ::TZInfo::InfoTimezone
|
||||||
|
def canonical_zone; end
|
||||||
|
def period_for(time); end
|
||||||
|
def periods_for_local(local_time); end
|
||||||
|
def transitions_up_to(to, from = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::DateTimeWithOffset < ::DateTime
|
||||||
|
include(::TZInfo::WithOffset)
|
||||||
|
|
||||||
|
def downto(min); end
|
||||||
|
def england; end
|
||||||
|
def gregorian; end
|
||||||
|
def italy; end
|
||||||
|
def julian; end
|
||||||
|
def new_start(start = T.unsafe(nil)); end
|
||||||
|
def set_timezone_offset(timezone_offset); end
|
||||||
|
def step(limit, step = T.unsafe(nil)); end
|
||||||
|
def timezone_offset; end
|
||||||
|
def to_time; end
|
||||||
|
def upto(max); end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def clear_timezone_offset; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::InfoTimezone < ::TZInfo::Timezone
|
||||||
|
def initialize(info); end
|
||||||
|
|
||||||
|
def identifier; end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def info; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::InvalidCountryCode < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::InvalidDataSource < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::InvalidTimezoneIdentifier < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::LinkedTimezone < ::TZInfo::InfoTimezone
|
||||||
|
def initialize(info); end
|
||||||
|
|
||||||
|
def canonical_zone; end
|
||||||
|
def period_for(time); end
|
||||||
|
def periods_for_local(local_time); end
|
||||||
|
def transitions_up_to(to, from = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::OffsetTimezonePeriod < ::TZInfo::TimezonePeriod
|
||||||
|
def initialize(offset); end
|
||||||
|
|
||||||
|
def ==(p); end
|
||||||
|
def end_transition; end
|
||||||
|
def eql?(p); end
|
||||||
|
def hash; end
|
||||||
|
def start_transition; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::PeriodNotFound < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::TimeWithOffset < ::Time
|
||||||
|
include(::TZInfo::WithOffset)
|
||||||
|
|
||||||
|
def dst?; end
|
||||||
|
def getlocal(*args); end
|
||||||
|
def gmtime; end
|
||||||
|
def isdst; end
|
||||||
|
def localtime(*args); end
|
||||||
|
def round(ndigits = T.unsafe(nil)); end
|
||||||
|
def set_timezone_offset(timezone_offset); end
|
||||||
|
def timezone_offset; end
|
||||||
|
def to_a; end
|
||||||
|
def to_datetime; end
|
||||||
|
def utc; end
|
||||||
|
def zone; end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def clear_timezone_offset; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::Timestamp
|
||||||
|
include(::Comparable)
|
||||||
|
|
||||||
|
def initialize(value, sub_second = T.unsafe(nil), utc_offset = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
def <=>(t); end
|
||||||
|
def add_and_set_utc_offset(seconds, utc_offset); end
|
||||||
|
def eql?(_arg0); end
|
||||||
|
def hash; end
|
||||||
|
def inspect; end
|
||||||
|
def strftime(format); end
|
||||||
|
def sub_second; end
|
||||||
|
def to_datetime; end
|
||||||
|
def to_i; end
|
||||||
|
def to_s; end
|
||||||
|
def to_time; end
|
||||||
|
def utc; end
|
||||||
|
def utc?; end
|
||||||
|
def utc_offset; end
|
||||||
|
def value; end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def new_datetime(klass = T.unsafe(nil)); end
|
||||||
|
def new_time(klass = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def initialize!(value, sub_second = T.unsafe(nil), utc_offset = T.unsafe(nil)); end
|
||||||
|
def sub_second_to_s; end
|
||||||
|
def value_and_sub_second_to_s(offset = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def create(year, month = T.unsafe(nil), day = T.unsafe(nil), hour = T.unsafe(nil), minute = T.unsafe(nil), second = T.unsafe(nil), sub_second = T.unsafe(nil), utc_offset = T.unsafe(nil)); end
|
||||||
|
def for(value, offset = T.unsafe(nil)); end
|
||||||
|
def utc(value, sub_second = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def for_datetime(datetime, ignore_offset, target_utc_offset); end
|
||||||
|
def for_time(time, ignore_offset, target_utc_offset); end
|
||||||
|
def for_time_like(time_like, ignore_offset, target_utc_offset); end
|
||||||
|
def for_timestamp(timestamp, ignore_offset, target_utc_offset); end
|
||||||
|
def is_time_like?(value); end
|
||||||
|
def new!(value, sub_second = T.unsafe(nil), utc_offset = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::TimestampWithOffset < ::TZInfo::Timestamp
|
||||||
|
include(::TZInfo::WithOffset)
|
||||||
|
|
||||||
|
def set_timezone_offset(timezone_offset); end
|
||||||
|
def timezone_offset; end
|
||||||
|
def to_datetime; end
|
||||||
|
def to_time; end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def set_timezone_offset(timestamp, timezone_offset); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::Timezone
|
||||||
|
include(::Comparable)
|
||||||
|
|
||||||
|
def <=>(tz); end
|
||||||
|
def =~(regexp); end
|
||||||
|
def _dump(limit); end
|
||||||
|
def abbr(time = T.unsafe(nil)); end
|
||||||
|
def abbreviation(time = T.unsafe(nil)); end
|
||||||
|
def base_utc_offset(time = T.unsafe(nil)); end
|
||||||
|
def canonical_identifier; end
|
||||||
|
def canonical_zone; end
|
||||||
|
def current_period; end
|
||||||
|
def current_period_and_time; end
|
||||||
|
def current_time_and_period; end
|
||||||
|
def dst?(time = T.unsafe(nil)); end
|
||||||
|
def eql?(tz); end
|
||||||
|
def friendly_identifier(skip_first_part = T.unsafe(nil)); end
|
||||||
|
def hash; end
|
||||||
|
def identifier; end
|
||||||
|
def inspect; end
|
||||||
|
def local_datetime(year, month = T.unsafe(nil), day = T.unsafe(nil), hour = T.unsafe(nil), minute = T.unsafe(nil), second = T.unsafe(nil), sub_second = T.unsafe(nil), dst = T.unsafe(nil), &block); end
|
||||||
|
def local_time(year, month = T.unsafe(nil), day = T.unsafe(nil), hour = T.unsafe(nil), minute = T.unsafe(nil), second = T.unsafe(nil), sub_second = T.unsafe(nil), dst = T.unsafe(nil), &block); end
|
||||||
|
def local_timestamp(year, month = T.unsafe(nil), day = T.unsafe(nil), hour = T.unsafe(nil), minute = T.unsafe(nil), second = T.unsafe(nil), sub_second = T.unsafe(nil), dst = T.unsafe(nil), &block); end
|
||||||
|
def local_to_utc(local_time, dst = T.unsafe(nil)); end
|
||||||
|
def name; end
|
||||||
|
def now; end
|
||||||
|
def observed_utc_offset(time = T.unsafe(nil)); end
|
||||||
|
def offsets_up_to(to, from = T.unsafe(nil)); end
|
||||||
|
def period_for(time); end
|
||||||
|
def period_for_local(local_time, dst = T.unsafe(nil)); end
|
||||||
|
def period_for_utc(utc_time); end
|
||||||
|
def periods_for_local(local_time); end
|
||||||
|
def strftime(format, time = T.unsafe(nil)); end
|
||||||
|
def to_local(time); end
|
||||||
|
def to_s; end
|
||||||
|
def transitions_up_to(to, from = T.unsafe(nil)); end
|
||||||
|
def utc_offset(time = T.unsafe(nil)); end
|
||||||
|
def utc_to_local(utc_time); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def raise_unknown_timezone; end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def _load(data); end
|
||||||
|
def all; end
|
||||||
|
def all_country_zone_identifiers; end
|
||||||
|
def all_country_zones; end
|
||||||
|
def all_data_zone_identifiers; end
|
||||||
|
def all_data_zones; end
|
||||||
|
def all_identifiers; end
|
||||||
|
def all_linked_zone_identifiers; end
|
||||||
|
def all_linked_zones; end
|
||||||
|
def default_dst; end
|
||||||
|
def default_dst=(value); end
|
||||||
|
def get(identifier); end
|
||||||
|
def get_proxy(identifier); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def data_source; end
|
||||||
|
def get_proxies(identifiers); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::TimezoneOffset
|
||||||
|
def initialize(base_utc_offset, std_offset, abbreviation); end
|
||||||
|
|
||||||
|
def ==(toi); end
|
||||||
|
def abbr; end
|
||||||
|
def abbreviation; end
|
||||||
|
def base_utc_offset; end
|
||||||
|
def dst?; end
|
||||||
|
def eql?(toi); end
|
||||||
|
def hash; end
|
||||||
|
def inspect; end
|
||||||
|
def observed_utc_offset; end
|
||||||
|
def std_offset; end
|
||||||
|
def utc_offset; end
|
||||||
|
def utc_total_offset; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::TimezonePeriod
|
||||||
|
def initialize(offset); end
|
||||||
|
|
||||||
|
def abbr; end
|
||||||
|
def abbreviation; end
|
||||||
|
def base_utc_offset; end
|
||||||
|
def dst?; end
|
||||||
|
def end_transition; end
|
||||||
|
def ends_at; end
|
||||||
|
def local_ends_at; end
|
||||||
|
def local_starts_at; end
|
||||||
|
def observed_utc_offset; end
|
||||||
|
def offset; end
|
||||||
|
def start_transition; end
|
||||||
|
def starts_at; end
|
||||||
|
def std_offset; end
|
||||||
|
def utc_offset; end
|
||||||
|
def utc_total_offset; end
|
||||||
|
def zone_identifier; end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def raise_not_implemented(method_name); end
|
||||||
|
def timestamp(transition); end
|
||||||
|
def timestamp_with_offset(transition); end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::TimezoneProxy < ::TZInfo::Timezone
|
||||||
|
def initialize(identifier); end
|
||||||
|
|
||||||
|
def _dump(limit); end
|
||||||
|
def canonical_zone; end
|
||||||
|
def identifier; end
|
||||||
|
def period_for(time); end
|
||||||
|
def periods_for_local(local_time); end
|
||||||
|
def transitions_up_to(to, from = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def real_timezone; end
|
||||||
|
|
||||||
|
class << self
|
||||||
|
def _load(data); end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::TimezoneTransition
|
||||||
|
def initialize(offset, previous_offset, timestamp_value); end
|
||||||
|
|
||||||
|
def ==(tti); end
|
||||||
|
def at; end
|
||||||
|
def eql?(tti); end
|
||||||
|
def hash; end
|
||||||
|
def local_end_at; end
|
||||||
|
def local_start_at; end
|
||||||
|
def offset; end
|
||||||
|
def previous_offset; end
|
||||||
|
def timestamp_value; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::TransitionsTimezonePeriod < ::TZInfo::TimezonePeriod
|
||||||
|
def initialize(start_transition, end_transition); end
|
||||||
|
|
||||||
|
def ==(p); end
|
||||||
|
def end_transition; end
|
||||||
|
def eql?(p); end
|
||||||
|
def hash; end
|
||||||
|
def inspect; end
|
||||||
|
def start_transition; end
|
||||||
|
end
|
||||||
|
|
||||||
|
class TZInfo::UnknownTimezone < ::StandardError
|
||||||
|
end
|
||||||
|
|
||||||
|
TZInfo::VERSION = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
|
module TZInfo::WithOffset
|
||||||
|
def strftime(format); end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def if_timezone_offset(result = T.unsafe(nil)); end
|
||||||
|
end
|
||||||
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user