Update RBI files for parser.

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-04-24 19:10:52 +00:00
parent c5fdbe0e26
commit 432726a5b2
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F
5 changed files with 80 additions and 1662 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,295 +0,0 @@
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `mime-types` gem.
# Please instead update this file by running `bin/tapioca gem mime-types`.
module MIME; end
class MIME::Type
include ::Comparable
def initialize(content_type); end
def <=>(other); end
def add_extensions(*extensions); end
def ascii?; end
def binary?; end
def complete?; end
def content_type; end
def default_encoding; end
def docs; end
def docs=(_arg0); end
def encode_with(coder); end
def encoding; end
def encoding=(enc); end
def eql?(other); end
def extensions; end
def extensions=(value); end
def friendly(lang = T.unsafe(nil)); end
def i18n_key; end
def init_with(coder); end
def inspect; end
def like?(other); end
def media_type; end
def obsolete; end
def obsolete=(_arg0); end
def obsolete?; end
def preferred_extension; end
def preferred_extension=(value); end
def priority_compare(other); end
def provisional; end
def provisional=(_arg0); end
def provisional?; end
def raw_media_type; end
def raw_sub_type; end
def registered; end
def registered=(_arg0); end
def registered?; end
def signature; end
def signature=(_arg0); end
def signature?; end
def simplified; end
def sub_type; end
def to_h; end
def to_json(*args); end
def to_s; end
def to_str; end
def use_instead; end
def use_instead=(_arg0); end
def xref_urls; end
def xrefs; end
def xrefs=(xrefs); end
private
def content_type=(type_string); end
def intern_string(string); end
def xref_map(values, helper); end
def xref_url_for_draft(value); end
def xref_url_for_person(value); end
def xref_url_for_rfc(value); end
def xref_url_for_rfc_errata(value); end
def xref_url_for_template(value); end
class << self
def i18n_key(content_type); end
def match(content_type); end
def simplified(content_type, remove_x_prefix: T.unsafe(nil)); end
private
def simplify_matchdata(matchdata, remove_x = T.unsafe(nil), joiner: T.unsafe(nil)); end
end
end
MIME::Type::ASCII_ENCODINGS = T.let(T.unsafe(nil), Array)
MIME::Type::BINARY_ENCODINGS = T.let(T.unsafe(nil), Array)
class MIME::Type::Columnar < ::MIME::Type
def initialize(container, content_type, extensions); end
def docs(*args); end
def docs=(*args); end
def encode_with(coder); end
def encoding(*args); end
def encoding=(*args); end
def friendly(*args); end
def obsolete(*args); end
def obsolete=(*args); end
def obsolete?(*args); end
def preferred_extension(*args); end
def preferred_extension=(*args); end
def provisional(*args); end
def provisional=(*args); end
def provisional?(*args); end
def registered(*args); end
def registered=(*args); end
def registered?(*args); end
def signature(*args); end
def signature=(*args); end
def signature?(*args); end
def use_instead(*args); end
def use_instead=(*args); end
def xref_urls(*args); end
def xrefs(*args); end
def xrefs=(*args); end
end
MIME::Type::I18N_RE = T.let(T.unsafe(nil), Regexp)
class MIME::Type::InvalidContentType < ::ArgumentError
def initialize(type_string); end
def to_s; end
end
class MIME::Type::InvalidEncoding < ::ArgumentError
def initialize(encoding); end
def to_s; end
end
MIME::Type::MEDIA_TYPE_RE = T.let(T.unsafe(nil), Regexp)
MIME::Type::VERSION = T.let(T.unsafe(nil), String)
class MIME::Types
include ::Enumerable
extend ::Enumerable
def initialize; end
def [](type_id, complete: T.unsafe(nil), registered: T.unsafe(nil)); end
def add(*types); end
def add_type(type, quiet = T.unsafe(nil)); end
def count; end
def each; end
def inspect; end
def of(filename); end
def type_for(filename); end
private
def add_type_variant!(mime_type); end
def index_extensions!(mime_type); end
def match(pattern); end
def prune_matches(matches, complete, registered); end
def reindex_extensions!(mime_type); end
class << self
def [](type_id, complete: T.unsafe(nil), registered: T.unsafe(nil)); end
def add(*types); end
def count; end
def each; end
def logger; end
def logger=(_arg0); end
def new(*_arg0); end
def of(filename); end
def type_for(filename); end
private
def __instances__; end
def __types__; end
def lazy_load?; end
def load_default_mime_types(mode = T.unsafe(nil)); end
def load_mode; end
def reindex_extensions(type); end
end
end
class MIME::Types::Cache < ::Struct
def data; end
def data=(_); end
def version; end
def version=(_); end
class << self
def [](*_arg0); end
def inspect; end
def load(cache_file = T.unsafe(nil)); end
def members; end
def new(*_arg0); end
def save(types = T.unsafe(nil), cache_file = T.unsafe(nil)); end
end
end
module MIME::Types::Columnar
def load_base_data(path); end
private
def arr(line); end
def dict(line, array: T.unsafe(nil)); end
def each_file_line(name, lookup = T.unsafe(nil)); end
def flag(line); end
def load_docs; end
def load_encoding; end
def load_flags; end
def load_friendly; end
def load_preferred_extension; end
def load_use_instead; end
def load_xrefs; end
def opt(line); end
class << self
def extended(obj); end
end
end
MIME::Types::Columnar::LOAD_MUTEX = T.let(T.unsafe(nil), Thread::Mutex)
class MIME::Types::Container
extend ::Forwardable
def initialize(hash = T.unsafe(nil)); end
def ==(*args, &block); end
def [](key); end
def []=(key, value); end
def add(key, value); end
def count(*args, &block); end
def each(*args, &block); end
def each_value(*args, &block); end
def empty?(*args, &block); end
def encode_with(coder); end
def flat_map(*args, &block); end
def init_with(coder); end
def keys(*args, &block); end
def marshal_dump; end
def marshal_load(hash); end
def merge(other); end
def merge!(other); end
def select(*args, &block); end
def to_hash; end
def values(*args, &block); end
protected
def container; end
def container=(_arg0); end
def normalize; end
end
MIME::Types::Container::EMPTY_SET = T.let(T.unsafe(nil), Set)
class MIME::Types::Loader
def initialize(path = T.unsafe(nil), container = T.unsafe(nil)); end
def container; end
def load(options = T.unsafe(nil)); end
def load_columnar; end
def load_json; end
def load_yaml; end
def path; end
private
def columnar_path; end
def json_path; end
def yaml_path; end
class << self
def load(options = T.unsafe(nil)); end
def load_from_json(filename); end
def load_from_yaml(filename); end
private
def old_yaml?; end
def read_file(filename); end
end
end
MIME::Types::VERSION = T.let(T.unsafe(nil), String)
class MIME::Types::WarnLogger < ::Logger
def initialize(_one, _two = T.unsafe(nil), _three = T.unsafe(nil)); end
end
class MIME::Types::WarnLogger::WarnLogDevice < ::Logger::LogDevice
def initialize(*_arg0); end
def close; end
def write(m); end
end

View File

@ -4247,10 +4247,6 @@ class GitHubRunner
def self.inherited(s); end
end
class HTTP::Cookie
def self.parse(set_cookie, origin, options=T.unsafe(nil), &block); end
end
class Hardware::CPU
def self.lm?(); end
end
@ -4725,6 +4721,68 @@ module MachOShim
def rpaths(*args, &block); end
end
class Mechanize::HTTP
end
class Mechanize::HTTP::ContentDisposition
def creation_date(); end
def creation_date=(_); end
def filename(); end
def filename=(_); end
def modification_date(); end
def modification_date=(_); end
def parameters(); end
def parameters=(_); end
def read_date(); end
def read_date=(_); end
def size=(_); end
def type(); end
def type=(_); end
end
class Mechanize::HTTP::ContentDisposition
def self.[](*arg); end
def self.members(); end
end
class Mechanize::HTTP::ContentDispositionParser
def parse(content_disposition, header=T.unsafe(nil)); end
def parse_parameters(); end
def rfc_2045_quoted_string(); end
def rfc_2045_token(); end
def rfc_2045_value(); end
def scanner(); end
def scanner=(scanner); end
def spaces(); end
end
class Mechanize::HTTP::ContentDispositionParser
def self.parse(content_disposition); end
end
class Mechanize::HTTP
end
class MessagePack::Packer
def reset(); end
@ -4992,12 +5050,6 @@ module Mutex_m
VERSION = ::T.let(nil, ::T.untyped)
end
module NKF
AUTO = ::T.let(nil, ::T.untyped)
NOCONV = ::T.let(nil, ::T.untyped)
UNKNOWN = ::T.let(nil, ::T.untyped)
end
class Net::BufferedIO
def write_timeout(); end
@ -5153,10 +5205,6 @@ class NilClass
def to_d(); end
end
class Nokogiri::CSS::Parser
Racc_debug_parser = ::T.let(nil, ::T.untyped)
end
class OS::Mac::BaseSDKLocator
def initialize(*args, &blk); end
end
@ -5170,10 +5218,6 @@ class Object
include ::Minitest::Expectations
include ::Utils::Curl
include ::SystemCommand::Mixin
def __send(*arg); end
def __send!(*arg); end
def deep_dup(); end
def duplicable?(); end
@ -5494,6 +5538,8 @@ class Parlour::Types::Type
extend ::T::InterfaceWrapper::Helpers
end
ParseError = Racc::ParseError
class Parser::Ruby26
Racc_debug_parser = ::T.let(nil, ::T.untyped)
end
@ -5789,6 +5835,21 @@ end
class Racc::CparseParams
end
class Racc::Parser
Racc_Main_Parsing_Routine = ::T.let(nil, ::T.untyped)
Racc_Runtime_Core_Id_C = ::T.let(nil, ::T.untyped)
Racc_Runtime_Core_Revision = ::T.let(nil, ::T.untyped)
Racc_Runtime_Core_Revision_C = ::T.let(nil, ::T.untyped)
Racc_Runtime_Core_Revision_R = ::T.let(nil, ::T.untyped)
Racc_Runtime_Core_Version = ::T.let(nil, ::T.untyped)
Racc_Runtime_Core_Version_C = ::T.let(nil, ::T.untyped)
Racc_Runtime_Core_Version_R = ::T.let(nil, ::T.untyped)
Racc_Runtime_Revision = ::T.let(nil, ::T.untyped)
Racc_Runtime_Type = ::T.let(nil, ::T.untyped)
Racc_Runtime_Version = ::T.let(nil, ::T.untyped)
Racc_YY_Parse_Method = ::T.let(nil, ::T.untyped)
end
class Random
def self.bytes(arg); end
end
@ -8236,14 +8297,6 @@ class String
def shellescape(); end
def shellsplit(); end
def to_nfc(); end
def to_nfd(); end
def to_nfkc(); end
def to_nfkd(); end
end
class StringScanner
@ -8470,213 +8523,6 @@ class WeakRef
def initialize(orig); end
end
class WebRobots
def allowed?(url); end
def crawl_delay(url); end
def create_cache(); end
def disallowed?(url); end
def error(url); end
def error!(url); end
def flush_cache(); end
def initialize(user_agent, options=T.unsafe(nil)); end
def option(url, token); end
def options(url); end
def reset(url); end
def sitemaps(url); end
def user_agent(); end
end
class WebRobots::Error
end
class WebRobots::Error
end
class WebRobots::ParseError
def initialize(message, site); end
def site(); end
end
class WebRobots::ParseError
end
class WebRobots::RobotsTxt
def allow?(request_uri, user_agent=T.unsafe(nil)); end
def crawl_delay(user_agent=T.unsafe(nil)); end
def error(); end
def error!(); end
def error=(error); end
def initialize(site, records, options=T.unsafe(nil)); end
def options(user_agent=T.unsafe(nil)); end
def site(); end
def sitemaps(); end
def timestamp(); end
DISALLOW_ALL = ::T.let(nil, ::T.untyped)
end
class WebRobots::RobotsTxt::AccessControlLine
def match?(request_uri); end
end
class WebRobots::RobotsTxt::AccessControlLine
end
class WebRobots::RobotsTxt::AgentLine
def pattern(); end
end
class WebRobots::RobotsTxt::AgentLine
end
class WebRobots::RobotsTxt::AllowLine
def allow?(); end
end
class WebRobots::RobotsTxt::AllowLine
end
class WebRobots::RobotsTxt::CrawlDelayLine
def delay(); end
end
class WebRobots::RobotsTxt::CrawlDelayLine
end
class WebRobots::RobotsTxt::DisallowLine
def allow?(); end
end
class WebRobots::RobotsTxt::DisallowLine
end
class WebRobots::RobotsTxt::ExtentionLine
end
class WebRobots::RobotsTxt::ExtentionLine
end
class WebRobots::RobotsTxt::Line
def compile(); end
def initialize(token, value); end
def token(); end
def value(); end
end
class WebRobots::RobotsTxt::Line
end
class WebRobots::RobotsTxt::Parser
def _reduce_1(val, _values, result); end
def _reduce_17(val, _values, result); end
def _reduce_18(val, _values, result); end
def _reduce_19(val, _values, result); end
def _reduce_2(val, _values, result); end
def _reduce_20(val, _values, result); end
def _reduce_21(val, _values, result); end
def _reduce_24(val, _values, result); end
def _reduce_25(val, _values, result); end
def _reduce_26(val, _values, result); end
def _reduce_28(val, _values, result); end
def _reduce_31(val, _values, result); end
def _reduce_32(val, _values, result); end
def _reduce_38(val, _values, result); end
def _reduce_39(val, _values, result); end
def _reduce_40(val, _values, result); end
def _reduce_41(val, _values, result); end
def _reduce_none(val, _values, result); end
def initialize(target, crawl_delay_handler=T.unsafe(nil)); end
def on_error(token_id, value, stack); end
def parse(input, site); end
def parse!(input, site); end
def parse_error(message); end
KNOWN_TOKENS = ::T.let(nil, ::T.untyped)
RE_KNOWN_TOKENS = ::T.let(nil, ::T.untyped)
Racc_arg = ::T.let(nil, ::T.untyped)
Racc_debug_parser = ::T.let(nil, ::T.untyped)
Racc_token_to_s_table = ::T.let(nil, ::T.untyped)
end
class WebRobots::RobotsTxt::Parser
end
class WebRobots::RobotsTxt::Record
def allow?(request_uri); end
def default?(); end
def delay(); end
def initialize(agentlines, rulelines); end
def match?(user_agent); end
def options(); end
end
class WebRobots::RobotsTxt::Record
end
class WebRobots::RobotsTxt
def self.unfetchable(site, reason, target=T.unsafe(nil)); end
end
class WebRobots
end
module Webrobots
VERSION = ::T.let(nil, ::T.untyped)
end
module Webrobots
end
module YARDSorbet::Directives
extend ::T::Sig
end

View File

@ -4,6 +4,7 @@
# typed: false
module ::Nokogiri; end
module T::InterfaceWrapper::Helpers; end
module T::Private::Abstract::Hooks; end
module T::Private::Methods::MethodHooks; end