Merge pull request #13269 from Homebrew/dependabot/bundler/Library/Homebrew/regexp_parser-2.4.0

build(deps): bump regexp_parser from 2.3.1 to 2.4.0 in /Library/Homebrew
This commit is contained in:
Bo Anderson 2022-05-11 03:22:16 +01:00 committed by GitHub
commit 848ace638a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 78 additions and 36 deletions

View File

@ -91,7 +91,7 @@ GEM
sorbet-runtime (>= 0.5.9204) sorbet-runtime (>= 0.5.9204)
unparser unparser
rdiscount (2.2.0.2) rdiscount (2.2.0.2)
regexp_parser (2.3.1) regexp_parser (2.4.0)
rexml (3.2.5) rexml (3.2.5)
ronn (0.7.3) ronn (0.7.3)
hpricot (>= 0.8.2) hpricot (>= 0.8.2)

View File

@ -92,6 +92,7 @@ class Regexp::Expression::Backreference::NumberRelative < ::Regexp::Expression::
end end
class Regexp::Expression::Base class Regexp::Expression::Base
include ::Regexp::Expression::Shared
include ::RuboCop::Ext::RegexpParser::Expression::Base include ::RuboCop::Ext::RegexpParser::Expression::Base
def initialize(token, options = T.unsafe(nil)); end def initialize(token, options = T.unsafe(nil)); end
@ -100,20 +101,16 @@ class Regexp::Expression::Base
def a?; end def a?; end
def ascii_classes?; end def ascii_classes?; end
def attributes; end def attributes; end
def base_length; end
def case_insensitive?; end def case_insensitive?; end
def coded_offset; end
def conditional_level; end def conditional_level; end
def conditional_level=(_arg0); end def conditional_level=(_arg0); end
def d?; end def d?; end
def default_classes?; end def default_classes?; end
def extended?; end def extended?; end
def free_spacing?; end def free_spacing?; end
def full_length; end
def greedy?; end def greedy?; end
def i?; end def i?; end
def ignore_case?; end def ignore_case?; end
def is?(test_token, test_type = T.unsafe(nil)); end
def lazy?; end def lazy?; end
def level; end def level; end
def level=(_arg0); end def level=(_arg0); end
@ -123,38 +120,31 @@ class Regexp::Expression::Base
def matches?(string); end def matches?(string); end
def multiline?; end def multiline?; end
def nesting_level; end def nesting_level; end
def nesting_level=(_arg0); end
def offset; end
def one_of?(scope, top = T.unsafe(nil)); end
def options; end def options; end
def options=(_arg0); end def options=(_arg0); end
def possessive?; end def possessive?; end
def quantified?; end
def quantifier; end def quantifier; end
def quantifier=(_arg0); end def quantifier=(_arg0); end
def quantifier_affix(expression_format); end def quantify(*args); end
def quantify(token, text, min = T.unsafe(nil), max = T.unsafe(nil), mode = T.unsafe(nil)); end
def quantity; end def quantity; end
def reluctant?; end def reluctant?; end
def repetitions; end def repetitions; end
def set_level; end def set_level; end
def set_level=(_arg0); end def set_level=(_arg0); end
def starts_at; end
def strfre(format = T.unsafe(nil), indent_offset = T.unsafe(nil), index = T.unsafe(nil)); end def strfre(format = T.unsafe(nil), indent_offset = T.unsafe(nil), index = T.unsafe(nil)); end
def strfregexp(format = T.unsafe(nil), indent_offset = T.unsafe(nil), index = T.unsafe(nil)); end def strfregexp(format = T.unsafe(nil), indent_offset = T.unsafe(nil), index = T.unsafe(nil)); end
def terminal?; end def te; end
def te=(_arg0); end
def text; end def text; end
def text=(_arg0); end def text=(_arg0); end
def to_h; end def to_h; end
def to_re(format = T.unsafe(nil)); end def to_re(format = T.unsafe(nil)); end
def to_s(format = T.unsafe(nil)); end
def token; end def token; end
def token=(_arg0); end def token=(_arg0); end
def ts; end def ts; end
def ts=(_arg0); end def ts=(_arg0); end
def type; end def type; end
def type=(_arg0); end def type=(_arg0); end
def type?(test_type); end
def u?; end def u?; end
def unicode_classes?; end def unicode_classes?; end
def unquantified_clone; end def unquantified_clone; end
@ -180,7 +170,7 @@ class Regexp::Expression::CharacterSet < ::Regexp::Expression::Subexpression
def negative; end def negative; end
def negative=(_arg0); end def negative=(_arg0); end
def negative?; end def negative?; end
def to_s(format = T.unsafe(nil)); end def parts; end
end end
class Regexp::Expression::CharacterSet::IntersectedSequence < ::Regexp::Expression::Sequence class Regexp::Expression::CharacterSet::IntersectedSequence < ::Regexp::Expression::Sequence
@ -197,8 +187,8 @@ class Regexp::Expression::CharacterSet::Range < ::Regexp::Expression::Subexpress
def <<(exp); end def <<(exp); end
def complete?; end def complete?; end
def match_length; end def match_length; end
def parts; end
def starts_at; end def starts_at; end
def to_s(_format = T.unsafe(nil)); end
def ts; end def ts; end
end end
@ -242,10 +232,10 @@ class Regexp::Expression::Conditional::Expression < ::Regexp::Expression::Subexp
def condition; end def condition; end
def condition=(exp); end def condition=(exp); end
def match_length; end def match_length; end
def parts; end
def reference; end def reference; end
def referenced_expression; end def referenced_expression; end
def referenced_expression=(_arg0); end def referenced_expression=(_arg0); end
def to_s(format = T.unsafe(nil)); end
private private
@ -318,7 +308,7 @@ class Regexp::Expression::EscapeSequence::VerticalTab < ::Regexp::Expression::Es
class Regexp::Expression::FreeSpace < ::Regexp::Expression::Base class Regexp::Expression::FreeSpace < ::Regexp::Expression::Base
def match_length; end def match_length; end
def quantify(_token, _text, _min = T.unsafe(nil), _max = T.unsafe(nil), _mode = T.unsafe(nil)); end def quantify(*_args); end
end end
module Regexp::Expression::Group; end module Regexp::Expression::Group; end
@ -332,7 +322,7 @@ class Regexp::Expression::Group::Atomic < ::Regexp::Expression::Group::Base; end
class Regexp::Expression::Group::Base < ::Regexp::Expression::Subexpression class Regexp::Expression::Group::Base < ::Regexp::Expression::Subexpression
def capturing?; end def capturing?; end
def comment?; end def comment?; end
def to_s(format = T.unsafe(nil)); end def parts; end
end end
class Regexp::Expression::Group::Capture < ::Regexp::Expression::Group::Base class Regexp::Expression::Group::Capture < ::Regexp::Expression::Group::Base
@ -346,7 +336,7 @@ end
class Regexp::Expression::Group::Comment < ::Regexp::Expression::Group::Base class Regexp::Expression::Group::Comment < ::Regexp::Expression::Group::Base
def comment?; end def comment?; end
def to_s(_format = T.unsafe(nil)); end def parts; end
end end
class Regexp::Expression::Group::Named < ::Regexp::Expression::Group::Capture class Regexp::Expression::Group::Named < ::Regexp::Expression::Group::Capture
@ -374,7 +364,7 @@ class Regexp::Expression::Group::Passive < ::Regexp::Expression::Group::Base
def implicit=(_arg0); end def implicit=(_arg0); end
def implicit?; end def implicit?; end
def to_s(format = T.unsafe(nil)); end def parts; end
end end
module Regexp::Expression::Keep; end module Regexp::Expression::Keep; end
@ -396,26 +386,44 @@ class Regexp::Expression::PosixClass < ::Regexp::Expression::Base
end end
class Regexp::Expression::Quantifier class Regexp::Expression::Quantifier
def initialize(token, text, min, max, mode); end include ::Regexp::Expression::Shared
def ==(other); end def initialize(*args); end
def eq(other); end
def conditional_level; end
def conditional_level=(_arg0); end
def greedy?; end def greedy?; end
def lazy?; end def lazy?; end
def level; end
def level=(_arg0); end
def max; end def max; end
def min; end def min; end
def mode; end def mode; end
def nesting_level; end
def options; end
def options=(_arg0); end
def possessive?; end def possessive?; end
def quantifier; end
def quantifier=(_arg0); end
def reluctant?; end def reluctant?; end
def set_level; end
def set_level=(_arg0); end
def te; end
def te=(_arg0); end
def text; end def text; end
def text=(_arg0); end
def to_h; end def to_h; end
def to_s; end
def to_str; end
def token; end def token; end
def token=(_arg0); end
def ts; end
def ts=(_arg0); end
def type; end
def type=(_arg0); end
private private
def initialize_copy(orig); end def deprecated_old_init(token, text, min, max, mode = T.unsafe(nil)); end
def minmax; end
end end
Regexp::Expression::Quantifier::MODES = T.let(T.unsafe(nil), Array) Regexp::Expression::Quantifier::MODES = T.let(T.unsafe(nil), Array)
@ -428,7 +436,7 @@ class Regexp::Expression::Root < ::Regexp::Expression::Subexpression
end end
class Regexp::Expression::Sequence < ::Regexp::Expression::Subexpression class Regexp::Expression::Sequence < ::Regexp::Expression::Subexpression
def quantify(token, text, min = T.unsafe(nil), max = T.unsafe(nil), mode = T.unsafe(nil)); end def quantify(*args); end
def starts_at; end def starts_at; end
def ts; end def ts; end
@ -443,12 +451,42 @@ class Regexp::Expression::SequenceOperation < ::Regexp::Expression::Subexpressio
def add_sequence(active_opts = T.unsafe(nil)); end def add_sequence(active_opts = T.unsafe(nil)); end
def operands; end def operands; end
def operator; end def operator; end
def parts; end
def sequences; end def sequences; end
def starts_at; end def starts_at; end
def to_s(format = T.unsafe(nil)); end
def ts; end def ts; end
end end
module Regexp::Expression::Shared
def ==(other); end
def ===(other); end
def base_length; end
def coded_offset; end
def eql?(other); end
def full_length; end
def is?(test_token, test_type = T.unsafe(nil)); end
def nesting_level=(lvl); end
def offset; end
def one_of?(scope, top = T.unsafe(nil)); end
def parts; end
def quantified?; end
def quantifier_affix(expression_format); end
def starts_at; end
def terminal?; end
def to_s(format = T.unsafe(nil)); end
def to_str(format = T.unsafe(nil)); end
def type?(test_type); end
private
def init_from_token_and_options(token, options = T.unsafe(nil)); end
def initialize_copy(orig); end
class << self
def included(mod); end
end
end
class Regexp::Expression::Subexpression < ::Regexp::Expression::Base class Regexp::Expression::Subexpression < ::Regexp::Expression::Base
include ::Enumerable include ::Enumerable
@ -471,11 +509,11 @@ class Regexp::Expression::Subexpression < ::Regexp::Expression::Base
def last(*args, &block); end def last(*args, &block); end
def length(*args, &block); end def length(*args, &block); end
def match_length; end def match_length; end
def parts; end
def strfre_tree(format = T.unsafe(nil), include_self = T.unsafe(nil), separator = T.unsafe(nil)); end def strfre_tree(format = T.unsafe(nil), include_self = T.unsafe(nil), separator = T.unsafe(nil)); end
def strfregexp_tree(format = T.unsafe(nil), include_self = T.unsafe(nil), separator = T.unsafe(nil)); end def strfregexp_tree(format = T.unsafe(nil), include_self = T.unsafe(nil), separator = T.unsafe(nil)); end
def te; end def te; end
def to_h; end def to_h; end
def to_s(format = T.unsafe(nil)); end
def traverse(include_self = T.unsafe(nil), &block); end def traverse(include_self = T.unsafe(nil), &block); end
def values_at(*args, &block); end def values_at(*args, &block); end
def walk(include_self = T.unsafe(nil), &block); end def walk(include_self = T.unsafe(nil), &block); end
@ -483,6 +521,7 @@ class Regexp::Expression::Subexpression < ::Regexp::Expression::Base
private private
def initialize_copy(orig); end def initialize_copy(orig); end
def intersperse(expressions, separator); end
end end
module Regexp::Expression::UnicodeProperty; end module Regexp::Expression::UnicodeProperty; end
@ -670,9 +709,8 @@ class Regexp::Parser
def extract_options(input, options); end def extract_options(input, options); end
def free_space(token); end def free_space(token); end
def group(token); end def group(token); end
def increase_level(exp); end def increase_group_level(exp); end
def intersection(token); end def intersection(token); end
def interval(target_node, token); end
def keep(token); end def keep(token); end
def literal(token); end def literal(token); end
def meta(token); end def meta(token); end
@ -701,7 +739,6 @@ class Regexp::Parser
def switching_options=(_arg0); end def switching_options=(_arg0); end
def total_captured_group_count; end def total_captured_group_count; end
def type(token); end def type(token); end
def update_transplanted_subtree(exp, new_parent); end
class << self class << self
def parse(input, syntax = T.unsafe(nil), options: T.unsafe(nil), &block); end def parse(input, syntax = T.unsafe(nil), options: T.unsafe(nil), &block); end
@ -756,11 +793,12 @@ class Regexp::Scanner
def spacing_stack=(_arg0); end def spacing_stack=(_arg0); end
def tokens; end def tokens; end
def tokens=(_arg0); end def tokens=(_arg0); end
def validation_error(type, what, reason); end def validation_error(type, what, reason = T.unsafe(nil)); end
class << self class << self
def long_prop_map; end def long_prop_map; end
def parse_prop_map(name); end def parse_prop_map(name); end
def posix_classes; end
def scan(input_object, options: T.unsafe(nil), &block); end def scan(input_object, options: T.unsafe(nil), &block); end
def short_prop_map; end def short_prop_map; end
end end
@ -788,6 +826,10 @@ end
class Regexp::Scanner::ScannerError < ::Regexp::Parser::Error; end class Regexp::Scanner::ScannerError < ::Regexp::Parser::Error; end
class Regexp::Scanner::UnknownPosixClassError < ::Regexp::Scanner::ValidationError
def initialize(text); end
end
class Regexp::Scanner::UnknownUnicodePropertyError < ::Regexp::Scanner::ValidationError class Regexp::Scanner::UnknownUnicodePropertyError < ::Regexp::Scanner::ValidationError
def initialize(name); end def initialize(name); end
end end

View File

@ -31,7 +31,7 @@ $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/extensions/x86_64-darwin-1
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/unf_ext-0.0.8.1/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/unf_ext-0.0.8.1/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/unf-0.1.4/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/unf-0.1.4/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/domain_name-0.5.20190701/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/domain_name-0.5.20190701/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/regexp_parser-2.3.1/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/regexp_parser-2.4.0/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/ecma-re-validator-0.4.0/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/ecma-re-validator-0.4.0/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/elftools-1.1.3/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/elftools-1.1.3/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/hana-1.3.7/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/hana-1.3.7/lib"