diff --git a/Library/Homebrew/Gemfile.lock b/Library/Homebrew/Gemfile.lock index ec78af91cb..ebed08ac37 100644 --- a/Library/Homebrew/Gemfile.lock +++ b/Library/Homebrew/Gemfile.lock @@ -21,8 +21,6 @@ GEM did_you_mean (1.6.3) diff-lcs (1.5.0) docile (1.4.0) - ecma-re-validator (0.4.0) - regexp_parser (~> 2.2) elftools (1.2.0) bindata (~> 2) hana (1.3.7) @@ -31,12 +29,10 @@ GEM i18n (1.14.1) concurrent-ruby (~> 1.0) json (2.6.3) - json_schemer (0.2.25) - ecma-re-validator (~> 0.3) + json_schemer (1.0.3) hana (~> 1.3) regexp_parser (~> 2.0) simpleidn (~> 0.2) - uri_template (~> 0.7) method_source (1.0.0) minitest (5.18.1) msgpack (1.7.1) @@ -178,7 +174,6 @@ GEM unparser (0.6.4) diff-lcs (~> 1.3) parser (>= 3.1.0) - uri_template (0.7.0) warning (1.3.0) yard (0.9.34) yard-sorbet (0.6.1) diff --git a/Library/Homebrew/sorbet/rbi/gems/ecma-re-validator@0.4.0.rbi b/Library/Homebrew/sorbet/rbi/gems/ecma-re-validator@0.4.0.rbi deleted file mode 100644 index 205518feba..0000000000 --- a/Library/Homebrew/sorbet/rbi/gems/ecma-re-validator@0.4.0.rbi +++ /dev/null @@ -1,15 +0,0 @@ -# typed: true - -# DO NOT EDIT MANUALLY -# This is an autogenerated file for types exported from the `ecma-re-validator` gem. -# Please instead update this file by running `bin/tapioca gem ecma-re-validator`. - -module EcmaReValidator - class << self - def valid?(input); end - end -end - -EcmaReValidator::INVALID_REGEXP = T.let(T.unsafe(nil), Array) -EcmaReValidator::INVALID_TOKENS = T.let(T.unsafe(nil), Array) -EcmaReValidator::UNICODE_CHARACTERS = T.let(T.unsafe(nil), Array) diff --git a/Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.25.rbi b/Library/Homebrew/sorbet/rbi/gems/json_schemer@1.0.3.rbi similarity index 66% rename from Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.25.rbi rename to Library/Homebrew/sorbet/rbi/gems/json_schemer@1.0.3.rbi index e99c600fdf..3dd86dae80 100644 --- a/Library/Homebrew/sorbet/rbi/gems/json_schemer@0.2.25.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/json_schemer@1.0.3.rbi @@ -7,10 +7,8 @@ module JSONSchemer class << self def schema(schema, default_schema_class: T.unsafe(nil), **options); end - - private - - def draft_class(schema, default_schema_class); end + def valid_schema?(schema, default_schema_class: T.unsafe(nil)); end + def validate_schema(schema, default_schema_class: T.unsafe(nil)); end end end @@ -22,6 +20,18 @@ class JSONSchemer::CachedResolver def call(*args); end end +JSONSchemer::DEFAULT_SCHEMA_CLASS = JSONSchemer::Schema::Draft7 + +class JSONSchemer::EcmaRegexp + class << self + def ruby_equivalent(pattern); end + end +end + +JSONSchemer::EcmaRegexp::RUBY_EQUIVALENTS = T.let(T.unsafe(nil), Hash) +class JSONSchemer::EcmaRegexp::Syntax < ::Regexp::Syntax::Base; end +JSONSchemer::EcmaRegexp::Syntax::SYNTAX = JSONSchemer::EcmaRegexp::Syntax + module JSONSchemer::Errors class << self def pretty(error); end @@ -31,24 +41,41 @@ end JSONSchemer::FILE_URI_REF_RESOLVER = T.let(T.unsafe(nil), Proc) module JSONSchemer::Format + include ::JSONSchemer::Format::Email include ::JSONSchemer::Format::Hostname + include ::JSONSchemer::Format::URITemplate def iri_escape(data); end def parse_uri_scheme(data); end def valid_date_time?(data); end - def valid_email?(data); end def valid_ip?(data, family); end def valid_json?(data); end def valid_json_pointer?(data); end + def valid_regex?(data); end def valid_relative_json_pointer?(data); end def valid_spec_format?(data, format); end def valid_uri?(data); end def valid_uri_reference?(data); end - def valid_uri_template?(data); end end JSONSchemer::Format::DATE_TIME_OFFSET_REGEX = T.let(T.unsafe(nil), Regexp) -JSONSchemer::Format::EMAIL_REGEX = T.let(T.unsafe(nil), Regexp) + +module JSONSchemer::Format::Email + def valid_email?(data); end +end + +JSONSchemer::Format::Email::ADDRESS_LITERAL = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::ATOM = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::A_TEXT = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::DOT_STRING = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::EMAIL_REGEX = T.let(T.unsafe(nil), Regexp) +JSONSchemer::Format::Email::LOCAL_PART = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::MAILBOX = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::QUOTED_PAIR_SMTP = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::QUOTED_STRING = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::Q_CONTENT_SMTP = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::Q_TEXT_SMTP = T.let(T.unsafe(nil), String) +JSONSchemer::Format::Email::UTF8_NON_ASCII = T.let(T.unsafe(nil), String) JSONSchemer::Format::HOUR_24_REGEX = T.let(T.unsafe(nil), Regexp) module JSONSchemer::Format::Hostname @@ -84,6 +111,26 @@ 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::LEAP_SECOND_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Format::RELATIVE_JSON_POINTER_REGEX = T.let(T.unsafe(nil), Regexp) + +module JSONSchemer::Format::URITemplate + def valid_uri_template?(data); end +end + +JSONSchemer::Format::URITemplate::EXPLODE = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::EXPRESSION = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::LITERALS = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::MAX_LENGTH = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::MODIFIER_LEVEL4 = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::OPERATOR = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::PCT_ENCODED = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::PREFIX = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::URI_TEMPLATE = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::URI_TEMPLATE_REGEX = T.let(T.unsafe(nil), Regexp) +JSONSchemer::Format::URITemplate::VARCHAR = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::VARIABLE_LIST = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::VARNAME = T.let(T.unsafe(nil), String) +JSONSchemer::Format::URITemplate::VARSPEC = T.let(T.unsafe(nil), String) +class JSONSchemer::InvalidEcmaRegexp < ::StandardError; end class JSONSchemer::InvalidFileURI < ::StandardError; end class JSONSchemer::InvalidRefResolution < ::StandardError; end class JSONSchemer::InvalidRegexpResolution < ::StandardError; end @@ -92,23 +139,28 @@ JSONSchemer::SCHEMA_CLASS_BY_META_SCHEMA = T.let(T.unsafe(nil), Hash) module JSONSchemer::Schema; end class JSONSchemer::Schema::Base + include ::JSONSchemer::Format::Email include ::JSONSchemer::Format::Hostname + include ::JSONSchemer::Format::URITemplate 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, base_uri: T.unsafe(nil), 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 valid?(data); end + def valid_schema?; end def validate(data); end + def validate_schema; end protected def ids; end + def root; end def valid_instance?(instance); end def validate_instance(instance, &block); end private - def child(schema); end + def child(schema, base_uri:); end def custom_format?(format); end def error(instance, type, details = T.unsafe(nil)); end def escape_json_pointer_token(token); end @@ -117,13 +169,11 @@ class JSONSchemer::Schema::Base def id_keyword; end def join_uri(a, b); end def keywords; end - def pointer_uri(schema, pointer); end def ref_resolver; end def regexp_resolver; end - def resolve_ids(schema, ids = T.unsafe(nil), parent_uri = T.unsafe(nil), pointer = T.unsafe(nil)); end + def resolve_ids(schema, ids = T.unsafe(nil), base_uri = T.unsafe(nil), pointer = T.unsafe(nil)); end def resolve_ref(uri); end def resolve_regexp(pattern); end - def root; end def safe_strict_decode64(data); end def spec_format?(format); end def validate_array(instance, &block); end @@ -138,26 +188,32 @@ class JSONSchemer::Schema::Base def validate_ref(instance, ref, &block); end def validate_string(instance, &block); end def validate_type(instance, type, &block); end + + class << self + def draft_name; end + def meta_schema; end + def meta_schemer; end + end end JSONSchemer::Schema::Base::BOOLEANS = T.let(T.unsafe(nil), Set) JSONSchemer::Schema::Base::DEFAULT_REF_RESOLVER = T.let(T.unsafe(nil), Proc) -JSONSchemer::Schema::Base::ECMA_262_REGEXP_RESOLVER = T.let(T.unsafe(nil), Proc) +JSONSchemer::Schema::Base::ECMA_REGEXP_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::Schema::Base::ID_KEYWORD = T.let(T.unsafe(nil), String) JSONSchemer::Schema::Base::INSERT_DEFAULT_PROPERTY = T.let(T.unsafe(nil), Proc) class JSONSchemer::Schema::Base::Instance < ::Struct def after_property_validation; end def after_property_validation=(_); end + def base_uri; end + def base_uri=(_); end def before_property_validation; end def before_property_validation=(_); end def data; end def data=(_); end def data_pointer; end def data_pointer=(_); end - def merge(data: T.unsafe(nil), data_pointer: T.unsafe(nil), schema: T.unsafe(nil), schema_pointer: T.unsafe(nil), parent_uri: T.unsafe(nil), before_property_validation: T.unsafe(nil), after_property_validation: T.unsafe(nil)); end - def parent_uri; end - def parent_uri=(_); end + def merge(data: T.unsafe(nil), data_pointer: T.unsafe(nil), schema: T.unsafe(nil), schema_pointer: T.unsafe(nil), base_uri: T.unsafe(nil), before_property_validation: T.unsafe(nil), after_property_validation: T.unsafe(nil)); end def schema; end def schema=(_); end def schema_pointer; end @@ -172,9 +228,9 @@ class JSONSchemer::Schema::Base::Instance < ::Struct end JSONSchemer::Schema::Base::JSON_POINTER_TOKEN_ESCAPE_CHARS = T.let(T.unsafe(nil), Hash) -JSONSchemer::Schema::Base::JSON_POINTER_TOKEN_ESCAPE_REGEXP = T.let(T.unsafe(nil), Regexp) +JSONSchemer::Schema::Base::JSON_POINTER_TOKEN_ESCAPE_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Schema::Base::NET_HTTP_REF_RESOLVER = T.let(T.unsafe(nil), Proc) -JSONSchemer::Schema::Base::RUBY_REGEX_ANCHORS_TO_ECMA_262 = T.let(T.unsafe(nil), Hash) +JSONSchemer::Schema::Base::RUBY_REGEXP_RESOLVER = T.let(T.unsafe(nil), Proc) class JSONSchemer::Schema::Draft4 < ::JSONSchemer::Schema::Base private diff --git a/Library/Homebrew/sorbet/rbi/gems/uri_template@0.7.0.rbi b/Library/Homebrew/sorbet/rbi/gems/uri_template@0.7.0.rbi deleted file mode 100644 index 527645fd84..0000000000 --- a/Library/Homebrew/sorbet/rbi/gems/uri_template@0.7.0.rbi +++ /dev/null @@ -1,495 +0,0 @@ -# typed: true - -# DO NOT EDIT MANUALLY -# This is an autogenerated file for types exported from the `uri_template` gem. -# Please instead update this file by running `bin/tapioca gem uri_template`. - -module URITemplate - extend ::URITemplate::ClassMethods - - mixes_in_class_methods ::URITemplate::ClassMethods - - def +(other, *args, &block); end - def /(other, *args, &block); end - def ==(other, *args, &block); end - def >>(other, *args, &block); end - def absolute?; end - def concat(other, *args, &block); end - def concat_without_coercion(other); end - def eq(other, *args, &block); end - def eq_without_coercion(other); end - def expand(variables = T.unsafe(nil)); end - def expand_partial(variables = T.unsafe(nil)); end - def host?; end - def path_concat(other, *args, &block); end - def path_concat_without_coercion(other); end - def pattern; end - def relative?; end - def scheme?; end - def static_characters; end - def to_s; end - def tokens; end - def type; end - def variables; end - - private - - def normalize_variables(variables); end - def remove_double_slash(first_tokens, second_tokens); end - def scheme_and_host; end - - class << self - def apply(a, method, b, *args); end - def coerce(a, b); end - def coerce_first_arg(meth); end - def new(*args); end - def resolve_class(*args); end - end -end - -module URITemplate::ClassMethods - def convert(x); end - def included(base); end - def try_convert(x); end -end - -class URITemplate::Colon - include ::URITemplate - extend ::URITemplate::ClassMethods - - def initialize(pattern); end - - def extract(uri); end - def pattern; end - def to_r; end - def tokens; end - def type; end - - protected - - def tokenize!; end - - class << self - def try_convert(x); end - end -end - -class URITemplate::Colon::InvalidValue < ::StandardError - include ::URITemplate::InvalidValue - - def initialize(variable, value); end - - def value; end - def variable; end - - protected - - def generate_message; end -end - -class URITemplate::Colon::InvalidValue::SplatIsNotAnArray < ::URITemplate::Colon::InvalidValue; end -class URITemplate::Colon::Token; end - -class URITemplate::Colon::Token::Splat < ::URITemplate::Colon::Token::Variable - def initialize(index); end - - def expand(vars); end - def index; end - def to_r; end -end - -URITemplate::Colon::Token::Splat::SPLAT = T.let(T.unsafe(nil), String) - -class URITemplate::Colon::Token::Static < ::URITemplate::Colon::Token - include ::URITemplate::Token - include ::URITemplate::Literal - - def initialize(str); end - - def expand(_); end - def to_r; end -end - -class URITemplate::Colon::Token::Variable < ::URITemplate::Colon::Token - include ::URITemplate::Token - include ::URITemplate::Expression - - def initialize(name); end - - def expand(vars); end - def name; end - def to_r; end - def to_s; end -end - -URITemplate::Colon::VAR = T.let(T.unsafe(nil), Regexp) - -module URITemplate::Expression - include ::URITemplate::Token - - def expression?; end - def literal?; end - def variables; end -end - -URITemplate::HOST_REGEX = T.let(T.unsafe(nil), Regexp) -module URITemplate::Invalid; end -module URITemplate::InvalidValue; end - -module URITemplate::Literal - include ::URITemplate::Token - - def ends_with_slash?; end - def expand(_); end - def expand_partial(_); end - def expression?; end - def literal?; end - def size; end - def starts_with_slash?; end - def string; end - def to_s; end -end - -URITemplate::Literal::SLASH = T.let(T.unsafe(nil), String) - -class URITemplate::RFC6570 - include ::URITemplate - extend ::URITemplate::ClassMethods - extend ::Forwardable - extend ::URITemplate::RFC6570::ClassMethods - - def initialize(pattern_or_tokens, options = T.unsafe(nil)); end - - def ===(*args, &block); end - def extract(uri_or_match, post_processing = T.unsafe(nil)); end - def extract_simple(uri_or_match); end - def level; end - def match(*args, &block); end - def options; end - def to_r; end - def tokens; end - def type; end - - protected - - def extract_matchdata(matchdata, post_processing); end - def tokenize!; end -end - -URITemplate::RFC6570::CHARACTER_CLASSES = T.let(T.unsafe(nil), Hash) -URITemplate::RFC6570::CONVERT_RESULT = T.let(T.unsafe(nil), Array) -URITemplate::RFC6570::CONVERT_VALUES = T.let(T.unsafe(nil), Array) - -module URITemplate::RFC6570::ClassMethods - def try_convert(x); end - def valid?(pattern); end -end - -URITemplate::RFC6570::DEFAULT_PROCESSING = T.let(T.unsafe(nil), Array) -URITemplate::RFC6570::EXPRESSION = T.let(T.unsafe(nil), Regexp) - -class URITemplate::RFC6570::Expression < ::URITemplate::RFC6570::Token - include ::URITemplate::Token - include ::URITemplate::Expression - extend ::URITemplate::RFC6570::Expression::ClassMethods - - def initialize(vars); end - - def arity; end - def expand(vars); end - def expand_partial(vars); end - def extract(position, matched); end - def level; end - def to_s; end - def variables; end - - protected - - def cut(str, chars); end - def decode(x, split = T.unsafe(nil)); end - def empty_literals?(list); end - def escape(x); end - def pair(key, value, max_length = T.unsafe(nil), &block); end - def regex_builder; end - def transform_array(name, ary, expand, max_length); end - def transform_hash(name, hsh, expand, max_length); end - def unescape(x); end - - private - - def expand_one(name, value, expand, max_length); end - def extracted_nil; end - def length_limited?(max_length); end -end - -URITemplate::RFC6570::Expression::BASE_LEVEL = T.let(T.unsafe(nil), Integer) -class URITemplate::RFC6570::Expression::Basic < ::URITemplate::RFC6570::Expression::Unnamed; end -URITemplate::RFC6570::Expression::Basic::BULK_FOLLOW_UP = URITemplate::RFC6570::Expression::Basic -URITemplate::RFC6570::Expression::Basic::FOLLOW_UP = URITemplate::RFC6570::Expression::Basic -URITemplate::RFC6570::Expression::CHARACTER_CLASS = T.let(T.unsafe(nil), Hash) -URITemplate::RFC6570::Expression::COMMA = T.let(T.unsafe(nil), String) - -module URITemplate::RFC6570::Expression::ClassMethods - def generate_hash_extractor(max_length); end - def hash_extractor(max_length); end - def hash_extractors; end - def regex_builder; end -end - -class URITemplate::RFC6570::Expression::FormQuery < ::URITemplate::RFC6570::Expression::Named; end -URITemplate::RFC6570::Expression::FormQuery::BASE_LEVEL = T.let(T.unsafe(nil), Integer) -URITemplate::RFC6570::Expression::FormQuery::BULK_FOLLOW_UP = URITemplate::RFC6570::Expression::FormQueryContinuation -URITemplate::RFC6570::Expression::FormQuery::FOLLOW_UP = URITemplate::RFC6570::Expression::Basic -URITemplate::RFC6570::Expression::FormQuery::OPERATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::FormQuery::PREFIX = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::FormQuery::SEPARATOR = T.let(T.unsafe(nil), String) -class URITemplate::RFC6570::Expression::FormQueryContinuation < ::URITemplate::RFC6570::Expression::Named; end -URITemplate::RFC6570::Expression::FormQueryContinuation::BASE_LEVEL = T.let(T.unsafe(nil), Integer) -URITemplate::RFC6570::Expression::FormQueryContinuation::BULK_FOLLOW_UP = URITemplate::RFC6570::Expression::FormQueryContinuation -URITemplate::RFC6570::Expression::FormQueryContinuation::FOLLOW_UP = URITemplate::RFC6570::Expression::Basic -URITemplate::RFC6570::Expression::FormQueryContinuation::OPERATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::FormQueryContinuation::PREFIX = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::FormQueryContinuation::SEPARATOR = T.let(T.unsafe(nil), String) - -class URITemplate::RFC6570::Expression::Fragment < ::URITemplate::RFC6570::Expression::Unnamed - def escape(x); end - def unescape(x); end -end - -URITemplate::RFC6570::Expression::Fragment::BASE_LEVEL = T.let(T.unsafe(nil), Integer) -URITemplate::RFC6570::Expression::Fragment::BULK_FOLLOW_UP = URITemplate::RFC6570::Expression::Reserved -URITemplate::RFC6570::Expression::Fragment::CHARACTER_CLASS = T.let(T.unsafe(nil), Hash) -URITemplate::RFC6570::Expression::Fragment::FOLLOW_UP = URITemplate::RFC6570::Expression::Reserved -URITemplate::RFC6570::Expression::Fragment::OPERATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::Fragment::PREFIX = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::LIST_CONNECTOR = T.let(T.unsafe(nil), String) -class URITemplate::RFC6570::Expression::Label < ::URITemplate::RFC6570::Expression::Unnamed; end -URITemplate::RFC6570::Expression::Label::BASE_LEVEL = T.let(T.unsafe(nil), Integer) -URITemplate::RFC6570::Expression::Label::BULK_FOLLOW_UP = URITemplate::RFC6570::Expression::Label -URITemplate::RFC6570::Expression::Label::FOLLOW_UP = URITemplate::RFC6570::Expression::Label -URITemplate::RFC6570::Expression::Label::OPERATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::Label::PREFIX = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::Label::SEPARATOR = T.let(T.unsafe(nil), String) - -class URITemplate::RFC6570::Expression::Named < ::URITemplate::RFC6570::Expression - def expand_partial(vars); end - def to_r_source; end - - protected - - def self_pair(key, value, max_length = T.unsafe(nil), &block); end - - private - - def after_expand(name, splitted); end - def extracted_nil; end -end - -URITemplate::RFC6570::Expression::OPERATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::PAIR_CONNECTOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::PAIR_IF_EMPTY = T.let(T.unsafe(nil), TrueClass) -URITemplate::RFC6570::Expression::PREFIX = T.let(T.unsafe(nil), String) - -class URITemplate::RFC6570::Expression::Path < ::URITemplate::RFC6570::Expression::Unnamed - def starts_with_slash?; end -end - -URITemplate::RFC6570::Expression::Path::BASE_LEVEL = T.let(T.unsafe(nil), Integer) -URITemplate::RFC6570::Expression::Path::BULK_FOLLOW_UP = URITemplate::RFC6570::Expression::Path -URITemplate::RFC6570::Expression::Path::FOLLOW_UP = URITemplate::RFC6570::Expression::Path -URITemplate::RFC6570::Expression::Path::OPERATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::Path::PREFIX = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::Path::SEPARATOR = T.let(T.unsafe(nil), String) -class URITemplate::RFC6570::Expression::PathParameters < ::URITemplate::RFC6570::Expression::Named; end -URITemplate::RFC6570::Expression::PathParameters::BASE_LEVEL = T.let(T.unsafe(nil), Integer) -URITemplate::RFC6570::Expression::PathParameters::BULK_FOLLOW_UP = URITemplate::RFC6570::Expression::PathParameters -URITemplate::RFC6570::Expression::PathParameters::FOLLOW_UP = URITemplate::RFC6570::Expression::PathParameters -URITemplate::RFC6570::Expression::PathParameters::OPERATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::PathParameters::PREFIX = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::PathParameters::SEPARATOR = T.let(T.unsafe(nil), String) - -class URITemplate::RFC6570::Expression::Reserved < ::URITemplate::RFC6570::Expression::Unnamed - def escape(x); end - def host?; end - def scheme?; end - def unescape(x); end -end - -URITemplate::RFC6570::Expression::Reserved::BASE_LEVEL = T.let(T.unsafe(nil), Integer) -URITemplate::RFC6570::Expression::Reserved::BULK_FOLLOW_UP = URITemplate::RFC6570::Expression::Reserved -URITemplate::RFC6570::Expression::Reserved::CHARACTER_CLASS = T.let(T.unsafe(nil), Hash) -URITemplate::RFC6570::Expression::Reserved::FOLLOW_UP = URITemplate::RFC6570::Expression::Reserved -URITemplate::RFC6570::Expression::Reserved::OPERATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::SEPARATOR = T.let(T.unsafe(nil), String) -URITemplate::RFC6570::Expression::SPLITTER = T.let(T.unsafe(nil), Regexp) - -class URITemplate::RFC6570::Expression::Unnamed < ::URITemplate::RFC6570::Expression - def self_pair(_, value, max_length = T.unsafe(nil), &block); end - def to_r_source; end - - private - - def after_expand(name, splitted); end - def transform_array(name, ary, expand, max_length); end - def transform_hash(name, hsh, expand, max_length); end -end - -class URITemplate::RFC6570::Invalid < ::StandardError - include ::URITemplate::Invalid - - def initialize(source, position); end - - def pattern; end - def position; end -end - -URITemplate::RFC6570::LITERAL = T.let(T.unsafe(nil), Regexp) - -class URITemplate::RFC6570::Literal < ::URITemplate::RFC6570::Token - include ::URITemplate::Token - include ::URITemplate::Literal - - def initialize(string); end - - def level; end - def to_r_source(*_); end - def to_s; end -end - -URITemplate::RFC6570::NO_PROCESSING = T.let(T.unsafe(nil), Array) -URITemplate::RFC6570::OPERATORS = T.let(T.unsafe(nil), Hash) - -class URITemplate::RFC6570::RegexBuilder - def initialize(expression_class); end - - def <<(arg); end - def capture(&block); end - def character_class(max_length = T.unsafe(nil), min = T.unsafe(nil)); end - def character_class_with_comma(max_length = T.unsafe(nil), min = T.unsafe(nil)); end - def escaped_pair_connector; end - def escaped_prefix; end - def escaped_separator; end - def group(capture = T.unsafe(nil)); end - def join; end - def length(*args); end - def lookahead; end - def negative_lookahead; end - def push(*args); end - def reluctant; end - def separated_list(first = T.unsafe(nil), length = T.unsafe(nil), min = T.unsafe(nil), &block); end - - private - - def format_length(len, min = T.unsafe(nil)); end -end - -URITemplate::RFC6570::TYPE = T.let(T.unsafe(nil), Symbol) -class URITemplate::RFC6570::Token; end - -class URITemplate::RFC6570::Tokenizer - include ::Enumerable - - def initialize(source, ops); end - - def each; end - def source; end -end - -URITemplate::RFC6570::URI = T.let(T.unsafe(nil), Regexp) - -module URITemplate::RFC6570::Utils - include ::URITemplate::Utils::StringEncoding::Encode - include ::URITemplate::Utils::StringEncoding - include ::URITemplate::Utils::Escaping::Pure - include ::URITemplate::Utils - extend ::URITemplate::Utils::StringEncoding::Encode - extend ::URITemplate::Utils::StringEncoding - extend ::URITemplate::Utils::Escaping::Pure - extend ::URITemplate::Utils - extend ::URITemplate::RFC6570::Utils - - def def?(value); end -end - -URITemplate::RFC6570::VAR = T.let(T.unsafe(nil), Regexp) - -class URITemplate::RegexpEnumerator - include ::Enumerable - - def initialize(regexp, options = T.unsafe(nil)); end - - def each(str); end -end - -URITemplate::SCHEME_REGEX = T.let(T.unsafe(nil), Regexp) - -module URITemplate::Token - def ends_with_slash?; end - def expand(variables); end - def expand_partial(variables); end - def host?; end - def scheme?; end - def size; end - def starts_with_slash?; end - def to_s; end - def variables; end -end - -URITemplate::Token::EMPTY_ARRAY = T.let(T.unsafe(nil), Array) -URITemplate::URI_SPLIT = T.let(T.unsafe(nil), Regexp) - -class URITemplate::Unconvertable < ::StandardError - def initialize(object); end - - def object; end -end - -module URITemplate::Utils - include ::URITemplate::Utils::StringEncoding::Encode - include ::URITemplate::Utils::StringEncoding - include ::URITemplate::Utils::Escaping::Pure - extend ::URITemplate::Utils::StringEncoding::Encode - extend ::URITemplate::Utils::StringEncoding - extend ::URITemplate::Utils::Escaping::Pure - extend ::URITemplate::Utils - - def compact_regexp(rx); end - def object_to_param(object); end - def pair_array?(a); end - def pair_array_to_hash(x, careful = T.unsafe(nil)); end - def pair_array_to_hash2(x); end - def use_unicode?; end -end - -module URITemplate::Utils::Escaping; end - -module URITemplate::Utils::Escaping::Pure - def escape_uri(s); end - def escape_url(s); end - def unescape_uri(s); end - def unescape_url(s); end - def using_escape_utils?; end -end - -URITemplate::Utils::Escaping::Pure::PCT = T.let(T.unsafe(nil), Regexp) -URITemplate::Utils::Escaping::Pure::URI_ESCAPED = T.let(T.unsafe(nil), Regexp) -URITemplate::Utils::Escaping::Pure::URL_ESCAPED = T.let(T.unsafe(nil), Regexp) -URITemplate::Utils::KCODE_UTF8 = T.let(T.unsafe(nil), Integer) - -module URITemplate::Utils::StringEncoding - include ::URITemplate::Utils::StringEncoding::Encode -end - -module URITemplate::Utils::StringEncoding::Encode - def force_utf8(str); end - def to_ascii(str); end - def to_utf8(str); end -end - -module URITemplate::Utils::StringEncoding::Fallback - def force_utf8(str); end - def to_ascii(str); end - def to_utf8(str); end -end - -URITemplate::VERSIONS = T.let(T.unsafe(nil), Hash) diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi index aea6f2e12b..0c259b1efc 100644 --- a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi @@ -8138,10 +8138,6 @@ module URI def self.get_encoding(label); end end -class URITemplate::RFC6570::Expression::PathParameters - PAIR_IF_EMPTY = ::T.let(nil, ::T.untyped) -end - class UnboundMethod include ::MethodSource::SourceLocation::UnboundMethodExtensions include ::MethodSource::MethodExtensions diff --git a/Library/Homebrew/vendor/bundle/bundler/setup.rb b/Library/Homebrew/vendor/bundle/bundler/setup.rb index 43e81c8388..630fa07887 100644 --- a/Library/Homebrew/vendor/bundle/bundler/setup.rb +++ b/Library/Homebrew/vendor/bundle/bundler/setup.rb @@ -45,20 +45,18 @@ $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/did_you_mean-1.6.3/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/diff-lcs-1.5.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/docile-1.4.0/lib") -$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/regexp_parser-2.8.1/lib") -$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ecma-re-validator-0.4.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/elftools-1.2.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/hana-1.3.7/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/universal-darwin-22/#{Gem.extension_api_version}/hpricot-0.8.6") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/hpricot-0.8.6/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/universal-darwin-22/#{Gem.extension_api_version}/json-2.6.3") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/json-2.6.3/lib") +$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/regexp_parser-2.8.1/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/extensions/universal-darwin-22/#{Gem.extension_api_version}/unf_ext-0.0.8.2") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/unf_ext-0.0.8.2/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/unf-0.1.4/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/simpleidn-0.2.1/lib") -$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/uri_template-0.7.0/lib") -$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/json_schemer-0.2.25/lib") +$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/json_schemer-1.0.3/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/method_source-1.0.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/mustache-1.1.1/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/parallel-1.23.0/lib")