diff --git a/Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.7.1.rbi b/Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.8.0.rbi similarity index 98% rename from Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.7.1.rbi rename to Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.8.0.rbi index 18bff78b040c05fbd4adbe3bd92de3110c4543a7..dea80067116e2b2120034643403b6f97f63c3c73 100644 --- a/Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.7.1.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.8.0.rbi @@ -1,6 +1,6 @@ # DO NOT EDIT MANUALLY # This is an autogenerated file for types exported from the `regexp_parser` gem. -# Please instead update this file by running `tapioca generate --exclude json`. +# Please instead update this file by running `tapioca sync`. # typed: true @@ -794,7 +794,7 @@ class Regexp::Expression::WhiteSpace < ::Regexp::Expression::FreeSpace end class Regexp::Lexer - def lex(input, syntax = T.unsafe(nil), &block); end + def lex(input, syntax = T.unsafe(nil), options: T.unsafe(nil), &block); end private @@ -815,8 +815,8 @@ class Regexp::Lexer def tokens=(_); end class << self - def lex(input, syntax = T.unsafe(nil), &block); end - def scan(input, syntax = T.unsafe(nil), &block); end + def lex(input, syntax = T.unsafe(nil), options: T.unsafe(nil), &block); end + def scan(input, syntax = T.unsafe(nil), options: T.unsafe(nil), &block); end end end @@ -865,7 +865,7 @@ class Regexp::Parser include(::Regexp::Syntax) include(::Regexp::Expression::UnicodeProperty) - def parse(input, syntax = T.unsafe(nil), &block); end + def parse(input, syntax = T.unsafe(nil), options: T.unsafe(nil), &block); end private @@ -886,6 +886,7 @@ class Regexp::Parser def count_captured_group; end def decrease_nesting; end def escape(token); end + def extract_options(input, options); end def free_space(token); end def group(token); end def intersection(token); end @@ -901,7 +902,6 @@ class Regexp::Parser def node=(_); end def open_group(token); end def open_set(token); end - def options_from_input(input); end def options_group(token); end def options_stack; end def options_stack=(_); end @@ -921,7 +921,7 @@ class Regexp::Parser def update_transplanted_subtree(exp, new_parent); end class << self - def parse(input, syntax = T.unsafe(nil), &block); end + def parse(input, syntax = T.unsafe(nil), options: T.unsafe(nil), &block); end end end @@ -944,7 +944,7 @@ Regexp::Parser::VERSION = T.let(T.unsafe(nil), String) class Regexp::Scanner def emit(type, token, text, ts, te); end - def scan(input_object, &block); end + def scan(input_object, options: T.unsafe(nil), &block); end private @@ -959,6 +959,7 @@ class Regexp::Scanner def emit_options(text, ts, te); end def free_spacing; end def free_spacing=(_); end + def free_spacing?(input_object, options); end def group_depth; end def group_depth=(_); end def in_group?; end @@ -976,7 +977,7 @@ class Regexp::Scanner class << self def long_prop_map; end - def scan(input_object, &block); end + def scan(input_object, options: T.unsafe(nil), &block); end def short_prop_map; end end end