From 9b380dcde52d783e784a13e6b174bf2cec6dd59d Mon Sep 17 00:00:00 2001 From: vidusheeamoli Date: Fri, 12 Jun 2020 02:13:13 +0530 Subject: [PATCH] add the sorbet directory --- Library/Homebrew/sorbet/config | 5 + .../sorbet/rbi/hidden-definitions/errors.txt | 2719 ++++++++++ .../sorbet/rbi/hidden-definitions/hidden.rbi | 4426 +++++++++++++++++ Library/Homebrew/sorbet/rbi/todo.rbi | 81 + 4 files changed, 7231 insertions(+) create mode 100644 Library/Homebrew/sorbet/config create mode 100644 Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt create mode 100644 Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi create mode 100644 Library/Homebrew/sorbet/rbi/todo.rbi diff --git a/Library/Homebrew/sorbet/config b/Library/Homebrew/sorbet/config new file mode 100644 index 0000000000..d633b4b3ad --- /dev/null +++ b/Library/Homebrew/sorbet/config @@ -0,0 +1,5 @@ +--dir +. + +--ignore +/vendor diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt b/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt new file mode 100644 index 0000000000..1693acfc83 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt @@ -0,0 +1,2719 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# srb rbi hidden-definitions + +# typed: autogenerated + +# wrong constant name +# wrong constant name +# wrong constant name > +# wrong constant name +# wrong constant name +# wrong constant name > +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name > +# wrong constant name +# wrong constant name +# uninitialized constant Abbrev +# uninitialized constant Abbrev +# undefined method `connect_internal1' for class `Addrinfo' +# wrong constant name connect_internal1 +# wrong constant name connect_internal +# wrong constant name shelljoin +# wrong constant name to_h +# wrong constant name try_convert +# uninitialized constant Base64 +# uninitialized constant Base64 +# wrong constant name +# wrong constant name initialize +# undefined method `initialize1' for class `Benchmark::Report' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `Benchmark::Report' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name to_a +# wrong constant name clone +# wrong constant name new +# wrong constant name clone +# wrong constant name irb +# undefined singleton method `report1' for `Bundler::Env' +# wrong constant name +# wrong constant name environment +# wrong constant name report1 +# wrong constant name report +# wrong constant name write +# wrong constant name github_https? +# wrong constant name global_path_appends_ruby_scope? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name fetch_spec +# wrong constant name fetchers +# wrong constant name http_proxy +# wrong constant name initialize +# wrong constant name specs +# wrong constant name specs_with_retry +# wrong constant name uri +# wrong constant name use_api +# wrong constant name user_agent +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name api_fetcher? +# wrong constant name available? +# wrong constant name display_uri +# wrong constant name downloader +# wrong constant name fetch_uri +# wrong constant name initialize +# wrong constant name remote +# wrong constant name remote_uri +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name available? +# wrong constant name fetch_spec +# wrong constant name specs +# wrong constant name specs_for_names +# uninitialized constant Bundler::Fetcher::CompactIndex::ClientFetcher::Elem +# wrong constant name call +# wrong constant name fetcher +# wrong constant name fetcher= +# wrong constant name ui +# wrong constant name ui= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name compact_index_request +# undefined method `dependency_api_uri1' for class `Bundler::Fetcher::Dependency' +# undefined method `specs1' for class `Bundler::Fetcher::Dependency' +# undefined method `specs2' for class `Bundler::Fetcher::Dependency' +# wrong constant name dependency_api_uri1 +# wrong constant name dependency_api_uri +# wrong constant name dependency_specs +# wrong constant name get_formatted_specs_and_deps +# wrong constant name specs1 +# wrong constant name specs2 +# wrong constant name specs +# wrong constant name unmarshalled_dep_gems +# wrong constant name +# undefined method `fetch1' for class `Bundler::Fetcher::Downloader' +# undefined method `fetch2' for class `Bundler::Fetcher::Downloader' +# wrong constant name connection +# wrong constant name fetch1 +# wrong constant name fetch2 +# wrong constant name fetch +# wrong constant name initialize +# wrong constant name redirect_limit +# wrong constant name request +# wrong constant name +# wrong constant name fetch_spec +# wrong constant name specs +# wrong constant name +# undefined method `initialize1' for class `Bundler::Fetcher::SSLError' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name api_timeout +# wrong constant name api_timeout= +# wrong constant name disable_endpoint +# wrong constant name disable_endpoint= +# wrong constant name max_retries +# wrong constant name max_retries= +# wrong constant name redirect_limit +# wrong constant name redirect_limit= +# undefined method `git_push1' for class `Bundler::GemHelper' +# undefined method `initialize1' for class `Bundler::GemHelper' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `Bundler::GemHelper' +# Did you mean? initialize_dup +# undefined method `install_gem1' for class `Bundler::GemHelper' +# undefined method `install_gem2' for class `Bundler::GemHelper' +# undefined method `perform_git_push1' for class `Bundler::GemHelper' +# wrong constant name allowed_push_host +# wrong constant name already_tagged? +# wrong constant name base +# wrong constant name build_gem +# wrong constant name built_gem_path +# wrong constant name clean? +# wrong constant name committed? +# wrong constant name gem_key +# wrong constant name gem_push? +# wrong constant name gem_push_host +# wrong constant name gemspec +# wrong constant name git_push1 +# wrong constant name git_push +# wrong constant name guard_clean +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name install +# wrong constant name install_gem1 +# wrong constant name install_gem2 +# wrong constant name install_gem +# wrong constant name name +# wrong constant name perform_git_push1 +# wrong constant name perform_git_push +# wrong constant name rubygem_push +# wrong constant name sh +# wrong constant name sh_with_code +# wrong constant name spec_path +# wrong constant name tag_version +# wrong constant name version +# wrong constant name version_tag +# undefined singleton method `install_tasks1' for `Bundler::GemHelper' +# wrong constant name +# wrong constant name gemspec +# wrong constant name install_tasks1 +# wrong constant name install_tasks +# wrong constant name instance +# wrong constant name instance= +# uninitialized constant Bundler::GemRemoteFetcher::BASE64_URI_TRANSLATE +# wrong constant name +# undefined method `initialize1' for class `Bundler::GemVersionPromoter' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `Bundler::GemVersionPromoter' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name level +# wrong constant name level= +# wrong constant name locked_specs +# wrong constant name major? +# wrong constant name minor? +# wrong constant name prerelease_specified +# wrong constant name prerelease_specified= +# wrong constant name sort_versions +# wrong constant name strict +# wrong constant name strict= +# wrong constant name unlock_gems +# wrong constant name +# undefined method `initialize1' for class `Bundler::Graph' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `Bundler::Graph' +# Did you mean? initialize_dup +# undefined method `initialize3' for class `Bundler::Graph' +# Did you mean? initialize_dup +# undefined method `initialize4' for class `Bundler::Graph' +# Did you mean? initialize_dup +# wrong constant name +# wrong constant name edge_options +# wrong constant name groups +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize +# wrong constant name node_options +# wrong constant name output_file +# wrong constant name output_format +# wrong constant name relations +# wrong constant name viz +# wrong constant name g +# wrong constant name initialize +# wrong constant name run +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Bundler::Injector' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inject +# wrong constant name remove +# undefined singleton method `inject1' for `Bundler::Injector' +# undefined singleton method `remove1' for `Bundler::Injector' +# wrong constant name +# wrong constant name inject1 +# wrong constant name inject +# wrong constant name remove1 +# wrong constant name remove +# undefined method `generate_bundler_executable_stubs1' for class `Bundler::Installer' +# wrong constant name generate_bundler_executable_stubs1 +# wrong constant name generate_bundler_executable_stubs +# wrong constant name generate_standalone_bundler_executable_stubs +# wrong constant name initialize +# wrong constant name post_install_messages +# wrong constant name run +# undefined singleton method `install1' for `Bundler::Installer' +# wrong constant name +# wrong constant name ambiguous_gems +# wrong constant name ambiguous_gems= +# wrong constant name install1 +# wrong constant name install +# undefined method `app_cache_path1' for module `Bundler::Plugin::API::Source' +# undefined method `cache1' for module `Bundler::Plugin::API::Source' +# undefined method `post_install1' for module `Bundler::Plugin::API::Source' +# wrong constant name == +# wrong constant name app_cache_dirname +# wrong constant name app_cache_path1 +# wrong constant name app_cache_path +# wrong constant name bundler_plugin_api_source? +# wrong constant name cache1 +# wrong constant name cache +# wrong constant name cached! +# wrong constant name can_lock? +# wrong constant name dependency_names +# wrong constant name dependency_names= +# wrong constant name double_check_for +# wrong constant name eql? +# wrong constant name fetch_gemspec_files +# wrong constant name gem_install_dir +# wrong constant name hash +# wrong constant name include? +# wrong constant name initialize +# wrong constant name install +# wrong constant name install_path +# wrong constant name installed? +# wrong constant name name +# wrong constant name options +# wrong constant name options_to_lock +# wrong constant name post_install1 +# wrong constant name post_install +# wrong constant name remote! +# wrong constant name root +# wrong constant name specs +# wrong constant name to_lock +# wrong constant name to_s +# wrong constant name unlock! +# wrong constant name unmet_deps +# wrong constant name uri +# wrong constant name uri_hash +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name install +# wrong constant name install_definition +# undefined method `generate_bin1' for class `Bundler::Plugin::Installer::Git' +# uninitialized constant Bundler::Plugin::Installer::Git::DEFAULT_GLOB +# wrong constant name generate_bin1 +# wrong constant name generate_bin +# wrong constant name +# uninitialized constant Bundler::Plugin::Installer::Rubygems::API_REQUEST_LIMIT +# Did you mean? Bundler::Plugin::Installer::Rubygems::API_REQUEST_SIZE +# uninitialized constant Bundler::Plugin::Installer::Rubygems::API_REQUEST_SIZE +# Did you mean? Bundler::Plugin::Installer::Rubygems::API_REQUEST_LIMIT +# wrong constant name +# wrong constant name +# wrong constant name +# undefined singleton method `lock1' for `Bundler::ProcessLock' +# wrong constant name +# wrong constant name lock1 +# wrong constant name lock +# undefined method `initialize1' for class `Bundler::Retry' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `Bundler::Retry' +# Did you mean? initialize_dup +# wrong constant name attempt +# wrong constant name attempts +# wrong constant name current_run +# wrong constant name current_run= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name name +# wrong constant name name= +# wrong constant name total_runs +# wrong constant name total_runs= +# wrong constant name +# wrong constant name attempts +# wrong constant name default_attempts +# wrong constant name default_retries +# uninitialized constant Bundler::RubyGemsGemInstaller::ENV_PATHS +# wrong constant name +# uninitialized constant Bundler::RubygemsIntegration::MoreFuture::EXT_LOCK +# Did you mean? Bundler::RubygemsIntegration::EXT_LOCK +# wrong constant name backport_ext_builder_monitor +# undefined method `initialize1' for class `Bundler::Settings::Mirror' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `Bundler::Settings::Mirror' +# Did you mean? initialize_dup +# undefined method `validate!1' for class `Bundler::Settings::Mirror' +# wrong constant name == +# wrong constant name fallback_timeout +# wrong constant name fallback_timeout= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name uri +# wrong constant name uri= +# wrong constant name valid? +# wrong constant name validate!1 +# wrong constant name validate! +# wrong constant name +# undefined method `initialize1' for class `Bundler::Settings::Mirrors' +# Did you mean? initialize_dup +# wrong constant name each +# wrong constant name for +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name parse +# wrong constant name +# wrong constant name +# wrong constant name description +# wrong constant name fail! +# wrong constant name initialize +# wrong constant name k +# wrong constant name set +# wrong constant name validate! +# wrong constant name +# wrong constant name +# wrong constant name validate! +# undefined method `confirm1' for class `Bundler::UI::Shell' +# undefined method `debug1' for class `Bundler::UI::Shell' +# undefined method `error1' for class `Bundler::UI::Shell' +# undefined method `info1' for class `Bundler::UI::Shell' +# undefined method `initialize1' for class `Bundler::UI::Shell' +# Did you mean? initialize_dup +# undefined method `level1' for class `Bundler::UI::Shell' +# undefined method `trace1' for class `Bundler::UI::Shell' +# undefined method `trace2' for class `Bundler::UI::Shell' +# undefined method `warn1' for class `Bundler::UI::Shell' +# wrong constant name add_color +# wrong constant name ask +# wrong constant name confirm1 +# wrong constant name confirm +# wrong constant name debug1 +# wrong constant name debug +# wrong constant name debug? +# wrong constant name error1 +# wrong constant name error +# wrong constant name info1 +# wrong constant name info +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name level1 +# wrong constant name level +# wrong constant name level= +# wrong constant name no? +# wrong constant name quiet? +# wrong constant name shell= +# wrong constant name silence +# wrong constant name trace1 +# wrong constant name trace2 +# wrong constant name trace +# wrong constant name unprinted_warnings +# wrong constant name warn1 +# wrong constant name warn +# wrong constant name yes? +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant Bundler::VersionRanges::NEq::Elem +# wrong constant name version +# wrong constant name version= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# uninitialized constant Bundler::VersionRanges::ReqR::Elem +# wrong constant name +# wrong constant name cover? +# wrong constant name empty? +# wrong constant name left +# wrong constant name left= +# wrong constant name right +# wrong constant name right= +# wrong constant name single? +# uninitialized constant Bundler::VersionRanges::ReqR::Endpoint::Elem +# wrong constant name inclusive +# wrong constant name inclusive= +# wrong constant name version +# wrong constant name version= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name empty? +# wrong constant name for +# wrong constant name for_many +# undefined method `a1' for module `CGI::HtmlExtension' +# undefined method `base1' for module `CGI::HtmlExtension' +# undefined method `blockquote1' for module `CGI::HtmlExtension' +# undefined method `caption1' for module `CGI::HtmlExtension' +# undefined method `checkbox1' for module `CGI::HtmlExtension' +# undefined method `checkbox2' for module `CGI::HtmlExtension' +# undefined method `checkbox3' for module `CGI::HtmlExtension' +# undefined method `checkbox_group1' for module `CGI::HtmlExtension' +# undefined method `file_field1' for module `CGI::HtmlExtension' +# undefined method `file_field2' for module `CGI::HtmlExtension' +# undefined method `file_field3' for module `CGI::HtmlExtension' +# undefined method `form1' for module `CGI::HtmlExtension' +# undefined method `form2' for module `CGI::HtmlExtension' +# undefined method `form3' for module `CGI::HtmlExtension' +# undefined method `hidden1' for module `CGI::HtmlExtension' +# undefined method `hidden2' for module `CGI::HtmlExtension' +# undefined method `html1' for module `CGI::HtmlExtension' +# undefined method `image_button1' for module `CGI::HtmlExtension' +# undefined method `image_button2' for module `CGI::HtmlExtension' +# undefined method `image_button3' for module `CGI::HtmlExtension' +# undefined method `img1' for module `CGI::HtmlExtension' +# undefined method `img2' for module `CGI::HtmlExtension' +# undefined method `img3' for module `CGI::HtmlExtension' +# undefined method `img4' for module `CGI::HtmlExtension' +# undefined method `multipart_form1' for module `CGI::HtmlExtension' +# undefined method `multipart_form2' for module `CGI::HtmlExtension' +# undefined method `password_field1' for module `CGI::HtmlExtension' +# undefined method `password_field2' for module `CGI::HtmlExtension' +# undefined method `password_field3' for module `CGI::HtmlExtension' +# undefined method `password_field4' for module `CGI::HtmlExtension' +# undefined method `popup_menu1' for module `CGI::HtmlExtension' +# undefined method `radio_button1' for module `CGI::HtmlExtension' +# undefined method `radio_button2' for module `CGI::HtmlExtension' +# undefined method `radio_button3' for module `CGI::HtmlExtension' +# undefined method `radio_group1' for module `CGI::HtmlExtension' +# undefined method `reset1' for module `CGI::HtmlExtension' +# undefined method `reset2' for module `CGI::HtmlExtension' +# undefined method `scrolling_list1' for module `CGI::HtmlExtension' +# undefined method `submit1' for module `CGI::HtmlExtension' +# undefined method `submit2' for module `CGI::HtmlExtension' +# undefined method `text_field1' for module `CGI::HtmlExtension' +# undefined method `text_field2' for module `CGI::HtmlExtension' +# undefined method `text_field3' for module `CGI::HtmlExtension' +# undefined method `text_field4' for module `CGI::HtmlExtension' +# undefined method `textarea1' for module `CGI::HtmlExtension' +# undefined method `textarea2' for module `CGI::HtmlExtension' +# undefined method `textarea3' for module `CGI::HtmlExtension' +# wrong constant name a1 +# wrong constant name a +# wrong constant name base1 +# wrong constant name base +# wrong constant name blockquote1 +# wrong constant name blockquote +# wrong constant name caption1 +# wrong constant name caption +# wrong constant name checkbox1 +# wrong constant name checkbox2 +# wrong constant name checkbox3 +# wrong constant name checkbox +# wrong constant name checkbox_group1 +# wrong constant name checkbox_group +# wrong constant name file_field1 +# wrong constant name file_field2 +# wrong constant name file_field3 +# wrong constant name file_field +# wrong constant name form1 +# wrong constant name form2 +# wrong constant name form3 +# wrong constant name form +# wrong constant name hidden1 +# wrong constant name hidden2 +# wrong constant name hidden +# wrong constant name html1 +# wrong constant name html +# wrong constant name image_button1 +# wrong constant name image_button2 +# wrong constant name image_button3 +# wrong constant name image_button +# wrong constant name img1 +# wrong constant name img2 +# wrong constant name img3 +# wrong constant name img4 +# wrong constant name img +# wrong constant name multipart_form1 +# wrong constant name multipart_form2 +# wrong constant name multipart_form +# wrong constant name password_field1 +# wrong constant name password_field2 +# wrong constant name password_field3 +# wrong constant name password_field4 +# wrong constant name password_field +# wrong constant name popup_menu1 +# wrong constant name popup_menu +# wrong constant name radio_button1 +# wrong constant name radio_button2 +# wrong constant name radio_button3 +# wrong constant name radio_button +# wrong constant name radio_group1 +# wrong constant name radio_group +# wrong constant name reset1 +# wrong constant name reset2 +# wrong constant name reset +# wrong constant name scrolling_list1 +# wrong constant name scrolling_list +# wrong constant name submit1 +# wrong constant name submit2 +# wrong constant name submit +# wrong constant name text_field1 +# wrong constant name text_field2 +# wrong constant name text_field3 +# wrong constant name text_field4 +# wrong constant name text_field +# wrong constant name textarea1 +# wrong constant name textarea2 +# wrong constant name textarea3 +# wrong constant name textarea +# wrong constant name +# uninitialized constant CMath +# uninitialized constant CMath +# uninitialized constant CSV +# uninitialized constant CSV +# wrong constant name appdir +# wrong constant name appdir= +# wrong constant name audio_unit_plugindir +# wrong constant name audio_unit_plugindir= +# wrong constant name colorpickerdir +# wrong constant name colorpickerdir= +# wrong constant name dictionarydir +# wrong constant name dictionarydir= +# wrong constant name fontdir +# wrong constant name fontdir= +# wrong constant name input_methoddir +# wrong constant name input_methoddir= +# wrong constant name internet_plugindir +# wrong constant name internet_plugindir= +# wrong constant name mdimporterdir +# wrong constant name mdimporterdir= +# wrong constant name prefpanedir +# wrong constant name prefpanedir= +# wrong constant name qlplugindir +# wrong constant name qlplugindir= +# wrong constant name screen_saverdir +# wrong constant name screen_saverdir= +# wrong constant name servicedir +# wrong constant name servicedir= +# wrong constant name vst3_plugindir +# wrong constant name vst3_plugindir= +# wrong constant name vst_plugindir +# wrong constant name vst_plugindir= +# wrong constant name appdir +# wrong constant name caskroom_path +# wrong constant name language +# wrong constant name staged_path +# wrong constant name token +# wrong constant name version +# wrong constant name depends_on_java +# wrong constant name discontinued +# wrong constant name files_in_usr_local +# wrong constant name free_license +# wrong constant name kext +# wrong constant name license +# wrong constant name logout +# wrong constant name path_environment_variable +# wrong constant name reboot +# wrong constant name unsigned_accessibility +# wrong constant name zsh_path_helper +# wrong constant name dots_to_hyphens +# wrong constant name dots_to_underscores +# wrong constant name hyphens_to_dots +# wrong constant name hyphens_to_underscores +# wrong constant name no_dots +# wrong constant name no_hyphens +# wrong constant name no_underscores +# wrong constant name underscores_to_dots +# wrong constant name underscores_to_hyphens +# uninitialized constant Chalk +# uninitialized constant Chalk +# wrong constant name empty? +# wrong constant name to_s +# wrong constant name json_creatable? +# uninitialized constant Configatron +# uninitialized constant Configatron +# uninitialized constant Continuation +# uninitialized constant Continuation +# uninitialized constant Coverage +# uninitialized constant Coverage +# uninitialized constant DBM +# uninitialized constant DBM +# uninitialized constant DBMError +# uninitialized constant DBMError +# uninitialized constant DRb +# Did you mean? ERB +# IRB +# uninitialized constant DRb +# Did you mean? ERB +# IRB +# undefined method `initialize1' for class `Date::Infinity' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name class_name +# wrong constant name class_names +# wrong constant name corrections +# wrong constant name initialize +# wrong constant name scopes +# wrong constant name corrections +# wrong constant name original_message +# wrong constant name spell_checker +# wrong constant name to_s +# uninitialized constant DidYouMean::Formatter +# uninitialized constant DidYouMean::Formatter +# wrong constant name distance +# wrong constant name distance +# wrong constant name corrections +# wrong constant name initialize +# wrong constant name +# wrong constant name distance +# wrong constant name min3 +# wrong constant name corrections +# wrong constant name initialize +# wrong constant name method_name +# wrong constant name method_names +# wrong constant name receiver +# wrong constant name corrections +# wrong constant name initialize +# wrong constant name message_for +# wrong constant name +# wrong constant name corrections +# wrong constant name cvar_names +# wrong constant name initialize +# wrong constant name ivar_names +# wrong constant name lvar_names +# wrong constant name method_names +# wrong constant name name +# wrong constant name formatter +# wrong constant name formatter= +# wrong constant name children +# wrong constant name each_child +# undefined singleton method `mktmpdir1' for `Dir' +# wrong constant name exists? +# wrong constant name mktmpdir1 +# undefined method `def_method1' for class `ERB' +# undefined method `def_module1' for class `ERB' +# undefined method `initialize4' for class `ERB' +# Did you mean? initialize_dup +# undefined method `initialize5' for class `ERB' +# Did you mean? initialize_dup +# wrong constant name def_method1 +# wrong constant name def_method +# wrong constant name def_module1 +# wrong constant name def_module +# wrong constant name initialize4 +# wrong constant name initialize5 +# wrong constant name _dump +# wrong constant name initialize +# wrong constant name _load +# wrong constant name chain +# wrong constant name sum +# wrong constant name + +# wrong constant name +# wrong constant name +# wrong constant name each_with_index +# uninitialized constant Enumerator::ArithmeticSequence::Elem +# wrong constant name begin +# wrong constant name each +# wrong constant name end +# wrong constant name exclude_end? +# wrong constant name last +# wrong constant name step +# wrong constant name +# uninitialized constant Enumerator::Chain::Elem +# wrong constant name +# wrong constant name each +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name gid +# wrong constant name gid= +# wrong constant name mem +# wrong constant name mem= +# wrong constant name name +# wrong constant name name= +# wrong constant name passwd +# wrong constant name passwd= +# wrong constant name [] +# wrong constant name each +# wrong constant name members +# wrong constant name +# wrong constant name change +# wrong constant name change= +# wrong constant name dir= +# wrong constant name expire +# wrong constant name expire= +# wrong constant name gecos +# wrong constant name gecos= +# wrong constant name gid= +# wrong constant name name= +# wrong constant name passwd= +# wrong constant name shell= +# wrong constant name uclass +# wrong constant name uclass= +# wrong constant name uid= +# wrong constant name [] +# wrong constant name each +# wrong constant name members +# wrong constant name +# wrong constant name as_json +# wrong constant name to_json +# wrong constant name json_create +# undefined method `Fail1' for module `Exception2MessageMapper' +# undefined method `Raise1' for module `Exception2MessageMapper' +# undefined method `fail1' for module `Exception2MessageMapper' +# wrong constant name +# wrong constant name Fail1 +# wrong constant name Raise1 +# wrong constant name bind +# wrong constant name fail1 +# wrong constant name +# undefined singleton method `Fail1' for `Exception2MessageMapper' +# undefined singleton method `Fail2' for `Exception2MessageMapper' +# undefined singleton method `Raise1' for `Exception2MessageMapper' +# undefined singleton method `Raise2' for `Exception2MessageMapper' +# undefined singleton method `def_exception1' for `Exception2MessageMapper' +# wrong constant name Fail1 +# wrong constant name Fail2 +# uninitialized constant Exception2MessageMapper::Fail +# Did you mean? File +# wrong constant name Raise1 +# wrong constant name Raise2 +# uninitialized constant Exception2MessageMapper::Raise +# wrong constant name def_e2message +# wrong constant name def_exception1 +# wrong constant name def_exception +# wrong constant name e2mm_message +# wrong constant name extend_object +# wrong constant name message +# wrong constant name +# uninitialized constant Fiddle +# Did you mean? File +# uninitialized constant Fiddle +# Did you mean? File +# wrong constant name exists? +# uninitialized constant FileUtils::DryRun::VERSION +# Did you mean? Version +# FileUtils::VERSION +# uninitialized constant FileUtils::NoWrite::VERSION +# Did you mean? Version +# FileUtils::VERSION +# uninitialized constant FileUtils::Verbose::VERSION +# Did you mean? Version +# FileUtils::VERSION +# uninitialized constant Find +# uninitialized constant Find +# wrong constant name [] +# wrong constant name members +# wrong constant name _compile_method +# wrong constant name _delegator_method +# wrong constant name _valid_method? +# wrong constant name debug +# wrong constant name debug= +# wrong constant name garbage_collect +# wrong constant name verify_transient_heap_internal_consistency +# uninitialized constant GDBM +# uninitialized constant GDBM +# uninitialized constant GDBMError +# uninitialized constant GDBMError +# uninitialized constant GDBMFatalError +# uninitialized constant GDBMFatalError +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `find_gems_with_sources1' for class `Gem::DependencyInstaller' +# undefined method `find_spec_by_name_and_version1' for class `Gem::DependencyInstaller' +# undefined method `find_spec_by_name_and_version2' for class `Gem::DependencyInstaller' +# wrong constant name _deprecated_add_found_dependencies +# wrong constant name _deprecated_gather_dependencies +# wrong constant name add_found_dependencies +# wrong constant name find_gems_with_sources1 +# wrong constant name find_spec_by_name_and_version1 +# wrong constant name find_spec_by_name_and_version2 +# wrong constant name gather_dependencies +# wrong constant name +# wrong constant name redirector +# uninitialized constant Gem::Ext::ExtConfBuilder::CHDIR_MONITOR +# uninitialized constant Gem::Ext::ExtConfBuilder::CHDIR_MUTEX +# undefined singleton method `build1' for `Gem::Ext::ExtConfBuilder' +# undefined singleton method `build2' for `Gem::Ext::ExtConfBuilder' +# wrong constant name +# wrong constant name build1 +# wrong constant name build2 +# wrong constant name build +# wrong constant name get_relative_path +# wrong constant name digests +# wrong constant name initialize +# wrong constant name write +# wrong constant name +# wrong constant name wrap +# wrong constant name initialize +# wrong constant name path +# wrong constant name present? +# wrong constant name start +# wrong constant name with_read_io +# wrong constant name with_write_io +# wrong constant name +# wrong constant name initialize +# wrong constant name io +# wrong constant name path +# wrong constant name present? +# wrong constant name start +# wrong constant name with_read_io +# wrong constant name with_write_io +# wrong constant name +# wrong constant name extract_files +# wrong constant name file_list +# wrong constant name read_until_dashes +# wrong constant name skip_ruby +# wrong constant name +# wrong constant name +# wrong constant name == +# wrong constant name checksum +# wrong constant name devmajor +# wrong constant name devminor +# wrong constant name empty? +# wrong constant name gid +# wrong constant name gname +# wrong constant name initialize +# wrong constant name linkname +# wrong constant name magic +# wrong constant name mode +# wrong constant name mtime +# wrong constant name name +# wrong constant name prefix +# wrong constant name size +# wrong constant name typeflag +# wrong constant name uid +# wrong constant name uname +# wrong constant name update_checksum +# wrong constant name version +# wrong constant name +# wrong constant name from +# wrong constant name strict_oct +# undefined method `read1' for class `Gem::Package::TarReader::Entry' +# undefined method `readpartial1' for class `Gem::Package::TarReader::Entry' +# undefined method `readpartial2' for class `Gem::Package::TarReader::Entry' +# wrong constant name bytes_read +# wrong constant name check_closed +# wrong constant name close +# wrong constant name closed? +# wrong constant name directory? +# wrong constant name eof? +# wrong constant name file? +# wrong constant name full_name +# wrong constant name getc +# wrong constant name header +# wrong constant name initialize +# wrong constant name length +# wrong constant name pos +# wrong constant name read1 +# wrong constant name read +# wrong constant name readpartial1 +# wrong constant name readpartial2 +# wrong constant name readpartial +# wrong constant name rewind +# wrong constant name size +# wrong constant name symlink? +# wrong constant name +# wrong constant name new +# wrong constant name new +# undefined singleton method `new1' for `Gem::Package' +# wrong constant name new1 +# wrong constant name new +# wrong constant name home +# wrong constant name initialize +# wrong constant name path +# wrong constant name spec_cache_dir +# undefined method `sign_s3_url1' for class `Gem::RemoteFetcher' +# wrong constant name correct_for_windows_path +# wrong constant name s3_expiration +# wrong constant name sign_s3_url1 +# wrong constant name sign_s3_url +# undefined method `initialize1' for class `Gem::Resolver::ActivationRequest' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name others_possible? +# wrong constant name +# wrong constant name +# wrong constant name add_edge_no_circular +# wrong constant name add_vertex +# wrong constant name delete_edge +# wrong constant name detach_vertex_named +# wrong constant name each +# wrong constant name pop! +# wrong constant name reverse_each +# wrong constant name rewind_to +# wrong constant name set_payload +# wrong constant name tag +# wrong constant name +# uninitialized constant Gem::Resolver::Molinillo::DependencyGraph::Log::Elem +# wrong constant name suggestion +# wrong constant name suggestion= +# wrong constant name +# uninitialized constant Gem::S3URISigner +# uninitialized constant Gem::S3URISigner +# wrong constant name +# undefined method `initialize1' for class `Gem::Security::Policy' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `Gem::Security::Policy' +# Did you mean? initialize_dup +# undefined method `verify1' for class `Gem::Security::Policy' +# undefined method `verify2' for class `Gem::Security::Policy' +# undefined method `verify3' for class `Gem::Security::Policy' +# undefined method `verify4' for class `Gem::Security::Policy' +# wrong constant name check_cert +# wrong constant name check_chain +# wrong constant name check_data +# wrong constant name check_key +# wrong constant name check_root +# wrong constant name check_trust +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name name +# wrong constant name only_signed +# wrong constant name only_signed= +# wrong constant name only_trusted +# wrong constant name only_trusted= +# wrong constant name subject +# wrong constant name verify1 +# wrong constant name verify2 +# wrong constant name verify3 +# wrong constant name verify4 +# wrong constant name verify +# wrong constant name verify_chain +# wrong constant name verify_chain= +# wrong constant name verify_data +# wrong constant name verify_data= +# wrong constant name verify_root +# wrong constant name verify_root= +# wrong constant name verify_signatures +# wrong constant name verify_signer +# wrong constant name verify_signer= +# wrong constant name +# undefined method `initialize1' for class `Gem::Security::Signer' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `Gem::Security::Signer' +# Did you mean? initialize_dup +# undefined method `re_sign_key1' for class `Gem::Security::Signer' +# wrong constant name cert_chain +# wrong constant name cert_chain= +# wrong constant name digest_algorithm +# wrong constant name digest_name +# wrong constant name extract_name +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name key +# wrong constant name key= +# wrong constant name load_cert_chain +# wrong constant name options +# wrong constant name re_sign_key1 +# wrong constant name re_sign_key +# wrong constant name sign +# wrong constant name re_sign_cert +# undefined method `initialize1' for class `Gem::Security::TrustDir' +# Did you mean? initialize_dup +# wrong constant name cert_path +# wrong constant name dir +# wrong constant name each_certificate +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name issuer_of +# wrong constant name load_certificate +# wrong constant name name_path +# wrong constant name trust_cert +# wrong constant name verify +# undefined singleton method `create_cert1' for `Gem::Security' +# undefined singleton method `create_cert2' for `Gem::Security' +# undefined singleton method `create_cert3' for `Gem::Security' +# undefined singleton method `create_cert_email1' for `Gem::Security' +# undefined singleton method `create_cert_email2' for `Gem::Security' +# undefined singleton method `create_cert_self_signed1' for `Gem::Security' +# undefined singleton method `create_cert_self_signed2' for `Gem::Security' +# undefined singleton method `create_cert_self_signed3' for `Gem::Security' +# undefined singleton method `create_key1' for `Gem::Security' +# undefined singleton method `create_key2' for `Gem::Security' +# undefined singleton method `re_sign1' for `Gem::Security' +# undefined singleton method `re_sign2' for `Gem::Security' +# undefined singleton method `sign1' for `Gem::Security' +# undefined singleton method `sign2' for `Gem::Security' +# undefined singleton method `sign3' for `Gem::Security' +# undefined singleton method `write1' for `Gem::Security' +# undefined singleton method `write2' for `Gem::Security' +# undefined singleton method `write3' for `Gem::Security' +# wrong constant name alt_name_or_x509_entry +# wrong constant name create_cert1 +# wrong constant name create_cert2 +# wrong constant name create_cert3 +# wrong constant name create_cert +# wrong constant name create_cert_email1 +# wrong constant name create_cert_email2 +# wrong constant name create_cert_email +# wrong constant name create_cert_self_signed1 +# wrong constant name create_cert_self_signed2 +# wrong constant name create_cert_self_signed3 +# wrong constant name create_cert_self_signed +# wrong constant name create_key1 +# wrong constant name create_key2 +# wrong constant name create_key +# wrong constant name email_to_name +# wrong constant name re_sign1 +# wrong constant name re_sign2 +# wrong constant name re_sign +# wrong constant name reset +# wrong constant name sign1 +# wrong constant name sign2 +# wrong constant name sign3 +# wrong constant name sign +# wrong constant name trust_dir +# wrong constant name trusted_certificates +# wrong constant name write1 +# wrong constant name write2 +# wrong constant name write3 +# wrong constant name write +# undefined method `detect1' for class `Gem::SpecFetcher' +# undefined method `initialize1' for class `Gem::SpecFetcher' +# Did you mean? initialize_dup +# undefined method `search_for_dependency1' for class `Gem::SpecFetcher' +# undefined method `spec_for_dependency1' for class `Gem::SpecFetcher' +# undefined method `suggest_gems_from_name1' for class `Gem::SpecFetcher' +# undefined method `tuples_for1' for class `Gem::SpecFetcher' +# wrong constant name available_specs +# wrong constant name detect1 +# wrong constant name detect +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name latest_specs +# wrong constant name prerelease_specs +# wrong constant name search_for_dependency1 +# wrong constant name search_for_dependency +# wrong constant name sources +# wrong constant name spec_for_dependency1 +# wrong constant name spec_for_dependency +# wrong constant name specs +# wrong constant name suggest_gems_from_name1 +# wrong constant name suggest_gems_from_name +# wrong constant name tuples_for1 +# wrong constant name tuples_for +# wrong constant name +# wrong constant name fetcher +# wrong constant name fetcher= +# wrong constant name <=> +# uninitialized constant Gem::Specification::GENERICS +# uninitialized constant Gem::Specification::GENERIC_CACHE +# wrong constant name to_ruby +# wrong constant name add_spec +# wrong constant name add_specs +# wrong constant name remove_spec +# undefined method `validate1' for class `Gem::SpecificationPolicy' +# wrong constant name initialize +# wrong constant name packaging +# wrong constant name packaging= +# wrong constant name validate1 +# wrong constant name validate +# wrong constant name validate_dependencies +# wrong constant name validate_metadata +# wrong constant name validate_permissions +# wrong constant name +# uninitialized constant Gem::Stream +# Did you mean? Gem::StreamUI +# uninitialized constant Gem::Stream +# Did you mean? Gem::StreamUI +# wrong constant name _deprecated_debug +# wrong constant name build_extensions +# wrong constant name extensions +# wrong constant name initialize +# wrong constant name missing_extensions? +# wrong constant name valid? +# wrong constant name extensions +# wrong constant name full_name +# wrong constant name initialize +# wrong constant name name +# wrong constant name platform +# wrong constant name require_paths +# wrong constant name version +# wrong constant name default_gemspec_stub +# wrong constant name gemspec_stub +# wrong constant name spec +# wrong constant name spec= +# wrong constant name +# uninitialized constant Gem::UriParser +# uninitialized constant Gem::UriParser +# uninitialized constant Gem::UriParsing +# uninitialized constant Gem::UriParsing +# wrong constant name default_gems_use_full_paths? +# wrong constant name remove_unresolved_default_spec +# uninitialized constant GetoptLong +# uninitialized constant GetoptLong +# wrong constant name lm? +# wrong constant name try_convert +# undefined method `read_nonblock1' for class `IO' +# undefined method `read_nonblock2' for class `IO' +# undefined method `write_nonblock1' for class `IO' +# wrong constant name nonblock +# wrong constant name nonblock= +# wrong constant name nonblock? +# wrong constant name nread +# wrong constant name pathconf +# wrong constant name read_nonblock1 +# wrong constant name read_nonblock2 +# wrong constant name ready? +# wrong constant name wait +# wrong constant name wait_readable +# wrong constant name wait_writable +# wrong constant name write_nonblock1 +# undefined method `initialize1' for class `IPAddr' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `IPAddr' +# Did you mean? initialize_dup +# wrong constant name == +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `evaluate1' for class `IRB::Context' +# undefined method `initialize1' for class `IRB::Context' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `IRB::Context' +# Did you mean? initialize_dup +# undefined method `initialize3' for class `IRB::Context' +# Did you mean? initialize_dup +# wrong constant name __exit__ +# wrong constant name __inspect__ +# wrong constant name __to_s__ +# wrong constant name evaluate1 +# wrong constant name evaluate +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name inspect_last_value +# uninitialized constant IRB::DefaultEncodings::Elem +# wrong constant name external +# wrong constant name external= +# wrong constant name internal +# wrong constant name internal= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name irb +# wrong constant name irb_change_workspace +# wrong constant name irb_current_working_workspace +# wrong constant name irb_fg +# wrong constant name irb_help +# wrong constant name irb_jobs +# wrong constant name irb_kill +# wrong constant name irb_pop_workspace +# wrong constant name irb_push_workspace +# wrong constant name irb_source +# wrong constant name irb_workspaces +# wrong constant name irb_original_method_name +# wrong constant name initialize +# undefined method `initialize1' for class `IRB::InputMethod' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# undefined method `initialize1' for class `IRB::Inspector' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# undefined method `initialize1' for class `IRB::Irb' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `IRB::Irb' +# Did you mean? initialize_dup +# undefined method `initialize3' for class `IRB::Irb' +# Did you mean? initialize_dup +# wrong constant name handle_exception +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name output_value +# wrong constant name prompt +# undefined method `find1' for class `IRB::Locale' +# undefined method `initialize1' for class `IRB::Locale' +# Did you mean? initialize_dup +# undefined method `load1' for class `IRB::Locale' +# undefined method `require1' for class `IRB::Locale' +# Did you mean? require_relative +# uninitialized constant IRB::Locale::String +# Did you mean? StringIO +# STDIN +# wrong constant name encoding +# wrong constant name find1 +# wrong constant name find +# wrong constant name format +# wrong constant name gets +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name lang +# wrong constant name load1 +# wrong constant name load +# wrong constant name modifier +# wrong constant name print +# wrong constant name printf +# wrong constant name puts +# wrong constant name readline +# wrong constant name require1 +# wrong constant name require +# wrong constant name territory +# wrong constant name +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name initialize +# uninitialized constant IRB::ReadlineInputMethod::FILENAME_COMPLETION_PROC +# Did you mean? IRB::ReadlineInputMethod::USERNAME_COMPLETION_PROC +# uninitialized constant IRB::ReadlineInputMethod::HISTORY +# uninitialized constant IRB::ReadlineInputMethod::USERNAME_COMPLETION_PROC +# Did you mean? IRB::ReadlineInputMethod::FILENAME_COMPLETION_PROC +# uninitialized constant IRB::ReadlineInputMethod::VERSION +# Did you mean? Version +# IRB::VERSION +# wrong constant name initialize +# undefined method `Fail1' for class `IRB::SLex' +# undefined method `Raise1' for class `IRB::SLex' +# undefined method `create1' for class `IRB::SLex' +# undefined method `create2' for class `IRB::SLex' +# undefined method `def_rule1' for class `IRB::SLex' +# undefined method `def_rule2' for class `IRB::SLex' +# wrong constant name +# wrong constant name +# wrong constant name Fail1 +# uninitialized constant IRB::SLex::Fail +# Did you mean? File +# wrong constant name +# wrong constant name Raise1 +# uninitialized constant IRB::SLex::Raise +# wrong constant name create1 +# wrong constant name create2 +# wrong constant name create +# wrong constant name def_rule1 +# wrong constant name def_rule2 +# wrong constant name def_rule +# wrong constant name def_rules +# wrong constant name match +# wrong constant name postproc +# wrong constant name preproc +# wrong constant name search +# wrong constant name +# wrong constant name +# undefined method `create_subnode1' for class `IRB::SLex::Node' +# undefined method `create_subnode2' for class `IRB::SLex::Node' +# undefined method `initialize1' for class `IRB::SLex::Node' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `IRB::SLex::Node' +# Did you mean? initialize_dup +# undefined method `match1' for class `IRB::SLex::Node' +# undefined method `match_io1' for class `IRB::SLex::Node' +# undefined method `search1' for class `IRB::SLex::Node' +# wrong constant name create_subnode1 +# wrong constant name create_subnode2 +# wrong constant name create_subnode +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name match1 +# wrong constant name match +# wrong constant name match_io1 +# wrong constant name match_io +# wrong constant name postproc +# wrong constant name postproc= +# wrong constant name preproc +# wrong constant name preproc= +# wrong constant name search1 +# wrong constant name search +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name local_variable_get +# wrong constant name local_variable_set +# undefined singleton method `Inspector1' for `IRB' +# undefined singleton method `parse_opts1' for `IRB' +# undefined singleton method `rc_file1' for `IRB' +# undefined singleton method `setup1' for `IRB' +# wrong constant name Inspector1 +# wrong constant name delete_caller +# wrong constant name init_config +# wrong constant name init_error +# wrong constant name load_modules +# wrong constant name parse_opts1 +# wrong constant name parse_opts +# wrong constant name rc_file1 +# wrong constant name rc_file +# wrong constant name rc_file_generators +# wrong constant name run_config +# wrong constant name setup1 +# wrong constant name setup +# wrong constant name to_bn +# wrong constant name from_state +# wrong constant name initialize +# uninitialized constant Jacobian +# uninitialized constant Jacobian +# wrong constant name [] +# wrong constant name members +# uninitialized constant Kconv +# uninitialized constant Kconv +# wrong constant name [] +# wrong constant name members +# wrong constant name itself +# wrong constant name object_id +# wrong constant name pretty_inspect +# wrong constant name then +# wrong constant name yield_self +# wrong constant name at_exit +# uninitialized constant LUSolve +# uninitialized constant LUSolve +# uninitialized constant Logger +# uninitialized constant Logger +# uninitialized constant Matrix +# uninitialized constant Matrix +# uninitialized constant MessagePack +# Did you mean? Messages +# uninitialized constant MessagePack +# Did you mean? Messages +# uninitialized constant Mktemp::LOW_METHODS +# Did you mean? Mktemp::LowMethods +# uninitialized constant Mktemp::METHODS +# Did you mean? Method +# uninitialized constant Mktemp::OPT_TABLE +# uninitialized constant Mktemp::VERSION +# Did you mean? Version +# wrong constant name enter +# wrong constant name exit +# wrong constant name try_enter +# wrong constant name initialize +# wrong constant name initialize +# uninitialized constant NKF +# uninitialized constant NKF +# undefined method `initialize4' for class `Net::BufferedIO' +# Did you mean? initialize_dup +# wrong constant name initialize4 +# wrong constant name write_timeout +# wrong constant name write_timeout= +# uninitialized constant Net::DNS +# uninitialized constant Net::DNS +# uninitialized constant Net::FTP +# uninitialized constant Net::FTP +# uninitialized constant Net::FTPConnectionError +# uninitialized constant Net::FTPConnectionError +# uninitialized constant Net::FTPError +# Did you mean? Net::HTTPError +# uninitialized constant Net::FTPError +# Did you mean? Net::HTTPError +# uninitialized constant Net::FTPPermError +# Did you mean? FiberError +# uninitialized constant Net::FTPPermError +# Did you mean? FiberError +# uninitialized constant Net::FTPProtoError +# uninitialized constant Net::FTPProtoError +# uninitialized constant Net::FTPReplyError +# uninitialized constant Net::FTPReplyError +# uninitialized constant Net::FTPTempError +# Did you mean? TypeError +# uninitialized constant Net::FTPTempError +# Did you mean? TypeError +# wrong constant name max_retries +# wrong constant name max_retries= +# wrong constant name max_version +# wrong constant name max_version= +# wrong constant name min_version +# wrong constant name min_version= +# wrong constant name write_timeout +# wrong constant name write_timeout= +# uninitialized constant Net::HTTP::DigestAuth +# uninitialized constant Net::HTTP::DigestAuth +# uninitialized constant Net::HTTPAlreadyReported::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPAlreadyReported::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPEarlyHints::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPEarlyHints::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPGatewayTimeout::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPGatewayTimeout::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPLoopDetected::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPLoopDetected::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPMisdirectedRequest::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPMisdirectedRequest::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPNotExtended::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPNotExtended::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPPayloadTooLarge::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPPayloadTooLarge::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPProcessing::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPProcessing::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPRangeNotSatisfiable::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPRangeNotSatisfiable::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPRequestTimeout::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPRequestTimeout::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPURITooLong::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPURITooLong::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::HTTPVariantAlsoNegotiates::CODE_CLASS_TO_OBJ +# uninitialized constant Net::HTTPVariantAlsoNegotiates::CODE_TO_OBJ +# wrong constant name +# uninitialized constant Net::IMAP +# uninitialized constant Net::IMAP +# uninitialized constant Net::NTLM +# uninitialized constant Net::NTLM +# undefined method `initialize1' for class `Net::ReadTimeout' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name io +# uninitialized constant Net::SFTP +# uninitialized constant Net::SFTP +# uninitialized constant Net::SMTP +# uninitialized constant Net::SMTP +# uninitialized constant Net::SMTPAuthenticationError +# uninitialized constant Net::SMTPAuthenticationError +# uninitialized constant Net::SMTPError +# Did you mean? Net::HTTPError +# uninitialized constant Net::SMTPError +# Did you mean? Net::HTTPError +# uninitialized constant Net::SMTPFatalError +# Did you mean? Net::ProtoFatalError +# Net::HTTPFatalError +# uninitialized constant Net::SMTPFatalError +# Did you mean? Net::ProtoFatalError +# Net::HTTPFatalError +# uninitialized constant Net::SMTPServerBusy +# uninitialized constant Net::SMTPServerBusy +# uninitialized constant Net::SMTPSyntaxError +# Did you mean? Net::ProtoSyntaxError +# uninitialized constant Net::SMTPSyntaxError +# Did you mean? Net::ProtoSyntaxError +# uninitialized constant Net::SMTPUnknownError +# uninitialized constant Net::SMTPUnknownError +# uninitialized constant Net::SMTPUnsupportedCommand +# uninitialized constant Net::SMTPUnsupportedCommand +# uninitialized constant Net::SSH +# uninitialized constant Net::SSH +# undefined method `initialize1' for class `Net::WriteTimeout' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name io +# uninitialized constant Newton +# uninitialized constant Newton +# The source says OS::Mac::XQuartz is a STATIC_FIELD but reflection says it is a CLASS_OR_MODULE +# uninitialized constant RUBYGEMS_ACTIVATION_MONITOR +# wrong constant name dclone +# wrong constant name +# uninitialized constant Observable +# uninitialized constant Observable +# wrong constant name indefinite_length +# wrong constant name indefinite_length= +# wrong constant name +@ +# wrong constant name -@ +# wrong constant name / +# wrong constant name negative? +# uninitialized constant OpenSSL::Digest::DSS +# uninitialized constant OpenSSL::Digest::DSS +# uninitialized constant OpenSSL::Digest::DSS1 +# uninitialized constant OpenSSL::Digest::DSS1 +# uninitialized constant OpenSSL::Digest::SHA +# Did you mean? OpenSSL::Digest::SHA1 +# uninitialized constant OpenSSL::Digest::SHA +# Did you mean? OpenSSL::Digest::SHA1 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name hkdf +# wrong constant name pbkdf2_hmac +# wrong constant name scrypt +# wrong constant name signed? +# uninitialized constant OpenSSL::PKCS5::PKCS5Error +# uninitialized constant OpenSSL::PKCS5::PKCS5Error +# undefined method `to_bn1' for class `OpenSSL::PKey::EC::Point' +# wrong constant name to_bn1 +# wrong constant name to_octet_string +# wrong constant name add_certificate +# wrong constant name alpn_protocols +# wrong constant name alpn_protocols= +# wrong constant name alpn_select_cb +# wrong constant name alpn_select_cb= +# wrong constant name enable_fallback_scsv +# wrong constant name max_version= +# wrong constant name min_version= +# uninitialized constant OpenSSL::SSL::SSLSocket::BLOCK_SIZE +# wrong constant name alpn_protocol +# wrong constant name tmp_key +# wrong constant name == +# wrong constant name == +# wrong constant name == +# wrong constant name to_utf8 +# wrong constant name == +# wrong constant name == +# wrong constant name to_der +# wrong constant name fips_mode +# uninitialized constant OpenURI +# Did you mean? Open3 +# uninitialized constant OpenURI +# Did you mean? Open3 +# uninitialized constant Opus +# uninitialized constant Opus +# wrong constant name each +# uninitialized constant PStore +# uninitialized constant PStore +# uninitialized constant PTY +# Did you mean? Tty +# uninitialized constant PTY +# Did you mean? Tty +# undefined method `children1' for class `Pathname' +# undefined method `find1' for class `Pathname' +# wrong constant name children1 +# wrong constant name find1 +# wrong constant name fnmatch? +# wrong constant name glob +# wrong constant name make_symlink +# uninitialized constant Prime +# uninitialized constant Prime +# wrong constant name << +# wrong constant name >> +# wrong constant name clone +# uninitialized constant Proc0 +# uninitialized constant Proc0 +# uninitialized constant Proc1 +# uninitialized constant Proc1 +# uninitialized constant Proc10 +# uninitialized constant Proc10 +# uninitialized constant Proc2 +# uninitialized constant Proc2 +# uninitialized constant Proc3 +# uninitialized constant Proc3 +# uninitialized constant Proc4 +# uninitialized constant Proc4 +# uninitialized constant Proc5 +# uninitialized constant Proc5 +# uninitialized constant Proc6 +# uninitialized constant Proc6 +# uninitialized constant Proc7 +# uninitialized constant Proc7 +# uninitialized constant Proc8 +# uninitialized constant Proc8 +# uninitialized constant Proc9 +# uninitialized constant Proc9 +# uninitialized constant Psych +# uninitialized constant Psych +# uninitialized constant RDoc +# uninitialized constant RDoc +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Attribute' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::Attribute' +# Did you mean? initialize_dup +# uninitialized constant REXML::Attribute::NAME +# uninitialized constant REXML::Attribute::NAMECHAR +# Did you mean? REXML::Attribute::NAME_CHAR +# uninitialized constant REXML::Attribute::NAMESPLIT +# Did you mean? REXML::Namespace +# uninitialized constant REXML::Attribute::NAME_CHAR +# Did you mean? REXML::Attribute::NAME_STR +# REXML::Attribute::NAMECHAR +# uninitialized constant REXML::Attribute::NAME_START_CHAR +# uninitialized constant REXML::Attribute::NAME_STR +# Did you mean? REXML::Attribute::NCNAME_STR +# uninitialized constant REXML::Attribute::NCNAME_STR +# Did you mean? REXML::Attribute::NAME_STR +# uninitialized constant REXML::Attribute::NMTOKEN +# Did you mean? REXML::Attribute::NMTOKENS +# uninitialized constant REXML::Attribute::NMTOKENS +# Did you mean? REXML::XMLTokens +# uninitialized constant REXML::Attribute::REFERENCE +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::CData' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::CData' +# Did you mean? initialize_dup +# uninitialized constant REXML::CData::EREFERENCE +# uninitialized constant REXML::CData::NEEDS_A_SECOND_CHECK +# uninitialized constant REXML::CData::NUMERICENTITY +# uninitialized constant REXML::CData::REFERENCE +# uninitialized constant REXML::CData::SETUTITSBUS +# uninitialized constant REXML::CData::SLAICEPS +# uninitialized constant REXML::CData::SPECIALS +# uninitialized constant REXML::CData::SUBSTITUTES +# uninitialized constant REXML::CData::VALID_CHAR +# uninitialized constant REXML::CData::VALID_XML_CHARS +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Child' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Comment' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::DocType' +# Did you mean? initialize_dup +# uninitialized constant REXML::DocType::NAME +# uninitialized constant REXML::DocType::NAMECHAR +# Did you mean? REXML::DocType::NAME_CHAR +# uninitialized constant REXML::DocType::NAME_CHAR +# Did you mean? REXML::DocType::NAME_STR +# REXML::DocType::NAMECHAR +# uninitialized constant REXML::DocType::NAME_START_CHAR +# uninitialized constant REXML::DocType::NAME_STR +# Did you mean? REXML::DocType::NCNAME_STR +# uninitialized constant REXML::DocType::NCNAME_STR +# Did you mean? REXML::DocType::NAME_STR +# uninitialized constant REXML::DocType::NMTOKEN +# Did you mean? REXML::DocType::NMTOKENS +# uninitialized constant REXML::DocType::NMTOKENS +# Did you mean? REXML::XMLTokens +# uninitialized constant REXML::DocType::REFERENCE +# wrong constant name initialize1 +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Document' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::Document' +# Did you mean? initialize_dup +# uninitialized constant REXML::Document::NAME +# uninitialized constant REXML::Document::NAMECHAR +# Did you mean? REXML::Document::NAME_CHAR +# uninitialized constant REXML::Document::NAMESPLIT +# Did you mean? REXML::Namespace +# uninitialized constant REXML::Document::NAME_CHAR +# Did you mean? REXML::Document::NAME_STR +# REXML::Document::NAMECHAR +# uninitialized constant REXML::Document::NAME_START_CHAR +# uninitialized constant REXML::Document::NAME_STR +# Did you mean? REXML::Document::NCNAME_STR +# uninitialized constant REXML::Document::NCNAME_STR +# Did you mean? REXML::Document::NAME_STR +# uninitialized constant REXML::Document::NMTOKEN +# Did you mean? REXML::Document::NMTOKENS +# uninitialized constant REXML::Document::NMTOKENS +# Did you mean? REXML::XMLTokens +# uninitialized constant REXML::Document::REFERENCE +# uninitialized constant REXML::Document::UNDEFINED +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Element' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::Element' +# Did you mean? initialize_dup +# undefined method `initialize3' for class `REXML::Element' +# Did you mean? initialize_dup +# uninitialized constant REXML::Element::NAME +# uninitialized constant REXML::Element::NAMECHAR +# Did you mean? REXML::Element::NAME_CHAR +# uninitialized constant REXML::Element::NAMESPLIT +# Did you mean? REXML::Namespace +# uninitialized constant REXML::Element::NAME_CHAR +# Did you mean? REXML::Element::NAME_STR +# REXML::Element::NAMECHAR +# uninitialized constant REXML::Element::NAME_START_CHAR +# uninitialized constant REXML::Element::NAME_STR +# Did you mean? REXML::Element::NCNAME_STR +# uninitialized constant REXML::Element::NCNAME_STR +# Did you mean? REXML::Element::NAME_STR +# uninitialized constant REXML::Element::NMTOKEN +# Did you mean? REXML::Element::NMTOKENS +# uninitialized constant REXML::Element::NMTOKENS +# Did you mean? REXML::XMLTokens +# uninitialized constant REXML::Element::REFERENCE +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Entity' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::Entity' +# Did you mean? initialize_dup +# undefined method `initialize3' for class `REXML::Entity' +# Did you mean? initialize_dup +# uninitialized constant REXML::Entity::NAME +# uninitialized constant REXML::Entity::NAMECHAR +# Did you mean? REXML::Entity::NAME_CHAR +# uninitialized constant REXML::Entity::NAME_CHAR +# Did you mean? REXML::Entity::NAME_STR +# REXML::Entity::NAMECHAR +# uninitialized constant REXML::Entity::NAME_START_CHAR +# uninitialized constant REXML::Entity::NAME_STR +# Did you mean? REXML::Entity::NCNAME_STR +# uninitialized constant REXML::Entity::NCNAME_STR +# Did you mean? REXML::Entity::NAME_STR +# uninitialized constant REXML::Entity::NMTOKEN +# Did you mean? REXML::Entity::NMTOKENS +# uninitialized constant REXML::Entity::NMTOKENS +# Did you mean? REXML::XMLTokens +# uninitialized constant REXML::Entity::REFERENCE +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Formatters::Default' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Formatters::Pretty' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::Formatters::Pretty' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::IOSource' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::IOSource' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Instruction' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Output' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::ParseException' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::ParseException' +# Did you mean? initialize_dup +# undefined method `initialize3' for class `REXML::ParseException' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Parsers::TreeParser' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# uninitialized constant REXML::Parsers::XPathParser::NAME +# Did you mean? REXML::Parsers::XPathParser::QNAME +# uninitialized constant REXML::Parsers::XPathParser::NAMECHAR +# Did you mean? REXML::Parsers::XPathParser::NAME_CHAR +# uninitialized constant REXML::Parsers::XPathParser::NAME_CHAR +# Did you mean? REXML::Parsers::XPathParser::NAME_STR +# REXML::Parsers::XPathParser::NAMECHAR +# uninitialized constant REXML::Parsers::XPathParser::NAME_START_CHAR +# uninitialized constant REXML::Parsers::XPathParser::NAME_STR +# Did you mean? REXML::Parsers::XPathParser::NCNAME_STR +# uninitialized constant REXML::Parsers::XPathParser::NCNAME_STR +# Did you mean? REXML::Parsers::XPathParser::NAME_STR +# uninitialized constant REXML::Parsers::XPathParser::NMTOKEN +# Did you mean? REXML::Parsers::XPathParser::NMTOKENS +# uninitialized constant REXML::Parsers::XPathParser::NMTOKENS +# Did you mean? REXML::XMLTokens +# uninitialized constant REXML::Parsers::XPathParser::REFERENCE +# uninitialized constant REXML::QuickPath +# uninitialized constant REXML::QuickPath +# uninitialized constant REXML::SAX2Listener +# uninitialized constant REXML::SAX2Listener +# undefined method `initialize1' for class `REXML::Source' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::Text' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::Text' +# Did you mean? initialize_dup +# undefined method `initialize3' for class `REXML::Text' +# Did you mean? initialize_dup +# undefined method `initialize4' for class `REXML::Text' +# Did you mean? initialize_dup +# undefined method `initialize5' for class `REXML::Text' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize5 +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `REXML::XMLDecl' +# Did you mean? initialize_dup +# undefined method `initialize2' for class `REXML::XMLDecl' +# Did you mean? initialize_dup +# undefined method `initialize3' for class `REXML::XMLDecl' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# undefined singleton method `match1' for `REXML::XPath' +# undefined singleton method `match2' for `REXML::XPath' +# undefined singleton method `match3' for `REXML::XPath' +# undefined singleton method `match4' for `REXML::XPath' +# wrong constant name match1 +# wrong constant name match2 +# wrong constant name match3 +# wrong constant name match4 +# wrong constant name match +# undefined method `initialize1' for class `REXML::XPathNode' +# Did you mean? initialize_dup +# wrong constant name context +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name position +# wrong constant name raw_node +# wrong constant name +# undefined method `initialize1' for class `REXML::XPathParser' +# Did you mean? initialize_dup +# uninitialized constant REXML::XPathParser::NAME +# uninitialized constant REXML::XPathParser::NAMECHAR +# Did you mean? REXML::XPathParser::NAME_CHAR +# uninitialized constant REXML::XPathParser::NAME_CHAR +# Did you mean? REXML::XPathParser::NAME_STR +# REXML::XPathParser::NAMECHAR +# uninitialized constant REXML::XPathParser::NAME_START_CHAR +# uninitialized constant REXML::XPathParser::NAME_STR +# Did you mean? REXML::XPathParser::NCNAME_STR +# uninitialized constant REXML::XPathParser::NCNAME_STR +# Did you mean? REXML::XPathParser::NAME_STR +# uninitialized constant REXML::XPathParser::NMTOKEN +# Did you mean? REXML::XPathParser::NMTOKENS +# uninitialized constant REXML::XPathParser::NMTOKENS +# Did you mean? REXML::XMLTokens +# uninitialized constant REXML::XPathParser::REFERENCE +# wrong constant name initialize1 +# wrong constant name initialize +# uninitialized constant Racc +# uninitialized constant Racc +# wrong constant name bytes +# wrong constant name % +# wrong constant name entries +# wrong constant name to_a +# undefined singleton method `expand1' for `RbConfig' +# undefined singleton method `fire_update!1' for `RbConfig' +# undefined singleton method `fire_update!2' for `RbConfig' +# wrong constant name expand1 +# wrong constant name expand +# wrong constant name fire_update!1 +# wrong constant name fire_update!2 +# wrong constant name fire_update! +# wrong constant name ruby +# wrong constant name completion_quote_character +# undefined singleton method `cask1' for `Requirement' +# undefined singleton method `download1' for `Requirement' +# undefined singleton method `fatal1' for `Requirement' +# wrong constant name cask1 +# wrong constant name cask +# wrong constant name download1 +# wrong constant name download +# wrong constant name fatal1 +# wrong constant name fatal +# uninitialized constant Rinda +# uninitialized constant Rinda +# uninitialized constant Ripper +# uninitialized constant Ripper +# wrong constant name cask_body +# wrong constant name app? +# wrong constant name appcast? +# wrong constant name artifact? +# wrong constant name audio_unit_plugin? +# wrong constant name auto_updates? +# wrong constant name binary? +# wrong constant name caveats? +# wrong constant name colorpicker? +# wrong constant name conflicts_with? +# wrong constant name container? +# wrong constant name depends_on? +# wrong constant name dictionary? +# wrong constant name font? +# wrong constant name homepage? +# wrong constant name input_method? +# wrong constant name installer? +# wrong constant name internet_plugin? +# wrong constant name manpage? +# wrong constant name mdimporter? +# wrong constant name name? +# wrong constant name parent_node +# wrong constant name pkg? +# wrong constant name postflight? +# wrong constant name preflight? +# wrong constant name prefpane? +# wrong constant name qlplugin? +# wrong constant name screen_saver? +# wrong constant name service? +# wrong constant name sha256? +# wrong constant name source +# wrong constant name source_with_comments +# wrong constant name stage_only? +# wrong constant name stanza_name +# wrong constant name suite? +# wrong constant name uninstall? +# wrong constant name uninstall_postflight? +# wrong constant name uninstall_preflight? +# wrong constant name url? +# wrong constant name version? +# wrong constant name vst_plugin? +# wrong constant name zap? +# wrong constant name toplevel_stanzas +# undefined method `Fail1' for class `RubyLex' +# undefined method `Raise1' for class `RubyLex' +# undefined method `identify_string1' for class `RubyLex' +# undefined method `peek1' for class `RubyLex' +# undefined method `set_input1' for class `RubyLex' +# undefined method `set_prompt1' for class `RubyLex' +# undefined method `ungetc1' for class `RubyLex' +# wrong constant name +# uninitialized constant RubyLex::EXPR_ARG +# Did you mean? RubyLex::EXPR_BEG +# uninitialized constant RubyLex::EXPR_BEG +# Did you mean? RubyLex::EXPR_ARG +# uninitialized constant RubyLex::EXPR_CLASS +# uninitialized constant RubyLex::EXPR_DOT +# uninitialized constant RubyLex::EXPR_END +# Did you mean? RubyLex::EXPR_MID +# uninitialized constant RubyLex::EXPR_FNAME +# uninitialized constant RubyLex::EXPR_MID +# Did you mean? RubyLex::EXPR_END +# wrong constant name Fail1 +# uninitialized constant RubyLex::Fail +# Did you mean? File +# wrong constant name Raise1 +# uninitialized constant RubyLex::Raise +# wrong constant name +# wrong constant name +# uninitialized constant RubyLex::TkReading2Token +# wrong constant name +# wrong constant name +# uninitialized constant RubyLex::TkSymbol2Token +# wrong constant name +# uninitialized constant RubyLex::TokenDefinitions +# wrong constant name char_no +# wrong constant name each_top_level_statement +# wrong constant name eof? +# wrong constant name exception_on_syntax_error +# wrong constant name exception_on_syntax_error= +# wrong constant name get_readed +# wrong constant name getc +# wrong constant name getc_of_rests +# wrong constant name gets +# wrong constant name identify_comment +# wrong constant name identify_gvar +# wrong constant name identify_here_document +# wrong constant name identify_identifier +# wrong constant name identify_number +# wrong constant name identify_quotation +# wrong constant name identify_string1 +# wrong constant name identify_string +# wrong constant name identify_string_dvar +# wrong constant name indent +# wrong constant name initialize_input +# wrong constant name lex +# wrong constant name lex_init +# wrong constant name lex_int2 +# wrong constant name line_no +# wrong constant name peek1 +# wrong constant name peek +# wrong constant name peek_equal? +# wrong constant name peek_match? +# wrong constant name prompt +# wrong constant name read_escape +# wrong constant name readed_auto_clean_up +# wrong constant name readed_auto_clean_up= +# wrong constant name seek +# wrong constant name set_input1 +# wrong constant name set_input +# wrong constant name set_prompt1 +# wrong constant name set_prompt +# wrong constant name skip_space +# wrong constant name skip_space= +# wrong constant name token +# wrong constant name ungetc1 +# wrong constant name ungetc +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name debug? +# wrong constant name debug_level +# wrong constant name debug_level= +# wrong constant name included +# undefined method `Token1' for module `RubyToken' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name Token1 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name node +# wrong constant name +# wrong constant name initialize +# wrong constant name op +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name name +# wrong constant name name= +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name name +# wrong constant name +# undefined method `initialize1' for class `RubyToken::TkVal' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name value +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name char_no +# wrong constant name initialize +# wrong constant name line_no +# wrong constant name seek +# wrong constant name +# undefined singleton method `def_token1' for `RubyToken' +# undefined singleton method `def_token2' for `RubyToken' +# wrong constant name +# wrong constant name def_token1 +# wrong constant name def_token2 +# wrong constant name def_token +# wrong constant name +# undefined method `pretty_print_children1' for class `RubyVM::AbstractSyntaxTree::Node' +# Did you mean? pretty_print_inspect +# wrong constant name children +# wrong constant name first_column +# wrong constant name first_lineno +# wrong constant name last_column +# wrong constant name last_lineno +# wrong constant name pretty_print_children1 +# wrong constant name pretty_print_children +# wrong constant name type +# wrong constant name +# wrong constant name +# wrong constant name of +# wrong constant name parse +# wrong constant name parse_file +# wrong constant name +# wrong constant name enabled? +# wrong constant name pause +# wrong constant name resume +# wrong constant name resolve_feature_path +# uninitialized constant SDBM +# uninitialized constant SDBM +# uninitialized constant SDBMError +# uninitialized constant SDBMError +# uninitialized constant Scanf +# uninitialized constant Scanf +# undefined method `flatten_merge1' for class `Set' +# undefined method `initialize1' for class `Set' +# Did you mean? initialize_dup +# wrong constant name == +# wrong constant name === +# wrong constant name compare_by_identity +# wrong constant name compare_by_identity? +# wrong constant name divide +# wrong constant name eql? +# wrong constant name flatten_merge1 +# wrong constant name flatten_merge +# wrong constant name initialize1 +# wrong constant name pretty_print +# wrong constant name pretty_print_cycle +# wrong constant name reset +# uninitialized constant Shell +# uninitialized constant Shell +# uninitialized constant Singleton +# Did you mean? SignalException +# uninitialized constant Singleton +# Did you mean? SignalException +# uninitialized constant Socket::APPEND +# uninitialized constant Socket::BINARY +# Did you mean? Bintray +# uninitialized constant Socket::CREAT +# uninitialized constant Socket::DSYNC +# Did you mean? Socket::SYNC +# uninitialized constant Socket::EXCL +# uninitialized constant Socket::FNM_CASEFOLD +# uninitialized constant Socket::FNM_DOTMATCH +# uninitialized constant Socket::FNM_EXTGLOB +# uninitialized constant Socket::FNM_NOESCAPE +# uninitialized constant Socket::FNM_PATHNAME +# uninitialized constant Socket::FNM_SHORTNAME +# uninitialized constant Socket::FNM_SYSCASE +# uninitialized constant Socket::LOCK_EX +# Did you mean? Socket::LOCK_NB +# Socket::LOCK_UN +# Socket::LOCK_SH +# uninitialized constant Socket::LOCK_NB +# Did you mean? Socket::LOCK_UN +# Socket::LOCK_EX +# Socket::LOCK_SH +# uninitialized constant Socket::LOCK_SH +# Did you mean? Socket::LOCK_NB +# Socket::LOCK_UN +# Socket::LOCK_EX +# uninitialized constant Socket::LOCK_UN +# Did you mean? Socket::LOCK_NB +# Socket::LOCK_EX +# Socket::LOCK_SH +# uninitialized constant Socket::NOCTTY +# uninitialized constant Socket::NOFOLLOW +# uninitialized constant Socket::NONBLOCK +# uninitialized constant Socket::NULL +# uninitialized constant Socket::RDONLY +# Did you mean? Socket::WRONLY +# uninitialized constant Socket::RDWR +# uninitialized constant Socket::SEEK_CUR +# uninitialized constant Socket::SEEK_DATA +# Did you mean? Socket::SEEK_SET +# uninitialized constant Socket::SEEK_END +# uninitialized constant Socket::SEEK_HOLE +# uninitialized constant Socket::SEEK_SET +# uninitialized constant Socket::SHARE_DELETE +# uninitialized constant Socket::SYNC +# Did you mean? Socket::DSYNC +# uninitialized constant Socket::TRUNC +# Did you mean? TRUE +# uninitialized constant Socket::WRONLY +# Did you mean? Socket::RDONLY +# uninitialized constant SortedSet::InspectKey +# wrong constant name initialize +# wrong constant name setup +# wrong constant name shellescape +# wrong constant name shellsplit +# wrong constant name bol? +# wrong constant name initialize +# wrong constant name filter +# wrong constant name +# uninitialized constant Sync +# uninitialized constant Sync +# uninitialized constant Sync_m +# uninitialized constant Sync_m +# uninitialized constant Syslog +# uninitialized constant Syslog +# wrong constant name T.noreturn +# wrong constant name T.noreturn +# wrong constant name T.untyped +# wrong constant name +# wrong constant name _close +# wrong constant name inspect +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# uninitialized constant ThreadsWait +# uninitialized constant ThreadsWait +# undefined method `enable1' for class `TracePoint' +# undefined method `enable2' for class `TracePoint' +# wrong constant name __enable +# wrong constant name enable1 +# wrong constant name enable2 +# wrong constant name eval_script +# wrong constant name instruction_sequence +# wrong constant name parameters +# uninitialized constant Tracer +# Did you mean? TracePoint +# uninitialized constant Tracer +# Did you mean? TracePoint +# wrong constant name blue +# wrong constant name bold +# wrong constant name cyan +# wrong constant name default +# wrong constant name green +# wrong constant name italic +# wrong constant name magenta +# wrong constant name no_underline +# wrong constant name red +# wrong constant name reset +# wrong constant name strikethrough +# wrong constant name underline +# wrong constant name yellow +# wrong constant name +# undefined singleton method `new21' for `URI::FTP' +# undefined singleton method `new22' for `URI::FTP' +# wrong constant name new21 +# wrong constant name new22 +# wrong constant name new2 +# uninitialized constant URI::File::ABS_PATH +# Did you mean? URI::ABS_PATH +# uninitialized constant URI::File::ABS_URI +# Did you mean? URI::ABS_URI +# uninitialized constant URI::File::ABS_URI_REF +# Did you mean? URI::ABS_URI_REF +# uninitialized constant URI::File::DEFAULT_PARSER +# Did you mean? URI::File::DEFAULT_PORT +# URI::DEFAULT_PARSER +# uninitialized constant URI::File::ESCAPED +# Did you mean? URI::File::Escape +# URI::Escape +# URI::ESCAPED +# uninitialized constant URI::File::FRAGMENT +# Did you mean? URI::FRAGMENT +# uninitialized constant URI::File::HOST +# Did you mean? URI::HOST +# uninitialized constant URI::File::OPAQUE +# Did you mean? URI::OPAQUE +# uninitialized constant URI::File::PORT +# Did you mean? URI::PORT +# uninitialized constant URI::File::QUERY +# Did you mean? URI::QUERY +# uninitialized constant URI::File::REGISTRY +# Did you mean? URI::REGISTRY +# uninitialized constant URI::File::REL_PATH +# Did you mean? URI::REL_PATH +# uninitialized constant URI::File::REL_URI +# Did you mean? URI::REL_URI +# uninitialized constant URI::File::REL_URI_REF +# Did you mean? URI::REL_URI_REF +# uninitialized constant URI::File::RFC3986_PARSER +# Did you mean? URI::File::RFC3986_Parser +# URI::RFC3986_Parser +# URI::RFC2396_Parser +# URI::File::RFC2396_Parser +# URI::RFC3986_PARSER +# uninitialized constant URI::File::SCHEME +# Did you mean? URI::SCHEME +# uninitialized constant URI::File::TBLDECWWWCOMP_ +# Did you mean? URI::File::TBLENCWWWCOMP_ +# URI::TBLDECWWWCOMP_ +# URI::TBLENCWWWCOMP_ +# uninitialized constant URI::File::TBLENCWWWCOMP_ +# Did you mean? URI::File::TBLDECWWWCOMP_ +# URI::TBLDECWWWCOMP_ +# URI::TBLENCWWWCOMP_ +# uninitialized constant URI::File::UNSAFE +# Did you mean? URI::UNSAFE +# uninitialized constant URI::File::URI_REF +# Did you mean? URI::URI_REF +# uninitialized constant URI::File::USERINFO +# Did you mean? URI::USERINFO +# uninitialized constant URI::File::USE_REGISTRY +# uninitialized constant URI::File::VERSION +# Did you mean? Version +# URI::VERSION +# uninitialized constant URI::File::VERSION_CODE +# Did you mean? URI::VERSION_CODE +# uninitialized constant URI::File::WEB_ENCODINGS_ +# Did you mean? URI::WEB_ENCODINGS_ +# wrong constant name check_password +# wrong constant name check_user +# wrong constant name check_userinfo +# wrong constant name set_userinfo +# wrong constant name +# wrong constant name attributes +# wrong constant name attributes= +# wrong constant name dn +# wrong constant name dn= +# wrong constant name extensions +# wrong constant name extensions= +# wrong constant name filter +# wrong constant name filter= +# wrong constant name initialize +# wrong constant name scope +# wrong constant name scope= +# wrong constant name set_attributes +# wrong constant name set_dn +# wrong constant name set_extensions +# wrong constant name set_filter +# wrong constant name set_scope +# wrong constant name initialize +# undefined method `initialize1' for class `URI::RFC2396_Parser' +# Did you mean? initialize_dup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name join +# wrong constant name parse +# wrong constant name regexp +# wrong constant name split +# wrong constant name make_components_hash +# undefined singleton method `extract1' for `URI' +# undefined singleton method `regexp1' for `URI' +# wrong constant name extract1 +# wrong constant name get_encoding +# wrong constant name regexp1 +# wrong constant name branch +# wrong constant name cookies +# wrong constant name data +# wrong constant name path +# wrong constant name referer +# wrong constant name revision +# wrong constant name revisions +# wrong constant name scheme +# wrong constant name tag +# wrong constant name to_s +# wrong constant name trust_cert +# wrong constant name user_agent +# wrong constant name using +# wrong constant name +# uninitialized constant Vector +# uninitialized constant Vector +# uninitialized constant WEBrick +# uninitialized constant WEBrick +# uninitialized constant WeakRef +# uninitialized constant WeakRef +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name initialize diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi new file mode 100644 index 0000000000..92b0696998 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi @@ -0,0 +1,4426 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# srb rbi hidden-definitions + +# typed: autogenerated + +class Addrinfo + def connect_internal(local_addrinfo, timeout=T.unsafe(nil)); end +end + +class Array + include ::JSON::Ext::Generator::GeneratorMethods::Array + def shelljoin(); end + + def to_h(); end +end + +class Array + def self.try_convert(_); 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 + +class BigDecimal + def clone(); end + EXCEPTION_NaN = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class BigDecimal + def self.new(*args, **kwargs); end +end + +class Binding + def clone(); end + + def irb(); end +end + +Bundler::Deprecate = Gem::Deprecate + +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::FeatureFlag + def github_https?(); end + + def global_path_appends_ruby_scope?(); end +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 fetch_spec(*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.[](*_); 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 fetch_spec(spec); end + + 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 + 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 + +class Bundler::GemHelper + def allowed_push_host(); end + + def already_tagged?(); end + + def base(); end + + def build_gem(); end + + def built_gem_path(); end + + def clean?(); end + + def committed?(); 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 perform_git_push(options=T.unsafe(nil)); end + + def rubygem_push(path); end + + def sh(cmd, &block); end + + def sh_with_code(cmd, &block); end + + def spec_path(); 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 +end + +class Bundler::GemRemoteFetcher +end + +class Bundler::GemRemoteFetcher +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 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 generate_bundler_executable_stubs(spec, options=T.unsafe(nil)); end + + def generate_standalone_bundler_executable_stubs(spec); end + + def initialize(root, definition); end + + def post_install_messages(); end + + def run(options); end +end + +class Bundler::Installer + def self.ambiguous_gems(); end + + def self.ambiguous_gems=(ambiguous_gems); end + + def self.install(root, definition, options=T.unsafe(nil)); end +end + +class Bundler::Molinillo::DependencyGraph + include ::Enumerable +end + +class Bundler::Molinillo::DependencyGraph::Log + extend ::Enumerable +end + +module Bundler::Plugin::API::Source + def ==(other); end + + def app_cache_dirname(); end + + def app_cache_path(custom_path=T.unsafe(nil)); end + + def bundler_plugin_api_source?(); 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(*_); end + + def eql?(other); end + + def fetch_gemspec_files(); end + + def gem_install_dir(); end + + def hash(); end + + def include?(other); end + + def initialize(opts); end + + def install(spec, opts); end + + def install_path(); end + + def installed?(); 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 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::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::SourceList +end + +class Bundler::Plugin::SourceList +end + +class Bundler::ProcessLock +end + +class Bundler::ProcessLock + def self.lock(bundle_path=T.unsafe(nil)); 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::RubyGemsGemInstaller +end + +class Bundler::RubyGemsGemInstaller +end + +class Bundler::RubygemsIntegration::MoreFuture + def backport_ext_builder_monitor(); end +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::SpecSet + include ::Enumerable +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)); 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)); end + + def yes?(msg); end + LEVELS = ::T.let(nil, ::T.untyped) +end + +class Bundler::UI::Shell +end + +module Bundler::VersionRanges +end + +class Bundler::VersionRanges::NEq + def version(); end + + def version=(_); end +end + +class Bundler::VersionRanges::NEq + def self.[](*_); 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.[](*_); end + + def self.members(); end +end + +class Bundler::VersionRanges::ReqR + def self.[](*_); 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 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::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::Base + def appdir(*args, &block); end + + def caskroom_path(*args, &block); end + + def language(*args, &block); end + + def staged_path(*args, &block); end + + def token(*args, &block); end + + def version(*args, &block); 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 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 Checksum + def empty?(*args, &block); end + + def to_s(*args, &block); end +end + +class Class + def json_creatable?(); end +end + +class Date::Infinity + def initialize(d=T.unsafe(nil)); end +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 + +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 receiver(); end + RB_RESERVED_WORDS = ::T.let(nil, ::T.untyped) +end + +class DidYouMean::NullChecker + def corrections(); end + + def initialize(*_); end +end + +class DidYouMean::PlainFormatter + def message_for(corrections); end +end + +class DidYouMean::PlainFormatter +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.formatter(); end + + def self.formatter=(formatter); end +end + +class Dir + def children(); end + + def each_child(); end +end + +class Dir + def self.exists?(_); end + +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(*_); end +end + +class Encoding::Converter + def initialize(*_); end +end + +class Encoding + def self._load(_); end +end + +module Enumerable + def chain(*_); end + + def sum(*_); end +end + +class Enumerator + def +(_); 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(*_); end + + def step(); end +end + +class Enumerator::ArithmeticSequence +end + +class Enumerator::Chain +end + +class Enumerator::Chain +end + +class Enumerator::Generator + def each(*_, &blk); end + + def initialize(*_); 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::ECAPMODE = Errno::NOERROR + +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::ELAST + Errno = ::T.let(nil, ::T.untyped) +end + +class Errno::ELAST +end + +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 + +Errno::ENOTCAPABLE = Errno::NOERROR + +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 + +Errno::EQFULL = Errno::ELAST + +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.[](*_); 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.[](*_); end + + def self.each(&blk); end + + def self.members(); end +end + +class Exception + def as_json(*_); end + + 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 FalseClass + include ::JSON::Ext::Generator::GeneratorMethods::FalseClass +end + +class File + def self.exists?(_); 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 Float + include ::JSON::Ext::Generator::GeneratorMethods::Float +end + +class Formula + include ::Formula::Compat +end + +class FormulaConflict + def self.[](*_); 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(*_); end +end + +module GC + def self.verify_transient_heap_internal_consistency(); end +end + +module Gem + ConfigMap = ::T.let(nil, ::T.untyped) + RbConfigPriorities = ::T.let(nil, ::T.untyped) + RubyGemsPackageVersion = ::T.let(nil, ::T.untyped) + RubyGemsVersion = ::T.let(nil, ::T.untyped) + USE_BUNDLER_FOR_GEMDEPS = ::T.let(nil, ::T.untyped) +end + +class Gem::DependencyInstaller + def _deprecated_add_found_dependencies(to_do, dependency_list); end + + def _deprecated_gather_dependencies(); end + + def add_found_dependencies(*args, &block); end + + def gather_dependencies(*args, &block); 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 + +class Gem::Package::DigestIO + def digests(); end + + def initialize(io, digests); end + + def write(data); end +end + +class Gem::Package::DigestIO + def self.wrap(io, digests); end +end + +class Gem::Package::FileSource + def initialize(path); end + + def path(); end + + def present?(); end + + def start(); end + + def with_read_io(&block); end + + def with_write_io(&block); end +end + +class Gem::Package::FileSource +end + +class Gem::Package::IOSource + def initialize(io); end + + def io(); end + + def path(); end + + def present?(); end + + def start(); end + + def with_read_io(); end + + def with_write_io(); end +end + +class Gem::Package::IOSource +end + +class Gem::Package::Old + def extract_files(destination_dir); end + + def file_list(io); end + + def read_until_dashes(io); end + + def skip_ruby(io); end +end + +class Gem::Package::Old +end + +class Gem::Package::Source +end + +class Gem::Package::Source +end + +class Gem::Package::TarHeader + def ==(other); end + + def checksum(); end + + def devmajor(); end + + def devminor(); end + + def empty?(); end + + def gid(); end + + def gname(); end + + def initialize(vals); end + + def linkname(); end + + def magic(); end + + def mode(); end + + def mtime(); end + + def name(); end + + def prefix(); end + + def size(); end + + def typeflag(); end + + def uid(); end + + def uname(); end + + def update_checksum(); end + + def version(); end + EMPTY_HEADER = ::T.let(nil, ::T.untyped) + FIELDS = ::T.let(nil, ::T.untyped) + PACK_FORMAT = ::T.let(nil, ::T.untyped) + UNPACK_FORMAT = ::T.let(nil, ::T.untyped) +end + +class Gem::Package::TarHeader + def self.from(stream); end + + def self.strict_oct(str); end +end + +class Gem::Package::TarReader::Entry + def bytes_read(); end + + def check_closed(); end + + def close(); end + + def closed?(); end + + def directory?(); end + + def eof?(); end + + def file?(); end + + def full_name(); end + + def getc(); end + + def header(); end + + def initialize(header, io); end + + def length(); end + + def pos(); end + + def read(len=T.unsafe(nil)); end + + def readpartial(maxlen=T.unsafe(nil), outbuf=T.unsafe(nil)); end + + def rewind(); end + + def size(); end + + def symlink?(); end +end + +class Gem::Package::TarReader::Entry +end + +class Gem::Package::TarReader + def self.new(io); end +end + +class Gem::Package::TarWriter + def self.new(io); end +end + +class Gem::Package + def self.new(gem, security_policy=T.unsafe(nil)); end +end + +class Gem::PathSupport + def home(); end + + def initialize(env); end + + def path(); end + + def spec_cache_dir(); end +end + +class Gem::RemoteFetcher + def correct_for_windows_path(path); end + + def s3_expiration(); end + + def sign_s3_url(uri, expiration=T.unsafe(nil)); end + BASE64_URI_TRANSLATE = ::T.let(nil, ::T.untyped) +end + +class Gem::Request + extend ::Gem::UserInteraction + extend ::Gem::DefaultUserInteraction + extend ::Gem::Text +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::Security::Exception +end + +class Gem::Security::Exception +end + +Gem::Security::KEY_ALGORITHM = OpenSSL::PKey::RSA + +class Gem::Security::Policy + include ::Gem::UserInteraction + include ::Gem::DefaultUserInteraction + include ::Gem::Text + def check_cert(signer, issuer, time); end + + def check_chain(chain, time); end + + def check_data(public_key, digest, signature, data); end + + def check_key(signer, key); end + + def check_root(chain, time); end + + def check_trust(chain, digester, trust_dir); end + + def initialize(name, policy=T.unsafe(nil), opt=T.unsafe(nil)); end + + def name(); end + + def only_signed(); end + + def only_signed=(only_signed); end + + def only_trusted(); end + + def only_trusted=(only_trusted); end + + def subject(certificate); end + + def verify(chain, key=T.unsafe(nil), digests=T.unsafe(nil), signatures=T.unsafe(nil), full_name=T.unsafe(nil)); end + + def verify_chain(); end + + def verify_chain=(verify_chain); end + + def verify_data(); end + + def verify_data=(verify_data); end + + def verify_root(); end + + def verify_root=(verify_root); end + + def verify_signatures(spec, digests, signatures); end + + def verify_signer(); end + + def verify_signer=(verify_signer); end +end + +class Gem::Security::Policy +end + +class Gem::Security::Signer + include ::Gem::UserInteraction + include ::Gem::DefaultUserInteraction + include ::Gem::Text + def cert_chain(); end + + def cert_chain=(cert_chain); end + + def digest_algorithm(); end + + def digest_name(); end + + def extract_name(cert); end + + def initialize(key, cert_chain, passphrase=T.unsafe(nil), options=T.unsafe(nil)); end + + def key(); end + + def key=(key); end + + def load_cert_chain(); end + + def options(); end + + def re_sign_key(expiration_length: T.unsafe(nil)); end + + def sign(data); end +end + +class Gem::Security::Signer + def self.re_sign_cert(expired_cert, expired_cert_path, private_key); end +end + +class Gem::Security::TrustDir + def cert_path(certificate); end + + def dir(); end + + def each_certificate(); end + + def initialize(dir, permissions=T.unsafe(nil)); end + + def issuer_of(certificate); end + + def load_certificate(certificate_file); end + + def name_path(name); end + + def trust_cert(certificate); end + + def verify(); end +end + +module Gem::Security + def self.alt_name_or_x509_entry(certificate, x509_entry); end + + def self.create_cert(subject, key, age=T.unsafe(nil), extensions=T.unsafe(nil), serial=T.unsafe(nil)); end + + def self.create_cert_email(email, key, age=T.unsafe(nil), extensions=T.unsafe(nil)); end + + def self.create_cert_self_signed(subject, key, age=T.unsafe(nil), extensions=T.unsafe(nil), serial=T.unsafe(nil)); end + + def self.create_key(length=T.unsafe(nil), algorithm=T.unsafe(nil)); end + + def self.email_to_name(email_address); end + + def self.re_sign(expired_certificate, private_key, age=T.unsafe(nil), extensions=T.unsafe(nil)); end + + def self.reset(); end + + def self.sign(certificate, signing_key, signing_cert, age=T.unsafe(nil), extensions=T.unsafe(nil), serial=T.unsafe(nil)); end + + def self.trust_dir(); end + + def self.trusted_certificates(&block); end + + def self.write(pemmable, path, permissions=T.unsafe(nil), passphrase=T.unsafe(nil), cipher=T.unsafe(nil)); end +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::MatchPlatform + include ::Bundler::GemHelpers + def to_ruby(); end +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::UnsatisfiableDepedencyError = Gem::UnsatisfiableDependencyError + +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 Hardware::CPU + def self.lm?(); end +end + +class Hash + include ::JSON::Ext::Generator::GeneratorMethods::Hash +end + +class Hash + def self.try_convert(_); end +end + +class IO + def nonblock(*_); end + + def nonblock=(nonblock); end + + def nonblock?(); end + + def nread(); end + + def pathconf(_); end + + def ready?(); end + + def wait(*_); end + + def wait_readable(*_); end + + def wait_writable(*_); end + +end + +IO::EWOULDBLOCKWaitReadable = IO::EAGAINWaitReadable + +IO::EWOULDBLOCKWaitWritable = IO::EAGAINWaitWritable + +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__(*_); 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 + + def internal=(_); end +end + +class IRB::DefaultEncodings + def self.[](*_); 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 + + def create(token, preproc=T.unsafe(nil), postproc=T.unsafe(nil)); end + + def def_rule(token, preproc=T.unsafe(nil), postproc=T.unsafe(nil), &block); end + + def def_rules(*tokens, &block); end + + def match(token); end + + def postproc(token); end + + def preproc(token, proc); end + + def search(token); end + DOUT = ::T.let(nil, ::T.untyped) + D_DEBUG = ::T.let(nil, ::T.untyped) + D_DETAIL = ::T.let(nil, ::T.untyped) + D_WARN = ::T.let(nil, ::T.untyped) +end + +class IRB::SLex::ErrNodeAlreadyExists +end + +class IRB::SLex::ErrNodeAlreadyExists +end + +class IRB::SLex::ErrNodeNothing +end + +class IRB::SLex::ErrNodeNothing +end + +class IRB::SLex::Node + def create_subnode(chrs, preproc=T.unsafe(nil), postproc=T.unsafe(nil)); end + + def initialize(preproc=T.unsafe(nil), postproc=T.unsafe(nil)); end + + def match(chrs, op=T.unsafe(nil)); end + + def match_io(io, op=T.unsafe(nil)); end + + def postproc(); end + + def postproc=(postproc); end + + def preproc(); end + + def preproc=(preproc); end + + def search(chrs, opt=T.unsafe(nil)); end +end + +class IRB::SLex::Node +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 + include ::JSON::Ext::Generator::GeneratorMethods::Integer + def to_bn(); end + GMP_VERSION = ::T.let(nil, ::T.untyped) +end + +class JSON::Ext::Generator::State + def self.from_state(_); end +end + +class JSON::Ext::Parser + def initialize(*_); end +end + +JSON::Parser = JSON::Ext::Parser + +JSON::State = JSON::Ext::Generator::State + +JSON::UnparserError = JSON::GeneratorError + +class JavaRequirement::CaskSuggestion + def self.[](*_); end + + def self.members(); end +end + +class Keg::Relocation + def self.[](*_); end + + def self.members(); end +end + +module Kernel + def itself(); end + + def object_id(); end + + def pretty_inspect(); end + + def then(); end + + def yield_self(); end +end + +module Kernel + def self.at_exit(); end +end + +class KeyError + include ::DidYouMean::Correctable +end + +module Language::Haskell::Cabal + include ::Language::Haskell::Cabal::Compat +end + +class Mktemp + include ::FileUtils::StreamUtils_ +end + +class Monitor + def enter(); end + + def exit(); end + + def try_enter(); end +end + +module MonitorMixin + def initialize(*args); end +end + +class MonitorMixin::ConditionVariable + def initialize(monitor); end +end + +module Mutex_m + VERSION = ::T.let(nil, ::T.untyped) +end + +class NameError + include ::DidYouMean::Correctable +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::HTTPAlreadyReported + HAS_BODY = ::T.let(nil, ::T.untyped) +end + +class Net::HTTPAlreadyReported +end + +Net::HTTPClientErrorCode = Net::HTTPClientError + +Net::HTTPClientException = Net::HTTPServerException + +class Net::HTTPEarlyHints + HAS_BODY = ::T.let(nil, ::T.untyped) +end + +class Net::HTTPEarlyHints +end + +Net::HTTPFatalErrorCode = Net::HTTPClientError + +class Net::HTTPGatewayTimeout + HAS_BODY = ::T.let(nil, ::T.untyped) +end + +class Net::HTTPGatewayTimeout +end + +class Net::HTTPInformation +end + +Net::HTTPInformationCode::EXCEPTION_TYPE = Net::HTTPError + +class Net::HTTPInformation +end + +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 + +class Net::HTTPRequestTimeout + HAS_BODY = ::T.let(nil, ::T.untyped) +end + +class Net::HTTPRequestTimeout +end + +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 + +class Net::HTTPSuccess +end + +Net::HTTPSuccessCode::EXCEPTION_TYPE = Net::HTTPError + +class Net::HTTPSuccess +end + +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 + include ::JSON::Ext::Generator::GeneratorMethods::NilClass + include ::NilClass::Compat +end + +class Object + include ::JSON::Ext::Generator::GeneratorMethods::Object + include ::PP::ObjectMixin + def dclone(); end + ARGF = ::T.let(nil, ::T.untyped) + ARGV = ::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) + HOMEBREW_HELP = ::T.let(nil, ::T.untyped) + HOMEBREW_LIBRARY_PATH = ::T.let(nil, ::T.untyped) + HOMEBREW_TAP_CASK_REGEX = ::T.let(nil, ::T.untyped) + HOMEBREW_TAP_FORMULA_REGEX = ::T.let(nil, ::T.untyped) + OFFICIAL_CASK_TAPS = ::T.let(nil, ::T.untyped) + OFFICIAL_CMD_TAPS = ::T.let(nil, ::T.untyped) + OS_VERSION = ::T.let(nil, ::T.untyped) + PYTHON_VIRTUALENV_SHA256 = ::T.let(nil, ::T.untyped) + PYTHON_VIRTUALENV_SHA256_MOJAVE = ::T.let(nil, ::T.untyped) + PYTHON_VIRTUALENV_URL = ::T.let(nil, ::T.untyped) + PYTHON_VIRTUALENV_URL_MOJAVE = ::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_PATCHLEVEL = ::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) + STDERR = ::T.let(nil, ::T.untyped) + STDIN = ::T.let(nil, ::T.untyped) + STDOUT = ::T.let(nil, ::T.untyped) + TOPLEVEL_BINDING = ::T.let(nil, ::T.untyped) +end + +class OpenSSL::ASN1::ASN1Data + def indefinite_length(); end + + def indefinite_length=(indefinite_length); end +end + +class OpenSSL::BN + def +@(); end + + def -@(); end + + def /(_); end + + def negative?(); end +end + +module OpenSSL::KDF +end + +class OpenSSL::KDF::KDFError +end + +class OpenSSL::KDF::KDFError +end + +module OpenSSL::KDF + def self.hkdf(*_); end + + def self.pbkdf2_hmac(*_); end + + def self.scrypt(*_); end +end + +class OpenSSL::OCSP::Request + def signed?(); end +end + +OpenSSL::PKCS7::Signer = OpenSSL::PKCS7::SignerInfo + +class OpenSSL::PKey::EC + EXPLICIT_CURVE = ::T.let(nil, ::T.untyped) +end + +class OpenSSL::PKey::EC::Point + def to_octet_string(_); end +end + +module OpenSSL::SSL + OP_ALLOW_NO_DHE_KEX = ::T.let(nil, ::T.untyped) + 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_NO_ENCRYPT_THEN_MAC = ::T.let(nil, ::T.untyped) + OP_NO_RENEGOTIATION = ::T.let(nil, ::T.untyped) + OP_NO_TLSv1_3 = ::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_3_VERSION = ::T.let(nil, ::T.untyped) + TLS1_VERSION = ::T.let(nil, ::T.untyped) +end + +class OpenSSL::SSL::SSLContext + def add_certificate(*_); end + + def alpn_protocols(); end + + def alpn_protocols=(alpn_protocols); end + + def alpn_select_cb(); end + + def alpn_select_cb=(alpn_select_cb); end + + def enable_fallback_scsv(); 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 Pathname + def fnmatch?(*_); end + + def glob(*_); end + + def make_symlink(_); end +end + +class Proc + def <<(_); end + + def >>(_); end + + def clone(); end +end + +class REXML::AttlistDecl + def initialize(source); end +end + +class REXML::Attribute + def initialize(first, second=T.unsafe(nil), parent=T.unsafe(nil)); end +end + +class REXML::Attributes + def initialize(element); end +end + +class REXML::CData + def initialize(first, whitespace=T.unsafe(nil), parent=T.unsafe(nil)); end +end + +class REXML::Child + def initialize(parent=T.unsafe(nil)); end +end + +class REXML::Comment + def initialize(first, second=T.unsafe(nil)); end +end + +class REXML::Declaration + def initialize(src); end +end + +class REXML::DocType + def initialize(first, parent=T.unsafe(nil)); end +end + +class REXML::Document + def initialize(source=T.unsafe(nil), context=T.unsafe(nil)); end +end + +class REXML::Element + def initialize(arg=T.unsafe(nil), parent=T.unsafe(nil), context=T.unsafe(nil)); end +end + +class REXML::Elements + def initialize(parent); end +end + +class REXML::Entity + def initialize(stream, value=T.unsafe(nil), parent=T.unsafe(nil), reference=T.unsafe(nil)); end +end + +class REXML::ExternalEntity + def initialize(src); end +end + +class REXML::Formatters::Default + def initialize(ie_hack=T.unsafe(nil)); end +end + +class REXML::Formatters::Pretty + def initialize(indentation=T.unsafe(nil), ie_hack=T.unsafe(nil)); end +end + +class REXML::IOSource + def initialize(arg, block_size=T.unsafe(nil), encoding=T.unsafe(nil)); end +end + +class REXML::Instruction + def initialize(target, content=T.unsafe(nil)); end +end + +class REXML::NotationDecl + def initialize(name, middle, pub, sys); end +end + +class REXML::Output + def initialize(real_IO, encd=T.unsafe(nil)); end +end + +class REXML::ParseException + def initialize(message, source=T.unsafe(nil), parser=T.unsafe(nil), exception=T.unsafe(nil)); end +end + +class REXML::Parsers::BaseParser + def initialize(source); end + QNAME = ::T.let(nil, ::T.untyped) + QNAME_STR = ::T.let(nil, ::T.untyped) +end + +class REXML::Parsers::StreamParser + def initialize(source, listener); end +end + +class REXML::Parsers::TreeParser + def initialize(source, build_context=T.unsafe(nil)); end +end + +class REXML::Parsers::XPathParser + LOCAL_NAME_WILDCARD = ::T.let(nil, ::T.untyped) + PREFIX_WILDCARD = ::T.let(nil, ::T.untyped) +end + +class REXML::Source + def initialize(arg, encoding=T.unsafe(nil)); end +end + +class REXML::SyncEnumerator + def initialize(*enums); end +end + +class REXML::Text + def initialize(arg, respect_whitespace=T.unsafe(nil), parent=T.unsafe(nil), raw=T.unsafe(nil), entity_filter=T.unsafe(nil), illegal=T.unsafe(nil)); end +end + +class REXML::UndefinedNamespaceException + def initialize(prefix, source, parser); end +end + +class REXML::Validation::ValidationException + def initialize(msg); end +end + +class REXML::XMLDecl + def initialize(version=T.unsafe(nil), encoding=T.unsafe(nil), standalone=T.unsafe(nil)); end +end + +class REXML::XPath + def self.match(element, path=T.unsafe(nil), namespaces=T.unsafe(nil), variables=T.unsafe(nil), options=T.unsafe(nil)); end +end + +class REXML::XPathNode + def context(); end + + def initialize(node, context=T.unsafe(nil)); end + + def position(); end + + def raw_node(); end +end + +class REXML::XPathNode +end + +class REXML::XPathParser + def initialize(strict: T.unsafe(nil)); end +end + +class Random + def self.bytes(_); end +end + +class Range + def %(_); 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 Requirement + def self.cask(val=T.unsafe(nil)); end + + def self.download(val=T.unsafe(nil)); end + + def self.fatal(val=T.unsafe(nil)); end +end + +class RuboCop::Cask::AST::CaskBlock + def cask_body(*args, &block); end +end + +class RuboCop::Cask::AST::Stanza + def app?(); end + + def appcast?(); 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 dictionary?(); end + + def font?(); end + + def homepage?(); end + + def input_method?(); end + + def installer?(); end + + def internet_plugin?(); end + + def manpage?(); end + + def mdimporter?(); end + + def name?(); end + + def parent_node(*args, &block); 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 source(*args, &block); end + + def source_with_comments(*args, &block); end + + def stage_only?(); end + + def stanza_name(*args, &block); end + + def suite?(); end + + def uninstall?(); end + + def uninstall_postflight?(); end + + def uninstall_preflight?(); end + + def url?(); end + + def version?(); end + + def vst_plugin?(); end + + def zap?(); end +end + +module RuboCop::Cop::Cask::OnHomepageStanza + def toplevel_stanzas(*args, &block); end +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 + +module RubyVM::AbstractSyntaxTree +end + +class RubyVM::AbstractSyntaxTree::Node + def children(); end + + def first_column(); end + + def first_lineno(); end + + def last_column(); end + + def last_lineno(); end + + def pretty_print_children(q, names=T.unsafe(nil)); end + + def type(); end +end + +class RubyVM::AbstractSyntaxTree::Node +end + +module RubyVM::AbstractSyntaxTree + def self.of(_); end + + def self.parse(_); end + + def self.parse_file(_); end +end + +module RubyVM::MJIT +end + +module RubyVM::MJIT + def self.enabled?(); end + + def self.pause(*_); end + + def self.resume(); end +end + +class RubyVM + def self.resolve_feature_path(_); end +end + +ScanError = StringScanner::Error + +class Set + def ==(other); end + + def ===(o); end + + def compare_by_identity(); end + + def compare_by_identity?(); 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 + +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_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_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 SortedSet + def initialize(*args, &block); end +end + +class SortedSet + def self.setup(); end +end + +class String + include ::JSON::Ext::Generator::GeneratorMethods::String + include ::String::Compat + def shellescape(); end + + def shellsplit(); end +end + +class StringScanner + def bol?(); end + + def initialize(*_); end + Id = ::T.let(nil, ::T.untyped) + Version = ::T.let(nil, ::T.untyped) +end + +class Struct + def filter(*_); end +end + +Struct::Group = Etc::Group + +Struct::Passwd = Etc::Passwd + +Struct::Tms = Process::Tms + +class Tempfile + def _close(); end + + def inspect(); end +end + +class Tempfile::Remover + def call(*args); end + + def initialize(tmpfile); end +end + +class Tempfile::Remover +end + +class TracePoint + def __enable(_, _1); end + + def eval_script(); end + + def instruction_sequence(); end + + def parameters(); end +end + +class TrueClass + include ::JSON::Ext::Generator::GeneratorMethods::TrueClass +end + +module Tty + def self.blue(); end + + def self.bold(); end + + def self.cyan(); end + + def self.default(); end + + def self.green(); end + + def self.italic(); end + + def self.magenta(); end + + def self.no_underline(); end + + def self.red(); end + + def self.reset(); end + + def self.strikethrough(); end + + def self.underline(); end + + def self.yellow(); end +end + +module URI + include ::URI::RFC2396_REGEXP +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::File +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 + +URI::Parser = URI::RFC2396_Parser + +URI::REGEXP = URI::RFC2396_REGEXP + +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 URL + def branch(); end + + def cookies(); end + + def data(); end + + def path(*args, &block); end + + def referer(); end + + def revision(); end + + def revisions(); end + + def scheme(*args, &block); end + + def tag(); end + + def to_s(*args, &block); end + + def trust_cert(); end + + def user_agent(); end + + def using(); end +end + +module UnicodeNormalize +end + +module UnicodeNormalize +end + +module Warning + extend ::Warning +end + +class Zlib::Deflate + def initialize(*_); end +end + +class Zlib::GzipReader + def initialize(*_); end +end + +class Zlib::GzipWriter + def initialize(*_); end +end + +class Zlib::Inflate + def initialize(*_); end +end diff --git a/Library/Homebrew/sorbet/rbi/todo.rbi b/Library/Homebrew/sorbet/rbi/todo.rbi new file mode 100644 index 0000000000..f59a23049e --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/todo.rbi @@ -0,0 +1,81 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# srb rbi todo + +# typed: ignore +module ::ActiveSupport::Inflector; end +module ::Coveralls::Output; end +module ::Coveralls::SimpleCov::Formatter; end +module ::I18n; end +module ::ParallelTests; end +module ::RSpec; end +module ::RSpec::Core::Formatters::ProgressFormatter; end +module ::RSpec::Matchers; end +module ::RSpec::Matchers::DSL; end +module ::RSpec::Support::ObjectFormatter; end +module ::SimpleCov; end +module ::SimpleCov::Formatter::HTMLFormatter; end +module ::SimpleCov::Formatter::MultiFormatter; end +module ::Tap; end +module ::Tap::TAP_DIRECTORY; end +module ::User; end +module Cask::Artifact::AbstractUninstall::User; end +module Cask::Artifact::Pkg::Plist::Emit; end +module Cask::Artifact::Pkg::User; end +module Cask::Cask; end +module Cask::CaskLoader::FromTapLoader::Tap; end +module Cask::CaskLoader::FromTapPathLoader::Tap; end +module Cask::CaskLoader::Tap; end +module Cask::Caskroom::User; end +module Cask::Cmd::Doctor::Tap; end +module Cask::Cmd::Style::Tap; end +module Cask::Cmd::Tap; end +module Cask::DSL::ConflictsWith; end +module Cask::DSL::DependsOn; end +module Cask::Staged::User; end +module Cask::Utils::User; end +module Commands::Tap; end +module CurlDownloadStrategy::Mechanize::HTTP::ContentDispositionParser; end +module DependencyCollector::Compat; end +module DependencyCollector::Dependencies; end +module DependencyCollector::Requirements; end +module FormulaCellarChecks::Plist; end +module Formulary::Tap; end +module Formulary::TapLoader::Tap; end +module Homebrew::Diagnostic::Checks::Tap; end +module Homebrew::Error; end +module Homebrew::Pry; end +module Homebrew::Search::Tap; end +module Homebrew::SimpleCov; end +module Homebrew::Tap; end +module Homebrew::Tap::TAP_DIRECTORY; end +module Keg::MachO::MachOError; end +module Keg::MachO::Tools; end +module Kernel::Tap; end +module MacOS::CLT; end +module MacOS::CLT::PKG_PATH; end +module MacOS::Version; end +module MacOS::X11; end +module MacOS::XQuartz; end +module MacOS::Xcode; end +module MachOShim::MachO; end +module MachOShim::MachO::NotAMachOError; end +module MachOShim::MachO::Utils; end +module NoSeedProgressFormatter::RSpec::Core::Formatters; end +module OS::Mac::Version::NULL; end +module Reporter::Tap; end +module RuboCop::AST::HashNode; end +module RuboCop::AST::Node::Parser::Source::Map::Heredoc; end +module RuboCop::AST::SendNode; end +module RuboCop::AST::StrNode; end +module RuboCop::Cask::AST::CaskBlock::Parser::Source::Comment; end +module RuboCop::Cop::Cask::StanzaGrouping::RangeHelp; end +module RuboCop::Cop::Cop; end +module RuboCop::Cop::FormulaCop::Parser::CurrentRuby; end +module RuboCop::Cop::FormulaCop::RangeHelp; end +module RuboCop::RSpec::ExpectOffense; end +module SystemCommand::Result::Plist; end +module Tab::Tap; end +module TapDependency::Tap; end +module TapFormulaAmbiguityError::Tap; end +module Test::Unit::AssertionFailedError; end +module Test::Unit::Assertions; end