Update RBI files for json_schemer.

Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
This commit is contained in:
BrewTestBot 2023-06-28 10:54:11 +00:00
parent c63aec6dd9
commit 2b469ed5b4
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F
5 changed files with 143 additions and 9 deletions

View File

@ -6,11 +6,11 @@
module JSONSchemer module JSONSchemer
class << self class << self
def schema(schema, **options); end def schema(schema, default_schema_class: T.unsafe(nil), **options); end
private private
def draft_class(schema); end def draft_class(schema, default_schema_class); end
end end
end end
@ -22,9 +22,6 @@ class JSONSchemer::CachedResolver
def call(*args); end def call(*args); end
end end
JSONSchemer::DEFAULT_META_SCHEMA = T.let(T.unsafe(nil), String)
JSONSchemer::DRAFT_CLASS_BY_META_SCHEMA = T.let(T.unsafe(nil), Hash)
module JSONSchemer::Errors module JSONSchemer::Errors
class << self class << self
def pretty(error); end def pretty(error); end
@ -34,12 +31,13 @@ end
JSONSchemer::FILE_URI_REF_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::FILE_URI_REF_RESOLVER = T.let(T.unsafe(nil), Proc)
module JSONSchemer::Format module JSONSchemer::Format
include ::JSONSchemer::Format::Hostname
def iri_escape(data); end def iri_escape(data); end
def parse_uri_scheme(data); end def parse_uri_scheme(data); end
def valid_date_time?(data); end def valid_date_time?(data); end
def valid_email?(data); end def valid_email?(data); end
def valid_hostname?(data); end def valid_ip?(data, family); end
def valid_ip?(data, type); end
def valid_json?(data); end def valid_json?(data); end
def valid_json_pointer?(data); end def valid_json_pointer?(data); end
def valid_relative_json_pointer?(data); end def valid_relative_json_pointer?(data); end
@ -51,19 +49,50 @@ end
JSONSchemer::Format::DATE_TIME_OFFSET_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Format::DATE_TIME_OFFSET_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::EMAIL_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Format::EMAIL_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::HOSTNAME_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Format::HOUR_24_REGEX = T.let(T.unsafe(nil), Regexp)
module JSONSchemer::Format::Hostname
def valid_hostname?(data); end
end
JSONSchemer::Format::Hostname::ARABIC_EXTENDED_DIGITS_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::Hostname::ARABIC_INDIC_DIGITS_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::Hostname::CONTEXT_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::Hostname::EXCEPTIONS_DISALLOWED = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::EXCEPTIONS_PVALID = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::GREEK_LOWER_NUMERAL_SIGN = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::HEBREW_PUNCTUATION = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::HOSTNAME_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::Hostname::JOINING_TYPE_D_CHARACTER_CLASS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::JOINING_TYPE_L_CHARACTER_CLASS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::JOINING_TYPE_R_CHARACTER_CLASS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::JOINING_TYPE_T_CHARACTER_CLASS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::KATAKANA_MIDDLE_DOT_CONTEXT_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::Hostname::KATAKANA_MIDDLE_DOT_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::Hostname::LABEL_CHARACTER_CLASS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::LABEL_REGEX_STRING = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::LEADING_CHARACTER_CLASS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::LETTER_DIGITS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::MARKS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::MIDDLE_DOT = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::VIRAMA_CHARACTER_CLASS = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::ZERO_WIDTH_NON_JOINER_JOINING_TYPE = T.let(T.unsafe(nil), String)
JSONSchemer::Format::Hostname::ZERO_WIDTH_VIRAMA = T.let(T.unsafe(nil), String)
JSONSchemer::Format::INVALID_QUERY_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Format::INVALID_QUERY_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::IP_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::JSON_POINTER_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Format::JSON_POINTER_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::JSON_POINTER_REGEX_STRING = T.let(T.unsafe(nil), String) JSONSchemer::Format::JSON_POINTER_REGEX_STRING = T.let(T.unsafe(nil), String)
JSONSchemer::Format::LABEL_REGEX_STRING = T.let(T.unsafe(nil), String) JSONSchemer::Format::LEAP_SECOND_REGEX = T.let(T.unsafe(nil), Regexp)
JSONSchemer::Format::RELATIVE_JSON_POINTER_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Format::RELATIVE_JSON_POINTER_REGEX = T.let(T.unsafe(nil), Regexp)
class JSONSchemer::InvalidFileURI < ::StandardError; end class JSONSchemer::InvalidFileURI < ::StandardError; end
class JSONSchemer::InvalidRefResolution < ::StandardError; end class JSONSchemer::InvalidRefResolution < ::StandardError; end
class JSONSchemer::InvalidRegexpResolution < ::StandardError; end class JSONSchemer::InvalidRegexpResolution < ::StandardError; end
class JSONSchemer::InvalidSymbolKey < ::StandardError; end class JSONSchemer::InvalidSymbolKey < ::StandardError; end
JSONSchemer::SCHEMA_CLASS_BY_META_SCHEMA = T.let(T.unsafe(nil), Hash)
module JSONSchemer::Schema; end module JSONSchemer::Schema; end
class JSONSchemer::Schema::Base class JSONSchemer::Schema::Base
include ::JSONSchemer::Format::Hostname
include ::JSONSchemer::Format include ::JSONSchemer::Format
def initialize(schema, format: T.unsafe(nil), insert_property_defaults: T.unsafe(nil), before_property_validation: T.unsafe(nil), after_property_validation: T.unsafe(nil), formats: T.unsafe(nil), keywords: T.unsafe(nil), ref_resolver: T.unsafe(nil), regexp_resolver: T.unsafe(nil)); end def initialize(schema, format: T.unsafe(nil), insert_property_defaults: T.unsafe(nil), before_property_validation: T.unsafe(nil), after_property_validation: T.unsafe(nil), formats: T.unsafe(nil), keywords: T.unsafe(nil), ref_resolver: T.unsafe(nil), regexp_resolver: T.unsafe(nil)); end
@ -175,6 +204,7 @@ class JSONSchemer::Schema::Draft7 < ::JSONSchemer::Schema::Base
end end
JSONSchemer::Schema::Draft7::SUPPORTED_FORMATS = T.let(T.unsafe(nil), Set) JSONSchemer::Schema::Draft7::SUPPORTED_FORMATS = T.let(T.unsafe(nil), Set)
class JSONSchemer::UnknownFormat < ::StandardError; end
class JSONSchemer::UnknownRef < ::StandardError; end class JSONSchemer::UnknownRef < ::StandardError; end
class JSONSchemer::UnsupportedMetaSchema < ::StandardError; end class JSONSchemer::UnsupportedMetaSchema < ::StandardError; end
JSONSchemer::VERSION = T.let(T.unsafe(nil), String) JSONSchemer::VERSION = T.let(T.unsafe(nil), String)

View File

@ -0,0 +1,59 @@
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `simpleidn` gem.
# Please instead update this file by running `bin/tapioca gem simpleidn`.
module SimpleIDN
private
def to_ascii(domain, transitional = T.unsafe(nil)); end
def to_unicode(domain, transitional = T.unsafe(nil)); end
def uts46map(str, transitional = T.unsafe(nil)); end
class << self
def to_ascii(domain, transitional = T.unsafe(nil)); end
def to_unicode(domain, transitional = T.unsafe(nil)); end
def uts46map(str, transitional = T.unsafe(nil)); end
end
end
SimpleIDN::ACE_PREFIX = T.let(T.unsafe(nil), String)
SimpleIDN::ASCII_MAX = T.let(T.unsafe(nil), Integer)
class SimpleIDN::ConversionError < ::RangeError; end
SimpleIDN::DOT = T.let(T.unsafe(nil), String)
SimpleIDN::EMPTY = T.let(T.unsafe(nil), String)
SimpleIDN::LABEL_SEPERATOR_RE = T.let(T.unsafe(nil), Regexp)
module SimpleIDN::Punycode
private
def adapt(delta, numpoints, firsttime); end
def decode(input); end
def decode_digit(cp); end
def encode(input); end
def encode_digit(d); end
class << self
def adapt(delta, numpoints, firsttime); end
def decode(input); end
def decode_digit(cp); end
def encode(input); end
def encode_digit(d); end
end
end
SimpleIDN::Punycode::ASCII_MAX = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::BASE = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::DAMP = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::DELIMITER = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::EMPTY = T.let(T.unsafe(nil), String)
SimpleIDN::Punycode::INITIAL_BIAS = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::INITIAL_N = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::MAXINT = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::SKEW = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::TMAX = T.let(T.unsafe(nil), Integer)
SimpleIDN::Punycode::TMIN = T.let(T.unsafe(nil), Integer)
SimpleIDN::TRANSITIONAL = T.let(T.unsafe(nil), Hash)
SimpleIDN::UTS64MAPPING = T.let(T.unsafe(nil), Hash)
SimpleIDN::VERSION = T.let(T.unsafe(nil), String)

View File

@ -0,0 +1,23 @@
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `unf` gem.
# Please instead update this file by running `bin/tapioca gem unf`.
module UNF; end
class UNF::Normalizer
include ::Singleton
extend ::Singleton::SingletonClassMethods
def initialize; end
def normalize(_arg0, _arg1); end
class << self
def instance; end
def normalize(string, form); end
end
end
UNF::VERSION = T.let(T.unsafe(nil), String)

View File

@ -0,0 +1,8 @@
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `unf_ext` gem.
# Please instead update this file by running `bin/tapioca gem unf_ext`.
# THIS IS AN EMPTY RBI FILE.
# see https://github.com/Shopify/tapioca/wiki/Manual-Gem-Requires

View File

@ -7713,6 +7713,12 @@ module Singleton
def dup(); end def dup(); end
end end
module Singleton::SingletonClassMethods
def _load(str); end
def clone(); end
end
module Singleton module Singleton
def self.__init__(klass); end def self.__init__(klass); end
end end
@ -7985,6 +7991,14 @@ class String
def shellescape(); end def shellescape(); end
def shellsplit(); end def shellsplit(); end
def to_nfc(); end
def to_nfd(); end
def to_nfkc(); end
def to_nfkd(); end
end end
class StringScanner class StringScanner