brew/Library/Homebrew/sorbet/rbi/gems/domain_name@0.5.20190701.rbi
2020-06-14 11:40:07 +05:30

89 lines
2.2 KiB
Ruby

# This file is autogenerated. Do not edit it by hand. Regenerate it with:
# tapioca sync
# typed: true
class DomainName
def initialize(hostname); end
def <(other); end
def <=(other); end
def <=>(other); end
def ==(other); end
def >(other); end
def >=(other); end
def canonical?; end
def canonical_tld?; end
def cookie_domain?(domain, host_only = _); end
def domain; end
def domain_idn; end
def hostname; end
def hostname_idn; end
def idn; end
def inspect; end
def ipaddr; end
def ipaddr?; end
def superdomain; end
def tld; end
def tld_idn; end
def to_s; end
def to_str; end
def uri_host; end
def self.etld_data; end
def self.normalize(domain); end
end
DomainName::DOT = T.let(T.unsafe(nil), String)
DomainName::ETLD_DATA = T.let(T.unsafe(nil), Hash)
DomainName::ETLD_DATA_DATE = T.let(T.unsafe(nil), String)
module DomainName::Punycode
def self.decode(string); end
def self.decode_hostname(hostname); end
def self.encode(string); end
def self.encode_hostname(hostname); end
end
class DomainName::Punycode::ArgumentError < ::ArgumentError
end
DomainName::Punycode::BASE = T.let(T.unsafe(nil), Integer)
class DomainName::Punycode::BufferOverflowError < ::DomainName::Punycode::ArgumentError
end
DomainName::Punycode::CUTOFF = T.let(T.unsafe(nil), Integer)
DomainName::Punycode::DAMP = T.let(T.unsafe(nil), Integer)
DomainName::Punycode::DECODE_DIGIT = T.let(T.unsafe(nil), Hash)
DomainName::Punycode::DELIMITER = T.let(T.unsafe(nil), String)
DomainName::Punycode::DOT = T.let(T.unsafe(nil), String)
DomainName::Punycode::ENCODE_DIGIT = T.let(T.unsafe(nil), Proc)
DomainName::Punycode::INITIAL_BIAS = T.let(T.unsafe(nil), Integer)
DomainName::Punycode::INITIAL_N = T.let(T.unsafe(nil), Integer)
DomainName::Punycode::LOBASE = T.let(T.unsafe(nil), Integer)
DomainName::Punycode::MAXINT = T.let(T.unsafe(nil), Integer)
DomainName::Punycode::PREFIX = T.let(T.unsafe(nil), String)
DomainName::Punycode::RE_NONBASIC = T.let(T.unsafe(nil), Regexp)
DomainName::Punycode::SKEW = T.let(T.unsafe(nil), Integer)
DomainName::Punycode::TMAX = T.let(T.unsafe(nil), Integer)
DomainName::Punycode::TMIN = T.let(T.unsafe(nil), Integer)
DomainName::VERSION = T.let(T.unsafe(nil), String)