2023-02-20 18:14:47 -08:00

8999 lines
161 KiB
Ruby

# This file is autogenerated. Do not edit it by hand. Regenerate it with:
# srb rbi hidden-definitions
# typed: autogenerated
class AbstractDownloadStrategy
include ::FileUtils::StreamUtils_
end
class ActiveSupport::Deprecation
def self.deprecation_warning(*args, &block); end
def self.initialize(*args, &block); end
def self.warn(*args, &block); end
end
module ActiveSupport::ForkTracker::CoreExtPrivate
include ::ActiveSupport::ForkTracker::CoreExt
end
class Addrinfo
def connect_internal(local_addrinfo, timeout=T.unsafe(nil)); end
end
class Array
def abbrev(pattern=T.unsafe(nil)); end
def fifth(); end
def forty_two(); end
def fourth(); end
def from(position); end
def second(); end
def second_to_last(); end
def shelljoin(); end
def third(); end
def third_to_last(); end
def to(position); end
def to_default_s(); end
def to_h(); end
end
class Array
def self.parse(string); end
def self.try_convert(arg); end
end
class BasicObject
def as_null_object(); end
def null_object?(); end
def received_message?(message, *args, &block); end
def should(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end
def should_not(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end
def should_not_receive(message, &block); end
def should_receive(message, opts=T.unsafe(nil), &block); end
def stub(message_or_hash, opts=T.unsafe(nil), &block); end
def stub_chain(*chain, &blk); end
def unstub(message); end
end
BasicObject::BasicObject = BasicObject
class Benchmark::Job
def initialize(width); end
end
class Benchmark::Report
def initialize(width=T.unsafe(nil), format=T.unsafe(nil)); end
end
class Benchmark::Tms
def to_a(); end
end
module Benchmark
def self.ms(&block); end
end
class BigDecimal
def clone(); end
def to_digits(); end
end
module BigDecimal::Deprecation
def new(*args, **kwargs); end
end
module BigDecimal::Deprecation
end
class BigDecimal
extend ::BigDecimal::Deprecation
def self.inherited(subclass); end
def self.interpret_loosely(arg); end
def self.new(*arg); end
end
class Binding
def clone(); end
def irb(); end
end
module Bootsnap::LoadPathCache
DLEXT2 = ::T.let(nil, ::T.untyped)
end
class BottleSpecification
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
module BuildEnvironment::DSL
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class BuildEnvironment
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Bundler::APIResponseInvalidDependenciesError
def status_code(); end
end
class Bundler::APIResponseInvalidDependenciesError
end
class Bundler::CurrentRuby
def jruby_30?(); end
def jruby_31?(); end
def jruby_3?(); end
def maglev_30?(); end
def maglev_31?(); end
def maglev_3?(); end
def mingw_30?(); end
def mingw_31?(); end
def mingw_3?(); end
def mri_30?(); end
def mri_31?(); end
def mri_3?(); end
def mswin64_30?(); end
def mswin64_31?(); end
def mswin64_3?(); end
def mswin_30?(); end
def mswin_31?(); end
def mswin_3?(); end
def on_30?(); end
def on_31?(); end
def on_3?(); end
def rbx_30?(); end
def rbx_31?(); end
def rbx_3?(); end
def ruby_30?(); end
def ruby_31?(); end
def ruby_3?(); end
def truffleruby_30?(); end
def truffleruby_31?(); end
def truffleruby_3?(); end
def windows?(); end
def windows_18?(); end
def windows_19?(); end
def windows_1?(); end
def windows_20?(); end
def windows_21?(); end
def windows_22?(); end
def windows_23?(); end
def windows_24?(); end
def windows_25?(); end
def windows_26?(); end
def windows_27?(); end
def windows_2?(); end
def windows_30?(); end
def windows_31?(); end
def windows_3?(); end
def x64_mingw_30?(); end
def x64_mingw_31?(); end
def x64_mingw_3?(); end
end
class Bundler::Definition
def deleted_deps(); end
def dependencies_for(groups); end
def locked_dependencies(); end
def most_specific_locked_platform(); end
def new_deps(); end
def requested_dependencies(); end
def resolve_only_locally!(); end
def resolve_prefering_local!(); end
end
class Bundler::Definition
def self.no_lock(); end
def self.no_lock=(no_lock); end
end
class Bundler::Dependency
def branch(); end
def expanded_platforms(); end
def git(); end
def github(); end
def path(); end
def ref(); end
ALL_RUBY_VERSIONS = ::T.let(nil, ::T.untyped)
end
Bundler::Deprecate = Gem::Deprecate
module Bundler::Digest
SHA1_MASK = ::T.let(nil, ::T.untyped)
SHA1_WORDS = ::T.let(nil, ::T.untyped)
end
module Bundler::Digest
def self.sha1(string); end
end
class Bundler::DirectoryRemovalError
def initialize(orig_exception, msg); end
def status_code(); end
end
class Bundler::DirectoryRemovalError
end
class Bundler::Dsl
def check_primary_source_safety(); end
GITHUB_PULL_REQUEST_URL = ::T.let(nil, ::T.untyped)
end
class Bundler::EndpointSpecification
include ::Bundler::MatchRemoteMetadata
include ::Bundler::FetchMetadata
def identifier(); end
end
class Bundler::Env
end
class Bundler::Env
def self.environment(); end
def self.report(options=T.unsafe(nil)); end
def self.write(io); end
end
class Bundler::EnvironmentPreserver
def replace_with_backup(); end
end
class Bundler::EnvironmentPreserver
def self.env_to_hash(env); end
def self.from_env(); end
end
module Bundler::FetchMetadata
def matches_current_ruby?(); end
def matches_current_rubygems?(); end
end
module Bundler::FetchMetadata
end
class Bundler::Fetcher
def fetch_spec(spec); end
def fetchers(); end
def http_proxy(); end
def initialize(remote); end
def specs(gem_names, source); end
def specs_with_retry(gem_names, source); end
def uri(); end
def use_api(); end
def user_agent(); end
FAIL_ERRORS = ::T.let(nil, ::T.untyped)
FETCHERS = ::T.let(nil, ::T.untyped)
HTTP_ERRORS = ::T.let(nil, ::T.untyped)
NET_ERRORS = ::T.let(nil, ::T.untyped)
end
class Bundler::Fetcher::AuthenticationRequiredError
def initialize(remote_uri); end
end
class Bundler::Fetcher::BadAuthenticationError
def initialize(remote_uri); end
end
class Bundler::Fetcher::Base
def api_fetcher?(); end
def available?(); end
def display_uri(); end
def downloader(); end
def fetch_uri(); end
def initialize(downloader, remote, display_uri); end
def remote(); end
def remote_uri(); end
end
class Bundler::Fetcher::Base
end
class Bundler::Fetcher::CertificateFailureError
def initialize(remote_uri); end
end
class Bundler::Fetcher::CompactIndex
def available?(*args, &blk); end
def specs(*args, &blk); end
def specs_for_names(gem_names); end
end
class Bundler::Fetcher::CompactIndex::ClientFetcher
def call(path, headers); end
def fetcher(); end
def fetcher=(_); end
def ui(); end
def ui=(_); end
end
class Bundler::Fetcher::CompactIndex::ClientFetcher
def self.[](*arg); end
def self.members(); end
end
class Bundler::Fetcher::CompactIndex
def self.compact_index_request(method_name); end
end
class Bundler::Fetcher::Dependency
def dependency_api_uri(gem_names=T.unsafe(nil)); end
def dependency_specs(gem_names); end
def get_formatted_specs_and_deps(gem_list); end
def specs(gem_names, full_dependency_list=T.unsafe(nil), last_spec_list=T.unsafe(nil)); end
def unmarshalled_dep_gems(gem_names); end
end
class Bundler::Fetcher::Dependency
end
class Bundler::Fetcher::Downloader
def connection(); end
def fetch(uri, headers=T.unsafe(nil), counter=T.unsafe(nil)); end
def initialize(connection, redirect_limit); end
def redirect_limit(); end
def request(uri, headers); end
end
class Bundler::Fetcher::Downloader
end
class Bundler::Fetcher::Index
def specs(_gem_names); end
end
class Bundler::Fetcher::Index
end
class Bundler::Fetcher::SSLError
def initialize(msg=T.unsafe(nil)); end
end
class Bundler::Fetcher::TooManyRequestsError
end
class Bundler::Fetcher::TooManyRequestsError
end
class Bundler::Fetcher
def self.api_timeout(); end
def self.api_timeout=(api_timeout); end
def self.disable_endpoint(); end
def self.disable_endpoint=(disable_endpoint); end
def self.max_retries(); end
def self.max_retries=(max_retries); end
def self.redirect_limit(); end
def self.redirect_limit=(redirect_limit); end
end
module Bundler::FileUtils
VERSION = ::T.let(nil, ::T.untyped)
end
class Bundler::FileUtils::Entry_
def link(dest); end
end
module Bundler::FileUtils
def self.cp_lr(src, dest, noop: T.unsafe(nil), verbose: T.unsafe(nil), dereference_root: T.unsafe(nil), remove_destination: T.unsafe(nil)); end
def self.link_entry(src, dest, dereference_root=T.unsafe(nil), remove_destination=T.unsafe(nil)); end
end
class Bundler::GemHelper
def allowed_push_host(); end
def already_tagged?(); end
def base(); end
def build_checksum(built_gem_path=T.unsafe(nil)); end
def build_gem(); end
def built_gem_path(); end
def clean?(); end
def committed?(); end
def current_branch(); end
def default_remote(); end
def gem_command(); end
def gem_key(); end
def gem_push?(); end
def gem_push_host(); end
def gemspec(); end
def git_push(remote=T.unsafe(nil)); end
def guard_clean(); end
def initialize(base=T.unsafe(nil), name=T.unsafe(nil)); end
def install(); end
def install_gem(built_gem_path=T.unsafe(nil), local=T.unsafe(nil)); end
def name(); end
def rubygem_push(path); end
def sh(cmd, &block); end
def sh_with_input(cmd); end
def sh_with_status(cmd, &block); end
def spec_path(); end
def tag_prefix=(tag_prefix); end
def tag_version(); end
def version(); end
def version_tag(); end
end
class Bundler::GemHelper
def self.gemspec(&block); end
def self.install_tasks(opts=T.unsafe(nil)); end
def self.instance(); end
def self.instance=(instance); end
def self.tag_prefix=(prefix); end
end
class Bundler::GemHelpers::PlatformMatch
def self.specificity_score(spec_platform, user_platform); end
end
module Bundler::GemHelpers
def self.local_platform(); end
def self.same_deps(spec, exemplary_spec); end
def self.same_specificity(platform, spec, exemplary_spec); end
def self.sort_best_platform_match(matching, platform); end
end
class Bundler::GemVersionPromoter
def initialize(locked_specs=T.unsafe(nil), unlock_gems=T.unsafe(nil)); end
def level(); end
def level=(value); end
def locked_specs(); end
def major?(); end
def minor?(); end
def prerelease_specified(); end
def prerelease_specified=(prerelease_specified); end
def reset(); end
def sort_versions(dep, spec_groups); end
def strict(); end
def strict=(strict); end
def unlock_gems(); end
DEBUG = ::T.let(nil, ::T.untyped)
end
class Bundler::GemVersionPromoter
end
class Bundler::Graph
def edge_options(); end
def groups(); end
def initialize(env, output_file, show_version=T.unsafe(nil), show_requirements=T.unsafe(nil), output_format=T.unsafe(nil), without=T.unsafe(nil)); end
def node_options(); end
def output_file(); end
def output_format(); end
def relations(); end
def viz(); end
GRAPH_NAME = ::T.let(nil, ::T.untyped)
end
class Bundler::Graph::GraphVizClient
def g(); end
def initialize(graph_instance); end
def run(); end
end
class Bundler::Graph::GraphVizClient
end
class Bundler::Graph
end
class Bundler::Index
include ::Enumerable
end
class Bundler::Injector
def initialize(deps, options=T.unsafe(nil)); end
def inject(gemfile_path, lockfile_path); end
def remove(gemfile_path, lockfile_path); end
INJECTED_GEMS = ::T.let(nil, ::T.untyped)
end
class Bundler::Injector
def self.inject(new_deps, options=T.unsafe(nil)); end
def self.remove(gems, options=T.unsafe(nil)); end
end
class Bundler::Installer
def definition(); end
end
class Bundler::LazySpecification
def eql?(other); end
def force_ruby_platform(); end
def force_ruby_platform=(force_ruby_platform); end
def materialize_for_installation(); end
end
class Bundler::LockfileParser
def may_include_redundant_platform_specific_gems?(); end
end
class Bundler::LockfileParser
def self.bundled_with(); end
end
module Bundler::MatchMetadata
def matches_current_ruby?(); end
def matches_current_rubygems?(); end
end
module Bundler::MatchMetadata
end
module Bundler::MatchRemoteMetadata
include ::Bundler::MatchMetadata
include ::Bundler::FetchMetadata
end
module Bundler::MatchRemoteMetadata
end
module Bundler::Molinillo::SpecificationProvider
def dependencies_equal?(dependencies, other_dependencies); end
end
class Bundler::PermissionError
def parent_folder(); end
def permission_type(); end
end
module Bundler::Plugin::API::Source
def ==(other); end
def add_dependency_names(names); end
def app_cache_dirname(); end
def app_cache_path(custom_path=T.unsafe(nil)); end
def cache(spec, custom_path=T.unsafe(nil)); end
def cached!(); end
def can_lock?(spec); end
def dependency_names(); end
def dependency_names=(dependency_names); end
def double_check_for(*arg); end
def eql?(other); end
def fetch_gemspec_files(); end
def gem_install_dir(); end
def hash(); end
def identifier(); end
def include?(other); end
def initialize(opts); end
def install(spec, opts); end
def install_path(); end
def installed?(); end
def local!(); end
def name(); end
def options(); end
def options_to_lock(); end
def post_install(spec, disable_exts=T.unsafe(nil)); end
def remote!(); end
def root(); end
def spec_names(); end
def specs(); end
def to_lock(); end
def to_s(); end
def unlock!(); end
def unmet_deps(); end
def uri(); end
def uri_hash(); end
end
module Bundler::Plugin::API::Source
end
module Bundler::Plugin::Events
GEM_AFTER_INSTALL = ::T.let(nil, ::T.untyped)
GEM_AFTER_INSTALL_ALL = ::T.let(nil, ::T.untyped)
GEM_BEFORE_INSTALL = ::T.let(nil, ::T.untyped)
GEM_BEFORE_INSTALL_ALL = ::T.let(nil, ::T.untyped)
end
class Bundler::Plugin::Index
def installed_plugins(); end
def plugin_commands(plugin); end
def unregister_plugin(name); end
end
class Bundler::Plugin::Index::CommandConflict
def initialize(plugin, commands); end
end
class Bundler::Plugin::Index::CommandConflict
end
class Bundler::Plugin::Index::SourceConflict
def initialize(plugin, sources); end
end
class Bundler::Plugin::Index::SourceConflict
end
class Bundler::Plugin::Installer
def install(names, options); end
def install_definition(definition); end
end
class Bundler::Plugin::Installer::Git
def generate_bin(spec, disable_extensions=T.unsafe(nil)); end
end
class Bundler::Plugin::Installer::Git
end
class Bundler::Plugin::Installer::Rubygems
end
class Bundler::Plugin::Installer::Rubygems
end
class Bundler::Plugin::Installer
end
class Bundler::Plugin::PluginInstallError
end
class Bundler::Plugin::PluginInstallError
end
class Bundler::Plugin::SourceList
end
class Bundler::Plugin::SourceList
end
module Bundler::Plugin
def self.list(); end
def self.save_plugin(name, spec, optional_plugin=T.unsafe(nil)); end
def self.uninstall(names, options); end
end
class Bundler::ProcessLock
end
class Bundler::ProcessLock
def self.lock(bundle_path=T.unsafe(nil)); end
end
class Bundler::RemoteSpecification
include ::Bundler::MatchRemoteMetadata
include ::Bundler::MatchMetadata
include ::Bundler::FetchMetadata
def identifier(); end
end
class Bundler::Resolver
include ::Bundler::GemHelpers
def results_for(dependency); end
def source_for(name); end
end
class Bundler::Resolver::Base
def [](name); end
def base_requirements(); end
def delete(spec); end
def initialize(base, additional_base_requirements); end
def unlock_deps(deps); end
end
class Bundler::Resolver::Base
end
class Bundler::Resolver::SpecGroup
def activated_platforms(); end
def activated_platforms=(activated_platforms); end
def force_ruby_platform(); end
def force_ruby_platform=(force_ruby_platform); end
def sorted_activated_platforms(); end
end
class Bundler::Retry
def attempt(&block); end
def attempts(&block); end
def current_run(); end
def current_run=(current_run); end
def initialize(name, exceptions=T.unsafe(nil), retries=T.unsafe(nil)); end
def name(); end
def name=(name); end
def total_runs(); end
def total_runs=(total_runs); end
end
class Bundler::Retry
def self.attempts(); end
def self.default_attempts(); end
def self.default_retries(); end
end
class Bundler::RubygemsIntegration
def add_default_gems_to(specs); end
def add_to_load_path(paths); end
def all_specs(); end
def backport_ext_builder_monitor(); end
def correct_for_windows_path(path); end
def default_stubs(); end
def find_bundler(version); end
def find_name(name); end
def gem_remote_fetcher(); end
def load_env_plugins(); end
def plain_specs(); end
def plain_specs=(specs); end
def stub_rubygems(specs); end
def supports_bundler_trampolining?(); end
end
class Bundler::SelfManager
def install_locked_bundler_and_restart_with_it_if_needed(); end
def restart_with_locked_bundler_if_needed(); end
def update_bundler_and_restart_with_it_if_needed(target); end
end
class Bundler::SelfManager
end
class Bundler::Settings
def processor_count(); end
STRING_KEYS = ::T.let(nil, ::T.untyped)
end
class Bundler::Settings::Mirror
def ==(other); end
def fallback_timeout(); end
def fallback_timeout=(timeout); end
def initialize(uri=T.unsafe(nil), fallback_timeout=T.unsafe(nil)); end
def uri(); end
def uri=(uri); end
def valid?(); end
def validate!(probe=T.unsafe(nil)); end
DEFAULT_FALLBACK_TIMEOUT = ::T.let(nil, ::T.untyped)
end
class Bundler::Settings::Mirror
end
class Bundler::Settings::Mirrors
def each(&blk); end
def for(uri); end
def initialize(prober=T.unsafe(nil)); end
def parse(key, value); end
end
class Bundler::Settings::Mirrors
end
class Bundler::Settings::Validator
end
class Bundler::Settings::Validator::Rule
def description(); end
def fail!(key, value, *reasons); end
def initialize(keys, description, &validate); end
def k(key); end
def set(settings, key, value, *reasons); end
def validate!(key, value, settings); end
end
class Bundler::Settings::Validator::Rule
end
class Bundler::Settings::Validator
def self.validate!(key, value, settings); end
end
class Bundler::Settings
def self.key_for(key); end
end
class Bundler::Source
def add_dependency_names(names); end
def cached!(); end
def identifier(); end
def local!(); end
def local_only!(); end
def remote!(); end
def spec_names(); end
end
class Bundler::Source::Git
def glob(); end
def local?(); end
end
class Bundler::Source::Rubygems
def default_cache_path_for(dir); end
def dependency_api_available?(); end
def fetch_gem_if_possible(spec, previous_spec=T.unsafe(nil)); end
def multiple_remotes?(); end
def no_remotes?(); end
def package_path(cache_path, spec); end
def remote_names(); end
end
class Bundler::Source::RubygemsAggregate
def identifier(); end
def initialize(sources, source_map); end
def source_map(); end
def sources(); end
def specs(); end
end
class Bundler::Source::RubygemsAggregate
end
class Bundler::SourceList
def add_global_rubygems_remote(uri); end
def aggregate_global_source?(); end
def expired_sources?(replacement_sources); end
def get_with_fallback(source); end
def global_path_source(); end
def implicit_global_source?(); end
def local_only!(); end
def lock_other_sources(); end
def lock_rubygems_sources(); end
def merged_gem_lockfile_sections!(replacement_source); end
def merged_gem_lockfile_sections?(); end
def non_default_explicit_sources(); end
def non_global_rubygems_sources(); end
end
class Bundler::SourceMap
def all_requirements(); end
def dependencies(); end
def direct_requirements(); end
def initialize(sources, dependencies, locked_specs); end
def locked_requirements(); end
def locked_specs(); end
def pinned_spec_names(skip=T.unsafe(nil)); end
def sources(); end
end
class Bundler::SourceMap
end
class Bundler::SpecSet
include ::Enumerable
include ::Bundler::TSort
def -(other); end
def delete(spec); end
def delete_by_name_and_version(name, version); end
def incomplete_ruby_specs?(deps); end
def incomplete_specs(); end
def missing_specs(); end
end
class Bundler::StubSpecification
def extensions(); end
def full_gem_path=(path); end
def gem_build_complete_path(); end
def manually_installed?(); end
end
module Bundler::TSort
def each_strongly_connected_component(&block); end
def each_strongly_connected_component_from(node, id_map=T.unsafe(nil), stack=T.unsafe(nil), &block); end
def strongly_connected_components(); end
def tsort(); end
def tsort_each(&block); end
def tsort_each_child(node); end
def tsort_each_node(); end
end
class Bundler::TSort::Cyclic
end
class Bundler::TSort::Cyclic
end
module Bundler::TSort
def self.each_strongly_connected_component(each_node, each_child); end
def self.each_strongly_connected_component_from(node, each_child, id_map=T.unsafe(nil), stack=T.unsafe(nil)); end
def self.strongly_connected_components(each_node, each_child); end
def self.tsort(each_node, each_child); end
def self.tsort_each(each_node, each_child); end
end
class Bundler::Thor
include ::Bundler::Thor::Base
include ::Bundler::Thor::Invocation
include ::Bundler::Thor::Shell
def help(command=T.unsafe(nil), subcommand=T.unsafe(nil)); end
HELP_MAPPINGS = ::T.let(nil, ::T.untyped)
TEMPLATE_EXTNAME = ::T.let(nil, ::T.untyped)
THOR_RESERVED_WORDS = ::T.let(nil, ::T.untyped)
end
module Bundler::Thor::Actions
def _cleanup_options_and_set(options, key); end
def _shared_configuration(); end
def action(instance); end
def add_file(destination, *args, &block); end
def add_link(destination, *args); end
def append_file(path, *args, &block); end
def append_to_file(path, *args, &block); end
def apply(path, config=T.unsafe(nil)); end
def behavior(); end
def behavior=(behavior); end
def chmod(path, mode, config=T.unsafe(nil)); end
def comment_lines(path, flag, *args); end
def copy_file(source, *args, &block); end
def create_file(destination, *args, &block); end
def create_link(destination, *args); end
def destination_root(); end
def destination_root=(root); end
def directory(source, *args, &block); end
def empty_directory(destination, config=T.unsafe(nil)); end
def find_in_source_paths(file); end
def get(source, *args, &block); end
def gsub_file(path, flag, *args, &block); end
def in_root(); end
def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil)); end
def inject_into_class(path, klass, *args, &block); end
def inject_into_file(destination, *args, &block); end
def inject_into_module(path, module_name, *args, &block); end
def insert_into_file(destination, *args, &block); end
def inside(dir=T.unsafe(nil), config=T.unsafe(nil), &block); end
def link_file(source, *args); end
def prepend_file(path, *args, &block); end
def prepend_to_file(path, *args, &block); end
def relative_to_original_destination_root(path, remove_dot=T.unsafe(nil)); end
def remove_dir(path, config=T.unsafe(nil)); end
def remove_file(path, config=T.unsafe(nil)); end
def run(command, config=T.unsafe(nil)); end
def run_ruby_script(command, config=T.unsafe(nil)); end
def source_paths(); end
def template(source, *args, &block); end
def thor(command, *args); end
def uncomment_lines(path, flag, *args); end
WARNINGS = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Actions::CapturableERB
end
class Bundler::Thor::Actions::CapturableERB
end
module Bundler::Thor::Actions::ClassMethods
def add_runtime_options!(); end
def source_paths(); end
def source_paths_for_search(); end
def source_root(path=T.unsafe(nil)); end
end
module Bundler::Thor::Actions::ClassMethods
end
class Bundler::Thor::Actions::CreateFile
def data(); end
def force_on_collision?(); end
def force_or_skip_or_conflict(force, skip, &block); end
def identical?(); end
def initialize(base, destination, data, config=T.unsafe(nil)); end
def on_conflict_behavior(&block); end
def render(); end
end
class Bundler::Thor::Actions::CreateFile
end
class Bundler::Thor::Actions::CreateLink
end
class Bundler::Thor::Actions::CreateLink
end
class Bundler::Thor::Actions::Directory
def execute!(); end
def file_level_lookup(previous_lookup); end
def files(lookup); end
def initialize(base, source, destination=T.unsafe(nil), config=T.unsafe(nil), &block); end
def source(); end
end
class Bundler::Thor::Actions::Directory
end
class Bundler::Thor::Actions::EmptyDirectory
def base(); end
def config(); end
def convert_encoded_instructions(filename); end
def destination(); end
def destination=(destination); end
def exists?(); end
def given_destination(); end
def initialize(base, destination, config=T.unsafe(nil)); end
def invoke!(); end
def invoke_with_conflict_check(&block); end
def on_conflict_behavior(); end
def on_file_clash_behavior(); end
def pretend?(); end
def relative_destination(); end
def revoke!(); end
def say_status(status, color); end
end
class Bundler::Thor::Actions::EmptyDirectory
end
class Bundler::Thor::Actions::InjectIntoFile
def behavior(); end
def flag(); end
def initialize(base, destination, data, config); end
def replace!(regexp, string, force); end
def replacement(); end
def say_status(behavior, warning: T.unsafe(nil), color: T.unsafe(nil)); end
end
class Bundler::Thor::Actions::InjectIntoFile
end
module Bundler::Thor::Actions
def self.included(base); end
end
class Bundler::Thor::AmbiguousCommandError
end
class Bundler::Thor::AmbiguousCommandError
end
Bundler::Thor::AmbiguousTaskError = Bundler::Thor::AmbiguousCommandError
class Bundler::Thor::Argument
def banner(); end
def default(); end
def default_banner(); end
def description(); end
def enum(); end
def human_name(); end
def initialize(name, options=T.unsafe(nil)); end
def name(); end
def required(); end
def required?(); end
def show_default?(); end
def type(); end
def usage(); end
def valid_type?(type); end
def validate!(); end
VALID_TYPES = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Argument
end
class Bundler::Thor::Arguments
def initialize(arguments=T.unsafe(nil)); end
def parse(args); end
def remaining(); end
NUMERIC = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Arguments
def self.parse(*args); end
def self.split(args); end
end
module Bundler::Thor::Base
def args(); end
def args=(args); end
def initialize(args=T.unsafe(nil), local_options=T.unsafe(nil), config=T.unsafe(nil)); end
def options(); end
def options=(options); end
def parent_options(); end
def parent_options=(parent_options); end
end
module Bundler::Thor::Base::ClassMethods
def all_commands(); end
def all_tasks(); end
def allow_incompatible_default_type!(); end
def argument(name, options=T.unsafe(nil)); end
def arguments(); end
def attr_accessor(*arg); end
def attr_reader(*arg); end
def attr_writer(*arg); end
def baseclass(); end
def basename(); end
def build_option(name, options, scope); end
def build_options(options, scope); end
def check_default_type(); end
def check_default_type!(); end
def check_unknown_options(); end
def check_unknown_options!(); end
def check_unknown_options?(config); end
def class_option(name, options=T.unsafe(nil)); end
def class_options(options=T.unsafe(nil)); end
def class_options_help(shell, groups=T.unsafe(nil)); end
def commands(); end
def create_command(meth); end
def create_task(meth); end
def disable_required_check?(command_name); end
def dispatch(command, given_args, given_opts, config); end
def exit_on_failure?(); end
def find_and_refresh_command(name); end
def find_and_refresh_task(name); end
def from_superclass(method, default=T.unsafe(nil)); end
def group(name=T.unsafe(nil)); end
def handle_argument_error(command, error, args, arity); end
def handle_no_command_error(command, has_namespace=T.unsafe(nil)); end
def handle_no_task_error(command, has_namespace=T.unsafe(nil)); end
def inherited(klass); end
def initialize_added(); end
def is_thor_reserved_word?(word, type); end
def method_added(meth); end
def namespace(name=T.unsafe(nil)); end
def no_commands(&block); end
def no_commands?(); end
def no_commands_context(); end
def no_tasks(&block); end
def print_options(shell, options, group_name=T.unsafe(nil)); end
def public_command(*names); end
def public_task(*names); end
def remove_argument(*names); end
def remove_class_option(*names); end
def remove_command(*names); end
def remove_task(*names); end
def start(given_args=T.unsafe(nil), config=T.unsafe(nil)); end
def stop_on_unknown_option?(command_name); end
def strict_args_position(); end
def strict_args_position!(); end
def strict_args_position?(config); end
def tasks(); end
end
module Bundler::Thor::Base::ClassMethods
end
module Bundler::Thor::Base
def self.included(base); end
def self.register_klass_file(klass); end
def self.shell(); end
def self.shell=(shell); end
def self.subclass_files(); end
def self.subclasses(); end
end
class Bundler::Thor::Command
def formatted_usage(klass, namespace=T.unsafe(nil), subcommand=T.unsafe(nil)); end
def handle_argument_error?(instance, error, caller); end
def handle_no_method_error?(instance, error, caller); end
def hidden?(); end
def initialize(name, description, long_description, usage, options=T.unsafe(nil)); end
def local_method?(instance, name); end
def not_debugging?(instance); end
def private_method?(instance); end
def public_method?(instance); end
def required_arguments_for(klass, usage); end
def required_options(); end
def run(instance, args=T.unsafe(nil)); end
def sans_backtrace(backtrace, caller); end
FILE_REGEXP = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Command
end
module Bundler::Thor::CoreExt
end
class Bundler::Thor::CoreExt::HashWithIndifferentAccess
def [](key); end
def []=(key, value); end
def convert_key(key); end
def delete(key); end
def fetch(key, *args); end
def initialize(hash=T.unsafe(nil)); end
def key?(key); end
def merge(other); end
def merge!(other); end
def method_missing(method, *args); end
def replace(other_hash); end
def reverse_merge(other); end
def reverse_merge!(other_hash); end
def values_at(*indices); end
end
class Bundler::Thor::CoreExt::HashWithIndifferentAccess
end
module Bundler::Thor::CoreExt
end
Bundler::Thor::Correctable = DidYouMean::Correctable
class Bundler::Thor::DynamicCommand
def initialize(name, options=T.unsafe(nil)); end
end
class Bundler::Thor::DynamicCommand
end
Bundler::Thor::DynamicTask = Bundler::Thor::DynamicCommand
class Bundler::Thor::Error
end
class Bundler::Thor::Error
end
class Bundler::Thor::Group
include ::Bundler::Thor::Base
include ::Bundler::Thor::Invocation
include ::Bundler::Thor::Shell
def _invoke_for_class_method(klass, command=T.unsafe(nil), *args, &block); end
end
class Bundler::Thor::Group
extend ::Bundler::Thor::Base::ClassMethods
extend ::Bundler::Thor::Invocation::ClassMethods
def self.banner(); end
def self.desc(description=T.unsafe(nil)); end
def self.get_options_from_invocations(group_options, base_options); end
def self.handle_argument_error(command, error, _args, arity); end
def self.help(shell); end
def self.invocation_blocks(); end
def self.invocations(); end
def self.invoke(*names, &block); end
def self.invoke_from_option(*names, &block); end
def self.printable_commands(*arg); end
def self.printable_tasks(*arg); end
def self.remove_invocation(*names); end
def self.self_command(); end
def self.self_task(); end
end
class Bundler::Thor::HiddenCommand
end
class Bundler::Thor::HiddenCommand
end
Bundler::Thor::HiddenTask = Bundler::Thor::HiddenCommand
module Bundler::Thor::Invocation
def _parse_initialization_options(args, opts, config); end
def _retrieve_class_and_command(name, sent_command=T.unsafe(nil)); end
def _retrieve_class_and_task(name, sent_command=T.unsafe(nil)); end
def _shared_configuration(); end
def current_command_chain(); end
def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil), &block); end
def invoke(name=T.unsafe(nil), *args); end
def invoke_all(); end
def invoke_command(command, *args); end
def invoke_task(command, *args); end
def invoke_with_padding(*args); end
end
module Bundler::Thor::Invocation::ClassMethods
def prepare_for_invocation(key, name); end
end
module Bundler::Thor::Invocation::ClassMethods
end
module Bundler::Thor::Invocation
def self.included(base); end
end
class Bundler::Thor::InvocationError
end
class Bundler::Thor::InvocationError
end
module Bundler::Thor::LineEditor
end
class Bundler::Thor::LineEditor::Basic
def initialize(prompt, options); end
def options(); end
def prompt(); end
def readline(); end
end
class Bundler::Thor::LineEditor::Basic
def self.available?(); end
end
class Bundler::Thor::LineEditor::Readline
end
class Bundler::Thor::LineEditor::Readline::PathCompletion
def initialize(text); end
def matches(); end
end
class Bundler::Thor::LineEditor::Readline::PathCompletion
end
class Bundler::Thor::LineEditor::Readline
end
module Bundler::Thor::LineEditor
def self.best_available(); end
def self.readline(prompt, options=T.unsafe(nil)); end
end
class Bundler::Thor::MalformattedArgumentError
end
class Bundler::Thor::MalformattedArgumentError
end
class Bundler::Thor::NestedContext
def enter(); end
def entered?(); end
end
class Bundler::Thor::NestedContext
end
class Bundler::Thor::NoKwargSpellChecker
def initialize(dictionary); end
end
class Bundler::Thor::NoKwargSpellChecker
end
class Bundler::Thor::Option
def aliases(); end
def array?(); end
def boolean?(); end
def dasherize(str); end
def dasherized?(); end
def group(); end
def hash?(); end
def hide(); end
def lazy_default(); end
def numeric?(); end
def repeatable(); end
def string?(); end
def switch_name(); end
def undasherize(str); end
def usage(padding=T.unsafe(nil)); end
def validate_default_type!(); end
VALID_TYPES = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Option
def self.parse(key, value); end
end
class Bundler::Thor::Options
def assign_result!(option, result); end
def check_unknown!(); end
def current_is_switch?(); end
def current_is_switch_formatted?(); end
def initialize(hash_options=T.unsafe(nil), defaults=T.unsafe(nil), stop_on_unknown=T.unsafe(nil), disable_required_check=T.unsafe(nil)); end
def normalize_switch(arg); end
def parse_boolean(switch); end
def parse_peek(switch, option); end
def parsing_options?(); end
def switch?(arg); end
def switch_option(arg); end
def unshift(arg, is_value: T.unsafe(nil)); end
EQ_RE = ::T.let(nil, ::T.untyped)
LONG_RE = ::T.let(nil, ::T.untyped)
OPTS_END = ::T.let(nil, ::T.untyped)
SHORT_NUM = ::T.let(nil, ::T.untyped)
SHORT_RE = ::T.let(nil, ::T.untyped)
SHORT_SQ_RE = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Options
def self.to_switches(options); end
end
class Bundler::Thor::RequiredArgumentMissingError
end
class Bundler::Thor::RequiredArgumentMissingError
end
module Bundler::Thor::Sandbox
end
module Bundler::Thor::Sandbox
end
module Bundler::Thor::Shell
def _shared_configuration(); end
def ask(*args, &block); end
def error(*args, &block); end
def file_collision(*args, &block); end
def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil)); end
def no?(*args, &block); end
def print_in_columns(*args, &block); end
def print_table(*args, &block); end
def print_wrapped(*args, &block); end
def say(*args, &block); end
def say_error(*args, &block); end
def say_status(*args, &block); end
def set_color(*args, &block); end
def shell(); end
def shell=(shell); end
def terminal_width(*args, &block); end
def with_padding(); end
def yes?(*args, &block); end
SHELL_DELEGATED_METHODS = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Shell::Basic
def answer_match(possibilities, answer, case_insensitive); end
def as_unicode(); end
def ask(statement, *args); end
def ask_filtered(statement, color, options); end
def ask_simply(statement, color, options); end
def base(); end
def base=(base); end
def can_display_colors?(); end
def dynamic_width(); end
def dynamic_width_stty(); end
def dynamic_width_tput(); end
def error(statement); end
def file_collision(destination); end
def file_collision_help(); end
def git_merge_tool(); end
def indent(count=T.unsafe(nil)); end
def is?(value); end
def lookup_color(color); end
def merge(destination, content); end
def merge_tool(); end
def mute(); end
def mute?(); end
def no?(statement, color=T.unsafe(nil)); end
def padding(); end
def padding=(value); end
def prepare_message(message, *color); end
def print_in_columns(array); end
def print_table(array, options=T.unsafe(nil)); end
def print_wrapped(message, options=T.unsafe(nil)); end
def quiet?(); end
def say(message=T.unsafe(nil), color=T.unsafe(nil), force_new_line=T.unsafe(nil)); end
def say_error(message=T.unsafe(nil), color=T.unsafe(nil), force_new_line=T.unsafe(nil)); end
def say_status(status, message, log_status=T.unsafe(nil)); end
def set_color(string, *arg); end
def show_diff(destination, content); end
def stderr(); end
def stdout(); end
def terminal_width(); end
def truncate(string, width); end
def unix?(); end
def yes?(statement, color=T.unsafe(nil)); end
DEFAULT_TERMINAL_WIDTH = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Shell::Basic
end
class Bundler::Thor::Shell::Color
def are_colors_disabled?(); end
def are_colors_supported?(); end
def diff_lcs_loaded?(); end
def output_diff_line(diff); end
def set_color(string, *colors); end
BLACK = ::T.let(nil, ::T.untyped)
BLUE = ::T.let(nil, ::T.untyped)
BOLD = ::T.let(nil, ::T.untyped)
CLEAR = ::T.let(nil, ::T.untyped)
CYAN = ::T.let(nil, ::T.untyped)
GREEN = ::T.let(nil, ::T.untyped)
MAGENTA = ::T.let(nil, ::T.untyped)
ON_BLACK = ::T.let(nil, ::T.untyped)
ON_BLUE = ::T.let(nil, ::T.untyped)
ON_CYAN = ::T.let(nil, ::T.untyped)
ON_GREEN = ::T.let(nil, ::T.untyped)
ON_MAGENTA = ::T.let(nil, ::T.untyped)
ON_RED = ::T.let(nil, ::T.untyped)
ON_WHITE = ::T.let(nil, ::T.untyped)
ON_YELLOW = ::T.let(nil, ::T.untyped)
RED = ::T.let(nil, ::T.untyped)
WHITE = ::T.let(nil, ::T.untyped)
YELLOW = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Shell::Color
end
class Bundler::Thor::Shell::HTML
def ask(statement, color=T.unsafe(nil)); end
def diff_lcs_loaded?(); end
def output_diff_line(diff); end
def set_color(string, *colors); end
BLACK = ::T.let(nil, ::T.untyped)
BLUE = ::T.let(nil, ::T.untyped)
BOLD = ::T.let(nil, ::T.untyped)
CYAN = ::T.let(nil, ::T.untyped)
GREEN = ::T.let(nil, ::T.untyped)
MAGENTA = ::T.let(nil, ::T.untyped)
ON_BLACK = ::T.let(nil, ::T.untyped)
ON_BLUE = ::T.let(nil, ::T.untyped)
ON_CYAN = ::T.let(nil, ::T.untyped)
ON_GREEN = ::T.let(nil, ::T.untyped)
ON_MAGENTA = ::T.let(nil, ::T.untyped)
ON_RED = ::T.let(nil, ::T.untyped)
ON_WHITE = ::T.let(nil, ::T.untyped)
ON_YELLOW = ::T.let(nil, ::T.untyped)
RED = ::T.let(nil, ::T.untyped)
WHITE = ::T.let(nil, ::T.untyped)
YELLOW = ::T.let(nil, ::T.untyped)
end
class Bundler::Thor::Shell::HTML
end
module Bundler::Thor::Shell
end
Bundler::Thor::Task = Bundler::Thor::Command
class Bundler::Thor::UndefinedCommandError
include ::DidYouMean::Correctable
def all_commands(); end
def command(); end
def initialize(command, all_commands, namespace); end
end
class Bundler::Thor::UndefinedCommandError::SpellChecker
def corrections(); end
def error(); end
def initialize(error); end
def spell_checker(); end
end
class Bundler::Thor::UndefinedCommandError::SpellChecker
end
class Bundler::Thor::UndefinedCommandError
end
Bundler::Thor::UndefinedTaskError = Bundler::Thor::UndefinedCommandError
class Bundler::Thor::UnknownArgumentError
include ::DidYouMean::Correctable
def initialize(switches, unknown); end
def switches(); end
def unknown(); end
end
class Bundler::Thor::UnknownArgumentError::SpellChecker
def corrections(); end
def error(); end
def initialize(error); end
def spell_checker(); end
end
class Bundler::Thor::UnknownArgumentError::SpellChecker
end
class Bundler::Thor::UnknownArgumentError
end
module Bundler::Thor::Util
end
module Bundler::Thor::Util
def self.camel_case(str); end
def self.escape_globs(path); end
def self.escape_html(string); end
def self.find_by_namespace(namespace); end
def self.find_class_and_command_by_namespace(namespace, fallback=T.unsafe(nil)); end
def self.find_class_and_task_by_namespace(namespace, fallback=T.unsafe(nil)); end
def self.globs_for(path); end
def self.load_thorfile(path, content=T.unsafe(nil), debug=T.unsafe(nil)); end
def self.namespace_from_thor_class(constant); end
def self.namespaces_in_content(contents, file=T.unsafe(nil)); end
def self.ruby_command(); end
def self.snake_case(str); end
def self.thor_classes_in(klass); end
def self.thor_root(); end
def self.thor_root_glob(); end
def self.user_home(); end
end
class Bundler::Thor
extend ::Bundler::Thor::Base::ClassMethods
extend ::Bundler::Thor::Invocation::ClassMethods
def self.banner(command, namespace=T.unsafe(nil), subcommand=T.unsafe(nil)); end
def self.check_unknown_options!(options=T.unsafe(nil)); end
def self.command_help(shell, command_name); end
def self.default_command(meth=T.unsafe(nil)); end
def self.default_task(meth=T.unsafe(nil)); end
def self.deprecation_warning(message); end
def self.desc(usage, description, options=T.unsafe(nil)); end
def self.disable_required_check(); end
def self.disable_required_check!(*command_names); end
def self.disable_required_check?(command); end
def self.dispatch(meth, given_args, given_opts, config); end
def self.dynamic_command_class(); end
def self.find_command_possibilities(meth); end
def self.find_task_possibilities(meth); end
def self.help(shell, subcommand=T.unsafe(nil)); end
def self.long_desc(long_description, options=T.unsafe(nil)); end
def self.map(mappings=T.unsafe(nil), **kw); end
def self.method_option(name, options=T.unsafe(nil)); end
def self.method_options(options=T.unsafe(nil)); end
def self.normalize_command_name(meth); end
def self.normalize_task_name(meth); end
def self.option(name, options=T.unsafe(nil)); end
def self.options(options=T.unsafe(nil)); end
def self.package_name(name, _=T.unsafe(nil)); end
def self.printable_commands(all=T.unsafe(nil), subcommand=T.unsafe(nil)); end
def self.printable_tasks(all=T.unsafe(nil), subcommand=T.unsafe(nil)); end
def self.register(klass, subcommand_name, usage, description, options=T.unsafe(nil)); end
def self.retrieve_command_name(args); end
def self.retrieve_task_name(args); end
def self.stop_on_unknown_option(); end
def self.stop_on_unknown_option!(*command_names); end
def self.stop_on_unknown_option?(command); end
def self.subcommand(subcommand, subcommand_class); end
def self.subcommand_classes(); end
def self.subcommand_help(cmd); end
def self.subcommands(); end
def self.subtask(subcommand, subcommand_class); end
def self.subtask_help(cmd); end
def self.subtasks(); end
def self.task_help(shell, command_name); end
end
class Bundler::UI::Shell
def add_color(string, *color); end
def ask(msg); end
def confirm(msg, newline=T.unsafe(nil)); end
def debug(msg, newline=T.unsafe(nil)); end
def debug?(); end
def error(msg, newline=T.unsafe(nil), color=T.unsafe(nil)); end
def info(msg, newline=T.unsafe(nil)); end
def initialize(options=T.unsafe(nil)); end
def level(name=T.unsafe(nil)); end
def level=(level); end
def no?(); end
def quiet?(); end
def shell=(shell); end
def silence(&blk); end
def trace(e, newline=T.unsafe(nil), force=T.unsafe(nil)); end
def unprinted_warnings(); end
def warn(msg, newline=T.unsafe(nil), color=T.unsafe(nil)); end
def yes?(msg); end
LEVELS = ::T.let(nil, ::T.untyped)
end
class Bundler::UI::Shell
end
module Bundler::URI
include ::Bundler::URI::RFC2396_REGEXP
ABS_PATH = ::T.let(nil, ::T.untyped)
ABS_URI = ::T.let(nil, ::T.untyped)
ABS_URI_REF = ::T.let(nil, ::T.untyped)
DEFAULT_PARSER = ::T.let(nil, ::T.untyped)
ESCAPED = ::T.let(nil, ::T.untyped)
FRAGMENT = ::T.let(nil, ::T.untyped)
HOST = ::T.let(nil, ::T.untyped)
OPAQUE = ::T.let(nil, ::T.untyped)
PORT = ::T.let(nil, ::T.untyped)
QUERY = ::T.let(nil, ::T.untyped)
REGISTRY = ::T.let(nil, ::T.untyped)
REL_PATH = ::T.let(nil, ::T.untyped)
REL_URI = ::T.let(nil, ::T.untyped)
REL_URI_REF = ::T.let(nil, ::T.untyped)
RFC3986_PARSER = ::T.let(nil, ::T.untyped)
SCHEME = ::T.let(nil, ::T.untyped)
TBLDECWWWCOMP_ = ::T.let(nil, ::T.untyped)
TBLENCWWWCOMP_ = ::T.let(nil, ::T.untyped)
UNSAFE = ::T.let(nil, ::T.untyped)
URI_REF = ::T.let(nil, ::T.untyped)
USERINFO = ::T.let(nil, ::T.untyped)
VERSION = ::T.let(nil, ::T.untyped)
VERSION_CODE = ::T.let(nil, ::T.untyped)
WEB_ENCODINGS_ = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::BadURIError
end
class Bundler::URI::BadURIError
end
class Bundler::URI::Error
end
class Bundler::URI::Error
end
class Bundler::URI::FTP
def set_typecode(v); end
def typecode(); end
def typecode=(typecode); end
COMPONENT = ::T.let(nil, ::T.untyped)
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
TYPECODE = ::T.let(nil, ::T.untyped)
TYPECODE_PREFIX = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::FTP
def self.new2(user, password, host, port, path, typecode=T.unsafe(nil), arg_check=T.unsafe(nil)); end
end
class Bundler::URI::File
def check_password(user); end
def check_user(user); end
def check_userinfo(user); end
def set_userinfo(v); end
COMPONENT = ::T.let(nil, ::T.untyped)
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::File
end
class Bundler::URI::Generic
include ::Bundler::URI
include ::Bundler::URI::RFC2396_REGEXP
def +(oth); end
def -(oth); end
def ==(oth); end
def absolute(); end
def absolute?(); end
def coerce(oth); end
def component(); end
def component_ary(); end
def default_port(); end
def eql?(oth); end
def find_proxy(env=T.unsafe(nil)); end
def fragment(); end
def fragment=(v); end
def hierarchical?(); end
def host(); end
def host=(v); end
def hostname(); end
def hostname=(v); end
def initialize(scheme, userinfo, host, port, registry, path, opaque, query, fragment, parser=T.unsafe(nil), arg_check=T.unsafe(nil)); end
def merge(oth); end
def merge!(oth); end
def normalize(); end
def normalize!(); end
def opaque(); end
def opaque=(v); end
def parser(); end
def password(); end
def password=(password); end
def path(); end
def path=(v); end
def port(); end
def port=(v); end
def query(); end
def query=(v); end
def registry(); end
def registry=(v); end
def relative?(); end
def route_from(oth); end
def route_to(oth); end
def scheme(); end
def scheme=(v); end
def select(*components); end
def set_host(v); end
def set_opaque(v); end
def set_password(v); end
def set_path(v); end
def set_port(v); end
def set_registry(v); end
def set_scheme(v); end
def set_user(v); end
def set_userinfo(user, password=T.unsafe(nil)); end
def user(); end
def user=(user); end
def userinfo(); end
def userinfo=(userinfo); end
COMPONENT = ::T.let(nil, ::T.untyped)
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
USE_REGISTRY = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::Generic
def self.build(args); end
def self.build2(args); end
def self.component(); end
def self.default_port(); end
def self.use_proxy?(hostname, addr, port, no_proxy); end
def self.use_registry(); end
end
class Bundler::URI::HTTP
def request_uri(); end
COMPONENT = ::T.let(nil, ::T.untyped)
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::HTTP
end
class Bundler::URI::HTTPS
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::HTTPS
end
class Bundler::URI::InvalidComponentError
end
class Bundler::URI::InvalidComponentError
end
class Bundler::URI::InvalidURIError
end
class Bundler::URI::InvalidURIError
end
class Bundler::URI::LDAP
def attributes(); end
def attributes=(val); end
def dn(); end
def dn=(val); end
def extensions(); end
def extensions=(val); end
def filter(); end
def filter=(val); end
def initialize(*arg); end
def scope(); end
def scope=(val); end
def set_attributes(val); end
def set_dn(val); end
def set_extensions(val); end
def set_filter(val); end
def set_scope(val); end
COMPONENT = ::T.let(nil, ::T.untyped)
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
SCOPE = ::T.let(nil, ::T.untyped)
SCOPE_BASE = ::T.let(nil, ::T.untyped)
SCOPE_ONE = ::T.let(nil, ::T.untyped)
SCOPE_SUB = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::LDAP
end
class Bundler::URI::LDAPS
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::LDAPS
end
class Bundler::URI::MailTo
def headers(); end
def headers=(v); end
def initialize(*arg); end
def set_headers(v); end
def set_to(v); end
def to(); end
def to=(v); end
def to_mailtext(); end
def to_rfc822text(); end
COMPONENT = ::T.let(nil, ::T.untyped)
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
EMAIL_REGEXP = ::T.let(nil, ::T.untyped)
HEADER_REGEXP = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::MailTo
end
Bundler::URI::Parser = Bundler::URI::RFC2396_Parser
Bundler::URI::REGEXP = Bundler::URI::RFC2396_REGEXP
class Bundler::URI::RFC2396_Parser
include ::Bundler::URI::RFC2396_REGEXP
def escape(str, unsafe=T.unsafe(nil)); end
def extract(str, schemes=T.unsafe(nil)); end
def initialize(opts=T.unsafe(nil)); end
def join(*uris); end
def make_regexp(schemes=T.unsafe(nil)); end
def parse(uri); end
def pattern(); end
def regexp(); end
def split(uri); end
def unescape(str, escaped=T.unsafe(nil)); end
end
class Bundler::URI::RFC2396_Parser
end
module Bundler::URI::RFC2396_REGEXP
end
module Bundler::URI::RFC2396_REGEXP::PATTERN
ABS_PATH = ::T.let(nil, ::T.untyped)
ABS_URI = ::T.let(nil, ::T.untyped)
ALNUM = ::T.let(nil, ::T.untyped)
ALPHA = ::T.let(nil, ::T.untyped)
DOMLABEL = ::T.let(nil, ::T.untyped)
ESCAPED = ::T.let(nil, ::T.untyped)
FRAGMENT = ::T.let(nil, ::T.untyped)
HEX = ::T.let(nil, ::T.untyped)
HIER_PART = ::T.let(nil, ::T.untyped)
HOST = ::T.let(nil, ::T.untyped)
HOSTNAME = ::T.let(nil, ::T.untyped)
HOSTPORT = ::T.let(nil, ::T.untyped)
IPV4ADDR = ::T.let(nil, ::T.untyped)
IPV6ADDR = ::T.let(nil, ::T.untyped)
IPV6REF = ::T.let(nil, ::T.untyped)
NET_PATH = ::T.let(nil, ::T.untyped)
OPAQUE_PART = ::T.let(nil, ::T.untyped)
PATH_SEGMENTS = ::T.let(nil, ::T.untyped)
PORT = ::T.let(nil, ::T.untyped)
QUERY = ::T.let(nil, ::T.untyped)
REG_NAME = ::T.let(nil, ::T.untyped)
REL_PATH = ::T.let(nil, ::T.untyped)
REL_SEGMENT = ::T.let(nil, ::T.untyped)
REL_URI = ::T.let(nil, ::T.untyped)
RESERVED = ::T.let(nil, ::T.untyped)
SCHEME = ::T.let(nil, ::T.untyped)
TOPLABEL = ::T.let(nil, ::T.untyped)
UNRESERVED = ::T.let(nil, ::T.untyped)
URIC = ::T.let(nil, ::T.untyped)
URIC_NO_SLASH = ::T.let(nil, ::T.untyped)
URI_REF = ::T.let(nil, ::T.untyped)
USERINFO = ::T.let(nil, ::T.untyped)
X_ABS_URI = ::T.let(nil, ::T.untyped)
X_REL_URI = ::T.let(nil, ::T.untyped)
end
module Bundler::URI::RFC2396_REGEXP::PATTERN
end
module Bundler::URI::RFC2396_REGEXP
end
class Bundler::URI::RFC3986_Parser
def join(*uris); end
def parse(uri); end
def regexp(); end
def split(uri); end
RFC3986_URI = ::T.let(nil, ::T.untyped)
RFC3986_relative_ref = ::T.let(nil, ::T.untyped)
end
class Bundler::URI::RFC3986_Parser
end
module Bundler::URI::Util
end
module Bundler::URI::Util
def self.make_components_hash(klass, array_hash); end
end
module Bundler::URI
def self.decode_www_form(str, enc=T.unsafe(nil), separator: T.unsafe(nil), use__charset_: T.unsafe(nil), isindex: T.unsafe(nil)); end
def self.decode_www_form_component(str, enc=T.unsafe(nil)); end
def self.encode_www_form(enum, enc=T.unsafe(nil)); end
def self.encode_www_form_component(str, enc=T.unsafe(nil)); end
def self.extract(str, schemes=T.unsafe(nil), &block); end
def self.for(scheme, *arguments, default: T.unsafe(nil)); end
def self.get_encoding(label); end
def self.join(*str); end
def self.parse(uri); end
def self.regexp(schemes=T.unsafe(nil)); end
def self.scheme_list(); end
def self.split(uri); end
end
module Bundler::VersionRanges
end
class Bundler::VersionRanges::NEq
def version(); end
def version=(_); end
end
class Bundler::VersionRanges::NEq
def self.[](*arg); end
def self.members(); end
end
class Bundler::VersionRanges::ReqR
def cover?(v); end
def empty?(); end
def left(); end
def left=(_); end
def right(); end
def right=(_); end
def single?(); end
INFINITY = ::T.let(nil, ::T.untyped)
UNIVERSAL = ::T.let(nil, ::T.untyped)
ZERO = ::T.let(nil, ::T.untyped)
end
class Bundler::VersionRanges::ReqR::Endpoint
def inclusive(); end
def inclusive=(_); end
def version(); end
def version=(_); end
end
class Bundler::VersionRanges::ReqR::Endpoint
def self.[](*arg); end
def self.members(); end
end
class Bundler::VersionRanges::ReqR
def self.[](*arg); end
def self.members(); end
end
module Bundler::VersionRanges
def self.empty?(ranges, neqs); end
def self.for(requirement); end
def self.for_many(requirements); end
end
module Bundler
def self.configure_gem_home_and_path(path=T.unsafe(nil)); end
def self.create_bundle_path(); end
def self.most_specific_locked_platform?(platform); end
def self.original_exec(*args); end
def self.original_system(*args); end
def self.preferred_gemfile_name(); end
def self.reset_settings_and_root!(); end
def self.self_manager(); end
def self.unbundled_env(); end
def self.unbundled_exec(*args); end
def self.unbundled_system(*args); end
end
module CGI::HtmlExtension
def a(href=T.unsafe(nil)); end
def base(href=T.unsafe(nil)); end
def blockquote(cite=T.unsafe(nil)); end
def caption(align=T.unsafe(nil)); end
def checkbox(name=T.unsafe(nil), value=T.unsafe(nil), checked=T.unsafe(nil)); end
def checkbox_group(name=T.unsafe(nil), *values); end
def file_field(name=T.unsafe(nil), size=T.unsafe(nil), maxlength=T.unsafe(nil)); end
def form(method=T.unsafe(nil), action=T.unsafe(nil), enctype=T.unsafe(nil)); end
def hidden(name=T.unsafe(nil), value=T.unsafe(nil)); end
def html(attributes=T.unsafe(nil)); end
def image_button(src=T.unsafe(nil), name=T.unsafe(nil), alt=T.unsafe(nil)); end
def img(src=T.unsafe(nil), alt=T.unsafe(nil), width=T.unsafe(nil), height=T.unsafe(nil)); end
def multipart_form(action=T.unsafe(nil), enctype=T.unsafe(nil)); end
def password_field(name=T.unsafe(nil), value=T.unsafe(nil), size=T.unsafe(nil), maxlength=T.unsafe(nil)); end
def popup_menu(name=T.unsafe(nil), *values); end
def radio_button(name=T.unsafe(nil), value=T.unsafe(nil), checked=T.unsafe(nil)); end
def radio_group(name=T.unsafe(nil), *values); end
def reset(value=T.unsafe(nil), name=T.unsafe(nil)); end
def scrolling_list(name=T.unsafe(nil), *values); end
def submit(value=T.unsafe(nil), name=T.unsafe(nil)); end
def text_field(name=T.unsafe(nil), value=T.unsafe(nil), size=T.unsafe(nil), maxlength=T.unsafe(nil)); end
def textarea(name=T.unsafe(nil), cols=T.unsafe(nil), rows=T.unsafe(nil)); end
end
module CGI::HtmlExtension
end
class Cask::AbstractCaskErrorWithToken
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
module Cask::Cache
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Cask::Cask
def app(&block); end
def artifact(&block); end
def audio_unit_plugin(&block); end
def binary(&block); end
def colorpicker(&block); end
def dictionary(&block); end
def font(&block); end
def input_method(&block); end
def installer(&block); end
def internet_plugin(&block); end
def manpage(&block); end
def mdimporter(&block); end
def on_system_blocks_exist?(&block); end
def pkg(&block); end
def postflight(&block); end
def preflight(&block); end
def prefpane(&block); end
def qlplugin(&block); end
def screen_saver(&block); end
def service(&block); end
def stage_only(&block); end
def suite(&block); end
def uninstall(&block); end
def uninstall_postflight(&block); end
def uninstall_preflight(&block); end
def vst3_plugin(&block); end
def vst_plugin(&block); end
def zap(&block); end
end
class Cask::CaskQuarantineError
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Cask::CaskUnspecifiedError
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Cask::Config
def appdir(); end
def appdir=(path); end
def audio_unit_plugindir(); end
def audio_unit_plugindir=(path); end
def colorpickerdir(); end
def colorpickerdir=(path); end
def dictionarydir(); end
def dictionarydir=(path); end
def fontdir(); end
def fontdir=(path); end
def input_methoddir(); end
def input_methoddir=(path); end
def internet_plugindir(); end
def internet_plugindir=(path); end
def mdimporterdir(); end
def mdimporterdir=(path); end
def prefpanedir(); end
def prefpanedir=(path); end
def qlplugindir(); end
def qlplugindir=(path); end
def screen_saverdir(); end
def screen_saverdir=(path); end
def servicedir(); end
def servicedir=(path); end
def vst3_plugindir(); end
def vst3_plugindir=(path); end
def vst_plugindir(); end
def vst_plugindir=(path); end
end
class Cask::DSL
def app(*args, **kwargs); end
def artifact(*args, **kwargs); end
def audio_unit_plugin(*args, **kwargs); end
def binary(*args, **kwargs); end
def colorpicker(*args, **kwargs); end
def dictionary(*args, **kwargs); end
def font(*args, **kwargs); end
def input_method(*args, **kwargs); end
def installer(*args, **kwargs); end
def internet_plugin(*args, **kwargs); end
def manpage(*args, **kwargs); end
def mdimporter(*args, **kwargs); end
def on_arch_conditional(arm: T.unsafe(nil), intel: T.unsafe(nil)); end
def on_arm(&block); end
def on_big_sur(or_condition=T.unsafe(nil), &block); end
def on_catalina(or_condition=T.unsafe(nil), &block); end
def on_el_capitan(or_condition=T.unsafe(nil), &block); end
def on_high_sierra(or_condition=T.unsafe(nil), &block); end
def on_intel(&block); end
def on_mojave(or_condition=T.unsafe(nil), &block); end
def on_monterey(or_condition=T.unsafe(nil), &block); end
def on_sierra(or_condition=T.unsafe(nil), &block); end
def on_ventura(or_condition=T.unsafe(nil), &block); end
def pkg(*args, **kwargs); end
def postflight(&block); end
def preflight(&block); end
def prefpane(*args, **kwargs); end
def qlplugin(*args, **kwargs); end
def screen_saver(*args, **kwargs); end
def service(*args, **kwargs); end
def stage_only(*args, **kwargs); end
def suite(*args, **kwargs); end
def uninstall(*args, **kwargs); end
def uninstall_postflight(&block); end
def uninstall_preflight(&block); end
def vst3_plugin(*args, **kwargs); end
def vst_plugin(*args, **kwargs); end
def zap(*args, **kwargs); end
end
class Cask::DSL::Caveats
def depends_on_java(*args); end
def discontinued(*args); end
def files_in_usr_local(*args); end
def free_license(*args); end
def kext(*args); end
def license(*args); end
def logout(*args); end
def path_environment_variable(*args); end
def reboot(*args); end
def requires_rosetta(*args); end
def unsigned_accessibility(*args); end
def zsh_path_helper(*args); end
end
class Cask::DSL::Version
def dots_to_hyphens(); end
def dots_to_underscores(); end
def hyphens_to_dots(); end
def hyphens_to_underscores(); end
def no_dots(); end
def no_hyphens(); end
def no_underscores(); end
def underscores_to_dots(); end
def underscores_to_hyphens(); end
end
class Cask::DSL::Version
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
module Cask::Denylist
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Cask::MultipleCaskErrors
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Caveats
def empty?(*args, &block); end
def to_s(*args, &block); end
end
class Checksum
def [](*args, &block); end
def empty?(*args, &block); end
def length(*args, &block); end
def to_s(*args, &block); end
end
class Class
def any_instance(); end
end
class Cleaner
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class CompilerSelector::Compiler
def self.[](*arg); end
def self.members(); end
end
class Concurrent::RubyThreadPoolExecutor
DEFAULT_SYNCHRONOUS = ::T.let(nil, ::T.untyped)
end
module CopHelper
def _investigate(cop, processed_source); end
def autocorrect_source(source, file=T.unsafe(nil)); end
def autocorrect_source_file(source); end
def configuration(); end
def inspect_source(source, file=T.unsafe(nil)); end
def parse_source(source, file=T.unsafe(nil)); end
def registry(); end
end
module CopHelper
extend ::RSpec::Core::SharedContext
extend ::RSpec::Its
end
class Date
def compare_without_coercion(arg); end
def default_inspect(); end
def minus_without_duration(arg); end
def plus_without_duration(arg); end
def to_default_s(); end
end
class Date::Infinity
def initialize(d=T.unsafe(nil)); end
end
class Delegator
include ::ActiveSupport::Tryable
end
class Dependencies
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class DevelopmentTools
extend ::T::Private::Methods::SingletonMethodHooks
end
class DidYouMean::ClassNameChecker
def class_name(); end
def class_names(); end
def corrections(); end
def initialize(exception); end
def scopes(); end
end
module DidYouMean::Correctable
def corrections(); end
def original_message(); end
def spell_checker(); end
def to_s(); end
end
class DidYouMean::Formatter
def message_for(corrections); end
end
class DidYouMean::Formatter
def self.message_for(corrections); end
end
module DidYouMean::Jaro
def self.distance(str1, str2); end
end
module DidYouMean::JaroWinkler
def self.distance(str1, str2); end
end
class DidYouMean::KeyErrorChecker
def corrections(); end
def initialize(key_error); end
end
class DidYouMean::KeyErrorChecker
end
module DidYouMean::Levenshtein
def self.distance(str1, str2); end
def self.min3(a, b, c); end
end
class DidYouMean::MethodNameChecker
def corrections(); end
def initialize(exception); end
def method_name(); end
def method_names(); end
def names_to_exclude(); end
def receiver(); end
RB_RESERVED_WORDS = ::T.let(nil, ::T.untyped)
end
class DidYouMean::NullChecker
def corrections(); end
def initialize(*arg); end
end
class DidYouMean::PatternKeyNameChecker
def corrections(); end
def initialize(no_matching_pattern_key_error); end
end
class DidYouMean::PatternKeyNameChecker
end
DidYouMean::PlainFormatter = DidYouMean::Formatter
class DidYouMean::RequirePathChecker
def corrections(); end
def initialize(exception); end
def path(); end
end
class DidYouMean::RequirePathChecker
def self.requireables(); end
end
class DidYouMean::TreeSpellChecker
def augment(); end
def correct(input); end
def dictionary(); end
def dictionary_without_leaves(); end
def dimensions(); end
def find_leaves(path); end
def initialize(dictionary:, separator: T.unsafe(nil), augment: T.unsafe(nil)); end
def plausible_dimensions(input); end
def possible_paths(states); end
def separator(); end
def tree_depth(); end
end
class DidYouMean::TreeSpellChecker
end
class DidYouMean::VariableNameChecker
def corrections(); end
def cvar_names(); end
def initialize(exception); end
def ivar_names(); end
def lvar_names(); end
def method_names(); end
def name(); end
RB_RESERVED_WORDS = ::T.let(nil, ::T.untyped)
end
module DidYouMean
def self.correct_error(error_class, spell_checker); end
def self.formatter(); end
def self.formatter=(formatter); end
def self.spell_checkers(); end
end
class Dir
def children(); end
def each_child(); end
end
class Dir
def self.exists?(arg); end
end
class ELFTools::Structs::ELF32_PhdrBe
end
class ELFTools::Structs::ELF32_PhdrBe
end
class ELFTools::Structs::ELF32_PhdrLe
end
class ELFTools::Structs::ELF32_PhdrLe
end
class ELFTools::Structs::ELF32_symBe
end
class ELFTools::Structs::ELF32_symBe
end
class ELFTools::Structs::ELF32_symLe
end
class ELFTools::Structs::ELF32_symLe
end
class ELFTools::Structs::ELF64_PhdrBe
end
class ELFTools::Structs::ELF64_PhdrBe
end
class ELFTools::Structs::ELF64_PhdrLe
end
class ELFTools::Structs::ELF64_PhdrLe
end
class ELFTools::Structs::ELF64_symBe
end
class ELFTools::Structs::ELF64_symBe
end
class ELFTools::Structs::ELF64_symLe
end
class ELFTools::Structs::ELF64_symLe
end
class ELFTools::Structs::ELF_DynBe
end
class ELFTools::Structs::ELF_DynBe
end
class ELFTools::Structs::ELF_DynLe
end
class ELFTools::Structs::ELF_DynLe
end
class ELFTools::Structs::ELF_EhdrBe
end
class ELFTools::Structs::ELF_EhdrBe
end
class ELFTools::Structs::ELF_EhdrLe
end
class ELFTools::Structs::ELF_EhdrLe
end
class ELFTools::Structs::ELF_NhdrBe
end
class ELFTools::Structs::ELF_NhdrBe
end
class ELFTools::Structs::ELF_NhdrLe
end
class ELFTools::Structs::ELF_NhdrLe
end
class ELFTools::Structs::ELF_RelBe
end
class ELFTools::Structs::ELF_RelBe
end
class ELFTools::Structs::ELF_RelLe
end
class ELFTools::Structs::ELF_RelLe
end
class ELFTools::Structs::ELF_RelaBe
end
class ELFTools::Structs::ELF_RelaBe
end
class ELFTools::Structs::ELF_RelaLe
end
class ELFTools::Structs::ELF_RelaLe
end
class ELFTools::Structs::ELF_ShdrBe
end
class ELFTools::Structs::ELF_ShdrBe
end
class ELFTools::Structs::ELF_ShdrLe
end
class ELFTools::Structs::ELF_ShdrLe
end
class ERB
def def_method(mod, methodname, fname=T.unsafe(nil)); end
def def_module(methodname=T.unsafe(nil)); end
end
class ERB::Compiler::Scanner
DEFAULT_ETAGS = ::T.let(nil, ::T.untyped)
DEFAULT_STAGS = ::T.let(nil, ::T.untyped)
end
class Encoding
def _dump(*arg); end
end
class Encoding::Converter
def initialize(*arg); end
end
class Encoding
def self._load(arg); end
end
module Enumerable
include ::ActiveSupport::ToJsonWithActiveSupportEncoder
end
class Enumerator
def +(arg); end
def each_with_index(); end
end
class Enumerator::ArithmeticSequence
def begin(); end
def each(&blk); end
def end(); end
def exclude_end?(); end
def last(*arg); end
def step(); end
end
class Enumerator::ArithmeticSequence
end
class Enumerator::Chain
end
class Enumerator::Chain
end
class Enumerator::Generator
def each(*arg, &blk); end
def initialize(*arg); end
end
class Errno::EAUTH
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EAUTH
end
class Errno::EBADARCH
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EBADARCH
end
class Errno::EBADEXEC
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EBADEXEC
end
class Errno::EBADMACHO
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EBADMACHO
end
class Errno::EBADRPC
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EBADRPC
end
Errno::EDEADLOCK = Errno::NOERROR
class Errno::EDEVERR
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EDEVERR
end
Errno::EDOOFUS = Errno::NOERROR
class Errno::EFTYPE
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EFTYPE
end
Errno::EIPSEC = Errno::NOERROR
class Errno::ENEEDAUTH
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::ENEEDAUTH
end
class Errno::ENOATTR
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::ENOATTR
end
class Errno::ENOPOLICY
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::ENOPOLICY
end
class Errno::ENOTSUP
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::ENOTSUP
end
class Errno::EPROCLIM
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EPROCLIM
end
class Errno::EPROCUNAVAIL
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EPROCUNAVAIL
end
class Errno::EPROGMISMATCH
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EPROGMISMATCH
end
class Errno::EPROGUNAVAIL
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EPROGUNAVAIL
end
class Errno::EPWROFF
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EPWROFF
end
class Errno::EQFULL
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::EQFULL
end
class Errno::ERPCMISMATCH
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::ERPCMISMATCH
end
class Errno::ESHLIBVERS
Errno = ::T.let(nil, ::T.untyped)
end
class Errno::ESHLIBVERS
end
class Etc::Group
def gid(); end
def gid=(_); end
def mem(); end
def mem=(_); end
def name(); end
def name=(_); end
def passwd(); end
def passwd=(_); end
end
class Etc::Group
extend ::Enumerable
def self.[](*arg); end
def self.each(&blk); end
def self.members(); end
end
class Etc::Passwd
def change(); end
def change=(_); end
def dir=(_); end
def expire(); end
def expire=(_); end
def gecos(); end
def gecos=(_); end
def gid=(_); end
def name=(_); end
def passwd=(_); end
def shell=(_); end
def uclass(); end
def uclass=(_); end
def uid=(_); end
end
class Etc::Passwd
extend ::Enumerable
def self.[](*arg); end
def self.each(&blk); end
def self.members(); end
end
class Exception
def to_json(*args); end
end
class Exception
def self.json_create(object); end
end
module Exception2MessageMapper
def bind(cl); end
end
Exception2MessageMapper::E2MM = Exception2MessageMapper
class Exception2MessageMapper::ErrNotRegisteredException
end
class Exception2MessageMapper::ErrNotRegisteredException
end
module Exception2MessageMapper
def self.Fail(klass=T.unsafe(nil), err=T.unsafe(nil), *rest); end
def self.Raise(klass=T.unsafe(nil), err=T.unsafe(nil), *rest); end
def self.def_e2message(k, c, m); end
def self.def_exception(k, n, m, s=T.unsafe(nil)); end
def self.e2mm_message(klass, exp); end
def self.extend_object(cl); end
def self.message(klass, exp); end
end
class ExitCalledError
end
class ExitCalledError
end
class Fiber
def transfer(*arg); end
end
class Fiber
def self.current(); end
end
module Fiddle
NULL = ::T.let(nil, ::T.untyped)
RTLD_GLOBAL = ::T.let(nil, ::T.untyped)
RTLD_LAZY = ::T.let(nil, ::T.untyped)
RTLD_NOW = ::T.let(nil, ::T.untyped)
WINDOWS = ::T.let(nil, ::T.untyped)
end
class File
def self.atomic_write(file_name, temp_dir=T.unsafe(nil)); end
def self.exists?(arg); end
def self.probe_stat_in(dir); end
end
module FileUtils
include ::FileUtils::StreamUtils_
end
module FileUtils::DryRun
include ::FileUtils
include ::FileUtils::StreamUtils_
include ::FileUtils::LowMethods
end
module FileUtils::DryRun
extend ::FileUtils::DryRun
extend ::FileUtils
extend ::FileUtils::StreamUtils_
extend ::FileUtils::LowMethods
end
module FileUtils::NoWrite
include ::FileUtils
include ::FileUtils::StreamUtils_
include ::FileUtils::LowMethods
end
module FileUtils::NoWrite
extend ::FileUtils::NoWrite
extend ::FileUtils
extend ::FileUtils::StreamUtils_
extend ::FileUtils::LowMethods
end
module FileUtils::Verbose
include ::FileUtils
include ::FileUtils::StreamUtils_
end
module FileUtils::Verbose
extend ::FileUtils::Verbose
extend ::FileUtils
extend ::FileUtils::StreamUtils_
end
module FileUtils
extend ::FileUtils::StreamUtils_
end
class Formula
include ::FileUtils::StreamUtils_
def on_arch_conditional(arm: T.unsafe(nil), intel: T.unsafe(nil)); end
def on_arm(&block); end
def on_big_sur(or_condition=T.unsafe(nil), &block); end
def on_catalina(or_condition=T.unsafe(nil), &block); end
def on_el_capitan(or_condition=T.unsafe(nil), &block); end
def on_high_sierra(or_condition=T.unsafe(nil), &block); end
def on_intel(&block); end
def on_linux(&block); end
def on_macos(&block); end
def on_mojave(or_condition=T.unsafe(nil), &block); end
def on_monterey(or_condition=T.unsafe(nil), &block); end
def on_sierra(or_condition=T.unsafe(nil), &block); end
def on_system(linux, macos:, &block); end
def on_system_conditional(macos: T.unsafe(nil), linux: T.unsafe(nil)); end
def on_ventura(or_condition=T.unsafe(nil), &block); end
def uses_from_macos_names(*args, &block); end
end
class Formula
def self.on_arch_conditional(arm: T.unsafe(nil), intel: T.unsafe(nil)); end
def self.on_arm(&block); end
def self.on_big_sur(or_condition=T.unsafe(nil), &block); end
def self.on_catalina(or_condition=T.unsafe(nil), &block); end
def self.on_el_capitan(or_condition=T.unsafe(nil), &block); end
def self.on_high_sierra(or_condition=T.unsafe(nil), &block); end
def self.on_intel(&block); end
def self.on_linux(&block); end
def self.on_mojave(or_condition=T.unsafe(nil), &block); end
def self.on_monterey(or_condition=T.unsafe(nil), &block); end
def self.on_sierra(or_condition=T.unsafe(nil), &block); end
def self.on_system(linux, macos:, &block); end
def self.on_system_conditional(macos: T.unsafe(nil), linux: T.unsafe(nil)); end
def self.on_ventura(or_condition=T.unsafe(nil), &block); end
end
module FormulaCellarChecks
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class FormulaConflict
def self.[](*arg); end
def self.members(); end
end
module Forwardable
VERSION = ::T.let(nil, ::T.untyped)
end
module Forwardable
def self._compile_method(src, file, line); end
def self._delegator_method(obj, accessor, method, ali); end
def self._valid_method?(method); end
def self.debug(); end
def self.debug=(debug); end
end
module GC
def garbage_collect(*arg); end
end
module GC
def self.verify_transient_heap_internal_consistency(); end
end
class Gem::Dependency
def force_ruby_platform(); end
end
class Gem::Exception
extend ::Gem::Deprecate
end
class Gem::Ext::BuildError
end
class Gem::Ext::BuildError
end
class Gem::Ext::Builder
def self.redirector(); end
end
class Gem::Ext::ExtConfBuilder
end
Gem::Ext::ExtConfBuilder::FileEntry = FileUtils::Entry_
class Gem::Ext::ExtConfBuilder
def self.build(extension, dest_path, results, args=T.unsafe(nil), lib_dir=T.unsafe(nil)); end
def self.get_relative_path(path); end
end
Gem::Installer::ExtensionBuildError = Gem::Ext::BuildError
class Gem::Installer::FakePackage
def copy_to(path); end
def data_mode(); end
def data_mode=(data_mode); end
def dir_mode(); end
def dir_mode=(dir_mode); end
def extract_files(destination_dir, pattern=T.unsafe(nil)); end
def initialize(spec); end
def prog_mode(); end
def prog_mode=(prog_mode); end
def spec(); end
def spec=(spec); end
end
class Gem::Installer::FakePackage
end
class Gem::PathSupport
def home(); end
def initialize(env); end
def path(); end
def spec_cache_dir(); end
end
class Gem::Platform
def normalized_linux_version_ext(); end
WINDOWS = ::T.let(nil, ::T.untyped)
X64_LINUX = ::T.let(nil, ::T.untyped)
X64_LINUX_MUSL = ::T.let(nil, ::T.untyped)
end
class Gem::Platform
def self.match_gem?(platform, gem_name); end
def self.match_spec?(spec); end
end
class Gem::Request
extend ::Gem::UserInteraction
extend ::Gem::DefaultUserInteraction
extend ::Gem::Text
end
class Gem::Requirement
include ::Gem::Requirement::CorrectHashForLambdaOperator
end
module Gem::Requirement::CorrectHashForLambdaOperator
def hash(); end
end
module Gem::Requirement::CorrectHashForLambdaOperator
end
class Gem::Resolver::ActivationRequest
def others_possible?(); end
end
class Gem::Resolver::CurrentSet
end
class Gem::Resolver::CurrentSet
end
Gem::Resolver::DependencyConflict = Gem::Resolver::Conflict
class Gem::Resolver::LocalSpecification
end
class Gem::Resolver::LocalSpecification
end
class Gem::Resolver::Molinillo::DependencyGraph::Log
def add_edge_no_circular(graph, origin, destination, requirement); end
def add_vertex(graph, name, payload, root); end
def delete_edge(graph, origin_name, destination_name, requirement); end
def detach_vertex_named(graph, name); end
def each(&blk); end
def pop!(graph); end
def reverse_each(); end
def rewind_to(graph, tag); end
def set_payload(graph, name, payload); end
def tag(graph, tag); end
end
class Gem::Resolver::Molinillo::DependencyGraph::Log
extend ::Enumerable
end
class Gem::RuntimeRequirementNotMetError
def suggestion(); end
def suggestion=(suggestion); end
end
class Gem::RuntimeRequirementNotMetError
end
class Gem::SpecFetcher
include ::Gem::UserInteraction
include ::Gem::DefaultUserInteraction
include ::Gem::Text
def available_specs(type); end
def detect(type=T.unsafe(nil)); end
def initialize(sources=T.unsafe(nil)); end
def latest_specs(); end
def prerelease_specs(); end
def search_for_dependency(dependency, matching_platform=T.unsafe(nil)); end
def sources(); end
def spec_for_dependency(dependency, matching_platform=T.unsafe(nil)); end
def specs(); end
def suggest_gems_from_name(gem_name, type=T.unsafe(nil)); end
def tuples_for(source, type, gracefully_ignore=T.unsafe(nil)); end
end
class Gem::SpecFetcher
def self.fetcher(); end
def self.fetcher=(fetcher); end
end
class Gem::Specification
include ::Bundler::MatchMetadata
include ::Bundler::MatchPlatform
include ::Bundler::GemHelpers
include ::Gem::Specification::YamlBackfiller
def deleted_gem?(); end
def rg_required_ruby_version=(req); end
def to_ruby(); end
LATEST_RUBY_WITHOUT_PATCH_VERSIONS = ::T.let(nil, ::T.untyped)
ORIGINAL_LOCAL_PLATFORM = ::T.let(nil, ::T.untyped)
end
module Gem::Specification::YamlBackfiller
def to_yaml(opts=T.unsafe(nil)); end
end
module Gem::Specification::YamlBackfiller
end
class Gem::Specification
extend ::Gem::Deprecate
extend ::Enumerable
def self.add_spec(spec); end
def self.add_specs(*specs); end
def self.remove_spec(spec); end
end
class Gem::SpecificationPolicy
def initialize(specification); end
def packaging(); end
def packaging=(packaging); end
def validate(strict=T.unsafe(nil)); end
def validate_dependencies(); end
def validate_metadata(); end
def validate_permissions(); end
HOMEPAGE_URI_PATTERN = ::T.let(nil, ::T.untyped)
LAZY = ::T.let(nil, ::T.untyped)
LAZY_PATTERN = ::T.let(nil, ::T.untyped)
METADATA_LINK_KEYS = ::T.let(nil, ::T.untyped)
SPECIAL_CHARACTERS = ::T.let(nil, ::T.untyped)
VALID_NAME_PATTERN = ::T.let(nil, ::T.untyped)
VALID_URI_PATTERN = ::T.let(nil, ::T.untyped)
end
class Gem::SpecificationPolicy
end
class Gem::StreamUI
def _deprecated_debug(statement); end
end
class Gem::StubSpecification
def build_extensions(); end
def extensions(); end
def initialize(filename, base_dir, gems_dir, default_gem); end
def missing_extensions?(); end
def valid?(); end
end
class Gem::StubSpecification::StubLine
def extensions(); end
def full_name(); end
def initialize(data, extensions); end
def name(); end
def platform(); end
def require_paths(); end
def version(); end
end
class Gem::StubSpecification
def self.default_gemspec_stub(filename, base_dir, gems_dir); end
def self.gemspec_stub(filename, base_dir, gems_dir); end
end
class Gem::UninstallError
def spec(); end
def spec=(spec); end
end
class Gem::UninstallError
end
Gem::Version::Requirement = Gem::Requirement
module Gem
def self.default_gems_use_full_paths?(); end
def self.remove_unresolved_default_spec(spec); 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
module Hardware
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Hash
def deep_transform_values(&block); end
def deep_transform_values!(&block); end
end
module Homebrew::API::Analytics
extend ::T::Private::Methods::SingletonMethodHooks
end
class Homebrew::CLI::Args
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
module Homebrew::EnvConfig
def self.additional_google_analytics_id(); end
def self.all_proxy(); end
def self.api_domain(); end
def self.arch(); end
def self.artifact_domain(); end
def self.auto_update_secs(); end
def self.autoremove?(); end
def self.bat?(); end
def self.bat_config_path(); end
def self.bat_theme(); end
def self.bootsnap?(); end
def self.bottle_domain(); end
def self.brew_git_remote(); end
def self.browser(); end
def self.cache(); end
def self.cleanup_max_age_days(); end
def self.cleanup_periodic_full_days(); end
def self.color?(); end
def self.core_git_remote(); end
def self.curl_retries(); end
def self.curl_verbose?(); end
def self.curlrc?(); end
def self.debug?(); end
def self.developer?(); end
def self.disable_load_formula?(); end
def self.display(); end
def self.display_install_times?(); end
def self.docker_registry_basic_auth_token(); end
def self.docker_registry_token(); end
def self.editor(); end
def self.eval_all?(); end
def self.fail_log_lines(); end
def self.forbidden_licenses(); end
def self.force_brewed_ca_certificates?(); end
def self.force_brewed_curl?(); end
def self.force_brewed_git?(); end
def self.force_vendor_ruby?(); end
def self.ftp_proxy(); end
def self.git_email(); end
def self.git_name(); end
def self.git_path(); end
def self.github_api_token(); end
def self.github_packages_token(); end
def self.github_packages_user(); end
def self.http_proxy(); end
def self.https_proxy(); end
def self.install_badge(); end
def self.livecheck_watchlist(); end
def self.logs(); end
def self.no_analytics?(); end
def self.no_auto_update?(); end
def self.no_bootsnap?(); end
def self.no_cleanup_formulae(); end
def self.no_color?(); end
def self.no_compat?(); end
def self.no_emoji?(); end
def self.no_env_hints?(); end
def self.no_github_api?(); end
def self.no_google_analytics?(); end
def self.no_insecure_redirect?(); end
def self.no_install_cleanup?(); end
def self.no_install_from_api?(); end
def self.no_install_upgrade?(); end
def self.no_installed_dependents_check?(); end
def self.no_proxy(); end
def self.pip_index_url(); end
def self.pry?(); end
def self.simulate_macos_on_linux?(); end
def self.skip_or_later_bottles?(); end
def self.sorbet_runtime?(); end
def self.ssh_config_path(); end
def self.sudo_askpass(); end
def self.svn(); end
def self.temp(); end
def self.update_report_all_formulae?(); end
def self.update_to_tag?(); end
def self.verbose?(); end
def self.verbose_using_dots?(); end
end
module Homebrew::Fetch
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Homebrew::FormulaCreator
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Homebrew::Livecheck::Strategy::ExtractPlist::Item
def short_version(*args, &block); end
def version(*args, &block); end
end
class Homebrew::Livecheck::Strategy::ExtractPlist::Item
def self.[](*arg); end
def self.members(); end
end
class Homebrew::Livecheck::Strategy::Sparkle::Item
def nice_version(*args, &block); end
def short_version(*args, &block); end
def version(*args, &block); end
end
class Homebrew::Livecheck::Strategy::Sparkle::Item
def self.[](*arg); end
def self.members(); end
end
class Homebrew::Service
def bin(*args, &block); end
def etc(*args, &block); end
def libexec(*args, &block); end
def on_arch_conditional(arm: T.unsafe(nil), intel: T.unsafe(nil)); end
def on_arm(&block); end
def on_big_sur(or_condition=T.unsafe(nil), &block); end
def on_catalina(or_condition=T.unsafe(nil), &block); end
def on_el_capitan(or_condition=T.unsafe(nil), &block); end
def on_high_sierra(or_condition=T.unsafe(nil), &block); end
def on_intel(&block); end
def on_linux(&block); end
def on_macos(&block); end
def on_mojave(or_condition=T.unsafe(nil), &block); end
def on_monterey(or_condition=T.unsafe(nil), &block); end
def on_sierra(or_condition=T.unsafe(nil), &block); end
def on_system(linux, macos:, &block); end
def on_ventura(or_condition=T.unsafe(nil), &block); end
def opt_bin(*args, &block); end
def opt_libexec(*args, &block); end
def opt_pkgshare(*args, &block); end
def opt_prefix(*args, &block); end
def opt_sbin(*args, &block); end
def var(*args, &block); end
end
module Homebrew
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
extend ::FileUtils::StreamUtils_
end
module HostEnvironmentSimulatorHelper
def in_its_own_process_with(*files); end
end
module HostEnvironmentSimulatorHelper
end
class IO
def beep(); end
def cooked(); end
def cooked!(); end
def cursor(); end
def cursor=(); end
def echo=(echo); end
def echo?(); end
def getch(*arg); end
def getpass(*arg); end
def goto(); end
def iflush(); end
def ioflush(); end
def noecho(); end
def nonblock(*arg); end
def nonblock=(nonblock); end
def nonblock?(); end
def nread(); end
def oflush(); end
def pathconf(arg); end
def pressed?(); end
def raw(*arg); end
def raw!(*arg); end
def ready?(); end
def wait(*arg); end
def wait_readable(*arg); end
def wait_writable(*arg); end
def winsize(); end
def winsize=(winsize); end
end
class IO
def self.console(*arg); end
end
class IPAddr
def ==(other); end
def initialize(addr=T.unsafe(nil), family=T.unsafe(nil)); end
end
module IRB
IRBRC_EXT = ::T.let(nil, ::T.untyped)
MagicFile = ::T.let(nil, ::T.untyped)
STDIN_FILE_NAME = ::T.let(nil, ::T.untyped)
VERSION = ::T.let(nil, ::T.untyped)
end
class IRB::Context
def __exit__(*arg); end
def __inspect__(); end
def __to_s__(); end
def evaluate(line, line_no, exception: T.unsafe(nil)); end
def initialize(irb, workspace=T.unsafe(nil), input_method=T.unsafe(nil), output_method=T.unsafe(nil)); end
def inspect_last_value(); end
IDNAME_IVARS = ::T.let(nil, ::T.untyped)
NOPRINTING_IVARS = ::T.let(nil, ::T.untyped)
NO_INSPECTING_IVARS = ::T.let(nil, ::T.untyped)
end
class IRB::DefaultEncodings
def external(); end
def external=(_); end
def internal=(_); end
end
class IRB::DefaultEncodings
def self.[](*arg); end
def self.members(); end
end
module IRB::ExtendCommandBundle
def irb(*opts, &b); end
def irb_change_workspace(*opts, &b); end
def irb_current_working_workspace(*opts, &b); end
def irb_fg(*opts, &b); end
def irb_help(*opts, &b); end
def irb_jobs(*opts, &b); end
def irb_kill(*opts, &b); end
def irb_pop_workspace(*opts, &b); end
def irb_push_workspace(*opts, &b); end
def irb_source(*opts, &b); end
def irb_workspaces(*opts, &b); end
end
IRB::ExtendCommandBundle::EXCB = IRB::ExtendCommandBundle
module IRB::ExtendCommandBundle
def self.irb_original_method_name(method_name); end
end
class IRB::FileInputMethod
def initialize(file); end
end
class IRB::InputMethod
def initialize(file=T.unsafe(nil)); end
end
class IRB::Inspector
def initialize(inspect_proc, init_proc=T.unsafe(nil)); end
end
class IRB::Irb
def handle_exception(exc); end
def initialize(workspace=T.unsafe(nil), input_method=T.unsafe(nil), output_method=T.unsafe(nil)); end
def output_value(); end
def prompt(prompt, ltype, indent, line_no); end
end
class IRB::Locale
def String(mes); end
def encoding(); end
def find(file, paths=T.unsafe(nil)); end
def format(*opts); end
def gets(*rs); end
def initialize(locale=T.unsafe(nil)); end
def lang(); end
def load(file, priv=T.unsafe(nil)); end
def modifier(); end
def print(*opts); end
def printf(*opts); end
def puts(*opts); end
def readline(*rs); end
def require(file, priv=T.unsafe(nil)); end
def territory(); end
LOCALE_DIR = ::T.let(nil, ::T.untyped)
LOCALE_NAME_RE = ::T.let(nil, ::T.untyped)
end
class IRB::Locale
end
class IRB::Notifier::AbstractNotifier
def initialize(prefix, base_notifier); end
end
class IRB::Notifier::LeveledNotifier
def initialize(base, level, prefix); end
end
class IRB::Notifier::NoMsgNotifier
def initialize(); end
end
class IRB::ReadlineInputMethod
def initialize(); end
end
class IRB::SLex
def Fail(err=T.unsafe(nil), *rest); end
def Raise(err=T.unsafe(nil), *rest); end
end
class IRB::SLex::ErrNodeAlreadyExists
end
class IRB::SLex::ErrNodeAlreadyExists
end
class IRB::SLex::ErrNodeNothing
end
class IRB::SLex::ErrNodeNothing
end
class IRB::SLex
extend ::Exception2MessageMapper
def self.included(mod); end
end
class IRB::StdioInputMethod
def initialize(); end
end
class IRB::WorkSpace
def initialize(*main); end
def local_variable_get(name); end
def local_variable_set(name, value); end
end
module IRB
def self.Inspector(inspect, init=T.unsafe(nil)); end
def self.delete_caller(); end
def self.init_config(ap_path); end
def self.init_error(); end
def self.load_modules(); end
def self.parse_opts(argv: T.unsafe(nil)); end
def self.rc_file(ext=T.unsafe(nil)); end
def self.rc_file_generators(); end
def self.run_config(); end
def self.setup(ap_path, argv: T.unsafe(nil)); end
end
class Integer
def to_bn(); end
end
class JSON::Ext::Generator::State
def escape_slash(); end
def escape_slash=(escape_slash); end
def escape_slash?(); end
end
class JSON::Ext::Generator::State
def self.from_state(arg); end
end
class JSON::Ext::Parser
def initialize(*arg); end
end
class KegOnlyReason
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
module Kernel
include ::ActiveSupport::ForkTracker::CoreExtPrivate
include ::ActiveSupport::ForkTracker::CoreExt
def agree(*args, &block); end
def ask(*args, &block); end
def choose(*args, &block); end
def pretty_inspect(); end
def say(*args, &block); end
end
module Kernel
def self.at_exit(); end
def self.fork(); end
def self.load(*arg); end
def self.method_added(name); end
end
class KeyError
include ::DidYouMean::Correctable
end
class Logger
SEV_LABEL = ::T.let(nil, ::T.untyped)
end
class Logger::Formatter
Format = ::T.let(nil, ::T.untyped)
end
class Logger::LogDevice
include ::MonitorMixin
end
module Logger::Period
SiD = ::T.let(nil, ::T.untyped)
end
module MachOShim
def dylib_id(*args, &block); end
def rpaths(*args, &block); end
end
class MessagePack::Packer
def reset(); end
def write_bin(arg); end
def write_bin_header(arg); end
end
class MessagePack::Unpacker
def feed_reference(arg); end
def freeze?(); end
end
class Method
include ::MethodSource::SourceLocation::MethodExtensions
include ::MethodSource::MethodExtensions
end
MiniTest = Minitest
module Minitest::Assertions
def assert_mock(mock); end
end
class Minitest::Expectation
def ctx(); end
def ctx=(_); end
def target(); end
def target=(_); end
end
class Minitest::Expectation
def self.[](*arg); end
def self.members(); end
end
module Minitest::Expectations
def must_be(*args); end
def must_be_close_to(*args); end
def must_be_empty(*args); end
def must_be_instance_of(*args); end
def must_be_kind_of(*args); end
def must_be_nil(*args); end
def must_be_same_as(*args); end
def must_be_silent(*args); end
def must_be_within_delta(*args); end
def must_be_within_epsilon(*args); end
def must_equal(*args); end
def must_include(*args); end
def must_match(*args); end
def must_output(*args); end
def must_raise(*args); end
def must_respond_to(*args); end
def must_throw(*args); end
def path_must_exist(*args); end
def path_wont_exist(*args); end
def wont_be(*args); end
def wont_be_close_to(*args); end
def wont_be_empty(*args); end
def wont_be_instance_of(*args); end
def wont_be_kind_of(*args); end
def wont_be_nil(*args); end
def wont_be_same_as(*args); end
def wont_be_within_delta(*args); end
def wont_be_within_epsilon(*args); end
def wont_equal(*args); end
def wont_include(*args); end
def wont_match(*args); end
def wont_respond_to(*args); end
end
module Minitest::Expectations
end
class Minitest::Mock
def ===(*args, **kwargs, &b); end
def __call(name, data); end
def __respond_to?(*arg); end
def class(*args, **kwargs, &b); end
def expect(name, retval, args=T.unsafe(nil), **kwargs, &blk); end
def initialize(delegator=T.unsafe(nil)); end
def inspect(*args, **kwargs, &b); end
def instance_eval(*args, **kwargs, &b); end
def instance_variables(*args, **kwargs, &b); end
def method_missing(sym, *args, **kwargs, &block); end
def object_id(*args, **kwargs, &b); end
def public_send(*args, **kwargs, &b); end
def respond_to?(sym, include_private=T.unsafe(nil)); end
def send(*args, **kwargs, &b); end
def to_s(*args, **kwargs, &b); end
def verify(); end
end
class Minitest::Mock
end
class Minitest::Spec
include ::Minitest::Spec::DSL::InstanceMethods
TYPES = ::T.let(nil, ::T.untyped)
end
module Minitest::Spec::DSL
def after(_type=T.unsafe(nil), &block); end
def before(_type=T.unsafe(nil), &block); end
def children(); end
def create(name, desc); end
def desc(); end
def describe_stack(); end
def it(desc=T.unsafe(nil), &block); end
def let(name, &block); end
def name(); end
def nuke_test_methods!(); end
def register_spec_type(*args, &block); end
def spec_type(desc, *additional); end
def specify(desc=T.unsafe(nil), &block); end
def subject(&block); end
def to_s(); end
TYPES = ::T.let(nil, ::T.untyped)
end
module Minitest::Spec::DSL::InstanceMethods
def _(value=T.unsafe(nil), &block); end
def before_setup(); end
def expect(value=T.unsafe(nil), &block); end
def value(value=T.unsafe(nil), &block); end
end
module Minitest::Spec::DSL::InstanceMethods
end
module Minitest::Spec::DSL
def self.extended(obj); end
end
class Minitest::Spec
extend ::Minitest::Spec::DSL
def self.current(); end
end
class Mktemp
include ::FileUtils::StreamUtils_
end
class MockExpectationError
end
class MockExpectationError
end
class Module
def context(*a, &b); end
def describe(*a, &b); end
def example_group(*a, &b); end
def fcontext(*a, &b); end
def fdescribe(*a, &b); end
def infect_an_assertion(meth, new_name, dont_flip=T.unsafe(nil)); end
def shared_context(name, *args, &block); end
def shared_examples(name, *args, &block); end
def shared_examples_for(name, *args, &block); end
def xcontext(*a, &b); end
def xdescribe(*a, &b); end
end
class Monitor
def enter(); end
def exit(); end
def try_enter(); end
end
module MonitorMixin
def initialize(*args); end
EXCEPTION_IMMEDIATE = ::T.let(nil, ::T.untyped)
EXCEPTION_NEVER = ::T.let(nil, ::T.untyped)
end
class MonitorMixin::ConditionVariable
def initialize(monitor); end
end
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
def write_timeout=(write_timeout); end
end
class Net::HTTP
def max_retries(); end
def max_retries=(retries); end
def max_version(); end
def max_version=(max_version); end
def min_version(); end
def min_version=(min_version); end
def write_timeout(); end
def write_timeout=(sec); end
ENVIRONMENT_VARIABLE_IS_MULTIUSER_SAFE = ::T.let(nil, ::T.untyped)
end
class Net::HTTP::Persistent
HAVE_OPENSSL = ::T.let(nil, ::T.untyped)
end
class Net::HTTPAlreadyReported
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPAlreadyReported
end
Net::HTTPClientError::EXCEPTION_TYPE = Net::HTTPServerException
Net::HTTPClientErrorCode = Net::HTTPClientError
class Net::HTTPEarlyHints
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPEarlyHints
end
Net::HTTPFatalErrorCode = Net::HTTPClientError
Net::HTTPInformation::EXCEPTION_TYPE = Net::HTTPError
Net::HTTPInformationCode = Net::HTTPInformation
class Net::HTTPLoopDetected
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPLoopDetected
end
class Net::HTTPMisdirectedRequest
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPMisdirectedRequest
end
Net::HTTPMovedTemporarily = Net::HTTPFound
Net::HTTPMultipleChoice = Net::HTTPMultipleChoices
class Net::HTTPNotExtended
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPNotExtended
end
class Net::HTTPPayloadTooLarge
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPPayloadTooLarge
end
class Net::HTTPProcessing
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPProcessing
end
class Net::HTTPRangeNotSatisfiable
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPRangeNotSatisfiable
end
Net::HTTPRedirection::EXCEPTION_TYPE = Net::HTTPRetriableError
Net::HTTPRedirectionCode = Net::HTTPRedirection
Net::HTTPRequestURITooLarge = Net::HTTPURITooLong
Net::HTTPResponceReceiver = Net::HTTPResponse
Net::HTTPRetriableCode = Net::HTTPRedirection
Net::HTTPServerError::EXCEPTION_TYPE = Net::HTTPFatalError
Net::HTTPServerErrorCode = Net::HTTPServerError
Net::HTTPSession = Net::HTTP
Net::HTTPSuccess::EXCEPTION_TYPE = Net::HTTPError
Net::HTTPSuccessCode = Net::HTTPSuccess
class Net::HTTPURITooLong
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPURITooLong
end
Net::HTTPUnknownResponse::EXCEPTION_TYPE = Net::HTTPError
class Net::HTTPVariantAlsoNegotiates
HAS_BODY = ::T.let(nil, ::T.untyped)
end
class Net::HTTPVariantAlsoNegotiates
end
Net::NetPrivate::HTTPRequest = Net::HTTPRequest
Net::NetPrivate::Socket = Net::InternetMessageIO
Net::ProtocRetryError = Net::ProtoRetriableError
class Net::ReadTimeout
def initialize(io=T.unsafe(nil)); end
def io(); end
end
class Net::WriteTimeout
def initialize(io=T.unsafe(nil)); end
def io(); end
end
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
class OS::Mac::BaseSDKLocator
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
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
def stub(name, val_or_callable, *block_args, **block_kwargs, &block); end
def to_yaml(options=T.unsafe(nil)); end
APPLE_GEM_HOME = ::T.let(nil, ::T.untyped)
ARGF = ::T.let(nil, ::T.untyped)
ARGV = ::T.let(nil, ::T.untyped)
BUG_REPORTS_URL = ::T.let(nil, ::T.untyped)
COMMAND_DESC_WIDTH = ::T.let(nil, ::T.untyped)
CROSS_COMPILING = ::T.let(nil, ::T.untyped)
DEPRECATED_OFFICIAL_TAPS = ::T.let(nil, ::T.untyped)
ENV = ::T.let(nil, ::T.untyped)
FORMULA_COMPONENT_PRECEDENCE_LIST = ::T.let(nil, ::T.untyped)
GZIP_BUFFER_SIZE = ::T.let(nil, ::T.untyped)
HIDDEN_DESC_PLACEHOLDER = ::T.let(nil, ::T.untyped)
HOMEBREW_API_DEFAULT_DOMAIN = ::T.let(nil, ::T.untyped)
HOMEBREW_BOTTLES_EXTNAME_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_BOTTLE_DEFAULT_DOMAIN = ::T.let(nil, ::T.untyped)
HOMEBREW_BREWED_CURL_PATH = ::T.let(nil, ::T.untyped)
HOMEBREW_BREW_DEFAULT_GIT_REMOTE = ::T.let(nil, ::T.untyped)
HOMEBREW_BREW_FILE = ::T.let(nil, ::T.untyped)
HOMEBREW_CACHE = ::T.let(nil, ::T.untyped)
HOMEBREW_CACHE_FORMULA = ::T.let(nil, ::T.untyped)
HOMEBREW_CASK_TAP_CASK_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_CELLAR = ::T.let(nil, ::T.untyped)
HOMEBREW_CORE_DEFAULT_GIT_REMOTE = ::T.let(nil, ::T.untyped)
HOMEBREW_DATA_PATH = ::T.let(nil, ::T.untyped)
HOMEBREW_DEFAULT_CACHE = ::T.let(nil, ::T.untyped)
HOMEBREW_DEFAULT_LOGS = ::T.let(nil, ::T.untyped)
HOMEBREW_DEFAULT_PREFIX = ::T.let(nil, ::T.untyped)
HOMEBREW_DEFAULT_REPOSITORY = ::T.let(nil, ::T.untyped)
HOMEBREW_DEFAULT_TEMP = ::T.let(nil, ::T.untyped)
HOMEBREW_DOCS_WWW = ::T.let(nil, ::T.untyped)
HOMEBREW_GITHUB_PACKAGES_AUTH = ::T.let(nil, ::T.untyped)
HOMEBREW_LIBRARY = ::T.let(nil, ::T.untyped)
HOMEBREW_LIBRARY_PATH = ::T.let(nil, ::T.untyped)
HOMEBREW_LINKED_KEGS = ::T.let(nil, ::T.untyped)
HOMEBREW_LINUX_DEFAULT_PREFIX = ::T.let(nil, ::T.untyped)
HOMEBREW_LINUX_DEFAULT_REPOSITORY = ::T.let(nil, ::T.untyped)
HOMEBREW_LOCKS = ::T.let(nil, ::T.untyped)
HOMEBREW_LOGS = ::T.let(nil, ::T.untyped)
HOMEBREW_MACOS_ARM_DEFAULT_PREFIX = ::T.let(nil, ::T.untyped)
HOMEBREW_MACOS_ARM_DEFAULT_REPOSITORY = ::T.let(nil, ::T.untyped)
HOMEBREW_MAIN_TAP_CASK_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_OFFICIAL_REPO_PREFIXES_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_PHYSICAL_PROCESSOR = ::T.let(nil, ::T.untyped)
HOMEBREW_PINNED_KEGS = ::T.let(nil, ::T.untyped)
HOMEBREW_PREFIX = ::T.let(nil, ::T.untyped)
HOMEBREW_PREFIX_PLACEHOLDER = ::T.let(nil, ::T.untyped)
HOMEBREW_PROCESSOR = ::T.let(nil, ::T.untyped)
HOMEBREW_PRODUCT = ::T.let(nil, ::T.untyped)
HOMEBREW_PULL_API_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_PULL_OR_COMMIT_URL_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_REPOSITORY = ::T.let(nil, ::T.untyped)
HOMEBREW_REQUIRED_RUBY_VERSION = ::T.let(nil, ::T.untyped)
HOMEBREW_RUBY_EXEC_ARGS = ::T.let(nil, ::T.untyped)
HOMEBREW_SHIMS_PATH = ::T.let(nil, ::T.untyped)
HOMEBREW_SYSTEM = ::T.let(nil, ::T.untyped)
HOMEBREW_TAP_CASK_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_TAP_DIR_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_TAP_FORMULA_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_TAP_PATH_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_TEMP = ::T.let(nil, ::T.untyped)
HOMEBREW_USER_AGENT_CURL = ::T.let(nil, ::T.untyped)
HOMEBREW_USER_AGENT_FAKE_SAFARI = ::T.let(nil, ::T.untyped)
HOMEBREW_USER_AGENT_RUBY = ::T.let(nil, ::T.untyped)
HOMEBREW_VERSION = ::T.let(nil, ::T.untyped)
HOMEBREW_WWW = ::T.let(nil, ::T.untyped)
LINUXBREW_CORE_MIGRATION_LIST = ::T.let(nil, ::T.untyped)
OFFICIAL_CASK_TAPS = ::T.let(nil, ::T.untyped)
OFFICIAL_CMD_TAPS = ::T.let(nil, ::T.untyped)
OPTION_DESC_WIDTH = ::T.let(nil, ::T.untyped)
ORIGINAL_PATHS = ::T.let(nil, ::T.untyped)
OS_VERSION = ::T.let(nil, ::T.untyped)
PATCH_A_SHA256 = ::T.let(nil, ::T.untyped)
PATCH_B_SHA256 = ::T.let(nil, ::T.untyped)
RUBY18 = ::T.let(nil, ::T.untyped)
RUBY19 = ::T.let(nil, ::T.untyped)
RUBY_BIN = ::T.let(nil, ::T.untyped)
RUBY_COPYRIGHT = ::T.let(nil, ::T.untyped)
RUBY_DESCRIPTION = ::T.let(nil, ::T.untyped)
RUBY_ENGINE = ::T.let(nil, ::T.untyped)
RUBY_ENGINE_VERSION = ::T.let(nil, ::T.untyped)
RUBY_FRAMEWORK = ::T.let(nil, ::T.untyped)
RUBY_FRAMEWORK_VERSION = ::T.let(nil, ::T.untyped)
RUBY_PATCHLEVEL = ::T.let(nil, ::T.untyped)
RUBY_PATH = ::T.let(nil, ::T.untyped)
RUBY_PLATFORM = ::T.let(nil, ::T.untyped)
RUBY_RELEASE_DATE = ::T.let(nil, ::T.untyped)
RUBY_REVISION = ::T.let(nil, ::T.untyped)
RUBY_VERSION = ::T.let(nil, ::T.untyped)
SOURCE_PATH = ::T.let(nil, ::T.untyped)
STDERR = ::T.let(nil, ::T.untyped)
STDIN = ::T.let(nil, ::T.untyped)
STDOUT = ::T.let(nil, ::T.untyped)
TARGET_DOC_PATH = ::T.let(nil, ::T.untyped)
TARGET_MAN_PATH = ::T.let(nil, ::T.untyped)
TESTBALL_PATCHES_SHA256 = ::T.let(nil, ::T.untyped)
TESTBALL_SHA256 = ::T.let(nil, ::T.untyped)
TEST_DIRECTORIES = ::T.let(nil, ::T.untyped)
TEST_FIXTURE_DIR = ::T.let(nil, ::T.untyped)
TEST_SHA1 = ::T.let(nil, ::T.untyped)
TEST_SHA256 = ::T.let(nil, ::T.untyped)
TEST_TMPDIR = ::T.let(nil, ::T.untyped)
TOPLEVEL_BINDING = ::T.let(nil, ::T.untyped)
end
class Object
def self.yaml_tag(url); end
end
class OpenSSL::ASN1::ASN1Data
def indefinite_length(); end
def indefinite_length=(indefinite_length); end
end
class OpenSSL::BN
def +@(); end
def -@(); end
def /(arg); end
def negative?(); end
end
class OpenSSL::OCSP::Request
def signed?(); end
end
OpenSSL::PKCS7::Signer = OpenSSL::PKCS7::SignerInfo
class OpenSSL::PKey::EC::Point
def to_octet_string(arg); end
end
module OpenSSL::SSL
OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION = ::T.let(nil, ::T.untyped)
OP_CRYPTOPRO_TLSEXT_BUG = ::T.let(nil, ::T.untyped)
OP_LEGACY_SERVER_CONNECT = ::T.let(nil, ::T.untyped)
OP_SAFARI_ECDHE_ECDSA_BUG = ::T.let(nil, ::T.untyped)
OP_TLSEXT_PADDING = ::T.let(nil, ::T.untyped)
SSL2_VERSION = ::T.let(nil, ::T.untyped)
SSL3_VERSION = ::T.let(nil, ::T.untyped)
TLS1_1_VERSION = ::T.let(nil, ::T.untyped)
TLS1_2_VERSION = ::T.let(nil, ::T.untyped)
TLS1_VERSION = ::T.let(nil, ::T.untyped)
end
class OpenSSL::SSL::SSLContext
def alpn_protocols(); end
def alpn_protocols=(alpn_protocols); end
def alpn_select_cb(); end
def alpn_select_cb=(alpn_select_cb); end
def max_version=(version); end
def min_version=(version); end
DEFAULT_TMP_DH_CALLBACK = ::T.let(nil, ::T.untyped)
end
class OpenSSL::SSL::SSLSocket
def alpn_protocol(); end
def tmp_key(); end
end
module OpenSSL::X509
V_FLAG_NO_CHECK_TIME = ::T.let(nil, ::T.untyped)
V_FLAG_TRUSTED_FIRST = ::T.let(nil, ::T.untyped)
end
class OpenSSL::X509::Attribute
def ==(other); end
end
class OpenSSL::X509::CRL
def ==(other); end
end
class OpenSSL::X509::Extension
def ==(other); end
end
class OpenSSL::X509::Name
def to_utf8(); end
end
class OpenSSL::X509::Request
def ==(other); end
end
class OpenSSL::X509::Revoked
def ==(other); end
def to_der(); end
end
module OpenSSL
def self.fips_mode(); end
end
class PATH
def each(*args, &block); end
end
class PATH
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
module ParallelTests
WINDOWS = ::T.let(nil, ::T.untyped)
end
class Parlour::ConflictResolver
extend ::T::Sig
end
class Parlour::Conversion::Converter
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Parlour::Debugging::Tree
extend ::T::Sig
end
module Parlour::Debugging
extend ::T::Sig
end
class Parlour::Generator
extend ::T::Sig
end
module Parlour::Mixin::Searchable
extend ::T::Sig
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Parlour::Options
extend ::T::Sig
end
class Parlour::ParseError
extend ::T::Sig
end
class Parlour::Plugin
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Parlour::RbiGenerator::Parameter
extend ::T::Sig
end
class Parlour::RbiGenerator::StructProp
extend ::T::Sig
end
class Parlour::RbsGenerator::Block
extend ::T::Sig
end
class Parlour::RbsGenerator::MethodSignature
extend ::T::Sig
end
class Parlour::RbsGenerator::Parameter
extend ::T::Sig
end
module Parlour::TypeLoader
extend ::T::Sig
end
class Parlour::TypeParser::NodePath
extend ::T::Sig
end
class Parlour::TypeParser
extend ::T::Sig
end
class Parlour::TypedObject
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Parlour::Types::Proc::Parameter
extend ::T::Sig
end
class Parlour::Types::Type
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Parser::Ruby26
Racc_debug_parser = ::T.let(nil, ::T.untyped)
end
class PkgVersion
def major(*args, &block); end
def major_minor(*args, &block); end
def major_minor_patch(*args, &block); end
def minor(*args, &block); end
def patch(*args, &block); end
end
class PourBottleCheck
def on_arch_conditional(arm: T.unsafe(nil), intel: T.unsafe(nil)); end
def on_arm(&block); end
def on_big_sur(or_condition=T.unsafe(nil), &block); end
def on_catalina(or_condition=T.unsafe(nil), &block); end
def on_el_capitan(or_condition=T.unsafe(nil), &block); end
def on_high_sierra(or_condition=T.unsafe(nil), &block); end
def on_intel(&block); end
def on_linux(&block); end
def on_macos(&block); end
def on_mojave(or_condition=T.unsafe(nil), &block); end
def on_monterey(or_condition=T.unsafe(nil), &block); end
def on_sierra(or_condition=T.unsafe(nil), &block); end
def on_system(linux, macos:, &block); end
def on_system_conditional(macos: T.unsafe(nil), linux: T.unsafe(nil)); end
def on_ventura(or_condition=T.unsafe(nil), &block); end
end
class Proc
include ::MethodSource::SourceLocation::ProcExtensions
include ::MethodSource::MethodExtensions
def <<(arg); end
def >>(arg); end
def clone(); end
end
module Process
def self.fork(); end
end
class Pry::BasicObject
include ::ActiveSupport::ForkTracker::CoreExtPrivate
include ::ActiveSupport::ForkTracker::CoreExt
end
module Psych
VERSION = ::T.let(nil, ::T.untyped)
end
module Psych
def self.add_builtin_type(type_tag, &block); end
def self.add_domain_type(domain, type_tag, &block); end
def self.add_tag(tag, klass); end
def self.domain_types(); end
def self.domain_types=(domain_types); end
def self.dump_tags(); end
def self.dump_tags=(dump_tags); end
def self.libyaml_version(); end
def self.load_tags(); end
def self.load_tags=(load_tags); end
def self.remove_type(type_tag); end
end
class RBI::ASTVisitor
extend ::T::Helpers
extend ::T::Sig
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class RBI::File
extend ::T::Sig
end
class RBI::Formatter
extend ::T::Sig
end
class RBI::Index
include ::T::Enumerable
end
module RBI::Indexable
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class RBI::Loc
extend ::T::Sig
end
class RBI::Node
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class RBI::ParseError
extend ::T::Sig
end
class RBI::Parser
extend ::T::Sig
end
class RBI::Rewriters::Merge::Conflict
extend ::T::Sig
end
class RBI::Rewriters::Merge
extend ::T::Sig
end
class RBI::Rewriters::RemoveKnownDefinitions::Operation
extend ::T::Sig
end
class RBI::UnexpectedParserError
extend ::T::Sig
end
class RBI::Visitor
extend ::T::Helpers
extend ::T::Sig
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class REXML::XPathParser
DEBUG = ::T.let(nil, ::T.untyped)
end
class RSpec::Core::ExampleGroup
include ::RSpec::Core::MockingAdapters::RSpec
include ::RSpec::Mocks::ExampleMethods
include ::RSpec::Mocks::ArgumentMatchers
include ::RSpec::Mocks::ExampleMethods::ExpectHost
include ::RSpec::Matchers
end
module RSpec::Core::HashImitatable
def assert_valid_keys(*args, &block); end
def compact_blank(*args, &block); end
def compact_blank!(*args, &block); end
def deep_stringify_keys(*args, &block); end
def deep_stringify_keys!(*args, &block); end
def deep_symbolize_keys(*args, &block); end
def deep_symbolize_keys!(*args, &block); end
def deep_transform_keys(*args, &block); end
def deep_transform_keys!(*args, &block); end
def deep_transform_values(*args, &block); end
def deep_transform_values!(*args, &block); end
def exclude?(*args, &block); end
def excluding(*args, &block); end
def extractable_options?(*args, &block); end
def including(*args, &block); end
def index_by(*args, &block); end
def index_with(*args, &block); end
def many?(*args, &block); end
def pick(*args, &block); end
def pluck(*args, &block); end
def stringify_keys(*args, &block); end
def stringify_keys!(*args, &block); end
def symbolize_keys(*args, &block); end
def symbolize_keys!(*args, &block); end
def to_options(*args, &block); end
def to_options!(*args, &block); end
def without(*args, &block); end
end
module RSpec::Core::MockingAdapters
end
module RSpec::Core::MockingAdapters::RSpec
include ::RSpec::Mocks::ExampleMethods
include ::RSpec::Mocks::ArgumentMatchers
include ::RSpec::Mocks::ExampleMethods::ExpectHost
def setup_mocks_for_rspec(); end
def teardown_mocks_for_rspec(); end
def verify_mocks_for_rspec(); end
end
module RSpec::Core::MockingAdapters::RSpec
def self.configuration(); end
def self.framework_name(); end
end
module RSpec::Core::MockingAdapters
end
class RSpec::Core::OutputWrapper
def as_json(*args, &block); end
def readline_nonblock(*args, &block); end
end
class RSpec::Expectations::MultipleExpectationsNotMetError
include ::RSpec::Core::MultipleExceptionError::InterfaceTag
end
module RSpec::Matchers
def a_json_string(*expected, &block_arg); end
def a_string_containing(*args, &block); end
def array_including_cons(*expected, &block_arg); end
def be_a_failure(*args, &block); end
def have_failed(*args, &block); end
def not_raise_error(*args, &block); end
def not_to_output(*args, &block); end
end
module Racc
Racc_No_Extensions = ::T.let(nil, ::T.untyped)
end
class Racc::CparseParams
end
class Racc::CparseParams
end
class Random
def self.bytes(arg); end
end
class Range
def %(arg); end
def entries(); end
def to_a(); end
end
module RbConfig
def self.expand(val, config=T.unsafe(nil)); end
def self.fire_update!(key, val, mkconf=T.unsafe(nil), conf=T.unsafe(nil)); end
def self.ruby(); end
end
module Readline
def self.completion_quote_character(); end
end
class ReporterHub
def empty?(*args, &block); end
end
class Requirements
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Resolv::DNS
def extract_resources(msg, name, typeclass); end
RequestID = ::T.let(nil, ::T.untyped)
RequestIDMutex = ::T.let(nil, ::T.untyped)
end
class Resolv::DNS::Config
def initialize(config_info=T.unsafe(nil)); end
end
class Resolv::DNS::Label::Str
def initialize(string); end
end
class Resolv::DNS::Message
def initialize(id=T.unsafe(nil)); end
end
class Resolv::DNS::Message::MessageDecoder
def initialize(data); end
end
class Resolv::DNS::Requester::ConnectedUDP
def initialize(host, port=T.unsafe(nil)); end
def lazy_initialize(); end
end
class Resolv::DNS::Requester::Sender
def initialize(msg, data, sock); end
end
class Resolv::DNS::Requester::TCP
def initialize(host, port=T.unsafe(nil)); end
end
class Resolv::DNS::Requester::UnconnectedUDP
def initialize(*nameserver_port); end
def lazy_initialize(); end
end
class Resolv::DNS::Requester::UnconnectedUDP::Sender
def initialize(msg, data, sock, host, port); end
end
class Resolv::DNS::Resource
ClassValue = ::T.let(nil, ::T.untyped)
end
class Resolv::DNS::Resource::LOC
def initialize(version, ssize, hprecision, vprecision, latitude, longitude, altitude); end
end
class Resolv::DNS
def self.allocate_request_id(host, port); end
def self.bind_random_port(udpsock, bind_host=T.unsafe(nil)); end
def self.free_request_id(host, port, id); end
def self.random(arg); end
end
class Resource
include ::FileUtils::StreamUtils_
def on_arch_conditional(arm: T.unsafe(nil), intel: T.unsafe(nil)); end
def on_arm(&block); end
def on_big_sur(or_condition=T.unsafe(nil), &block); end
def on_catalina(or_condition=T.unsafe(nil), &block); end
def on_el_capitan(or_condition=T.unsafe(nil), &block); end
def on_high_sierra(or_condition=T.unsafe(nil), &block); end
def on_intel(&block); end
def on_linux(&block); end
def on_macos(&block); end
def on_mojave(or_condition=T.unsafe(nil), &block); end
def on_monterey(or_condition=T.unsafe(nil), &block); end
def on_sierra(or_condition=T.unsafe(nil), &block); end
def on_system(linux, macos:, &block); end
def on_system_conditional(macos: T.unsafe(nil), linux: T.unsafe(nil)); end
def on_ventura(or_condition=T.unsafe(nil), &block); end
end
class Resource::Partial
def self.[](*arg); end
def self.members(); end
end
class Ripper
def column(); end
def encoding(); end
def end_seen?(); end
def error?(); end
def filename(); end
def initialize(*arg); end
def lineno(); end
def parse(); end
def state(); end
def yydebug(); end
def yydebug=(yydebug); end
EXPR_ARG = ::T.let(nil, ::T.untyped)
EXPR_ARG_ANY = ::T.let(nil, ::T.untyped)
EXPR_BEG = ::T.let(nil, ::T.untyped)
EXPR_BEG_ANY = ::T.let(nil, ::T.untyped)
EXPR_CLASS = ::T.let(nil, ::T.untyped)
EXPR_CMDARG = ::T.let(nil, ::T.untyped)
EXPR_DOT = ::T.let(nil, ::T.untyped)
EXPR_END = ::T.let(nil, ::T.untyped)
EXPR_ENDARG = ::T.let(nil, ::T.untyped)
EXPR_ENDFN = ::T.let(nil, ::T.untyped)
EXPR_END_ANY = ::T.let(nil, ::T.untyped)
EXPR_FITEM = ::T.let(nil, ::T.untyped)
EXPR_FNAME = ::T.let(nil, ::T.untyped)
EXPR_LABEL = ::T.let(nil, ::T.untyped)
EXPR_LABELED = ::T.let(nil, ::T.untyped)
EXPR_MID = ::T.let(nil, ::T.untyped)
EXPR_NONE = ::T.let(nil, ::T.untyped)
EXPR_VALUE = ::T.let(nil, ::T.untyped)
PARSER_EVENT_TABLE = ::T.let(nil, ::T.untyped)
SCANNER_EVENT_TABLE = ::T.let(nil, ::T.untyped)
Version = ::T.let(nil, ::T.untyped)
end
class Ripper::Filter
def initialize(src, filename=T.unsafe(nil), lineno=T.unsafe(nil)); end
end
class Ripper::Lexer
def lex(); end
def tokenize(); end
end
class Ripper::Lexer::Elem
def event(); end
def event=(_); end
def initialize(pos, event, tok, state); end
def pos(); end
def pos=(_); end
def state(); end
def state=(_); end
def tok(); end
def tok=(_); end
end
class Ripper::Lexer::Elem
def self.[](*arg); end
def self.members(); end
end
class Ripper::Lexer::State
def &(i); end
def ==(i); end
def allbits?(i); end
def anybits?(i); end
def initialize(i); end
def nobits?(i); end
def to_i(); end
def to_int(); end
def to_int=(_); end
def to_s=(_); end
def |(i); end
end
class Ripper::Lexer::State
def self.[](*arg); end
def self.members(); end
end
class Ripper::Lexer
end
class Ripper::SexpBuilder
def on_BEGIN(*args); end
def on_CHAR(tok); end
def on_END(*args); end
def on___end__(tok); end
def on_alias(*args); end
def on_alias_error(*args); end
def on_aref(*args); end
def on_aref_field(*args); end
def on_arg_ambiguous(*args); end
def on_arg_paren(*args); end
def on_args_add(*args); end
def on_args_add_block(*args); end
def on_args_add_star(*args); end
def on_args_new(*args); end
def on_array(*args); end
def on_assign(*args); end
def on_assign_error(*args); end
def on_assoc_new(*args); end
def on_assoc_splat(*args); end
def on_assoclist_from_args(*args); end
def on_backref(tok); end
def on_backtick(tok); end
def on_bare_assoc_hash(*args); end
def on_begin(*args); end
def on_binary(*args); end
def on_block_var(*args); end
def on_blockarg(*args); end
def on_bodystmt(*args); end
def on_brace_block(*args); end
def on_break(*args); end
def on_call(*args); end
def on_case(*args); end
def on_class(*args); end
def on_class_name_error(*args); end
def on_comma(tok); end
def on_command(*args); end
def on_command_call(*args); end
def on_comment(tok); end
def on_const(tok); end
def on_const_path_field(*args); end
def on_const_path_ref(*args); end
def on_const_ref(*args); end
def on_cvar(tok); end
def on_def(*args); end
def on_defined(*args); end
def on_defs(*args); end
def on_do_block(*args); end
def on_dot2(*args); end
def on_dot3(*args); end
def on_dyna_symbol(*args); end
def on_else(*args); end
def on_elsif(*args); end
def on_embdoc(tok); end
def on_embdoc_beg(tok); end
def on_embdoc_end(tok); end
def on_embexpr_beg(tok); end
def on_embexpr_end(tok); end
def on_embvar(tok); end
def on_ensure(*args); end
def on_excessed_comma(*args); end
def on_fcall(*args); end
def on_field(*args); end
def on_float(tok); end
def on_for(*args); end
def on_gvar(tok); end
def on_hash(*args); end
def on_heredoc_beg(tok); end
def on_heredoc_end(tok); end
def on_ident(tok); end
def on_if(*args); end
def on_if_mod(*args); end
def on_ifop(*args); end
def on_ignored_nl(tok); end
def on_ignored_sp(tok); end
def on_imaginary(tok); end
def on_int(tok); end
def on_ivar(tok); end
def on_kw(tok); end
def on_kwrest_param(*args); end
def on_label(tok); end
def on_label_end(tok); end
def on_lambda(*args); end
def on_lbrace(tok); end
def on_lbracket(tok); end
def on_lparen(tok); end
def on_magic_comment(*args); end
def on_massign(*args); end
def on_method_add_arg(*args); end
def on_method_add_block(*args); end
def on_mlhs_add(*args); end
def on_mlhs_add_post(*args); end
def on_mlhs_add_star(*args); end
def on_mlhs_new(*args); end
def on_mlhs_paren(*args); end
def on_module(*args); end
def on_mrhs_add(*args); end
def on_mrhs_add_star(*args); end
def on_mrhs_new(*args); end
def on_mrhs_new_from_args(*args); end
def on_next(*args); end
def on_nl(tok); end
def on_op(tok); end
def on_opassign(*args); end
def on_operator_ambiguous(*args); end
def on_param_error(*args); end
def on_params(*args); end
def on_paren(*args); end
def on_parse_error(*args); end
def on_period(tok); end
def on_program(*args); end
def on_qsymbols_add(*args); end
def on_qsymbols_beg(tok); end
def on_qsymbols_new(*args); end
def on_qwords_add(*args); end
def on_qwords_beg(tok); end
def on_qwords_new(*args); end
def on_rational(tok); end
def on_rbrace(tok); end
def on_rbracket(tok); end
def on_redo(*args); end
def on_regexp_add(*args); end
def on_regexp_beg(tok); end
def on_regexp_end(tok); end
def on_regexp_literal(*args); end
def on_regexp_new(*args); end
def on_rescue(*args); end
def on_rescue_mod(*args); end
def on_rest_param(*args); end
def on_retry(*args); end
def on_return(*args); end
def on_return0(*args); end
def on_rparen(tok); end
def on_sclass(*args); end
def on_semicolon(tok); end
def on_sp(tok); end
def on_stmts_add(*args); end
def on_stmts_new(*args); end
def on_string_add(*args); end
def on_string_concat(*args); end
def on_string_content(*args); end
def on_string_dvar(*args); end
def on_string_embexpr(*args); end
def on_string_literal(*args); end
def on_super(*args); end
def on_symbeg(tok); end
def on_symbol(*args); end
def on_symbol_literal(*args); end
def on_symbols_add(*args); end
def on_symbols_beg(tok); end
def on_symbols_new(*args); end
def on_tlambda(tok); end
def on_tlambeg(tok); end
def on_top_const_field(*args); end
def on_top_const_ref(*args); end
def on_tstring_beg(tok); end
def on_tstring_content(tok); end
def on_tstring_end(tok); end
def on_unary(*args); end
def on_undef(*args); end
def on_unless(*args); end
def on_unless_mod(*args); end
def on_until(*args); end
def on_until_mod(*args); end
def on_var_alias(*args); end
def on_var_field(*args); end
def on_var_ref(*args); end
def on_vcall(*args); end
def on_void_stmt(*args); end
def on_when(*args); end
def on_while(*args); end
def on_while_mod(*args); end
def on_word_add(*args); end
def on_word_new(*args); end
def on_words_add(*args); end
def on_words_beg(tok); end
def on_words_new(*args); end
def on_words_sep(tok); end
def on_xstring_add(*args); end
def on_xstring_literal(*args); end
def on_xstring_new(*args); end
def on_yield(*args); end
def on_yield0(*args); end
def on_zsuper(*args); end
end
class Ripper::TokenPattern
def initialize(pattern); end
def match(str); end
def match_list(tokens); end
MAP = ::T.let(nil, ::T.untyped)
end
class Ripper::TokenPattern::CompileError
end
class Ripper::TokenPattern::CompileError
end
class Ripper::TokenPattern::Error
end
class Ripper::TokenPattern::Error
end
class Ripper::TokenPattern::MatchData
def initialize(tokens, match); end
def string(n=T.unsafe(nil)); end
end
class Ripper::TokenPattern::MatchData
end
class Ripper::TokenPattern::MatchError
end
class Ripper::TokenPattern::MatchError
end
class Ripper::TokenPattern
def self.compile(*arg); end
end
class Ripper
def self.dedent_string(arg, arg1); end
def self.lex_state_name(arg); end
def self.token_match(src, pattern); end
end
module RuboCop::AST::CollectionNode
def compact_blank(*args, &block); end
def compact_blank!(*args, &block); end
def exclude?(*args, &block); end
def excluding(*args, &block); end
def extract_options!(*args, &block); end
def including(*args, &block); end
def index_by(*args, &block); end
def index_with(*args, &block); end
def many?(*args, &block); end
def pick(*args, &block); end
def pluck(*args, &block); end
def to_default_s(*args, &block); end
def to_formatted_s(*args, &block); end
def to_sentence(*args, &block); end
def to_xml(*args, &block); end
def without(*args, &block); end
end
class RuboCop::AST::Node
def arch_variable?(param0=T.unsafe(nil)); end
def block_args(param0=T.unsafe(nil)); end
def block_body(param0=T.unsafe(nil)); end
def cask_block?(param0=T.unsafe(nil)); end
def key_node(param0=T.unsafe(nil)); end
def method_node(param0=T.unsafe(nil)); end
def val_node(param0=T.unsafe(nil)); end
end
class RuboCop::AST::NodePattern::Parser
Racc_debug_parser = ::T.let(nil, ::T.untyped)
end
module RuboCop::AST::NodePattern::Sets
SET_ARM_INTEL = ::T.let(nil, ::T.untyped)
SET_BASH_COMPLETION_ZSH_COMPLETION_FISH_COMPLETION = ::T.let(nil, ::T.untyped)
SET_BUILD_RECOMMENDED_TEST_OPTIONAL = ::T.let(nil, ::T.untyped)
SET_DEPENDS_ON_USES_FROM_MACOS = ::T.let(nil, ::T.untyped)
SET_INCLUDE_WITH_WITHOUT = ::T.let(nil, ::T.untyped)
SET_MAC_LINUX = ::T.let(nil, ::T.untyped)
SET_ON_INTEL_ON_ARM = ::T.let(nil, ::T.untyped)
SET_OR_NEWER_OR_OLDER = ::T.let(nil, ::T.untyped)
SET_SYSTEM_SHELL_OUTPUT_PIPE_OUTPUT = ::T.let(nil, ::T.untyped)
SET_WITH_WITHOUT = ::T.let(nil, ::T.untyped)
SET____ETC_4 = ::T.let(nil, ::T.untyped)
end
class RuboCop::Cask::AST::Stanza
def app?(); end
def appcast?(); end
def arch?(); end
def artifact?(); end
def audio_unit_plugin?(); end
def auto_updates?(); end
def binary?(); end
def caveats?(); end
def colorpicker?(); end
def conflicts_with?(); end
def container?(); end
def depends_on?(); end
def desc?(); end
def dictionary?(); end
def font?(); end
def homepage?(); end
def input_method?(); end
def installer?(); end
def internet_plugin?(); end
def language?(); end
def livecheck?(); end
def manpage?(); end
def mdimporter?(); end
def name?(); end
def on_arch_conditional?(); end
def pkg?(); end
def postflight?(); end
def preflight?(); end
def prefpane?(); end
def qlplugin?(); end
def screen_saver?(); end
def service?(); end
def sha256?(); end
def stage_only?(); end
def suite?(); end
def uninstall?(); end
def uninstall_postflight?(); end
def uninstall_preflight?(); end
def url?(); end
def version?(); end
def vst3_plugin?(); end
def vst_plugin?(); end
def zap?(); end
end
module RuboCop::Cop::Cask::CaskHelp
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class RuboCop::Cop::Cask::Variables
def variable_assignment(param0); end
end
class RuboCop::Cop::Cop
def highlights(); end
def messages(); end
end
class RuboCop::Cop::FormulaAudit::ComponentsOrder
def depends_on_node?(param0=T.unsafe(nil)); end
end
class RuboCop::Cop::FormulaAudit::DependencyOrder
def build_with_dependency_node(param0); end
def buildtime_dependency?(param0); end
def dependency_name_node(param0); end
def depends_on_node?(param0=T.unsafe(nil)); end
def negate_normal_dependency?(param0); end
def optional_dependency?(param0); end
def recommended_dependency?(param0); end
def test_dependency?(param0); end
def uses_from_macos_node?(param0=T.unsafe(nil)); end
end
class RuboCop::Cop::FormulaAudit::DeprecateDisableDate
def date(param0); end
end
class RuboCop::Cop::FormulaAudit::DeprecateDisableReason
def reason(param0); end
end
class RuboCop::Cop::FormulaAudit::GenerateCompletionsDSL
def correctable_shell_completion_node(param0); end
def shell_completion_node(param0); end
end
class RuboCop::Cop::FormulaAudit::GitUrls
def url_has_revision?(param0=T.unsafe(nil)); end
end
class RuboCop::Cop::FormulaAudit::Licenses
def license_exception?(param0=T.unsafe(nil)); end
end
class RuboCop::Cop::FormulaAudit::Miscellaneous
def conditional_dependencies(param0); end
def destructure_hash(param0=T.unsafe(nil)); end
def formula_path_strings(param0, param1); end
def hash_dep(param0=T.unsafe(nil)); end
def languageNodeModule?(param0); end
end
class RuboCop::Cop::FormulaAudit::OptionDeclarations
def depends_on_build_with(param0); end
end
class RuboCop::Cop::FormulaAudit::Patches
def patch_data?(param0); end
end
class RuboCop::Cop::FormulaAudit::Test
def test_calls(param0); end
end
class RuboCop::Cop::FormulaAudit::Text
def prefix_path(param0); end
end
class RuboCop::Cop::FormulaAuditStrict::GitUrls
def url_has_tag?(param0=T.unsafe(nil)); end
end
class RuboCop::Cop::FormulaAuditStrict::Text
def interpolated_share_path_starts_with(param0, param1); end
def share_path_starts_with(param0, param1); end
end
module RuboCop::Cop::FormulaCop
def dependency_name_hash_match?(param0, param1); end
def dependency_type_hash_match?(param0, param1); end
def required_dependency?(param0); end
def required_dependency_name?(param0, param1); end
end
class RuboCop::Cop::Homebrew::MoveToExtendOS
def os_check?(param0=T.unsafe(nil)); end
end
module RuboCop::Cop::OnSystemConditionalsHelper
def hardware_cpu_search(param0, method:); end
def if_arch_node_search(param0, arch:); end
def if_base_os_node_search(param0, base_os:); end
def if_macos_version_node_search(param0, os_version:); end
def macos_version_comparison_search(param0, os_version:); end
def on_macos_version_method_call(param0=T.unsafe(nil), on_method:); end
def on_system_method_call(param0=T.unsafe(nil)); end
end
module RuboCop::RSpec::ExpectOffense
def expect_correction(correction, loop: T.unsafe(nil), source: T.unsafe(nil)); end
def expect_no_corrections(); end
def expect_no_offenses(source, file=T.unsafe(nil)); end
def expect_offense(source, file=T.unsafe(nil), severity: T.unsafe(nil), chomp: T.unsafe(nil), **replacements); end
def format_offense(source, **replacements); end
def parse_annotations(source, raise_error: T.unsafe(nil), **replacements); end
def parse_processed_source(source, file=T.unsafe(nil)); end
def set_formatter_options(); end
end
class RuboCop::RSpec::ExpectOffense::AnnotatedSource
def ==(other); end
def annotations(); end
def initialize(lines, annotations); end
def lines(); end
def match_annotations?(other); end
def plain_source(); end
def with_offense_annotations(offenses); end
ABBREV = ::T.let(nil, ::T.untyped)
ANNOTATION_PATTERN = ::T.let(nil, ::T.untyped)
end
class RuboCop::RSpec::ExpectOffense::AnnotatedSource
def self.parse(annotated_source); end
end
module RuboCop::RSpec::ExpectOffense
end
class RuboCop::RSpec::ParallelFormatter
def dump_pending(*arg); end
end
class RuboCop::RSpec::ParallelFormatter
end
class RubyLex
include ::RubyToken
def Fail(err=T.unsafe(nil), *rest); end
def Raise(err=T.unsafe(nil), *rest); end
def char_no(); end
def each_top_level_statement(); end
def eof?(); end
def exception_on_syntax_error(); end
def exception_on_syntax_error=(exception_on_syntax_error); end
def get_readed(); end
def getc(); end
def getc_of_rests(); end
def gets(); end
def identify_comment(); end
def identify_gvar(); end
def identify_here_document(); end
def identify_identifier(); end
def identify_number(); end
def identify_quotation(); end
def identify_string(ltype, quoted=T.unsafe(nil)); end
def identify_string_dvar(); end
def indent(); end
def initialize_input(); end
def lex(); end
def lex_init(); end
def lex_int2(); end
def line_no(); end
def peek(i=T.unsafe(nil)); end
def peek_equal?(str); end
def peek_match?(regexp); end
def prompt(); end
def read_escape(); end
def readed_auto_clean_up(); end
def readed_auto_clean_up=(readed_auto_clean_up); end
def seek(); end
def set_input(io, p=T.unsafe(nil), &block); end
def set_prompt(p=T.unsafe(nil), &block); end
def skip_space(); end
def skip_space=(skip_space); end
def token(); end
def ungetc(c=T.unsafe(nil)); end
DEINDENT_CLAUSE = ::T.let(nil, ::T.untyped)
DLtype2Token = ::T.let(nil, ::T.untyped)
ENINDENT_CLAUSE = ::T.let(nil, ::T.untyped)
Ltype2Token = ::T.let(nil, ::T.untyped)
PERCENT_LTYPE = ::T.let(nil, ::T.untyped)
PERCENT_PAREN = ::T.let(nil, ::T.untyped)
end
class RubyLex::AlreadyDefinedToken
end
class RubyLex::AlreadyDefinedToken
end
class RubyLex::SyntaxError
end
class RubyLex::SyntaxError
end
class RubyLex::TerminateLineInput
end
class RubyLex::TerminateLineInput
end
class RubyLex::TkReading2TokenDuplicateError
end
class RubyLex::TkReading2TokenDuplicateError
end
class RubyLex::TkReading2TokenNoKey
end
class RubyLex::TkReading2TokenNoKey
end
class RubyLex::TkSymbol2TokenNoKey
end
class RubyLex::TkSymbol2TokenNoKey
end
class RubyLex
extend ::Exception2MessageMapper
def self.debug?(); end
def self.debug_level(); end
def self.debug_level=(debug_level); end
def self.included(mod); end
end
module RubyToken
def Token(token, value=T.unsafe(nil)); end
EXPR_ARG = ::T.let(nil, ::T.untyped)
EXPR_BEG = ::T.let(nil, ::T.untyped)
EXPR_CLASS = ::T.let(nil, ::T.untyped)
EXPR_DOT = ::T.let(nil, ::T.untyped)
EXPR_END = ::T.let(nil, ::T.untyped)
EXPR_FNAME = ::T.let(nil, ::T.untyped)
EXPR_MID = ::T.let(nil, ::T.untyped)
TkReading2Token = ::T.let(nil, ::T.untyped)
TkSymbol2Token = ::T.let(nil, ::T.untyped)
TokenDefinitions = ::T.let(nil, ::T.untyped)
end
class RubyToken::TkALIAS
end
class RubyToken::TkALIAS
end
class RubyToken::TkAMPER
end
class RubyToken::TkAMPER
end
class RubyToken::TkAND
end
class RubyToken::TkAND
end
class RubyToken::TkANDOP
end
class RubyToken::TkANDOP
end
class RubyToken::TkAREF
end
class RubyToken::TkAREF
end
class RubyToken::TkASET
end
class RubyToken::TkASET
end
class RubyToken::TkASSIGN
end
class RubyToken::TkASSIGN
end
class RubyToken::TkASSOC
end
class RubyToken::TkASSOC
end
class RubyToken::TkAT
end
class RubyToken::TkAT
end
class RubyToken::TkBACKQUOTE
end
class RubyToken::TkBACKQUOTE
end
class RubyToken::TkBACKSLASH
end
class RubyToken::TkBACKSLASH
end
class RubyToken::TkBACK_REF
end
class RubyToken::TkBACK_REF
end
class RubyToken::TkBEGIN
end
class RubyToken::TkBEGIN
end
class RubyToken::TkBITAND
end
class RubyToken::TkBITAND
end
class RubyToken::TkBITNOT
end
class RubyToken::TkBITNOT
end
class RubyToken::TkBITOR
end
class RubyToken::TkBITOR
end
class RubyToken::TkBITXOR
end
class RubyToken::TkBITXOR
end
class RubyToken::TkBREAK
end
class RubyToken::TkBREAK
end
class RubyToken::TkCASE
end
class RubyToken::TkCASE
end
class RubyToken::TkCLASS
end
class RubyToken::TkCLASS
end
class RubyToken::TkCMP
end
class RubyToken::TkCMP
end
class RubyToken::TkCOLON
end
class RubyToken::TkCOLON
end
class RubyToken::TkCOLON2
end
class RubyToken::TkCOLON2
end
class RubyToken::TkCOLON3
end
class RubyToken::TkCOLON3
end
class RubyToken::TkCOMMA
end
class RubyToken::TkCOMMA
end
class RubyToken::TkCOMMENT
end
class RubyToken::TkCOMMENT
end
class RubyToken::TkCONSTANT
end
class RubyToken::TkCONSTANT
end
class RubyToken::TkCVAR
end
class RubyToken::TkCVAR
end
class RubyToken::TkDEF
end
class RubyToken::TkDEF
end
class RubyToken::TkDEFINED
end
class RubyToken::TkDEFINED
end
class RubyToken::TkDIV
end
class RubyToken::TkDIV
end
class RubyToken::TkDO
end
class RubyToken::TkDO
end
class RubyToken::TkDOLLAR
end
class RubyToken::TkDOLLAR
end
class RubyToken::TkDOT
end
class RubyToken::TkDOT
end
class RubyToken::TkDOT2
end
class RubyToken::TkDOT2
end
class RubyToken::TkDOT3
end
class RubyToken::TkDOT3
end
class RubyToken::TkDREGEXP
end
class RubyToken::TkDREGEXP
end
class RubyToken::TkDSTRING
end
class RubyToken::TkDSTRING
end
class RubyToken::TkDXSTRING
end
class RubyToken::TkDXSTRING
end
class RubyToken::TkELSE
end
class RubyToken::TkELSE
end
class RubyToken::TkELSIF
end
class RubyToken::TkELSIF
end
class RubyToken::TkEND
end
class RubyToken::TkEND
end
class RubyToken::TkEND_OF_SCRIPT
end
class RubyToken::TkEND_OF_SCRIPT
end
class RubyToken::TkENSURE
end
class RubyToken::TkENSURE
end
class RubyToken::TkEQ
end
class RubyToken::TkEQ
end
class RubyToken::TkEQQ
end
class RubyToken::TkEQQ
end
class RubyToken::TkError
end
class RubyToken::TkError
end
class RubyToken::TkFALSE
end
class RubyToken::TkFALSE
end
class RubyToken::TkFID
end
class RubyToken::TkFID
end
class RubyToken::TkFLOAT
end
class RubyToken::TkFLOAT
end
class RubyToken::TkFOR
end
class RubyToken::TkFOR
end
class RubyToken::TkGEQ
end
class RubyToken::TkGEQ
end
class RubyToken::TkGT
end
class RubyToken::TkGT
end
class RubyToken::TkGVAR
end
class RubyToken::TkGVAR
end
class RubyToken::TkIDENTIFIER
end
class RubyToken::TkIDENTIFIER
end
class RubyToken::TkIF
end
class RubyToken::TkIF
end
class RubyToken::TkIF_MOD
end
class RubyToken::TkIF_MOD
end
class RubyToken::TkIN
end
class RubyToken::TkIN
end
class RubyToken::TkINTEGER
end
class RubyToken::TkINTEGER
end
class RubyToken::TkIVAR
end
class RubyToken::TkIVAR
end
class RubyToken::TkId
def initialize(seek, line_no, char_no, name); end
def name(); end
end
class RubyToken::TkId
end
class RubyToken::TkLBRACE
end
class RubyToken::TkLBRACE
end
class RubyToken::TkLBRACK
end
class RubyToken::TkLBRACK
end
class RubyToken::TkLEQ
end
class RubyToken::TkLEQ
end
class RubyToken::TkLPAREN
end
class RubyToken::TkLPAREN
end
class RubyToken::TkLSHFT
end
class RubyToken::TkLSHFT
end
class RubyToken::TkLT
end
class RubyToken::TkLT
end
class RubyToken::TkMATCH
end
class RubyToken::TkMATCH
end
class RubyToken::TkMINUS
end
class RubyToken::TkMINUS
end
class RubyToken::TkMOD
end
class RubyToken::TkMOD
end
class RubyToken::TkMODULE
end
class RubyToken::TkMODULE
end
class RubyToken::TkMULT
end
class RubyToken::TkMULT
end
class RubyToken::TkNEQ
end
class RubyToken::TkNEQ
end
class RubyToken::TkNEXT
end
class RubyToken::TkNEXT
end
class RubyToken::TkNIL
end
class RubyToken::TkNIL
end
class RubyToken::TkNL
end
class RubyToken::TkNL
end
class RubyToken::TkNMATCH
end
class RubyToken::TkNMATCH
end
class RubyToken::TkNOT
end
class RubyToken::TkNOT
end
class RubyToken::TkNOTOP
end
class RubyToken::TkNOTOP
end
class RubyToken::TkNTH_REF
end
class RubyToken::TkNTH_REF
end
class RubyToken::TkNode
def node(); end
end
class RubyToken::TkNode
end
class RubyToken::TkOPASGN
def initialize(seek, line_no, char_no, op); end
def op(); end
end
class RubyToken::TkOPASGN
end
class RubyToken::TkOR
end
class RubyToken::TkOR
end
class RubyToken::TkOROP
end
class RubyToken::TkOROP
end
class RubyToken::TkOp
def name(); end
def name=(name); end
end
class RubyToken::TkOp
end
class RubyToken::TkPLUS
end
class RubyToken::TkPLUS
end
class RubyToken::TkPOW
end
class RubyToken::TkPOW
end
class RubyToken::TkQUESTION
end
class RubyToken::TkQUESTION
end
class RubyToken::TkRBRACE
end
class RubyToken::TkRBRACE
end
class RubyToken::TkRBRACK
end
class RubyToken::TkRBRACK
end
class RubyToken::TkRD_COMMENT
end
class RubyToken::TkRD_COMMENT
end
class RubyToken::TkREDO
end
class RubyToken::TkREDO
end
class RubyToken::TkREGEXP
end
class RubyToken::TkREGEXP
end
class RubyToken::TkRESCUE
end
class RubyToken::TkRESCUE
end
class RubyToken::TkRETRY
end
class RubyToken::TkRETRY
end
class RubyToken::TkRETURN
end
class RubyToken::TkRETURN
end
class RubyToken::TkRPAREN
end
class RubyToken::TkRPAREN
end
class RubyToken::TkRSHFT
end
class RubyToken::TkRSHFT
end
class RubyToken::TkSELF
end
class RubyToken::TkSELF
end
class RubyToken::TkSEMICOLON
end
class RubyToken::TkSEMICOLON
end
class RubyToken::TkSPACE
end
class RubyToken::TkSPACE
end
class RubyToken::TkSTAR
end
class RubyToken::TkSTAR
end
class RubyToken::TkSTRING
end
class RubyToken::TkSTRING
end
class RubyToken::TkSUPER
end
class RubyToken::TkSUPER
end
class RubyToken::TkSYMBEG
end
class RubyToken::TkSYMBEG
end
class RubyToken::TkSYMBOL
end
class RubyToken::TkSYMBOL
end
class RubyToken::TkTHEN
end
class RubyToken::TkTHEN
end
class RubyToken::TkTRUE
end
class RubyToken::TkTRUE
end
class RubyToken::TkUMINUS
end
class RubyToken::TkUMINUS
end
class RubyToken::TkUNDEF
end
class RubyToken::TkUNDEF
end
class RubyToken::TkUNLESS
end
class RubyToken::TkUNLESS
end
class RubyToken::TkUNLESS_MOD
end
class RubyToken::TkUNLESS_MOD
end
class RubyToken::TkUNTIL
end
class RubyToken::TkUNTIL
end
class RubyToken::TkUNTIL_MOD
end
class RubyToken::TkUNTIL_MOD
end
class RubyToken::TkUPLUS
end
class RubyToken::TkUPLUS
end
class RubyToken::TkUnknownChar
def initialize(seek, line_no, char_no, id); end
def name(); end
end
class RubyToken::TkUnknownChar
end
class RubyToken::TkVal
def initialize(seek, line_no, char_no, value=T.unsafe(nil)); end
def value(); end
end
class RubyToken::TkVal
end
class RubyToken::TkWHEN
end
class RubyToken::TkWHEN
end
class RubyToken::TkWHILE
end
class RubyToken::TkWHILE
end
class RubyToken::TkWHILE_MOD
end
class RubyToken::TkWHILE_MOD
end
class RubyToken::TkXSTRING
end
class RubyToken::TkXSTRING
end
class RubyToken::TkYIELD
end
class RubyToken::TkYIELD
end
class RubyToken::Tk__FILE__
end
class RubyToken::Tk__FILE__
end
class RubyToken::Tk__LINE__
end
class RubyToken::Tk__LINE__
end
class RubyToken::TkfLBRACE
end
class RubyToken::TkfLBRACE
end
class RubyToken::TkfLBRACK
end
class RubyToken::TkfLBRACK
end
class RubyToken::TkfLPAREN
end
class RubyToken::TkfLPAREN
end
class RubyToken::TklBEGIN
end
class RubyToken::TklBEGIN
end
class RubyToken::TklEND
end
class RubyToken::TklEND
end
class RubyToken::Token
def char_no(); end
def initialize(seek, line_no, char_no); end
def line_no(); end
def seek(); end
end
class RubyToken::Token
end
module RubyToken
def self.def_token(token_n, super_token=T.unsafe(nil), reading=T.unsafe(nil), *opts); end
end
class RubyVM::AbstractSyntaxTree::Node
def pretty_print_children(q, names=T.unsafe(nil)); end
end
module RubyVM::MJIT
end
module RubyVM::MJIT
def self.enabled?(); end
def self.pause(*arg); end
def self.resume(); end
end
class RubyVM
def self.resolve_feature_path(arg); end
end
ScanError = StringScanner::Error
class Set
def ==(other); end
def ===(o); end
def divide(&func); end
def eql?(o); end
def flatten_merge(set, seen=T.unsafe(nil)); end
def pretty_print(pp); end
def pretty_print_cycle(pp); end
def reset(); end
InspectKey = ::T.let(nil, ::T.untyped)
end
module SharedEnvExtension
def clang(); end
def gcc(); end
def llvm_clang(); end
end
module SharedEnvExtension
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class SimpleCov::LinesClassifier
NOT_RELEVANT = ::T.let(nil, ::T.untyped)
end
module Singleton
def _dump(depth=T.unsafe(nil)); end
def clone(); end
def dup(); end
end
module Singleton::SingletonClassMethods
def _load(str); end
def clone(); end
end
module Singleton
def self.__init__(klass); end
end
class Socket
AF_CCITT = ::T.let(nil, ::T.untyped)
AF_CHAOS = ::T.let(nil, ::T.untyped)
AF_CNT = ::T.let(nil, ::T.untyped)
AF_COIP = ::T.let(nil, ::T.untyped)
AF_DATAKIT = ::T.let(nil, ::T.untyped)
AF_DLI = ::T.let(nil, ::T.untyped)
AF_E164 = ::T.let(nil, ::T.untyped)
AF_ECMA = ::T.let(nil, ::T.untyped)
AF_HYLINK = ::T.let(nil, ::T.untyped)
AF_IMPLINK = ::T.let(nil, ::T.untyped)
AF_ISO = ::T.let(nil, ::T.untyped)
AF_LAT = ::T.let(nil, ::T.untyped)
AF_LINK = ::T.let(nil, ::T.untyped)
AF_NATM = ::T.let(nil, ::T.untyped)
AF_NDRV = ::T.let(nil, ::T.untyped)
AF_NETBIOS = ::T.let(nil, ::T.untyped)
AF_NS = ::T.let(nil, ::T.untyped)
AF_OSI = ::T.let(nil, ::T.untyped)
AF_PPP = ::T.let(nil, ::T.untyped)
AF_PUP = ::T.let(nil, ::T.untyped)
AF_SIP = ::T.let(nil, ::T.untyped)
AF_SYSTEM = ::T.let(nil, ::T.untyped)
AI_DEFAULT = ::T.let(nil, ::T.untyped)
AI_MASK = ::T.let(nil, ::T.untyped)
AI_V4MAPPED_CFG = ::T.let(nil, ::T.untyped)
EAI_BADHINTS = ::T.let(nil, ::T.untyped)
EAI_MAX = ::T.let(nil, ::T.untyped)
EAI_PROTOCOL = ::T.let(nil, ::T.untyped)
IFF_ALTPHYS = ::T.let(nil, ::T.untyped)
IFF_LINK0 = ::T.let(nil, ::T.untyped)
IFF_LINK1 = ::T.let(nil, ::T.untyped)
IFF_LINK2 = ::T.let(nil, ::T.untyped)
IFF_OACTIVE = ::T.let(nil, ::T.untyped)
IFF_SIMPLEX = ::T.let(nil, ::T.untyped)
IPPROTO_EON = ::T.let(nil, ::T.untyped)
IPPROTO_GGP = ::T.let(nil, ::T.untyped)
IPPROTO_HELLO = ::T.let(nil, ::T.untyped)
IPPROTO_MAX = ::T.let(nil, ::T.untyped)
IPPROTO_ND = ::T.let(nil, ::T.untyped)
IPPROTO_XTP = ::T.let(nil, ::T.untyped)
IPV6_DONTFRAG = ::T.let(nil, ::T.untyped)
IPV6_PATHMTU = ::T.let(nil, ::T.untyped)
IPV6_RECVPATHMTU = ::T.let(nil, ::T.untyped)
IPV6_USE_MIN_MTU = ::T.let(nil, ::T.untyped)
IP_DONTFRAG = ::T.let(nil, ::T.untyped)
IP_PORTRANGE = ::T.let(nil, ::T.untyped)
IP_RECVDSTADDR = ::T.let(nil, ::T.untyped)
IP_RECVIF = ::T.let(nil, ::T.untyped)
LOCAL_PEERCRED = ::T.let(nil, ::T.untyped)
MSG_EOF = ::T.let(nil, ::T.untyped)
MSG_FLUSH = ::T.let(nil, ::T.untyped)
MSG_HAVEMORE = ::T.let(nil, ::T.untyped)
MSG_HOLD = ::T.let(nil, ::T.untyped)
MSG_RCVMORE = ::T.let(nil, ::T.untyped)
MSG_SEND = ::T.let(nil, ::T.untyped)
PF_CCITT = ::T.let(nil, ::T.untyped)
PF_CHAOS = ::T.let(nil, ::T.untyped)
PF_CNT = ::T.let(nil, ::T.untyped)
PF_COIP = ::T.let(nil, ::T.untyped)
PF_DATAKIT = ::T.let(nil, ::T.untyped)
PF_DLI = ::T.let(nil, ::T.untyped)
PF_ECMA = ::T.let(nil, ::T.untyped)
PF_HYLINK = ::T.let(nil, ::T.untyped)
PF_IMPLINK = ::T.let(nil, ::T.untyped)
PF_ISO = ::T.let(nil, ::T.untyped)
PF_LAT = ::T.let(nil, ::T.untyped)
PF_LINK = ::T.let(nil, ::T.untyped)
PF_NATM = ::T.let(nil, ::T.untyped)
PF_NDRV = ::T.let(nil, ::T.untyped)
PF_NETBIOS = ::T.let(nil, ::T.untyped)
PF_NS = ::T.let(nil, ::T.untyped)
PF_OSI = ::T.let(nil, ::T.untyped)
PF_PIP = ::T.let(nil, ::T.untyped)
PF_PPP = ::T.let(nil, ::T.untyped)
PF_PUP = ::T.let(nil, ::T.untyped)
PF_RTIP = ::T.let(nil, ::T.untyped)
PF_SIP = ::T.let(nil, ::T.untyped)
PF_SYSTEM = ::T.let(nil, ::T.untyped)
PF_XTP = ::T.let(nil, ::T.untyped)
SCM_CREDS = ::T.let(nil, ::T.untyped)
SO_DONTTRUNC = ::T.let(nil, ::T.untyped)
SO_NKE = ::T.let(nil, ::T.untyped)
SO_NOSIGPIPE = ::T.let(nil, ::T.untyped)
SO_NREAD = ::T.let(nil, ::T.untyped)
SO_USELOOPBACK = ::T.let(nil, ::T.untyped)
SO_WANTMORE = ::T.let(nil, ::T.untyped)
SO_WANTOOBFLAG = ::T.let(nil, ::T.untyped)
TCP_NOOPT = ::T.let(nil, ::T.untyped)
TCP_NOPUSH = ::T.let(nil, ::T.untyped)
end
module Socket::Constants
AF_CCITT = ::T.let(nil, ::T.untyped)
AF_CHAOS = ::T.let(nil, ::T.untyped)
AF_CNT = ::T.let(nil, ::T.untyped)
AF_COIP = ::T.let(nil, ::T.untyped)
AF_DATAKIT = ::T.let(nil, ::T.untyped)
AF_DLI = ::T.let(nil, ::T.untyped)
AF_E164 = ::T.let(nil, ::T.untyped)
AF_ECMA = ::T.let(nil, ::T.untyped)
AF_HYLINK = ::T.let(nil, ::T.untyped)
AF_IMPLINK = ::T.let(nil, ::T.untyped)
AF_ISO = ::T.let(nil, ::T.untyped)
AF_LAT = ::T.let(nil, ::T.untyped)
AF_LINK = ::T.let(nil, ::T.untyped)
AF_NATM = ::T.let(nil, ::T.untyped)
AF_NDRV = ::T.let(nil, ::T.untyped)
AF_NETBIOS = ::T.let(nil, ::T.untyped)
AF_NS = ::T.let(nil, ::T.untyped)
AF_OSI = ::T.let(nil, ::T.untyped)
AF_PPP = ::T.let(nil, ::T.untyped)
AF_PUP = ::T.let(nil, ::T.untyped)
AF_SIP = ::T.let(nil, ::T.untyped)
AF_SYSTEM = ::T.let(nil, ::T.untyped)
AI_DEFAULT = ::T.let(nil, ::T.untyped)
AI_MASK = ::T.let(nil, ::T.untyped)
AI_V4MAPPED_CFG = ::T.let(nil, ::T.untyped)
EAI_BADHINTS = ::T.let(nil, ::T.untyped)
EAI_MAX = ::T.let(nil, ::T.untyped)
EAI_PROTOCOL = ::T.let(nil, ::T.untyped)
IFF_ALTPHYS = ::T.let(nil, ::T.untyped)
IFF_LINK0 = ::T.let(nil, ::T.untyped)
IFF_LINK1 = ::T.let(nil, ::T.untyped)
IFF_LINK2 = ::T.let(nil, ::T.untyped)
IFF_OACTIVE = ::T.let(nil, ::T.untyped)
IFF_SIMPLEX = ::T.let(nil, ::T.untyped)
IPPROTO_EON = ::T.let(nil, ::T.untyped)
IPPROTO_GGP = ::T.let(nil, ::T.untyped)
IPPROTO_HELLO = ::T.let(nil, ::T.untyped)
IPPROTO_MAX = ::T.let(nil, ::T.untyped)
IPPROTO_ND = ::T.let(nil, ::T.untyped)
IPPROTO_XTP = ::T.let(nil, ::T.untyped)
IPV6_DONTFRAG = ::T.let(nil, ::T.untyped)
IPV6_PATHMTU = ::T.let(nil, ::T.untyped)
IPV6_RECVPATHMTU = ::T.let(nil, ::T.untyped)
IPV6_USE_MIN_MTU = ::T.let(nil, ::T.untyped)
IP_DONTFRAG = ::T.let(nil, ::T.untyped)
IP_PORTRANGE = ::T.let(nil, ::T.untyped)
IP_RECVDSTADDR = ::T.let(nil, ::T.untyped)
IP_RECVIF = ::T.let(nil, ::T.untyped)
LOCAL_PEERCRED = ::T.let(nil, ::T.untyped)
MSG_EOF = ::T.let(nil, ::T.untyped)
MSG_FLUSH = ::T.let(nil, ::T.untyped)
MSG_HAVEMORE = ::T.let(nil, ::T.untyped)
MSG_HOLD = ::T.let(nil, ::T.untyped)
MSG_RCVMORE = ::T.let(nil, ::T.untyped)
MSG_SEND = ::T.let(nil, ::T.untyped)
PF_CCITT = ::T.let(nil, ::T.untyped)
PF_CHAOS = ::T.let(nil, ::T.untyped)
PF_CNT = ::T.let(nil, ::T.untyped)
PF_COIP = ::T.let(nil, ::T.untyped)
PF_DATAKIT = ::T.let(nil, ::T.untyped)
PF_DLI = ::T.let(nil, ::T.untyped)
PF_ECMA = ::T.let(nil, ::T.untyped)
PF_HYLINK = ::T.let(nil, ::T.untyped)
PF_IMPLINK = ::T.let(nil, ::T.untyped)
PF_ISO = ::T.let(nil, ::T.untyped)
PF_LAT = ::T.let(nil, ::T.untyped)
PF_LINK = ::T.let(nil, ::T.untyped)
PF_NATM = ::T.let(nil, ::T.untyped)
PF_NDRV = ::T.let(nil, ::T.untyped)
PF_NETBIOS = ::T.let(nil, ::T.untyped)
PF_NS = ::T.let(nil, ::T.untyped)
PF_OSI = ::T.let(nil, ::T.untyped)
PF_PIP = ::T.let(nil, ::T.untyped)
PF_PPP = ::T.let(nil, ::T.untyped)
PF_PUP = ::T.let(nil, ::T.untyped)
PF_RTIP = ::T.let(nil, ::T.untyped)
PF_SIP = ::T.let(nil, ::T.untyped)
PF_SYSTEM = ::T.let(nil, ::T.untyped)
PF_XTP = ::T.let(nil, ::T.untyped)
SCM_CREDS = ::T.let(nil, ::T.untyped)
SO_DONTTRUNC = ::T.let(nil, ::T.untyped)
SO_NKE = ::T.let(nil, ::T.untyped)
SO_NOSIGPIPE = ::T.let(nil, ::T.untyped)
SO_NREAD = ::T.let(nil, ::T.untyped)
SO_USELOOPBACK = ::T.let(nil, ::T.untyped)
SO_WANTMORE = ::T.let(nil, ::T.untyped)
SO_WANTOOBFLAG = ::T.let(nil, ::T.untyped)
TCP_NOOPT = ::T.let(nil, ::T.untyped)
TCP_NOPUSH = ::T.let(nil, ::T.untyped)
end
class SoftwareSpec
def on_arch_conditional(arm: T.unsafe(nil), intel: T.unsafe(nil)); end
def on_arm(&block); end
def on_big_sur(or_condition=T.unsafe(nil), &block); end
def on_catalina(or_condition=T.unsafe(nil), &block); end
def on_el_capitan(or_condition=T.unsafe(nil), &block); end
def on_high_sierra(or_condition=T.unsafe(nil), &block); end
def on_intel(&block); end
def on_linux(&block); end
def on_macos(&block); end
def on_mojave(or_condition=T.unsafe(nil), &block); end
def on_monterey(or_condition=T.unsafe(nil), &block); end
def on_sierra(or_condition=T.unsafe(nil), &block); end
def on_system(linux, macos:, &block); end
def on_system_conditional(macos: T.unsafe(nil), linux: T.unsafe(nil)); end
def on_ventura(or_condition=T.unsafe(nil), &block); end
end
class Spoom::Cli::Bump
extend ::T::Sig
end
module Spoom::Cli::Helper
HIGHLIGHT_COLOR = ::T.let(nil, ::T.untyped)
end
module Spoom::Cli::Helper
extend ::T::Sig
extend ::T::Helpers
end
class Spoom::Cli::Main
extend ::T::Sig
end
module Spoom::Colorize
extend ::T::Sig
end
class Spoom::Coverage::D3::Base
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
module Spoom::Coverage::D3
extend ::T::Sig
end
class Spoom::Coverage::Snapshot
extend ::T::Sig
end
class Spoom::Coverage::Template
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
module Spoom::Coverage
extend ::T::Sig
end
class Spoom::FileTree::Node
extend ::T::Sig
end
class Spoom::FileTree
extend ::T::Sig
end
module Spoom::Git
extend ::T::Sig
end
class Spoom::LSP::Client
extend ::T::Sig
end
class Spoom::LSP::Diagnostic
extend ::T::Sig
end
class Spoom::LSP::DocumentSymbol
extend ::T::Sig
end
class Spoom::LSP::Error::Diagnostics
extend ::T::Sig
end
class Spoom::LSP::Hover
extend ::T::Sig
end
class Spoom::LSP::Location
extend ::T::Sig
end
class Spoom::LSP::Message
extend ::T::Sig
end
class Spoom::LSP::Position
extend ::T::Sig
end
module Spoom::LSP::PrintableSymbol
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Spoom::LSP::Range
extend ::T::Sig
end
class Spoom::LSP::ResponseError
extend ::T::Sig
end
class Spoom::LSP::SignatureHelp
extend ::T::Sig
end
class Spoom::Printer
extend ::T::Sig
extend ::T::Helpers
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Spoom::Sorbet::Config
extend ::T::Sig
end
class Spoom::Sorbet::Errors::Error
extend ::T::Sig
end
class Spoom::Sorbet::Errors::Parser
extend ::T::Sig
end
module Spoom::Sorbet::Errors
extend ::T::Sig
end
module Spoom::Sorbet::MetricsParser
extend ::T::Sig
end
module Spoom::Sorbet::Sigils
extend ::T::Sig
end
class Spoom::Timeline
extend ::T::Sig
end
module Spoom
extend ::T::Sig
end
module Stdenv
def O0(); end
def O1(); end
end
class String
def exclude?(string); end
def fast_xs(); end
def indent(amount, indent_string=T.unsafe(nil), indent_empty_lines=T.unsafe(nil)); end
def indent!(amount, indent_string=T.unsafe(nil), indent_empty_lines=T.unsafe(nil)); end
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
def bol?(); end
def initialize(*arg); end
Id = ::T.let(nil, ::T.untyped)
Version = ::T.let(nil, ::T.untyped)
end
class Struct
def filter(*arg); end
end
module Superenv
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class Symbol
def to_msgpack_ext(); end
end
module Tapioca
extend ::T::Sig
end
class Tempfile
def _close(); end
end
class Tempfile::Remover
def call(*args); end
def initialize(tmpfile); end
end
class Tempfile::Remover
end
class Time
def compare_without_coercion(arg); end
def eql_without_coercion(arg); end
def minus_without_duration(arg); end
def plus_without_duration(arg); end
def to_default_s(); end
end
class Time
def self.at_without_coercion(*arg); end
end
class TracePoint
def __enable(arg, arg1); end
def eval_script(); end
def instruction_sequence(); end
def parameters(); end
end
module Tty
def self.blue(); end
def self.bold(); end
def self.cyan(); end
def self.default(); end
def self.down(); end
def self.erase_char(); end
def self.erase_line(); end
def self.green(); end
def self.italic(); end
def self.left(); end
def self.magenta(); end
def self.no_underline(); end
def self.red(); end
def self.reset(); end
def self.right(); end
def self.strikethrough(); end
def self.underline(); end
def self.up(); end
def self.yellow(); end
end
module URI
include ::URI::RFC2396_REGEXP
end
class URI::FTP
def buffer_open(buf, proxy, options); end
end
class URI::FTP
def self.new2(user, password, host, port, path, typecode=T.unsafe(nil), arg_check=T.unsafe(nil)); end
end
class URI::File
def check_password(user); end
def check_user(user); end
def check_userinfo(user); end
def set_userinfo(v); end
COMPONENT = ::T.let(nil, ::T.untyped)
DEFAULT_PORT = ::T.let(nil, ::T.untyped)
end
class URI::HTTP
def buffer_open(buf, proxy, options); end
end
class URI::LDAP
def attributes(); end
def attributes=(val); end
def dn(); end
def dn=(val); end
def extensions(); end
def extensions=(val); end
def filter(); end
def filter=(val); end
def initialize(*arg); end
def scope(); end
def scope=(val); end
def set_attributes(val); end
def set_dn(val); end
def set_extensions(val); end
def set_filter(val); end
def set_scope(val); end
end
class URI::MailTo
def initialize(*arg); end
end
class URI::RFC2396_Parser
def initialize(opts=T.unsafe(nil)); end
end
class URI::RFC3986_Parser
def join(*uris); end
def parse(uri); end
def regexp(); end
def split(uri); end
RFC3986_relative_ref = ::T.let(nil, ::T.untyped)
end
module URI::Util
def self.make_components_hash(klass, array_hash); end
end
module URI
extend ::URI::Escape
def self.get_encoding(label); end
end
class URITemplate::RFC6570::Expression::PathParameters
PAIR_IF_EMPTY = ::T.let(nil, ::T.untyped)
end
module URL::BlockDSL::PageWithURL
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class URL::BlockDSL
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class URL::DSL
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class URL
extend ::T::Private::Methods::MethodHooks
extend ::T::Private::Methods::SingletonMethodHooks
end
class UnboundMethod
include ::MethodSource::SourceLocation::UnboundMethodExtensions
include ::MethodSource::MethodExtensions
end
module UnicodeNormalize
end
module UnicodeNormalize
end
class UnpackStrategy::Zip
include ::UnpackStrategy::Zip::MacOSZipExtension
end
module UnpackStrategy
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Utils::AST::FormulaAST
def process(*args, &block); end
end
module Utils::Analytics
extend ::T::Private::Methods::SingletonMethodHooks
end
class Version::Parser
def initialize(*args, &blk); end
end
class Version::Parser
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
class Version::Token
extend ::T::Private::Abstract::Hooks
extend ::T::InterfaceWrapper::Helpers
end
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
class YARDSorbet::Handlers::AbstractDSLHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::EnumsHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::IncludeHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::MixesInClassMethodsHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::SigHandler
extend ::T::Sig
end
module YARDSorbet::Handlers::StructClassHandler
extend ::T::Sig
end
class YARDSorbet::Handlers::StructPropHandler
extend ::T::Sig
end
module YARDSorbet::NodeUtils
extend ::T::Sig
end
module YARDSorbet::SigToYARD
extend ::T::Sig
end
module YARDSorbet::TagUtils
extend ::T::Sig
end
class Zlib::Deflate
def initialize(*arg); end
end
class Zlib::GzipReader
def initialize(*arg); end
end
class Zlib::GzipWriter
def initialize(*arg); end
end
class Zlib::Inflate
def initialize(*arg); end
end