From 73d2c986893139e4a479d4c12e7eeab70c541a97 Mon Sep 17 00:00:00 2001 From: vidusheeamoli Date: Sun, 14 Jun 2020 02:01:10 +0530 Subject: [PATCH 1/3] Gemfile: add tapioca gem --- .gitignore | 1 + Library/Homebrew/Gemfile | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index c10b081c15..22f2f57361 100644 --- a/.gitignore +++ b/.gitignore @@ -130,6 +130,7 @@ **/vendor/bundle/ruby/*/gems/simplecov-html-*/ **/vendor/bundle/ruby/*/gems/sorbet-*/ **/vendor/bundle/ruby/*/gems/sorbet-runtime-*/ +**/vendor/bundle/ruby/*/gems/tapioca-*/ **/vendor/bundle/ruby/*/gems/term-ansicolor-*/ **/vendor/bundle/ruby/*/gems/thor-*/ **/vendor/bundle/ruby/*/gems/tins-*/ diff --git a/Library/Homebrew/Gemfile b/Library/Homebrew/Gemfile index 7335e0ffc4..3024597c27 100644 --- a/Library/Homebrew/Gemfile +++ b/Library/Homebrew/Gemfile @@ -16,6 +16,7 @@ gem "simplecov", require: false if ENV["HOMEBREW_SORBET"] gem "sorbet" gem "sorbet-runtime" + gem "tapioca" end # vendored gems From 54cd4d3209cfc062d8d20e2c45bd52c0a856dbd5 Mon Sep 17 00:00:00 2001 From: vidusheeamoli Date: Sun, 14 Jun 2020 11:29:36 +0530 Subject: [PATCH 2/3] sorbet/files.yaml: set typed sigil from ignore to false --- Library/Homebrew/sorbet/files.yaml | 2 +- .../sorbet/rbi/hidden-definitions/errors.txt | 31239 ++++++++- .../sorbet/rbi/hidden-definitions/hidden.rbi | 52786 +++++++++++++++- 3 files changed, 83600 insertions(+), 427 deletions(-) diff --git a/Library/Homebrew/sorbet/files.yaml b/Library/Homebrew/sorbet/files.yaml index ad9225fd29..443141c0eb 100644 --- a/Library/Homebrew/sorbet/files.yaml +++ b/Library/Homebrew/sorbet/files.yaml @@ -1,4 +1,4 @@ -ignore: +false: - ./bintray.rb - ./bottle_publisher.rb - ./brew.rb diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt b/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt index 1693acfc83..f0dc7e8dbc 100644 --- a/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt @@ -99,7 +99,6 @@ # wrong constant name # wrong constant name # wrong constant name -# wrong constant name # wrong constant name # wrong constant name # wrong constant name @@ -109,27 +108,1922 @@ # wrong constant name > # wrong constant name # wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `AST::Node' +# undefined method `initialize2' for class `AST::Node' +# undefined method `inspect1' for class `AST::Node' +# undefined method `to_s1' for class `AST::Node' +# undefined method `to_sexp1' for class `AST::Node' +# undefined method `updated1' for class `AST::Node' +# undefined method `updated2' for class `AST::Node' +# undefined method `updated3' for class `AST::Node' +# wrong constant name + +# wrong constant name << +# wrong constant name == +# wrong constant name append +# wrong constant name assign_properties +# wrong constant name children +# wrong constant name clone +# wrong constant name concat +# wrong constant name eql? +# wrong constant name fancy_type +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name inspect1 +# wrong constant name inspect +# wrong constant name to_a +# wrong constant name to_ast +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name to_sexp1 +# wrong constant name to_sexp +# wrong constant name to_sexp_array +# wrong constant name type +# wrong constant name updated1 +# wrong constant name updated2 +# wrong constant name updated3 +# wrong constant name updated +# wrong constant name +# wrong constant name +# wrong constant name handler_missing +# wrong constant name process +# wrong constant name process_all +# wrong constant name +# wrong constant name +# wrong constant name s +# wrong constant name +# wrong constant name # uninitialized constant Abbrev # uninitialized constant Abbrev +# uninitialized constant AbstractDownloadStrategy::LOW_METHODS +# uninitialized constant AbstractDownloadStrategy::METHODS +# uninitialized constant AbstractDownloadStrategy::OPT_TABLE +# uninitialized constant AbstractDownloadStrategy::VERSION +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name parse_json_times +# wrong constant name parse_json_times= +# wrong constant name test_order +# wrong constant name test_order= +# wrong constant name +# wrong constant name +# wrong constant name action +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name actions +# wrong constant name dispatch +# uninitialized constant ActiveSupport::ArrayInquirer::DEFAULT_INDENT +# uninitialized constant ActiveSupport::ArrayInquirer::Elem +# wrong constant name any? +# wrong constant name +# undefined method `autoload1' for module `ActiveSupport::Autoload' +# wrong constant name autoload1 +# wrong constant name autoload +# wrong constant name autoload_at +# wrong constant name autoload_under +# wrong constant name autoloads +# wrong constant name eager_autoload +# wrong constant name eager_load! +# wrong constant name +# wrong constant name extended +# undefined method `clean1' for class `ActiveSupport::BacktraceCleaner' +# undefined method `filter1' for class `ActiveSupport::BacktraceCleaner' +# wrong constant name add_filter +# wrong constant name add_silencer +# wrong constant name clean1 +# wrong constant name clean +# wrong constant name filter1 +# wrong constant name filter +# wrong constant name remove_filters! +# wrong constant name remove_silencers! +# wrong constant name +# undefined method `benchmark1' for module `ActiveSupport::Benchmarkable' +# undefined method `benchmark2' for module `ActiveSupport::Benchmarkable' +# wrong constant name benchmark1 +# wrong constant name benchmark2 +# wrong constant name benchmark +# wrong constant name +# undefined method `to_s1' for module `ActiveSupport::BigDecimalWithDefaultFormat' +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::Cache::Entry' +# undefined method `initialize2' for class `ActiveSupport::Cache::Entry' +# undefined method `initialize3' for class `ActiveSupport::Cache::Entry' +# undefined method `initialize4' for class `ActiveSupport::Cache::Entry' +# wrong constant name dup_value! +# wrong constant name expired? +# wrong constant name expires_at +# wrong constant name expires_at= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize +# wrong constant name mismatched? +# wrong constant name size +# wrong constant name value +# wrong constant name version +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::Cache::FileStore' +# wrong constant name cache_path +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name supports_cache_versioning? +# undefined method `prune1' for class `ActiveSupport::Cache::MemoryStore' +# wrong constant name prune1 +# wrong constant name prune +# wrong constant name pruning? +# wrong constant name synchronize +# wrong constant name +# wrong constant name supports_cache_versioning? +# wrong constant name +# wrong constant name supports_cache_versioning? +# undefined method `cleanup1' for class `ActiveSupport::Cache::Store' +# undefined method `clear1' for class `ActiveSupport::Cache::Store' +# undefined method `decrement1' for class `ActiveSupport::Cache::Store' +# undefined method `decrement2' for class `ActiveSupport::Cache::Store' +# undefined method `delete1' for class `ActiveSupport::Cache::Store' +# undefined method `delete_matched1' for class `ActiveSupport::Cache::Store' +# undefined method `exist?1' for class `ActiveSupport::Cache::Store' +# undefined method `fetch1' for class `ActiveSupport::Cache::Store' +# undefined method `increment1' for class `ActiveSupport::Cache::Store' +# undefined method `increment2' for class `ActiveSupport::Cache::Store' +# undefined method `initialize1' for class `ActiveSupport::Cache::Store' +# undefined method `read1' for class `ActiveSupport::Cache::Store' +# undefined method `write1' for class `ActiveSupport::Cache::Store' +# undefined method `write_multi1' for class `ActiveSupport::Cache::Store' +# wrong constant name cleanup1 +# wrong constant name cleanup +# wrong constant name clear1 +# wrong constant name clear +# wrong constant name decrement1 +# wrong constant name decrement2 +# wrong constant name decrement +# wrong constant name delete1 +# wrong constant name delete +# wrong constant name delete_matched1 +# wrong constant name delete_matched +# wrong constant name exist?1 +# wrong constant name exist? +# wrong constant name fetch1 +# wrong constant name fetch +# wrong constant name fetch_multi +# wrong constant name increment1 +# wrong constant name increment2 +# wrong constant name increment +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name logger +# wrong constant name logger= +# wrong constant name mute +# wrong constant name options +# wrong constant name read1 +# wrong constant name read +# wrong constant name read_multi +# wrong constant name silence +# wrong constant name silence! +# wrong constant name silence? +# wrong constant name write1 +# wrong constant name write +# wrong constant name write_multi1 +# wrong constant name write_multi +# wrong constant name +# wrong constant name logger +# wrong constant name logger= +# wrong constant name +# undefined method `decrement1' for module `ActiveSupport::Cache::Strategy::LocalCache' +# undefined method `increment1' for module `ActiveSupport::Cache::Strategy::LocalCache' +# wrong constant name cleanup +# wrong constant name clear +# wrong constant name decrement1 +# wrong constant name decrement +# wrong constant name increment1 +# wrong constant name increment +# wrong constant name middleware +# wrong constant name with_local_cache +# wrong constant name +# wrong constant name +# undefined singleton method `expand_cache_key1' for `ActiveSupport::Cache' +# undefined singleton method `lookup_store1' for `ActiveSupport::Cache' +# wrong constant name +# wrong constant name expand_cache_key1 +# wrong constant name expand_cache_key +# wrong constant name lookup_store1 +# wrong constant name lookup_store +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name run_callbacks +# wrong constant name expand +# wrong constant name initialize +# wrong constant name inverted_lambda +# wrong constant name make_lambda +# wrong constant name +# wrong constant name build +# wrong constant name apply +# wrong constant name chain_config +# wrong constant name current_scopes +# wrong constant name duplicates? +# wrong constant name filter +# wrong constant name initialize +# wrong constant name kind +# wrong constant name kind= +# wrong constant name matches? +# wrong constant name merge_conditional_options +# wrong constant name name +# wrong constant name name= +# wrong constant name raw_filter +# wrong constant name +# wrong constant name build +# uninitialized constant ActiveSupport::Callbacks::CallbackChain::Elem +# wrong constant name append +# wrong constant name chain +# wrong constant name clear +# wrong constant name compile +# wrong constant name config +# wrong constant name delete +# wrong constant name each +# wrong constant name empty? +# wrong constant name index +# wrong constant name initialize +# wrong constant name insert +# wrong constant name name +# wrong constant name prepend +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::Callbacks::CallbackSequence' +# undefined method `initialize2' for class `ActiveSupport::Callbacks::CallbackSequence' +# undefined method `initialize3' for class `ActiveSupport::Callbacks::CallbackSequence' +# wrong constant name after +# wrong constant name around +# wrong constant name before +# wrong constant name expand_call_template +# wrong constant name final? +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name invoke_after +# wrong constant name invoke_before +# wrong constant name nested +# wrong constant name skip? +# wrong constant name +# wrong constant name __update_callbacks +# wrong constant name define_callbacks +# wrong constant name get_callbacks +# wrong constant name normalize_callback_params +# wrong constant name reset_callbacks +# wrong constant name set_callback +# wrong constant name set_callbacks +# wrong constant name skip_callback +# wrong constant name +# wrong constant name +# wrong constant name call +# 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 build +# wrong constant name +# wrong constant name build +# uninitialized constant ActiveSupport::Callbacks::Filters::Environment::Elem +# wrong constant name halted +# wrong constant name halted= +# wrong constant name target +# wrong constant name target= +# wrong constant name value +# wrong constant name value= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name +# undefined method `included1' for module `ActiveSupport::Concern' +# wrong constant name +# wrong constant name append_features +# wrong constant name class_methods +# wrong constant name included1 +# wrong constant name included +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name extended +# wrong constant name +# undefined method `exclusive1' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `exclusive2' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `exclusive3' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `exclusive4' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `start_exclusive1' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `start_exclusive2' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `start_exclusive3' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `stop_exclusive1' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `yield_shares1' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `yield_shares2' for class `ActiveSupport::Concurrency::ShareLock' +# undefined method `yield_shares3' for class `ActiveSupport::Concurrency::ShareLock' +# wrong constant name exclusive1 +# wrong constant name exclusive2 +# wrong constant name exclusive3 +# wrong constant name exclusive4 +# wrong constant name exclusive +# wrong constant name initialize +# wrong constant name raw_state +# wrong constant name sharing +# wrong constant name start_exclusive1 +# wrong constant name start_exclusive2 +# wrong constant name start_exclusive3 +# wrong constant name start_exclusive +# wrong constant name start_sharing +# wrong constant name stop_exclusive1 +# wrong constant name stop_exclusive +# wrong constant name stop_sharing +# wrong constant name yield_shares1 +# wrong constant name yield_shares2 +# wrong constant name yield_shares3 +# wrong constant name yield_shares +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name config +# wrong constant name config +# wrong constant name configure +# wrong constant name +# uninitialized constant ActiveSupport::Configurable::Configuration::DEFAULT_INDENT +# uninitialized constant ActiveSupport::Configurable::Configuration::Elem +# uninitialized constant ActiveSupport::Configurable::Configuration::K +# uninitialized constant ActiveSupport::Configurable::Configuration::V +# wrong constant name compile_methods! +# wrong constant name +# wrong constant name compile_methods! +# wrong constant name +# uninitialized constant ActiveSupport::CurrentAttributes::CALLBACK_FILTER_TYPES +# wrong constant name __callbacks +# wrong constant name __callbacks? +# wrong constant name _reset_callbacks +# wrong constant name _run_reset_callbacks +# wrong constant name attributes +# wrong constant name attributes= +# wrong constant name reset +# wrong constant name set +# wrong constant name +# wrong constant name __callbacks +# wrong constant name __callbacks= +# wrong constant name __callbacks? +# wrong constant name _reset_callbacks +# wrong constant name _reset_callbacks= +# wrong constant name after_reset +# wrong constant name attribute +# wrong constant name before_reset +# wrong constant name clear_all +# wrong constant name instance +# wrong constant name reset +# wrong constant name reset_all +# wrong constant name resets +# wrong constant name set +# undefined method `depend_on1' for module `ActiveSupport::Dependencies' +# undefined method `load_file1' for module `ActiveSupport::Dependencies' +# undefined method `loadable_constants_for_path1' for module `ActiveSupport::Dependencies' +# undefined method `require_or_load1' for module `ActiveSupport::Dependencies' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name _eager_load_paths +# wrong constant name _eager_load_paths= +# wrong constant name autoload_module! +# wrong constant name autoload_once_paths +# wrong constant name autoload_once_paths= +# wrong constant name autoload_paths +# wrong constant name autoload_paths= +# wrong constant name autoloadable_module? +# wrong constant name autoloaded? +# wrong constant name autoloaded_constants +# wrong constant name autoloaded_constants= +# wrong constant name clear +# wrong constant name constant_watch_stack +# wrong constant name constant_watch_stack= +# wrong constant name constantize +# wrong constant name depend_on1 +# wrong constant name depend_on +# wrong constant name explicitly_unloadable_constants +# wrong constant name explicitly_unloadable_constants= +# wrong constant name history +# wrong constant name history= +# wrong constant name hook! +# wrong constant name interlock +# wrong constant name interlock= +# wrong constant name load? +# wrong constant name load_file1 +# wrong constant name load_file +# wrong constant name load_missing_constant +# wrong constant name load_once_path? +# wrong constant name loadable_constants_for_path1 +# wrong constant name loadable_constants_for_path +# wrong constant name loaded +# wrong constant name loaded= +# wrong constant name loading +# wrong constant name loading= +# wrong constant name log +# wrong constant name logger +# wrong constant name logger= +# wrong constant name mark_for_unload +# wrong constant name mechanism +# wrong constant name mechanism= +# wrong constant name new_constants_in +# wrong constant name qualified_const_defined? +# wrong constant name qualified_name_for +# wrong constant name reference +# wrong constant name remove_constant +# wrong constant name remove_unloadable_constants! +# wrong constant name require_or_load1 +# wrong constant name require_or_load +# wrong constant name safe_constantize +# wrong constant name search_for_file +# wrong constant name to_constant_name +# wrong constant name unhook! +# wrong constant name verbose +# wrong constant name verbose= +# wrong constant name warnings_on_first_load +# wrong constant name warnings_on_first_load= +# wrong constant name will_unload? +# wrong constant name blame_file! +# wrong constant name blamed_files +# wrong constant name copy_blame! +# wrong constant name describe_blame +# wrong constant name +# wrong constant name [] +# wrong constant name clear! +# wrong constant name empty? +# wrong constant name get +# wrong constant name key? +# wrong constant name safe_get +# wrong constant name store +# wrong constant name +# wrong constant name done_running +# wrong constant name done_unloading +# wrong constant name loading +# wrong constant name permit_concurrent_loads +# wrong constant name raw_state +# wrong constant name running +# wrong constant name start_running +# wrong constant name start_unloading +# wrong constant name unloading +# wrong constant name +# undefined method `require_dependency1' for module `ActiveSupport::Dependencies::Loadable' +# wrong constant name load_dependency +# wrong constant name require_dependency1 +# wrong constant name require_dependency +# wrong constant name require_or_load +# wrong constant name unloadable +# wrong constant name +# wrong constant name exclude_from +# wrong constant name include_into +# undefined method `unloadable1' for module `ActiveSupport::Dependencies::ModuleConstMissing' +# wrong constant name const_missing +# wrong constant name guess_for_anonymous +# wrong constant name unloadable1 +# wrong constant name unloadable +# wrong constant name +# wrong constant name append_features +# wrong constant name exclude_from +# wrong constant name include_into +# uninitialized constant ActiveSupport::Dependencies::WatchStack::Elem +# wrong constant name each +# wrong constant name new_constants +# wrong constant name watch_namespaces +# wrong constant name watching +# wrong constant name watching? +# wrong constant name +# wrong constant name +# wrong constant name load_interlock +# wrong constant name run_interlock +# wrong constant name unload_interlock +# undefined method `initialize1' for class `ActiveSupport::Deprecation' +# undefined method `initialize2' for class `ActiveSupport::Deprecation' +# 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 ActiveSupport::Deprecation::RAILS_GEM_ROOT +# wrong constant name +# wrong constant name deprecation_horizon +# wrong constant name deprecation_horizon= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name behavior +# wrong constant name behavior= +# wrong constant name debug +# wrong constant name debug= +# wrong constant name +# wrong constant name +# wrong constant name included +# undefined method `initialize1' for class `ActiveSupport::Deprecation::DeprecatedConstantProxy' +# undefined method `initialize2' for class `ActiveSupport::Deprecation::DeprecatedConstantProxy' +# uninitialized constant ActiveSupport::Deprecation::DeprecatedConstantProxy::DELEGATION_RESERVED_KEYWORDS +# uninitialized constant ActiveSupport::Deprecation::DeprecatedConstantProxy::DELEGATION_RESERVED_METHOD_NAMES +# uninitialized constant ActiveSupport::Deprecation::DeprecatedConstantProxy::RUBY_RESERVED_KEYWORDS +# wrong constant name hash +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name instance_methods +# wrong constant name name +# wrong constant name +# wrong constant name new +# undefined method `initialize1' for class `ActiveSupport::Deprecation::DeprecatedInstanceVariableProxy' +# undefined method `initialize2' for class `ActiveSupport::Deprecation::DeprecatedInstanceVariableProxy' +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::Deprecation::DeprecatedObjectProxy' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name new +# wrong constant name +# wrong constant name +# wrong constant name include +# wrong constant name method_added +# wrong constant name +# undefined method `deprecation_warning1' for module `ActiveSupport::Deprecation::InstanceDelegator::OverrideDelegators' +# undefined method `deprecation_warning2' for module `ActiveSupport::Deprecation::InstanceDelegator::OverrideDelegators' +# undefined method `warn1' for module `ActiveSupport::Deprecation::InstanceDelegator::OverrideDelegators' +# undefined method `warn2' for module `ActiveSupport::Deprecation::InstanceDelegator::OverrideDelegators' +# wrong constant name deprecation_warning1 +# wrong constant name deprecation_warning2 +# wrong constant name deprecation_warning +# wrong constant name warn1 +# wrong constant name warn2 +# wrong constant name warn +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name deprecate_methods +# wrong constant name +# undefined method `deprecation_warning1' for module `ActiveSupport::Deprecation::Reporting' +# undefined method `deprecation_warning2' for module `ActiveSupport::Deprecation::Reporting' +# undefined method `warn1' for module `ActiveSupport::Deprecation::Reporting' +# undefined method `warn2' for module `ActiveSupport::Deprecation::Reporting' +# wrong constant name deprecation_warning1 +# wrong constant name deprecation_warning2 +# wrong constant name deprecation_warning +# wrong constant name gem_name +# wrong constant name gem_name= +# wrong constant name silence +# wrong constant name silenced +# wrong constant name silenced= +# wrong constant name warn1 +# wrong constant name warn2 +# wrong constant name warn +# wrong constant name +# wrong constant name +# wrong constant name behavior +# wrong constant name behavior= +# wrong constant name debug +# wrong constant name debug= +# wrong constant name deprecate_methods +# wrong constant name deprecation_horizon +# wrong constant name deprecation_horizon= +# wrong constant name deprecation_warning +# wrong constant name gem_name +# wrong constant name gem_name= +# wrong constant name initialize +# wrong constant name instance +# wrong constant name silence +# wrong constant name silenced +# wrong constant name silenced= +# wrong constant name warn +# wrong constant name +# wrong constant name +# wrong constant name descendants +# wrong constant name direct_descendants +# wrong constant name inherited +# wrong constant name << +# uninitialized constant ActiveSupport::DescendantsTracker::DescendantsArray::Elem +# wrong constant name cleanup! +# wrong constant name each +# wrong constant name refs_size +# wrong constant name reject! +# wrong constant name +# wrong constant name +# wrong constant name clear +# wrong constant name descendants +# wrong constant name direct_descendants +# wrong constant name store_inherited +# wrong constant name +# wrong constant name hash_digest_class +# wrong constant name hash_digest_class= +# wrong constant name hexdigest +# undefined method `after1' for class `ActiveSupport::Duration' +# undefined method `ago1' for class `ActiveSupport::Duration' +# undefined method `before1' for class `ActiveSupport::Duration' +# undefined method `from_now1' for class `ActiveSupport::Duration' +# undefined method `iso86011' for class `ActiveSupport::Duration' +# undefined method `since1' for class `ActiveSupport::Duration' +# undefined method `until1' for class `ActiveSupport::Duration' +# wrong constant name % +# wrong constant name * +# wrong constant name + +# wrong constant name - +# wrong constant name -@ +# wrong constant name / +# wrong constant name <=> +# wrong constant name == +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name after1 +# wrong constant name after +# wrong constant name ago1 +# wrong constant name ago +# wrong constant name before1 +# wrong constant name before +# wrong constant name coerce +# wrong constant name encode_with +# wrong constant name eql? +# wrong constant name from_now1 +# wrong constant name from_now +# wrong constant name init_with +# wrong constant name initialize +# wrong constant name instance_of? +# wrong constant name is_a? +# wrong constant name iso86011 +# wrong constant name iso8601 +# wrong constant name kind_of? +# wrong constant name parts +# wrong constant name parts= +# wrong constant name since1 +# wrong constant name since +# wrong constant name to_i +# wrong constant name until1 +# wrong constant name until +# wrong constant name value +# wrong constant name value= +# wrong constant name +# wrong constant name initialize +# wrong constant name mode +# wrong constant name mode= +# wrong constant name parse! +# wrong constant name parts +# wrong constant name scanner +# wrong constant name sign +# wrong constant name sign= +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::Duration::ISO8601Serializer' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name serialize +# wrong constant name +# wrong constant name % +# wrong constant name * +# wrong constant name + +# wrong constant name - +# wrong constant name / +# wrong constant name <=> +# uninitialized constant ActiveSupport::Duration::Scalar::EXABYTE +# uninitialized constant ActiveSupport::Duration::Scalar::GIGABYTE +# uninitialized constant ActiveSupport::Duration::Scalar::KILOBYTE +# uninitialized constant ActiveSupport::Duration::Scalar::MEGABYTE +# uninitialized constant ActiveSupport::Duration::Scalar::PETABYTE +# uninitialized constant ActiveSupport::Duration::Scalar::TERABYTE +# wrong constant name coerce +# wrong constant name initialize +# wrong constant name to_f +# wrong constant name to_i +# wrong constant name to_s +# wrong constant name value +# wrong constant name +# wrong constant name +# wrong constant name === +# wrong constant name build +# wrong constant name days +# wrong constant name hours +# wrong constant name minutes +# wrong constant name months +# wrong constant name parse +# wrong constant name seconds +# wrong constant name weeks +# wrong constant name years +# undefined method `initialize1' for class `ActiveSupport::EventedFileUpdateChecker' +# wrong constant name +# wrong constant name execute +# wrong constant name execute_if_updated +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name updated? +# wrong constant name existing_parent +# wrong constant name filter_out_descendants +# wrong constant name longest_common_subpath +# wrong constant name normalize_extension +# wrong constant name xpath +# wrong constant name +# wrong constant name +# uninitialized constant ActiveSupport::ExecutionWrapper::CALLBACK_FILTER_TYPES +# wrong constant name +# wrong constant name +# wrong constant name __callbacks +# wrong constant name __callbacks? +# wrong constant name _complete_callbacks +# wrong constant name _run_callbacks +# wrong constant name _run_complete_callbacks +# wrong constant name _run_run_callbacks +# wrong constant name complete! +# wrong constant name run! +# uninitialized constant ActiveSupport::ExecutionWrapper::CompleteHook::Elem +# wrong constant name after +# wrong constant name before +# wrong constant name hook +# wrong constant name hook= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# uninitialized constant ActiveSupport::ExecutionWrapper::RunHook::Elem +# wrong constant name before +# wrong constant name hook +# wrong constant name hook= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# undefined singleton method `register_hook1' for `ActiveSupport::ExecutionWrapper' +# wrong constant name +# wrong constant name __callbacks +# wrong constant name __callbacks= +# wrong constant name __callbacks? +# wrong constant name _complete_callbacks +# wrong constant name _complete_callbacks= +# wrong constant name _run_callbacks +# wrong constant name _run_callbacks= +# wrong constant name active +# wrong constant name active= +# wrong constant name active? +# wrong constant name inherited +# wrong constant name register_hook1 +# wrong constant name register_hook +# wrong constant name run! +# wrong constant name to_complete +# wrong constant name to_run +# wrong constant name wrap +# uninitialized constant ActiveSupport::Executor::CALLBACK_FILTER_TYPES +# uninitialized constant ActiveSupport::Executor::Null +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::FileUpdateChecker' +# wrong constant name execute +# wrong constant name execute_if_updated +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name updated? +# wrong constant name +# wrong constant name +# uninitialized constant ActiveSupport::Gzip::Stream::Elem +# wrong constant name +# undefined singleton method `compress1' for `ActiveSupport::Gzip' +# undefined singleton method `compress2' for `ActiveSupport::Gzip' +# wrong constant name +# wrong constant name compress1 +# wrong constant name compress2 +# wrong constant name compress +# wrong constant name decompress +# undefined method `camelize1' for module `ActiveSupport::Inflector' +# undefined method `foreign_key1' for module `ActiveSupport::Inflector' +# undefined method `humanize1' for module `ActiveSupport::Inflector' +# undefined method `humanize2' for module `ActiveSupport::Inflector' +# undefined method `inflections1' for module `ActiveSupport::Inflector' +# undefined method `parameterize1' for module `ActiveSupport::Inflector' +# undefined method `parameterize2' for module `ActiveSupport::Inflector' +# undefined method `parameterize3' for module `ActiveSupport::Inflector' +# undefined method `pluralize1' for module `ActiveSupport::Inflector' +# undefined method `singularize1' for module `ActiveSupport::Inflector' +# undefined method `titleize1' for module `ActiveSupport::Inflector' +# undefined method `transliterate1' for module `ActiveSupport::Inflector' +# undefined method `transliterate2' for module `ActiveSupport::Inflector' +# wrong constant name +# wrong constant name camelize1 +# wrong constant name camelize +# wrong constant name classify +# wrong constant name constantize +# wrong constant name dasherize +# wrong constant name deconstantize +# wrong constant name demodulize +# wrong constant name foreign_key1 +# wrong constant name foreign_key +# wrong constant name humanize1 +# wrong constant name humanize2 +# wrong constant name humanize +# wrong constant name inflections1 +# wrong constant name inflections +# wrong constant name ordinal +# wrong constant name ordinalize +# wrong constant name parameterize1 +# wrong constant name parameterize2 +# wrong constant name parameterize3 +# wrong constant name parameterize +# wrong constant name pluralize1 +# wrong constant name pluralize +# wrong constant name safe_constantize +# wrong constant name singularize1 +# wrong constant name singularize +# wrong constant name tableize +# wrong constant name titleize1 +# wrong constant name titleize +# wrong constant name transliterate1 +# wrong constant name transliterate2 +# wrong constant name transliterate +# wrong constant name underscore +# wrong constant name upcase_first +# undefined method `clear1' for class `ActiveSupport::Inflector::Inflections' +# wrong constant name +# wrong constant name acronym +# wrong constant name acronyms +# wrong constant name acronyms_camelize_regex +# wrong constant name acronyms_underscore_regex +# wrong constant name clear1 +# wrong constant name clear +# wrong constant name human +# wrong constant name humans +# wrong constant name irregular +# wrong constant name plural +# wrong constant name plurals +# wrong constant name singular +# wrong constant name singulars +# wrong constant name uncountable +# wrong constant name uncountables +# wrong constant name << +# uninitialized constant ActiveSupport::Inflector::Inflections::Uncountables::DEFAULT_INDENT +# uninitialized constant ActiveSupport::Inflector::Inflections::Uncountables::Elem +# wrong constant name add +# wrong constant name delete +# wrong constant name initialize +# wrong constant name uncountable? +# wrong constant name +# undefined singleton method `instance1' for `ActiveSupport::Inflector::Inflections' +# wrong constant name +# wrong constant name instance1 +# wrong constant name instance +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::InheritableOptions' +# uninitialized constant ActiveSupport::InheritableOptions::DEFAULT_INDENT +# uninitialized constant ActiveSupport::InheritableOptions::Elem +# uninitialized constant ActiveSupport::InheritableOptions::K +# uninitialized constant ActiveSupport::InheritableOptions::V +# wrong constant name inheritable_copy +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::JSON::Encoding::JSONGemEncoder' +# wrong constant name encode +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name options +# wrong constant name +# wrong constant name +# wrong constant name escape_html_entities_in_json +# wrong constant name escape_html_entities_in_json= +# wrong constant name json_encoder +# wrong constant name json_encoder= +# wrong constant name time_precision +# wrong constant name time_precision= +# wrong constant name use_standard_json_time_format +# wrong constant name use_standard_json_time_format= +# undefined singleton method `encode1' for `ActiveSupport::JSON' +# wrong constant name +# wrong constant name decode +# wrong constant name encode1 +# wrong constant name encode +# wrong constant name parse_error +# undefined method `generate_key1' for class `ActiveSupport::KeyGenerator' +# undefined method `initialize1' for class `ActiveSupport::KeyGenerator' +# wrong constant name generate_key1 +# wrong constant name generate_key +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# undefined method `on_load1' for module `ActiveSupport::LazyLoadHooks' +# undefined method `run_load_hooks1' for module `ActiveSupport::LazyLoadHooks' +# wrong constant name on_load1 +# wrong constant name on_load +# wrong constant name run_load_hooks1 +# wrong constant name run_load_hooks +# wrong constant name +# wrong constant name extended +# undefined method `debug1' for class `ActiveSupport::LogSubscriber' +# undefined method `error1' for class `ActiveSupport::LogSubscriber' +# undefined method `fatal1' for class `ActiveSupport::LogSubscriber' +# undefined method `info1' for class `ActiveSupport::LogSubscriber' +# undefined method `unknown1' for class `ActiveSupport::LogSubscriber' +# undefined method `warn1' for class `ActiveSupport::LogSubscriber' +# wrong constant name colorize_logging +# wrong constant name colorize_logging= +# wrong constant name debug1 +# wrong constant name debug +# wrong constant name error1 +# wrong constant name error +# wrong constant name fatal1 +# wrong constant name fatal +# wrong constant name info1 +# wrong constant name info +# wrong constant name logger +# wrong constant name unknown1 +# wrong constant name unknown +# wrong constant name warn1 +# wrong constant name warn +# wrong constant name +# wrong constant name colorize_logging +# wrong constant name colorize_logging= +# wrong constant name flush_all! +# wrong constant name log_subscribers +# wrong constant name logger +# wrong constant name logger= +# uninitialized constant ActiveSupport::Logger::DEBUG +# uninitialized constant ActiveSupport::Logger::ERROR +# uninitialized constant ActiveSupport::Logger::FATAL +# uninitialized constant ActiveSupport::Logger::INFO +# uninitialized constant ActiveSupport::Logger::ProgName +# uninitialized constant ActiveSupport::Logger::SEV_LABEL +# wrong constant name +# uninitialized constant ActiveSupport::Logger::UNKNOWN +# uninitialized constant ActiveSupport::Logger::VERSION +# uninitialized constant ActiveSupport::Logger::WARN +# wrong constant name initialize +# wrong constant name silencer +# wrong constant name silencer= +# uninitialized constant ActiveSupport::Logger::SimpleFormatter::Format +# wrong constant name call +# wrong constant name +# wrong constant name +# wrong constant name broadcast +# wrong constant name local_levels +# wrong constant name local_levels= +# wrong constant name logger_outputs_to? +# wrong constant name silencer +# wrong constant name silencer= +# undefined method `silence1' for module `ActiveSupport::LoggerSilence' +# wrong constant name silence1 +# wrong constant name silence +# wrong constant name +# undefined method `add1' for module `ActiveSupport::LoggerThreadSafeLevel' +# undefined method `add2' for module `ActiveSupport::LoggerThreadSafeLevel' +# wrong constant name add1 +# wrong constant name add2 +# wrong constant name add +# wrong constant name after_initialize +# wrong constant name debug? +# wrong constant name error? +# wrong constant name fatal? +# wrong constant name info? +# wrong constant name level +# wrong constant name local_level +# wrong constant name local_level= +# wrong constant name local_log_id +# wrong constant name unknown? +# wrong constant name warn? +# wrong constant name +# undefined method `load1' for module `ActiveSupport::MarshalWithAutoloading' +# wrong constant name load1 +# wrong constant name load +# wrong constant name +# undefined method `encrypt_and_sign1' for class `ActiveSupport::MessageEncryptor' +# undefined method `encrypt_and_sign2' for class `ActiveSupport::MessageEncryptor' +# undefined method `encrypt_and_sign3' for class `ActiveSupport::MessageEncryptor' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name encrypt_and_sign1 +# wrong constant name encrypt_and_sign2 +# wrong constant name encrypt_and_sign3 +# wrong constant name encrypt_and_sign +# wrong constant name +# wrong constant name +# wrong constant name dump +# wrong constant name load +# wrong constant name +# wrong constant name generate +# wrong constant name verify +# undefined singleton method `key_len1' for `ActiveSupport::MessageEncryptor' +# wrong constant name +# wrong constant name default_cipher +# wrong constant name key_len1 +# wrong constant name key_len +# wrong constant name use_authenticated_message_encryption +# wrong constant name use_authenticated_message_encryption= +# undefined method `generate1' for class `ActiveSupport::MessageVerifier' +# undefined method `generate2' for class `ActiveSupport::MessageVerifier' +# undefined method `generate3' for class `ActiveSupport::MessageVerifier' +# wrong constant name +# wrong constant name generate1 +# wrong constant name generate2 +# wrong constant name generate3 +# wrong constant name generate +# wrong constant name valid_message? +# wrong constant name verify +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name rotate +# undefined method `decrypt_and_verify1' for module `ActiveSupport::Messages::Rotator::Encryptor' +# wrong constant name decrypt_and_verify1 +# wrong constant name decrypt_and_verify +# wrong constant name +# undefined method `verified1' for module `ActiveSupport::Messages::Rotator::Verifier' +# wrong constant name verified1 +# wrong constant name verified +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `normalize1' for class `ActiveSupport::Multibyte::Chars' +# undefined method `tidy_bytes1' for class `ActiveSupport::Multibyte::Chars' +# wrong constant name <=> +# wrong constant name =~ +# wrong constant name acts_like_string? +# wrong constant name compose +# wrong constant name decompose +# wrong constant name grapheme_length +# wrong constant name initialize +# wrong constant name limit +# wrong constant name method_missing +# wrong constant name normalize1 +# wrong constant name normalize +# wrong constant name reverse +# wrong constant name reverse! +# wrong constant name slice! +# wrong constant name split +# wrong constant name tidy_bytes1 +# wrong constant name tidy_bytes +# wrong constant name tidy_bytes! +# wrong constant name titlecase +# wrong constant name titleize +# wrong constant name to_str +# wrong constant name wrapped_string +# wrong constant name +# wrong constant name consumes? +# undefined method `normalize1' for module `ActiveSupport::Multibyte::Unicode' +# undefined method `tidy_bytes1' for module `ActiveSupport::Multibyte::Unicode' +# wrong constant name compose +# wrong constant name decompose +# wrong constant name default_normalization_form +# wrong constant name default_normalization_form= +# wrong constant name downcase +# wrong constant name normalize1 +# wrong constant name normalize +# wrong constant name pack_graphemes +# wrong constant name swapcase +# wrong constant name tidy_bytes1 +# wrong constant name tidy_bytes +# wrong constant name unpack_graphemes +# wrong constant name upcase +# wrong constant name +# wrong constant name +# wrong constant name proxy_class +# wrong constant name proxy_class= +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name << +# wrong constant name allocations +# wrong constant name children +# wrong constant name cpu_time +# wrong constant name duration +# wrong constant name end +# wrong constant name end= +# wrong constant name finish! +# wrong constant name idle_time +# wrong constant name initialize +# wrong constant name name +# wrong constant name parent_of? +# wrong constant name payload +# wrong constant name start! +# wrong constant name time +# wrong constant name transaction_id +# wrong constant name +# undefined method `finish1' for class `ActiveSupport::Notifications::Fanout' +# undefined method `subscribe1' for class `ActiveSupport::Notifications::Fanout' +# undefined method `subscribe2' for class `ActiveSupport::Notifications::Fanout' +# wrong constant name +# uninitialized constant ActiveSupport::Notifications::Fanout::VERSION +# wrong constant name finish1 +# wrong constant name finish +# wrong constant name initialize +# wrong constant name listeners_for +# wrong constant name listening? +# wrong constant name lock +# wrong constant name locked? +# wrong constant name publish +# wrong constant name start +# wrong constant name subscribe1 +# wrong constant name subscribe2 +# wrong constant name subscribe +# wrong constant name synchronize +# wrong constant name try_lock +# wrong constant name unlock +# wrong constant name unsubscribe +# wrong constant name wait +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name finish +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name publish +# wrong constant name start +# wrong constant name subscribed_to? +# wrong constant name unsubscribe! +# wrong constant name +# wrong constant name +# wrong constant name finish +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name pattern +# wrong constant name publish +# wrong constant name start +# wrong constant name subscribed_to? +# wrong constant name unsubscribe! +# wrong constant name +# wrong constant name === +# wrong constant name exclusions +# wrong constant name initialize +# wrong constant name pattern +# wrong constant name unsubscribe! +# wrong constant name +# wrong constant name wrap +# wrong constant name +# wrong constant name +# wrong constant name event_object_subscriber +# wrong constant name new +# wrong constant name wrap_all +# wrong constant name +# wrong constant name instrumenter_for +# wrong constant name +# undefined method `instrument1' for class `ActiveSupport::Notifications::Instrumenter' +# wrong constant name finish +# wrong constant name finish_with_state +# wrong constant name id +# wrong constant name initialize +# wrong constant name instrument1 +# wrong constant name instrument +# wrong constant name start +# wrong constant name +# undefined singleton method `instrument1' for `ActiveSupport::Notifications' +# wrong constant name +# wrong constant name instrument1 +# wrong constant name instrument +# wrong constant name instrumenter +# wrong constant name notifier +# wrong constant name notifier= +# wrong constant name publish +# wrong constant name subscribe +# wrong constant name subscribed +# wrong constant name unsubscribe +# undefined method `number_to_currency1' for module `ActiveSupport::NumberHelper' +# undefined method `number_to_delimited1' for module `ActiveSupport::NumberHelper' +# undefined method `number_to_human1' for module `ActiveSupport::NumberHelper' +# undefined method `number_to_human_size1' for module `ActiveSupport::NumberHelper' +# undefined method `number_to_percentage1' for module `ActiveSupport::NumberHelper' +# undefined method `number_to_phone1' for module `ActiveSupport::NumberHelper' +# undefined method `number_to_rounded1' for module `ActiveSupport::NumberHelper' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name number_to_currency1 +# wrong constant name number_to_currency +# wrong constant name number_to_delimited1 +# wrong constant name number_to_delimited +# wrong constant name number_to_human1 +# wrong constant name number_to_human +# wrong constant name number_to_human_size1 +# wrong constant name number_to_human_size +# wrong constant name number_to_percentage1 +# wrong constant name number_to_percentage +# wrong constant name number_to_phone1 +# wrong constant name number_to_phone +# wrong constant name number_to_rounded1 +# wrong constant name number_to_rounded +# wrong constant name execute +# wrong constant name initialize +# wrong constant name namespace +# wrong constant name namespace= +# wrong constant name namespace? +# wrong constant name number +# wrong constant name opts +# wrong constant name validate_float +# wrong constant name validate_float= +# wrong constant name validate_float? +# wrong constant name +# wrong constant name convert +# wrong constant name namespace +# wrong constant name namespace= +# wrong constant name namespace? +# wrong constant name validate_float +# wrong constant name validate_float= +# wrong constant name validate_float? +# uninitialized constant ActiveSupport::NumberHelper::NumberToCurrencyConverter::DEFAULTS +# wrong constant name convert +# wrong constant name +# uninitialized constant ActiveSupport::NumberHelper::NumberToDelimitedConverter::DEFAULTS +# wrong constant name convert +# wrong constant name +# uninitialized constant ActiveSupport::NumberHelper::NumberToHumanConverter::DEFAULTS +# wrong constant name convert +# wrong constant name +# uninitialized constant ActiveSupport::NumberHelper::NumberToHumanSizeConverter::DEFAULTS +# wrong constant name convert +# wrong constant name +# uninitialized constant ActiveSupport::NumberHelper::NumberToPercentageConverter::DEFAULTS +# wrong constant name convert +# wrong constant name +# uninitialized constant ActiveSupport::NumberHelper::NumberToPhoneConverter::DEFAULTS +# wrong constant name convert +# wrong constant name +# uninitialized constant ActiveSupport::NumberHelper::NumberToRoundedConverter::DEFAULTS +# wrong constant name convert +# wrong constant name +# wrong constant name digit_count +# wrong constant name initialize +# wrong constant name options +# wrong constant name round +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# uninitialized constant ActiveSupport::OrderedHash::DEFAULT_INDENT +# uninitialized constant ActiveSupport::OrderedHash::Elem +# uninitialized constant ActiveSupport::OrderedHash::K +# uninitialized constant ActiveSupport::OrderedHash::V +# wrong constant name encode_with +# wrong constant name nested_under_indifferent_access +# wrong constant name reject +# wrong constant name select +# wrong constant name to_yaml_type +# wrong constant name +# uninitialized constant ActiveSupport::OrderedOptions::DEFAULT_INDENT +# uninitialized constant ActiveSupport::OrderedOptions::Elem +# uninitialized constant ActiveSupport::OrderedOptions::K +# uninitialized constant ActiveSupport::OrderedOptions::V +# wrong constant name [] +# wrong constant name []= +# wrong constant name _get +# wrong constant name method_missing +# wrong constant name +# wrong constant name instance +# wrong constant name +# wrong constant name extended +# wrong constant name raise +# wrong constant name +# uninitialized constant ActiveSupport::Reloader::CALLBACK_FILTER_TYPES +# uninitialized constant ActiveSupport::Reloader::Null +# wrong constant name _class_unload_callbacks +# wrong constant name _prepare_callbacks +# wrong constant name _run_class_unload_callbacks +# wrong constant name _run_prepare_callbacks +# wrong constant name check +# wrong constant name check= +# wrong constant name check? +# wrong constant name class_unload! +# wrong constant name executor +# wrong constant name executor= +# wrong constant name executor? +# wrong constant name release_unload_lock! +# wrong constant name require_unload_lock! +# wrong constant name +# wrong constant name _class_unload_callbacks +# wrong constant name _class_unload_callbacks= +# wrong constant name _prepare_callbacks +# wrong constant name _prepare_callbacks= +# wrong constant name after_class_unload +# wrong constant name before_class_unload +# wrong constant name check +# wrong constant name check! +# wrong constant name check= +# wrong constant name check? +# wrong constant name executor +# wrong constant name executor= +# wrong constant name executor? +# wrong constant name prepare! +# wrong constant name reload! +# wrong constant name reloaded! +# wrong constant name to_prepare +# wrong constant name +# wrong constant name handler_for_rescue +# wrong constant name rescue_with_handler +# undefined method `handler_for_rescue1' for module `ActiveSupport::Rescuable::ClassMethods' +# undefined method `rescue_from1' for module `ActiveSupport::Rescuable::ClassMethods' +# undefined method `rescue_with_handler1' for module `ActiveSupport::Rescuable::ClassMethods' +# undefined method `rescue_with_handler2' for module `ActiveSupport::Rescuable::ClassMethods' +# wrong constant name handler_for_rescue1 +# wrong constant name handler_for_rescue +# wrong constant name rescue_from1 +# wrong constant name rescue_from +# wrong constant name rescue_with_handler1 +# wrong constant name rescue_with_handler2 +# wrong constant name rescue_with_handler +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ActiveSupport::SafeBuffer' +# wrong constant name % +# wrong constant name * +# wrong constant name + +# wrong constant name << +# uninitialized constant ActiveSupport::SafeBuffer::BLANK_RE +# uninitialized constant ActiveSupport::SafeBuffer::ENCODED_BLANKS +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name capitalize +# wrong constant name capitalize! +# wrong constant name chomp +# wrong constant name chomp! +# wrong constant name chop +# wrong constant name chop! +# wrong constant name clone_empty +# wrong constant name concat +# wrong constant name delete +# wrong constant name delete! +# wrong constant name delete_prefix +# wrong constant name delete_prefix! +# wrong constant name delete_suffix +# wrong constant name delete_suffix! +# wrong constant name downcase +# wrong constant name downcase! +# wrong constant name encode_with +# wrong constant name gsub +# wrong constant name gsub! +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name insert +# wrong constant name lstrip +# wrong constant name lstrip! +# wrong constant name next +# wrong constant name next! +# wrong constant name prepend +# wrong constant name replace +# wrong constant name reverse +# wrong constant name reverse! +# wrong constant name rstrip +# wrong constant name rstrip! +# wrong constant name safe_concat +# wrong constant name slice +# wrong constant name slice! +# wrong constant name squeeze +# wrong constant name squeeze! +# wrong constant name strip +# wrong constant name strip! +# wrong constant name sub +# wrong constant name sub! +# wrong constant name succ +# wrong constant name succ! +# wrong constant name swapcase +# wrong constant name swapcase! +# wrong constant name tr +# wrong constant name tr! +# wrong constant name tr_s +# wrong constant name tr_s! +# wrong constant name unicode_normalize +# wrong constant name unicode_normalize! +# wrong constant name upcase +# wrong constant name upcase! +# wrong constant name initialize +# wrong constant name +# wrong constant name +# uninitialized constant ActiveSupport::StringInquirer::BLANK_RE +# uninitialized constant ActiveSupport::StringInquirer::ENCODED_BLANKS +# wrong constant name +# wrong constant name finish +# wrong constant name patterns +# wrong constant name start +# undefined singleton method `attach_to1' for `ActiveSupport::Subscriber' +# undefined singleton method `attach_to2' for `ActiveSupport::Subscriber' +# undefined singleton method `detach_from1' for `ActiveSupport::Subscriber' +# wrong constant name +# wrong constant name attach_to1 +# wrong constant name attach_to2 +# wrong constant name attach_to +# wrong constant name detach_from1 +# wrong constant name detach_from +# wrong constant name method_added +# wrong constant name subscribers +# wrong constant name get_queue +# wrong constant name +# wrong constant name +# wrong constant name clear_tags! +# wrong constant name flush +# wrong constant name pop_tags +# wrong constant name push_tags +# wrong constant name tagged +# undefined method `pop_tags1' for module `ActiveSupport::TaggedLogging::Formatter' +# wrong constant name call +# wrong constant name clear_tags! +# wrong constant name current_tags +# wrong constant name pop_tags1 +# wrong constant name pop_tags +# wrong constant name push_tags +# wrong constant name tagged +# wrong constant name tags_text +# wrong constant name +# wrong constant name +# wrong constant name new +# undefined method `assert_no_match1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_empty1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_equal1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_in_delta1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_in_delta2' for class `ActiveSupport::TestCase' +# undefined method `assert_not_in_epsilon1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_in_epsilon2' for class `ActiveSupport::TestCase' +# undefined method `assert_not_includes1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_instance_of1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_kind_of1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_nil1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_operator1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_operator2' for class `ActiveSupport::TestCase' +# undefined method `assert_not_predicate1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_respond_to1' for class `ActiveSupport::TestCase' +# undefined method `assert_not_same1' for class `ActiveSupport::TestCase' +# uninitialized constant ActiveSupport::TestCase::CALLBACK_FILTER_TYPES +# uninitialized constant ActiveSupport::TestCase::E +# uninitialized constant ActiveSupport::TestCase::PASSTHROUGH_EXCEPTIONS +# uninitialized constant ActiveSupport::TestCase::SIGNALS +# uninitialized constant ActiveSupport::TestCase::TEARDOWN_METHODS +# uninitialized constant ActiveSupport::TestCase::UNDEFINED +# uninitialized constant ActiveSupport::TestCase::UNTRACKED +# wrong constant name __callbacks +# wrong constant name __callbacks? +# wrong constant name _run_setup_callbacks +# wrong constant name _run_teardown_callbacks +# wrong constant name _setup_callbacks +# wrong constant name _teardown_callbacks +# wrong constant name assert_no_match1 +# wrong constant name assert_no_match +# wrong constant name assert_not_empty1 +# wrong constant name assert_not_empty +# wrong constant name assert_not_equal1 +# wrong constant name assert_not_equal +# wrong constant name assert_not_in_delta1 +# wrong constant name assert_not_in_delta2 +# wrong constant name assert_not_in_delta +# wrong constant name assert_not_in_epsilon1 +# wrong constant name assert_not_in_epsilon2 +# wrong constant name assert_not_in_epsilon +# wrong constant name assert_not_includes1 +# wrong constant name assert_not_includes +# wrong constant name assert_not_instance_of1 +# wrong constant name assert_not_instance_of +# wrong constant name assert_not_kind_of1 +# wrong constant name assert_not_kind_of +# wrong constant name assert_not_nil1 +# wrong constant name assert_not_nil +# wrong constant name assert_not_operator1 +# wrong constant name assert_not_operator2 +# wrong constant name assert_not_operator +# wrong constant name assert_not_predicate1 +# wrong constant name assert_not_predicate +# wrong constant name assert_not_respond_to1 +# wrong constant name assert_not_respond_to +# wrong constant name assert_not_same1 +# wrong constant name assert_not_same +# wrong constant name assert_raise +# wrong constant name file_fixture_path +# wrong constant name file_fixture_path? +# wrong constant name method_name +# undefined singleton method `parallelize1' for `ActiveSupport::TestCase' +# undefined singleton method `parallelize2' for `ActiveSupport::TestCase' +# wrong constant name +# wrong constant name __callbacks +# wrong constant name __callbacks= +# wrong constant name __callbacks? +# wrong constant name _setup_callbacks +# wrong constant name _setup_callbacks= +# wrong constant name _teardown_callbacks +# wrong constant name _teardown_callbacks= +# wrong constant name file_fixture_path +# wrong constant name file_fixture_path= +# wrong constant name file_fixture_path? +# wrong constant name parallelize1 +# wrong constant name parallelize2 +# wrong constant name parallelize +# wrong constant name parallelize_setup +# wrong constant name parallelize_teardown +# wrong constant name test_order= +# undefined method `assert_changes1' for module `ActiveSupport::Testing::Assertions' +# undefined method `assert_changes2' for module `ActiveSupport::Testing::Assertions' +# undefined method `assert_changes3' for module `ActiveSupport::Testing::Assertions' +# undefined method `assert_no_changes1' for module `ActiveSupport::Testing::Assertions' +# undefined method `assert_no_difference1' for module `ActiveSupport::Testing::Assertions' +# undefined method `assert_not1' for module `ActiveSupport::Testing::Assertions' +# wrong constant name assert_changes1 +# wrong constant name assert_changes2 +# wrong constant name assert_changes3 +# wrong constant name assert_changes +# wrong constant name assert_difference +# wrong constant name assert_no_changes1 +# wrong constant name assert_no_changes +# wrong constant name assert_no_difference1 +# wrong constant name assert_no_difference +# wrong constant name assert_not1 +# wrong constant name assert_not +# wrong constant name assert_nothing_raised +# wrong constant name +# undefined method `assert_deprecated1' for module `ActiveSupport::Testing::Deprecation' +# undefined method `assert_deprecated2' for module `ActiveSupport::Testing::Deprecation' +# undefined method `assert_not_deprecated1' for module `ActiveSupport::Testing::Deprecation' +# undefined method `collect_deprecations1' for module `ActiveSupport::Testing::Deprecation' +# wrong constant name assert_deprecated1 +# wrong constant name assert_deprecated2 +# wrong constant name assert_deprecated +# wrong constant name assert_not_deprecated1 +# wrong constant name assert_not_deprecated +# wrong constant name collect_deprecations1 +# wrong constant name collect_deprecations +# wrong constant name +# wrong constant name file_fixture +# wrong constant name +# wrong constant name after_teardown +# wrong constant name before_setup +# wrong constant name +# wrong constant name prepended +# wrong constant name before_setup +# wrong constant name tagged_logger= +# wrong constant name +# wrong constant name after_teardown +# wrong constant name freeze_time +# wrong constant name travel +# wrong constant name travel_back +# wrong constant name travel_to +# wrong constant name unfreeze_time +# wrong constant name +# undefined method `formatted_offset1' for class `ActiveSupport::TimeWithZone' +# undefined method `formatted_offset2' for class `ActiveSupport::TimeWithZone' +# undefined method `getlocal1' for class `ActiveSupport::TimeWithZone' +# undefined method `in_time_zone1' for class `ActiveSupport::TimeWithZone' +# undefined method `initialize1' for class `ActiveSupport::TimeWithZone' +# undefined method `initialize2' for class `ActiveSupport::TimeWithZone' +# undefined method `iso86011' for class `ActiveSupport::TimeWithZone' +# undefined method `localtime1' for class `ActiveSupport::TimeWithZone' +# undefined method `respond_to?1' for class `ActiveSupport::TimeWithZone' +# undefined method `rfc33391' for class `ActiveSupport::TimeWithZone' +# undefined method `to_formatted_s1' for class `ActiveSupport::TimeWithZone' +# undefined method `to_s1' for class `ActiveSupport::TimeWithZone' +# undefined method `xmlschema1' for class `ActiveSupport::TimeWithZone' +# wrong constant name + +# wrong constant name - +# wrong constant name <=> +# wrong constant name acts_like_time? +# wrong constant name advance +# wrong constant name after? +# wrong constant name ago +# wrong constant name before? +# wrong constant name between? +# wrong constant name change +# wrong constant name comparable_time +# wrong constant name day +# wrong constant name dst? +# wrong constant name encode_with +# wrong constant name eql? +# wrong constant name formatted_offset1 +# wrong constant name formatted_offset2 +# wrong constant name formatted_offset +# wrong constant name future? +# wrong constant name getgm +# wrong constant name getlocal1 +# wrong constant name getlocal +# wrong constant name getutc +# wrong constant name gmt? +# wrong constant name gmt_offset +# wrong constant name gmtime +# wrong constant name gmtoff +# wrong constant name hour +# wrong constant name httpdate +# wrong constant name in +# wrong constant name in_time_zone1 +# wrong constant name in_time_zone +# wrong constant name init_with +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name is_a? +# wrong constant name isdst +# wrong constant name iso86011 +# wrong constant name iso8601 +# wrong constant name kind_of? +# wrong constant name localtime1 +# wrong constant name localtime +# wrong constant name marshal_dump +# wrong constant name marshal_load +# wrong constant name mday +# wrong constant name method_missing +# wrong constant name min +# wrong constant name mon +# wrong constant name month +# wrong constant name nsec +# wrong constant name past? +# wrong constant name period +# wrong constant name respond_to?1 +# wrong constant name respond_to? +# wrong constant name rfc2822 +# wrong constant name rfc33391 +# wrong constant name rfc3339 +# wrong constant name rfc822 +# wrong constant name sec +# wrong constant name since +# wrong constant name strftime +# wrong constant name time +# wrong constant name time_zone +# wrong constant name to_a +# wrong constant name to_date +# wrong constant name to_datetime +# wrong constant name to_f +# wrong constant name to_formatted_s1 +# wrong constant name to_formatted_s +# wrong constant name to_i +# wrong constant name to_r +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name to_time +# wrong constant name today? +# wrong constant name tv_sec +# wrong constant name usec +# wrong constant name utc +# wrong constant name utc? +# wrong constant name utc_offset +# wrong constant name wday +# wrong constant name xmlschema1 +# wrong constant name xmlschema +# wrong constant name yday +# wrong constant name year +# wrong constant name zone +# wrong constant name +# undefined method `formatted_offset1' for class `ActiveSupport::TimeZone' +# undefined method `formatted_offset2' for class `ActiveSupport::TimeZone' +# undefined method `initialize1' for class `ActiveSupport::TimeZone' +# undefined method `initialize2' for class `ActiveSupport::TimeZone' +# undefined method `local_to_utc1' for class `ActiveSupport::TimeZone' +# undefined method `parse1' for class `ActiveSupport::TimeZone' +# undefined method `period_for_local1' for class `ActiveSupport::TimeZone' +# undefined method `strptime1' for class `ActiveSupport::TimeZone' +# wrong constant name <=> +# wrong constant name =~ +# wrong constant name at +# wrong constant name encode_with +# wrong constant name formatted_offset1 +# wrong constant name formatted_offset2 +# wrong constant name formatted_offset +# wrong constant name init_with +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name iso8601 +# wrong constant name local +# wrong constant name local_to_utc1 +# wrong constant name local_to_utc +# wrong constant name name +# wrong constant name now +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name period_for_local1 +# wrong constant name period_for_local +# wrong constant name period_for_utc +# wrong constant name periods_for_local +# wrong constant name rfc3339 +# wrong constant name strptime1 +# wrong constant name strptime +# wrong constant name today +# wrong constant name tomorrow +# wrong constant name tzinfo +# wrong constant name utc_offset +# wrong constant name utc_to_local +# wrong constant name yesterday +# undefined singleton method `seconds_to_utc_offset1' for `ActiveSupport::TimeZone' +# wrong constant name +# wrong constant name [] +# wrong constant name all +# wrong constant name clear +# wrong constant name country_zones +# wrong constant name create +# wrong constant name find_tzinfo +# wrong constant name new +# wrong constant name seconds_to_utc_offset1 +# wrong constant name seconds_to_utc_offset +# wrong constant name us_zones +# undefined method `to_json1' for module `ActiveSupport::ToJsonWithActiveSupportEncoder' +# wrong constant name to_json1 +# wrong constant name to_json +# wrong constant name +# undefined method `try1' for module `ActiveSupport::Tryable' +# undefined method `try!1' for module `ActiveSupport::Tryable' +# wrong constant name try1 +# wrong constant name try +# wrong constant name try!1 +# wrong constant name try! +# wrong constant name +# wrong constant name +# undefined method `rename_key1' for module `ActiveSupport::XmlMini' +# wrong constant name +# wrong constant name backend +# wrong constant name backend= +# wrong constant name depth +# wrong constant name depth= +# wrong constant name parse +# wrong constant name rename_key1 +# wrong constant name rename_key +# wrong constant name to_tag +# wrong constant name with_backend +# wrong constant name content_type +# wrong constant name content_type= +# wrong constant name original_filename +# wrong constant name original_filename= +# wrong constant name +# wrong constant name +# wrong constant name parse +# wrong constant name +# wrong constant name +# wrong constant name escape_html_entities_in_json +# wrong constant name escape_html_entities_in_json= +# wrong constant name gem_version +# wrong constant name json_encoder +# wrong constant name json_encoder= +# wrong constant name parse_json_times +# wrong constant name parse_json_times= +# wrong constant name test_order +# wrong constant name test_order= +# wrong constant name time_precision +# wrong constant name time_precision= +# wrong constant name to_time_preserves_timezone +# wrong constant name to_time_preserves_timezone= +# wrong constant name use_standard_json_time_format +# wrong constant name use_standard_json_time_format= +# wrong constant name version # undefined method `connect_internal1' for class `Addrinfo' # wrong constant name connect_internal1 # wrong constant name connect_internal +# undefined method `to_formatted_s1' for class `Array' +# undefined method `to_s1' for class `Array' +# undefined method `to_sentence1' for class `Array' +# undefined method `to_xml1' for class `Array' +# uninitialized constant Array::DEFAULT_INDENT +# wrong constant name excluding +# wrong constant name extract_options! +# wrong constant name fifth +# wrong constant name forty_two +# wrong constant name fourth +# wrong constant name from +# wrong constant name including +# wrong constant name second +# wrong constant name second_to_last # wrong constant name shelljoin +# wrong constant name third +# wrong constant name third_to_last +# wrong constant name to +# wrong constant name to_default_s +# wrong constant name to_formatted_s1 +# wrong constant name to_formatted_s # wrong constant name to_h +# wrong constant name to_s1 +# wrong constant name to_sentence1 +# wrong constant name to_sentence +# wrong constant name to_xml1 +# wrong constant name to_xml +# wrong constant name without # wrong constant name try_convert -# uninitialized constant Base64 -# uninitialized constant Base64 +# wrong constant name wrap +# undefined method `should1' for class `BasicObject' +# undefined method `should2' for class `BasicObject' +# undefined method `should_not1' for class `BasicObject' +# undefined method `should_not2' for class `BasicObject' +# undefined method `should_receive1' for class `BasicObject' +# undefined method `stub1' for class `BasicObject' +# wrong constant name __binding__ +# wrong constant name as_null_object +# wrong constant name initialize +# wrong constant name null_object? +# wrong constant name received_message? +# wrong constant name should1 +# wrong constant name should2 +# wrong constant name should +# wrong constant name should_not1 +# wrong constant name should_not2 +# wrong constant name should_not +# wrong constant name should_not_receive +# wrong constant name should_receive1 +# wrong constant name should_receive +# wrong constant name stub1 +# wrong constant name stub +# wrong constant name stub_chain +# wrong constant name unstub # 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 +# undefined singleton method `benchmark3' for `Benchmark' +# wrong constant name benchmark3 +# wrong constant name ms +# uninitialized constant BigDecimal::EXABYTE +# uninitialized constant BigDecimal::GIGABYTE +# uninitialized constant BigDecimal::KILOBYTE +# uninitialized constant BigDecimal::MEGABYTE +# uninitialized constant BigDecimal::PETABYTE +# uninitialized constant BigDecimal::TERABYTE # wrong constant name clone +# wrong constant name to_digits # wrong constant name new # wrong constant name clone # wrong constant name irb @@ -209,7 +2103,6 @@ # 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 @@ -222,9 +2115,7 @@ # 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' @@ -269,9 +2160,7 @@ # 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 @@ -288,13 +2177,9 @@ # 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 @@ -314,7 +2199,6 @@ # 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 @@ -392,9 +2276,7 @@ # 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 @@ -403,9 +2285,7 @@ # 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 @@ -424,12 +2304,9 @@ # 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 @@ -444,7 +2321,6 @@ # 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 @@ -466,7 +2342,6 @@ # 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' @@ -531,6 +2406,832 @@ # wrong constant name empty? # wrong constant name for # wrong constant name for_many +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name displays +# wrong constant name displays= +# wrong constant name init_file +# wrong constant name init_file= +# wrong constant name mode +# wrong constant name mode= +# wrong constant name run_init_script +# wrong constant name banner +# wrong constant name value= +# wrong constant name +# wrong constant name banner +# wrong constant name value= +# wrong constant name +# wrong constant name banner +# wrong constant name value= +# wrong constant name +# wrong constant name banner +# wrong constant name +# uninitialized constant Byebug::BasenameSetting::DEFAULT +# wrong constant name banner +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name enabled= +# wrong constant name enabled? +# wrong constant name expr +# wrong constant name expr= +# wrong constant name hit_condition +# wrong constant name hit_condition= +# wrong constant name hit_count +# wrong constant name hit_value +# wrong constant name hit_value= +# wrong constant name id +# wrong constant name initialize +# wrong constant name pos +# wrong constant name source +# undefined singleton method `add1' for `Byebug::Breakpoint' +# wrong constant name +# wrong constant name add1 +# wrong constant name add +# wrong constant name first +# wrong constant name last +# wrong constant name none? +# wrong constant name potential_line? +# wrong constant name potential_lines +# wrong constant name remove +# wrong constant name banner +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# undefined method `initialize1' for class `Byebug::Command' +# wrong constant name arguments +# wrong constant name confirm +# wrong constant name context +# wrong constant name errmsg +# wrong constant name frame +# wrong constant name help +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name match +# wrong constant name pr +# wrong constant name prc +# wrong constant name print +# wrong constant name processor +# wrong constant name prv +# wrong constant name puts +# wrong constant name +# wrong constant name allow_in_control +# wrong constant name allow_in_control= +# wrong constant name allow_in_post_mortem +# wrong constant name allow_in_post_mortem= +# wrong constant name always_run +# wrong constant name always_run= +# wrong constant name columnize +# wrong constant name help +# wrong constant name match +# uninitialized constant Byebug::CommandList::Elem +# wrong constant name each +# wrong constant name initialize +# wrong constant name match +# wrong constant name +# undefined method `initialize1' for class `Byebug::CommandNotFound' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `Byebug::CommandProcessor' +# wrong constant name after_repl +# wrong constant name at_breakpoint +# wrong constant name at_catchpoint +# wrong constant name at_end +# wrong constant name at_line +# wrong constant name at_return +# wrong constant name at_tracing +# wrong constant name before_repl +# wrong constant name command_list +# wrong constant name commands +# wrong constant name confirm +# wrong constant name context +# wrong constant name errmsg +# wrong constant name frame +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name interface +# wrong constant name pr +# wrong constant name prc +# wrong constant name prev_line +# wrong constant name prev_line= +# wrong constant name printer +# wrong constant name proceed! +# wrong constant name process_commands +# wrong constant name prompt +# wrong constant name prv +# wrong constant name puts +# wrong constant name repl +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name at_breakpoint +# wrong constant name at_catchpoint +# wrong constant name at_end +# wrong constant name at_line +# wrong constant name at_return +# wrong constant name at_tracing +# wrong constant name backtrace +# wrong constant name dead? +# wrong constant name file +# wrong constant name frame +# wrong constant name frame= +# wrong constant name frame_binding +# wrong constant name frame_class +# wrong constant name frame_file +# wrong constant name frame_line +# wrong constant name frame_method +# wrong constant name frame_self +# wrong constant name full_location +# wrong constant name ignored? +# wrong constant name interrupt +# wrong constant name line +# wrong constant name location +# wrong constant name resume +# wrong constant name stack_size +# wrong constant name step_into +# wrong constant name step_out +# wrong constant name step_over +# wrong constant name stop_reason +# wrong constant name suspend +# wrong constant name suspended? +# wrong constant name switch +# wrong constant name thnum +# wrong constant name thread +# wrong constant name tracing +# wrong constant name tracing= +# wrong constant name +# wrong constant name ignored_files +# wrong constant name ignored_files= +# wrong constant name interface +# wrong constant name interface= +# wrong constant name processor +# wrong constant name processor= +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name commands +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name inherited +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name _binding +# wrong constant name _class +# wrong constant name _method +# wrong constant name _self +# wrong constant name args +# wrong constant name c_frame? +# wrong constant name current? +# wrong constant name deco_args +# wrong constant name deco_block +# wrong constant name deco_call +# wrong constant name deco_class +# wrong constant name deco_file +# wrong constant name deco_method +# wrong constant name deco_pos +# wrong constant name file +# wrong constant name initialize +# wrong constant name line +# wrong constant name locals +# wrong constant name mark +# wrong constant name pos +# wrong constant name to_hash +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name banner +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name executable_file_extensions +# wrong constant name find_executable +# wrong constant name real_executable? +# wrong constant name search_paths +# wrong constant name which +# wrong constant name +# undefined method `error_eval1' for module `Byebug::Helpers::EvalHelper' +# undefined method `silent_eval1' for module `Byebug::Helpers::EvalHelper' +# undefined method `warning_eval1' for module `Byebug::Helpers::EvalHelper' +# wrong constant name error_eval1 +# wrong constant name error_eval +# wrong constant name multiple_thread_eval +# wrong constant name separate_thread_eval +# wrong constant name silent_eval1 +# wrong constant name silent_eval +# wrong constant name warning_eval1 +# wrong constant name warning_eval +# wrong constant name +# wrong constant name get_line +# wrong constant name get_lines +# wrong constant name n_lines +# wrong constant name normalize +# wrong constant name shortpath +# wrong constant name virtual_file? +# wrong constant name +# wrong constant name jump_frames +# wrong constant name switch_to_frame +# wrong constant name +# undefined method `get_int1' for module `Byebug::Helpers::ParseHelper' +# undefined method `get_int2' for module `Byebug::Helpers::ParseHelper' +# wrong constant name get_int1 +# wrong constant name get_int2 +# wrong constant name get_int +# wrong constant name parse_steps +# wrong constant name syntax_valid? +# wrong constant name +# wrong constant name all_files +# wrong constant name bin_file +# wrong constant name gem_files +# wrong constant name lib_files +# wrong constant name root_path +# wrong constant name test_files +# wrong constant name +# wrong constant name commands +# wrong constant name +# undefined method `deindent1' for module `Byebug::Helpers::StringHelper' +# wrong constant name camelize +# wrong constant name deindent1 +# wrong constant name deindent +# wrong constant name prettify +# wrong constant name +# wrong constant name context_from_thread +# wrong constant name current_thread? +# wrong constant name display_context +# wrong constant name thread_arguments +# wrong constant name +# wrong constant name enable_disable_breakpoints +# wrong constant name enable_disable_display +# wrong constant name +# undefined method `var_list1' for module `Byebug::Helpers::VarHelper' +# wrong constant name var_args +# wrong constant name var_global +# wrong constant name var_instance +# wrong constant name var_list1 +# wrong constant name var_list +# wrong constant name var_local +# wrong constant name +# wrong constant name +# wrong constant name banner +# wrong constant name +# wrong constant name buffer +# wrong constant name clear +# wrong constant name default_max_size +# wrong constant name ignore? +# wrong constant name last_ids +# wrong constant name pop +# wrong constant name push +# wrong constant name restore +# wrong constant name save +# wrong constant name size +# wrong constant name size= +# wrong constant name specific_max_size +# wrong constant name to_s +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name banner +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# undefined method `read_input1' for class `Byebug::Interface' +# wrong constant name autorestore +# wrong constant name autosave +# wrong constant name close +# wrong constant name command_queue +# wrong constant name command_queue= +# wrong constant name confirm +# wrong constant name errmsg +# wrong constant name error +# wrong constant name history +# wrong constant name history= +# wrong constant name input +# wrong constant name last_if_empty +# wrong constant name output +# wrong constant name prepare_input +# wrong constant name print +# wrong constant name puts +# wrong constant name read_command +# wrong constant name read_file +# wrong constant name read_input1 +# wrong constant name read_input +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# uninitialized constant Byebug::LinetraceSetting::DEFAULT +# wrong constant name banner +# wrong constant name value= +# wrong constant name +# wrong constant name amend_final +# wrong constant name execute +# wrong constant name max_line +# wrong constant name size +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name banner +# wrong constant name +# wrong constant name readline +# wrong constant name with_repl_like_sigint +# wrong constant name without_readline_completion +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name commands +# wrong constant name +# uninitialized constant Byebug::PostMortemSetting::DEFAULT +# wrong constant name banner +# wrong constant name value= +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name type +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `print1' for class `Byebug::Printers::Plain' +# uninitialized constant Byebug::Printers::Plain::SEPARATOR +# wrong constant name print1 +# wrong constant name print +# wrong constant name print_collection +# wrong constant name print_variables +# wrong constant name +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name +# undefined method `start1' for class `Byebug::Remote::Client' +# undefined method `start2' for class `Byebug::Remote::Client' +# wrong constant name initialize +# wrong constant name interface +# wrong constant name socket +# wrong constant name start1 +# wrong constant name start2 +# wrong constant name start +# wrong constant name started? +# wrong constant name +# wrong constant name actual_port +# wrong constant name initialize +# wrong constant name start +# wrong constant name wait_connection +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name readline +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name banner +# wrong constant name +# undefined method `initialize1' for class `Byebug::ScriptInterface' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name commands +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name boolean? +# wrong constant name help +# wrong constant name integer? +# wrong constant name to_sym +# wrong constant name value +# wrong constant name value= +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name find +# wrong constant name help_all +# wrong constant name settings +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name auto_run +# wrong constant name execute +# wrong constant name initialize_attributes +# wrong constant name keep_execution +# wrong constant name reset_attributes +# wrong constant name +# wrong constant name description +# wrong constant name file_line +# wrong constant name file_line= +# wrong constant name file_path +# wrong constant name file_path= +# wrong constant name previous_autolist +# wrong constant name regexp +# wrong constant name restore_autolist +# wrong constant name setup_autolist +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name amend +# wrong constant name amend_final +# wrong constant name amend_initial +# wrong constant name annotator +# wrong constant name file +# wrong constant name initialize +# wrong constant name lines +# wrong constant name lines_around +# wrong constant name max_initial_line +# wrong constant name max_line +# wrong constant name range_around +# wrong constant name range_from +# wrong constant name size +# wrong constant name +# uninitialized constant Byebug::StackOnErrorSetting::DEFAULT +# wrong constant name banner +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name execute +# wrong constant name subcommand_list +# wrong constant name help +# wrong constant name subcommand_list +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name execute +# wrong constant name +# wrong constant name description +# wrong constant name regexp +# wrong constant name short_description +# wrong constant name banner +# wrong constant name +# undefined singleton method `spawn1' for `Byebug' +# undefined singleton method `spawn2' for `Byebug' +# undefined singleton method `start_client1' for `Byebug' +# undefined singleton method `start_client2' for `Byebug' +# undefined singleton method `start_control1' for `Byebug' +# undefined singleton method `start_control2' for `Byebug' +# undefined singleton method `start_server1' for `Byebug' +# undefined singleton method `start_server2' for `Byebug' +# wrong constant name +# wrong constant name actual_control_port +# wrong constant name actual_port +# wrong constant name attach +# wrong constant name handle_post_mortem +# wrong constant name interrupt +# wrong constant name load_settings +# wrong constant name parse_host_and_port +# wrong constant name spawn1 +# wrong constant name spawn2 +# wrong constant name spawn +# wrong constant name start_client1 +# wrong constant name start_client2 +# wrong constant name start_client +# wrong constant name start_control1 +# wrong constant name start_control2 +# wrong constant name start_control +# wrong constant name start_server1 +# wrong constant name start_server2 +# wrong constant name start_server +# wrong constant name wait_connection +# wrong constant name wait_connection= # undefined method `a1' for module `CGI::HtmlExtension' # undefined method `base1' for module `CGI::HtmlExtension' # undefined method `blockquote1' for module `CGI::HtmlExtension' @@ -652,6 +3353,101 @@ # uninitialized constant CMath # uninitialized constant CSV # uninitialized constant CSV +# wrong constant name appcast? +# wrong constant name audit_appcast? +# wrong constant name audit_download? +# wrong constant name audit_new_cask? +# wrong constant name audit_online? +# wrong constant name audit_strict? +# wrong constant name audit_token_conflicts? +# wrong constant name quarantine? +# uninitialized constant Cask::Cask::METADATA_SUBDIR +# uninitialized constant Cask::Cask::TIMESTAMP_FORMAT +# wrong constant name app +# wrong constant name appcast +# wrong constant name appdir +# wrong constant name artifact +# wrong constant name artifacts +# 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 language +# wrong constant name languages +# wrong constant name manpage +# wrong constant name mdimporter +# wrong constant name name +# 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 stage_only +# wrong constant name staged_path +# 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 vst3_plugin +# wrong constant name vst_plugin +# wrong constant name zap +# wrong constant name binaries= +# wrong constant name binaries? +# wrong constant name debug= +# wrong constant name debug? +# wrong constant name outdated_only= +# wrong constant name outdated_only? +# wrong constant name quarantine= +# wrong constant name quarantine? +# wrong constant name require_sha= +# wrong constant name require_sha? +# wrong constant name verbose= +# wrong constant name verbose? +# wrong constant name force= +# wrong constant name force? +# wrong constant name skip_cask_deps= +# wrong constant name skip_cask_deps? +# wrong constant name inspect= +# wrong constant name inspect? +# wrong constant name quiet= +# wrong constant name quiet? +# wrong constant name table= +# wrong constant name table? +# wrong constant name yaml= +# wrong constant name yaml? +# wrong constant name full_name= +# wrong constant name full_name? +# wrong constant name one= +# wrong constant name one? +# wrong constant name versions= +# wrong constant name versions? +# wrong constant name greedy= +# wrong constant name greedy? +# wrong constant name json= +# wrong constant name json? +# wrong constant name quiet= +# wrong constant name quiet? +# wrong constant name fix= +# wrong constant name fix? +# wrong constant name force= +# wrong constant name force? +# wrong constant name force= +# wrong constant name force? # wrong constant name appdir # wrong constant name appdir= # wrong constant name audio_unit_plugindir @@ -680,6 +3476,33 @@ # wrong constant name vst3_plugindir= # wrong constant name vst_plugindir # wrong constant name vst_plugindir= +# wrong constant name app +# wrong constant name artifact +# wrong constant name audio_unit_plugin +# wrong constant name binary +# wrong constant name colorpicker +# wrong constant name dictionary +# wrong constant name font +# 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 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 stage_only +# wrong constant name suite +# wrong constant name uninstall +# wrong constant name uninstall_postflight +# wrong constant name uninstall_preflight +# wrong constant name vst3_plugin +# wrong constant name vst_plugin +# wrong constant name zap # wrong constant name appdir # wrong constant name caskroom_path # wrong constant name language @@ -697,6 +3520,12 @@ # wrong constant name reboot # wrong constant name unsigned_accessibility # wrong constant name zsh_path_helper +# wrong constant name nested +# wrong constant name nested= +# wrong constant name type +# wrong constant name type= +# uninitialized constant Cask::DSL::Version::BLANK_RE +# uninitialized constant Cask::DSL::Version::ENCODED_BLANKS # wrong constant name dots_to_hyphens # wrong constant name dots_to_underscores # wrong constant name hyphens_to_dots @@ -710,83 +3539,2315 @@ # uninitialized constant Chalk # wrong constant name empty? # wrong constant name to_s +# undefined method `class_attribute1' for class `Class' +# undefined method `class_attribute2' for class `Class' +# undefined method `class_attribute3' for class `Class' +# undefined method `class_attribute4' for class `Class' +# undefined method `class_attribute5' for class `Class' +# uninitialized constant Class::DELEGATION_RESERVED_KEYWORDS +# uninitialized constant Class::DELEGATION_RESERVED_METHOD_NAMES +# uninitialized constant Class::RUBY_RESERVED_KEYWORDS +# wrong constant name any_instance +# wrong constant name class_attribute1 +# wrong constant name class_attribute2 +# wrong constant name class_attribute3 +# wrong constant name class_attribute4 +# wrong constant name class_attribute5 +# wrong constant name class_attribute # 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 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `call1' for class `CodeRay::Duo' +# undefined method `encode1' for class `CodeRay::Duo' +# undefined method `highlight1' for class `CodeRay::Duo' +# undefined method `initialize1' for class `CodeRay::Duo' +# undefined method `initialize2' for class `CodeRay::Duo' +# undefined method `initialize3' for class `CodeRay::Duo' +# wrong constant name call1 +# wrong constant name call +# wrong constant name encode1 +# wrong constant name encode +# wrong constant name encoder +# wrong constant name format +# wrong constant name format= +# wrong constant name highlight1 +# wrong constant name highlight +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name lang +# wrong constant name lang= +# wrong constant name options +# wrong constant name options= +# wrong constant name scanner +# wrong constant name +# wrong constant name [] +# wrong constant name +# wrong constant name +# undefined method `compile1' for class `CodeRay::Encoders::Encoder' +# undefined method `encode1' for class `CodeRay::Encoders::Encoder' +# undefined method `encode_tokens1' for class `CodeRay::Encoders::Encoder' +# undefined method `highlight1' for class `CodeRay::Encoders::Encoder' +# undefined method `initialize1' for class `CodeRay::Encoders::Encoder' +# undefined method `tokens1' for class `CodeRay::Encoders::Encoder' +# wrong constant name << +# wrong constant name begin_group +# wrong constant name begin_line +# wrong constant name compile1 +# wrong constant name compile +# wrong constant name encode1 +# wrong constant name encode +# wrong constant name encode_tokens1 +# wrong constant name encode_tokens +# wrong constant name end_group +# wrong constant name end_line +# wrong constant name file_extension +# wrong constant name finish +# wrong constant name get_output +# wrong constant name highlight1 +# wrong constant name highlight # 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 options +# wrong constant name options= +# wrong constant name output +# wrong constant name scanner +# wrong constant name scanner= +# wrong constant name setup +# wrong constant name text_token +# wrong constant name token +# wrong constant name tokens1 +# wrong constant name tokens +# wrong constant name +# wrong constant name const_missing +# wrong constant name file_extension +# CodeRay::Encoders could not load plugin "default_options": cannot load such file -- /usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/coderay-1.1.3/lib/coderay/encoders/default_options.rb +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined singleton method `[]1' for `CodeRay::FileType' +# undefined singleton method `fetch1' for `CodeRay::FileType' +# undefined singleton method `fetch2' for `CodeRay::FileType' +# wrong constant name +# wrong constant name []1 +# wrong constant name [] +# wrong constant name fetch1 +# wrong constant name fetch2 +# wrong constant name fetch +# wrong constant name type_from_shebang +# undefined method `plugin_host1' for module `CodeRay::Plugin' +# undefined method `title1' for module `CodeRay::Plugin' +# wrong constant name aliases +# wrong constant name plugin_host1 +# wrong constant name plugin_host +# wrong constant name plugin_id +# wrong constant name register_for +# wrong constant name title1 +# wrong constant name title +# wrong constant name +# undefined method `default1' for module `CodeRay::PluginHost' +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name all_plugins +# wrong constant name const_missing +# wrong constant name default1 +# wrong constant name default +# wrong constant name list +# wrong constant name load +# wrong constant name load_all +# wrong constant name load_plugin_map +# wrong constant name make_plugin_hash +# wrong constant name map +# wrong constant name path_to +# wrong constant name plugin_hash +# wrong constant name plugin_path +# wrong constant name register +# wrong constant name validate_id +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name extended +# wrong constant name +# undefined method `column1' for class `CodeRay::Scanners::Scanner' +# undefined method `initialize1' for class `CodeRay::Scanners::Scanner' +# undefined method `initialize2' for class `CodeRay::Scanners::Scanner' +# undefined method `line1' for class `CodeRay::Scanners::Scanner' +# undefined method `raise_inspect1' for class `CodeRay::Scanners::Scanner' +# undefined method `raise_inspect2' for class `CodeRay::Scanners::Scanner' +# undefined method `raise_inspect3' for class `CodeRay::Scanners::Scanner' +# undefined method `tokenize1' for class `CodeRay::Scanners::Scanner' +# undefined method `tokenize2' for class `CodeRay::Scanners::Scanner' +# wrong constant name +# uninitialized constant CodeRay::Scanners::Scanner::Version +# wrong constant name binary_string +# wrong constant name column1 +# wrong constant name column +# wrong constant name each +# wrong constant name file_extension +# wrong constant name initialize1 +# wrong constant name initialize2 # 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 lang +# wrong constant name line1 +# wrong constant name line +# wrong constant name raise_inspect1 +# wrong constant name raise_inspect2 +# wrong constant name raise_inspect3 +# wrong constant name raise_inspect +# wrong constant name raise_inspect_arguments +# wrong constant name reset_instance +# wrong constant name scan_rest +# wrong constant name scan_tokens +# wrong constant name scanner_state_info +# wrong constant name set_string_from_source +# wrong constant name set_tokens_from_options +# wrong constant name setup +# wrong constant name state +# wrong constant name state= +# wrong constant name string= +# wrong constant name tokenize1 +# wrong constant name tokenize2 +# wrong constant name tokenize +# wrong constant name tokens +# wrong constant name tokens_last +# wrong constant name tokens_size +# wrong constant name +# undefined singleton method `encoding1' for `CodeRay::Scanners::Scanner' +# undefined singleton method `file_extension1' for `CodeRay::Scanners::Scanner' +# wrong constant name +# wrong constant name encode_with_encoding +# wrong constant name encoding1 +# wrong constant name encoding +# wrong constant name file_extension1 +# wrong constant name file_extension +# wrong constant name guess_encoding +# wrong constant name lang +# wrong constant name normalize +# wrong constant name to_unix +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `encode1' for class `CodeRay::Tokens' +# undefined method `method_missing1' for class `CodeRay::Tokens' +# uninitialized constant CodeRay::Tokens::DEFAULT_INDENT +# uninitialized constant CodeRay::Tokens::Elem +# wrong constant name begin_group +# wrong constant name begin_line +# wrong constant name count +# wrong constant name encode1 +# wrong constant name encode +# wrong constant name end_group +# wrong constant name end_line +# wrong constant name method_missing1 +# wrong constant name method_missing +# wrong constant name scanner +# wrong constant name scanner= +# wrong constant name split_into_parts +# wrong constant name text_token # 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 tokens # wrong constant name -# wrong constant name distance -# wrong constant name min3 -# wrong constant name corrections +# undefined method `encode1' for class `CodeRay::TokensProxy' +# undefined method `initialize1' for class `CodeRay::TokensProxy' +# undefined method `initialize2' for class `CodeRay::TokensProxy' +# wrong constant name block +# wrong constant name block= +# wrong constant name each +# wrong constant name encode1 +# wrong constant name encode +# wrong constant name initialize1 +# wrong constant name initialize2 # 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 input +# wrong constant name input= +# wrong constant name lang +# wrong constant name lang= +# wrong constant name method_missing +# wrong constant name options +# wrong constant name options= +# wrong constant name scanner +# wrong constant name tokens # wrong constant name -# wrong constant name corrections -# wrong constant name cvar_names +# undefined singleton method `encode1' for `CodeRay' +# undefined singleton method `encode_file1' for `CodeRay' +# undefined singleton method `encode_tokens1' for `CodeRay' +# undefined singleton method `encoder1' for `CodeRay' +# undefined singleton method `highlight1' for `CodeRay' +# undefined singleton method `highlight2' for `CodeRay' +# undefined singleton method `highlight_file1' for `CodeRay' +# undefined singleton method `highlight_file2' for `CodeRay' +# undefined singleton method `scan1' for `CodeRay' +# undefined singleton method `scan_file1' for `CodeRay' +# undefined singleton method `scan_file2' for `CodeRay' +# undefined singleton method `scanner1' for `CodeRay' +# wrong constant name +# wrong constant name coderay_path +# wrong constant name encode1 +# wrong constant name encode +# wrong constant name encode_file1 +# wrong constant name encode_file +# wrong constant name encode_tokens1 +# wrong constant name encode_tokens +# wrong constant name encoder1 +# wrong constant name encoder +# wrong constant name get_scanner_options +# wrong constant name highlight1 +# wrong constant name highlight2 +# wrong constant name highlight +# wrong constant name highlight_file1 +# wrong constant name highlight_file2 +# wrong constant name highlight_file +# wrong constant name scan1 +# wrong constant name scan +# wrong constant name scan_file1 +# wrong constant name scan_file2 +# wrong constant name scan_file +# wrong constant name scanner1 +# wrong constant name scanner +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `exchange1' for class `Concurrent::AbstractExchanger' +# undefined method `exchange!1' for class `Concurrent::AbstractExchanger' +# undefined method `try_exchange1' for class `Concurrent::AbstractExchanger' +# wrong constant name exchange1 +# wrong constant name exchange +# wrong constant name exchange!1 +# wrong constant name exchange! +# wrong constant name try_exchange1 +# wrong constant name try_exchange +# wrong constant name +# undefined method `initialize1' for class `Concurrent::AbstractExecutorService' +# undefined method `wait_for_termination1' for class `Concurrent::AbstractExecutorService' +# uninitialized constant Concurrent::AbstractExecutorService::DEBUG +# uninitialized constant Concurrent::AbstractExecutorService::ERROR +# uninitialized constant Concurrent::AbstractExecutorService::FATAL +# uninitialized constant Concurrent::AbstractExecutorService::INFO +# uninitialized constant Concurrent::AbstractExecutorService::UNKNOWN +# uninitialized constant Concurrent::AbstractExecutorService::WARN +# wrong constant name auto_terminate= +# wrong constant name auto_terminate? +# wrong constant name fallback_policy +# wrong constant name initialize1 # wrong constant name initialize -# wrong constant name ivar_names -# wrong constant name lvar_names -# wrong constant name method_names +# wrong constant name kill # wrong constant name name -# wrong constant name formatter -# wrong constant name formatter= +# wrong constant name running? +# wrong constant name shutdown +# wrong constant name shutdown? +# wrong constant name shuttingdown? +# wrong constant name wait_for_termination1 +# wrong constant name wait_for_termination +# wrong constant name +# undefined method `initialize1' for class `Concurrent::AbstractThreadLocalVar' +# wrong constant name allocate_storage +# wrong constant name bind +# wrong constant name default +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name value +# wrong constant name value= +# wrong constant name +# undefined method `initialize1' for class `Concurrent::Agent' +# undefined method `restart1' for class `Concurrent::Agent' +# undefined method `wait1' for class `Concurrent::Agent' +# wrong constant name << +# wrong constant name +# wrong constant name +# wrong constant name await +# wrong constant name await_for +# wrong constant name await_for! +# wrong constant name deref +# wrong constant name error +# wrong constant name error_mode +# wrong constant name failed? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name post +# wrong constant name reason +# wrong constant name restart1 +# wrong constant name restart +# wrong constant name send +# wrong constant name send! +# wrong constant name send_off +# wrong constant name send_off! +# wrong constant name send_via +# wrong constant name send_via! +# wrong constant name stopped? +# wrong constant name value +# wrong constant name wait1 +# wrong constant name wait +# undefined method `initialize1' for class `Concurrent::Agent::Error' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name await +# wrong constant name await_for +# wrong constant name await_for! +# uninitialized constant Concurrent::Array::DEFAULT_INDENT +# uninitialized constant Concurrent::Array::Elem +# wrong constant name +# wrong constant name async +# wrong constant name await +# wrong constant name call +# wrong constant name cast +# wrong constant name init_synchronization +# wrong constant name +# wrong constant name included +# wrong constant name validate_argc +# undefined method `initialize1' for class `Concurrent::Atom' +# wrong constant name compare_and_set +# wrong constant name deref +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name reset +# wrong constant name swap +# wrong constant name value +# wrong constant name +# wrong constant name new +# wrong constant name +# wrong constant name try_update +# wrong constant name try_update! +# wrong constant name update +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Concurrent::AtomicMarkableReference' +# undefined method `initialize2' for class `Concurrent::AtomicMarkableReference' +# wrong constant name compare_and_set +# wrong constant name compare_and_swap +# wrong constant name get +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name mark +# wrong constant name marked? +# wrong constant name set +# wrong constant name try_update +# wrong constant name try_update! +# wrong constant name update +# wrong constant name value +# wrong constant name +# wrong constant name new +# wrong constant name compare_and_set +# wrong constant name +# wrong constant name +# uninitialized constant Concurrent::CachedThreadPool::DEBUG +# uninitialized constant Concurrent::CachedThreadPool::DEFAULT_MAX_POOL_SIZE +# uninitialized constant Concurrent::CachedThreadPool::DEFAULT_MAX_QUEUE_SIZE +# uninitialized constant Concurrent::CachedThreadPool::DEFAULT_MIN_POOL_SIZE +# uninitialized constant Concurrent::CachedThreadPool::DEFAULT_THREAD_IDLETIMEOUT +# uninitialized constant Concurrent::CachedThreadPool::ERROR +# uninitialized constant Concurrent::CachedThreadPool::FALLBACK_POLICIES +# uninitialized constant Concurrent::CachedThreadPool::FATAL +# uninitialized constant Concurrent::CachedThreadPool::INFO +# uninitialized constant Concurrent::CachedThreadPool::UNKNOWN +# uninitialized constant Concurrent::CachedThreadPool::WARN +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `add_observer1' for class `Concurrent::Collection::CopyOnNotifyObserverSet' +# undefined method `add_observer2' for class `Concurrent::Collection::CopyOnNotifyObserverSet' +# wrong constant name add_observer1 +# wrong constant name add_observer2 +# wrong constant name add_observer +# wrong constant name count_observers +# wrong constant name delete_observer +# wrong constant name delete_observers +# wrong constant name initialize +# wrong constant name notify_and_delete_observers +# wrong constant name notify_observers +# wrong constant name ns_initialize +# wrong constant name +# undefined method `add_observer1' for class `Concurrent::Collection::CopyOnWriteObserverSet' +# undefined method `add_observer2' for class `Concurrent::Collection::CopyOnWriteObserverSet' +# wrong constant name add_observer1 +# wrong constant name add_observer2 +# wrong constant name add_observer +# wrong constant name count_observers +# wrong constant name delete_observer +# wrong constant name delete_observers +# wrong constant name initialize +# wrong constant name notify_and_delete_observers +# wrong constant name notify_observers +# wrong constant name ns_initialize +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Concurrent::Collection::NonConcurrentMapBackend' +# wrong constant name [] +# wrong constant name []= +# wrong constant name clear +# wrong constant name compute +# wrong constant name compute_if_absent +# wrong constant name compute_if_present +# wrong constant name delete +# wrong constant name delete_pair +# wrong constant name each_pair +# wrong constant name get_and_set +# wrong constant name get_or_default +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key? +# wrong constant name merge_pair +# wrong constant name replace_if_exists +# wrong constant name replace_pair +# wrong constant name size +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Concurrent::Collection::RubyNonConcurrentPriorityQueue' +# wrong constant name << +# wrong constant name clear +# wrong constant name delete +# wrong constant name deq +# wrong constant name empty? +# wrong constant name enq +# wrong constant name has_priority? +# wrong constant name include? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name length +# wrong constant name peek +# wrong constant name pop +# wrong constant name push +# wrong constant name shift +# wrong constant name size +# undefined singleton method `from_list1' for `Concurrent::Collection::RubyNonConcurrentPriorityQueue' +# wrong constant name +# wrong constant name from_list1 +# wrong constant name from_list +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `deprecated1' for module `Concurrent::Concern::Deprecation' +# uninitialized constant Concurrent::Concern::Deprecation::DEBUG +# uninitialized constant Concurrent::Concern::Deprecation::ERROR +# uninitialized constant Concurrent::Concern::Deprecation::FATAL +# uninitialized constant Concurrent::Concern::Deprecation::INFO +# uninitialized constant Concurrent::Concern::Deprecation::UNKNOWN +# uninitialized constant Concurrent::Concern::Deprecation::WARN +# wrong constant name deprecated1 +# wrong constant name deprecated +# wrong constant name deprecated_method +# wrong constant name +# undefined method `set_deref_options1' for module `Concurrent::Concern::Dereferenceable' +# wrong constant name apply_deref_options +# wrong constant name deref +# wrong constant name ns_set_deref_options +# wrong constant name set_deref_options1 +# wrong constant name set_deref_options +# wrong constant name value +# wrong constant name value= +# wrong constant name +# undefined method `log1' for module `Concurrent::Concern::Logging' +# uninitialized constant Concurrent::Concern::Logging::DEBUG +# uninitialized constant Concurrent::Concern::Logging::ERROR +# uninitialized constant Concurrent::Concern::Logging::FATAL +# uninitialized constant Concurrent::Concern::Logging::INFO +# uninitialized constant Concurrent::Concern::Logging::UNKNOWN +# uninitialized constant Concurrent::Concern::Logging::WARN +# wrong constant name log1 +# wrong constant name log +# wrong constant name +# undefined method `get_arguments_from1' for module `Concurrent::Concern::Obligation' +# undefined method `no_error!1' for module `Concurrent::Concern::Obligation' +# undefined method `value1' for module `Concurrent::Concern::Obligation' +# undefined method `value!1' for module `Concurrent::Concern::Obligation' +# undefined method `wait1' for module `Concurrent::Concern::Obligation' +# undefined method `wait!1' for module `Concurrent::Concern::Obligation' +# wrong constant name compare_and_set_state +# wrong constant name complete? +# wrong constant name event +# wrong constant name exception +# wrong constant name fulfilled? +# wrong constant name get_arguments_from1 +# wrong constant name get_arguments_from +# wrong constant name if_state +# wrong constant name incomplete? +# wrong constant name init_obligation +# wrong constant name no_error!1 +# wrong constant name no_error! +# wrong constant name ns_check_state? +# wrong constant name ns_set_state +# wrong constant name pending? +# wrong constant name realized? +# wrong constant name reason +# wrong constant name rejected? +# wrong constant name set_state +# wrong constant name state +# wrong constant name state= +# wrong constant name unscheduled? +# wrong constant name value1 +# wrong constant name value +# wrong constant name value!1 +# wrong constant name value! +# wrong constant name wait1 +# wrong constant name wait +# wrong constant name wait!1 +# wrong constant name wait! +# wrong constant name +# undefined method `add_observer1' for module `Concurrent::Concern::Observable' +# undefined method `add_observer2' for module `Concurrent::Concern::Observable' +# undefined method `with_observer1' for module `Concurrent::Concern::Observable' +# undefined method `with_observer2' for module `Concurrent::Concern::Observable' +# wrong constant name add_observer1 +# wrong constant name add_observer2 +# wrong constant name add_observer +# wrong constant name count_observers +# wrong constant name delete_observer +# wrong constant name delete_observers +# wrong constant name observers +# wrong constant name observers= +# wrong constant name with_observer1 +# wrong constant name with_observer2 +# wrong constant name with_observer +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `ns_generation_done1' for class `Concurrent::CyclicBarrier' +# undefined method `wait1' for class `Concurrent::CyclicBarrier' +# wrong constant name broken? +# wrong constant name initialize +# wrong constant name ns_generation_done1 +# wrong constant name ns_generation_done +# wrong constant name ns_initialize +# wrong constant name ns_next_generation +# wrong constant name number_waiting +# wrong constant name parties +# wrong constant name reset +# wrong constant name wait1 +# wrong constant name wait +# wrong constant name +# undefined method `initialize1' for class `Concurrent::Delay' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name ns_initialize +# wrong constant name reconfigure +# wrong constant name +# wrong constant name initialize +# wrong constant name update +# wrong constant name +# wrong constant name +# undefined method `wait1' for class `Concurrent::Event' +# wrong constant name initialize +# wrong constant name ns_initialize +# wrong constant name ns_set +# wrong constant name reset +# wrong constant name set +# wrong constant name set? +# wrong constant name try? +# wrong constant name wait1 +# wrong constant name wait +# wrong constant name +# wrong constant name +# wrong constant name << +# uninitialized constant Concurrent::ExecutorService::DEBUG +# uninitialized constant Concurrent::ExecutorService::ERROR +# uninitialized constant Concurrent::ExecutorService::FATAL +# uninitialized constant Concurrent::ExecutorService::INFO +# uninitialized constant Concurrent::ExecutorService::UNKNOWN +# uninitialized constant Concurrent::ExecutorService::WARN +# wrong constant name can_overflow? +# wrong constant name post +# wrong constant name serialized? +# wrong constant name +# undefined method `initialize1' for class `Concurrent::FixedThreadPool' +# uninitialized constant Concurrent::FixedThreadPool::DEBUG +# uninitialized constant Concurrent::FixedThreadPool::DEFAULT_MAX_POOL_SIZE +# uninitialized constant Concurrent::FixedThreadPool::DEFAULT_MAX_QUEUE_SIZE +# uninitialized constant Concurrent::FixedThreadPool::DEFAULT_MIN_POOL_SIZE +# uninitialized constant Concurrent::FixedThreadPool::DEFAULT_THREAD_IDLETIMEOUT +# uninitialized constant Concurrent::FixedThreadPool::ERROR +# uninitialized constant Concurrent::FixedThreadPool::FALLBACK_POLICIES +# uninitialized constant Concurrent::FixedThreadPool::FATAL +# uninitialized constant Concurrent::FixedThreadPool::INFO +# uninitialized constant Concurrent::FixedThreadPool::UNKNOWN +# uninitialized constant Concurrent::FixedThreadPool::WARN +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `Concurrent::Future' +# undefined method `set1' for class `Concurrent::Future' +# wrong constant name cancel +# wrong constant name cancelled? +# wrong constant name execute +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name set1 +# wrong constant name set +# wrong constant name wait_or_cancel +# undefined singleton method `execute1' for `Concurrent::Future' +# wrong constant name +# wrong constant name execute1 +# wrong constant name execute +# uninitialized constant Concurrent::Hash::DEFAULT_INDENT +# uninitialized constant Concurrent::Hash::Elem +# uninitialized constant Concurrent::Hash::K +# uninitialized constant Concurrent::Hash::V +# wrong constant name +# undefined method `fail1' for class `Concurrent::IVar' +# undefined method `initialize1' for class `Concurrent::IVar' +# undefined method `initialize2' for class `Concurrent::IVar' +# undefined method `safe_execute1' for class `Concurrent::IVar' +# undefined method `set1' for class `Concurrent::IVar' +# undefined method `try_set1' for class `Concurrent::IVar' +# wrong constant name check_for_block_or_value! +# wrong constant name complete +# wrong constant name complete_without_notification +# wrong constant name fail1 +# wrong constant name fail +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name notify_observers +# wrong constant name ns_complete_without_notification +# wrong constant name ns_initialize +# wrong constant name safe_execute1 +# wrong constant name safe_execute +# wrong constant name set1 +# wrong constant name set +# wrong constant name try_set1 +# wrong constant name try_set +# wrong constant name +# wrong constant name +# uninitialized constant Concurrent::ImmediateExecutor::DEBUG +# uninitialized constant Concurrent::ImmediateExecutor::ERROR +# uninitialized constant Concurrent::ImmediateExecutor::FALLBACK_POLICIES +# uninitialized constant Concurrent::ImmediateExecutor::FATAL +# uninitialized constant Concurrent::ImmediateExecutor::INFO +# uninitialized constant Concurrent::ImmediateExecutor::UNKNOWN +# uninitialized constant Concurrent::ImmediateExecutor::WARN +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name == +# wrong constant name [] +# wrong constant name each +# wrong constant name each_pair +# wrong constant name inspect +# wrong constant name merge +# wrong constant name select +# wrong constant name to_a +# wrong constant name to_h +# wrong constant name to_s +# wrong constant name values +# wrong constant name values_at +# wrong constant name +# wrong constant name included +# wrong constant name new +# uninitialized constant Concurrent::IndirectImmediateExecutor::DEBUG +# uninitialized constant Concurrent::IndirectImmediateExecutor::ERROR +# uninitialized constant Concurrent::IndirectImmediateExecutor::FALLBACK_POLICIES +# uninitialized constant Concurrent::IndirectImmediateExecutor::FATAL +# uninitialized constant Concurrent::IndirectImmediateExecutor::INFO +# uninitialized constant Concurrent::IndirectImmediateExecutor::UNKNOWN +# uninitialized constant Concurrent::IndirectImmediateExecutor::WARN +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `each1' for class `Concurrent::LockFreeStack' +# undefined method `empty?1' for class `Concurrent::LockFreeStack' +# undefined method `initialize1' for class `Concurrent::LockFreeStack' +# uninitialized constant Concurrent::LockFreeStack::Elem +# wrong constant name +# wrong constant name clear +# wrong constant name clear_each +# wrong constant name clear_if +# wrong constant name compare_and_clear +# wrong constant name compare_and_pop +# wrong constant name compare_and_push +# wrong constant name each1 +# wrong constant name each +# wrong constant name empty?1 +# wrong constant name empty? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name peek +# wrong constant name pop +# wrong constant name push +# wrong constant name replace_if +# wrong constant name initialize +# wrong constant name next_node +# wrong constant name value +# wrong constant name value= +# wrong constant name +# wrong constant name [] +# wrong constant name +# wrong constant name new +# wrong constant name of1 +# wrong constant name of2 +# undefined method `borrow1' for class `Concurrent::MVar' +# undefined method `initialize1' for class `Concurrent::MVar' +# undefined method `initialize2' for class `Concurrent::MVar' +# undefined method `modify1' for class `Concurrent::MVar' +# undefined method `put1' for class `Concurrent::MVar' +# undefined method `take1' for class `Concurrent::MVar' +# wrong constant name borrow1 +# wrong constant name borrow +# wrong constant name empty? +# wrong constant name full? +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name modify1 +# wrong constant name modify +# wrong constant name modify! +# wrong constant name put1 +# wrong constant name put +# wrong constant name set! +# wrong constant name synchronize +# wrong constant name take1 +# wrong constant name take +# wrong constant name try_put! +# wrong constant name try_take! +# wrong constant name +# wrong constant name new +# undefined method `fetch1' for class `Concurrent::Map' +# undefined method `fetch_or_store1' for class `Concurrent::Map' +# undefined method `initialize1' for class `Concurrent::Map' +# wrong constant name each +# wrong constant name each_key +# wrong constant name each_value +# wrong constant name empty? +# wrong constant name fetch1 +# wrong constant name fetch +# wrong constant name fetch_or_store1 +# wrong constant name fetch_or_store +# wrong constant name get +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key +# wrong constant name keys +# wrong constant name marshal_dump +# wrong constant name marshal_load +# wrong constant name put +# wrong constant name put_if_absent +# wrong constant name value? +# wrong constant name values +# wrong constant name +# wrong constant name +# wrong constant name <=> +# wrong constant name fulfilled? +# wrong constant name initialize +# wrong constant name just +# wrong constant name just? +# wrong constant name nothing +# wrong constant name nothing? +# wrong constant name or +# wrong constant name reason +# wrong constant name rejected? +# wrong constant name value +# undefined singleton method `nothing1' for `Concurrent::Maybe' +# wrong constant name +# wrong constant name from +# wrong constant name just +# wrong constant name nothing1 +# wrong constant name nothing +# undefined method `initialize1' for class `Concurrent::MultipleAssignmentError' +# undefined method `initialize2' for class `Concurrent::MultipleAssignmentError' +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name inspection_data +# wrong constant name +# undefined method `initialize1' for class `Concurrent::MultipleErrors' +# wrong constant name errors +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name == +# wrong constant name [] +# wrong constant name []= +# wrong constant name each +# wrong constant name each_pair +# wrong constant name inspect +# wrong constant name merge +# wrong constant name select +# wrong constant name to_a +# wrong constant name to_h +# wrong constant name to_s +# wrong constant name values +# wrong constant name values_at +# wrong constant name +# wrong constant name new +# undefined method `initialize1' for class `Concurrent::MutexAtomicBoolean' +# wrong constant name false? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name make_false +# wrong constant name make_true +# wrong constant name ns_initialize +# wrong constant name true? +# wrong constant name value +# wrong constant name value= +# wrong constant name +# undefined method `decrement1' for class `Concurrent::MutexAtomicFixnum' +# undefined method `down1' for class `Concurrent::MutexAtomicFixnum' +# undefined method `increment1' for class `Concurrent::MutexAtomicFixnum' +# undefined method `initialize1' for class `Concurrent::MutexAtomicFixnum' +# undefined method `up1' for class `Concurrent::MutexAtomicFixnum' +# wrong constant name compare_and_set +# wrong constant name decrement1 +# wrong constant name decrement +# wrong constant name down1 +# wrong constant name down +# wrong constant name increment1 +# wrong constant name increment +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name ns_initialize +# wrong constant name up1 +# wrong constant name up +# wrong constant name update +# wrong constant name value +# wrong constant name value= +# wrong constant name +# undefined method `initialize1' for class `Concurrent::MutexAtomicReference' +# wrong constant name _compare_and_set +# wrong constant name compare_and_swap +# wrong constant name get +# wrong constant name get_and_set +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name ns_initialize +# wrong constant name set +# wrong constant name swap +# wrong constant name value +# wrong constant name value= +# wrong constant name +# undefined method `initialize1' for class `Concurrent::MutexCountDownLatch' +# undefined method `wait1' for class `Concurrent::MutexCountDownLatch' +# wrong constant name count +# wrong constant name count_down +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name ns_initialize +# wrong constant name wait1 +# wrong constant name wait +# wrong constant name +# undefined method `acquire1' for class `Concurrent::MutexSemaphore' +# undefined method `release1' for class `Concurrent::MutexSemaphore' +# undefined method `try_acquire1' for class `Concurrent::MutexSemaphore' +# undefined method `try_acquire2' for class `Concurrent::MutexSemaphore' +# wrong constant name acquire1 +# wrong constant name acquire +# wrong constant name available_permits +# wrong constant name drain_permits +# wrong constant name initialize +# wrong constant name ns_initialize +# wrong constant name reduce_permits +# wrong constant name release1 +# wrong constant name release +# wrong constant name try_acquire1 +# wrong constant name try_acquire2 +# wrong constant name try_acquire +# wrong constant name +# undefined singleton method `executor_from_options1' for `Concurrent::Options' +# wrong constant name +# wrong constant name executor +# wrong constant name executor_from_options1 +# wrong constant name executor_from_options +# undefined method `initialize1' for class `Concurrent::Promise' +# undefined method `set1' for class `Concurrent::Promise' +# wrong constant name catch +# wrong constant name execute +# wrong constant name flat_map +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name notify_child +# wrong constant name on_error +# wrong constant name on_fulfill +# wrong constant name on_reject +# wrong constant name on_success +# wrong constant name realize +# wrong constant name rescue +# wrong constant name root? +# wrong constant name set1 +# wrong constant name set +# wrong constant name set_pending +# wrong constant name set_state! +# wrong constant name synchronized_set_state! +# wrong constant name then +# wrong constant name zip +# undefined singleton method `execute1' for `Concurrent::Promise' +# undefined singleton method `fulfill1' for `Concurrent::Promise' +# undefined singleton method `reject1' for `Concurrent::Promise' +# wrong constant name +# wrong constant name aggregate +# wrong constant name all? +# wrong constant name any? +# wrong constant name execute1 +# wrong constant name execute +# wrong constant name fulfill1 +# wrong constant name fulfill +# wrong constant name reject1 +# wrong constant name reject +# wrong constant name zip +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `resolve_with1' for class `Concurrent::Promises::AbstractEventFuture' +# undefined method `resolve_with2' for class `Concurrent::Promises::AbstractEventFuture' +# undefined method `wait1' for class `Concurrent::Promises::AbstractEventFuture' +# uninitialized constant Concurrent::Promises::AbstractEventFuture::PENDING +# uninitialized constant Concurrent::Promises::AbstractEventFuture::RESERVED +# uninitialized constant Concurrent::Promises::AbstractEventFuture::RESOLVED +# wrong constant name add_callback_clear_delayed_node +# wrong constant name add_callback_notify_blocked +# wrong constant name blocks +# wrong constant name callbacks +# wrong constant name chain +# wrong constant name chain_on +# wrong constant name chain_resolvable +# wrong constant name default_executor +# wrong constant name initialize +# wrong constant name internal_state +# wrong constant name on_resolution +# wrong constant name on_resolution! +# wrong constant name on_resolution_using +# wrong constant name pending? +# wrong constant name promise +# wrong constant name resolve_with1 +# wrong constant name resolve_with2 +# wrong constant name resolve_with +# wrong constant name resolved? +# wrong constant name state +# wrong constant name tangle +# wrong constant name touch +# wrong constant name touched? +# wrong constant name wait1 +# wrong constant name wait +# wrong constant name waiting_threads +# wrong constant name with_default_executor +# wrong constant name with_hidden_resolvable +# wrong constant name +# wrong constant name new +# wrong constant name & +# uninitialized constant Concurrent::Promises::Event::PENDING +# uninitialized constant Concurrent::Promises::Event::RESERVED +# uninitialized constant Concurrent::Promises::Event::RESOLVED +# wrong constant name any +# wrong constant name delay +# wrong constant name schedule +# wrong constant name then +# wrong constant name to_event +# wrong constant name to_future +# wrong constant name zip +# wrong constant name | +# wrong constant name +# undefined method `fulfilled_future1' for module `Concurrent::Promises::FactoryMethods' +# undefined method `make_future1' for module `Concurrent::Promises::FactoryMethods' +# undefined method `make_future2' for module `Concurrent::Promises::FactoryMethods' +# undefined method `rejected_future1' for module `Concurrent::Promises::FactoryMethods' +# undefined method `resolvable_event_on1' for module `Concurrent::Promises::FactoryMethods' +# undefined method `resolvable_future_on1' for module `Concurrent::Promises::FactoryMethods' +# undefined method `resolved_event1' for module `Concurrent::Promises::FactoryMethods' +# undefined method `resolved_future1' for module `Concurrent::Promises::FactoryMethods' +# wrong constant name +# wrong constant name any +# wrong constant name any_event +# wrong constant name any_event_on +# wrong constant name any_fulfilled_future +# wrong constant name any_fulfilled_future_on +# wrong constant name any_resolved_future +# wrong constant name any_resolved_future_on +# wrong constant name delay +# wrong constant name delay_on +# wrong constant name fulfilled_future1 +# wrong constant name fulfilled_future +# wrong constant name future +# wrong constant name future_on +# wrong constant name make_future1 +# wrong constant name make_future2 +# wrong constant name make_future +# wrong constant name rejected_future1 +# wrong constant name rejected_future +# wrong constant name resolvable_event +# wrong constant name resolvable_event_on1 +# wrong constant name resolvable_event_on +# wrong constant name resolvable_future +# wrong constant name resolvable_future_on1 +# wrong constant name resolvable_future_on +# wrong constant name resolved_event1 +# wrong constant name resolved_event +# wrong constant name resolved_future1 +# wrong constant name resolved_future +# wrong constant name schedule +# wrong constant name schedule_on +# wrong constant name zip +# wrong constant name zip_events +# wrong constant name zip_events_on +# wrong constant name zip_futures +# wrong constant name zip_futures_on +# wrong constant name default_executor +# wrong constant name +# wrong constant name +# undefined method `flat1' for class `Concurrent::Promises::Future' +# undefined method `flat_future1' for class `Concurrent::Promises::Future' +# undefined method `reason1' for class `Concurrent::Promises::Future' +# undefined method `reason2' for class `Concurrent::Promises::Future' +# undefined method `result1' for class `Concurrent::Promises::Future' +# undefined method `run1' for class `Concurrent::Promises::Future' +# undefined method `value1' for class `Concurrent::Promises::Future' +# undefined method `value2' for class `Concurrent::Promises::Future' +# undefined method `value!1' for class `Concurrent::Promises::Future' +# undefined method `value!2' for class `Concurrent::Promises::Future' +# undefined method `wait!1' for class `Concurrent::Promises::Future' +# wrong constant name & +# uninitialized constant Concurrent::Promises::Future::PENDING +# uninitialized constant Concurrent::Promises::Future::RESERVED +# uninitialized constant Concurrent::Promises::Future::RESOLVED +# wrong constant name any +# wrong constant name apply +# wrong constant name delay +# wrong constant name exception +# wrong constant name flat1 +# wrong constant name flat +# wrong constant name flat_event +# wrong constant name flat_future1 +# wrong constant name flat_future +# wrong constant name fulfilled? +# wrong constant name on_fulfillment +# wrong constant name on_fulfillment! +# wrong constant name on_fulfillment_using +# wrong constant name on_rejection +# wrong constant name on_rejection! +# wrong constant name on_rejection_using +# wrong constant name reason1 +# wrong constant name reason2 +# wrong constant name reason +# wrong constant name rejected? +# wrong constant name rescue +# wrong constant name rescue_on +# wrong constant name result1 +# wrong constant name result +# wrong constant name run1 +# wrong constant name run +# wrong constant name schedule +# wrong constant name then +# wrong constant name then_on +# wrong constant name to_event +# wrong constant name to_future +# wrong constant name value1 +# wrong constant name value2 +# wrong constant name value +# wrong constant name value!1 +# wrong constant name value!2 +# wrong constant name value! +# wrong constant name wait!1 +# wrong constant name wait! +# wrong constant name zip +# wrong constant name | +# wrong constant name +# wrong constant name +# uninitialized constant Concurrent::Promises::Resolvable::PENDING +# uninitialized constant Concurrent::Promises::Resolvable::RESERVED +# uninitialized constant Concurrent::Promises::Resolvable::RESOLVED +# wrong constant name +# undefined method `resolve1' for class `Concurrent::Promises::ResolvableEvent' +# undefined method `resolve2' for class `Concurrent::Promises::ResolvableEvent' +# undefined method `wait1' for class `Concurrent::Promises::ResolvableEvent' +# undefined method `wait2' for class `Concurrent::Promises::ResolvableEvent' +# uninitialized constant Concurrent::Promises::ResolvableEvent::PENDING +# uninitialized constant Concurrent::Promises::ResolvableEvent::RESERVED +# uninitialized constant Concurrent::Promises::ResolvableEvent::RESOLVED +# wrong constant name resolve1 +# wrong constant name resolve2 +# wrong constant name resolve +# wrong constant name wait1 +# wrong constant name wait2 +# wrong constant name wait +# wrong constant name +# undefined method `fulfill1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `fulfill2' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `reason1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `reason2' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `reason3' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `reject1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `reject2' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `resolve1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `resolve2' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `resolve3' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `resolve4' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `resolve5' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `result1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `result2' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `value1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `value2' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `value3' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `value!1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `value!2' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `value!3' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `wait1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `wait2' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `wait!1' for class `Concurrent::Promises::ResolvableFuture' +# undefined method `wait!2' for class `Concurrent::Promises::ResolvableFuture' +# uninitialized constant Concurrent::Promises::ResolvableFuture::PENDING +# uninitialized constant Concurrent::Promises::ResolvableFuture::RESERVED +# uninitialized constant Concurrent::Promises::ResolvableFuture::RESOLVED +# wrong constant name evaluate_to +# wrong constant name evaluate_to! +# wrong constant name fulfill1 +# wrong constant name fulfill2 +# wrong constant name fulfill +# wrong constant name reason1 +# wrong constant name reason2 +# wrong constant name reason3 +# wrong constant name reason +# wrong constant name reject1 +# wrong constant name reject2 +# wrong constant name reject +# wrong constant name resolve1 +# wrong constant name resolve2 +# wrong constant name resolve3 +# wrong constant name resolve4 +# wrong constant name resolve5 +# wrong constant name resolve +# wrong constant name result1 +# wrong constant name result2 +# wrong constant name result +# wrong constant name value1 +# wrong constant name value2 +# wrong constant name value3 +# wrong constant name value +# wrong constant name value!1 +# wrong constant name value!2 +# wrong constant name value!3 +# wrong constant name value! +# wrong constant name wait1 +# wrong constant name wait2 +# wrong constant name wait +# wrong constant name wait!1 +# wrong constant name wait!2 +# wrong constant name wait! +# wrong constant name +# wrong constant name +# wrong constant name extended +# wrong constant name include +# wrong constant name included +# wrong constant name +# wrong constant name acquire_read_lock +# wrong constant name acquire_write_lock +# wrong constant name has_waiters? +# wrong constant name release_read_lock +# wrong constant name release_write_lock +# wrong constant name with_read_lock +# wrong constant name with_write_lock +# wrong constant name write_locked? +# wrong constant name +# wrong constant name new +# wrong constant name acquire_read_lock +# wrong constant name acquire_write_lock +# wrong constant name release_read_lock +# wrong constant name release_write_lock +# wrong constant name try_read_lock +# wrong constant name try_write_lock +# wrong constant name with_read_lock +# wrong constant name with_write_lock +# wrong constant name +# wrong constant name new +# wrong constant name +# wrong constant name +# wrong constant name compare_and_set_slot +# wrong constant name slot +# wrong constant name slot= +# wrong constant name swap_slot +# wrong constant name update_slot +# wrong constant name +# wrong constant name new +# uninitialized constant Concurrent::RubyExecutorService::DEBUG +# uninitialized constant Concurrent::RubyExecutorService::ERROR +# uninitialized constant Concurrent::RubyExecutorService::FALLBACK_POLICIES +# uninitialized constant Concurrent::RubyExecutorService::FATAL +# uninitialized constant Concurrent::RubyExecutorService::INFO +# uninitialized constant Concurrent::RubyExecutorService::UNKNOWN +# uninitialized constant Concurrent::RubyExecutorService::WARN +# wrong constant name initialize +# wrong constant name +# uninitialized constant Concurrent::RubySingleThreadExecutor::DEBUG +# uninitialized constant Concurrent::RubySingleThreadExecutor::DEFAULT_MAX_POOL_SIZE +# uninitialized constant Concurrent::RubySingleThreadExecutor::DEFAULT_MAX_QUEUE_SIZE +# uninitialized constant Concurrent::RubySingleThreadExecutor::DEFAULT_MIN_POOL_SIZE +# uninitialized constant Concurrent::RubySingleThreadExecutor::DEFAULT_THREAD_IDLETIMEOUT +# uninitialized constant Concurrent::RubySingleThreadExecutor::ERROR +# uninitialized constant Concurrent::RubySingleThreadExecutor::FALLBACK_POLICIES +# uninitialized constant Concurrent::RubySingleThreadExecutor::FATAL +# uninitialized constant Concurrent::RubySingleThreadExecutor::INFO +# uninitialized constant Concurrent::RubySingleThreadExecutor::UNKNOWN +# uninitialized constant Concurrent::RubySingleThreadExecutor::WARN +# wrong constant name +# wrong constant name +# wrong constant name thread_finalizer +# wrong constant name thread_local_finalizer +# undefined method `initialize1' for class `Concurrent::RubyThreadPoolExecutor' +# uninitialized constant Concurrent::RubyThreadPoolExecutor::DEBUG +# uninitialized constant Concurrent::RubyThreadPoolExecutor::ERROR +# uninitialized constant Concurrent::RubyThreadPoolExecutor::FALLBACK_POLICIES +# uninitialized constant Concurrent::RubyThreadPoolExecutor::FATAL +# uninitialized constant Concurrent::RubyThreadPoolExecutor::INFO +# uninitialized constant Concurrent::RubyThreadPoolExecutor::UNKNOWN +# uninitialized constant Concurrent::RubyThreadPoolExecutor::WARN +# wrong constant name completed_task_count +# wrong constant name idletime +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name largest_length +# wrong constant name length +# wrong constant name max_length +# wrong constant name max_queue +# wrong constant name min_length +# wrong constant name queue_length +# wrong constant name ready_worker +# wrong constant name remaining_capacity +# wrong constant name remove_busy_worker +# wrong constant name scheduled_task_count +# wrong constant name worker_died +# wrong constant name worker_not_old_enough +# wrong constant name worker_task_completed +# wrong constant name +# undefined method `initialize1' for class `Concurrent::SafeTaskExecutor' +# wrong constant name execute +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `Concurrent::ScheduledTask' +# wrong constant name <=> +# wrong constant name cancel +# wrong constant name cancelled? +# wrong constant name execute +# wrong constant name executor +# wrong constant name initial_delay +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name ns_reschedule +# wrong constant name ns_schedule +# wrong constant name process_task +# wrong constant name processing? +# wrong constant name reschedule +# wrong constant name reset +# wrong constant name schedule_time +# undefined singleton method `execute1' for `Concurrent::ScheduledTask' +# wrong constant name +# wrong constant name execute1 +# wrong constant name execute +# wrong constant name +# uninitialized constant Concurrent::SerialExecutorService::DEBUG +# uninitialized constant Concurrent::SerialExecutorService::ERROR +# uninitialized constant Concurrent::SerialExecutorService::FATAL +# uninitialized constant Concurrent::SerialExecutorService::INFO +# uninitialized constant Concurrent::SerialExecutorService::UNKNOWN +# uninitialized constant Concurrent::SerialExecutorService::WARN +# wrong constant name serialized? +# wrong constant name +# uninitialized constant Concurrent::SerializedExecution::DEBUG +# uninitialized constant Concurrent::SerializedExecution::ERROR +# uninitialized constant Concurrent::SerializedExecution::FATAL +# uninitialized constant Concurrent::SerializedExecution::INFO +# wrong constant name +# uninitialized constant Concurrent::SerializedExecution::UNKNOWN +# uninitialized constant Concurrent::SerializedExecution::WARN +# wrong constant name initialize +# wrong constant name post +# wrong constant name posts +# uninitialized constant Concurrent::SerializedExecution::Job::Elem +# wrong constant name args +# wrong constant name args= +# wrong constant name block +# wrong constant name block= +# wrong constant name call +# wrong constant name executor +# wrong constant name executor= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# uninitialized constant DEBUG +# uninitialized constant ERROR +# uninitialized constant FATAL +# uninitialized constant INFO +# uninitialized constant UNKNOWN +# uninitialized constant WARN +# wrong constant name initialize +# wrong constant name +# uninitialized constant Concurrent::Set::Elem +# uninitialized constant Concurrent::Set::InspectKey +# wrong constant name +# wrong constant name == +# wrong constant name [] +# wrong constant name []= +# wrong constant name each +# wrong constant name each_pair +# wrong constant name inspect +# wrong constant name merge +# wrong constant name select +# wrong constant name to_a +# wrong constant name to_h +# wrong constant name to_s +# wrong constant name values +# wrong constant name values_at +# wrong constant name +# wrong constant name new +# uninitialized constant Concurrent::SimpleExecutorService::DEBUG +# uninitialized constant Concurrent::SimpleExecutorService::ERROR +# uninitialized constant Concurrent::SimpleExecutorService::FALLBACK_POLICIES +# uninitialized constant Concurrent::SimpleExecutorService::FATAL +# uninitialized constant Concurrent::SimpleExecutorService::INFO +# uninitialized constant Concurrent::SimpleExecutorService::UNKNOWN +# uninitialized constant Concurrent::SimpleExecutorService::WARN +# wrong constant name << +# wrong constant name +# wrong constant name post +# uninitialized constant Concurrent::SingleThreadExecutor::DEBUG +# uninitialized constant Concurrent::SingleThreadExecutor::DEFAULT_MAX_POOL_SIZE +# uninitialized constant Concurrent::SingleThreadExecutor::DEFAULT_MAX_QUEUE_SIZE +# uninitialized constant Concurrent::SingleThreadExecutor::DEFAULT_MIN_POOL_SIZE +# uninitialized constant Concurrent::SingleThreadExecutor::DEFAULT_THREAD_IDLETIMEOUT +# uninitialized constant Concurrent::SingleThreadExecutor::ERROR +# uninitialized constant Concurrent::SingleThreadExecutor::FALLBACK_POLICIES +# uninitialized constant Concurrent::SingleThreadExecutor::FATAL +# uninitialized constant Concurrent::SingleThreadExecutor::INFO +# uninitialized constant Concurrent::SingleThreadExecutor::UNKNOWN +# uninitialized constant Concurrent::SingleThreadExecutor::WARN +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `ns_wait1' for class `Concurrent::Synchronization::AbstractLockableObject' +# undefined method `ns_wait_until1' for class `Concurrent::Synchronization::AbstractLockableObject' +# wrong constant name ns_broadcast +# wrong constant name ns_signal +# wrong constant name ns_wait1 +# wrong constant name ns_wait +# wrong constant name ns_wait_until1 +# wrong constant name ns_wait_until +# wrong constant name synchronize +# wrong constant name +# wrong constant name full_memory_barrier +# wrong constant name +# wrong constant name attr_volatile +# wrong constant name initialize +# wrong constant name length +# wrong constant name members +# wrong constant name ns_each +# wrong constant name ns_each_pair +# wrong constant name ns_equality +# wrong constant name ns_get +# wrong constant name ns_initialize_copy +# wrong constant name ns_inspect +# wrong constant name ns_merge +# wrong constant name ns_select +# wrong constant name ns_to_h +# wrong constant name ns_values +# wrong constant name ns_values_at +# wrong constant name pr_underscore +# wrong constant name size +# wrong constant name +# wrong constant name define_struct_class +# undefined method `wait1' for class `Concurrent::Synchronization::Condition' +# undefined method `wait_until1' for class `Concurrent::Synchronization::Condition' +# wrong constant name broadcast +# wrong constant name initialize +# wrong constant name signal +# wrong constant name wait1 +# wrong constant name wait +# wrong constant name wait_until1 +# wrong constant name wait_until +# wrong constant name +# wrong constant name private_new +# wrong constant name ns_broadcast +# wrong constant name ns_signal +# wrong constant name +# undefined method `wait1' for class `Concurrent::Synchronization::Lock' +# undefined method `wait_until1' for class `Concurrent::Synchronization::Lock' +# wrong constant name broadcast +# wrong constant name signal +# wrong constant name wait1 +# wrong constant name wait +# wrong constant name wait_until1 +# wrong constant name wait_until +# wrong constant name +# wrong constant name new_condition +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name new +# wrong constant name full_memory_barrier +# wrong constant name +# wrong constant name included +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name new +# undefined singleton method `atomic_attributes1' for `Concurrent::Synchronization::Object' +# wrong constant name +# wrong constant name atomic_attribute? +# wrong constant name atomic_attributes1 +# wrong constant name atomic_attributes +# wrong constant name attr_atomic +# wrong constant name ensure_safe_initialization_when_final_fields_are_present +# wrong constant name safe_initialization! +# wrong constant name safe_initialization? +# wrong constant name +# wrong constant name full_memory_barrier +# wrong constant name attr_volatile +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name initialize +# wrong constant name synchronize +# wrong constant name +# wrong constant name new +# wrong constant name +# wrong constant name +# wrong constant name full_memory_barrier +# wrong constant name attr_volatile +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name +# wrong constant name +# wrong constant name method_missing +# wrong constant name setup +# wrong constant name teardown +# wrong constant name +# wrong constant name initialize +# wrong constant name unsafe_increment_version +# wrong constant name unsafe_lock +# wrong constant name unsafe_value +# wrong constant name unsafe_value= +# wrong constant name unsafe_version +# wrong constant name value +# wrong constant name value= +# wrong constant name +# wrong constant name new +# wrong constant name +# uninitialized constant Concurrent::ThreadPoolExecutor::DEBUG +# uninitialized constant Concurrent::ThreadPoolExecutor::DEFAULT_MAX_POOL_SIZE +# uninitialized constant Concurrent::ThreadPoolExecutor::DEFAULT_MAX_QUEUE_SIZE +# uninitialized constant Concurrent::ThreadPoolExecutor::DEFAULT_MIN_POOL_SIZE +# uninitialized constant Concurrent::ThreadPoolExecutor::DEFAULT_THREAD_IDLETIMEOUT +# uninitialized constant Concurrent::ThreadPoolExecutor::ERROR +# uninitialized constant Concurrent::ThreadPoolExecutor::FALLBACK_POLICIES +# uninitialized constant Concurrent::ThreadPoolExecutor::FATAL +# uninitialized constant Concurrent::ThreadPoolExecutor::INFO +# uninitialized constant Concurrent::ThreadPoolExecutor::UNKNOWN +# uninitialized constant Concurrent::ThreadPoolExecutor::WARN +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Concurrent::TimerSet' +# uninitialized constant Concurrent::TimerSet::DEBUG +# uninitialized constant Concurrent::TimerSet::ERROR +# uninitialized constant Concurrent::TimerSet::FALLBACK_POLICIES +# uninitialized constant Concurrent::TimerSet::FATAL +# uninitialized constant Concurrent::TimerSet::INFO +# uninitialized constant Concurrent::TimerSet::UNKNOWN +# uninitialized constant Concurrent::TimerSet::WARN +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name post +# wrong constant name +# undefined method `initialize1' for class `Concurrent::TimerTask' +# uninitialized constant Concurrent::TimerTask::DEBUG +# uninitialized constant Concurrent::TimerTask::ERROR +# uninitialized constant Concurrent::TimerTask::FALLBACK_POLICIES +# uninitialized constant Concurrent::TimerTask::FATAL +# uninitialized constant Concurrent::TimerTask::INFO +# uninitialized constant Concurrent::TimerTask::UNKNOWN +# uninitialized constant Concurrent::TimerTask::WARN +# wrong constant name execute +# wrong constant name execution_interval +# wrong constant name execution_interval= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name timeout_interval +# wrong constant name timeout_interval= +# undefined singleton method `execute1' for `Concurrent::TimerTask' +# wrong constant name +# wrong constant name execute1 +# wrong constant name execute +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name abort +# wrong constant name commit +# wrong constant name read +# wrong constant name unlock +# wrong constant name valid? +# wrong constant name write +# wrong constant name +# wrong constant name +# uninitialized constant Concurrent::Transaction::ReadLogEntry::Elem +# wrong constant name tvar +# wrong constant name tvar= +# wrong constant name version +# wrong constant name version= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name current +# wrong constant name current= +# uninitialized constant Concurrent::Tuple::Elem +# wrong constant name cas +# wrong constant name compare_and_set +# wrong constant name each +# wrong constant name get +# wrong constant name initialize +# wrong constant name set +# wrong constant name size +# wrong constant name volatile_get +# wrong constant name volatile_set +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `ruby_version1' for module `Concurrent::Utility::EngineDetector' +# wrong constant name on_cruby? +# wrong constant name on_jruby? +# wrong constant name on_jruby_9000? +# wrong constant name on_linux? +# wrong constant name on_osx? +# wrong constant name on_rbx? +# wrong constant name on_truffleruby? +# wrong constant name on_windows? +# wrong constant name ruby_engine +# wrong constant name ruby_version1 +# wrong constant name ruby_version +# wrong constant name +# wrong constant name allow_c_extensions? +# wrong constant name c_extensions_loaded? +# wrong constant name java_extensions_loaded? +# wrong constant name load_native_extensions +# wrong constant name +# wrong constant name ensure_integer +# wrong constant name ensure_integer_and_bounds +# wrong constant name ensure_lower_bound +# wrong constant name ensure_positive +# wrong constant name ensure_positive_and_no_zero +# wrong constant name ensure_upper_bound +# wrong constant name +# wrong constant name physical_processor_count +# wrong constant name processor_count +# wrong constant name +# wrong constant name +# undefined singleton method `create_simple_logger1' for `Concurrent' +# undefined singleton method `create_simple_logger2' for `Concurrent' +# undefined singleton method `create_stdlib_logger1' for `Concurrent' +# undefined singleton method `create_stdlib_logger2' for `Concurrent' +# undefined singleton method `new_fast_executor1' for `Concurrent' +# undefined singleton method `new_io_executor1' for `Concurrent' +# undefined singleton method `use_simple_logger1' for `Concurrent' +# undefined singleton method `use_simple_logger2' for `Concurrent' +# undefined singleton method `use_stdlib_logger1' for `Concurrent' +# undefined singleton method `use_stdlib_logger2' for `Concurrent' +# wrong constant name +# wrong constant name abort_transaction +# wrong constant name atomically +# wrong constant name call_dataflow +# wrong constant name create_simple_logger1 +# wrong constant name create_simple_logger2 +# wrong constant name create_simple_logger +# wrong constant name create_stdlib_logger1 +# wrong constant name create_stdlib_logger2 +# wrong constant name create_stdlib_logger +# wrong constant name dataflow +# wrong constant name dataflow! +# wrong constant name dataflow_with +# wrong constant name dataflow_with! +# wrong constant name disable_at_exit_handlers! +# wrong constant name executor +# wrong constant name global_fast_executor +# wrong constant name global_immediate_executor +# wrong constant name global_io_executor +# wrong constant name global_logger +# wrong constant name global_logger= +# wrong constant name global_timer_set +# wrong constant name leave_transaction +# wrong constant name monotonic_time +# wrong constant name new_fast_executor1 +# wrong constant name new_fast_executor +# wrong constant name new_io_executor1 +# wrong constant name new_io_executor +# wrong constant name physical_processor_count +# wrong constant name processor_count +# wrong constant name processor_counter +# wrong constant name use_simple_logger1 +# wrong constant name use_simple_logger2 +# wrong constant name use_simple_logger +# wrong constant name use_stdlib_logger1 +# wrong constant name use_stdlib_logger2 +# wrong constant name use_stdlib_logger +# uninitialized constant Configatron +# uninitialized constant Configatron +# undefined method `checkout1' for class `ConnectionPool' +# undefined method `initialize1' for class `ConnectionPool' +# undefined method `with1' for class `ConnectionPool' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name available +# wrong constant name checkin +# wrong constant name checkout1 +# wrong constant name checkout +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name shutdown +# wrong constant name size +# wrong constant name with1 +# wrong constant name with +# wrong constant name +# wrong constant name +# undefined method `<<1' for class `ConnectionPool::TimedStack' +# undefined method `initialize1' for class `ConnectionPool::TimedStack' +# undefined method `pop1' for class `ConnectionPool::TimedStack' +# undefined method `pop2' for class `ConnectionPool::TimedStack' +# undefined method `push1' for class `ConnectionPool::TimedStack' +# wrong constant name <<1 +# wrong constant name << +# wrong constant name empty? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name length +# wrong constant name max +# wrong constant name pop1 +# wrong constant name pop2 +# wrong constant name pop +# wrong constant name push1 +# wrong constant name push +# wrong constant name shutdown +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ConnectionPool::Wrapper' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name pool_available +# wrong constant name pool_shutdown +# wrong constant name pool_size +# wrong constant name respond_to? +# wrong constant name with +# wrong constant name wrapped_pool +# wrong constant name +# wrong constant name +# wrong constant name wrap +# uninitialized constant Continuation +# uninitialized constant Continuation +# undefined method `autocorrect_source1' for module `CopHelper' +# undefined method `inspect_source1' for module `CopHelper' +# undefined method `parse_source1' for module `CopHelper' +# wrong constant name _investigate +# wrong constant name autocorrect_source1 +# wrong constant name autocorrect_source +# wrong constant name autocorrect_source_file +# wrong constant name inspect_source1 +# wrong constant name inspect_source +# wrong constant name inspect_source_file +# wrong constant name parse_source1 +# wrong constant name parse_source +# wrong constant name +# undefined method `start!1' for module `Coveralls' +# undefined method `wear!1' for module `Coveralls' +# undefined method `wear_merged!1' for module `Coveralls' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name noisy +# wrong constant name noisy= +# wrong constant name noisy? +# wrong constant name push! +# wrong constant name run_locally +# wrong constant name run_locally= +# wrong constant name setup! +# wrong constant name should_run? +# wrong constant name start!1 +# wrong constant name start! +# wrong constant name testing +# wrong constant name testing= +# wrong constant name wear!1 +# wrong constant name wear! +# wrong constant name wear_merged!1 +# wrong constant name wear_merged! +# wrong constant name will_run? +# wrong constant name +# wrong constant name apified_hash +# wrong constant name build_client +# wrong constant name build_request +# wrong constant name build_request_body +# wrong constant name disable_net_blockers! +# wrong constant name endpoint_to_uri +# wrong constant name hash_to_file +# wrong constant name post_json +# wrong constant name +# wrong constant name configuration +# wrong constant name configuration_path +# wrong constant name git +# wrong constant name pwd +# wrong constant name rails_root +# wrong constant name relevant_env +# wrong constant name root +# wrong constant name set_service_params_for_appveyor +# wrong constant name set_service_params_for_circleci +# wrong constant name set_service_params_for_coveralls_local +# wrong constant name set_service_params_for_gitlab +# wrong constant name set_service_params_for_jenkins +# wrong constant name set_service_params_for_semaphore +# wrong constant name set_service_params_for_tddium +# wrong constant name set_service_params_for_travis +# wrong constant name set_standard_service_params_for_generic_ci +# wrong constant name simplecov_root +# wrong constant name yaml_config +# wrong constant name format +# wrong constant name +# undefined method `format1' for module `Coveralls::Output' +# undefined method `print1' for module `Coveralls::Output' +# undefined method `puts1' for module `Coveralls::Output' +# wrong constant name format1 +# wrong constant name format +# wrong constant name no_color +# wrong constant name no_color= +# wrong constant name no_color? +# wrong constant name output +# wrong constant name output= +# wrong constant name print1 +# wrong constant name print +# wrong constant name puts1 +# wrong constant name puts +# wrong constant name silent +# wrong constant name silent= +# wrong constant name silent? +# wrong constant name +# wrong constant name +# wrong constant name display_error +# wrong constant name display_result +# wrong constant name format +# wrong constant name get_source_files +# wrong constant name output_message +# wrong constant name short_filename +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant DBM +# uninitialized constant DBM +# uninitialized constant DBMError +# uninitialized constant DBMError +# wrong constant name _dump +# wrong constant name _load +# wrong constant name alive? +# wrong constant name close +# wrong constant name initialize +# wrong constant name send_message +# wrong constant name uri +# wrong constant name open +# undefined method `dump1' for class `DRb::DRbMessage' +# wrong constant name dump1 +# wrong constant name dump +# wrong constant name initialize +# wrong constant name load +# wrong constant name recv_reply +# wrong constant name recv_request +# wrong constant name send_reply +# wrong constant name send_request +# undefined method `initialize1' for class `DRb::DRbObject' +# wrong constant name == +# wrong constant name eql? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name prepare_backtrace +# wrong constant name with_friend +# wrong constant name auto_load +# wrong constant name initialize +# undefined method `initialize1' for class `DRb::DRbServer' +# undefined method `initialize2' for class `DRb::DRbServer' +# undefined method `initialize3' for class `DRb::DRbServer' +# wrong constant name +# wrong constant name +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name safe_level +# wrong constant name initialize +# wrong constant name perform +# wrong constant name +# wrong constant name block_yield +# wrong constant name perform_with_block +# wrong constant name +# undefined singleton method `make_config1' for `DRb::DRbServer' +# wrong constant name default_safe_level +# wrong constant name make_config1 +# wrong constant name make_config +# undefined method `initialize1' for class `DRb::DRbTCPSocket' +# wrong constant name accept +# wrong constant name alive? +# wrong constant name close +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name peeraddr +# wrong constant name recv_reply +# wrong constant name recv_request +# wrong constant name send_reply +# wrong constant name send_request +# wrong constant name set_sockopt +# wrong constant name shutdown +# wrong constant name stream +# wrong constant name uri +# wrong constant name getservername +# wrong constant name open +# wrong constant name open_server +# wrong constant name open_server_inaddr_any +# wrong constant name parse_uri +# wrong constant name uri_option +# undefined method `initialize1' for class `DRb::DRbUNIXSocket' +# undefined method `initialize2' for class `DRb::DRbUNIXSocket' +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name +# wrong constant name temp_server +# wrong constant name == +# wrong constant name eql? +# wrong constant name initialize +# wrong constant name option +# wrong constant name +# wrong constant name _dump +# wrong constant name _dump +# wrong constant name _load +# wrong constant name _dump +# wrong constant name initialize +# wrong constant name _load +# wrong constant name mutex +# undefined method `to_formatted_s1' for class `Date' +# undefined method `to_s1' for class `Date' +# undefined method `to_time1' for class `Date' +# uninitialized constant Date::DAYS_INTO_WEEK +# uninitialized constant Date::WEEKEND_DAYS +# wrong constant name acts_like_date? +# wrong constant name advance +# wrong constant name ago +# wrong constant name at_beginning_of_day +# wrong constant name at_end_of_day +# wrong constant name at_midday +# wrong constant name at_middle_of_day +# wrong constant name at_midnight +# wrong constant name at_noon +# wrong constant name beginning_of_day +# wrong constant name change +# wrong constant name compare_with_coercion +# wrong constant name compare_without_coercion +# wrong constant name default_inspect +# wrong constant name end_of_day +# wrong constant name in +# wrong constant name midday +# wrong constant name middle_of_day +# wrong constant name midnight +# wrong constant name minus_with_duration +# wrong constant name minus_without_duration +# wrong constant name noon +# wrong constant name plus_with_duration +# wrong constant name plus_without_duration +# wrong constant name readable_inspect +# wrong constant name since +# wrong constant name to_default_s +# wrong constant name to_formatted_s1 +# wrong constant name to_formatted_s +# wrong constant name to_s1 +# wrong constant name to_time1 +# undefined method `initialize1' for class `Date::Infinity' +# uninitialized constant Date::Infinity::EXABYTE +# uninitialized constant Date::Infinity::GIGABYTE +# uninitialized constant Date::Infinity::KILOBYTE +# uninitialized constant Date::Infinity::MEGABYTE +# uninitialized constant Date::Infinity::PETABYTE +# uninitialized constant Date::Infinity::TERABYTE +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name beginning_of_week +# wrong constant name beginning_of_week= +# wrong constant name beginning_of_week_default +# wrong constant name beginning_of_week_default= +# wrong constant name current +# wrong constant name find_beginning_of_week! +# wrong constant name tomorrow +# wrong constant name yesterday +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `all_week1' for module `DateAndTime::Calculations' +# undefined method `at_beginning_of_week1' for module `DateAndTime::Calculations' +# undefined method `at_end_of_week1' for module `DateAndTime::Calculations' +# undefined method `beginning_of_week1' for module `DateAndTime::Calculations' +# undefined method `days_to_week_start1' for module `DateAndTime::Calculations' +# undefined method `end_of_week1' for module `DateAndTime::Calculations' +# undefined method `last_week1' for module `DateAndTime::Calculations' +# undefined method `last_week2' for module `DateAndTime::Calculations' +# undefined method `next_week1' for module `DateAndTime::Calculations' +# undefined method `next_week2' for module `DateAndTime::Calculations' +# undefined method `prev_week1' for module `DateAndTime::Calculations' +# undefined method `prev_week2' for module `DateAndTime::Calculations' +# wrong constant name after? +# wrong constant name all_day +# wrong constant name all_month +# wrong constant name all_quarter +# wrong constant name all_week1 +# wrong constant name all_week +# wrong constant name all_year +# wrong constant name at_beginning_of_month +# wrong constant name at_beginning_of_quarter +# wrong constant name at_beginning_of_week1 +# wrong constant name at_beginning_of_week +# wrong constant name at_beginning_of_year +# wrong constant name at_end_of_month +# wrong constant name at_end_of_quarter +# wrong constant name at_end_of_week1 +# wrong constant name at_end_of_week +# wrong constant name at_end_of_year +# wrong constant name before? +# wrong constant name beginning_of_month +# wrong constant name beginning_of_quarter +# wrong constant name beginning_of_week1 +# wrong constant name beginning_of_week +# wrong constant name beginning_of_year +# wrong constant name days_ago +# wrong constant name days_since +# wrong constant name days_to_week_start1 +# wrong constant name days_to_week_start +# wrong constant name end_of_month +# wrong constant name end_of_quarter +# wrong constant name end_of_week1 +# wrong constant name end_of_week +# wrong constant name end_of_year +# wrong constant name future? +# wrong constant name last_month +# wrong constant name last_quarter +# wrong constant name last_week1 +# wrong constant name last_week2 +# wrong constant name last_week +# wrong constant name last_weekday +# wrong constant name last_year +# wrong constant name monday +# wrong constant name months_ago +# wrong constant name months_since +# wrong constant name next_occurring +# wrong constant name next_quarter +# wrong constant name next_week1 +# wrong constant name next_week2 +# wrong constant name next_week +# wrong constant name next_weekday +# wrong constant name on_weekday? +# wrong constant name on_weekend? +# wrong constant name past? +# wrong constant name prev_occurring +# wrong constant name prev_quarter +# wrong constant name prev_week1 +# wrong constant name prev_week2 +# wrong constant name prev_week +# wrong constant name prev_weekday +# wrong constant name sunday +# wrong constant name today? +# wrong constant name tomorrow +# wrong constant name weeks_ago +# wrong constant name weeks_since +# wrong constant name years_ago +# wrong constant name years_since +# wrong constant name yesterday +# wrong constant name +# wrong constant name preserve_timezone +# wrong constant name +# wrong constant name preserve_timezone +# wrong constant name preserve_timezone= +# undefined method `in_time_zone1' for module `DateAndTime::Zones' +# wrong constant name in_time_zone1 +# wrong constant name in_time_zone +# wrong constant name +# wrong constant name +# undefined method `formatted_offset1' for class `DateTime' +# undefined method `formatted_offset2' for class `DateTime' +# undefined method `getlocal1' for class `DateTime' +# undefined method `localtime1' for class `DateTime' +# uninitialized constant DateTime::ABBR_DAYNAMES +# uninitialized constant DateTime::ABBR_MONTHNAMES +# uninitialized constant DateTime::DATE_FORMATS +# uninitialized constant DateTime::DAYNAMES +# uninitialized constant DateTime::DAYS_INTO_WEEK +# uninitialized constant DateTime::ENGLAND +# uninitialized constant DateTime::GREGORIAN +# uninitialized constant DateTime::ITALY +# uninitialized constant DateTime::JULIAN +# uninitialized constant DateTime::MONTHNAMES +# uninitialized constant DateTime::WEEKEND_DAYS +# wrong constant name at_beginning_of_hour +# wrong constant name at_beginning_of_minute +# wrong constant name at_end_of_hour +# wrong constant name at_end_of_minute +# wrong constant name beginning_of_hour +# wrong constant name beginning_of_minute +# wrong constant name end_of_hour +# wrong constant name end_of_minute +# wrong constant name formatted_offset1 +# wrong constant name formatted_offset2 +# wrong constant name formatted_offset +# wrong constant name getgm +# wrong constant name getlocal1 +# wrong constant name getlocal +# wrong constant name getutc +# wrong constant name gmtime +# wrong constant name localtime1 +# wrong constant name localtime +# wrong constant name nsec +# wrong constant name seconds_since_midnight +# wrong constant name seconds_until_end_of_day +# wrong constant name subsec +# wrong constant name to_f +# wrong constant name to_i +# wrong constant name usec +# wrong constant name utc +# wrong constant name utc? +# wrong constant name utc_offset +# undefined singleton method `civil_from_format1' for `DateTime' +# undefined singleton method `civil_from_format2' for `DateTime' +# undefined singleton method `civil_from_format3' for `DateTime' +# undefined singleton method `civil_from_format4' for `DateTime' +# undefined singleton method `civil_from_format5' for `DateTime' +# wrong constant name civil_from_format1 +# wrong constant name civil_from_format2 +# wrong constant name civil_from_format3 +# wrong constant name civil_from_format4 +# wrong constant name civil_from_format5 +# wrong constant name civil_from_format +# uninitialized constant DidYouMean::ClassNameChecker +# uninitialized constant DidYouMean::ClassNameChecker +# uninitialized constant DidYouMean::Correctable +# uninitialized constant DidYouMean::Correctable +# uninitialized constant DidYouMean::Formatter +# uninitialized constant DidYouMean::Formatter +# uninitialized constant DidYouMean::Jaro +# uninitialized constant DidYouMean::Jaro +# uninitialized constant DidYouMean::JaroWinkler +# uninitialized constant DidYouMean::JaroWinkler +# uninitialized constant DidYouMean::Levenshtein +# uninitialized constant DidYouMean::Levenshtein +# uninitialized constant DidYouMean::MethodNameChecker +# uninitialized constant DidYouMean::MethodNameChecker +# uninitialized constant DidYouMean::NameErrorCheckers +# uninitialized constant DidYouMean::NameErrorCheckers +# uninitialized constant DidYouMean::NullChecker +# uninitialized constant DidYouMean::NullChecker +# uninitialized constant DidYouMean::SpellChecker +# uninitialized constant DidYouMean::SpellChecker +# uninitialized constant DidYouMean::VariableNameChecker +# uninitialized constant DidYouMean::VariableNameChecker # wrong constant name children # wrong constant name each_child # undefined singleton method `mktmpdir1' for `Dir' # wrong constant name exists? # wrong constant name mktmpdir1 +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant Docile::ChainingFallbackContextProxy::NON_FALLBACK_METHODS +# uninitialized constant Docile::ChainingFallbackContextProxy::NON_PROXIED_INSTANCE_VARIABLES +# uninitialized constant Docile::ChainingFallbackContextProxy::NON_PROXIED_METHODS +# wrong constant name +# wrong constant name +# wrong constant name exec_in_proxy_context +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name +# wrong constant name +# wrong constant name dsl_eval +# wrong constant name dsl_eval_immutable +# wrong constant name dsl_eval_with_block_return +# undefined method `cookie_domain?1' for class `DomainName' +# wrong constant name < +# wrong constant name <= +# wrong constant name <=> +# wrong constant name == +# wrong constant name > +# wrong constant name >= +# wrong constant name +# wrong constant name canonical? +# wrong constant name canonical_tld? +# wrong constant name cookie_domain?1 +# wrong constant name cookie_domain? +# wrong constant name domain +# wrong constant name domain_idn +# wrong constant name hostname +# wrong constant name hostname_idn +# wrong constant name idn +# wrong constant name initialize +# wrong constant name ipaddr +# wrong constant name ipaddr? +# wrong constant name superdomain +# wrong constant name tld +# wrong constant name tld_idn +# wrong constant name to_str +# wrong constant name uri_host +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name decode +# wrong constant name decode_hostname +# wrong constant name encode +# wrong constant name encode_hostname +# wrong constant name +# wrong constant name etld_data +# wrong constant name normalize # 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 html_escape_once +# wrong constant name json_escape +# wrong constant name unwrapped_html_escape # wrong constant name _dump # wrong constant name initialize # wrong constant name _load +# undefined method `as_json1' for module `Enumerable' +# wrong constant name as_json1 +# wrong constant name as_json # wrong constant name chain # wrong constant name sum # wrong constant name + @@ -854,6 +5915,7 @@ # wrong constant name each # wrong constant name members # wrong constant name +# wrong constant name __bb_context # wrong constant name as_json # wrong constant name to_json # wrong constant name json_create @@ -874,7 +5936,6 @@ # 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 @@ -885,22 +5946,31 @@ # wrong constant name extend_object # wrong constant name message # wrong constant name +# wrong constant name cached_download +# wrong constant name clear_cache +# wrong constant name downloaded? +# wrong constant name fetch +# wrong constant name patch_files +# wrong constant name url +# wrong constant name verify_download_integrity +# wrong constant name transfer +# wrong constant name current # uninitialized constant Fiddle -# Did you mean? File # uninitialized constant Fiddle -# Did you mean? File +# undefined singleton method `atomic_write1' for `File' +# wrong constant name atomic_write1 +# wrong constant name atomic_write # wrong constant name exists? +# wrong constant name probe_stat_in # 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 +# uninitialized constant Float::EXABYTE +# uninitialized constant Float::GIGABYTE +# uninitialized constant Float::KILOBYTE +# uninitialized constant Float::MEGABYTE +# uninitialized constant Float::PETABYTE +# uninitialized constant Float::TERABYTE # wrong constant name [] # wrong constant name members # wrong constant name _compile_method @@ -948,7 +6018,6 @@ # 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 @@ -956,7 +6025,6 @@ # 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 @@ -1030,7 +6098,6 @@ # 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 @@ -1054,9 +6121,7 @@ # 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' @@ -1092,9 +6157,7 @@ # 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= @@ -1113,7 +6176,6 @@ # 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 @@ -1174,7 +6236,6 @@ # 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' @@ -1217,9 +6278,7 @@ # 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 @@ -1244,29 +6303,1550 @@ # uninitialized constant Gem::UriParsing # wrong constant name default_gems_use_full_paths? # wrong constant name remove_unresolved_default_spec +# wrong constant name +# undefined method `parse1' for class `GetText::PoParser' +# uninitialized constant GetText::PoParser::Racc_Main_Parsing_Routine +# uninitialized constant GetText::PoParser::Racc_Runtime_Core_Id_C +# uninitialized constant GetText::PoParser::Racc_Runtime_Core_Revision +# uninitialized constant GetText::PoParser::Racc_Runtime_Core_Revision_C +# uninitialized constant GetText::PoParser::Racc_Runtime_Core_Revision_R +# uninitialized constant GetText::PoParser::Racc_Runtime_Core_Version +# uninitialized constant GetText::PoParser::Racc_Runtime_Core_Version_C +# uninitialized constant GetText::PoParser::Racc_Runtime_Core_Version_R +# uninitialized constant GetText::PoParser::Racc_Runtime_Revision +# uninitialized constant GetText::PoParser::Racc_Runtime_Type +# uninitialized constant GetText::PoParser::Racc_Runtime_Version +# uninitialized constant GetText::PoParser::Racc_YY_Parse_Method +# wrong constant name _ +# wrong constant name _reduce_10 +# wrong constant name _reduce_12 +# wrong constant name _reduce_13 +# wrong constant name _reduce_14 +# wrong constant name _reduce_15 +# wrong constant name _reduce_5 +# wrong constant name _reduce_8 +# wrong constant name _reduce_9 +# wrong constant name _reduce_none +# wrong constant name on_comment +# wrong constant name on_message +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name unescape +# wrong constant name +# wrong constant name # uninitialized constant GetoptLong # uninitialized constant GetoptLong +# wrong constant name +# wrong constant name +# undefined method `expired?1' for class `HTTP::Cookie' +# wrong constant name <=> +# wrong constant name +# wrong constant name acceptable? +# wrong constant name acceptable_from_uri? +# wrong constant name accessed_at +# wrong constant name accessed_at= +# wrong constant name cookie_value +# wrong constant name created_at +# wrong constant name created_at= +# wrong constant name domain +# wrong constant name domain= +# wrong constant name domain_name +# wrong constant name dot_domain +# wrong constant name encode_with +# wrong constant name expire! +# wrong constant name expired?1 +# wrong constant name expired? +# wrong constant name expires +# wrong constant name expires= +# wrong constant name expires_at +# wrong constant name expires_at= +# wrong constant name for_domain +# wrong constant name for_domain= +# wrong constant name for_domain? +# wrong constant name httponly +# wrong constant name httponly= +# wrong constant name httponly? +# wrong constant name init_with +# wrong constant name initialize +# wrong constant name max_age +# wrong constant name max_age= +# wrong constant name name +# wrong constant name name= +# wrong constant name origin +# wrong constant name origin= +# wrong constant name path +# wrong constant name path= +# wrong constant name secure +# wrong constant name secure= +# wrong constant name secure? +# wrong constant name session +# wrong constant name session? +# wrong constant name set_cookie_value +# wrong constant name to_yaml_properties +# wrong constant name valid_for_uri? +# wrong constant name value +# wrong constant name value= +# wrong constant name yaml_initialize +# undefined method `initialize1' for class `HTTP::Cookie::Scanner' +# undefined method `scan_name_value1' for class `HTTP::Cookie::Scanner' +# undefined method `scan_value1' for class `HTTP::Cookie::Scanner' +# uninitialized constant HTTP::Cookie::Scanner::Id +# uninitialized constant HTTP::Cookie::Scanner::Version +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name parse_cookie_date +# wrong constant name scan_cookie +# wrong constant name scan_dquoted +# wrong constant name scan_name +# wrong constant name scan_name_value1 +# wrong constant name scan_name_value +# wrong constant name scan_set_cookie +# wrong constant name scan_value1 +# wrong constant name scan_value +# wrong constant name skip_wsp +# wrong constant name +# wrong constant name quote +# undefined singleton method `parse1' for `HTTP::Cookie' +# wrong constant name +# wrong constant name cookie_value +# wrong constant name cookie_value_to_hash +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name path_match? +# undefined method `cleanup1' for class `HTTP::CookieJar' +# undefined method `cookies1' for class `HTTP::CookieJar' +# undefined method `each1' for class `HTTP::CookieJar' +# undefined method `empty?1' for class `HTTP::CookieJar' +# undefined method `initialize1' for class `HTTP::CookieJar' +# undefined method `parse1' for class `HTTP::CookieJar' +# wrong constant name << +# wrong constant name +# no implicit conversion of nil into String +# wrong constant name +# wrong constant name cleanup1 +# wrong constant name cleanup +# wrong constant name clear +# wrong constant name cookies1 +# wrong constant name cookies +# wrong constant name delete +# wrong constant name each1 +# wrong constant name each +# wrong constant name empty?1 +# wrong constant name empty? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name load +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name save +# wrong constant name store +# undefined method `initialize1' for class `HTTP::CookieJar::AbstractSaver' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name load +# wrong constant name save +# wrong constant name +# wrong constant name class_to_symbol +# wrong constant name implementation +# wrong constant name inherited +# wrong constant name +# wrong constant name +# wrong constant name const_missing +# wrong constant name # wrong constant name lm? +# undefined method `to_param1' for class `Hash' +# undefined method `to_query1' for class `Hash' +# uninitialized constant Hash::DEFAULT_INDENT +# wrong constant name assert_valid_keys +# wrong constant name deep_merge +# wrong constant name deep_merge! +# wrong constant name deep_stringify_keys +# wrong constant name deep_stringify_keys! +# wrong constant name deep_symbolize_keys +# wrong constant name deep_symbolize_keys! +# wrong constant name deep_transform_keys +# wrong constant name deep_transform_keys! +# wrong constant name except +# wrong constant name except! +# wrong constant name extract! +# wrong constant name extractable_options? +# wrong constant name slice! +# wrong constant name stringify_keys +# wrong constant name stringify_keys! +# wrong constant name symbolize_keys +# wrong constant name symbolize_keys! +# wrong constant name to_options +# wrong constant name to_options! +# wrong constant name to_param1 +# wrong constant name to_param +# wrong constant name to_query1 +# wrong constant name to_query # wrong constant name try_convert +# wrong constant name all_proxy +# wrong constant name arch +# wrong constant name artifact_domain +# wrong constant name auto_update_secs +# wrong constant name bat? +# wrong constant name bat_config_path +# wrong constant name bintray_key +# wrong constant name bintray_user +# wrong constant name bottle_domain +# wrong constant name brew_git_remote +# wrong constant name browser +# wrong constant name cache +# wrong constant name cleanup_max_age_days +# wrong constant name color? +# wrong constant name core_git_remote +# wrong constant name curl_retries +# wrong constant name curl_verbose? +# wrong constant name curlrc? +# wrong constant name developer? +# wrong constant name disable_load_formula? +# wrong constant name display +# wrong constant name display_install_times? +# wrong constant name editor +# wrong constant name fail_log_lines +# wrong constant name force_brewed_curl? +# wrong constant name force_brewed_git? +# wrong constant name force_homebrew_on_linux? +# wrong constant name force_vendor_ruby? +# wrong constant name ftp_proxy +# wrong constant name git_email +# wrong constant name git_name +# wrong constant name github_api_password +# wrong constant name github_api_token +# wrong constant name github_api_username +# wrong constant name http_proxy +# wrong constant name https_proxy +# wrong constant name install_badge +# wrong constant name logs +# wrong constant name no_analytics? +# wrong constant name no_auto_update? +# wrong constant name no_bottle_source_fallback? +# wrong constant name no_color? +# wrong constant name no_compat? +# wrong constant name no_emoji? +# wrong constant name no_github_api? +# wrong constant name no_insecure_redirect? +# wrong constant name no_install_cleanup? +# wrong constant name no_proxy +# wrong constant name pry? +# wrong constant name skip_or_later_bottles? +# wrong constant name svn +# wrong constant name temp +# wrong constant name update_to_tag? +# wrong constant name verbose? +# wrong constant name verbose_using_dots? +# wrong constant name in_its_own_process_with +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name element +# wrong constant name element= +# wrong constant name initialize +# wrong constant name to_hash +# wrong constant name +# wrong constant name +# wrong constant name hide +# undefined method `output1' for class `Hpricot::BogusETag' +# uninitialized constant Hpricot::BogusETag::AttrCore +# uninitialized constant Hpricot::BogusETag::AttrEvents +# uninitialized constant Hpricot::BogusETag::AttrFocus +# uninitialized constant Hpricot::BogusETag::AttrHAlign +# uninitialized constant Hpricot::BogusETag::AttrI18n +# uninitialized constant Hpricot::BogusETag::AttrVAlign +# uninitialized constant Hpricot::BogusETag::Attrs +# uninitialized constant Hpricot::BogusETag::ElementContent +# uninitialized constant Hpricot::BogusETag::ElementExclusions +# uninitialized constant Hpricot::BogusETag::ElementInclusions +# uninitialized constant Hpricot::BogusETag::FORM_TAGS +# uninitialized constant Hpricot::BogusETag::NamedCharacters +# uninitialized constant Hpricot::BogusETag::NamedCharactersPattern +# uninitialized constant Hpricot::BogusETag::OmittedAttrName +# uninitialized constant Hpricot::BogusETag::ProcInsParse +# uninitialized constant Hpricot::BogusETag::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name initialize +# wrong constant name output1 +# wrong constant name output +# wrong constant name raw_string +# wrong constant name +# wrong constant name +# undefined method `xhtml_strict1' for module `Hpricot::Builder' +# undefined method `xhtml_transitional1' for module `Hpricot::Builder' +# wrong constant name << +# wrong constant name a +# wrong constant name abbr +# wrong constant name acronym +# wrong constant name add_child +# wrong constant name address +# wrong constant name applet +# wrong constant name area +# wrong constant name b +# wrong constant name base +# wrong constant name basefont +# wrong constant name bdo +# wrong constant name big +# wrong constant name blockquote +# wrong constant name body +# wrong constant name br +# wrong constant name build +# wrong constant name button +# wrong constant name caption +# wrong constant name center +# wrong constant name cite +# wrong constant name code +# wrong constant name col +# wrong constant name colgroup +# wrong constant name concat +# wrong constant name dd +# wrong constant name del +# wrong constant name dfn +# wrong constant name dir +# wrong constant name div +# wrong constant name dl +# wrong constant name doctype +# wrong constant name dt +# wrong constant name em +# wrong constant name fieldset +# wrong constant name font +# wrong constant name form +# wrong constant name h1 +# wrong constant name h2 +# wrong constant name h3 +# wrong constant name h4 +# wrong constant name h5 +# wrong constant name h6 +# wrong constant name head +# wrong constant name hr +# wrong constant name html +# wrong constant name html_tag +# wrong constant name i +# wrong constant name iframe +# wrong constant name img +# wrong constant name input +# wrong constant name ins +# wrong constant name isindex +# wrong constant name kbd +# wrong constant name label +# wrong constant name legend +# wrong constant name li +# wrong constant name link +# wrong constant name map +# wrong constant name menu +# wrong constant name meta +# wrong constant name noframes +# wrong constant name noscript +# wrong constant name object +# wrong constant name ol +# wrong constant name optgroup +# wrong constant name option +# wrong constant name p +# wrong constant name param +# wrong constant name pre +# wrong constant name q +# wrong constant name s +# wrong constant name samp +# wrong constant name script +# wrong constant name select +# wrong constant name small +# wrong constant name span +# wrong constant name strike +# wrong constant name strong +# wrong constant name style +# wrong constant name sub +# wrong constant name sup +# wrong constant name table +# wrong constant name tag! +# wrong constant name tbody +# wrong constant name td +# wrong constant name text +# wrong constant name text! +# wrong constant name textarea +# wrong constant name tfoot +# wrong constant name th +# wrong constant name thead +# wrong constant name title +# wrong constant name tr +# wrong constant name tt +# wrong constant name u +# wrong constant name ul +# wrong constant name var +# wrong constant name xhtml_strict1 +# wrong constant name xhtml_strict +# wrong constant name xhtml_transitional1 +# wrong constant name xhtml_transitional +# wrong constant name +# wrong constant name set +# undefined method `output1' for class `Hpricot::CData' +# uninitialized constant Hpricot::CData::AttrCore +# uninitialized constant Hpricot::CData::AttrEvents +# uninitialized constant Hpricot::CData::AttrFocus +# uninitialized constant Hpricot::CData::AttrHAlign +# uninitialized constant Hpricot::CData::AttrI18n +# uninitialized constant Hpricot::CData::AttrVAlign +# uninitialized constant Hpricot::CData::Attrs +# uninitialized constant Hpricot::CData::ElementContent +# uninitialized constant Hpricot::CData::ElementExclusions +# uninitialized constant Hpricot::CData::ElementInclusions +# uninitialized constant Hpricot::CData::FORM_TAGS +# uninitialized constant Hpricot::CData::NamedCharacters +# uninitialized constant Hpricot::CData::NamedCharactersPattern +# uninitialized constant Hpricot::CData::OmittedAttrName +# uninitialized constant Hpricot::CData::ProcInsParse +# uninitialized constant Hpricot::CData::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name content +# wrong constant name content= +# wrong constant name initialize +# wrong constant name output1 +# wrong constant name output +# wrong constant name raw_string +# wrong constant name +# wrong constant name +# undefined method `output1' for class `Hpricot::Comment' +# uninitialized constant Hpricot::Comment::AttrCore +# uninitialized constant Hpricot::Comment::AttrEvents +# uninitialized constant Hpricot::Comment::AttrFocus +# uninitialized constant Hpricot::Comment::AttrHAlign +# uninitialized constant Hpricot::Comment::AttrI18n +# uninitialized constant Hpricot::Comment::AttrVAlign +# uninitialized constant Hpricot::Comment::Attrs +# uninitialized constant Hpricot::Comment::ElementContent +# uninitialized constant Hpricot::Comment::ElementExclusions +# uninitialized constant Hpricot::Comment::ElementInclusions +# uninitialized constant Hpricot::Comment::FORM_TAGS +# uninitialized constant Hpricot::Comment::NamedCharacters +# uninitialized constant Hpricot::Comment::NamedCharactersPattern +# uninitialized constant Hpricot::Comment::OmittedAttrName +# uninitialized constant Hpricot::Comment::ProcInsParse +# uninitialized constant Hpricot::Comment::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name content +# wrong constant name content= +# wrong constant name output1 +# wrong constant name output +# wrong constant name raw_string +# wrong constant name +# wrong constant name +# uninitialized constant Hpricot::Container::AttrCore +# uninitialized constant Hpricot::Container::AttrEvents +# uninitialized constant Hpricot::Container::AttrFocus +# uninitialized constant Hpricot::Container::AttrHAlign +# uninitialized constant Hpricot::Container::AttrI18n +# uninitialized constant Hpricot::Container::AttrVAlign +# uninitialized constant Hpricot::Container::Attrs +# uninitialized constant Hpricot::Container::ElementContent +# uninitialized constant Hpricot::Container::ElementExclusions +# uninitialized constant Hpricot::Container::ElementInclusions +# uninitialized constant Hpricot::Container::FORM_TAGS +# uninitialized constant Hpricot::Container::NamedCharacters +# uninitialized constant Hpricot::Container::NamedCharactersPattern +# uninitialized constant Hpricot::Container::OmittedAttrName +# uninitialized constant Hpricot::Container::ProcInsParse +# uninitialized constant Hpricot::Container::SELF_CLOSING_TAGS +# wrong constant name +# undefined method `each_hyperlink_uri1' for module `Hpricot::Container::Trav' +# undefined method `each_uri1' for module `Hpricot::Container::Trav' +# wrong constant name classes +# wrong constant name containers +# wrong constant name each_child +# wrong constant name each_child_with_index +# wrong constant name each_hyperlink +# wrong constant name each_hyperlink_uri1 +# wrong constant name each_hyperlink_uri +# wrong constant name each_uri1 +# wrong constant name each_uri +# wrong constant name filter +# wrong constant name find_element +# wrong constant name following_siblings +# wrong constant name get_element_by_id +# wrong constant name get_elements_by_tag_name +# wrong constant name insert_after +# wrong constant name insert_before +# wrong constant name next_sibling +# wrong constant name preceding_siblings +# wrong constant name previous_sibling +# wrong constant name replace_child +# wrong constant name siblings_at +# wrong constant name traverse_text_internal +# wrong constant name +# wrong constant name +# uninitialized constant Hpricot::Context::AttrCore +# uninitialized constant Hpricot::Context::AttrEvents +# uninitialized constant Hpricot::Context::AttrFocus +# uninitialized constant Hpricot::Context::AttrHAlign +# uninitialized constant Hpricot::Context::AttrI18n +# uninitialized constant Hpricot::Context::AttrVAlign +# uninitialized constant Hpricot::Context::Attrs +# uninitialized constant Hpricot::Context::ElementContent +# uninitialized constant Hpricot::Context::ElementExclusions +# uninitialized constant Hpricot::Context::ElementInclusions +# uninitialized constant Hpricot::Context::FORM_TAGS +# uninitialized constant Hpricot::Context::NamedCharacters +# uninitialized constant Hpricot::Context::NamedCharactersPattern +# uninitialized constant Hpricot::Context::OmittedAttrName +# uninitialized constant Hpricot::Context::ProcInsParse +# uninitialized constant Hpricot::Context::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name +# undefined method `output1' for class `Hpricot::Doc' +# uninitialized constant Hpricot::Doc::AttrCore +# uninitialized constant Hpricot::Doc::AttrEvents +# uninitialized constant Hpricot::Doc::AttrFocus +# uninitialized constant Hpricot::Doc::AttrHAlign +# uninitialized constant Hpricot::Doc::AttrI18n +# uninitialized constant Hpricot::Doc::AttrVAlign +# uninitialized constant Hpricot::Doc::Attrs +# uninitialized constant Hpricot::Doc::ElementContent +# uninitialized constant Hpricot::Doc::ElementExclusions +# uninitialized constant Hpricot::Doc::ElementInclusions +# uninitialized constant Hpricot::Doc::FORM_TAGS +# uninitialized constant Hpricot::Doc::NamedCharacters +# uninitialized constant Hpricot::Doc::NamedCharactersPattern +# uninitialized constant Hpricot::Doc::OmittedAttrName +# uninitialized constant Hpricot::Doc::ProcInsParse +# uninitialized constant Hpricot::Doc::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name inspect_tree +# wrong constant name output1 +# wrong constant name output +# wrong constant name author +# wrong constant name css_path +# wrong constant name root +# wrong constant name title +# wrong constant name traverse_all_element +# wrong constant name traverse_some_element +# wrong constant name xpath +# wrong constant name +# wrong constant name +# undefined method `output1' for class `Hpricot::DocType' +# uninitialized constant Hpricot::DocType::AttrCore +# uninitialized constant Hpricot::DocType::AttrEvents +# uninitialized constant Hpricot::DocType::AttrFocus +# uninitialized constant Hpricot::DocType::AttrHAlign +# uninitialized constant Hpricot::DocType::AttrI18n +# uninitialized constant Hpricot::DocType::AttrVAlign +# uninitialized constant Hpricot::DocType::Attrs +# uninitialized constant Hpricot::DocType::ElementContent +# uninitialized constant Hpricot::DocType::ElementExclusions +# uninitialized constant Hpricot::DocType::ElementInclusions +# uninitialized constant Hpricot::DocType::FORM_TAGS +# uninitialized constant Hpricot::DocType::NamedCharacters +# uninitialized constant Hpricot::DocType::NamedCharactersPattern +# uninitialized constant Hpricot::DocType::OmittedAttrName +# uninitialized constant Hpricot::DocType::ProcInsParse +# uninitialized constant Hpricot::DocType::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name initialize +# wrong constant name output1 +# wrong constant name output +# wrong constant name public_id +# wrong constant name public_id= +# wrong constant name raw_string +# wrong constant name system_id +# wrong constant name system_id= +# wrong constant name target +# wrong constant name target= +# wrong constant name +# wrong constant name +# uninitialized constant Hpricot::ETag::AttrCore +# uninitialized constant Hpricot::ETag::AttrEvents +# uninitialized constant Hpricot::ETag::AttrFocus +# uninitialized constant Hpricot::ETag::AttrHAlign +# uninitialized constant Hpricot::ETag::AttrI18n +# uninitialized constant Hpricot::ETag::AttrVAlign +# uninitialized constant Hpricot::ETag::Attrs +# uninitialized constant Hpricot::ETag::ElementContent +# uninitialized constant Hpricot::ETag::ElementExclusions +# uninitialized constant Hpricot::ETag::ElementInclusions +# uninitialized constant Hpricot::ETag::FORM_TAGS +# uninitialized constant Hpricot::ETag::NamedCharacters +# uninitialized constant Hpricot::ETag::NamedCharactersPattern +# uninitialized constant Hpricot::ETag::OmittedAttrName +# uninitialized constant Hpricot::ETag::ProcInsParse +# uninitialized constant Hpricot::ETag::SELF_CLOSING_TAGS +# wrong constant name +# undefined method `initialize1' for class `Hpricot::Elem' +# undefined method `initialize2' for class `Hpricot::Elem' +# undefined method `initialize3' for class `Hpricot::Elem' +# undefined method `output1' for class `Hpricot::Elem' +# uninitialized constant Hpricot::Elem::AttrCore +# uninitialized constant Hpricot::Elem::AttrEvents +# uninitialized constant Hpricot::Elem::AttrFocus +# uninitialized constant Hpricot::Elem::AttrHAlign +# uninitialized constant Hpricot::Elem::AttrI18n +# uninitialized constant Hpricot::Elem::AttrVAlign +# uninitialized constant Hpricot::Elem::Attrs +# uninitialized constant Hpricot::Elem::ElementContent +# uninitialized constant Hpricot::Elem::ElementExclusions +# uninitialized constant Hpricot::Elem::ElementInclusions +# uninitialized constant Hpricot::Elem::FORM_TAGS +# uninitialized constant Hpricot::Elem::NamedCharacters +# uninitialized constant Hpricot::Elem::NamedCharactersPattern +# uninitialized constant Hpricot::Elem::OmittedAttrName +# uninitialized constant Hpricot::Elem::ProcInsParse +# uninitialized constant Hpricot::Elem::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name attributes +# wrong constant name attributes_as_html +# wrong constant name empty? +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name output1 +# wrong constant name output +# wrong constant name pretty_print_stag +# wrong constant name [] +# wrong constant name []= +# wrong constant name get_attribute +# wrong constant name has_attribute? +# wrong constant name remove_attribute +# wrong constant name set_attribute +# wrong constant name traverse_all_element +# wrong constant name traverse_some_element +# wrong constant name +# wrong constant name +# undefined method `after1' for class `Hpricot::Elements' +# undefined method `append1' for class `Hpricot::Elements' +# undefined method `attr1' for class `Hpricot::Elements' +# undefined method `before1' for class `Hpricot::Elements' +# undefined method `prepend1' for class `Hpricot::Elements' +# undefined method `remove_class1' for class `Hpricot::Elements' +# undefined method `set1' for class `Hpricot::Elements' +# undefined method `wrap1' for class `Hpricot::Elements' +# wrong constant name % +# wrong constant name / +# uninitialized constant Hpricot::Elements::DEFAULT_INDENT +# uninitialized constant Hpricot::Elements::Elem +# wrong constant name add_class +# wrong constant name after1 +# wrong constant name after +# wrong constant name append1 +# wrong constant name append +# wrong constant name at +# wrong constant name attr1 +# wrong constant name attr +# wrong constant name before1 +# wrong constant name before +# wrong constant name empty +# wrong constant name filter +# wrong constant name html +# wrong constant name html= +# wrong constant name innerHTML +# wrong constant name innerHTML= +# wrong constant name inner_html +# wrong constant name inner_html= +# wrong constant name inner_text +# wrong constant name not +# wrong constant name prepend1 +# wrong constant name prepend +# wrong constant name remove +# wrong constant name remove_attr +# wrong constant name remove_class1 +# wrong constant name remove_class +# wrong constant name search +# wrong constant name set1 +# wrong constant name set +# wrong constant name text +# wrong constant name to_html +# wrong constant name to_s +# wrong constant name wrap1 +# wrong constant name wrap +# undefined singleton method `expand1' for `Hpricot::Elements' +# undefined singleton method `filter1' for `Hpricot::Elements' +# wrong constant name +# wrong constant name expand1 +# wrong constant name expand +# wrong constant name filter1 +# wrong constant name filter +# wrong constant name +# wrong constant name +# uninitialized constant Hpricot::Leaf::AttrCore +# uninitialized constant Hpricot::Leaf::AttrEvents +# uninitialized constant Hpricot::Leaf::AttrFocus +# uninitialized constant Hpricot::Leaf::AttrHAlign +# uninitialized constant Hpricot::Leaf::AttrI18n +# uninitialized constant Hpricot::Leaf::AttrVAlign +# uninitialized constant Hpricot::Leaf::Attrs +# uninitialized constant Hpricot::Leaf::ElementContent +# uninitialized constant Hpricot::Leaf::ElementExclusions +# uninitialized constant Hpricot::Leaf::ElementInclusions +# uninitialized constant Hpricot::Leaf::FORM_TAGS +# uninitialized constant Hpricot::Leaf::NamedCharacters +# uninitialized constant Hpricot::Leaf::NamedCharactersPattern +# uninitialized constant Hpricot::Leaf::OmittedAttrName +# uninitialized constant Hpricot::Leaf::ProcInsParse +# uninitialized constant Hpricot::Leaf::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name inspect +# wrong constant name pretty_print +# wrong constant name traverse_all_element +# wrong constant name traverse_some_element +# wrong constant name traverse_text_internal +# wrong constant name +# wrong constant name +# uninitialized constant Hpricot::Name::AttrCore +# uninitialized constant Hpricot::Name::AttrEvents +# uninitialized constant Hpricot::Name::AttrFocus +# uninitialized constant Hpricot::Name::AttrHAlign +# uninitialized constant Hpricot::Name::AttrI18n +# uninitialized constant Hpricot::Name::AttrVAlign +# uninitialized constant Hpricot::Name::Attrs +# uninitialized constant Hpricot::Name::ElementContent +# uninitialized constant Hpricot::Name::ElementExclusions +# uninitialized constant Hpricot::Name::ElementInclusions +# uninitialized constant Hpricot::Name::FORM_TAGS +# uninitialized constant Hpricot::Name::NamedCharacters +# uninitialized constant Hpricot::Name::NamedCharactersPattern +# uninitialized constant Hpricot::Name::OmittedAttrName +# uninitialized constant Hpricot::Name::ProcInsParse +# uninitialized constant Hpricot::Name::SELF_CLOSING_TAGS +# wrong constant name +# undefined method `inspect_tree1' for module `Hpricot::Node' +# uninitialized constant Hpricot::Node::AttrCore +# uninitialized constant Hpricot::Node::AttrEvents +# uninitialized constant Hpricot::Node::AttrFocus +# uninitialized constant Hpricot::Node::AttrHAlign +# uninitialized constant Hpricot::Node::AttrI18n +# uninitialized constant Hpricot::Node::AttrVAlign +# uninitialized constant Hpricot::Node::Attrs +# uninitialized constant Hpricot::Node::ElementContent +# uninitialized constant Hpricot::Node::ElementExclusions +# uninitialized constant Hpricot::Node::ElementInclusions +# uninitialized constant Hpricot::Node::FORM_TAGS +# uninitialized constant Hpricot::Node::NamedCharacters +# uninitialized constant Hpricot::Node::NamedCharactersPattern +# uninitialized constant Hpricot::Node::OmittedAttrName +# uninitialized constant Hpricot::Node::ProcInsParse +# uninitialized constant Hpricot::Node::SELF_CLOSING_TAGS +# wrong constant name altered! +# wrong constant name clear_raw +# wrong constant name html_quote +# wrong constant name if_output +# wrong constant name inspect_tree1 +# wrong constant name inspect_tree +# wrong constant name pathname +# wrong constant name +# wrong constant name +# undefined method `output1' for class `Hpricot::ProcIns' +# uninitialized constant Hpricot::ProcIns::AttrCore +# uninitialized constant Hpricot::ProcIns::AttrEvents +# uninitialized constant Hpricot::ProcIns::AttrFocus +# uninitialized constant Hpricot::ProcIns::AttrHAlign +# uninitialized constant Hpricot::ProcIns::AttrI18n +# uninitialized constant Hpricot::ProcIns::AttrVAlign +# uninitialized constant Hpricot::ProcIns::Attrs +# uninitialized constant Hpricot::ProcIns::ElementContent +# uninitialized constant Hpricot::ProcIns::ElementExclusions +# uninitialized constant Hpricot::ProcIns::ElementInclusions +# uninitialized constant Hpricot::ProcIns::FORM_TAGS +# uninitialized constant Hpricot::ProcIns::NamedCharacters +# uninitialized constant Hpricot::ProcIns::NamedCharactersPattern +# uninitialized constant Hpricot::ProcIns::OmittedAttrName +# uninitialized constant Hpricot::ProcIns::ProcInsParse +# uninitialized constant Hpricot::ProcIns::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name content +# wrong constant name content= +# wrong constant name output1 +# wrong constant name output +# wrong constant name raw_string +# wrong constant name target +# wrong constant name target= +# wrong constant name +# wrong constant name +# uninitialized constant Hpricot::Tag::AttrCore +# uninitialized constant Hpricot::Tag::AttrEvents +# uninitialized constant Hpricot::Tag::AttrFocus +# uninitialized constant Hpricot::Tag::AttrHAlign +# uninitialized constant Hpricot::Tag::AttrI18n +# uninitialized constant Hpricot::Tag::AttrVAlign +# uninitialized constant Hpricot::Tag::Attrs +# uninitialized constant Hpricot::Tag::ElementContent +# uninitialized constant Hpricot::Tag::ElementExclusions +# uninitialized constant Hpricot::Tag::ElementInclusions +# uninitialized constant Hpricot::Tag::FORM_TAGS +# uninitialized constant Hpricot::Tag::NamedCharacters +# uninitialized constant Hpricot::Tag::NamedCharactersPattern +# uninitialized constant Hpricot::Tag::OmittedAttrName +# uninitialized constant Hpricot::Tag::ProcInsParse +# uninitialized constant Hpricot::Tag::SELF_CLOSING_TAGS +# wrong constant name +# undefined method `output1' for class `Hpricot::Text' +# wrong constant name << +# uninitialized constant Hpricot::Text::AttrCore +# uninitialized constant Hpricot::Text::AttrEvents +# uninitialized constant Hpricot::Text::AttrFocus +# uninitialized constant Hpricot::Text::AttrHAlign +# uninitialized constant Hpricot::Text::AttrI18n +# uninitialized constant Hpricot::Text::AttrVAlign +# uninitialized constant Hpricot::Text::Attrs +# uninitialized constant Hpricot::Text::ElementContent +# uninitialized constant Hpricot::Text::ElementExclusions +# uninitialized constant Hpricot::Text::ElementInclusions +# uninitialized constant Hpricot::Text::FORM_TAGS +# uninitialized constant Hpricot::Text::NamedCharacters +# uninitialized constant Hpricot::Text::NamedCharactersPattern +# uninitialized constant Hpricot::Text::OmittedAttrName +# uninitialized constant Hpricot::Text::ProcInsParse +# uninitialized constant Hpricot::Text::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name content +# wrong constant name content= +# wrong constant name initialize +# wrong constant name output1 +# wrong constant name output +# wrong constant name raw_string +# wrong constant name traverse_text_internal +# wrong constant name +# wrong constant name +# undefined method `after1' for module `Hpricot::Traverse' +# undefined method `before1' for module `Hpricot::Traverse' +# undefined method `html1' for module `Hpricot::Traverse' +# undefined method `innerHTML1' for module `Hpricot::Traverse' +# undefined method `inner_html1' for module `Hpricot::Traverse' +# undefined method `make1' for module `Hpricot::Traverse' +# undefined method `swap1' for module `Hpricot::Traverse' +# wrong constant name % +# wrong constant name / +# wrong constant name after1 +# wrong constant name after +# wrong constant name at +# wrong constant name before1 +# wrong constant name before +# wrong constant name bogusetag? +# wrong constant name children_of_type +# wrong constant name clean_path +# wrong constant name comment? +# wrong constant name css_path +# wrong constant name doc? +# wrong constant name doctype? +# wrong constant name elem? +# wrong constant name following +# wrong constant name get_subnode +# wrong constant name html1 +# wrong constant name html +# wrong constant name index +# wrong constant name innerHTML1 +# wrong constant name innerHTML +# wrong constant name innerHTML= +# wrong constant name innerText +# wrong constant name inner_html1 +# wrong constant name inner_html +# wrong constant name inner_html= +# wrong constant name inner_text +# wrong constant name make1 +# wrong constant name make +# wrong constant name next +# wrong constant name next_node +# wrong constant name node_position +# wrong constant name nodes_at +# wrong constant name position +# wrong constant name preceding +# wrong constant name previous +# wrong constant name previous_node +# wrong constant name procins? +# wrong constant name search +# wrong constant name swap1 +# wrong constant name swap +# wrong constant name text? +# wrong constant name to_html +# wrong constant name to_original_html +# wrong constant name to_plain_text +# wrong constant name to_s +# wrong constant name traverse_element +# wrong constant name traverse_text +# wrong constant name xmldecl? +# wrong constant name xpath +# wrong constant name +# wrong constant name filter +# wrong constant name +# wrong constant name doctype +# wrong constant name doctype= +# wrong constant name forms +# wrong constant name forms= +# wrong constant name self_closing +# wrong constant name self_closing= +# wrong constant name tags +# wrong constant name tags= +# wrong constant name tagset +# wrong constant name tagset= +# wrong constant name +# wrong constant name doctype +# wrong constant name doctype= +# wrong constant name forms +# wrong constant name forms= +# wrong constant name self_closing +# wrong constant name self_closing= +# wrong constant name tags +# wrong constant name tags= +# wrong constant name tagset +# wrong constant name tagset= +# undefined method `output1' for class `Hpricot::XMLDecl' +# uninitialized constant Hpricot::XMLDecl::AttrCore +# uninitialized constant Hpricot::XMLDecl::AttrEvents +# uninitialized constant Hpricot::XMLDecl::AttrFocus +# uninitialized constant Hpricot::XMLDecl::AttrHAlign +# uninitialized constant Hpricot::XMLDecl::AttrI18n +# uninitialized constant Hpricot::XMLDecl::AttrVAlign +# uninitialized constant Hpricot::XMLDecl::Attrs +# uninitialized constant Hpricot::XMLDecl::ElementContent +# uninitialized constant Hpricot::XMLDecl::ElementExclusions +# uninitialized constant Hpricot::XMLDecl::ElementInclusions +# uninitialized constant Hpricot::XMLDecl::FORM_TAGS +# uninitialized constant Hpricot::XMLDecl::NamedCharacters +# uninitialized constant Hpricot::XMLDecl::NamedCharactersPattern +# uninitialized constant Hpricot::XMLDecl::OmittedAttrName +# uninitialized constant Hpricot::XMLDecl::ProcInsParse +# uninitialized constant Hpricot::XMLDecl::SELF_CLOSING_TAGS +# wrong constant name +# wrong constant name encoding +# wrong constant name encoding= +# wrong constant name output1 +# wrong constant name output +# wrong constant name raw_string +# wrong constant name standalone +# wrong constant name standalone= +# wrong constant name version +# wrong constant name version= +# wrong constant name +# wrong constant name +# undefined singleton method `XML1' for `Hpricot' +# undefined singleton method `XML2' for `Hpricot' +# undefined singleton method `build1' for `Hpricot' +# undefined singleton method `build2' for `Hpricot' +# undefined singleton method `make1' for `Hpricot' +# undefined singleton method `make2' for `Hpricot' +# undefined singleton method `parse1' for `Hpricot' +# undefined singleton method `parse2' for `Hpricot' +# wrong constant name +# wrong constant name XML1 +# wrong constant name XML2 +# uninitialized constant Hpricot::XML +# wrong constant name buffer_size +# wrong constant name buffer_size= +# wrong constant name build1 +# wrong constant name build2 +# wrong constant name build +# wrong constant name css +# wrong constant name make1 +# wrong constant name make2 +# wrong constant name make +# wrong constant name parse1 +# wrong constant name parse2 +# wrong constant name parse +# wrong constant name scan +# wrong constant name uxs +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `deep_interpolate1' for module `I18n::Backend::Base' +# undefined method `default1' for module `I18n::Backend::Base' +# undefined method `exists?1' for module `I18n::Backend::Base' +# undefined method `interpolate1' for module `I18n::Backend::Base' +# undefined method `localize1' for module `I18n::Backend::Base' +# undefined method `localize2' for module `I18n::Backend::Base' +# undefined method `lookup1' for module `I18n::Backend::Base' +# undefined method `lookup2' for module `I18n::Backend::Base' +# undefined method `resolve1' for module `I18n::Backend::Base' +# undefined method `store_translations1' for module `I18n::Backend::Base' +# undefined method `translate1' for module `I18n::Backend::Base' +# uninitialized constant I18n::Backend::Base::DEFAULT_REPLACEMENT_CHAR +# wrong constant name available_locales +# wrong constant name deep_interpolate1 +# wrong constant name deep_interpolate +# wrong constant name default1 +# wrong constant name default +# wrong constant name eager_load! +# wrong constant name eager_loaded? +# wrong constant name exists?1 +# wrong constant name exists? +# wrong constant name interpolate1 +# wrong constant name interpolate +# wrong constant name load_file +# wrong constant name load_json +# wrong constant name load_rb +# wrong constant name load_translations +# wrong constant name load_yaml +# wrong constant name load_yml +# wrong constant name localize1 +# wrong constant name localize2 +# wrong constant name localize +# wrong constant name lookup1 +# wrong constant name lookup2 +# wrong constant name lookup +# wrong constant name pluralization_key +# wrong constant name pluralize +# wrong constant name reload! +# wrong constant name resolve1 +# wrong constant name resolve +# wrong constant name store_translations1 +# wrong constant name store_translations +# wrong constant name subtrees? +# wrong constant name translate1 +# wrong constant name translate +# wrong constant name translate_localization_format +# wrong constant name +# undefined method `translate1' for module `I18n::Backend::Cache' +# wrong constant name _fetch +# wrong constant name cache_key +# wrong constant name fetch +# wrong constant name translate1 +# wrong constant name translate +# wrong constant name +# wrong constant name load_file +# wrong constant name normalized_path +# wrong constant name path_roots +# wrong constant name path_roots= +# wrong constant name +# undefined method `lookup1' for module `I18n::Backend::Cascade' +# undefined method `lookup2' for module `I18n::Backend::Cascade' +# wrong constant name lookup1 +# wrong constant name lookup2 +# wrong constant name lookup +# wrong constant name +# uninitialized constant I18n::Backend::Chain::DEFAULT_REPLACEMENT_CHAR +# wrong constant name +# undefined method `exists?1' for module `I18n::Backend::Chain::Implementation' +# undefined method `localize1' for module `I18n::Backend::Chain::Implementation' +# undefined method `localize2' for module `I18n::Backend::Chain::Implementation' +# undefined method `store_translations1' for module `I18n::Backend::Chain::Implementation' +# undefined method `translate1' for module `I18n::Backend::Chain::Implementation' +# uninitialized constant I18n::Backend::Chain::Implementation::DEFAULT_REPLACEMENT_CHAR +# wrong constant name available_locales +# wrong constant name backends +# wrong constant name backends= +# wrong constant name eager_load! +# wrong constant name exists?1 +# wrong constant name exists? +# wrong constant name init_translations +# wrong constant name initialize +# wrong constant name initialized? +# wrong constant name localize1 +# wrong constant name localize2 +# wrong constant name localize +# wrong constant name namespace_lookup? +# wrong constant name reload! +# wrong constant name store_translations1 +# wrong constant name store_translations +# wrong constant name translate1 +# wrong constant name translate +# wrong constant name translations +# wrong constant name +# wrong constant name +# undefined method `exists?1' for module `I18n::Backend::Fallbacks' +# undefined method `translate1' for module `I18n::Backend::Fallbacks' +# wrong constant name exists?1 +# wrong constant name exists? +# wrong constant name extract_non_symbol_default! +# wrong constant name translate1 +# wrong constant name translate +# wrong constant name +# undefined method `flatten_keys1' for module `I18n::Backend::Flatten' +# wrong constant name escape_default_separator +# wrong constant name find_link +# wrong constant name flatten_keys1 +# wrong constant name flatten_keys +# wrong constant name flatten_translations +# wrong constant name links +# wrong constant name normalize_flat_keys +# wrong constant name resolve_link +# wrong constant name store_link +# wrong constant name +# wrong constant name escape_default_separator +# wrong constant name normalize_flat_keys +# wrong constant name +# wrong constant name load_po +# wrong constant name normalize +# wrong constant name normalize_pluralization +# wrong constant name parse +# uninitialized constant I18n::Backend::Gettext::PoData::DEFAULT_INDENT +# uninitialized constant I18n::Backend::Gettext::PoData::Elem +# uninitialized constant I18n::Backend::Gettext::PoData::K +# uninitialized constant I18n::Backend::Gettext::PoData::V +# wrong constant name set_comment +# wrong constant name +# wrong constant name +# undefined method `store_translations1' for module `I18n::Backend::InterpolationCompiler' +# wrong constant name +# wrong constant name compile_all_strings_in +# wrong constant name interpolate +# wrong constant name store_translations1 +# wrong constant name store_translations +# wrong constant name compile_if_an_interpolation +# wrong constant name compile_interpolation_token +# wrong constant name compiled_interpolation_body +# wrong constant name direct_key +# wrong constant name escape_key_sym +# wrong constant name escape_plain_str +# wrong constant name handle_interpolation_token +# wrong constant name interpolate_key +# wrong constant name interpolate_or_raise_missing +# wrong constant name interpolated_str? +# wrong constant name missing_key +# wrong constant name nil_key +# wrong constant name reserved_key +# wrong constant name tokenize +# wrong constant name +# wrong constant name +# uninitialized constant I18n::Backend::KeyValue::DEFAULT_REPLACEMENT_CHAR +# uninitialized constant I18n::Backend::KeyValue::FLATTEN_SEPARATOR +# wrong constant name +# uninitialized constant I18n::Backend::KeyValue::SEPARATOR_ESCAPE_CHAR +# wrong constant name +# undefined method `initialize1' for module `I18n::Backend::KeyValue::Implementation' +# undefined method `lookup1' for module `I18n::Backend::KeyValue::Implementation' +# undefined method `lookup2' for module `I18n::Backend::KeyValue::Implementation' +# undefined method `store_translations1' for module `I18n::Backend::KeyValue::Implementation' +# uninitialized constant I18n::Backend::KeyValue::Implementation::DEFAULT_REPLACEMENT_CHAR +# uninitialized constant I18n::Backend::KeyValue::Implementation::FLATTEN_SEPARATOR +# uninitialized constant I18n::Backend::KeyValue::Implementation::SEPARATOR_ESCAPE_CHAR +# wrong constant name available_locales +# wrong constant name init_translations +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name initialized? +# wrong constant name lookup1 +# wrong constant name lookup2 +# wrong constant name lookup +# wrong constant name pluralize +# wrong constant name store +# wrong constant name store= +# wrong constant name store_translations1 +# wrong constant name store_translations +# wrong constant name subtrees? +# wrong constant name translations +# wrong constant name +# wrong constant name [] +# wrong constant name has_key? +# wrong constant name initialize +# wrong constant name instance_of? +# wrong constant name is_a? +# wrong constant name kind_of? +# wrong constant name +# wrong constant name +# undefined method `lookup1' for module `I18n::Backend::Memoize' +# undefined method `lookup2' for module `I18n::Backend::Memoize' +# undefined method `reset_memoizations!1' for module `I18n::Backend::Memoize' +# undefined method `store_translations1' for module `I18n::Backend::Memoize' +# wrong constant name available_locales +# wrong constant name eager_load! +# wrong constant name lookup1 +# wrong constant name lookup2 +# wrong constant name lookup +# wrong constant name memoized_lookup +# wrong constant name reload! +# wrong constant name reset_memoizations!1 +# wrong constant name reset_memoizations! +# wrong constant name store_translations1 +# wrong constant name store_translations +# wrong constant name +# undefined method `interpolate1' for module `I18n::Backend::Metadata' +# undefined method `translate1' for module `I18n::Backend::Metadata' +# wrong constant name interpolate1 +# wrong constant name interpolate +# wrong constant name pluralize +# wrong constant name translate1 +# wrong constant name translate +# wrong constant name with_metadata +# wrong constant name +# wrong constant name included +# wrong constant name pluralize +# wrong constant name pluralizer +# wrong constant name pluralizers +# wrong constant name +# uninitialized constant I18n::Backend::Simple::DEFAULT_REPLACEMENT_CHAR +# wrong constant name +# undefined method `lookup1' for module `I18n::Backend::Simple::Implementation' +# undefined method `lookup2' for module `I18n::Backend::Simple::Implementation' +# undefined method `store_translations1' for module `I18n::Backend::Simple::Implementation' +# undefined method `translations1' for module `I18n::Backend::Simple::Implementation' +# uninitialized constant I18n::Backend::Simple::Implementation::DEFAULT_REPLACEMENT_CHAR +# wrong constant name available_locales +# wrong constant name eager_load! +# wrong constant name init_translations +# wrong constant name initialized? +# wrong constant name lookup1 +# wrong constant name lookup2 +# wrong constant name lookup +# wrong constant name reload! +# wrong constant name store_translations1 +# wrong constant name store_translations +# wrong constant name translations1 +# wrong constant name translations +# wrong constant name +# wrong constant name +# undefined method `transliterate1' for module `I18n::Backend::Transliterator' +# wrong constant name +# wrong constant name +# wrong constant name transliterate1 +# wrong constant name transliterate +# undefined method `initialize1' for class `I18n::Backend::Transliterator::HashTransliterator' +# undefined method `transliterate1' for class `I18n::Backend::Transliterator::HashTransliterator' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name transliterate1 +# wrong constant name transliterate +# wrong constant name +# undefined method `transliterate1' for class `I18n::Backend::Transliterator::ProcTransliterator' +# wrong constant name initialize +# wrong constant name transliterate1 +# wrong constant name transliterate +# wrong constant name +# undefined singleton method `get1' for `I18n::Backend::Transliterator' +# wrong constant name +# wrong constant name get1 +# wrong constant name get +# wrong constant name +# undefined method `exists?1' for module `I18n::Base' +# undefined method `exists?2' for module `I18n::Base' +# undefined method `l1' for module `I18n::Base' +# undefined method `l2' for module `I18n::Base' +# undefined method `localize1' for module `I18n::Base' +# undefined method `localize2' for module `I18n::Base' +# undefined method `normalize_keys1' for module `I18n::Base' +# undefined method `t1' for module `I18n::Base' +# undefined method `t2' for module `I18n::Base' +# undefined method `t3' for module `I18n::Base' +# undefined method `t4' for module `I18n::Base' +# undefined method `t!1' for module `I18n::Base' +# undefined method `translate1' for module `I18n::Base' +# undefined method `translate2' for module `I18n::Base' +# undefined method `translate3' for module `I18n::Base' +# undefined method `translate4' for module `I18n::Base' +# undefined method `translate!1' for module `I18n::Base' +# undefined method `transliterate1' for module `I18n::Base' +# undefined method `transliterate2' for module `I18n::Base' +# undefined method `transliterate3' for module `I18n::Base' +# undefined method `transliterate4' for module `I18n::Base' +# undefined method `with_locale1' for module `I18n::Base' +# wrong constant name available_locales +# wrong constant name available_locales= +# wrong constant name available_locales_initialized? +# wrong constant name backend +# wrong constant name backend= +# wrong constant name config +# wrong constant name config= +# wrong constant name default_locale +# wrong constant name default_locale= +# wrong constant name default_separator +# wrong constant name default_separator= +# wrong constant name eager_load! +# wrong constant name enforce_available_locales +# wrong constant name enforce_available_locales! +# wrong constant name enforce_available_locales= +# wrong constant name exception_handler +# wrong constant name exception_handler= +# wrong constant name exists?1 +# wrong constant name exists?2 +# wrong constant name exists? +# wrong constant name l1 +# wrong constant name l2 +# wrong constant name l +# wrong constant name load_path +# wrong constant name load_path= +# wrong constant name locale +# wrong constant name locale= +# wrong constant name locale_available? +# wrong constant name localize1 +# wrong constant name localize2 +# wrong constant name localize +# wrong constant name normalize_keys1 +# wrong constant name normalize_keys +# wrong constant name reload! +# wrong constant name t1 +# wrong constant name t2 +# wrong constant name t3 +# wrong constant name t4 +# wrong constant name t +# wrong constant name t!1 +# wrong constant name t! +# wrong constant name translate1 +# wrong constant name translate2 +# wrong constant name translate3 +# wrong constant name translate4 +# wrong constant name translate +# wrong constant name translate!1 +# wrong constant name translate! +# wrong constant name transliterate1 +# wrong constant name transliterate2 +# wrong constant name transliterate3 +# wrong constant name transliterate4 +# wrong constant name transliterate +# wrong constant name with_locale1 +# wrong constant name with_locale +# wrong constant name +# wrong constant name available_locales +# wrong constant name available_locales= +# wrong constant name available_locales_initialized? +# wrong constant name available_locales_set +# wrong constant name backend +# wrong constant name backend= +# wrong constant name clear_available_locales_set +# wrong constant name default_locale +# wrong constant name default_locale= +# wrong constant name default_separator +# wrong constant name default_separator= +# wrong constant name enforce_available_locales +# wrong constant name enforce_available_locales= +# wrong constant name exception_handler +# wrong constant name exception_handler= +# wrong constant name interpolation_patterns +# wrong constant name interpolation_patterns= +# wrong constant name load_path +# wrong constant name load_path= +# wrong constant name locale +# wrong constant name locale= +# wrong constant name missing_interpolation_argument_handler +# wrong constant name missing_interpolation_argument_handler= +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name call +# wrong constant name +# wrong constant name +# undefined method `_1' for module `I18n::Gettext::Helpers' +# undefined method `gettext1' for module `I18n::Gettext::Helpers' +# undefined method `n_1' for module `I18n::Gettext::Helpers' +# undefined method `ngettext1' for module `I18n::Gettext::Helpers' +# undefined method `np_1' for module `I18n::Gettext::Helpers' +# undefined method `npgettext1' for module `I18n::Gettext::Helpers' +# undefined method `ns_1' for module `I18n::Gettext::Helpers' +# undefined method `ns_2' for module `I18n::Gettext::Helpers' +# undefined method `nsgettext1' for module `I18n::Gettext::Helpers' +# undefined method `nsgettext2' for module `I18n::Gettext::Helpers' +# undefined method `s_1' for module `I18n::Gettext::Helpers' +# undefined method `sgettext1' for module `I18n::Gettext::Helpers' +# uninitialized constant I18n::Gettext::Helpers::N_ +# wrong constant name _1 +# wrong constant name _ +# wrong constant name gettext1 +# wrong constant name gettext +# wrong constant name n_1 +# wrong constant name n_ +# wrong constant name ngettext1 +# wrong constant name ngettext +# wrong constant name np_1 +# wrong constant name np_ +# wrong constant name npgettext1 +# wrong constant name npgettext +# wrong constant name ns_1 +# wrong constant name ns_2 +# wrong constant name ns_ +# wrong constant name nsgettext1 +# wrong constant name nsgettext2 +# wrong constant name nsgettext +# wrong constant name p_ +# wrong constant name pgettext +# wrong constant name s_1 +# wrong constant name s_ +# wrong constant name sgettext1 +# wrong constant name sgettext +# wrong constant name +# wrong constant name +# wrong constant name extract_scope +# wrong constant name plural_keys +# wrong constant name +# wrong constant name initialize +# wrong constant name locale +# wrong constant name +# wrong constant name filename +# wrong constant name initialize +# wrong constant name +# wrong constant name count +# wrong constant name entry +# wrong constant name initialize +# wrong constant name key +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `compute1' for class `I18n::Locale::Fallbacks' +# undefined method `compute2' for class `I18n::Locale::Fallbacks' +# uninitialized constant I18n::Locale::Fallbacks::DEFAULT_INDENT +# uninitialized constant I18n::Locale::Fallbacks::Elem +# uninitialized constant I18n::Locale::Fallbacks::K +# uninitialized constant I18n::Locale::Fallbacks::V +# wrong constant name [] +# wrong constant name compute1 +# wrong constant name compute2 +# wrong constant name compute +# wrong constant name defaults +# wrong constant name defaults= +# wrong constant name initialize +# wrong constant name map +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name parent +# wrong constant name parents +# wrong constant name self_and_parents +# wrong constant name +# wrong constant name +# wrong constant name to_sym +# wrong constant name +# wrong constant name match +# wrong constant name +# wrong constant name parser +# wrong constant name parser= +# wrong constant name tag +# wrong constant name initialize +# wrong constant name subtags +# wrong constant name tag +# wrong constant name to_a +# wrong constant name to_sym +# wrong constant name +# wrong constant name tag +# wrong constant name +# wrong constant name implementation +# wrong constant name implementation= +# wrong constant name tag +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name key +# wrong constant name string +# wrong constant name values +# wrong constant name +# wrong constant name +# undefined method `initialize1' for module `I18n::MissingTranslation::Base' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key +# wrong constant name keys +# wrong constant name locale +# wrong constant name message +# wrong constant name options +# wrong constant name to_exception +# wrong constant name to_s +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name key +# wrong constant name string +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name +# wrong constant name filename +# wrong constant name initialize +# wrong constant name type +# wrong constant name +# wrong constant name +# wrong constant name cache_key_digest +# wrong constant name cache_key_digest= +# wrong constant name cache_namespace +# wrong constant name cache_namespace= +# wrong constant name cache_store +# wrong constant name cache_store= +# wrong constant name fallbacks +# wrong constant name fallbacks= +# wrong constant name interpolate +# wrong constant name interpolate_hash +# wrong constant name new_double_nested_cache +# wrong constant name perform_caching? # undefined method `read_nonblock1' for class `IO' # undefined method `read_nonblock2' for class `IO' -# undefined method `write_nonblock1' for class `IO' +# wrong constant name beep +# wrong constant name cooked +# wrong constant name cooked! +# wrong constant name cursor +# wrong constant name cursor= +# wrong constant name echo= +# wrong constant name echo? +# wrong constant name getch +# wrong constant name getpass +# wrong constant name goto +# wrong constant name iflush +# wrong constant name ioflush +# wrong constant name noecho # wrong constant name nonblock # wrong constant name nonblock= # wrong constant name nonblock? # wrong constant name nread +# wrong constant name oflush # wrong constant name pathconf +# wrong constant name pressed? +# wrong constant name raw +# wrong constant name raw! # 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 +# wrong constant name winsize +# wrong constant name winsize= +# wrong constant name console # 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 @@ -1276,11 +7856,8 @@ # 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__ @@ -1313,19 +7890,14 @@ # 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 @@ -1335,13 +7907,9 @@ # 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 @@ -1365,13 +7933,9 @@ # 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' @@ -1383,7 +7947,6 @@ # 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 @@ -1403,9 +7966,7 @@ # 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' @@ -1449,6 +8010,12 @@ # wrong constant name run_config # wrong constant name setup1 # wrong constant name setup +# uninitialized constant Integer::EXABYTE +# uninitialized constant Integer::GIGABYTE +# uninitialized constant Integer::KILOBYTE +# uninitialized constant Integer::MEGABYTE +# uninitialized constant Integer::PETABYTE +# uninitialized constant Integer::TERABYTE # wrong constant name to_bn # wrong constant name from_state # wrong constant name initialize @@ -1456,42 +8023,2744 @@ # uninitialized constant Jacobian # wrong constant name [] # wrong constant name members -# uninitialized constant Kconv -# uninitialized constant Kconv # wrong constant name [] # wrong constant name members +# undefined method `remote_byebug1' for module `Kernel' +# undefined method `remote_byebug2' for module `Kernel' +# wrong constant name byebug +# wrong constant name class_eval +# wrong constant name debugger # wrong constant name itself # wrong constant name object_id # wrong constant name pretty_inspect +# wrong constant name remote_byebug1 +# wrong constant name remote_byebug2 +# wrong constant name remote_byebug # wrong constant name then # wrong constant name yield_self # wrong constant name at_exit +# wrong constant name load +# wrong constant name method_added +# wrong constant name require # uninitialized constant LUSolve # uninitialized constant LUSolve -# uninitialized constant Logger -# uninitialized constant Logger +# wrong constant name is_missing? +# uninitialized constant Logger::LogDevice::SiD +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `friendly1' for class `MIME::Type' +# wrong constant name <=> +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name add_extensions +# wrong constant name ascii? +# wrong constant name binary? +# wrong constant name complete? +# wrong constant name content_type +# wrong constant name default_encoding +# wrong constant name docs +# wrong constant name docs= +# wrong constant name encode_with +# wrong constant name encoding +# wrong constant name encoding= +# wrong constant name eql? +# wrong constant name extensions +# wrong constant name extensions= +# wrong constant name friendly1 +# wrong constant name friendly +# wrong constant name i18n_key +# wrong constant name init_with +# wrong constant name initialize +# wrong constant name like? +# wrong constant name media_type +# wrong constant name obsolete +# wrong constant name obsolete= +# wrong constant name obsolete? +# wrong constant name preferred_extension +# wrong constant name preferred_extension= +# wrong constant name priority_compare +# wrong constant name raw_media_type +# wrong constant name raw_sub_type +# wrong constant name registered +# wrong constant name registered= +# wrong constant name registered? +# wrong constant name signature +# wrong constant name signature= +# wrong constant name signature? +# wrong constant name simplified +# wrong constant name sub_type +# wrong constant name to_h +# wrong constant name to_json +# wrong constant name to_str +# wrong constant name use_instead +# wrong constant name use_instead= +# wrong constant name xref_urls +# wrong constant name xrefs +# wrong constant name xrefs= +# uninitialized constant MIME::Type::Columnar::VERSION +# wrong constant name docs +# wrong constant name docs= +# wrong constant name encoding +# wrong constant name encoding= +# wrong constant name friendly +# wrong constant name initialize +# wrong constant name obsolete +# wrong constant name obsolete= +# wrong constant name obsolete? +# wrong constant name preferred_extension +# wrong constant name preferred_extension= +# wrong constant name registered +# wrong constant name registered= +# wrong constant name registered? +# wrong constant name signature +# wrong constant name signature= +# wrong constant name signature? +# wrong constant name use_instead +# wrong constant name use_instead= +# wrong constant name xref_urls +# wrong constant name xrefs +# wrong constant name xrefs= +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# undefined singleton method `simplified1' for `MIME::Type' +# wrong constant name +# wrong constant name i18n_key +# wrong constant name match +# wrong constant name simplified1 +# wrong constant name simplified +# undefined method `[]1' for class `MIME::Types' +# undefined method `[]2' for class `MIME::Types' +# undefined method `add_type1' for class `MIME::Types' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant MIME::Types::Elem +# wrong constant name +# wrong constant name +# wrong constant name []1 +# wrong constant name []2 +# wrong constant name [] +# wrong constant name add +# wrong constant name add_type1 +# wrong constant name add_type +# wrong constant name count +# wrong constant name each +# wrong constant name of +# wrong constant name type_for +# uninitialized constant MIME::Types::Cache::Elem +# wrong constant name data +# wrong constant name data= +# wrong constant name version +# wrong constant name version= +# undefined singleton method `load1' for `MIME::Types::Cache' +# undefined singleton method `save1' for `MIME::Types::Cache' +# undefined singleton method `save2' for `MIME::Types::Cache' +# wrong constant name +# wrong constant name [] +# wrong constant name load1 +# wrong constant name load +# wrong constant name members +# wrong constant name save1 +# wrong constant name save2 +# wrong constant name save +# wrong constant name load_base_data +# wrong constant name +# wrong constant name extended +# undefined method `initialize1' for class `MIME::Types::Container' +# wrong constant name == +# wrong constant name [] +# wrong constant name []= +# wrong constant name add +# wrong constant name container +# wrong constant name container= +# wrong constant name count +# wrong constant name each +# wrong constant name each_value +# wrong constant name empty? +# wrong constant name encode_with +# wrong constant name flat_map +# wrong constant name init_with +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name keys +# wrong constant name marshal_dump +# wrong constant name marshal_load +# wrong constant name merge +# wrong constant name merge! +# wrong constant name normalize +# wrong constant name select +# wrong constant name to_hash +# wrong constant name values +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `MIME::Types::Loader' +# undefined method `initialize2' for class `MIME::Types::Loader' +# undefined method `load1' for class `MIME::Types::Loader' +# wrong constant name container +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name load1 +# wrong constant name load +# wrong constant name load_columnar +# wrong constant name load_json +# wrong constant name load_yaml +# wrong constant name path +# undefined singleton method `load1' for `MIME::Types::Loader' +# wrong constant name +# wrong constant name load1 +# wrong constant name load +# wrong constant name load_from_json +# wrong constant name load_from_yaml +# undefined method `initialize1' for class `MIME::Types::WarnLogger' +# undefined method `initialize2' for class `MIME::Types::WarnLogger' +# uninitialized constant MIME::Types::WarnLogger::DEBUG +# uninitialized constant MIME::Types::WarnLogger::ERROR +# uninitialized constant MIME::Types::WarnLogger::FATAL +# uninitialized constant MIME::Types::WarnLogger::INFO +# uninitialized constant MIME::Types::WarnLogger::ProgName +# uninitialized constant MIME::Types::WarnLogger::SEV_LABEL +# uninitialized constant MIME::Types::WarnLogger::UNKNOWN +# uninitialized constant MIME::Types::WarnLogger::VERSION +# uninitialized constant MIME::Types::WarnLogger::WARN +# wrong constant name +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# uninitialized constant MIME::Types::WarnLogger::WarnLogDevice::SiD +# wrong constant name initialize +# wrong constant name write +# wrong constant name +# wrong constant name +# undefined singleton method `[]1' for `MIME::Types' +# undefined singleton method `[]2' for `MIME::Types' +# wrong constant name +# uninitialized constant MIME::Types::Elem +# wrong constant name []1 +# wrong constant name []2 +# wrong constant name [] +# wrong constant name add +# wrong constant name count +# wrong constant name each +# wrong constant name logger +# wrong constant name logger= +# wrong constant name of +# wrong constant name type_for +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# undefined method `add_rpath1' for class `MachO::FatFile' +# undefined method `change_dylib1' for class `MachO::FatFile' +# undefined method `change_dylib_id1' for class `MachO::FatFile' +# undefined method `change_install_name1' for class `MachO::FatFile' +# undefined method `change_rpath1' for class `MachO::FatFile' +# undefined method `delete_rpath1' for class `MachO::FatFile' +# undefined method `dylib_id=1' for class `MachO::FatFile' +# wrong constant name add_rpath1 +# wrong constant name add_rpath +# wrong constant name bundle? +# wrong constant name change_dylib1 +# wrong constant name change_dylib +# wrong constant name change_dylib_id1 +# wrong constant name change_dylib_id +# wrong constant name change_install_name1 +# wrong constant name change_install_name +# wrong constant name change_rpath1 +# wrong constant name change_rpath +# wrong constant name core? +# wrong constant name delete_rpath1 +# wrong constant name delete_rpath +# wrong constant name dsym? +# wrong constant name dylib? +# wrong constant name dylib_id +# wrong constant name dylib_id=1 +# wrong constant name dylib_id= +# wrong constant name dylib_load_commands +# wrong constant name dylinker? +# wrong constant name executable? +# wrong constant name extract +# wrong constant name fat_archs +# wrong constant name filename +# wrong constant name filename= +# wrong constant name filetype +# wrong constant name fvmlib? +# wrong constant name header +# wrong constant name initialize +# wrong constant name initialize_from_bin +# wrong constant name kext? +# wrong constant name linked_dylibs +# wrong constant name machos +# wrong constant name magic +# wrong constant name magic_string +# wrong constant name object? +# wrong constant name options +# wrong constant name populate_fields +# wrong constant name preload? +# wrong constant name rpaths +# wrong constant name serialize +# wrong constant name to_h +# wrong constant name write +# wrong constant name write! +# undefined singleton method `new_from_machos1' for `MachO::FatFile' +# wrong constant name +# wrong constant name new_from_bin +# wrong constant name new_from_machos1 +# wrong constant name new_from_machos +# wrong constant name initialize +# wrong constant name +# 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 align +# wrong constant name cpusubtype +# wrong constant name cputype +# wrong constant name initialize +# wrong constant name offset +# wrong constant name serialize +# wrong constant name size +# wrong constant name +# undefined method `initialize1' for class `MachO::Headers::FatArch64' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name reserved +# wrong constant name +# wrong constant name initialize +# wrong constant name magic +# wrong constant name nfat_arch +# wrong constant name serialize +# wrong constant name +# wrong constant name alignment +# wrong constant name bundle? +# wrong constant name core? +# wrong constant name cpusubtype +# wrong constant name cputype +# wrong constant name dsym? +# wrong constant name dylib? +# wrong constant name dylinker? +# wrong constant name executable? +# wrong constant name filetype +# wrong constant name flag? +# wrong constant name flags +# wrong constant name fvmlib? +# wrong constant name initialize +# wrong constant name kext? +# wrong constant name magic +# wrong constant name magic32? +# wrong constant name magic64? +# wrong constant name ncmds +# wrong constant name object? +# wrong constant name preload? +# wrong constant name sizeofcmds +# wrong constant name +# wrong constant name initialize +# wrong constant name reserved +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# 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 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 minos +# wrong constant name minos_string +# wrong constant name platform +# wrong constant name sdk +# wrong constant name sdk_string +# wrong constant name tool_entries +# wrong constant name +# wrong constant name initialize +# wrong constant name tools +# wrong constant name initialize +# wrong constant name to_h +# wrong constant name tool +# wrong constant name version +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name bind_off +# wrong constant name bind_size +# wrong constant name export_off +# wrong constant name export_size +# wrong constant name initialize +# wrong constant name lazy_bind_off +# wrong constant name lazy_bind_size +# wrong constant name rebase_off +# wrong constant name rebase_size +# wrong constant name weak_bind_off +# wrong constant name weak_bind_size +# wrong constant name +# wrong constant name compatibility_version +# wrong constant name current_version +# wrong constant name initialize +# wrong constant name name +# wrong constant name timestamp +# wrong constant name +# wrong constant name initialize +# wrong constant name name +# wrong constant name +# wrong constant name extrefsymoff +# wrong constant name extreloff +# wrong constant name iextdefsym +# wrong constant name ilocalsym +# wrong constant name indirectsymoff +# wrong constant name initialize +# wrong constant name iundefsym +# wrong constant name locreloff +# wrong constant name modtaboff +# wrong constant name nextdefsym +# wrong constant name nextrefsyms +# wrong constant name nextrel +# wrong constant name nindirectsyms +# wrong constant name nlocalsym +# wrong constant name nlocrel +# wrong constant name nmodtab +# wrong constant name ntoc +# wrong constant name nundefsym +# wrong constant name tocoff +# wrong constant name +# wrong constant name cryptid +# wrong constant name cryptoff +# wrong constant name cryptsize +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name pad +# wrong constant name +# wrong constant name entryoff +# wrong constant name initialize +# wrong constant name stacksize +# wrong constant name +# wrong constant name header_addr +# wrong constant name initialize +# wrong constant name name +# wrong constant name +# wrong constant name header_addr +# wrong constant name initialize +# wrong constant name minor_version +# wrong constant name name +# wrong constant name +# wrong constant name +# wrong constant name dataoff +# wrong constant name datasize +# wrong constant name initialize +# wrong constant name +# wrong constant name count +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name cmd +# wrong constant name cmdsize +# wrong constant name initialize +# wrong constant name offset +# wrong constant name serializable? +# wrong constant name serialize +# wrong constant name to_sym +# wrong constant name type +# wrong constant name view +# wrong constant name initialize +# wrong constant name to_h +# wrong constant name to_i +# wrong constant name +# wrong constant name alignment +# wrong constant name endianness +# wrong constant name initialize +# wrong constant name +# wrong constant name context_for +# wrong constant name +# wrong constant name create +# wrong constant name new_from_bin +# wrong constant name data_owner +# wrong constant name initialize +# wrong constant name size +# wrong constant name +# wrong constant name cksum +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name linked_modules +# wrong constant name name +# wrong constant name nmodules +# wrong constant name +# wrong constant name init_address +# wrong constant name init_module +# wrong constant name initialize +# wrong constant name reserved1 +# wrong constant name reserved2 +# wrong constant name reserved3 +# wrong constant name reserved4 +# wrong constant name reserved5 +# wrong constant name reserved6 +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name path +# wrong constant name +# wrong constant name fileoff +# wrong constant name filesize +# wrong constant name flag? +# wrong constant name flags +# wrong constant name guess_align +# wrong constant name initialize +# wrong constant name initprot +# wrong constant name maxprot +# wrong constant name nsects +# wrong constant name sections +# wrong constant name segname +# wrong constant name vmaddr +# wrong constant name vmsize +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name version +# wrong constant name version_string +# wrong constant name +# wrong constant name initialize +# wrong constant name sub_client +# wrong constant name +# wrong constant name initialize +# wrong constant name umbrella +# wrong constant name +# wrong constant name initialize +# wrong constant name sub_library +# wrong constant name +# wrong constant name initialize +# wrong constant name sub_umbrella +# wrong constant name +# wrong constant name initialize +# wrong constant name size +# wrong constant name +# wrong constant name initialize +# wrong constant name nsyms +# wrong constant name stroff +# wrong constant name strsize +# wrong constant name symoff +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name htoffset +# wrong constant name initialize +# wrong constant name nhints +# wrong constant name table +# wrong constant name +# wrong constant name hints +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name isub_image +# wrong constant name itoc +# wrong constant name to_h +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name uuid +# wrong constant name uuid_string +# wrong constant name +# wrong constant name initialize +# wrong constant name sdk +# wrong constant name sdk_string +# wrong constant name version +# wrong constant name version_string +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# undefined method `add_command1' for class `MachO::MachOFile' +# undefined method `add_rpath1' for class `MachO::MachOFile' +# undefined method `change_dylib1' for class `MachO::MachOFile' +# undefined method `change_dylib_id1' for class `MachO::MachOFile' +# undefined method `change_install_name1' for class `MachO::MachOFile' +# undefined method `change_rpath1' for class `MachO::MachOFile' +# undefined method `delete_command1' for class `MachO::MachOFile' +# undefined method `delete_rpath1' for class `MachO::MachOFile' +# undefined method `dylib_id=1' for class `MachO::MachOFile' +# undefined method `insert_command1' for class `MachO::MachOFile' +# wrong constant name [] +# wrong constant name add_command1 +# wrong constant name add_command +# wrong constant name add_rpath1 +# wrong constant name add_rpath +# wrong constant name alignment +# wrong constant name bundle? +# wrong constant name change_dylib1 +# wrong constant name change_dylib +# wrong constant name change_dylib_id1 +# wrong constant name change_dylib_id +# wrong constant name change_install_name1 +# wrong constant name change_install_name +# wrong constant name change_rpath1 +# wrong constant name change_rpath +# wrong constant name command +# wrong constant name core? +# wrong constant name cpusubtype +# wrong constant name cputype +# wrong constant name delete_command1 +# wrong constant name delete_command +# wrong constant name delete_rpath1 +# wrong constant name delete_rpath +# wrong constant name dsym? +# wrong constant name dylib? +# wrong constant name dylib_id +# wrong constant name dylib_id=1 +# wrong constant name dylib_id= +# wrong constant name dylib_load_commands +# wrong constant name dylinker? +# wrong constant name endianness +# wrong constant name executable? +# wrong constant name filename +# wrong constant name filename= +# wrong constant name filetype +# wrong constant name flags +# wrong constant name fvmlib? +# wrong constant name header +# wrong constant name initialize +# wrong constant name initialize_from_bin +# wrong constant name insert_command1 +# wrong constant name insert_command +# wrong constant name kext? +# wrong constant name linked_dylibs +# wrong constant name load_commands +# wrong constant name magic +# wrong constant name magic32? +# wrong constant name magic64? +# wrong constant name magic_string +# wrong constant name ncmds +# wrong constant name object? +# wrong constant name options +# wrong constant name populate_fields +# wrong constant name preload? +# wrong constant name replace_command +# wrong constant name rpaths +# wrong constant name segment_alignment +# wrong constant name segments +# wrong constant name serialize +# wrong constant name sizeofcmds +# wrong constant name to_h +# wrong constant name write +# wrong constant name write! +# wrong constant name +# wrong constant name new_from_bin +# wrong constant name to_h +# wrong constant name +# wrong constant name bytesize +# wrong constant name new_from_bin +# wrong constant name endianness +# wrong constant name initialize +# wrong constant name offset +# wrong constant name raw_data +# wrong constant name to_h +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name macho_slice +# wrong constant name macho_slice= +# 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 addr +# wrong constant name align +# wrong constant name empty? +# wrong constant name flag? +# wrong constant name flags +# wrong constant name initialize +# wrong constant name nreloc +# wrong constant name offset +# wrong constant name reloff +# wrong constant name reserved1 +# wrong constant name reserved2 +# wrong constant name section_name +# wrong constant name sectname +# wrong constant name segment_name +# wrong constant name segname +# wrong constant name size +# wrong constant name +# wrong constant name initialize +# wrong constant name reserved3 +# wrong constant name +# wrong constant name +# undefined singleton method `add_rpath1' for `MachO::Tools' +# undefined singleton method `change_dylib_id1' for `MachO::Tools' +# undefined singleton method `change_install_name1' for `MachO::Tools' +# undefined singleton method `change_rpath1' for `MachO::Tools' +# undefined singleton method `delete_rpath1' for `MachO::Tools' +# undefined singleton method `merge_machos1' for `MachO::Tools' +# wrong constant name +# wrong constant name add_rpath1 +# wrong constant name add_rpath +# wrong constant name change_dylib_id1 +# wrong constant name change_dylib_id +# wrong constant name change_install_name1 +# wrong constant name change_install_name +# wrong constant name change_rpath1 +# wrong constant name change_rpath +# wrong constant name delete_rpath1 +# wrong constant name delete_rpath +# wrong constant name dylibs +# wrong constant name merge_machos1 +# wrong constant name merge_machos +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# undefined singleton method `pack_strings1' for `MachO::Utils' +# wrong constant name +# wrong constant name big_magic? +# wrong constant name fat_magic32? +# wrong constant name fat_magic64? +# wrong constant name fat_magic? +# wrong constant name little_magic? +# wrong constant name magic32? +# wrong constant name magic64? +# wrong constant name magic? +# wrong constant name nullpad +# wrong constant name pack_strings1 +# wrong constant name pack_strings +# wrong constant name padding_for +# wrong constant name round +# wrong constant name specialize_format +# wrong constant name +# wrong constant name open +# wrong constant name delete_rpath +# wrong constant name dylib_id +# wrong constant name rpaths # uninitialized constant Matrix # uninitialized constant Matrix +# undefined method `add_auth1' for class `Mechanize' +# undefined method `add_auth2' for class `Mechanize' +# undefined method `auth1' for class `Mechanize' +# undefined method `basic_auth1' for class `Mechanize' +# undefined method `delete1' for class `Mechanize' +# undefined method `delete2' for class `Mechanize' +# undefined method `download1' for class `Mechanize' +# undefined method `download2' for class `Mechanize' +# undefined method `download3' for class `Mechanize' +# undefined method `get1' for class `Mechanize' +# undefined method `get2' for class `Mechanize' +# undefined method `get3' for class `Mechanize' +# undefined method `head1' for class `Mechanize' +# undefined method `head2' for class `Mechanize' +# undefined method `initialize1' for class `Mechanize' +# undefined method `post1' for class `Mechanize' +# undefined method `post2' for class `Mechanize' +# undefined method `put1' for class `Mechanize' +# undefined method `request_with_entity1' for class `Mechanize' +# undefined method `set_proxy1' for class `Mechanize' +# undefined method `set_proxy2' for class `Mechanize' +# undefined method `submit1' for class `Mechanize' +# undefined method `submit2' for class `Mechanize' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name add_auth1 +# wrong constant name add_auth2 +# wrong constant name add_auth +# wrong constant name agent +# wrong constant name auth1 +# wrong constant name auth +# wrong constant name back +# wrong constant name basic_auth1 +# wrong constant name basic_auth +# wrong constant name ca_file +# wrong constant name ca_file= +# wrong constant name cert +# wrong constant name cert= +# wrong constant name cert_store +# wrong constant name cert_store= +# wrong constant name certificate +# wrong constant name click +# wrong constant name conditional_requests +# wrong constant name conditional_requests= +# wrong constant name content_encoding_hooks +# wrong constant name cookie_jar +# wrong constant name cookie_jar= +# wrong constant name cookies +# wrong constant name current_page +# wrong constant name default_encoding +# wrong constant name default_encoding= +# wrong constant name delete1 +# wrong constant name delete2 +# wrong constant name delete +# wrong constant name download1 +# wrong constant name download2 +# wrong constant name download3 +# wrong constant name download +# wrong constant name follow_meta_refresh +# wrong constant name follow_meta_refresh= +# wrong constant name follow_meta_refresh_self +# wrong constant name follow_meta_refresh_self= +# wrong constant name follow_redirect= +# wrong constant name follow_redirect? +# wrong constant name force_default_encoding +# wrong constant name force_default_encoding= +# wrong constant name get1 +# wrong constant name get2 +# wrong constant name get3 +# wrong constant name get +# wrong constant name get_file +# wrong constant name gzip_enabled +# wrong constant name gzip_enabled= +# wrong constant name head1 +# wrong constant name head2 +# wrong constant name head +# wrong constant name history +# wrong constant name history_added +# wrong constant name history_added= +# wrong constant name html_parser +# wrong constant name html_parser= +# wrong constant name idle_timeout +# wrong constant name idle_timeout= +# wrong constant name ignore_bad_chunking +# wrong constant name ignore_bad_chunking= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name keep_alive +# wrong constant name keep_alive= +# wrong constant name keep_alive_time +# wrong constant name keep_alive_time= +# wrong constant name key +# wrong constant name key= +# wrong constant name log +# wrong constant name log= +# wrong constant name max_file_buffer +# wrong constant name max_file_buffer= +# wrong constant name max_history +# wrong constant name max_history= +# wrong constant name open_timeout +# wrong constant name open_timeout= +# wrong constant name page +# wrong constant name parse +# wrong constant name pass +# wrong constant name pass= +# wrong constant name pluggable_parser +# wrong constant name post1 +# wrong constant name post2 +# wrong constant name post +# wrong constant name post_connect_hooks +# wrong constant name pre_connect_hooks +# wrong constant name proxy_addr +# wrong constant name proxy_pass +# wrong constant name proxy_port +# wrong constant name proxy_user +# wrong constant name put1 +# wrong constant name put +# wrong constant name read_timeout +# wrong constant name read_timeout= +# wrong constant name redirect_ok +# wrong constant name redirect_ok= +# wrong constant name redirection_limit +# wrong constant name redirection_limit= +# wrong constant name request_headers +# wrong constant name request_headers= +# wrong constant name request_with_entity1 +# wrong constant name request_with_entity +# wrong constant name reset +# wrong constant name resolve +# wrong constant name retry_change_requests +# wrong constant name retry_change_requests= +# wrong constant name robots +# wrong constant name robots= +# wrong constant name scheme_handlers +# wrong constant name scheme_handlers= +# wrong constant name set_proxy1 +# wrong constant name set_proxy2 +# wrong constant name set_proxy +# wrong constant name shutdown +# wrong constant name ssl_version +# wrong constant name ssl_version= +# wrong constant name submit1 +# wrong constant name submit2 +# wrong constant name submit +# wrong constant name transact +# wrong constant name user_agent +# wrong constant name user_agent= +# wrong constant name user_agent_alias= +# wrong constant name verify_callback +# wrong constant name verify_callback= +# wrong constant name verify_mode +# wrong constant name verify_mode= +# wrong constant name visited? +# wrong constant name visited_page +# wrong constant name watch_for_set +# wrong constant name watch_for_set= +# wrong constant name +# wrong constant name content_type +# wrong constant name initialize +# wrong constant name +# undefined method `parse1' for module `Mechanize::CookieCMethods' +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name +# wrong constant name +# wrong constant name set_domain +# wrong constant name +# no implicit conversion of nil into String +# wrong constant name load +# wrong constant name save +# wrong constant name +# undefined method `add1' for module `Mechanize::CookieJarIMethods' +# wrong constant name add1 +# wrong constant name add +# wrong constant name add! +# wrong constant name clear! +# wrong constant name dump_cookiestxt +# wrong constant name jar +# wrong constant name load_cookiestxt +# wrong constant name save_as +# wrong constant name +# uninitialized constant Mechanize::DirectorySaver::SPECIAL_FILENAMES +# undefined singleton method `save_to1' for `Mechanize::DirectorySaver' +# wrong constant name +# wrong constant name decode_filename? +# wrong constant name directory +# wrong constant name overwrite? +# wrong constant name save_to1 +# wrong constant name save_to +# undefined method `initialize1' for class `Mechanize::Download' +# undefined method `initialize2' for class `Mechanize::Download' +# undefined method `initialize3' for class `Mechanize::Download' +# undefined method `initialize4' for class `Mechanize::Download' +# undefined method `save1' for class `Mechanize::Download' +# undefined method `save!1' for class `Mechanize::Download' +# undefined method `save_as1' for class `Mechanize::Download' +# uninitialized constant Mechanize::Download::SPECIAL_FILENAMES +# wrong constant name body +# wrong constant name body_io +# wrong constant name content +# wrong constant name filename +# wrong constant name filename= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize +# wrong constant name save1 +# wrong constant name save +# wrong constant name save!1 +# wrong constant name save! +# wrong constant name save_as1 +# wrong constant name save_as +# wrong constant name +# undefined method `elements_with1' for module `Mechanize::ElementMatcher' +# wrong constant name elements_with1 +# wrong constant name elements_with +# wrong constant name +# wrong constant name conditions +# wrong constant name element +# wrong constant name initialize +# wrong constant name source +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Mechanize::File' +# undefined method `initialize2' for class `Mechanize::File' +# undefined method `initialize3' for class `Mechanize::File' +# undefined method `initialize4' for class `Mechanize::File' +# undefined method `save1' for class `Mechanize::File' +# undefined method `save!1' for class `Mechanize::File' +# undefined method `save_as1' for class `Mechanize::File' +# uninitialized constant Mechanize::File::SPECIAL_FILENAMES +# wrong constant name body +# wrong constant name body= +# wrong constant name content +# wrong constant name filename +# wrong constant name filename= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize +# wrong constant name save1 +# wrong constant name save +# wrong constant name save!1 +# wrong constant name save! +# wrong constant name save_as1 +# wrong constant name save_as +# wrong constant name +# wrong constant name request +# wrong constant name +# wrong constant name new +# wrong constant name []= +# wrong constant name add_field +# wrong constant name each_header +# wrong constant name initialize +# wrong constant name path +# wrong constant name response_body_permitted? +# wrong constant name uri +# wrong constant name uri= +# wrong constant name +# wrong constant name [] +# wrong constant name code +# wrong constant name content_length +# wrong constant name each +# wrong constant name each_header +# wrong constant name get_fields +# wrong constant name http_version +# wrong constant name initialize +# wrong constant name message +# wrong constant name read_body +# wrong constant name uri +# wrong constant name +# uninitialized constant Mechanize::FileSaver::SPECIAL_FILENAMES +# wrong constant name +# undefined method `add_field!1' for class `Mechanize::Form' +# undefined method `build_query1' for class `Mechanize::Form' +# undefined method `button1' for class `Mechanize::Form' +# undefined method `button_with1' for class `Mechanize::Form' +# undefined method `button_with!1' for class `Mechanize::Form' +# undefined method `buttons_with1' for class `Mechanize::Form' +# undefined method `checkbox1' for class `Mechanize::Form' +# undefined method `checkbox_with1' for class `Mechanize::Form' +# undefined method `checkbox_with!1' for class `Mechanize::Form' +# undefined method `checkboxes_with1' for class `Mechanize::Form' +# undefined method `click_button1' for class `Mechanize::Form' +# undefined method `field1' for class `Mechanize::Form' +# undefined method `field_with1' for class `Mechanize::Form' +# undefined method `field_with!1' for class `Mechanize::Form' +# undefined method `fields_with1' for class `Mechanize::Form' +# undefined method `file_upload1' for class `Mechanize::Form' +# undefined method `file_upload_with1' for class `Mechanize::Form' +# undefined method `file_upload_with!1' for class `Mechanize::Form' +# undefined method `file_uploads_with1' for class `Mechanize::Form' +# undefined method `initialize1' for class `Mechanize::Form' +# undefined method `initialize2' for class `Mechanize::Form' +# undefined method `radiobutton1' for class `Mechanize::Form' +# undefined method `radiobutton_with1' for class `Mechanize::Form' +# undefined method `radiobutton_with!1' for class `Mechanize::Form' +# undefined method `radiobuttons_with1' for class `Mechanize::Form' +# undefined method `select_buttons1' for class `Mechanize::Form' +# undefined method `select_checkboxes1' for class `Mechanize::Form' +# undefined method `select_fields1' for class `Mechanize::Form' +# undefined method `select_file_uploads1' for class `Mechanize::Form' +# undefined method `select_radiobuttons1' for class `Mechanize::Form' +# undefined method `set_fields1' for class `Mechanize::Form' +# undefined method `submit1' for class `Mechanize::Form' +# undefined method `submit2' for class `Mechanize::Form' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name action +# wrong constant name action= +# wrong constant name add_button_to_query +# wrong constant name add_field!1 +# wrong constant name add_field! +# wrong constant name at +# wrong constant name at_css +# wrong constant name at_xpath +# wrong constant name build_query1 +# wrong constant name build_query +# wrong constant name button1 +# wrong constant name button +# wrong constant name button_with1 +# wrong constant name button_with +# wrong constant name button_with!1 +# wrong constant name button_with! +# wrong constant name buttons +# wrong constant name buttons_with1 +# wrong constant name buttons_with +# wrong constant name checkbox1 +# wrong constant name checkbox +# wrong constant name checkbox_with1 +# wrong constant name checkbox_with +# wrong constant name checkbox_with!1 +# wrong constant name checkbox_with! +# wrong constant name checkboxes +# wrong constant name checkboxes_with1 +# wrong constant name checkboxes_with +# wrong constant name click_button1 +# wrong constant name click_button +# wrong constant name css +# wrong constant name delete_field! +# wrong constant name dom_class +# wrong constant name dom_id +# wrong constant name elements +# wrong constant name encoding +# wrong constant name encoding= +# wrong constant name enctype +# wrong constant name enctype= +# wrong constant name field1 +# wrong constant name field +# wrong constant name field_with1 +# wrong constant name field_with +# wrong constant name field_with!1 +# wrong constant name field_with! +# wrong constant name fields +# wrong constant name fields_with1 +# wrong constant name fields_with +# wrong constant name file_upload1 +# wrong constant name file_upload +# wrong constant name file_upload_with1 +# wrong constant name file_upload_with +# wrong constant name file_upload_with!1 +# wrong constant name file_upload_with! +# wrong constant name file_uploads +# wrong constant name file_uploads_with1 +# wrong constant name file_uploads_with +# wrong constant name form_node +# wrong constant name has_field? +# wrong constant name has_key? +# wrong constant name has_value? +# wrong constant name hidden_field? +# wrong constant name hiddens +# wrong constant name ignore_encoding_error +# wrong constant name ignore_encoding_error= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name keygens +# wrong constant name keys +# wrong constant name method +# wrong constant name method= +# wrong constant name method_missing +# wrong constant name name +# wrong constant name name= +# wrong constant name node +# wrong constant name page +# wrong constant name radiobutton1 +# wrong constant name radiobutton +# wrong constant name radiobutton_with1 +# wrong constant name radiobutton_with +# wrong constant name radiobutton_with!1 +# wrong constant name radiobutton_with! +# wrong constant name radiobuttons +# wrong constant name radiobuttons_with1 +# wrong constant name radiobuttons_with +# wrong constant name request_data +# wrong constant name reset +# wrong constant name reset_button? +# wrong constant name resets +# wrong constant name save_hash_field_order +# wrong constant name search +# wrong constant name select_buttons1 +# wrong constant name select_buttons +# wrong constant name select_checkboxes1 +# wrong constant name select_checkboxes +# wrong constant name select_fields1 +# wrong constant name select_fields +# wrong constant name select_file_uploads1 +# wrong constant name select_file_uploads +# wrong constant name select_radiobuttons1 +# wrong constant name select_radiobuttons +# wrong constant name set_fields1 +# wrong constant name set_fields +# wrong constant name submit1 +# wrong constant name submit2 +# wrong constant name submit +# wrong constant name submit_button? +# wrong constant name submits +# wrong constant name text_field? +# wrong constant name textarea_field? +# wrong constant name textareas +# wrong constant name texts +# wrong constant name values +# wrong constant name xpath +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Mechanize::Form::Field' +# wrong constant name <=> +# wrong constant name at +# wrong constant name at_css +# wrong constant name at_xpath +# wrong constant name css +# wrong constant name dom_class +# wrong constant name dom_id +# wrong constant name index +# wrong constant name index= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name name +# wrong constant name name= +# wrong constant name node +# wrong constant name node= +# wrong constant name query_value +# wrong constant name raw_value +# wrong constant name search +# wrong constant name type +# wrong constant name type= +# wrong constant name value +# wrong constant name value= +# wrong constant name xpath +# wrong constant name +# wrong constant name file_data +# wrong constant name file_data= +# wrong constant name file_name +# wrong constant name file_name= +# wrong constant name initialize +# wrong constant name mime_type +# wrong constant name mime_type= +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name x +# wrong constant name x= +# wrong constant name y +# wrong constant name y= +# wrong constant name +# undefined method `generate_key1' for class `Mechanize::Form::Keygen' +# wrong constant name challenge +# wrong constant name generate_key1 +# wrong constant name generate_key +# wrong constant name key +# wrong constant name +# undefined method `option1' for class `Mechanize::Form::MultiSelectList' +# undefined method `option_with1' for class `Mechanize::Form::MultiSelectList' +# undefined method `option_with!1' for class `Mechanize::Form::MultiSelectList' +# undefined method `options_with1' for class `Mechanize::Form::MultiSelectList' +# undefined method `select_options1' for class `Mechanize::Form::MultiSelectList' +# wrong constant name initialize +# wrong constant name option1 +# wrong constant name option +# wrong constant name option_with1 +# wrong constant name option_with +# wrong constant name option_with!1 +# wrong constant name option_with! +# wrong constant name options +# wrong constant name options= +# wrong constant name options_with1 +# wrong constant name options_with +# wrong constant name select_all +# wrong constant name select_none +# wrong constant name select_options1 +# wrong constant name select_options +# wrong constant name selected_options +# wrong constant name value= +# wrong constant name +# wrong constant name click +# wrong constant name initialize +# wrong constant name node +# wrong constant name select +# wrong constant name select_list +# wrong constant name selected +# wrong constant name selected? +# wrong constant name text +# wrong constant name tick +# wrong constant name unselect +# wrong constant name untick +# wrong constant name value +# wrong constant name +# wrong constant name == +# wrong constant name [] +# wrong constant name check +# wrong constant name checked +# wrong constant name checked= +# wrong constant name checked? +# wrong constant name click +# wrong constant name eql? +# wrong constant name form +# wrong constant name initialize +# wrong constant name label +# wrong constant name text +# wrong constant name uncheck +# wrong constant name +# wrong constant name +# 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 +# undefined method `add_auth1' for class `Mechanize::HTTP::Agent' +# undefined method `add_auth2' for class `Mechanize::HTTP::Agent' +# undefined method `add_default_auth1' for class `Mechanize::HTTP::Agent' +# undefined method `fetch1' for class `Mechanize::HTTP::Agent' +# undefined method `fetch2' for class `Mechanize::HTTP::Agent' +# undefined method `fetch3' for class `Mechanize::HTTP::Agent' +# undefined method `fetch4' for class `Mechanize::HTTP::Agent' +# undefined method `fetch5' for class `Mechanize::HTTP::Agent' +# undefined method `http_request1' for class `Mechanize::HTTP::Agent' +# undefined method `inflate1' for class `Mechanize::HTTP::Agent' +# undefined method `initialize1' for class `Mechanize::HTTP::Agent' +# undefined method `request_add_headers1' for class `Mechanize::HTTP::Agent' +# undefined method `resolve1' for class `Mechanize::HTTP::Agent' +# undefined method `response_redirect1' for class `Mechanize::HTTP::Agent' +# undefined method `secure_resolve!1' for class `Mechanize::HTTP::Agent' +# undefined method `set_proxy1' for class `Mechanize::HTTP::Agent' +# undefined method `set_proxy2' for class `Mechanize::HTTP::Agent' +# undefined method `set_proxy3' for class `Mechanize::HTTP::Agent' +# wrong constant name add_auth1 +# wrong constant name add_auth2 +# wrong constant name add_auth +# wrong constant name add_default_auth1 +# wrong constant name add_default_auth +# wrong constant name allowed_error_codes +# wrong constant name allowed_error_codes= +# wrong constant name auth_store +# wrong constant name authenticate_methods +# wrong constant name auto_io +# wrong constant name back +# wrong constant name ca_file +# wrong constant name ca_file= +# wrong constant name cert_store +# wrong constant name cert_store= +# wrong constant name certificate +# wrong constant name certificate= +# wrong constant name conditional_requests +# wrong constant name conditional_requests= +# wrong constant name connection_for +# wrong constant name content_encoding_gunzip +# wrong constant name content_encoding_hooks +# wrong constant name content_encoding_inflate +# wrong constant name context +# wrong constant name context= +# wrong constant name cookie_jar +# wrong constant name cookie_jar= +# wrong constant name current_page +# wrong constant name digest_challenges +# wrong constant name disable_keep_alive +# wrong constant name enable_gzip +# wrong constant name fetch1 +# wrong constant name fetch2 +# wrong constant name fetch3 +# wrong constant name fetch4 +# wrong constant name fetch5 +# wrong constant name fetch +# wrong constant name follow_meta_refresh +# wrong constant name follow_meta_refresh= +# wrong constant name follow_meta_refresh_self +# wrong constant name follow_meta_refresh_self= +# wrong constant name get_meta_refresh +# wrong constant name get_robots +# wrong constant name gzip_enabled +# wrong constant name gzip_enabled= +# wrong constant name history +# wrong constant name history= +# wrong constant name hook_content_encoding +# wrong constant name http +# wrong constant name http_request1 +# wrong constant name http_request +# wrong constant name idle_timeout +# wrong constant name idle_timeout= +# wrong constant name ignore_bad_chunking +# wrong constant name ignore_bad_chunking= +# wrong constant name inflate1 +# wrong constant name inflate +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name keep_alive +# wrong constant name keep_alive= +# wrong constant name log +# wrong constant name make_tempfile +# wrong constant name max_file_buffer +# wrong constant name max_file_buffer= +# wrong constant name max_history +# wrong constant name max_history= +# wrong constant name open_timeout +# wrong constant name open_timeout= +# wrong constant name pass +# wrong constant name pass= +# wrong constant name post_connect +# wrong constant name post_connect_hooks +# wrong constant name pre_connect +# wrong constant name pre_connect_hooks +# wrong constant name private_key +# wrong constant name private_key= +# wrong constant name proxy_uri +# wrong constant name read_timeout +# wrong constant name read_timeout= +# wrong constant name redirect_ok +# wrong constant name redirect_ok= +# wrong constant name redirection_limit +# wrong constant name redirection_limit= +# wrong constant name request_add_headers1 +# wrong constant name request_add_headers +# wrong constant name request_auth +# wrong constant name request_auth_digest +# wrong constant name request_cookies +# wrong constant name request_headers +# wrong constant name request_headers= +# wrong constant name request_host +# wrong constant name request_language_charset +# wrong constant name request_log +# wrong constant name request_referer +# wrong constant name request_user_agent +# wrong constant name reset +# wrong constant name resolve1 +# wrong constant name resolve +# wrong constant name resolve_parameters +# wrong constant name response_authenticate +# wrong constant name response_content_encoding +# wrong constant name response_cookies +# wrong constant name response_follow_meta_refresh +# wrong constant name response_log +# wrong constant name response_parse +# wrong constant name response_read +# wrong constant name response_redirect1 +# wrong constant name response_redirect +# wrong constant name retry_change_requests +# wrong constant name retry_change_requests= +# wrong constant name robots +# wrong constant name robots= +# wrong constant name robots_allowed? +# wrong constant name robots_disallowed? +# wrong constant name robots_error +# wrong constant name robots_error! +# wrong constant name robots_mutex +# wrong constant name robots_reset +# wrong constant name save_cookies +# wrong constant name scheme_handlers +# wrong constant name scheme_handlers= +# wrong constant name secure_resolve!1 +# wrong constant name secure_resolve! +# wrong constant name set_proxy1 +# wrong constant name set_proxy2 +# wrong constant name set_proxy3 +# wrong constant name set_proxy +# wrong constant name shutdown +# wrong constant name ssl_version +# wrong constant name ssl_version= +# wrong constant name use_tempfile? +# wrong constant name user_agent +# wrong constant name user_agent= +# wrong constant name verify_callback +# wrong constant name verify_callback= +# wrong constant name verify_mode +# wrong constant name verify_mode= +# wrong constant name visited_page +# wrong constant name webrobots +# wrong constant name +# uninitialized constant Mechanize::HTTP::AuthChallenge::Elem +# wrong constant name [] +# wrong constant name params +# wrong constant name params= +# wrong constant name raw +# wrong constant name raw= +# wrong constant name realm +# wrong constant name realm_name +# wrong constant name scheme +# wrong constant name scheme= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name == +# wrong constant name eql? +# wrong constant name initialize +# wrong constant name realm +# wrong constant name scheme +# wrong constant name uri +# wrong constant name +# undefined method `add_auth1' for class `Mechanize::HTTP::AuthStore' +# undefined method `add_auth2' for class `Mechanize::HTTP::AuthStore' +# undefined method `add_default_auth1' for class `Mechanize::HTTP::AuthStore' +# undefined method `remove_auth1' for class `Mechanize::HTTP::AuthStore' +# wrong constant name add_auth1 +# wrong constant name add_auth2 +# wrong constant name add_auth +# wrong constant name add_default_auth1 +# wrong constant name add_default_auth +# wrong constant name auth_accounts +# wrong constant name credentials? +# wrong constant name credentials_for +# wrong constant name default_auth +# wrong constant name remove_auth1 +# wrong constant name remove_auth +# wrong constant name +# uninitialized constant Mechanize::HTTP::ContentDisposition::Elem +# wrong constant name creation_date +# wrong constant name creation_date= +# wrong constant name filename +# wrong constant name filename= +# wrong constant name modification_date +# wrong constant name modification_date= +# wrong constant name parameters +# wrong constant name parameters= +# wrong constant name read_date +# wrong constant name read_date= +# wrong constant name size= +# wrong constant name type +# wrong constant name type= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# undefined method `parse1' for class `Mechanize::HTTP::ContentDispositionParser' +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name parse_parameters +# wrong constant name rfc_2045_quoted_string +# wrong constant name rfc_2045_token +# wrong constant name rfc_2045_value +# wrong constant name scanner +# wrong constant name scanner= +# wrong constant name spaces +# wrong constant name +# wrong constant name parse +# wrong constant name auth_param +# wrong constant name auth_scheme +# wrong constant name parse +# wrong constant name quoted_string +# wrong constant name scan_comma_spaces +# wrong constant name scanner +# wrong constant name scanner= +# wrong constant name spaces +# wrong constant name token +# wrong constant name +# wrong constant name +# uninitialized constant Mechanize::Headers::DEFAULT_INDENT +# uninitialized constant Mechanize::Headers::Elem +# uninitialized constant Mechanize::Headers::K +# uninitialized constant Mechanize::Headers::V +# wrong constant name [] +# wrong constant name []= +# wrong constant name canonical_each +# wrong constant name key? +# wrong constant name +# undefined method `<<1' for class `Mechanize::History' +# undefined method `initialize1' for class `Mechanize::History' +# undefined method `push1' for class `Mechanize::History' +# wrong constant name <<1 +# wrong constant name << +# uninitialized constant Mechanize::History::DEFAULT_INDENT +# uninitialized constant Mechanize::History::Elem +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name max_size +# wrong constant name max_size= +# wrong constant name pop +# wrong constant name push1 +# wrong constant name push +# wrong constant name shift +# wrong constant name visited? +# wrong constant name visited_page +# wrong constant name +# uninitialized constant Mechanize::Image::SPECIAL_FILENAMES +# wrong constant name +# undefined method `base1' for class `Mechanize::Page' +# undefined method `base_with1' for class `Mechanize::Page' +# undefined method `base_with!1' for class `Mechanize::Page' +# undefined method `bases_with1' for class `Mechanize::Page' +# undefined method `encoding_error?1' for class `Mechanize::Page' +# undefined method `form1' for class `Mechanize::Page' +# undefined method `form_with1' for class `Mechanize::Page' +# undefined method `form_with!1' for class `Mechanize::Page' +# undefined method `forms_with1' for class `Mechanize::Page' +# undefined method `frame1' for class `Mechanize::Page' +# undefined method `frame_with1' for class `Mechanize::Page' +# undefined method `frame_with!1' for class `Mechanize::Page' +# undefined method `frames_with1' for class `Mechanize::Page' +# undefined method `iframe1' for class `Mechanize::Page' +# undefined method `iframe_with1' for class `Mechanize::Page' +# undefined method `iframe_with!1' for class `Mechanize::Page' +# undefined method `iframes_with1' for class `Mechanize::Page' +# undefined method `image1' for class `Mechanize::Page' +# undefined method `image_with1' for class `Mechanize::Page' +# undefined method `image_with!1' for class `Mechanize::Page' +# undefined method `images_with1' for class `Mechanize::Page' +# undefined method `initialize1' for class `Mechanize::Page' +# undefined method `initialize2' for class `Mechanize::Page' +# undefined method `initialize3' for class `Mechanize::Page' +# undefined method `initialize4' for class `Mechanize::Page' +# undefined method `initialize5' for class `Mechanize::Page' +# undefined method `link1' for class `Mechanize::Page' +# undefined method `link_with1' for class `Mechanize::Page' +# undefined method `link_with!1' for class `Mechanize::Page' +# undefined method `links_with1' for class `Mechanize::Page' +# undefined method `select_bases1' for class `Mechanize::Page' +# undefined method `select_forms1' for class `Mechanize::Page' +# undefined method `select_frames1' for class `Mechanize::Page' +# undefined method `select_iframes1' for class `Mechanize::Page' +# undefined method `select_images1' for class `Mechanize::Page' +# undefined method `select_links1' for class `Mechanize::Page' +# 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 Mechanize::Page::SPECIAL_FILENAMES +# wrong constant name at +# wrong constant name at_css +# wrong constant name at_xpath +# wrong constant name base1 +# wrong constant name base +# wrong constant name base_with1 +# wrong constant name base_with +# wrong constant name base_with!1 +# wrong constant name base_with! +# wrong constant name bases +# wrong constant name bases_with1 +# wrong constant name bases_with +# wrong constant name canonical_uri +# wrong constant name content_type +# wrong constant name css +# wrong constant name detected_encoding +# wrong constant name encoding +# wrong constant name encoding= +# wrong constant name encoding_error?1 +# wrong constant name encoding_error? +# wrong constant name encodings +# wrong constant name form1 +# wrong constant name form +# wrong constant name form_with1 +# wrong constant name form_with +# wrong constant name form_with!1 +# wrong constant name form_with! +# wrong constant name forms +# wrong constant name forms_with1 +# wrong constant name forms_with +# wrong constant name frame1 +# wrong constant name frame +# wrong constant name frame_with1 +# wrong constant name frame_with +# wrong constant name frame_with!1 +# wrong constant name frame_with! +# wrong constant name frames +# wrong constant name frames_with1 +# wrong constant name frames_with +# wrong constant name iframe1 +# wrong constant name iframe +# wrong constant name iframe_with1 +# wrong constant name iframe_with +# wrong constant name iframe_with!1 +# wrong constant name iframe_with! +# wrong constant name iframes +# wrong constant name iframes_with1 +# wrong constant name iframes_with +# wrong constant name image1 +# wrong constant name image +# wrong constant name image_urls +# wrong constant name image_with1 +# wrong constant name image_with +# wrong constant name image_with!1 +# wrong constant name image_with! +# wrong constant name images +# wrong constant name images_with1 +# wrong constant name images_with +# 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 labels +# wrong constant name labels_hash +# wrong constant name link1 +# wrong constant name link +# wrong constant name link_with1 +# wrong constant name link_with +# wrong constant name link_with!1 +# wrong constant name link_with! +# wrong constant name links +# wrong constant name links_with1 +# wrong constant name links_with +# wrong constant name mech +# wrong constant name mech= +# wrong constant name meta_charset +# wrong constant name meta_refresh +# wrong constant name parser +# wrong constant name reset +# wrong constant name response_header_charset +# wrong constant name root +# wrong constant name search +# wrong constant name select_bases1 +# wrong constant name select_bases +# wrong constant name select_forms1 +# wrong constant name select_forms +# wrong constant name select_frames1 +# wrong constant name select_frames +# wrong constant name select_iframes1 +# wrong constant name select_iframes +# wrong constant name select_images1 +# wrong constant name select_images +# wrong constant name select_links1 +# wrong constant name select_links +# wrong constant name title +# wrong constant name xpath +# wrong constant name +# wrong constant name content +# wrong constant name initialize +# wrong constant name name +# wrong constant name src +# wrong constant name +# undefined method `fetch1' for class `Mechanize::Page::Image' +# undefined method `fetch2' for class `Mechanize::Page::Image' +# undefined method `fetch3' for class `Mechanize::Page::Image' +# wrong constant name alt +# wrong constant name caption +# wrong constant name dom_class +# wrong constant name dom_id +# wrong constant name extname +# wrong constant name fetch1 +# wrong constant name fetch2 +# wrong constant name fetch3 +# wrong constant name fetch +# wrong constant name height +# wrong constant name image_referer +# wrong constant name initialize +# wrong constant name mech +# wrong constant name mech= +# wrong constant name mime_type +# wrong constant name node +# wrong constant name page +# wrong constant name page= +# wrong constant name relative? +# wrong constant name src +# wrong constant name text +# wrong constant name title +# wrong constant name uri +# wrong constant name url +# wrong constant name width +# wrong constant name +# wrong constant name for +# wrong constant name initialize +# wrong constant name node +# wrong constant name page +# wrong constant name text +# wrong constant name +# wrong constant name attributes +# wrong constant name click +# wrong constant name dom_class +# wrong constant name dom_id +# wrong constant name href +# wrong constant name initialize +# wrong constant name node +# wrong constant name noreferrer? +# wrong constant name page +# wrong constant name referer +# wrong constant name rel +# wrong constant name rel? +# wrong constant name resolved_uri +# wrong constant name text +# wrong constant name uri +# wrong constant name +# undefined method `initialize1' for class `Mechanize::Page::MetaRefresh' +# wrong constant name delay +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name link_self +# undefined singleton method `from_node1' for `Mechanize::Page::MetaRefresh' +# undefined singleton method `parse1' for `Mechanize::Page::MetaRefresh' +# wrong constant name +# wrong constant name from_node1 +# wrong constant name from_node +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name +# wrong constant name charset +# wrong constant name charset_from_content_type +# wrong constant name meta_charset +# wrong constant name meta_content_type +# wrong constant name response_header_charset +# undefined method `extract_filename1' for module `Mechanize::Parser' +# wrong constant name [] +# wrong constant name []= +# wrong constant name canonical_each +# wrong constant name code +# wrong constant name code= +# wrong constant name each +# wrong constant name extract_filename1 +# wrong constant name extract_filename +# wrong constant name fill_header +# wrong constant name find_free_name +# wrong constant name header +# wrong constant name key? +# wrong constant name response +# wrong constant name response= +# wrong constant name uri +# wrong constant name uri= +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name csv= +# wrong constant name default +# wrong constant name default= +# wrong constant name html= +# wrong constant name parser +# wrong constant name pdf= +# wrong constant name register_parser +# wrong constant name xhtml= +# wrong constant name xml= +# wrong constant name +# wrong constant name initialize +# wrong constant name page +# wrong constant name redirects +# wrong constant name response_code +# wrong constant name +# wrong constant name initialize +# wrong constant name page +# wrong constant name response_code +# wrong constant name uri +# wrong constant name verb +# wrong constant name +# undefined method `initialize1' for class `Mechanize::ResponseCodeError' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name page +# wrong constant name response_code +# wrong constant name +# wrong constant name body_io +# wrong constant name error +# wrong constant name force_parse +# wrong constant name initialize +# wrong constant name mechanize +# wrong constant name response +# wrong constant name uri +# wrong constant name +# wrong constant name initialize +# wrong constant name uri +# wrong constant name url +# wrong constant name +# wrong constant name challenges +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name scheme +# wrong constant name scheme= +# wrong constant name uri +# wrong constant name uri= +# wrong constant name +# undefined singleton method `build_query_string1' for `Mechanize::Util' +# undefined singleton method `from_native_charset1' for `Mechanize::Util' +# undefined singleton method `from_native_charset2' for `Mechanize::Util' +# undefined singleton method `uri_escape1' for `Mechanize::Util' +# wrong constant name +# wrong constant name build_query_string1 +# wrong constant name build_query_string +# wrong constant name detect_charset +# wrong constant name each_parameter +# wrong constant name from_native_charset1 +# wrong constant name from_native_charset2 +# wrong constant name from_native_charset +# wrong constant name guess_encoding +# wrong constant name html_unescape +# wrong constant name uri_escape1 +# wrong constant name uri_escape +# wrong constant name uri_unescape +# uninitialized constant Mechanize::XmlFile::SPECIAL_FILENAMES +# wrong constant name at +# wrong constant name search +# wrong constant name xml +# wrong constant name +# wrong constant name +# wrong constant name html_parser +# wrong constant name html_parser= +# wrong constant name inherited +# wrong constant name log +# wrong constant name log= +# wrong constant name start # uninitialized constant MessagePack -# Did you mean? Messages # uninitialized constant MessagePack -# Did you mean? Messages +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `expression_at1' for module `MethodSource::CodeHelpers' +# wrong constant name +# wrong constant name comment_describing +# wrong constant name complete_expression? +# wrong constant name expression_at1 +# wrong constant name expression_at +# wrong constant name +# wrong constant name === +# wrong constant name rbx? +# wrong constant name +# wrong constant name comment +# wrong constant name source +# wrong constant name +# wrong constant name included +# wrong constant name source_location +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name source_location +# wrong constant name +# wrong constant name source_location +# wrong constant name +# wrong constant name source_location +# wrong constant name +# wrong constant name +# wrong constant name +# undefined singleton method `comment_helper1' for `MethodSource' +# undefined singleton method `lines_for1' for `MethodSource' +# undefined singleton method `source_helper1' for `MethodSource' +# wrong constant name +# wrong constant name comment_helper1 +# wrong constant name comment_helper +# wrong constant name extract_code +# wrong constant name lines_for1 +# wrong constant name lines_for +# wrong constant name source_helper1 +# wrong constant name source_helper +# wrong constant name valid_expression? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 Minitest::AbstractReporter::VERSION +# wrong constant name lock +# wrong constant name locked? +# wrong constant name passed? +# wrong constant name prerecord +# wrong constant name record +# wrong constant name report +# wrong constant name start +# wrong constant name synchronize +# wrong constant name try_lock +# wrong constant name unlock +# wrong constant name +# wrong constant name error +# wrong constant name location +# wrong constant name result_code +# wrong constant name result_label +# wrong constant name +# undefined method `assert1' for module `Minitest::Assertions' +# undefined method `assert_empty1' for module `Minitest::Assertions' +# undefined method `assert_equal1' for module `Minitest::Assertions' +# undefined method `assert_in_delta1' for module `Minitest::Assertions' +# undefined method `assert_in_delta2' for module `Minitest::Assertions' +# undefined method `assert_in_epsilon1' for module `Minitest::Assertions' +# undefined method `assert_in_epsilon2' for module `Minitest::Assertions' +# undefined method `assert_includes1' for module `Minitest::Assertions' +# undefined method `assert_instance_of1' for module `Minitest::Assertions' +# undefined method `assert_kind_of1' for module `Minitest::Assertions' +# undefined method `assert_match1' for module `Minitest::Assertions' +# undefined method `assert_nil1' for module `Minitest::Assertions' +# undefined method `assert_operator1' for module `Minitest::Assertions' +# undefined method `assert_operator2' for module `Minitest::Assertions' +# undefined method `assert_output1' for module `Minitest::Assertions' +# undefined method `assert_output2' for module `Minitest::Assertions' +# undefined method `assert_path_exists1' for module `Minitest::Assertions' +# undefined method `assert_predicate1' for module `Minitest::Assertions' +# undefined method `assert_respond_to1' for module `Minitest::Assertions' +# undefined method `assert_same1' for module `Minitest::Assertions' +# undefined method `assert_send1' for module `Minitest::Assertions' +# undefined method `assert_throws1' for module `Minitest::Assertions' +# undefined method `flunk1' for module `Minitest::Assertions' +# undefined method `message1' for module `Minitest::Assertions' +# undefined method `message2' for module `Minitest::Assertions' +# undefined method `pass1' for module `Minitest::Assertions' +# undefined method `refute1' for module `Minitest::Assertions' +# undefined method `refute_empty1' for module `Minitest::Assertions' +# undefined method `refute_equal1' for module `Minitest::Assertions' +# undefined method `refute_in_delta1' for module `Minitest::Assertions' +# undefined method `refute_in_delta2' for module `Minitest::Assertions' +# undefined method `refute_in_epsilon1' for module `Minitest::Assertions' +# undefined method `refute_in_epsilon2' for module `Minitest::Assertions' +# undefined method `refute_includes1' for module `Minitest::Assertions' +# undefined method `refute_instance_of1' for module `Minitest::Assertions' +# undefined method `refute_kind_of1' for module `Minitest::Assertions' +# undefined method `refute_match1' for module `Minitest::Assertions' +# undefined method `refute_nil1' for module `Minitest::Assertions' +# undefined method `refute_operator1' for module `Minitest::Assertions' +# undefined method `refute_operator2' for module `Minitest::Assertions' +# undefined method `refute_path_exists1' for module `Minitest::Assertions' +# undefined method `refute_predicate1' for module `Minitest::Assertions' +# undefined method `refute_respond_to1' for module `Minitest::Assertions' +# undefined method `refute_same1' for module `Minitest::Assertions' +# undefined method `skip1' for module `Minitest::Assertions' +# undefined method `skip2' for module `Minitest::Assertions' +# wrong constant name _synchronize +# wrong constant name assert1 +# wrong constant name assert +# wrong constant name assert_empty1 +# wrong constant name assert_empty +# wrong constant name assert_equal1 +# wrong constant name assert_equal +# wrong constant name assert_in_delta1 +# wrong constant name assert_in_delta2 +# wrong constant name assert_in_delta +# wrong constant name assert_in_epsilon1 +# wrong constant name assert_in_epsilon2 +# wrong constant name assert_in_epsilon +# wrong constant name assert_includes1 +# wrong constant name assert_includes +# wrong constant name assert_instance_of1 +# wrong constant name assert_instance_of +# wrong constant name assert_kind_of1 +# wrong constant name assert_kind_of +# wrong constant name assert_match1 +# wrong constant name assert_match +# wrong constant name assert_mock +# wrong constant name assert_nil1 +# wrong constant name assert_nil +# wrong constant name assert_operator1 +# wrong constant name assert_operator2 +# wrong constant name assert_operator +# wrong constant name assert_output1 +# wrong constant name assert_output2 +# wrong constant name assert_output +# wrong constant name assert_path_exists1 +# wrong constant name assert_path_exists +# wrong constant name assert_predicate1 +# wrong constant name assert_predicate +# wrong constant name assert_raises +# wrong constant name assert_respond_to1 +# wrong constant name assert_respond_to +# wrong constant name assert_same1 +# wrong constant name assert_same +# wrong constant name assert_send1 +# wrong constant name assert_send +# wrong constant name assert_silent +# wrong constant name assert_throws1 +# wrong constant name assert_throws +# wrong constant name capture_io +# wrong constant name capture_subprocess_io +# wrong constant name diff +# wrong constant name exception_details +# wrong constant name fail_after +# wrong constant name flunk1 +# wrong constant name flunk +# wrong constant name message1 +# wrong constant name message2 +# wrong constant name message +# wrong constant name mu_pp +# wrong constant name mu_pp_for_diff +# wrong constant name pass1 +# wrong constant name pass +# wrong constant name refute1 +# wrong constant name refute +# wrong constant name refute_empty1 +# wrong constant name refute_empty +# wrong constant name refute_equal1 +# wrong constant name refute_equal +# wrong constant name refute_in_delta1 +# wrong constant name refute_in_delta2 +# wrong constant name refute_in_delta +# wrong constant name refute_in_epsilon1 +# wrong constant name refute_in_epsilon2 +# wrong constant name refute_in_epsilon +# wrong constant name refute_includes1 +# wrong constant name refute_includes +# wrong constant name refute_instance_of1 +# wrong constant name refute_instance_of +# wrong constant name refute_kind_of1 +# wrong constant name refute_kind_of +# wrong constant name refute_match1 +# wrong constant name refute_match +# wrong constant name refute_nil1 +# wrong constant name refute_nil +# wrong constant name refute_operator1 +# wrong constant name refute_operator2 +# wrong constant name refute_operator +# wrong constant name refute_path_exists1 +# wrong constant name refute_path_exists +# wrong constant name refute_predicate1 +# wrong constant name refute_predicate +# wrong constant name refute_respond_to1 +# wrong constant name refute_respond_to +# wrong constant name refute_same1 +# wrong constant name refute_same +# wrong constant name skip1 +# wrong constant name skip2 +# wrong constant name skip +# wrong constant name skip_until +# wrong constant name skipped? +# wrong constant name things_to_diff +# wrong constant name +# wrong constant name diff +# wrong constant name diff= +# wrong constant name filter +# wrong constant name +# wrong constant name << +# uninitialized constant Minitest::CompositeReporter::VERSION +# wrong constant name initialize +# wrong constant name io +# wrong constant name reporters +# wrong constant name reporters= +# wrong constant name +# uninitialized constant Minitest::Expectation::Elem +# wrong constant name ctx +# wrong constant name ctx= +# wrong constant name target +# wrong constant name target= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name must_be +# wrong constant name must_be_close_to +# wrong constant name must_be_empty +# wrong constant name must_be_instance_of +# wrong constant name must_be_kind_of +# wrong constant name must_be_nil +# wrong constant name must_be_same_as +# wrong constant name must_be_silent +# wrong constant name must_be_within_delta +# wrong constant name must_be_within_epsilon +# wrong constant name must_equal +# wrong constant name must_include +# wrong constant name must_match +# wrong constant name must_output +# wrong constant name must_raise +# wrong constant name must_respond_to +# wrong constant name must_throw +# wrong constant name path_must_exist +# wrong constant name path_wont_exist +# wrong constant name wont_be +# wrong constant name wont_be_close_to +# wrong constant name wont_be_empty +# wrong constant name wont_be_instance_of +# wrong constant name wont_be_kind_of +# wrong constant name wont_be_nil +# wrong constant name wont_be_same_as +# wrong constant name wont_be_within_delta +# wrong constant name wont_be_within_epsilon +# wrong constant name wont_equal +# wrong constant name wont_include +# wrong constant name wont_match +# wrong constant name wont_respond_to +# wrong constant name +# undefined method `jruby?1' for module `Minitest::Guard' +# undefined method `maglev?1' for module `Minitest::Guard' +# undefined method `mri?1' for module `Minitest::Guard' +# undefined method `osx?1' for module `Minitest::Guard' +# undefined method `rubinius?1' for module `Minitest::Guard' +# undefined method `windows?1' for module `Minitest::Guard' +# wrong constant name jruby?1 +# wrong constant name jruby? +# wrong constant name maglev?1 +# wrong constant name maglev? +# wrong constant name mri?1 +# wrong constant name mri? +# wrong constant name osx?1 +# wrong constant name osx? +# wrong constant name rubinius?1 +# wrong constant name rubinius? +# wrong constant name windows?1 +# wrong constant name windows? +# wrong constant name +# undefined method `expect1' for class `Minitest::Mock' +# undefined method `initialize1' for class `Minitest::Mock' +# undefined method `respond_to?1' for class `Minitest::Mock' +# wrong constant name === +# wrong constant name __call +# wrong constant name __respond_to? +# wrong constant name class +# wrong constant name expect1 +# wrong constant name expect +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inspect +# wrong constant name instance_eval +# wrong constant name instance_variables +# wrong constant name method_missing +# wrong constant name object_id +# wrong constant name public_send +# wrong constant name respond_to?1 +# wrong constant name respond_to? +# wrong constant name send +# wrong constant name to_s +# wrong constant name verify +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name << +# wrong constant name initialize +# wrong constant name shutdown +# wrong constant name size +# wrong constant name start +# wrong constant name +# wrong constant name +# wrong constant name _synchronize +# wrong constant name run_one_method +# wrong constant name test_order +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant Minitest::ProgressReporter::VERSION +# wrong constant name +# wrong constant name class_name +# wrong constant name error? +# wrong constant name location +# wrong constant name passed? +# wrong constant name result_code +# wrong constant name skipped? +# wrong constant name +# undefined method `initialize1' for class `Minitest::Reporter' +# undefined method `initialize2' for class `Minitest::Reporter' +# uninitialized constant Minitest::Reporter::VERSION +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name io +# wrong constant name io= +# wrong constant name options +# wrong constant name options= +# wrong constant name +# uninitialized constant Minitest::Result::SIGNALS +# wrong constant name klass +# wrong constant name klass= +# wrong constant name source_location +# wrong constant name source_location= +# wrong constant name +# wrong constant name from +# wrong constant name assertions +# wrong constant name assertions= +# wrong constant name failure +# wrong constant name failures +# wrong constant name failures= +# wrong constant name initialize +# wrong constant name marshal_dump +# wrong constant name marshal_load +# wrong constant name name +# wrong constant name name= +# wrong constant name passed? +# wrong constant name result_code +# wrong constant name run +# wrong constant name skipped? +# wrong constant name time +# wrong constant name time= +# wrong constant name time_it +# undefined singleton method `run1' for `Minitest::Runnable' +# wrong constant name +# wrong constant name inherited +# wrong constant name methods_matching +# wrong constant name on_signal +# wrong constant name reset +# wrong constant name run1 +# wrong constant name run +# wrong constant name run_one_method +# wrong constant name runnable_methods +# wrong constant name runnables +# wrong constant name with_info_handler +# wrong constant name +# wrong constant name +# uninitialized constant Minitest::Spec::E +# uninitialized constant Minitest::Spec::PASSTHROUGH_EXCEPTIONS +# uninitialized constant Minitest::Spec::SIGNALS +# uninitialized constant Minitest::Spec::TEARDOWN_METHODS +# uninitialized constant Minitest::Spec::UNDEFINED +# undefined method `after1' for module `Minitest::Spec::DSL' +# undefined method `before1' for module `Minitest::Spec::DSL' +# undefined method `it1' for module `Minitest::Spec::DSL' +# undefined method `specify1' for module `Minitest::Spec::DSL' +# wrong constant name +# wrong constant name after1 +# wrong constant name after +# wrong constant name before1 +# wrong constant name before +# wrong constant name children +# wrong constant name create +# wrong constant name desc +# wrong constant name describe_stack +# wrong constant name it1 +# wrong constant name it +# wrong constant name let +# wrong constant name name +# wrong constant name nuke_test_methods! +# wrong constant name register_spec_type +# wrong constant name spec_type +# wrong constant name specify1 +# wrong constant name specify +# wrong constant name subject +# wrong constant name to_s +# undefined method `_1' for module `Minitest::Spec::DSL::InstanceMethods' +# undefined method `expect1' for module `Minitest::Spec::DSL::InstanceMethods' +# undefined method `value1' for module `Minitest::Spec::DSL::InstanceMethods' +# wrong constant name _1 +# wrong constant name _ +# wrong constant name before_setup +# wrong constant name expect1 +# wrong constant name expect +# wrong constant name value1 +# wrong constant name value +# wrong constant name +# wrong constant name +# wrong constant name extended +# wrong constant name +# wrong constant name current +# uninitialized constant Minitest::StatisticsReporter::VERSION +# wrong constant name assertions +# wrong constant name assertions= +# wrong constant name count +# wrong constant name count= +# wrong constant name errors +# wrong constant name errors= +# wrong constant name failures +# wrong constant name failures= +# wrong constant name results +# wrong constant name results= +# wrong constant name skips +# wrong constant name skips= +# wrong constant name start_time +# wrong constant name start_time= +# wrong constant name total_time +# wrong constant name total_time= +# wrong constant name +# uninitialized constant Minitest::SummaryReporter::VERSION +# wrong constant name aggregated_results +# wrong constant name old_sync +# wrong constant name old_sync= +# wrong constant name statistics +# wrong constant name summary +# wrong constant name sync +# wrong constant name sync= +# wrong constant name +# uninitialized constant Minitest::Test::E +# wrong constant name +# uninitialized constant Minitest::Test::SIGNALS +# uninitialized constant Minitest::Test::UNDEFINED +# wrong constant name capture_exceptions +# wrong constant name with_info_handler +# wrong constant name after_setup +# wrong constant name after_teardown +# wrong constant name before_setup +# wrong constant name before_teardown +# wrong constant name setup +# wrong constant name teardown +# wrong constant name +# wrong constant name +# wrong constant name i_suck_and_my_tests_are_order_dependent! +# wrong constant name io_lock +# wrong constant name io_lock= +# wrong constant name make_my_diffs_pretty! +# wrong constant name parallelize_me! +# wrong constant name test_order +# wrong constant name error= +# wrong constant name initialize +# wrong constant name +# wrong constant name +# uninitialized constant Minitest::Unit::TestCase::E +# uninitialized constant Minitest::Unit::TestCase::PASSTHROUGH_EXCEPTIONS +# uninitialized constant Minitest::Unit::TestCase::SIGNALS +# uninitialized constant Minitest::Unit::TestCase::TEARDOWN_METHODS +# uninitialized constant Minitest::Unit::TestCase::UNDEFINED +# wrong constant name +# wrong constant name +# wrong constant name after_tests +# wrong constant name autorun +# undefined singleton method `process_args1' for `Minitest' +# undefined singleton method `run1' for `Minitest' +# wrong constant name +# wrong constant name __run +# wrong constant name after_run +# wrong constant name autorun +# wrong constant name backtrace_filter +# wrong constant name backtrace_filter= +# wrong constant name clock_time +# wrong constant name extensions +# wrong constant name extensions= +# wrong constant name filter_backtrace +# wrong constant name info_signal +# wrong constant name info_signal= +# wrong constant name init_plugins +# wrong constant name load_plugins +# wrong constant name parallel_executor +# wrong constant name parallel_executor= +# wrong constant name process_args1 +# wrong constant name process_args +# wrong constant name reporter +# wrong constant name reporter= +# wrong constant name run1 +# wrong constant name run +# wrong constant name run_one_method # 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 +# undefined method `cattr_accessor1' for class `Module' +# undefined method `cattr_accessor2' for class `Module' +# undefined method `cattr_accessor3' for class `Module' +# undefined method `cattr_accessor4' for class `Module' +# undefined method `cattr_reader1' for class `Module' +# undefined method `cattr_reader2' for class `Module' +# undefined method `cattr_reader3' for class `Module' +# undefined method `cattr_writer1' for class `Module' +# undefined method `cattr_writer2' for class `Module' +# undefined method `cattr_writer3' for class `Module' +# undefined method `delegate1' for class `Module' +# undefined method `delegate2' for class `Module' +# undefined method `delegate3' for class `Module' +# undefined method `delegate4' for class `Module' +# undefined method `infect_an_assertion1' for class `Module' +# undefined method `mattr_accessor1' for class `Module' +# undefined method `mattr_accessor2' for class `Module' +# undefined method `mattr_accessor3' for class `Module' +# undefined method `mattr_accessor4' for class `Module' +# undefined method `mattr_reader1' for class `Module' +# undefined method `mattr_reader2' for class `Module' +# undefined method `mattr_reader3' for class `Module' +# undefined method `mattr_writer1' for class `Module' +# undefined method `mattr_writer2' for class `Module' +# undefined method `mattr_writer3' for class `Module' +# wrong constant name +# wrong constant name alias_attribute +# wrong constant name anonymous? +# wrong constant name cattr_accessor1 +# wrong constant name cattr_accessor2 +# wrong constant name cattr_accessor3 +# wrong constant name cattr_accessor4 +# wrong constant name cattr_accessor +# wrong constant name cattr_reader1 +# wrong constant name cattr_reader2 +# wrong constant name cattr_reader3 +# wrong constant name cattr_reader +# wrong constant name cattr_writer1 +# wrong constant name cattr_writer2 +# wrong constant name cattr_writer3 +# wrong constant name cattr_writer +# wrong constant name context +# wrong constant name delegate1 +# wrong constant name delegate2 +# wrong constant name delegate3 +# wrong constant name delegate4 +# wrong constant name delegate +# wrong constant name delegate_missing_to +# wrong constant name deprecate +# wrong constant name describe +# wrong constant name example_group +# wrong constant name fcontext +# wrong constant name fdescribe +# wrong constant name infect_an_assertion1 +# wrong constant name infect_an_assertion +# wrong constant name mattr_accessor1 +# wrong constant name mattr_accessor2 +# wrong constant name mattr_accessor3 +# wrong constant name mattr_accessor4 +# wrong constant name mattr_accessor +# wrong constant name mattr_reader1 +# wrong constant name mattr_reader2 +# wrong constant name mattr_reader3 +# wrong constant name mattr_reader +# wrong constant name mattr_writer1 +# wrong constant name mattr_writer2 +# wrong constant name mattr_writer3 +# wrong constant name mattr_writer +# wrong constant name memoize_function +# wrong constant name memoize_method +# wrong constant name method_visibility +# wrong constant name module_parent +# wrong constant name module_parent_name +# wrong constant name module_parents +# wrong constant name parent +# wrong constant name parent_name +# wrong constant name parents +# wrong constant name redefine_method +# wrong constant name redefine_singleton_method +# wrong constant name shared_context +# wrong constant name shared_examples +# wrong constant name shared_examples_for +# wrong constant name silence_redefinition_of_method +# wrong constant name xcontext +# wrong constant name xdescribe +# wrong constant name # 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 `initialize1' for class `Mustache' +# undefined method `render1' for class `Mustache' +# undefined method `render2' for class `Mustache' +# undefined method `render_file1' for class `Mustache' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name compiled? +# wrong constant name context +# wrong constant name escape +# wrong constant name escapeHTML +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name initialize_settings +# wrong constant name partial +# wrong constant name path +# wrong constant name raise_on_context_miss= +# wrong constant name raise_on_context_miss? +# wrong constant name render1 +# wrong constant name render2 +# wrong constant name render +# wrong constant name render_file1 +# wrong constant name render_file +# wrong constant name template +# wrong constant name template= +# wrong constant name template_extension +# wrong constant name template_extension= +# wrong constant name template_file +# wrong constant name template_file= +# wrong constant name template_name +# wrong constant name template_name= +# wrong constant name template_path +# wrong constant name template_path= +# undefined method `fetch1' for class `Mustache::Context' +# undefined method `find1' for class `Mustache::Context' +# undefined method `partial1' for class `Mustache::Context' +# wrong constant name [] +# wrong constant name []= +# wrong constant name current +# wrong constant name escape +# wrong constant name fetch1 +# wrong constant name fetch +# wrong constant name find1 +# wrong constant name find +# wrong constant name has_key? +# wrong constant name initialize +# wrong constant name mustache_in_stack +# wrong constant name partial1 +# wrong constant name partial +# wrong constant name pop +# wrong constant name push +# wrong constant name template_for_partial +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Mustache::Generator' +# wrong constant name compile +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `Mustache::Parser' +# wrong constant name +# wrong constant name compile +# wrong constant name ctag +# wrong constant name ctag= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name otag +# wrong constant name otag= +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name add_type +# wrong constant name valid_types +# undefined method `compile1' for class `Mustache::Template' +# undefined method `initialize1' for class `Mustache::Template' +# undefined method `to_s1' for class `Mustache::Template' +# undefined method `tokens1' for class `Mustache::Template' +# wrong constant name compile1 +# wrong constant name compile +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name partials +# wrong constant name render +# wrong constant name sections +# wrong constant name source +# wrong constant name tags +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name tokens1 +# wrong constant name tokens +# wrong constant name +# wrong constant name recursor +# wrong constant name +# wrong constant name classify +# wrong constant name initialize +# wrong constant name underscore +# wrong constant name +# wrong constant name +# undefined singleton method `render_file1' for `Mustache' +# undefined singleton method `templateify1' for `Mustache' +# undefined singleton method `underscore1' for `Mustache' +# wrong constant name +# wrong constant name classify +# wrong constant name compiled? +# wrong constant name const_from_file +# wrong constant name inheritable_config_for +# wrong constant name inherited +# wrong constant name initialize_settings +# wrong constant name partial +# wrong constant name path +# wrong constant name path= +# wrong constant name raise_on_context_miss= +# wrong constant name raise_on_context_miss? +# wrong constant name render +# wrong constant name render_file1 +# wrong constant name render_file +# wrong constant name rescued_const_get +# wrong constant name template +# wrong constant name template= +# wrong constant name template_extension +# wrong constant name template_extension= +# wrong constant name template_file +# wrong constant name template_file= +# wrong constant name template_name +# wrong constant name template_name= +# wrong constant name template_path +# wrong constant name template_path= +# wrong constant name templateify1 +# wrong constant name templateify +# wrong constant name underscore1 +# wrong constant name underscore +# wrong constant name view_class +# wrong constant name view_namespace +# wrong constant name view_namespace= +# wrong constant name view_path +# wrong constant name view_path= +# wrong constant name missing_name +# wrong constant name missing_name? # 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= @@ -1502,21 +10771,16 @@ # 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 # wrong constant name max_retries # wrong constant name max_retries= # wrong constant name max_version @@ -1525,8 +10789,124 @@ # 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 +# undefined method `initialize1' for class `Net::HTTP::Persistent' +# undefined method `initialize2' for class `Net::HTTP::Persistent' +# undefined method `initialize3' for class `Net::HTTP::Persistent' +# undefined method `request1' for class `Net::HTTP::Persistent' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name ca_file +# wrong constant name ca_file= +# wrong constant name ca_path +# wrong constant name ca_path= +# wrong constant name cert +# wrong constant name cert= +# wrong constant name cert_store +# wrong constant name cert_store= +# wrong constant name certificate +# wrong constant name certificate= +# wrong constant name ciphers +# wrong constant name ciphers= +# wrong constant name connection_for +# wrong constant name debug_output +# wrong constant name debug_output= +# wrong constant name escape +# wrong constant name expired? +# wrong constant name finish +# wrong constant name generation +# wrong constant name headers +# wrong constant name http_version +# wrong constant name http_versions +# wrong constant name idle_timeout +# wrong constant name idle_timeout= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name keep_alive +# wrong constant name keep_alive= +# wrong constant name key +# wrong constant name key= +# wrong constant name max_requests +# wrong constant name max_requests= +# 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 name +# wrong constant name no_proxy +# wrong constant name normalize_uri +# wrong constant name open_timeout +# wrong constant name open_timeout= +# wrong constant name override_headers +# wrong constant name pipeline +# wrong constant name pool +# wrong constant name private_key +# wrong constant name private_key= +# wrong constant name proxy= +# wrong constant name proxy_bypass? +# wrong constant name proxy_from_env +# wrong constant name proxy_uri +# wrong constant name read_timeout +# wrong constant name read_timeout= +# wrong constant name reconnect +# wrong constant name reconnect_ssl +# wrong constant name request1 +# wrong constant name request +# wrong constant name request_setup +# wrong constant name reset +# wrong constant name reuse_ssl_sessions +# wrong constant name reuse_ssl_sessions= +# wrong constant name shutdown +# wrong constant name socket_options +# wrong constant name ssl +# wrong constant name ssl_generation +# wrong constant name ssl_timeout +# wrong constant name ssl_timeout= +# wrong constant name ssl_version +# wrong constant name ssl_version= +# wrong constant name start +# wrong constant name timeout_key +# wrong constant name unescape +# wrong constant name verify_callback +# wrong constant name verify_callback= +# wrong constant name verify_depth +# wrong constant name verify_depth= +# wrong constant name verify_mode +# wrong constant name verify_mode= +# wrong constant name write_timeout +# wrong constant name write_timeout= +# wrong constant name finish +# wrong constant name http +# wrong constant name http= +# wrong constant name initialize +# wrong constant name last_use +# wrong constant name last_use= +# wrong constant name requests +# wrong constant name requests= +# wrong constant name reset +# wrong constant name ressl +# wrong constant name ssl_generation +# wrong constant name ssl_generation= +# wrong constant name +# wrong constant name +# uninitialized constant Net::HTTP::Persistent::Pool::DEFAULTS +# uninitialized constant Net::HTTP::Persistent::Pool::VERSION +# wrong constant name checkin +# wrong constant name checkout +# wrong constant name key +# wrong constant name shutdown +# wrong constant name +# wrong constant name +# wrong constant name hash_of_arrays +# undefined singleton method `detect_idle_timeout1' for `Net::HTTP::Persistent' +# wrong constant name +# wrong constant name detect_idle_timeout1 +# wrong constant name detect_idle_timeout # uninitialized constant Net::HTTPAlreadyReported::CODE_CLASS_TO_OBJ # uninitialized constant Net::HTTPAlreadyReported::CODE_TO_OBJ # wrong constant name @@ -1565,10 +10945,36 @@ # wrong constant name # uninitialized constant Net::IMAP # uninitialized constant Net::IMAP -# uninitialized constant Net::NTLM -# uninitialized constant Net::NTLM +# wrong constant name inherited +# uninitialized constant Net::NTLM::ChannelBinding +# uninitialized constant Net::NTLM::ChannelBinding +# uninitialized constant Net::NTLM::Client +# uninitialized constant Net::NTLM::Client +# uninitialized constant Net::NTLM::EncodeUtil +# uninitialized constant Net::NTLM::EncodeUtil +# wrong constant name define +# uninitialized constant Net::NTLM::InvalidTargetDataError +# uninitialized constant Net::NTLM::InvalidTargetDataError +# wrong constant name inherited +# wrong constant name padding +# wrong constant name padding= +# wrong constant name parse +# wrong constant name inherited +# wrong constant name padding +# wrong constant name padding= +# wrong constant name parse +# wrong constant name inherited +# wrong constant name inherited +# uninitialized constant Net::NTLM::NtlmError +# uninitialized constant Net::NTLM::NtlmError +# wrong constant name inherited +# uninitialized constant Net::NTLM::TargetInfo +# uninitialized constant Net::NTLM::TargetInfo +# wrong constant name +# wrong constant name decode_utf16le +# wrong constant name encode_utf16le +# wrong constant name swap16 # undefined method `initialize1' for class `Net::ReadTimeout' -# Did you mean? initialize_dup # wrong constant name initialize1 # wrong constant name initialize # wrong constant name io @@ -1579,21 +10985,13 @@ # 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 @@ -1601,15 +10999,1402 @@ # 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 +# undefined method `try1' for class `NilClass' +# undefined method `try!1' for class `NilClass' +# wrong constant name to_d +# wrong constant name try1 +# wrong constant name try +# wrong constant name try!1 +# wrong constant name try! +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `to_xpath1' for class `Nokogiri::CSS::Node' +# undefined method `to_xpath2' for class `Nokogiri::CSS::Node' +# wrong constant name accept +# wrong constant name find_by_type +# wrong constant name initialize +# wrong constant name to_a +# wrong constant name to_type +# wrong constant name to_xpath1 +# wrong constant name to_xpath2 +# wrong constant name to_xpath +# wrong constant name type +# wrong constant name type= +# wrong constant name value +# wrong constant name value= +# wrong constant name +# undefined method `initialize1' for class `Nokogiri::CSS::Parser' +# undefined method `xpath_for1' for class `Nokogiri::CSS::Parser' +# uninitialized constant Nokogiri::CSS::Parser::Racc_Main_Parsing_Routine +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Id_C +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Revision +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Revision_C +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Revision_R +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Version +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Version_C +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Version_R +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Revision +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Type +# uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Version +# uninitialized constant Nokogiri::CSS::Parser::Racc_YY_Parse_Method +# wrong constant name _reduce_1 +# wrong constant name _reduce_11 +# wrong constant name _reduce_12 +# wrong constant name _reduce_13 +# wrong constant name _reduce_14 +# wrong constant name _reduce_15 +# wrong constant name _reduce_16 +# wrong constant name _reduce_18 +# wrong constant name _reduce_2 +# wrong constant name _reduce_20 +# wrong constant name _reduce_21 +# wrong constant name _reduce_22 +# wrong constant name _reduce_23 +# wrong constant name _reduce_25 +# wrong constant name _reduce_26 +# wrong constant name _reduce_27 +# wrong constant name _reduce_28 +# wrong constant name _reduce_29 +# wrong constant name _reduce_3 +# wrong constant name _reduce_30 +# wrong constant name _reduce_31 +# wrong constant name _reduce_32 +# wrong constant name _reduce_33 +# wrong constant name _reduce_34 +# wrong constant name _reduce_35 +# wrong constant name _reduce_36 +# wrong constant name _reduce_37 +# wrong constant name _reduce_4 +# wrong constant name _reduce_40 +# wrong constant name _reduce_41 +# wrong constant name _reduce_42 +# wrong constant name _reduce_43 +# wrong constant name _reduce_44 +# wrong constant name _reduce_45 +# wrong constant name _reduce_48 +# wrong constant name _reduce_49 +# wrong constant name _reduce_5 +# wrong constant name _reduce_50 +# wrong constant name _reduce_51 +# wrong constant name _reduce_52 +# wrong constant name _reduce_58 +# wrong constant name _reduce_59 +# wrong constant name _reduce_6 +# wrong constant name _reduce_60 +# wrong constant name _reduce_61 +# wrong constant name _reduce_63 +# wrong constant name _reduce_64 +# wrong constant name _reduce_65 +# wrong constant name _reduce_66 +# wrong constant name _reduce_67 +# wrong constant name _reduce_68 +# wrong constant name _reduce_69 +# wrong constant name _reduce_7 +# wrong constant name _reduce_70 +# wrong constant name _reduce_8 +# wrong constant name _reduce_9 +# wrong constant name _reduce_none +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name on_error +# wrong constant name parse +# wrong constant name unescape_css_identifier +# wrong constant name unescape_css_string +# wrong constant name xpath_for1 +# wrong constant name xpath_for +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name cache_on +# wrong constant name cache_on= +# wrong constant name cache_on? +# wrong constant name clear_cache +# wrong constant name parse +# wrong constant name set_cache +# wrong constant name without_cache +# wrong constant name +# wrong constant name +# wrong constant name _next_token +# wrong constant name action +# wrong constant name filename +# wrong constant name lineno +# wrong constant name load_file +# wrong constant name next_token +# wrong constant name scan +# wrong constant name scan_file +# wrong constant name scan_setup +# wrong constant name scan_str +# wrong constant name state +# wrong constant name state= +# wrong constant name +# wrong constant name +# wrong constant name accept +# wrong constant name visit_attribute_condition +# wrong constant name visit_child_selector +# wrong constant name visit_class_condition +# wrong constant name visit_combinator +# wrong constant name visit_conditional_selector +# wrong constant name visit_descendant_selector +# wrong constant name visit_direct_adjacent_selector +# wrong constant name visit_element_name +# wrong constant name visit_following_selector +# wrong constant name visit_function +# wrong constant name visit_id +# wrong constant name visit_not +# wrong constant name visit_pseudo_class +# wrong constant name +# undefined singleton method `xpath_for1' for `Nokogiri::CSS' +# wrong constant name +# wrong constant name parse +# wrong constant name xpath_for1 +# wrong constant name xpath_for +# wrong constant name +# wrong constant name method_missing +# wrong constant name +# wrong constant name +# wrong constant name name +# wrong constant name +# wrong constant name [] +# wrong constant name alias +# wrong constant name clear_aliases! +# wrong constant name delete +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name to_html +# wrong constant name +# undefined method `meta_robots1' for class `Nokogiri::HTML::Document' +# undefined method `nofollow?1' for class `Nokogiri::HTML::Document' +# undefined method `noindex?1' for class `Nokogiri::HTML::Document' +# undefined method `serialize1' for class `Nokogiri::HTML::Document' +# uninitialized constant Nokogiri::HTML::Document::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::HTML::Document::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::HTML::Document::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::HTML::Document::COMMENT_NODE +# uninitialized constant Nokogiri::HTML::Document::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::HTML::Document::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::HTML::Document::DOCUMENT_NODE +# uninitialized constant Nokogiri::HTML::Document::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::HTML::Document::DTD_NODE +# uninitialized constant Nokogiri::HTML::Document::ELEMENT_DECL +# uninitialized constant Nokogiri::HTML::Document::ELEMENT_NODE +# uninitialized constant Nokogiri::HTML::Document::ENTITY_DECL +# uninitialized constant Nokogiri::HTML::Document::ENTITY_NODE +# uninitialized constant Nokogiri::HTML::Document::ENTITY_REF_NODE +# uninitialized constant Nokogiri::HTML::Document::Elem +# wrong constant name +# wrong constant name +# uninitialized constant Nokogiri::HTML::Document::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::HTML::Document::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::HTML::Document::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::HTML::Document::NAMESPACE_DECL +# uninitialized constant Nokogiri::HTML::Document::NCNAME_CHAR +# uninitialized constant Nokogiri::HTML::Document::NCNAME_RE +# uninitialized constant Nokogiri::HTML::Document::NCNAME_START_CHAR +# uninitialized constant Nokogiri::HTML::Document::NOTATION_NODE +# uninitialized constant Nokogiri::HTML::Document::PI_NODE +# uninitialized constant Nokogiri::HTML::Document::TEXT_NODE +# uninitialized constant Nokogiri::HTML::Document::XINCLUDE_END +# uninitialized constant Nokogiri::HTML::Document::XINCLUDE_START +# wrong constant name meta_encoding +# wrong constant name meta_encoding= +# wrong constant name meta_robots1 +# wrong constant name meta_robots +# wrong constant name nofollow?1 +# wrong constant name nofollow? +# wrong constant name noindex?1 +# wrong constant name noindex? +# wrong constant name serialize1 +# wrong constant name serialize +# wrong constant name title +# wrong constant name title= +# wrong constant name found_encoding +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name encoding_found +# wrong constant name initialize +# wrong constant name read +# wrong constant name initialize +# wrong constant name +# wrong constant name encoding +# wrong constant name +# wrong constant name +# wrong constant name detect_encoding +# wrong constant name detect_encoding_for_jruby_without_fix +# wrong constant name is_jruby_without_fix? +# wrong constant name +# uninitialized constant Nokogiri::HTML::DocumentFragment::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::HTML::DocumentFragment::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::COMMENT_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::DOCUMENT_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::DTD_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::ELEMENT_DECL +# uninitialized constant Nokogiri::HTML::DocumentFragment::ELEMENT_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::ENTITY_DECL +# uninitialized constant Nokogiri::HTML::DocumentFragment::ENTITY_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::ENTITY_REF_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::Elem +# uninitialized constant Nokogiri::HTML::DocumentFragment::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::HTML::DocumentFragment::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::HTML::DocumentFragment::NAMESPACE_DECL +# uninitialized constant Nokogiri::HTML::DocumentFragment::NOTATION_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::PI_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::TEXT_NODE +# uninitialized constant Nokogiri::HTML::DocumentFragment::XINCLUDE_END +# uninitialized constant Nokogiri::HTML::DocumentFragment::XINCLUDE_START +# undefined singleton method `parse1' for `Nokogiri::HTML::DocumentFragment' +# wrong constant name +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name block? +# wrong constant name default_sub_element +# wrong constant name deprecated? +# wrong constant name deprecated_attributes +# wrong constant name description +# wrong constant name empty? +# wrong constant name implied_end_tag? +# wrong constant name implied_start_tag? +# wrong constant name inline? +# wrong constant name name +# wrong constant name optional_attributes +# wrong constant name required_attributes +# wrong constant name save_end_tag? +# wrong constant name sub_elements +# wrong constant name +# wrong constant name [] +# wrong constant name +# wrong constant name [] +# wrong constant name get +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `parse_file1' for class `Nokogiri::HTML::SAX::Parser' +# undefined method `parse_memory1' for class `Nokogiri::HTML::SAX::Parser' +# uninitialized constant Nokogiri::HTML::SAX::Parser::ENCODINGS +# wrong constant name parse_file1 +# wrong constant name parse_file +# wrong constant name parse_memory1 +# wrong constant name parse_memory +# wrong constant name +# wrong constant name +# wrong constant name file +# wrong constant name memory +# wrong constant name +# wrong constant name +# undefined singleton method `fragment1' for `Nokogiri::HTML' +# undefined singleton method `parse1' for `Nokogiri::HTML' +# undefined singleton method `parse2' for `Nokogiri::HTML' +# undefined singleton method `parse3' for `Nokogiri::HTML' +# wrong constant name +# wrong constant name fragment1 +# wrong constant name fragment +# wrong constant name parse1 +# wrong constant name parse2 +# wrong constant name parse3 +# wrong constant name parse +# wrong constant name +# wrong constant name compiled_parser_version +# wrong constant name engine +# wrong constant name jruby? +# wrong constant name libxml2? +# wrong constant name libxml2_using_packaged? +# wrong constant name libxml2_using_system? +# wrong constant name loaded_parser_version +# wrong constant name to_hash +# wrong constant name to_markdown +# wrong constant name warnings +# wrong constant name +# wrong constant name instance +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 Nokogiri::XML::Attr::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::Attr::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::Attr::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::Attr::COMMENT_NODE +# uninitialized constant Nokogiri::XML::Attr::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Attr::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::Attr::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Attr::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::Attr::DTD_NODE +# uninitialized constant Nokogiri::XML::Attr::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::Attr::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::Attr::ENTITY_DECL +# uninitialized constant Nokogiri::XML::Attr::ENTITY_NODE +# uninitialized constant Nokogiri::XML::Attr::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::Attr::Elem +# uninitialized constant Nokogiri::XML::Attr::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Attr::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::Attr::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::Attr::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::Attr::NOTATION_NODE +# uninitialized constant Nokogiri::XML::Attr::PI_NODE +# uninitialized constant Nokogiri::XML::Attr::TEXT_NODE +# uninitialized constant Nokogiri::XML::Attr::XINCLUDE_END +# uninitialized constant Nokogiri::XML::Attr::XINCLUDE_START +# wrong constant name content= +# wrong constant name value +# wrong constant name value= +# wrong constant name +# uninitialized constant Nokogiri::XML::AttributeDecl::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::AttributeDecl::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::COMMENT_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::DTD_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::AttributeDecl::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::ENTITY_DECL +# uninitialized constant Nokogiri::XML::AttributeDecl::ENTITY_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::Elem +# uninitialized constant Nokogiri::XML::AttributeDecl::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::AttributeDecl::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::AttributeDecl::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::AttributeDecl::NOTATION_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::PI_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::TEXT_NODE +# uninitialized constant Nokogiri::XML::AttributeDecl::XINCLUDE_END +# uninitialized constant Nokogiri::XML::AttributeDecl::XINCLUDE_START +# wrong constant name attribute_type +# wrong constant name default +# wrong constant name enumeration +# wrong constant name +# undefined method `initialize1' for class `Nokogiri::XML::Builder' +# undefined method `initialize2' for class `Nokogiri::XML::Builder' +# wrong constant name << +# wrong constant name [] +# wrong constant name arity +# wrong constant name arity= +# wrong constant name cdata +# wrong constant name comment +# wrong constant name context +# wrong constant name context= +# wrong constant name doc +# wrong constant name doc= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name parent +# wrong constant name parent= +# wrong constant name text +# wrong constant name to_xml +# wrong constant name +# wrong constant name with +# uninitialized constant Nokogiri::XML::CDATA::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::CDATA::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::CDATA::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::CDATA::COMMENT_NODE +# uninitialized constant Nokogiri::XML::CDATA::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::CDATA::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::CDATA::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::CDATA::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::CDATA::DTD_NODE +# uninitialized constant Nokogiri::XML::CDATA::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::CDATA::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::CDATA::ENTITY_DECL +# uninitialized constant Nokogiri::XML::CDATA::ENTITY_NODE +# uninitialized constant Nokogiri::XML::CDATA::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::CDATA::Elem +# uninitialized constant Nokogiri::XML::CDATA::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::CDATA::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::CDATA::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::CDATA::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::CDATA::NOTATION_NODE +# uninitialized constant Nokogiri::XML::CDATA::PI_NODE +# uninitialized constant Nokogiri::XML::CDATA::TEXT_NODE +# uninitialized constant Nokogiri::XML::CDATA::XINCLUDE_END +# uninitialized constant Nokogiri::XML::CDATA::XINCLUDE_START +# wrong constant name +# uninitialized constant Nokogiri::XML::CharacterData::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::CharacterData::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::CharacterData::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::CharacterData::COMMENT_NODE +# uninitialized constant Nokogiri::XML::CharacterData::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::CharacterData::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::CharacterData::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::CharacterData::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::CharacterData::DTD_NODE +# uninitialized constant Nokogiri::XML::CharacterData::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::CharacterData::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::CharacterData::ENTITY_DECL +# uninitialized constant Nokogiri::XML::CharacterData::ENTITY_NODE +# uninitialized constant Nokogiri::XML::CharacterData::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::CharacterData::Elem +# uninitialized constant Nokogiri::XML::CharacterData::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::CharacterData::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::CharacterData::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::CharacterData::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::CharacterData::NOTATION_NODE +# uninitialized constant Nokogiri::XML::CharacterData::PI_NODE +# uninitialized constant Nokogiri::XML::CharacterData::TEXT_NODE +# uninitialized constant Nokogiri::XML::CharacterData::XINCLUDE_END +# uninitialized constant Nokogiri::XML::CharacterData::XINCLUDE_START +# wrong constant name +# uninitialized constant Nokogiri::XML::Comment::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::Comment::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::Comment::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::Comment::COMMENT_NODE +# uninitialized constant Nokogiri::XML::Comment::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Comment::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::Comment::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Comment::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::Comment::DTD_NODE +# uninitialized constant Nokogiri::XML::Comment::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::Comment::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::Comment::ENTITY_DECL +# uninitialized constant Nokogiri::XML::Comment::ENTITY_NODE +# uninitialized constant Nokogiri::XML::Comment::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::Comment::Elem +# uninitialized constant Nokogiri::XML::Comment::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Comment::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::Comment::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::Comment::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::Comment::NOTATION_NODE +# uninitialized constant Nokogiri::XML::Comment::PI_NODE +# uninitialized constant Nokogiri::XML::Comment::TEXT_NODE +# uninitialized constant Nokogiri::XML::Comment::XINCLUDE_END +# uninitialized constant Nokogiri::XML::Comment::XINCLUDE_START +# wrong constant name +# uninitialized constant Nokogiri::XML::DTD::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::DTD::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::DTD::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::DTD::COMMENT_NODE +# uninitialized constant Nokogiri::XML::DTD::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::DTD::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::DTD::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::DTD::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::DTD::DTD_NODE +# uninitialized constant Nokogiri::XML::DTD::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::DTD::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::DTD::ENTITY_DECL +# uninitialized constant Nokogiri::XML::DTD::ENTITY_NODE +# uninitialized constant Nokogiri::XML::DTD::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::DTD::Elem +# uninitialized constant Nokogiri::XML::DTD::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::DTD::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::DTD::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::DTD::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::DTD::NOTATION_NODE +# uninitialized constant Nokogiri::XML::DTD::PI_NODE +# uninitialized constant Nokogiri::XML::DTD::TEXT_NODE +# uninitialized constant Nokogiri::XML::DTD::XINCLUDE_END +# uninitialized constant Nokogiri::XML::DTD::XINCLUDE_START +# wrong constant name entities +# wrong constant name external_id +# wrong constant name html5_dtd? +# wrong constant name html_dtd? +# wrong constant name notations +# wrong constant name system_id +# wrong constant name validate +# wrong constant name +# undefined method `fragment1' for class `Nokogiri::XML::Document' +# uninitialized constant Nokogiri::XML::Document::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::Document::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::Document::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::Document::COMMENT_NODE +# uninitialized constant Nokogiri::XML::Document::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Document::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::Document::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Document::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::Document::DTD_NODE +# uninitialized constant Nokogiri::XML::Document::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::Document::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::Document::ENTITY_DECL +# uninitialized constant Nokogiri::XML::Document::ENTITY_NODE +# uninitialized constant Nokogiri::XML::Document::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::Document::Elem +# uninitialized constant Nokogiri::XML::Document::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Document::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::Document::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::Document::NOTATION_NODE +# uninitialized constant Nokogiri::XML::Document::PI_NODE +# uninitialized constant Nokogiri::XML::Document::TEXT_NODE +# uninitialized constant Nokogiri::XML::Document::XINCLUDE_END +# uninitialized constant Nokogiri::XML::Document::XINCLUDE_START +# wrong constant name canonicalize +# wrong constant name collect_namespaces +# wrong constant name create_cdata +# wrong constant name create_comment +# wrong constant name create_element +# wrong constant name create_entity +# wrong constant name create_text_node +# wrong constant name decorate +# wrong constant name decorators +# wrong constant name encoding +# wrong constant name encoding= +# wrong constant name errors +# wrong constant name errors= +# wrong constant name fragment1 +# wrong constant name fragment +# wrong constant name initialize +# wrong constant name remove_namespaces! +# wrong constant name root +# wrong constant name root= +# wrong constant name slop! +# wrong constant name to_java +# wrong constant name to_xml +# wrong constant name url +# wrong constant name validate +# wrong constant name version +# undefined singleton method `parse1' for `Nokogiri::XML::Document' +# undefined singleton method `parse2' for `Nokogiri::XML::Document' +# undefined singleton method `parse3' for `Nokogiri::XML::Document' +# wrong constant name +# wrong constant name empty_doc? +# wrong constant name parse1 +# wrong constant name parse2 +# wrong constant name parse3 +# wrong constant name parse +# wrong constant name read_io +# wrong constant name read_memory +# wrong constant name wrap +# undefined method `initialize1' for class `Nokogiri::XML::DocumentFragment' +# undefined method `initialize2' for class `Nokogiri::XML::DocumentFragment' +# uninitialized constant Nokogiri::XML::DocumentFragment::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::DocumentFragment::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::COMMENT_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::DTD_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::DocumentFragment::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::ENTITY_DECL +# uninitialized constant Nokogiri::XML::DocumentFragment::ENTITY_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::Elem +# uninitialized constant Nokogiri::XML::DocumentFragment::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::DocumentFragment::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::DocumentFragment::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::DocumentFragment::NOTATION_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::PI_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::TEXT_NODE +# uninitialized constant Nokogiri::XML::DocumentFragment::XINCLUDE_END +# uninitialized constant Nokogiri::XML::DocumentFragment::XINCLUDE_START +# wrong constant name dup +# wrong constant name errors +# wrong constant name errors= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name search +# wrong constant name serialize +# wrong constant name to_html +# wrong constant name to_xhtml +# wrong constant name to_xml +# wrong constant name +# wrong constant name parse +# uninitialized constant Nokogiri::XML::Element::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::Element::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::Element::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::Element::COMMENT_NODE +# uninitialized constant Nokogiri::XML::Element::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Element::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::Element::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Element::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::Element::DTD_NODE +# uninitialized constant Nokogiri::XML::Element::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::Element::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::Element::ENTITY_DECL +# uninitialized constant Nokogiri::XML::Element::ENTITY_NODE +# uninitialized constant Nokogiri::XML::Element::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::Element::Elem +# uninitialized constant Nokogiri::XML::Element::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Element::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::Element::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::Element::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::Element::NOTATION_NODE +# uninitialized constant Nokogiri::XML::Element::PI_NODE +# uninitialized constant Nokogiri::XML::Element::TEXT_NODE +# uninitialized constant Nokogiri::XML::Element::XINCLUDE_END +# uninitialized constant Nokogiri::XML::Element::XINCLUDE_START +# wrong constant name +# wrong constant name children +# wrong constant name document +# wrong constant name name +# wrong constant name occur +# wrong constant name prefix +# wrong constant name type +# wrong constant name +# uninitialized constant Nokogiri::XML::ElementDecl::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::ElementDecl::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::COMMENT_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::DTD_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::ElementDecl::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::ENTITY_DECL +# uninitialized constant Nokogiri::XML::ElementDecl::ENTITY_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::Elem +# uninitialized constant Nokogiri::XML::ElementDecl::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::ElementDecl::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::ElementDecl::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::ElementDecl::NOTATION_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::PI_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::TEXT_NODE +# uninitialized constant Nokogiri::XML::ElementDecl::XINCLUDE_END +# uninitialized constant Nokogiri::XML::ElementDecl::XINCLUDE_START +# wrong constant name element_type +# wrong constant name prefix +# wrong constant name +# uninitialized constant Nokogiri::XML::EntityDecl::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::EntityDecl::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::COMMENT_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::DTD_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::EntityDecl::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::ENTITY_DECL +# uninitialized constant Nokogiri::XML::EntityDecl::ENTITY_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::Elem +# uninitialized constant Nokogiri::XML::EntityDecl::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::EntityDecl::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::EntityDecl::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::EntityDecl::NOTATION_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::PI_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::TEXT_NODE +# uninitialized constant Nokogiri::XML::EntityDecl::XINCLUDE_END +# uninitialized constant Nokogiri::XML::EntityDecl::XINCLUDE_START +# wrong constant name entity_type +# wrong constant name external_id +# wrong constant name original_content +# wrong constant name system_id +# wrong constant name +# wrong constant name new +# uninitialized constant Nokogiri::XML::EntityReference::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::EntityReference::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::EntityReference::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::EntityReference::COMMENT_NODE +# uninitialized constant Nokogiri::XML::EntityReference::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::EntityReference::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::EntityReference::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::EntityReference::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::EntityReference::DTD_NODE +# uninitialized constant Nokogiri::XML::EntityReference::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::EntityReference::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::EntityReference::ENTITY_DECL +# uninitialized constant Nokogiri::XML::EntityReference::ENTITY_NODE +# uninitialized constant Nokogiri::XML::EntityReference::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::EntityReference::Elem +# uninitialized constant Nokogiri::XML::EntityReference::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::EntityReference::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::EntityReference::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::EntityReference::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::EntityReference::NOTATION_NODE +# uninitialized constant Nokogiri::XML::EntityReference::PI_NODE +# uninitialized constant Nokogiri::XML::EntityReference::TEXT_NODE +# uninitialized constant Nokogiri::XML::EntityReference::XINCLUDE_END +# uninitialized constant Nokogiri::XML::EntityReference::XINCLUDE_START +# wrong constant name +# wrong constant name document +# wrong constant name href +# wrong constant name prefix +# wrong constant name +# undefined method `ancestors1' for class `Nokogiri::XML::Node' +# undefined method `canonicalize1' for class `Nokogiri::XML::Node' +# undefined method `canonicalize2' for class `Nokogiri::XML::Node' +# undefined method `canonicalize3' for class `Nokogiri::XML::Node' +# undefined method `do_xinclude1' for class `Nokogiri::XML::Node' +# undefined method `parse1' for class `Nokogiri::XML::Node' +# undefined method `remove_class1' for class `Nokogiri::XML::Node' +# undefined method `to_html1' for class `Nokogiri::XML::Node' +# undefined method `to_xhtml1' for class `Nokogiri::XML::Node' +# undefined method `to_xml1' for class `Nokogiri::XML::Node' +# undefined method `write_html_to1' for class `Nokogiri::XML::Node' +# undefined method `write_xhtml_to1' for class `Nokogiri::XML::Node' +# undefined method `write_xml_to1' for class `Nokogiri::XML::Node' +# wrong constant name << +# wrong constant name <=> +# wrong constant name == +# wrong constant name > +# uninitialized constant Nokogiri::XML::Node::Elem +# uninitialized constant Nokogiri::XML::Node::LOOKS_LIKE_XPATH +# wrong constant name [] +# wrong constant name []= +# wrong constant name accept +# wrong constant name add_child +# wrong constant name add_class +# wrong constant name add_namespace +# wrong constant name add_namespace_definition +# wrong constant name add_next_sibling +# wrong constant name add_previous_sibling +# wrong constant name after +# wrong constant name ancestors1 +# wrong constant name ancestors +# wrong constant name append_class +# wrong constant name attr +# wrong constant name attribute +# wrong constant name attribute_nodes +# wrong constant name attribute_with_ns +# wrong constant name attributes +# wrong constant name before +# wrong constant name canonicalize1 +# wrong constant name canonicalize2 +# wrong constant name canonicalize3 +# wrong constant name canonicalize +# wrong constant name cdata? +# wrong constant name child +# wrong constant name children +# wrong constant name children= +# wrong constant name classes +# wrong constant name comment? +# wrong constant name content +# wrong constant name content= +# wrong constant name create_external_subset +# wrong constant name create_internal_subset +# wrong constant name css_path +# wrong constant name decorate! +# wrong constant name default_namespace= +# wrong constant name delete +# wrong constant name description +# wrong constant name do_xinclude1 +# wrong constant name do_xinclude +# wrong constant name document +# wrong constant name document? +# wrong constant name dup +# wrong constant name each +# wrong constant name elem? +# wrong constant name element? +# wrong constant name element_children +# wrong constant name elements +# wrong constant name encode_special_chars +# wrong constant name external_subset +# wrong constant name first_element_child +# wrong constant name fragment +# wrong constant name fragment? +# wrong constant name get_attribute +# wrong constant name has_attribute? +# wrong constant name html? +# wrong constant name initialize +# wrong constant name inner_html +# wrong constant name inner_html= +# wrong constant name inner_text +# wrong constant name internal_subset +# wrong constant name key? +# wrong constant name keys +# wrong constant name lang +# wrong constant name lang= +# wrong constant name last_element_child +# wrong constant name line +# wrong constant name matches? +# wrong constant name name +# wrong constant name name= +# wrong constant name namespace +# wrong constant name namespace= +# wrong constant name namespace_definitions +# wrong constant name namespace_scopes +# wrong constant name namespaced_key? +# wrong constant name namespaces +# wrong constant name native_content= +# wrong constant name next +# wrong constant name next= +# wrong constant name next_element +# wrong constant name next_sibling +# wrong constant name node_name +# wrong constant name node_name= +# wrong constant name node_type +# wrong constant name parent +# wrong constant name parent= +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name path +# wrong constant name pointer_id +# wrong constant name prepend_child +# wrong constant name previous +# wrong constant name previous= +# wrong constant name previous_element +# wrong constant name previous_sibling +# wrong constant name processing_instruction? +# wrong constant name read_only? +# wrong constant name remove +# wrong constant name remove_attribute +# wrong constant name remove_class1 +# wrong constant name remove_class +# wrong constant name replace +# wrong constant name serialize +# wrong constant name set_attribute +# wrong constant name swap +# wrong constant name text +# wrong constant name text? +# wrong constant name to_html1 +# wrong constant name to_html +# wrong constant name to_str +# wrong constant name to_xhtml1 +# wrong constant name to_xhtml +# wrong constant name to_xml1 +# wrong constant name to_xml +# wrong constant name traverse +# wrong constant name type +# wrong constant name unlink +# wrong constant name values +# wrong constant name wrap +# wrong constant name write_html_to1 +# wrong constant name write_html_to +# wrong constant name write_to +# wrong constant name write_xhtml_to1 +# wrong constant name write_xhtml_to +# wrong constant name write_xml_to1 +# wrong constant name write_xml_to +# wrong constant name xml? +# wrong constant name +# undefined method `attr1' for class `Nokogiri::XML::NodeSet' +# undefined method `attribute1' for class `Nokogiri::XML::NodeSet' +# undefined method `first1' for class `Nokogiri::XML::NodeSet' +# undefined method `index1' for class `Nokogiri::XML::NodeSet' +# undefined method `initialize1' for class `Nokogiri::XML::NodeSet' +# undefined method `remove_class1' for class `Nokogiri::XML::NodeSet' +# undefined method `set1' for class `Nokogiri::XML::NodeSet' +# wrong constant name & +# wrong constant name + +# wrong constant name - +# wrong constant name << +# wrong constant name == +# wrong constant name > +# uninitialized constant Nokogiri::XML::NodeSet::Elem +# uninitialized constant Nokogiri::XML::NodeSet::LOOKS_LIKE_XPATH +# wrong constant name [] +# wrong constant name add_class +# wrong constant name after +# wrong constant name append_class +# wrong constant name attr1 +# wrong constant name attr +# wrong constant name attribute1 +# wrong constant name attribute +# wrong constant name before +# wrong constant name children +# wrong constant name clone +# wrong constant name delete +# wrong constant name document +# wrong constant name document= +# wrong constant name each +# wrong constant name empty? +# wrong constant name filter +# wrong constant name first1 +# wrong constant name first +# wrong constant name index1 +# wrong constant name index +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inner_html +# wrong constant name inner_text +# wrong constant name last +# wrong constant name length +# wrong constant name pop +# wrong constant name push +# wrong constant name remove +# wrong constant name remove_attr +# wrong constant name remove_attribute +# wrong constant name remove_class1 +# wrong constant name remove_class +# wrong constant name reverse +# wrong constant name set1 +# wrong constant name set +# wrong constant name shift +# wrong constant name size +# wrong constant name slice +# wrong constant name text +# wrong constant name to_a +# wrong constant name to_ary +# wrong constant name to_html +# wrong constant name to_xhtml +# wrong constant name to_xml +# wrong constant name unlink +# wrong constant name wrap +# wrong constant name | +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name inspect +# wrong constant name pretty_print +# wrong constant name +# wrong constant name inspect +# wrong constant name pretty_print +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Nokogiri::XML::ParseOptions' +# wrong constant name compact +# wrong constant name compact? +# wrong constant name default_html +# wrong constant name default_html? +# wrong constant name default_xml +# wrong constant name default_xml? +# wrong constant name dtdattr +# wrong constant name dtdattr? +# wrong constant name dtdload +# wrong constant name dtdload? +# wrong constant name dtdvalid +# wrong constant name dtdvalid? +# wrong constant name huge +# wrong constant name huge? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name nobasefix +# wrong constant name nobasefix? +# wrong constant name noblanks +# wrong constant name noblanks? +# wrong constant name nocdata +# wrong constant name nocdata? +# wrong constant name nocompact +# wrong constant name nodefault_html +# wrong constant name nodefault_xml +# wrong constant name nodict +# wrong constant name nodict? +# wrong constant name nodtdattr +# wrong constant name nodtdload +# wrong constant name nodtdvalid +# wrong constant name noent +# wrong constant name noent? +# wrong constant name noerror +# wrong constant name noerror? +# wrong constant name nohuge +# wrong constant name nonet +# wrong constant name nonet? +# wrong constant name nonobasefix +# wrong constant name nonoblanks +# wrong constant name nonocdata +# wrong constant name nonodict +# wrong constant name nonoent +# wrong constant name nonoerror +# wrong constant name nononet +# wrong constant name nonowarning +# wrong constant name nonoxincnode +# wrong constant name nonsclean +# wrong constant name noold10 +# wrong constant name nopedantic +# wrong constant name norecover +# wrong constant name nosax1 +# wrong constant name nowarning +# wrong constant name nowarning? +# wrong constant name noxinclude +# wrong constant name noxincnode +# wrong constant name noxincnode? +# wrong constant name nsclean +# wrong constant name nsclean? +# wrong constant name old10 +# wrong constant name old10? +# wrong constant name options +# wrong constant name options= +# wrong constant name pedantic +# wrong constant name pedantic? +# wrong constant name recover +# wrong constant name recover? +# wrong constant name sax1 +# wrong constant name sax1? +# wrong constant name strict +# wrong constant name strict? +# wrong constant name to_i +# wrong constant name xinclude +# wrong constant name xinclude? +# wrong constant name +# uninitialized constant Nokogiri::XML::ProcessingInstruction::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::ProcessingInstruction::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::COMMENT_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::DTD_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::ProcessingInstruction::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::ENTITY_DECL +# uninitialized constant Nokogiri::XML::ProcessingInstruction::ENTITY_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::Elem +# uninitialized constant Nokogiri::XML::ProcessingInstruction::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::ProcessingInstruction::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::ProcessingInstruction::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::ProcessingInstruction::NOTATION_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::PI_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::TEXT_NODE +# uninitialized constant Nokogiri::XML::ProcessingInstruction::XINCLUDE_END +# uninitialized constant Nokogiri::XML::ProcessingInstruction::XINCLUDE_START +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `Nokogiri::XML::Reader' +# undefined method `initialize2' for class `Nokogiri::XML::Reader' +# uninitialized constant Nokogiri::XML::Reader::Elem +# wrong constant name attribute +# wrong constant name attribute_at +# wrong constant name attribute_count +# wrong constant name attribute_nodes +# wrong constant name attributes +# wrong constant name attributes? +# wrong constant name base_uri +# wrong constant name default? +# wrong constant name depth +# wrong constant name each +# wrong constant name empty_element? +# wrong constant name encoding +# wrong constant name errors +# wrong constant name errors= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name inner_xml +# wrong constant name lang +# wrong constant name local_name +# wrong constant name name +# wrong constant name namespace_uri +# wrong constant name namespaces +# wrong constant name node_type +# wrong constant name outer_xml +# wrong constant name prefix +# wrong constant name read +# wrong constant name self_closing? +# wrong constant name source +# wrong constant name state +# wrong constant name value +# wrong constant name value? +# wrong constant name xml_version +# wrong constant name +# wrong constant name from_io +# wrong constant name from_memory +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `end_element_namespace1' for class `Nokogiri::XML::SAX::Document' +# undefined method `end_element_namespace2' for class `Nokogiri::XML::SAX::Document' +# undefined method `start_element1' for class `Nokogiri::XML::SAX::Document' +# undefined method `start_element_namespace1' for class `Nokogiri::XML::SAX::Document' +# undefined method `start_element_namespace2' for class `Nokogiri::XML::SAX::Document' +# undefined method `start_element_namespace3' for class `Nokogiri::XML::SAX::Document' +# undefined method `start_element_namespace4' for class `Nokogiri::XML::SAX::Document' +# wrong constant name cdata_block +# wrong constant name characters +# wrong constant name comment +# wrong constant name end_document +# wrong constant name end_element +# wrong constant name end_element_namespace1 +# wrong constant name end_element_namespace2 +# wrong constant name end_element_namespace +# wrong constant name error +# wrong constant name processing_instruction +# wrong constant name start_document +# wrong constant name start_element1 +# wrong constant name start_element +# wrong constant name start_element_namespace1 +# wrong constant name start_element_namespace2 +# wrong constant name start_element_namespace3 +# wrong constant name start_element_namespace4 +# wrong constant name start_element_namespace +# wrong constant name warning +# wrong constant name xmldecl +# wrong constant name +# undefined method `initialize1' for class `Nokogiri::XML::SAX::Parser' +# undefined method `initialize2' for class `Nokogiri::XML::SAX::Parser' +# undefined method `parse_io1' for class `Nokogiri::XML::SAX::Parser' +# wrong constant name document +# wrong constant name document= +# wrong constant name encoding +# wrong constant name encoding= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name parse +# wrong constant name parse_file +# wrong constant name parse_io1 +# wrong constant name parse_io +# wrong constant name parse_memory +# wrong constant name +# wrong constant name column +# wrong constant name line +# wrong constant name parse_with +# wrong constant name recovery +# wrong constant name recovery= +# wrong constant name replace_entities +# wrong constant name replace_entities= +# undefined singleton method `new1' for `Nokogiri::XML::SAX::ParserContext' +# wrong constant name +# wrong constant name file +# wrong constant name io +# wrong constant name memory +# wrong constant name new1 +# wrong constant name new +# undefined method `<<1' for class `Nokogiri::XML::SAX::PushParser' +# undefined method `initialize1' for class `Nokogiri::XML::SAX::PushParser' +# undefined method `initialize2' for class `Nokogiri::XML::SAX::PushParser' +# undefined method `initialize3' for class `Nokogiri::XML::SAX::PushParser' +# undefined method `write1' for class `Nokogiri::XML::SAX::PushParser' +# wrong constant name <<1 +# wrong constant name << +# wrong constant name document +# wrong constant name document= +# wrong constant name finish +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name options +# wrong constant name options= +# wrong constant name replace_entities +# wrong constant name replace_entities= +# wrong constant name write1 +# wrong constant name write +# wrong constant name +# wrong constant name +# wrong constant name errors +# wrong constant name errors= +# wrong constant name valid? +# wrong constant name validate +# wrong constant name +# wrong constant name from_document +# wrong constant name new +# wrong constant name read_memory +# wrong constant name % +# wrong constant name / +# wrong constant name at +# wrong constant name at_css +# wrong constant name at_xpath +# wrong constant name css +# wrong constant name search +# wrong constant name xpath +# wrong constant name +# wrong constant name code +# wrong constant name column +# wrong constant name domain +# wrong constant name error? +# wrong constant name fatal? +# wrong constant name file +# wrong constant name int1 +# wrong constant name level +# wrong constant name line +# wrong constant name none? +# wrong constant name str1 +# wrong constant name str2 +# wrong constant name str3 +# wrong constant name warning? +# wrong constant name +# uninitialized constant Nokogiri::XML::Text::ATTRIBUTE_DECL +# uninitialized constant Nokogiri::XML::Text::ATTRIBUTE_NODE +# uninitialized constant Nokogiri::XML::Text::CDATA_SECTION_NODE +# uninitialized constant Nokogiri::XML::Text::COMMENT_NODE +# uninitialized constant Nokogiri::XML::Text::DOCB_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Text::DOCUMENT_FRAG_NODE +# uninitialized constant Nokogiri::XML::Text::DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Text::DOCUMENT_TYPE_NODE +# uninitialized constant Nokogiri::XML::Text::DTD_NODE +# uninitialized constant Nokogiri::XML::Text::ELEMENT_DECL +# uninitialized constant Nokogiri::XML::Text::ELEMENT_NODE +# uninitialized constant Nokogiri::XML::Text::ENTITY_DECL +# uninitialized constant Nokogiri::XML::Text::ENTITY_NODE +# uninitialized constant Nokogiri::XML::Text::ENTITY_REF_NODE +# uninitialized constant Nokogiri::XML::Text::Elem +# uninitialized constant Nokogiri::XML::Text::HTML_DOCUMENT_NODE +# uninitialized constant Nokogiri::XML::Text::IMPLIED_XPATH_CONTEXTS +# uninitialized constant Nokogiri::XML::Text::LOOKS_LIKE_XPATH +# uninitialized constant Nokogiri::XML::Text::NAMESPACE_DECL +# uninitialized constant Nokogiri::XML::Text::NOTATION_NODE +# uninitialized constant Nokogiri::XML::Text::PI_NODE +# uninitialized constant Nokogiri::XML::Text::TEXT_NODE +# uninitialized constant Nokogiri::XML::Text::XINCLUDE_END +# uninitialized constant Nokogiri::XML::Text::XINCLUDE_START +# wrong constant name +# wrong constant name +# wrong constant name document +# wrong constant name document= +# wrong constant name +# wrong constant name +# wrong constant name evaluate +# wrong constant name register_namespaces +# wrong constant name register_ns +# wrong constant name register_variable +# wrong constant name +# wrong constant name new +# undefined singleton method `Reader1' for `Nokogiri::XML' +# undefined singleton method `Reader2' for `Nokogiri::XML' +# undefined singleton method `Reader3' for `Nokogiri::XML' +# undefined singleton method `parse1' for `Nokogiri::XML' +# undefined singleton method `parse2' for `Nokogiri::XML' +# undefined singleton method `parse3' for `Nokogiri::XML' +# wrong constant name +# wrong constant name Reader1 +# wrong constant name Reader2 +# wrong constant name Reader3 +# wrong constant name fragment +# wrong constant name parse1 +# wrong constant name parse2 +# wrong constant name parse3 +# wrong constant name parse +# wrong constant name +# undefined method `apply_to1' for class `Nokogiri::XSLT::Stylesheet' +# wrong constant name apply_to1 +# wrong constant name apply_to +# wrong constant name serialize +# wrong constant name transform +# wrong constant name +# wrong constant name parse_stylesheet_doc +# undefined singleton method `parse1' for `Nokogiri::XSLT' +# wrong constant name +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name quote_params +# wrong constant name register +# undefined singleton method `HTML1' for `Nokogiri' +# undefined singleton method `HTML2' for `Nokogiri' +# undefined singleton method `HTML3' for `Nokogiri' +# undefined singleton method `XML1' for `Nokogiri' +# undefined singleton method `XML2' for `Nokogiri' +# undefined singleton method `XML3' for `Nokogiri' +# undefined singleton method `XSLT1' for `Nokogiri' +# undefined singleton method `make1' for `Nokogiri' +# undefined singleton method `make2' for `Nokogiri' +# undefined singleton method `parse1' for `Nokogiri' +# undefined singleton method `parse2' for `Nokogiri' +# undefined singleton method `parse3' for `Nokogiri' +# wrong constant name +# wrong constant name HTML1 +# wrong constant name HTML2 +# wrong constant name HTML3 +# uninitialized constant Nokogiri::Slop +# wrong constant name XML1 +# wrong constant name XML2 +# wrong constant name XML3 +# wrong constant name XSLT1 +# wrong constant name install_default_aliases +# wrong constant name jruby? +# wrong constant name make1 +# wrong constant name make2 +# wrong constant name make +# wrong constant name parse1 +# wrong constant name parse2 +# wrong constant name parse3 +# wrong constant name parse +# wrong constant name uses_libxml? +# wrong constant name byte +# wrong constant name bytes +# wrong constant name day +# wrong constant name days +# wrong constant name exabyte +# wrong constant name exabytes +# wrong constant name fortnight +# wrong constant name fortnights +# wrong constant name gigabyte +# wrong constant name gigabytes +# wrong constant name hour +# wrong constant name hours +# wrong constant name in_milliseconds +# wrong constant name kilobyte +# wrong constant name kilobytes +# wrong constant name megabyte +# wrong constant name megabytes +# wrong constant name minute +# wrong constant name minutes +# wrong constant name petabyte +# wrong constant name petabytes +# wrong constant name second +# wrong constant name seconds +# wrong constant name terabyte +# wrong constant name terabytes +# wrong constant name week +# wrong constant name weeks # The source says OS::Mac::XQuartz is a STATIC_FIELD but reflection says it is a CLASS_OR_MODULE +# undefined method `as_json1' for class `Object' +# undefined method `pry1' for class `Object' +# undefined method `pry2' for class `Object' +# undefined method `to_yaml1' for class `Object' # uninitialized constant RUBYGEMS_ACTIVATION_MONITOR +# wrong constant name acts_like? +# wrong constant name as_json1 +# wrong constant name as_json +# wrong constant name blank? # wrong constant name dclone +# wrong constant name duplicable? +# wrong constant name html_safe? +# wrong constant name instance_values +# wrong constant name instance_variable_names +# wrong constant name presence +# wrong constant name present? +# wrong constant name pry1 +# wrong constant name pry2 +# wrong constant name pry +# wrong constant name stub +# wrong constant name to_param +# wrong constant name to_query +# wrong constant name to_yaml1 +# wrong constant name to_yaml +# wrong constant name method_added +# wrong constant name yaml_tag # wrong constant name # uninitialized constant Observable # uninitialized constant Observable @@ -1624,9 +12409,7 @@ # 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 @@ -1659,18 +12442,1970 @@ # 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 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name exception +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name next +# wrong constant name pack +# wrong constant name size +# wrong constant name unpack +# wrong constant name +# wrong constant name +# wrong constant name physical_processor_count +# wrong constant name processor_count +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name kill +# wrong constant name kill_on_ctrl_c +# wrong constant name close_pipes +# wrong constant name initialize +# wrong constant name pid +# wrong constant name read +# wrong constant name stop +# wrong constant name thread +# wrong constant name thread= +# wrong constant name work +# wrong constant name write +# wrong constant name +# undefined singleton method `each1' for `Parallel' +# undefined singleton method `each_with_index1' for `Parallel' +# undefined singleton method `in_processes1' for `Parallel' +# undefined singleton method `in_threads1' for `Parallel' +# undefined singleton method `map1' for `Parallel' +# undefined singleton method `map_with_index1' for `Parallel' +# wrong constant name +# wrong constant name all? +# wrong constant name any? +# wrong constant name each1 +# wrong constant name each +# wrong constant name each_with_index1 +# wrong constant name each_with_index +# wrong constant name flat_map +# wrong constant name in_processes1 +# wrong constant name in_processes +# wrong constant name in_threads1 +# wrong constant name in_threads +# wrong constant name map1 +# wrong constant name map +# wrong constant name map_with_index1 +# wrong constant name map_with_index +# wrong constant name worker_number +# wrong constant name worker_number= +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name run +# wrong constant name +# undefined singleton method `by_scenarios1' for `ParallelTests::Grouper' +# undefined singleton method `in_even_groups_by_size1' for `ParallelTests::Grouper' +# wrong constant name +# wrong constant name by_scenarios1 +# wrong constant name by_scenarios +# wrong constant name by_steps +# wrong constant name in_even_groups_by_size1 +# wrong constant name in_even_groups_by_size +# wrong constant name add +# wrong constant name all +# wrong constant name count +# wrong constant name delete +# wrong constant name file_path +# wrong constant name initialize +# wrong constant name mutex +# wrong constant name +# wrong constant name +# wrong constant name bundler_enabled? +# wrong constant name delta +# wrong constant name determine_number_of_processes +# wrong constant name first_process? +# wrong constant name last_process? +# wrong constant name now +# wrong constant name number_of_running_processes +# wrong constant name pid_file_path +# wrong constant name pids +# wrong constant name stop_all_processes +# wrong constant name wait_for_other_processes_to_finish +# wrong constant name with_pid_file +# wrong constant name with_ruby_binary +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name loc +# wrong constant name location +# wrong constant name +# wrong constant name on_alias +# wrong constant name on_and +# wrong constant name on_and_asgn +# wrong constant name on_arg +# wrong constant name on_arg_expr +# wrong constant name on_args +# wrong constant name on_argument +# wrong constant name on_array +# wrong constant name on_array_pattern +# wrong constant name on_array_pattern_with_tail +# wrong constant name on_back_ref +# wrong constant name on_begin +# wrong constant name on_block +# wrong constant name on_block_pass +# wrong constant name on_blockarg +# wrong constant name on_blockarg_expr +# wrong constant name on_break +# wrong constant name on_case +# wrong constant name on_case_match +# wrong constant name on_casgn +# wrong constant name on_class +# wrong constant name on_const +# wrong constant name on_const_pattern +# wrong constant name on_csend +# wrong constant name on_cvar +# wrong constant name on_cvasgn +# wrong constant name on_def +# wrong constant name on_def_e +# wrong constant name on_defined? +# wrong constant name on_defs +# wrong constant name on_defs_e +# wrong constant name on_dstr +# wrong constant name on_dsym +# wrong constant name on_eflipflop +# wrong constant name on_empty_else +# wrong constant name on_ensure +# wrong constant name on_erange +# wrong constant name on_for +# wrong constant name on_gvar +# wrong constant name on_gvasgn +# wrong constant name on_hash +# wrong constant name on_hash_pattern +# wrong constant name on_if +# wrong constant name on_if_guard +# wrong constant name on_iflipflop +# wrong constant name on_in_match +# wrong constant name on_in_pattern +# wrong constant name on_index +# wrong constant name on_indexasgn +# wrong constant name on_irange +# wrong constant name on_ivar +# wrong constant name on_ivasgn +# wrong constant name on_kwarg +# wrong constant name on_kwbegin +# wrong constant name on_kwoptarg +# wrong constant name on_kwrestarg +# wrong constant name on_kwsplat +# wrong constant name on_lambda +# wrong constant name on_lvar +# wrong constant name on_lvasgn +# wrong constant name on_masgn +# wrong constant name on_match_alt +# wrong constant name on_match_as +# wrong constant name on_match_current_line +# wrong constant name on_match_rest +# wrong constant name on_match_var +# wrong constant name on_match_with_lvasgn +# wrong constant name on_mlhs +# wrong constant name on_module +# wrong constant name on_mrasgn +# wrong constant name on_next +# wrong constant name on_not +# wrong constant name on_nth_ref +# wrong constant name on_numblock +# wrong constant name on_op_asgn +# wrong constant name on_optarg +# wrong constant name on_or +# wrong constant name on_or_asgn +# wrong constant name on_pair +# wrong constant name on_pin +# wrong constant name on_postexe +# wrong constant name on_preexe +# wrong constant name on_procarg0 +# wrong constant name on_rasgn +# wrong constant name on_redo +# wrong constant name on_regexp +# wrong constant name on_resbody +# wrong constant name on_rescue +# wrong constant name on_restarg +# wrong constant name on_restarg_expr +# wrong constant name on_retry +# wrong constant name on_return +# wrong constant name on_sclass +# wrong constant name on_send +# wrong constant name on_shadowarg +# wrong constant name on_splat +# wrong constant name on_super +# wrong constant name on_undef +# wrong constant name on_unless_guard +# wrong constant name on_until +# wrong constant name on_until_post +# wrong constant name on_var +# wrong constant name on_vasgn +# wrong constant name on_when +# wrong constant name on_while +# wrong constant name on_while_post +# wrong constant name on_xstr +# wrong constant name on_yield +# wrong constant name process_argument_node +# wrong constant name process_regular_node +# wrong constant name process_var_asgn_node +# wrong constant name process_variable_node +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Parser::Base' +# undefined method `tokenize1' for class `Parser::Base' +# uninitialized constant Parser::Base::Racc_Main_Parsing_Routine +# uninitialized constant Parser::Base::Racc_Runtime_Core_Id_C +# uninitialized constant Parser::Base::Racc_Runtime_Core_Revision +# uninitialized constant Parser::Base::Racc_Runtime_Core_Revision_C +# uninitialized constant Parser::Base::Racc_Runtime_Core_Revision_R +# uninitialized constant Parser::Base::Racc_Runtime_Core_Version +# uninitialized constant Parser::Base::Racc_Runtime_Core_Version_C +# uninitialized constant Parser::Base::Racc_Runtime_Core_Version_R +# uninitialized constant Parser::Base::Racc_Runtime_Revision +# uninitialized constant Parser::Base::Racc_Runtime_Type +# uninitialized constant Parser::Base::Racc_Runtime_Version +# uninitialized constant Parser::Base::Racc_YY_Parse_Method +# wrong constant name builder +# wrong constant name context +# wrong constant name current_arg_stack +# wrong constant name diagnostics +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name max_numparam_stack +# wrong constant name parse +# wrong constant name parse_with_comments +# wrong constant name pattern_hash_keys +# wrong constant name pattern_variables +# wrong constant name reset +# wrong constant name source_buffer +# wrong constant name static_env +# wrong constant name tokenize1 +# wrong constant name tokenize +# undefined singleton method `parse1' for `Parser::Base' +# undefined singleton method `parse2' for `Parser::Base' +# undefined singleton method `parse_with_comments1' for `Parser::Base' +# undefined singleton method `parse_with_comments2' for `Parser::Base' +# wrong constant name +# wrong constant name default_parser +# wrong constant name parse1 +# wrong constant name parse2 +# wrong constant name parse +# wrong constant name parse_file +# wrong constant name parse_file_with_comments +# wrong constant name parse_with_comments1 +# wrong constant name parse_with_comments2 +# wrong constant name parse_with_comments +# wrong constant name +# undefined method `args1' for class `Parser::Builders::Default' +# undefined method `begin_body1' for class `Parser::Builders::Default' +# undefined method `begin_body2' for class `Parser::Builders::Default' +# undefined method `begin_body3' for class `Parser::Builders::Default' +# undefined method `begin_body4' for class `Parser::Builders::Default' +# undefined method `begin_body5' for class `Parser::Builders::Default' +# undefined method `call_method1' for class `Parser::Builders::Default' +# undefined method `call_method2' for class `Parser::Builders::Default' +# undefined method `call_method3' for class `Parser::Builders::Default' +# undefined method `keyword_cmd1' for class `Parser::Builders::Default' +# undefined method `keyword_cmd2' for class `Parser::Builders::Default' +# undefined method `keyword_cmd3' for class `Parser::Builders::Default' +# undefined method `kwrestarg1' for class `Parser::Builders::Default' +# undefined method `match_rest1' for class `Parser::Builders::Default' +# undefined method `not_op1' for class `Parser::Builders::Default' +# undefined method `not_op2' for class `Parser::Builders::Default' +# undefined method `not_op3' for class `Parser::Builders::Default' +# undefined method `objc_restarg1' for class `Parser::Builders::Default' +# undefined method `restarg1' for class `Parser::Builders::Default' +# undefined method `restarg_expr1' for class `Parser::Builders::Default' +# undefined method `splat1' for class `Parser::Builders::Default' +# wrong constant name __ENCODING__ +# wrong constant name __FILE__ +# wrong constant name __LINE__ +# wrong constant name accessible +# wrong constant name alias +# wrong constant name arg +# wrong constant name arg_expr +# wrong constant name args1 +# wrong constant name args +# wrong constant name array +# wrong constant name array_pattern +# wrong constant name assign +# wrong constant name assignable +# wrong constant name associate +# wrong constant name attr_asgn +# wrong constant name back_ref +# wrong constant name begin +# wrong constant name begin_body1 +# wrong constant name begin_body2 +# wrong constant name begin_body3 +# wrong constant name begin_body4 +# wrong constant name begin_body5 +# wrong constant name begin_body +# wrong constant name begin_keyword +# wrong constant name binary_op +# wrong constant name block +# wrong constant name block_pass +# wrong constant name blockarg +# wrong constant name blockarg_expr +# wrong constant name call_lambda +# wrong constant name call_method1 +# wrong constant name call_method2 +# wrong constant name call_method3 +# wrong constant name call_method +# wrong constant name call_type_for_dot +# wrong constant name case +# wrong constant name case_match +# wrong constant name character +# wrong constant name complex +# wrong constant name compstmt +# wrong constant name condition +# wrong constant name condition_mod +# wrong constant name const +# wrong constant name const_fetch +# wrong constant name const_global +# wrong constant name const_op_assignable +# wrong constant name const_pattern +# wrong constant name cvar +# wrong constant name dedent_string +# wrong constant name def_class +# wrong constant name def_endless_method +# wrong constant name def_endless_singleton +# wrong constant name def_method +# wrong constant name def_module +# wrong constant name def_sclass +# wrong constant name def_singleton +# wrong constant name emit_file_line_as_literals +# wrong constant name emit_file_line_as_literals= +# wrong constant name false +# wrong constant name float +# wrong constant name for +# wrong constant name forward_args +# wrong constant name forwarded_args +# wrong constant name gvar +# wrong constant name hash_pattern +# wrong constant name ident +# wrong constant name if_guard +# wrong constant name in_match +# wrong constant name in_pattern +# wrong constant name index +# wrong constant name index_asgn +# wrong constant name integer +# wrong constant name ivar +# wrong constant name keyword_cmd1 +# wrong constant name keyword_cmd2 +# wrong constant name keyword_cmd3 +# wrong constant name keyword_cmd +# wrong constant name kwarg +# wrong constant name kwnilarg +# wrong constant name kwoptarg +# wrong constant name kwrestarg1 +# wrong constant name kwrestarg +# wrong constant name kwsplat +# wrong constant name logical_op +# wrong constant name loop +# wrong constant name loop_mod +# wrong constant name match_alt +# wrong constant name match_as +# wrong constant name match_hash_var +# wrong constant name match_hash_var_from_str +# wrong constant name match_label +# wrong constant name match_nil_pattern +# wrong constant name match_op +# wrong constant name match_pair +# wrong constant name match_rest1 +# wrong constant name match_rest +# wrong constant name match_var +# wrong constant name match_with_trailing_comma +# wrong constant name multi_assign +# wrong constant name multi_lhs +# wrong constant name multi_rassign +# wrong constant name nil +# wrong constant name not_op1 +# wrong constant name not_op2 +# wrong constant name not_op3 +# wrong constant name not_op +# wrong constant name nth_ref +# wrong constant name numargs +# wrong constant name objc_kwarg +# wrong constant name objc_restarg1 +# wrong constant name objc_restarg +# wrong constant name objc_varargs +# wrong constant name op_assign +# wrong constant name optarg +# wrong constant name pair +# wrong constant name pair_keyword +# wrong constant name pair_list_18 +# wrong constant name pair_quoted +# wrong constant name parser +# wrong constant name parser= +# wrong constant name pin +# wrong constant name postexe +# wrong constant name preexe +# wrong constant name procarg0 +# wrong constant name range_exclusive +# wrong constant name range_inclusive +# wrong constant name rassign +# wrong constant name rational +# wrong constant name regexp_compose +# wrong constant name regexp_options +# wrong constant name rescue_body +# wrong constant name restarg1 +# wrong constant name restarg +# wrong constant name restarg_expr1 +# wrong constant name restarg_expr +# wrong constant name self +# wrong constant name shadowarg +# wrong constant name splat1 +# wrong constant name splat +# wrong constant name string +# wrong constant name string_compose +# wrong constant name string_internal +# wrong constant name symbol +# wrong constant name symbol_compose +# wrong constant name symbol_internal +# wrong constant name symbols_compose +# wrong constant name ternary +# wrong constant name true +# wrong constant name unary_num +# wrong constant name unary_op +# wrong constant name undef_method +# wrong constant name unless_guard +# wrong constant name when +# wrong constant name word +# wrong constant name words_compose +# wrong constant name xstring_compose +# wrong constant name +# wrong constant name emit_arg_inside_procarg0 +# wrong constant name emit_arg_inside_procarg0= +# wrong constant name emit_encoding +# wrong constant name emit_encoding= +# wrong constant name emit_index +# wrong constant name emit_index= +# wrong constant name emit_lambda +# wrong constant name emit_lambda= +# wrong constant name emit_procarg0 +# wrong constant name emit_procarg0= +# wrong constant name modernize +# wrong constant name +# wrong constant name +# wrong constant name class_definition_allowed? +# wrong constant name dynamic_const_definition_allowed? +# wrong constant name in_block? +# wrong constant name in_class? +# wrong constant name in_dynamic_block? +# wrong constant name in_lambda? +# wrong constant name indirectly_in_def? +# wrong constant name module_definition_allowed? +# wrong constant name pop +# wrong constant name push +# wrong constant name reset +# wrong constant name stack +# wrong constant name +# wrong constant name pop +# wrong constant name push +# wrong constant name reset +# wrong constant name set +# wrong constant name stack +# wrong constant name top +# wrong constant name +# wrong constant name warn_of_deprecation +# wrong constant name warned_of_deprecation= +# wrong constant name +# undefined method `initialize1' for class `Parser::Diagnostic' +# wrong constant name +# wrong constant name arguments +# wrong constant name highlights +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name level +# wrong constant name location +# wrong constant name message +# wrong constant name reason +# wrong constant name render +# undefined method `initialize1' for class `Parser::Diagnostic::Engine' +# wrong constant name all_errors_are_fatal +# wrong constant name all_errors_are_fatal= +# wrong constant name consumer +# wrong constant name consumer= +# wrong constant name ignore? +# wrong constant name ignore_warnings +# wrong constant name ignore_warnings= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name process +# wrong constant name raise? +# wrong constant name +# wrong constant name +# undefined method `diagnostic1' for class `Parser::Lexer' +# undefined method `diagnostic2' for class `Parser::Lexer' +# undefined method `diagnostic3' for class `Parser::Lexer' +# undefined method `emit1' for class `Parser::Lexer' +# undefined method `emit2' for class `Parser::Lexer' +# undefined method `emit3' for class `Parser::Lexer' +# undefined method `emit_comment1' for class `Parser::Lexer' +# undefined method `emit_comment2' for class `Parser::Lexer' +# undefined method `emit_do1' for class `Parser::Lexer' +# undefined method `emit_table1' for class `Parser::Lexer' +# undefined method `emit_table2' for class `Parser::Lexer' +# undefined method `range1' for class `Parser::Lexer' +# undefined method `range2' for class `Parser::Lexer' +# undefined method `reset1' for class `Parser::Lexer' +# undefined method `tok1' for class `Parser::Lexer' +# undefined method `tok2' for class `Parser::Lexer' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name advance +# wrong constant name arg_or_cmdarg +# wrong constant name cmdarg +# wrong constant name cmdarg= +# wrong constant name command_start +# wrong constant name command_start= +# wrong constant name comments +# wrong constant name comments= +# wrong constant name cond +# wrong constant name cond= +# wrong constant name context +# wrong constant name context= +# wrong constant name dedent_level +# wrong constant name diagnostic1 +# wrong constant name diagnostic2 +# wrong constant name diagnostic3 +# wrong constant name diagnostic +# wrong constant name diagnostics +# wrong constant name diagnostics= +# wrong constant name emit1 +# wrong constant name emit2 +# wrong constant name emit3 +# wrong constant name emit +# wrong constant name emit_comment1 +# wrong constant name emit_comment2 +# wrong constant name emit_comment +# wrong constant name emit_do1 +# wrong constant name emit_do +# wrong constant name emit_table1 +# wrong constant name emit_table2 +# wrong constant name emit_table +# wrong constant name encode_escape +# wrong constant name encoding +# wrong constant name eof_codepoint? +# wrong constant name force_utf32 +# wrong constant name force_utf32= +# wrong constant name in_kwarg +# wrong constant name in_kwarg= +# wrong constant name initialize +# wrong constant name literal +# wrong constant name next_state_for_literal +# wrong constant name pop_cmdarg +# wrong constant name pop_cond +# wrong constant name pop_literal +# wrong constant name push_cmdarg +# wrong constant name push_cond +# wrong constant name push_literal +# wrong constant name range1 +# wrong constant name range2 +# wrong constant name range +# wrong constant name reset1 +# wrong constant name reset +# wrong constant name source_buffer +# wrong constant name source_buffer= +# wrong constant name stack_pop +# wrong constant name state +# wrong constant name state= +# wrong constant name static_env +# wrong constant name static_env= +# wrong constant name tok1 +# wrong constant name tok2 +# wrong constant name tok +# wrong constant name tokens +# wrong constant name tokens= +# wrong constant name version? +# wrong constant name dedent +# wrong constant name initialize +# wrong constant name interrupt +# wrong constant name +# undefined method `initialize1' for class `Parser::Lexer::Literal' +# undefined method `initialize2' for class `Parser::Lexer::Literal' +# undefined method `initialize3' for class `Parser::Lexer::Literal' +# undefined method `initialize4' for class `Parser::Lexer::Literal' +# undefined method `nest_and_try_closing1' for class `Parser::Lexer::Literal' +# wrong constant name backslash_delimited? +# wrong constant name clear_buffer +# wrong constant name coerce_encoding +# wrong constant name dedent_level +# wrong constant name delimiter? +# wrong constant name emit +# wrong constant name emit_start_tok +# wrong constant name end_interp_brace_and_try_closing +# wrong constant name extend_content +# wrong constant name extend_space +# wrong constant name extend_string +# wrong constant name flush_string +# wrong constant name heredoc? +# wrong constant name heredoc_e +# wrong constant name infer_indent_level +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize +# wrong constant name interpolate? +# wrong constant name munge_escape? +# wrong constant name nest_and_try_closing1 +# wrong constant name nest_and_try_closing +# wrong constant name plain_heredoc? +# wrong constant name regexp? +# wrong constant name saved_herebody_s +# wrong constant name saved_herebody_s= +# wrong constant name squiggly_heredoc? +# wrong constant name start_interp_brace +# wrong constant name str_s +# wrong constant name supports_line_continuation_via_slash? +# wrong constant name type +# wrong constant name words? +# wrong constant name +# wrong constant name active? +# wrong constant name clear +# wrong constant name empty? +# wrong constant name initialize +# wrong constant name lexpop +# wrong constant name pop +# wrong constant name push +# wrong constant name +# wrong constant name +# wrong constant name lex_en_expr_arg +# wrong constant name lex_en_expr_arg= +# wrong constant name lex_en_expr_beg +# wrong constant name lex_en_expr_beg= +# wrong constant name lex_en_expr_cmdarg +# wrong constant name lex_en_expr_cmdarg= +# wrong constant name lex_en_expr_dot +# wrong constant name lex_en_expr_dot= +# wrong constant name lex_en_expr_end +# wrong constant name lex_en_expr_end= +# wrong constant name lex_en_expr_endarg +# wrong constant name lex_en_expr_endarg= +# wrong constant name lex_en_expr_endfn +# wrong constant name lex_en_expr_endfn= +# wrong constant name lex_en_expr_fname +# wrong constant name lex_en_expr_fname= +# wrong constant name lex_en_expr_labelarg +# wrong constant name lex_en_expr_labelarg= +# wrong constant name lex_en_expr_mid +# wrong constant name lex_en_expr_mid= +# wrong constant name lex_en_expr_value +# wrong constant name lex_en_expr_value= +# wrong constant name lex_en_expr_variable +# wrong constant name lex_en_expr_variable= +# wrong constant name lex_en_interp_backslash_delimited +# wrong constant name lex_en_interp_backslash_delimited= +# wrong constant name lex_en_interp_backslash_delimited_words +# wrong constant name lex_en_interp_backslash_delimited_words= +# wrong constant name lex_en_interp_string +# wrong constant name lex_en_interp_string= +# wrong constant name lex_en_interp_words +# wrong constant name lex_en_interp_words= +# wrong constant name lex_en_leading_dot +# wrong constant name lex_en_leading_dot= +# wrong constant name lex_en_line_begin +# wrong constant name lex_en_line_begin= +# wrong constant name lex_en_line_comment +# wrong constant name lex_en_line_comment= +# wrong constant name lex_en_plain_backslash_delimited +# wrong constant name lex_en_plain_backslash_delimited= +# wrong constant name lex_en_plain_backslash_delimited_words +# wrong constant name lex_en_plain_backslash_delimited_words= +# wrong constant name lex_en_plain_string +# wrong constant name lex_en_plain_string= +# wrong constant name lex_en_plain_words +# wrong constant name lex_en_plain_words= +# wrong constant name lex_en_regexp_modifiers +# wrong constant name lex_en_regexp_modifiers= +# wrong constant name lex_error +# wrong constant name lex_error= +# wrong constant name lex_start +# wrong constant name lex_start= +# wrong constant name has_numparams? +# wrong constant name has_ordinary_params! +# wrong constant name has_ordinary_params? +# wrong constant name pop +# wrong constant name push +# wrong constant name register +# wrong constant name stack +# wrong constant name top +# wrong constant name +# wrong constant name +# wrong constant name compile +# wrong constant name +# wrong constant name assignment? +# wrong constant name initialize +# wrong constant name insert_after +# wrong constant name insert_before +# wrong constant name remove +# wrong constant name replace +# wrong constant name rewrite +# wrong constant name wrap +# wrong constant name +# uninitialized constant Parser::Ruby24::Racc_Main_Parsing_Routine +# uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Id_C +# uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Revision +# uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Revision_C +# uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Revision_R +# uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Version +# uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Version_C +# uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Version_R +# uninitialized constant Parser::Ruby24::Racc_Runtime_Revision +# uninitialized constant Parser::Ruby24::Racc_Runtime_Type +# uninitialized constant Parser::Ruby24::Racc_Runtime_Version +# uninitialized constant Parser::Ruby24::Racc_YY_Parse_Method +# wrong constant name _reduce_10 +# wrong constant name _reduce_100 +# wrong constant name _reduce_101 +# wrong constant name _reduce_102 +# wrong constant name _reduce_103 +# wrong constant name _reduce_104 +# wrong constant name _reduce_105 +# wrong constant name _reduce_106 +# wrong constant name _reduce_107 +# wrong constant name _reduce_108 +# wrong constant name _reduce_11 +# wrong constant name _reduce_110 +# wrong constant name _reduce_111 +# wrong constant name _reduce_112 +# wrong constant name _reduce_118 +# wrong constant name _reduce_12 +# wrong constant name _reduce_122 +# wrong constant name _reduce_123 +# wrong constant name _reduce_124 +# wrong constant name _reduce_13 +# wrong constant name _reduce_14 +# wrong constant name _reduce_16 +# wrong constant name _reduce_17 +# wrong constant name _reduce_18 +# wrong constant name _reduce_19 +# wrong constant name _reduce_196 +# wrong constant name _reduce_197 +# wrong constant name _reduce_198 +# wrong constant name _reduce_199 +# wrong constant name _reduce_2 +# wrong constant name _reduce_20 +# wrong constant name _reduce_200 +# wrong constant name _reduce_201 +# wrong constant name _reduce_202 +# wrong constant name _reduce_203 +# wrong constant name _reduce_204 +# wrong constant name _reduce_205 +# wrong constant name _reduce_206 +# wrong constant name _reduce_207 +# wrong constant name _reduce_208 +# wrong constant name _reduce_209 +# wrong constant name _reduce_21 +# wrong constant name _reduce_210 +# wrong constant name _reduce_211 +# wrong constant name _reduce_212 +# wrong constant name _reduce_213 +# wrong constant name _reduce_214 +# wrong constant name _reduce_215 +# wrong constant name _reduce_216 +# wrong constant name _reduce_217 +# wrong constant name _reduce_218 +# wrong constant name _reduce_219 +# wrong constant name _reduce_22 +# wrong constant name _reduce_220 +# wrong constant name _reduce_221 +# wrong constant name _reduce_222 +# wrong constant name _reduce_223 +# wrong constant name _reduce_224 +# wrong constant name _reduce_225 +# wrong constant name _reduce_226 +# wrong constant name _reduce_227 +# wrong constant name _reduce_228 +# wrong constant name _reduce_229 +# wrong constant name _reduce_23 +# wrong constant name _reduce_230 +# wrong constant name _reduce_231 +# wrong constant name _reduce_232 +# wrong constant name _reduce_233 +# wrong constant name _reduce_234 +# wrong constant name _reduce_235 +# wrong constant name _reduce_236 +# wrong constant name _reduce_24 +# wrong constant name _reduce_241 +# wrong constant name _reduce_242 +# wrong constant name _reduce_244 +# wrong constant name _reduce_245 +# wrong constant name _reduce_246 +# wrong constant name _reduce_248 +# wrong constant name _reduce_25 +# wrong constant name _reduce_251 +# wrong constant name _reduce_252 +# wrong constant name _reduce_253 +# wrong constant name _reduce_254 +# wrong constant name _reduce_255 +# wrong constant name _reduce_256 +# wrong constant name _reduce_257 +# wrong constant name _reduce_258 +# wrong constant name _reduce_259 +# wrong constant name _reduce_26 +# wrong constant name _reduce_260 +# wrong constant name _reduce_261 +# wrong constant name _reduce_262 +# wrong constant name _reduce_263 +# wrong constant name _reduce_264 +# wrong constant name _reduce_265 +# wrong constant name _reduce_266 +# wrong constant name _reduce_267 +# wrong constant name _reduce_269 +# wrong constant name _reduce_27 +# wrong constant name _reduce_270 +# wrong constant name _reduce_271 +# wrong constant name _reduce_28 +# wrong constant name _reduce_282 +# wrong constant name _reduce_283 +# wrong constant name _reduce_284 +# wrong constant name _reduce_285 +# wrong constant name _reduce_286 +# wrong constant name _reduce_287 +# wrong constant name _reduce_288 +# wrong constant name _reduce_289 +# wrong constant name _reduce_290 +# wrong constant name _reduce_291 +# wrong constant name _reduce_292 +# wrong constant name _reduce_293 +# wrong constant name _reduce_294 +# wrong constant name _reduce_295 +# wrong constant name _reduce_296 +# wrong constant name _reduce_297 +# wrong constant name _reduce_298 +# wrong constant name _reduce_299 +# wrong constant name _reduce_3 +# wrong constant name _reduce_30 +# wrong constant name _reduce_300 +# wrong constant name _reduce_301 +# wrong constant name _reduce_303 +# wrong constant name _reduce_304 +# wrong constant name _reduce_305 +# wrong constant name _reduce_306 +# wrong constant name _reduce_307 +# wrong constant name _reduce_308 +# wrong constant name _reduce_309 +# wrong constant name _reduce_31 +# wrong constant name _reduce_310 +# wrong constant name _reduce_311 +# wrong constant name _reduce_312 +# wrong constant name _reduce_313 +# wrong constant name _reduce_314 +# wrong constant name _reduce_315 +# wrong constant name _reduce_316 +# wrong constant name _reduce_317 +# wrong constant name _reduce_318 +# wrong constant name _reduce_319 +# wrong constant name _reduce_32 +# wrong constant name _reduce_320 +# wrong constant name _reduce_321 +# wrong constant name _reduce_322 +# wrong constant name _reduce_323 +# wrong constant name _reduce_324 +# wrong constant name _reduce_325 +# wrong constant name _reduce_326 +# wrong constant name _reduce_327 +# wrong constant name _reduce_328 +# wrong constant name _reduce_329 +# wrong constant name _reduce_330 +# wrong constant name _reduce_331 +# wrong constant name _reduce_332 +# wrong constant name _reduce_336 +# wrong constant name _reduce_34 +# wrong constant name _reduce_340 +# wrong constant name _reduce_342 +# wrong constant name _reduce_345 +# wrong constant name _reduce_346 +# wrong constant name _reduce_347 +# wrong constant name _reduce_348 +# wrong constant name _reduce_35 +# wrong constant name _reduce_350 +# wrong constant name _reduce_351 +# wrong constant name _reduce_352 +# wrong constant name _reduce_353 +# wrong constant name _reduce_354 +# wrong constant name _reduce_355 +# wrong constant name _reduce_356 +# wrong constant name _reduce_357 +# wrong constant name _reduce_358 +# wrong constant name _reduce_359 +# wrong constant name _reduce_36 +# wrong constant name _reduce_360 +# wrong constant name _reduce_361 +# wrong constant name _reduce_362 +# wrong constant name _reduce_363 +# wrong constant name _reduce_364 +# wrong constant name _reduce_365 +# wrong constant name _reduce_366 +# wrong constant name _reduce_367 +# wrong constant name _reduce_368 +# wrong constant name _reduce_37 +# wrong constant name _reduce_370 +# wrong constant name _reduce_371 +# wrong constant name _reduce_372 +# wrong constant name _reduce_373 +# wrong constant name _reduce_374 +# wrong constant name _reduce_375 +# wrong constant name _reduce_376 +# wrong constant name _reduce_377 +# wrong constant name _reduce_379 +# wrong constant name _reduce_38 +# wrong constant name _reduce_380 +# wrong constant name _reduce_381 +# wrong constant name _reduce_382 +# wrong constant name _reduce_383 +# wrong constant name _reduce_384 +# wrong constant name _reduce_385 +# wrong constant name _reduce_386 +# wrong constant name _reduce_387 +# wrong constant name _reduce_388 +# wrong constant name _reduce_39 +# wrong constant name _reduce_390 +# wrong constant name _reduce_391 +# wrong constant name _reduce_392 +# wrong constant name _reduce_393 +# wrong constant name _reduce_394 +# wrong constant name _reduce_395 +# wrong constant name _reduce_396 +# wrong constant name _reduce_397 +# wrong constant name _reduce_398 +# wrong constant name _reduce_399 +# wrong constant name _reduce_4 +# wrong constant name _reduce_40 +# wrong constant name _reduce_400 +# wrong constant name _reduce_401 +# wrong constant name _reduce_402 +# wrong constant name _reduce_403 +# wrong constant name _reduce_404 +# wrong constant name _reduce_405 +# wrong constant name _reduce_406 +# wrong constant name _reduce_407 +# wrong constant name _reduce_408 +# wrong constant name _reduce_409 +# wrong constant name _reduce_41 +# wrong constant name _reduce_410 +# wrong constant name _reduce_411 +# wrong constant name _reduce_412 +# wrong constant name _reduce_413 +# wrong constant name _reduce_414 +# wrong constant name _reduce_415 +# wrong constant name _reduce_416 +# wrong constant name _reduce_417 +# wrong constant name _reduce_418 +# wrong constant name _reduce_419 +# wrong constant name _reduce_420 +# wrong constant name _reduce_421 +# wrong constant name _reduce_422 +# wrong constant name _reduce_423 +# wrong constant name _reduce_424 +# wrong constant name _reduce_426 +# wrong constant name _reduce_427 +# wrong constant name _reduce_428 +# wrong constant name _reduce_43 +# wrong constant name _reduce_431 +# wrong constant name _reduce_433 +# wrong constant name _reduce_438 +# wrong constant name _reduce_439 +# wrong constant name _reduce_440 +# wrong constant name _reduce_441 +# wrong constant name _reduce_442 +# wrong constant name _reduce_443 +# wrong constant name _reduce_444 +# wrong constant name _reduce_445 +# wrong constant name _reduce_446 +# wrong constant name _reduce_447 +# wrong constant name _reduce_448 +# wrong constant name _reduce_449 +# wrong constant name _reduce_450 +# wrong constant name _reduce_451 +# wrong constant name _reduce_452 +# wrong constant name _reduce_453 +# wrong constant name _reduce_454 +# wrong constant name _reduce_455 +# wrong constant name _reduce_456 +# wrong constant name _reduce_457 +# wrong constant name _reduce_458 +# wrong constant name _reduce_459 +# wrong constant name _reduce_46 +# wrong constant name _reduce_460 +# wrong constant name _reduce_461 +# wrong constant name _reduce_462 +# wrong constant name _reduce_463 +# wrong constant name _reduce_464 +# wrong constant name _reduce_465 +# wrong constant name _reduce_466 +# wrong constant name _reduce_467 +# wrong constant name _reduce_468 +# wrong constant name _reduce_469 +# wrong constant name _reduce_47 +# wrong constant name _reduce_470 +# wrong constant name _reduce_471 +# wrong constant name _reduce_472 +# wrong constant name _reduce_474 +# wrong constant name _reduce_475 +# wrong constant name _reduce_476 +# wrong constant name _reduce_477 +# wrong constant name _reduce_478 +# wrong constant name _reduce_479 +# wrong constant name _reduce_48 +# wrong constant name _reduce_480 +# wrong constant name _reduce_481 +# wrong constant name _reduce_482 +# wrong constant name _reduce_483 +# wrong constant name _reduce_484 +# wrong constant name _reduce_485 +# wrong constant name _reduce_486 +# wrong constant name _reduce_487 +# wrong constant name _reduce_488 +# wrong constant name _reduce_489 +# wrong constant name _reduce_49 +# wrong constant name _reduce_490 +# wrong constant name _reduce_491 +# wrong constant name _reduce_492 +# wrong constant name _reduce_493 +# wrong constant name _reduce_494 +# wrong constant name _reduce_495 +# wrong constant name _reduce_496 +# wrong constant name _reduce_497 +# wrong constant name _reduce_498 +# wrong constant name _reduce_499 +# wrong constant name _reduce_5 +# wrong constant name _reduce_500 +# wrong constant name _reduce_501 +# wrong constant name _reduce_502 +# wrong constant name _reduce_503 +# wrong constant name _reduce_504 +# wrong constant name _reduce_505 +# wrong constant name _reduce_506 +# wrong constant name _reduce_507 +# wrong constant name _reduce_508 +# wrong constant name _reduce_509 +# wrong constant name _reduce_510 +# wrong constant name _reduce_511 +# wrong constant name _reduce_512 +# wrong constant name _reduce_513 +# wrong constant name _reduce_514 +# wrong constant name _reduce_515 +# wrong constant name _reduce_516 +# wrong constant name _reduce_517 +# wrong constant name _reduce_518 +# wrong constant name _reduce_519 +# wrong constant name _reduce_520 +# wrong constant name _reduce_521 +# wrong constant name _reduce_522 +# wrong constant name _reduce_523 +# wrong constant name _reduce_524 +# wrong constant name _reduce_525 +# wrong constant name _reduce_526 +# wrong constant name _reduce_527 +# wrong constant name _reduce_528 +# wrong constant name _reduce_529 +# wrong constant name _reduce_530 +# wrong constant name _reduce_532 +# wrong constant name _reduce_533 +# wrong constant name _reduce_534 +# wrong constant name _reduce_535 +# wrong constant name _reduce_536 +# wrong constant name _reduce_537 +# wrong constant name _reduce_538 +# wrong constant name _reduce_539 +# wrong constant name _reduce_540 +# wrong constant name _reduce_541 +# wrong constant name _reduce_542 +# wrong constant name _reduce_543 +# wrong constant name _reduce_544 +# wrong constant name _reduce_545 +# wrong constant name _reduce_546 +# wrong constant name _reduce_549 +# wrong constant name _reduce_55 +# wrong constant name _reduce_550 +# wrong constant name _reduce_551 +# wrong constant name _reduce_552 +# wrong constant name _reduce_553 +# wrong constant name _reduce_554 +# wrong constant name _reduce_555 +# wrong constant name _reduce_556 +# wrong constant name _reduce_559 +# wrong constant name _reduce_56 +# wrong constant name _reduce_560 +# wrong constant name _reduce_563 +# wrong constant name _reduce_564 +# wrong constant name _reduce_565 +# wrong constant name _reduce_567 +# wrong constant name _reduce_568 +# wrong constant name _reduce_57 +# wrong constant name _reduce_570 +# wrong constant name _reduce_571 +# wrong constant name _reduce_572 +# wrong constant name _reduce_573 +# wrong constant name _reduce_574 +# wrong constant name _reduce_575 +# wrong constant name _reduce_588 +# wrong constant name _reduce_589 +# wrong constant name _reduce_59 +# wrong constant name _reduce_594 +# wrong constant name _reduce_595 +# wrong constant name _reduce_599 +# wrong constant name _reduce_6 +# wrong constant name _reduce_60 +# wrong constant name _reduce_603 +# wrong constant name _reduce_61 +# wrong constant name _reduce_62 +# wrong constant name _reduce_63 +# wrong constant name _reduce_64 +# wrong constant name _reduce_65 +# wrong constant name _reduce_66 +# wrong constant name _reduce_67 +# wrong constant name _reduce_68 +# wrong constant name _reduce_69 +# wrong constant name _reduce_70 +# wrong constant name _reduce_71 +# wrong constant name _reduce_72 +# wrong constant name _reduce_73 +# wrong constant name _reduce_75 +# wrong constant name _reduce_76 +# wrong constant name _reduce_77 +# wrong constant name _reduce_78 +# wrong constant name _reduce_79 +# wrong constant name _reduce_8 +# wrong constant name _reduce_80 +# wrong constant name _reduce_81 +# wrong constant name _reduce_82 +# wrong constant name _reduce_83 +# wrong constant name _reduce_85 +# wrong constant name _reduce_86 +# wrong constant name _reduce_87 +# wrong constant name _reduce_88 +# wrong constant name _reduce_89 +# wrong constant name _reduce_9 +# wrong constant name _reduce_90 +# wrong constant name _reduce_91 +# wrong constant name _reduce_92 +# wrong constant name _reduce_93 +# wrong constant name _reduce_94 +# wrong constant name _reduce_95 +# wrong constant name _reduce_96 +# wrong constant name _reduce_97 +# wrong constant name _reduce_98 +# wrong constant name _reduce_99 +# wrong constant name _reduce_none +# wrong constant name default_encoding +# wrong constant name version +# wrong constant name +# uninitialized constant Parser::Ruby26::Racc_Main_Parsing_Routine +# uninitialized constant Parser::Ruby26::Racc_Runtime_Core_Id_C +# uninitialized constant Parser::Ruby26::Racc_Runtime_Core_Revision +# uninitialized constant Parser::Ruby26::Racc_Runtime_Core_Revision_C +# uninitialized constant Parser::Ruby26::Racc_Runtime_Core_Revision_R +# uninitialized constant Parser::Ruby26::Racc_Runtime_Core_Version +# uninitialized constant Parser::Ruby26::Racc_Runtime_Core_Version_C +# uninitialized constant Parser::Ruby26::Racc_Runtime_Core_Version_R +# uninitialized constant Parser::Ruby26::Racc_Runtime_Revision +# uninitialized constant Parser::Ruby26::Racc_Runtime_Type +# uninitialized constant Parser::Ruby26::Racc_Runtime_Version +# uninitialized constant Parser::Ruby26::Racc_YY_Parse_Method +# wrong constant name _reduce_10 +# wrong constant name _reduce_100 +# wrong constant name _reduce_101 +# wrong constant name _reduce_102 +# wrong constant name _reduce_103 +# wrong constant name _reduce_104 +# wrong constant name _reduce_105 +# wrong constant name _reduce_106 +# wrong constant name _reduce_107 +# wrong constant name _reduce_108 +# wrong constant name _reduce_109 +# wrong constant name _reduce_11 +# wrong constant name _reduce_110 +# wrong constant name _reduce_111 +# wrong constant name _reduce_113 +# wrong constant name _reduce_114 +# wrong constant name _reduce_115 +# wrong constant name _reduce_12 +# wrong constant name _reduce_121 +# wrong constant name _reduce_125 +# wrong constant name _reduce_126 +# wrong constant name _reduce_127 +# wrong constant name _reduce_13 +# wrong constant name _reduce_14 +# wrong constant name _reduce_15 +# wrong constant name _reduce_17 +# wrong constant name _reduce_18 +# wrong constant name _reduce_19 +# wrong constant name _reduce_199 +# wrong constant name _reduce_2 +# wrong constant name _reduce_20 +# wrong constant name _reduce_200 +# wrong constant name _reduce_201 +# wrong constant name _reduce_202 +# wrong constant name _reduce_203 +# wrong constant name _reduce_204 +# wrong constant name _reduce_205 +# wrong constant name _reduce_206 +# wrong constant name _reduce_207 +# wrong constant name _reduce_208 +# wrong constant name _reduce_209 +# wrong constant name _reduce_21 +# wrong constant name _reduce_210 +# wrong constant name _reduce_211 +# wrong constant name _reduce_212 +# wrong constant name _reduce_213 +# wrong constant name _reduce_214 +# wrong constant name _reduce_215 +# wrong constant name _reduce_216 +# wrong constant name _reduce_217 +# wrong constant name _reduce_218 +# wrong constant name _reduce_219 +# wrong constant name _reduce_22 +# wrong constant name _reduce_220 +# wrong constant name _reduce_221 +# wrong constant name _reduce_222 +# wrong constant name _reduce_223 +# wrong constant name _reduce_224 +# wrong constant name _reduce_226 +# wrong constant name _reduce_227 +# wrong constant name _reduce_228 +# wrong constant name _reduce_229 +# wrong constant name _reduce_23 +# wrong constant name _reduce_230 +# wrong constant name _reduce_231 +# wrong constant name _reduce_232 +# wrong constant name _reduce_233 +# wrong constant name _reduce_234 +# wrong constant name _reduce_235 +# wrong constant name _reduce_236 +# wrong constant name _reduce_237 +# wrong constant name _reduce_238 +# wrong constant name _reduce_24 +# wrong constant name _reduce_244 +# wrong constant name _reduce_245 +# wrong constant name _reduce_249 +# wrong constant name _reduce_25 +# wrong constant name _reduce_250 +# wrong constant name _reduce_252 +# wrong constant name _reduce_253 +# wrong constant name _reduce_254 +# wrong constant name _reduce_256 +# wrong constant name _reduce_259 +# wrong constant name _reduce_26 +# wrong constant name _reduce_260 +# wrong constant name _reduce_261 +# wrong constant name _reduce_262 +# wrong constant name _reduce_263 +# wrong constant name _reduce_264 +# wrong constant name _reduce_265 +# wrong constant name _reduce_266 +# wrong constant name _reduce_267 +# wrong constant name _reduce_268 +# wrong constant name _reduce_269 +# wrong constant name _reduce_27 +# wrong constant name _reduce_270 +# wrong constant name _reduce_271 +# wrong constant name _reduce_272 +# wrong constant name _reduce_273 +# wrong constant name _reduce_274 +# wrong constant name _reduce_275 +# wrong constant name _reduce_277 +# wrong constant name _reduce_278 +# wrong constant name _reduce_279 +# wrong constant name _reduce_28 +# wrong constant name _reduce_29 +# wrong constant name _reduce_290 +# wrong constant name _reduce_291 +# wrong constant name _reduce_292 +# wrong constant name _reduce_293 +# wrong constant name _reduce_294 +# wrong constant name _reduce_295 +# wrong constant name _reduce_296 +# wrong constant name _reduce_297 +# wrong constant name _reduce_298 +# wrong constant name _reduce_299 +# wrong constant name _reduce_3 +# wrong constant name _reduce_300 +# wrong constant name _reduce_301 +# wrong constant name _reduce_302 +# wrong constant name _reduce_303 +# wrong constant name _reduce_304 +# wrong constant name _reduce_305 +# wrong constant name _reduce_306 +# wrong constant name _reduce_307 +# wrong constant name _reduce_308 +# wrong constant name _reduce_309 +# wrong constant name _reduce_31 +# wrong constant name _reduce_311 +# wrong constant name _reduce_312 +# wrong constant name _reduce_313 +# wrong constant name _reduce_314 +# wrong constant name _reduce_315 +# wrong constant name _reduce_316 +# wrong constant name _reduce_317 +# wrong constant name _reduce_318 +# wrong constant name _reduce_319 +# wrong constant name _reduce_32 +# wrong constant name _reduce_320 +# wrong constant name _reduce_321 +# wrong constant name _reduce_322 +# wrong constant name _reduce_323 +# wrong constant name _reduce_324 +# wrong constant name _reduce_325 +# wrong constant name _reduce_326 +# wrong constant name _reduce_327 +# wrong constant name _reduce_328 +# wrong constant name _reduce_329 +# wrong constant name _reduce_33 +# wrong constant name _reduce_330 +# wrong constant name _reduce_331 +# wrong constant name _reduce_332 +# wrong constant name _reduce_333 +# wrong constant name _reduce_334 +# wrong constant name _reduce_336 +# wrong constant name _reduce_339 +# wrong constant name _reduce_343 +# wrong constant name _reduce_345 +# wrong constant name _reduce_348 +# wrong constant name _reduce_349 +# wrong constant name _reduce_35 +# wrong constant name _reduce_350 +# wrong constant name _reduce_351 +# wrong constant name _reduce_353 +# wrong constant name _reduce_354 +# wrong constant name _reduce_355 +# wrong constant name _reduce_356 +# wrong constant name _reduce_357 +# wrong constant name _reduce_358 +# wrong constant name _reduce_359 +# wrong constant name _reduce_36 +# wrong constant name _reduce_360 +# wrong constant name _reduce_361 +# wrong constant name _reduce_362 +# wrong constant name _reduce_363 +# wrong constant name _reduce_364 +# wrong constant name _reduce_365 +# wrong constant name _reduce_366 +# wrong constant name _reduce_367 +# wrong constant name _reduce_368 +# wrong constant name _reduce_369 +# wrong constant name _reduce_37 +# wrong constant name _reduce_370 +# wrong constant name _reduce_371 +# wrong constant name _reduce_373 +# wrong constant name _reduce_374 +# wrong constant name _reduce_375 +# wrong constant name _reduce_376 +# wrong constant name _reduce_377 +# wrong constant name _reduce_378 +# wrong constant name _reduce_379 +# wrong constant name _reduce_38 +# wrong constant name _reduce_380 +# wrong constant name _reduce_382 +# wrong constant name _reduce_383 +# wrong constant name _reduce_384 +# wrong constant name _reduce_385 +# wrong constant name _reduce_386 +# wrong constant name _reduce_387 +# wrong constant name _reduce_388 +# wrong constant name _reduce_389 +# wrong constant name _reduce_39 +# wrong constant name _reduce_390 +# wrong constant name _reduce_391 +# wrong constant name _reduce_393 +# wrong constant name _reduce_394 +# wrong constant name _reduce_395 +# wrong constant name _reduce_396 +# wrong constant name _reduce_397 +# wrong constant name _reduce_398 +# wrong constant name _reduce_399 +# wrong constant name _reduce_4 +# wrong constant name _reduce_40 +# wrong constant name _reduce_400 +# wrong constant name _reduce_401 +# wrong constant name _reduce_402 +# wrong constant name _reduce_403 +# wrong constant name _reduce_404 +# wrong constant name _reduce_405 +# wrong constant name _reduce_406 +# wrong constant name _reduce_407 +# wrong constant name _reduce_408 +# wrong constant name _reduce_409 +# wrong constant name _reduce_41 +# wrong constant name _reduce_410 +# wrong constant name _reduce_411 +# wrong constant name _reduce_412 +# wrong constant name _reduce_413 +# wrong constant name _reduce_414 +# wrong constant name _reduce_415 +# wrong constant name _reduce_416 +# wrong constant name _reduce_417 +# wrong constant name _reduce_418 +# wrong constant name _reduce_419 +# wrong constant name _reduce_42 +# wrong constant name _reduce_420 +# wrong constant name _reduce_421 +# wrong constant name _reduce_422 +# wrong constant name _reduce_423 +# wrong constant name _reduce_424 +# wrong constant name _reduce_425 +# wrong constant name _reduce_426 +# wrong constant name _reduce_427 +# wrong constant name _reduce_429 +# wrong constant name _reduce_430 +# wrong constant name _reduce_431 +# wrong constant name _reduce_434 +# wrong constant name _reduce_436 +# wrong constant name _reduce_44 +# wrong constant name _reduce_441 +# wrong constant name _reduce_442 +# wrong constant name _reduce_443 +# wrong constant name _reduce_444 +# wrong constant name _reduce_445 +# wrong constant name _reduce_446 +# wrong constant name _reduce_447 +# wrong constant name _reduce_448 +# wrong constant name _reduce_449 +# wrong constant name _reduce_450 +# wrong constant name _reduce_451 +# wrong constant name _reduce_452 +# wrong constant name _reduce_453 +# wrong constant name _reduce_454 +# wrong constant name _reduce_455 +# wrong constant name _reduce_456 +# wrong constant name _reduce_457 +# wrong constant name _reduce_458 +# wrong constant name _reduce_459 +# wrong constant name _reduce_460 +# wrong constant name _reduce_461 +# wrong constant name _reduce_462 +# wrong constant name _reduce_463 +# wrong constant name _reduce_464 +# wrong constant name _reduce_465 +# wrong constant name _reduce_466 +# wrong constant name _reduce_467 +# wrong constant name _reduce_468 +# wrong constant name _reduce_469 +# wrong constant name _reduce_47 +# wrong constant name _reduce_470 +# wrong constant name _reduce_471 +# wrong constant name _reduce_472 +# wrong constant name _reduce_473 +# wrong constant name _reduce_474 +# wrong constant name _reduce_475 +# wrong constant name _reduce_477 +# wrong constant name _reduce_478 +# wrong constant name _reduce_479 +# wrong constant name _reduce_48 +# wrong constant name _reduce_480 +# wrong constant name _reduce_481 +# wrong constant name _reduce_482 +# wrong constant name _reduce_483 +# wrong constant name _reduce_484 +# wrong constant name _reduce_485 +# wrong constant name _reduce_486 +# wrong constant name _reduce_487 +# wrong constant name _reduce_488 +# wrong constant name _reduce_489 +# wrong constant name _reduce_49 +# wrong constant name _reduce_490 +# wrong constant name _reduce_491 +# wrong constant name _reduce_492 +# wrong constant name _reduce_493 +# wrong constant name _reduce_494 +# wrong constant name _reduce_495 +# wrong constant name _reduce_496 +# wrong constant name _reduce_497 +# wrong constant name _reduce_498 +# wrong constant name _reduce_499 +# wrong constant name _reduce_5 +# wrong constant name _reduce_50 +# wrong constant name _reduce_500 +# wrong constant name _reduce_501 +# wrong constant name _reduce_502 +# wrong constant name _reduce_503 +# wrong constant name _reduce_504 +# wrong constant name _reduce_505 +# wrong constant name _reduce_506 +# wrong constant name _reduce_507 +# wrong constant name _reduce_508 +# wrong constant name _reduce_509 +# wrong constant name _reduce_510 +# wrong constant name _reduce_511 +# wrong constant name _reduce_512 +# wrong constant name _reduce_513 +# wrong constant name _reduce_514 +# wrong constant name _reduce_515 +# wrong constant name _reduce_516 +# wrong constant name _reduce_517 +# wrong constant name _reduce_518 +# wrong constant name _reduce_519 +# wrong constant name _reduce_520 +# wrong constant name _reduce_521 +# wrong constant name _reduce_522 +# wrong constant name _reduce_523 +# wrong constant name _reduce_524 +# wrong constant name _reduce_525 +# wrong constant name _reduce_526 +# wrong constant name _reduce_527 +# wrong constant name _reduce_528 +# wrong constant name _reduce_529 +# wrong constant name _reduce_53 +# wrong constant name _reduce_530 +# wrong constant name _reduce_531 +# wrong constant name _reduce_532 +# wrong constant name _reduce_533 +# wrong constant name _reduce_535 +# wrong constant name _reduce_536 +# wrong constant name _reduce_537 +# wrong constant name _reduce_538 +# wrong constant name _reduce_539 +# wrong constant name _reduce_54 +# wrong constant name _reduce_540 +# wrong constant name _reduce_541 +# wrong constant name _reduce_542 +# wrong constant name _reduce_543 +# wrong constant name _reduce_544 +# wrong constant name _reduce_545 +# wrong constant name _reduce_546 +# wrong constant name _reduce_547 +# wrong constant name _reduce_548 +# wrong constant name _reduce_549 +# wrong constant name _reduce_552 +# wrong constant name _reduce_553 +# wrong constant name _reduce_554 +# wrong constant name _reduce_555 +# wrong constant name _reduce_556 +# wrong constant name _reduce_557 +# wrong constant name _reduce_558 +# wrong constant name _reduce_559 +# wrong constant name _reduce_562 +# wrong constant name _reduce_563 +# wrong constant name _reduce_566 +# wrong constant name _reduce_567 +# wrong constant name _reduce_568 +# wrong constant name _reduce_570 +# wrong constant name _reduce_571 +# wrong constant name _reduce_573 +# wrong constant name _reduce_574 +# wrong constant name _reduce_575 +# wrong constant name _reduce_576 +# wrong constant name _reduce_577 +# wrong constant name _reduce_578 +# wrong constant name _reduce_58 +# wrong constant name _reduce_59 +# wrong constant name _reduce_591 +# wrong constant name _reduce_592 +# wrong constant name _reduce_597 +# wrong constant name _reduce_598 +# wrong constant name _reduce_6 +# wrong constant name _reduce_60 +# wrong constant name _reduce_602 +# wrong constant name _reduce_606 +# wrong constant name _reduce_62 +# wrong constant name _reduce_63 +# wrong constant name _reduce_64 +# wrong constant name _reduce_65 +# wrong constant name _reduce_66 +# wrong constant name _reduce_67 +# wrong constant name _reduce_68 +# wrong constant name _reduce_69 +# wrong constant name _reduce_70 +# wrong constant name _reduce_71 +# wrong constant name _reduce_72 +# wrong constant name _reduce_73 +# wrong constant name _reduce_74 +# wrong constant name _reduce_75 +# wrong constant name _reduce_76 +# wrong constant name _reduce_78 +# wrong constant name _reduce_79 +# wrong constant name _reduce_8 +# wrong constant name _reduce_80 +# wrong constant name _reduce_81 +# wrong constant name _reduce_82 +# wrong constant name _reduce_83 +# wrong constant name _reduce_84 +# wrong constant name _reduce_85 +# wrong constant name _reduce_86 +# wrong constant name _reduce_88 +# wrong constant name _reduce_89 +# wrong constant name _reduce_9 +# wrong constant name _reduce_90 +# wrong constant name _reduce_91 +# wrong constant name _reduce_92 +# wrong constant name _reduce_93 +# wrong constant name _reduce_94 +# wrong constant name _reduce_95 +# wrong constant name _reduce_96 +# wrong constant name _reduce_97 +# wrong constant name _reduce_98 +# wrong constant name _reduce_99 +# wrong constant name _reduce_none +# wrong constant name default_encoding +# wrong constant name version +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Parser::Source::Buffer' +# undefined method `initialize2' for class `Parser::Source::Buffer' +# wrong constant name column_for_position +# wrong constant name decompose_position +# wrong constant name first_line +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name last_line +# wrong constant name line_for_position +# wrong constant name line_range +# wrong constant name name +# wrong constant name raw_source= +# wrong constant name read +# wrong constant name slice +# wrong constant name source +# wrong constant name source= +# wrong constant name source_line +# wrong constant name source_lines +# wrong constant name source_range +# wrong constant name +# wrong constant name recognize_encoding +# wrong constant name reencode_string +# wrong constant name == +# wrong constant name +# wrong constant name document? +# wrong constant name initialize +# wrong constant name inline? +# wrong constant name loc +# wrong constant name location +# wrong constant name text +# wrong constant name type +# wrong constant name associate +# wrong constant name associate_locations +# wrong constant name initialize +# wrong constant name skip_directives +# wrong constant name skip_directives= +# wrong constant name +# wrong constant name +# wrong constant name associate +# wrong constant name associate_locations +# wrong constant name == +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name column +# wrong constant name expression +# wrong constant name first_line +# wrong constant name initialize +# wrong constant name last_column +# wrong constant name last_line +# wrong constant name line +# wrong constant name node +# wrong constant name node= +# wrong constant name to_hash +# wrong constant name update_expression +# wrong constant name with +# wrong constant name with_expression +# wrong constant name begin +# wrong constant name end +# wrong constant name initialize +# wrong constant name +# wrong constant name begin +# wrong constant name else +# wrong constant name end +# wrong constant name initialize +# wrong constant name keyword +# wrong constant name +# wrong constant name double_colon +# wrong constant name initialize +# wrong constant name name +# wrong constant name operator +# wrong constant name update_operator +# wrong constant name with_operator +# wrong constant name +# wrong constant name end +# wrong constant name initialize +# wrong constant name keyword +# wrong constant name name +# wrong constant name operator +# wrong constant name +# wrong constant name assignment +# wrong constant name initialize +# wrong constant name keyword +# wrong constant name name +# wrong constant name operator +# wrong constant name +# wrong constant name begin +# wrong constant name end +# wrong constant name in +# wrong constant name initialize +# wrong constant name keyword +# wrong constant name +# wrong constant name heredoc_body +# wrong constant name heredoc_end +# wrong constant name initialize +# wrong constant name +# wrong constant name begin +# wrong constant name end +# wrong constant name initialize +# wrong constant name operator +# wrong constant name update_operator +# wrong constant name with_operator +# wrong constant name +# wrong constant name begin +# wrong constant name end +# wrong constant name initialize +# wrong constant name keyword +# wrong constant name +# wrong constant name argument +# wrong constant name initialize +# wrong constant name keyword +# wrong constant name operator +# wrong constant name +# wrong constant name initialize +# wrong constant name operator +# wrong constant name +# wrong constant name assoc +# wrong constant name begin +# wrong constant name initialize +# wrong constant name keyword +# wrong constant name +# wrong constant name begin +# wrong constant name dot +# wrong constant name end +# wrong constant name initialize +# wrong constant name operator +# wrong constant name selector +# wrong constant name update_operator +# wrong constant name with_operator +# wrong constant name +# wrong constant name colon +# wrong constant name initialize +# wrong constant name question +# wrong constant name +# undefined method `initialize1' for class `Parser::Source::Map::Variable' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name name +# wrong constant name operator +# wrong constant name update_operator +# wrong constant name with_operator +# wrong constant name +# wrong constant name +# undefined method `adjust1' for class `Parser::Source::Range' +# undefined method `adjust2' for class `Parser::Source::Range' +# undefined method `with1' for class `Parser::Source::Range' +# undefined method `with2' for class `Parser::Source::Range' +# wrong constant name <=> +# wrong constant name adjust1 +# wrong constant name adjust2 +# wrong constant name adjust +# wrong constant name begin +# wrong constant name begin_pos +# wrong constant name column +# wrong constant name column_range +# wrong constant name contained? +# wrong constant name contains? +# wrong constant name crossing? +# wrong constant name disjoint? +# wrong constant name empty? +# wrong constant name end +# wrong constant name end_pos +# wrong constant name first_line +# wrong constant name initialize +# wrong constant name intersect +# wrong constant name is? +# wrong constant name join +# wrong constant name last_column +# wrong constant name last_line +# wrong constant name length +# wrong constant name line +# wrong constant name overlaps? +# wrong constant name resize +# wrong constant name size +# wrong constant name source +# wrong constant name source_buffer +# wrong constant name source_line +# wrong constant name to_a +# wrong constant name to_range +# wrong constant name with1 +# wrong constant name with2 +# wrong constant name with +# wrong constant name +# wrong constant name +# wrong constant name diagnostics +# wrong constant name initialize +# wrong constant name insert_after +# wrong constant name insert_after_multi +# wrong constant name insert_before +# wrong constant name insert_before_multi +# wrong constant name process +# wrong constant name remove +# wrong constant name replace +# wrong constant name source_buffer +# wrong constant name transaction +# wrong constant name wrap +# undefined method `initialize1' for class `Parser::Source::Rewriter::Action' +# undefined method `initialize2' for class `Parser::Source::Rewriter::Action' +# undefined method `initialize3' for class `Parser::Source::Rewriter::Action' +# wrong constant name <=> +# wrong constant name allow_multiple_insertions +# wrong constant name allow_multiple_insertions? +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name order +# wrong constant name range +# wrong constant name replacement +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Parser::Source::TreeRewriter' +# undefined method `initialize2' for class `Parser::Source::TreeRewriter' +# undefined method `initialize3' for class `Parser::Source::TreeRewriter' +# wrong constant name +# wrong constant name action_root +# wrong constant name diagnostics +# wrong constant name empty? +# wrong constant name in_transaction? +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name insert_after +# wrong constant name insert_after_multi +# wrong constant name insert_before +# wrong constant name insert_before_multi +# wrong constant name merge +# wrong constant name merge! +# wrong constant name process +# wrong constant name remove +# wrong constant name replace +# wrong constant name source_buffer +# wrong constant name transaction +# wrong constant name wrap +# undefined method `bsearch_child_index1' for class `Parser::Source::TreeRewriter::Action' +# undefined method `initialize1' for class `Parser::Source::TreeRewriter::Action' +# undefined method `initialize2' for class `Parser::Source::TreeRewriter::Action' +# undefined method `initialize3' for class `Parser::Source::TreeRewriter::Action' +# undefined method `initialize4' for class `Parser::Source::TreeRewriter::Action' +# undefined method `with1' for class `Parser::Source::TreeRewriter::Action' +# undefined method `with2' for class `Parser::Source::TreeRewriter::Action' +# undefined method `with3' for class `Parser::Source::TreeRewriter::Action' +# undefined method `with4' for class `Parser::Source::TreeRewriter::Action' +# undefined method `with5' for class `Parser::Source::TreeRewriter::Action' +# undefined method `with6' for class `Parser::Source::TreeRewriter::Action' +# wrong constant name analyse_hierarchy +# wrong constant name bsearch_child_index1 +# wrong constant name bsearch_child_index +# wrong constant name call_enforcer_for_merge +# wrong constant name check_fusible +# wrong constant name children +# wrong constant name combine +# wrong constant name combine_children +# wrong constant name do_combine +# wrong constant name empty? +# wrong constant name fuse_deletions +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize +# wrong constant name insert_after +# wrong constant name insert_before +# wrong constant name insertion? +# wrong constant name merge +# wrong constant name ordered_replacements +# wrong constant name place_in_hierarchy +# wrong constant name range +# wrong constant name replacement +# wrong constant name swallow +# wrong constant name with1 +# wrong constant name with2 +# wrong constant name with3 +# wrong constant name with4 +# wrong constant name with5 +# wrong constant name with6 +# wrong constant name with +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name declare +# wrong constant name declare_forward_args +# wrong constant name declared? +# wrong constant name declared_forward_args? +# wrong constant name extend_dynamic +# wrong constant name extend_static +# wrong constant name reset +# wrong constant name unextend +# wrong constant name +# wrong constant name diagnostic +# wrong constant name initialize +# wrong constant name +# wrong constant name assignment? +# wrong constant name insert_after +# wrong constant name insert_before +# wrong constant name remove +# wrong constant name replace +# wrong constant name rewrite +# wrong constant name wrap +# wrong constant name +# wrong constant name declare +# wrong constant name declared? +# wrong constant name pop +# wrong constant name push +# wrong constant name reset +# wrong constant name +# wrong constant name # undefined method `children1' for class `Pathname' # undefined method `find1' for class `Pathname' # wrong constant name children1 @@ -1678,6 +14413,81 @@ # wrong constant name fnmatch? # wrong constant name glob # wrong constant name make_symlink +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `save_plist1' for module `Plist::Emit' +# undefined method `to_plist1' for module `Plist::Emit' +# undefined method `to_plist2' for module `Plist::Emit' +# wrong constant name save_plist1 +# wrong constant name save_plist +# wrong constant name to_plist1 +# wrong constant name to_plist2 +# wrong constant name to_plist +# undefined singleton method `dump1' for `Plist::Emit' +# undefined singleton method `dump2' for `Plist::Emit' +# undefined singleton method `plist_node1' for `Plist::Emit' +# undefined singleton method `save_plist1' for `Plist::Emit' +# undefined singleton method `tag1' for `Plist::Emit' +# undefined singleton method `tag2' for `Plist::Emit' +# wrong constant name +# wrong constant name comment +# wrong constant name dump1 +# wrong constant name dump2 +# wrong constant name dump +# wrong constant name element_type +# wrong constant name plist_node1 +# wrong constant name plist_node +# wrong constant name save_plist1 +# wrong constant name save_plist +# wrong constant name tag1 +# wrong constant name tag2 +# wrong constant name tag +# wrong constant name wrap +# wrong constant name open +# wrong constant name open= +# wrong constant name result +# wrong constant name result= +# wrong constant name tag_end +# wrong constant name tag_start +# wrong constant name text +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name children +# wrong constant name children= +# wrong constant name text +# wrong constant name text= +# wrong constant name to_ruby +# wrong constant name +# wrong constant name inherited +# wrong constant name mappings +# wrong constant name +# wrong constant name initialize +# wrong constant name parse +# wrong constant name +# wrong constant name +# wrong constant name parse_xml # uninitialized constant Prime # uninitialized constant Prime # wrong constant name << @@ -1705,41 +14515,2206 @@ # uninitialized constant Proc8 # uninitialized constant Proc9 # uninitialized constant Proc9 -# uninitialized constant Psych -# uninitialized constant Psych +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Base' +# undefined method `start1' for class `ProgressBar::Base' +# undefined method `to_s1' for class `ProgressBar::Base' +# wrong constant name autofinish +# wrong constant name autofinish= +# wrong constant name autostart +# wrong constant name autostart= +# wrong constant name bar +# wrong constant name bar= +# wrong constant name clear +# wrong constant name decrement +# wrong constant name finish +# wrong constant name finished +# wrong constant name finished= +# wrong constant name finished? +# wrong constant name format +# wrong constant name format= +# wrong constant name increment +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name log +# wrong constant name output +# wrong constant name output= +# wrong constant name pause +# wrong constant name paused? +# wrong constant name percentage +# wrong constant name percentage= +# wrong constant name progress +# wrong constant name progress= +# wrong constant name progress_mark= +# wrong constant name progressable +# wrong constant name progressable= +# wrong constant name rate +# wrong constant name rate= +# wrong constant name refresh +# wrong constant name remainder_mark= +# wrong constant name reset +# wrong constant name resume +# wrong constant name start1 +# wrong constant name start +# wrong constant name started? +# wrong constant name stop +# wrong constant name stopped? +# wrong constant name time +# wrong constant name time= +# wrong constant name timer +# wrong constant name timer= +# wrong constant name title +# wrong constant name title= +# wrong constant name title_comp +# wrong constant name title_comp= +# wrong constant name to_h +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name total +# wrong constant name total= +# wrong constant name update_progress +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Calculators::Length' +# wrong constant name calculate_length +# wrong constant name current_length +# wrong constant name current_length= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name length +# wrong constant name length_changed? +# wrong constant name length_override +# wrong constant name length_override= +# wrong constant name output +# wrong constant name output= +# wrong constant name reset_length +# wrong constant name +# wrong constant name +# wrong constant name calculate +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Components::Bar' +# undefined method `to_s1' for class `ProgressBar::Components::Bar' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name length +# wrong constant name length= +# wrong constant name progress +# wrong constant name progress= +# wrong constant name progress_mark +# wrong constant name progress_mark= +# wrong constant name remainder_mark +# wrong constant name remainder_mark= +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name upa_steps +# wrong constant name upa_steps= +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Components::Percentage' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name progress +# wrong constant name progress= +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Components::Rate' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name progress +# wrong constant name progress= +# wrong constant name rate_scale +# wrong constant name rate_scale= +# wrong constant name started_at +# wrong constant name started_at= +# wrong constant name stopped_at +# wrong constant name stopped_at= +# wrong constant name timer +# wrong constant name timer= +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Components::Time' +# wrong constant name elapsed_with_label +# wrong constant name estimated_with_friendly_oob +# wrong constant name estimated_with_label +# wrong constant name estimated_with_no_oob +# wrong constant name estimated_with_unknown_oob +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name out_of_bounds_time_format +# wrong constant name out_of_bounds_time_format= +# wrong constant name progress +# wrong constant name progress= +# wrong constant name timer +# wrong constant name timer= +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Components::Title' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name title +# wrong constant name title= +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name process +# undefined method `lookup_value1' for class `ProgressBar::Format::Molecule' +# wrong constant name bar_molecule? +# wrong constant name full_key +# wrong constant name initialize +# wrong constant name key +# wrong constant name key= +# wrong constant name lookup_value1 +# wrong constant name lookup_value +# wrong constant name method_name +# wrong constant name method_name= +# wrong constant name non_bar_molecule? +# wrong constant name +# uninitialized constant ProgressBar::Format::String::BLANK_RE +# uninitialized constant ProgressBar::Format::String::ENCODED_BLANKS +# wrong constant name bar_molecule_placeholder_length +# wrong constant name bar_molecules +# wrong constant name displayable_length +# wrong constant name molecules +# wrong constant name non_bar_molecules +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Output' +# undefined method `refresh1' for class `ProgressBar::Output' +# wrong constant name bar +# wrong constant name bar= +# wrong constant name clear_string +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name length +# wrong constant name length_calculator +# wrong constant name length_calculator= +# wrong constant name log +# wrong constant name refresh1 +# wrong constant name refresh +# wrong constant name stream +# wrong constant name stream= +# wrong constant name throttle +# wrong constant name throttle= +# wrong constant name with_refresh +# undefined singleton method `detect1' for `ProgressBar::Output' +# wrong constant name +# wrong constant name detect1 +# wrong constant name detect +# wrong constant name +# wrong constant name +# uninitialized constant ProgressBar::Outputs::NonTty::DEFAULT_OUTPUT_STREAM +# wrong constant name bar_update_string +# wrong constant name clear +# wrong constant name default_format +# wrong constant name eol +# wrong constant name last_update_length +# wrong constant name last_update_length= +# wrong constant name refresh_with_format_change +# wrong constant name resolve_format +# wrong constant name +# uninitialized constant ProgressBar::Outputs::Tty::DEFAULT_OUTPUT_STREAM +# wrong constant name bar_update_string +# wrong constant name clear +# wrong constant name default_format +# wrong constant name eol +# wrong constant name refresh_with_format_change +# wrong constant name resolve_format +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Progress' +# undefined method `start1' for class `ProgressBar::Progress' +# wrong constant name absolute +# wrong constant name decrement +# wrong constant name finish +# wrong constant name finished? +# wrong constant name increment +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name none? +# wrong constant name percentage_completed +# wrong constant name percentage_completed_with_precision +# wrong constant name progress +# wrong constant name progress= +# wrong constant name reset +# wrong constant name running_average +# wrong constant name running_average= +# wrong constant name smoothing +# wrong constant name smoothing= +# wrong constant name start1 +# wrong constant name start +# wrong constant name starting_position +# wrong constant name starting_position= +# wrong constant name total +# wrong constant name total= +# wrong constant name total_with_unknown_indicator +# wrong constant name unknown? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `choke1' for class `ProgressBar::Throttle' +# undefined method `initialize1' for class `ProgressBar::Throttle' +# wrong constant name choke1 +# wrong constant name choke +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name rate +# wrong constant name rate= +# wrong constant name started_at +# wrong constant name started_at= +# wrong constant name stopped_at +# wrong constant name stopped_at= +# wrong constant name timer +# wrong constant name timer= +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Time' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name now +# wrong constant name time +# wrong constant name time= +# wrong constant name unmocked_time_method +# wrong constant name +# undefined method `initialize1' for class `ProgressBar::Timer' +# wrong constant name divide_seconds +# wrong constant name elapsed_seconds +# wrong constant name elapsed_whole_seconds +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name pause +# wrong constant name reset +# wrong constant name reset? +# wrong constant name restart +# wrong constant name resume +# wrong constant name start +# wrong constant name started? +# wrong constant name started_at +# wrong constant name started_at= +# wrong constant name stop +# wrong constant name stopped? +# wrong constant name stopped_at +# wrong constant name stopped_at= +# wrong constant name time +# wrong constant name time= +# wrong constant name +# wrong constant name +# wrong constant name create +# undefined method `eval1' for class `Pry' +# undefined method `initialize1' for class `Pry' +# undefined method `push_initial_binding1' for class `Pry' +# undefined method `repl1' for class `Pry' +# undefined method `set_last_result1' for class `Pry' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name add_sticky_local +# wrong constant name backtrace +# wrong constant name backtrace= +# wrong constant name binding_stack +# wrong constant name binding_stack= +# wrong constant name color +# wrong constant name color= +# wrong constant name commands +# wrong constant name commands= +# wrong constant name complete +# wrong constant name config +# wrong constant name current_binding +# wrong constant name current_context +# wrong constant name custom_completions +# wrong constant name custom_completions= +# wrong constant name editor +# wrong constant name editor= +# wrong constant name eval1 +# wrong constant name eval +# wrong constant name eval_string +# wrong constant name eval_string= +# wrong constant name evaluate_ruby +# wrong constant name exception_handler +# wrong constant name exception_handler= +# wrong constant name exec_hook +# wrong constant name exit_value +# wrong constant name extra_sticky_locals +# wrong constant name extra_sticky_locals= +# wrong constant name hooks +# wrong constant name hooks= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inject_local +# wrong constant name inject_sticky_locals! +# wrong constant name input +# wrong constant name input= +# wrong constant name input_ring +# wrong constant name last_dir +# wrong constant name last_dir= +# wrong constant name last_exception +# wrong constant name last_exception= +# wrong constant name last_file +# wrong constant name last_file= +# wrong constant name last_result +# wrong constant name last_result= +# wrong constant name last_result_is_exception? +# wrong constant name memory_size +# wrong constant name memory_size= +# wrong constant name output +# wrong constant name output= +# wrong constant name output_ring +# wrong constant name pager +# wrong constant name pager= +# wrong constant name pop_prompt +# wrong constant name print +# wrong constant name print= +# wrong constant name process_command +# wrong constant name process_command_safely +# wrong constant name prompt +# wrong constant name prompt= +# wrong constant name push_binding +# wrong constant name push_initial_binding1 +# wrong constant name push_initial_binding +# wrong constant name push_prompt +# wrong constant name quiet? +# wrong constant name raise_up +# wrong constant name raise_up! +# wrong constant name raise_up_common +# wrong constant name repl1 +# wrong constant name repl +# wrong constant name reset_eval_string +# wrong constant name run_command +# wrong constant name select_prompt +# wrong constant name set_last_result1 +# wrong constant name set_last_result +# wrong constant name should_print? +# wrong constant name show_result +# wrong constant name sticky_locals +# wrong constant name suppress_output +# wrong constant name suppress_output= +# wrong constant name update_input_history +# uninitialized constant Pry::BasicObject::RUBYGEMS_ACTIVATION_MONITOR +# wrong constant name +# uninitialized constant Pry::BlockCommand::COLORS +# uninitialized constant Pry::BlockCommand::VOID_VALUE +# wrong constant name call +# wrong constant name help +# wrong constant name +# wrong constant name +# wrong constant name +# undefined singleton method `parse_options1' for `Pry::CLI' +# wrong constant name +# wrong constant name add_option_processor +# wrong constant name add_options +# wrong constant name add_plugin_options +# wrong constant name input_args +# wrong constant name input_args= +# wrong constant name option_processors +# wrong constant name option_processors= +# wrong constant name options +# wrong constant name options= +# wrong constant name parse_options1 +# wrong constant name parse_options +# wrong constant name reset +# wrong constant name start +# uninitialized constant Pry::ClassCommand::COLORS +# uninitialized constant Pry::ClassCommand::VOID_VALUE +# wrong constant name args +# wrong constant name args= +# wrong constant name call +# wrong constant name complete +# wrong constant name help +# wrong constant name options +# wrong constant name opts +# wrong constant name opts= +# wrong constant name process +# wrong constant name setup +# wrong constant name slop +# wrong constant name subcommands +# wrong constant name +# wrong constant name inherited +# wrong constant name source_location +# undefined method `after1' for class `Pry::Code' +# undefined method `around1' for class `Pry::Code' +# undefined method `before1' for class `Pry::Code' +# undefined method `between1' for class `Pry::Code' +# undefined method `expression_at1' for class `Pry::Code' +# undefined method `initialize1' for class `Pry::Code' +# undefined method `initialize2' for class `Pry::Code' +# undefined method `initialize3' for class `Pry::Code' +# undefined method `print_to_output1' for class `Pry::Code' +# undefined method `with_indentation1' for class `Pry::Code' +# undefined method `with_line_numbers1' for class `Pry::Code' +# undefined method `with_marker1' for class `Pry::Code' +# wrong constant name << +# wrong constant name == +# wrong constant name +# wrong constant name +# wrong constant name after1 +# wrong constant name after +# wrong constant name alter +# wrong constant name around1 +# wrong constant name around +# wrong constant name before1 +# wrong constant name before +# wrong constant name between1 +# wrong constant name between +# wrong constant name code_type +# wrong constant name code_type= +# wrong constant name comment_describing +# wrong constant name expression_at1 +# wrong constant name expression_at +# wrong constant name grep +# wrong constant name highlighted +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name length +# wrong constant name max_lineno_width +# wrong constant name method_missing +# wrong constant name nesting_at +# wrong constant name print_to_output1 +# wrong constant name print_to_output +# wrong constant name push +# wrong constant name raw +# wrong constant name reject +# wrong constant name select +# wrong constant name take_lines +# wrong constant name with_indentation1 +# wrong constant name with_indentation +# wrong constant name with_line_numbers1 +# wrong constant name with_line_numbers +# wrong constant name with_marker1 +# wrong constant name with_marker +# undefined method `initialize1' for class `Pry::Code::CodeRange' +# wrong constant name indices_range +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# undefined method `add_line_number1' for class `Pry::Code::LOC' +# undefined method `add_line_number2' for class `Pry::Code::LOC' +# wrong constant name == +# wrong constant name add_line_number1 +# wrong constant name add_line_number2 +# wrong constant name add_line_number +# wrong constant name add_marker +# wrong constant name colorize +# wrong constant name handle_multiline_entries_from_edit_command +# wrong constant name indent +# wrong constant name initialize +# wrong constant name line +# wrong constant name lineno +# wrong constant name tuple +# wrong constant name +# undefined singleton method `from_file1' for `Pry::Code' +# undefined singleton method `from_method1' for `Pry::Code' +# undefined singleton method `from_module1' for `Pry::Code' +# undefined singleton method `from_module2' for `Pry::Code' +# wrong constant name +# wrong constant name from_file1 +# wrong constant name from_file +# wrong constant name from_method1 +# wrong constant name from_method +# wrong constant name from_module1 +# wrong constant name from_module2 +# wrong constant name from_module +# undefined method `initialize1' for class `Pry::CodeFile' +# wrong constant name code +# wrong constant name code_type +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `Pry::CodeObject' +# wrong constant name +# wrong constant name command_lookup +# wrong constant name default_lookup +# wrong constant name empty_lookup +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name method_or_class_lookup +# wrong constant name pry_instance +# wrong constant name pry_instance= +# wrong constant name str +# wrong constant name str= +# wrong constant name super_level +# wrong constant name super_level= +# wrong constant name target +# wrong constant name target= +# wrong constant name c_method? +# wrong constant name c_module? +# wrong constant name command? +# wrong constant name module_with_yard_docs? +# wrong constant name real_method_object? +# wrong constant name +# undefined singleton method `lookup1' for `Pry::CodeObject' +# wrong constant name +# wrong constant name lookup1 +# wrong constant name lookup +# undefined method `text1' for class `Pry::ColorPrinter' +# wrong constant name pp +# wrong constant name text1 +# wrong constant name text +# undefined singleton method `pp1' for `Pry::ColorPrinter' +# undefined singleton method `pp2' for `Pry::ColorPrinter' +# wrong constant name +# wrong constant name default +# wrong constant name pp1 +# wrong constant name pp2 +# wrong constant name pp +# undefined method `initialize1' for class `Pry::Command' +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant Pry::Command::COLORS +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name _pry_ +# wrong constant name _pry_= +# wrong constant name arg_string +# wrong constant name arg_string= +# wrong constant name block +# wrong constant name captures +# wrong constant name captures= +# wrong constant name check_for_command_collision +# wrong constant name command_block +# wrong constant name command_block= +# wrong constant name command_name +# wrong constant name command_options +# wrong constant name command_set +# wrong constant name command_set= +# wrong constant name commands +# wrong constant name complete +# wrong constant name context +# wrong constant name context= +# wrong constant name description +# wrong constant name eval_string +# wrong constant name eval_string= +# wrong constant name hooks +# wrong constant name hooks= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name interpolate_string +# wrong constant name match +# wrong constant name name +# wrong constant name output +# wrong constant name output= +# wrong constant name process_line +# wrong constant name pry_instance +# wrong constant name pry_instance= +# wrong constant name run +# wrong constant name source +# wrong constant name state +# wrong constant name target +# wrong constant name target= +# wrong constant name target_self +# wrong constant name tokenize +# wrong constant name void +# uninitialized constant Pry::Command::AmendLine::COLORS +# uninitialized constant Pry::Command::AmendLine::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::Bang::COLORS +# uninitialized constant Pry::Command::Bang::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::BangPry::COLORS +# uninitialized constant Pry::Command::BangPry::VOID_VALUE +# wrong constant name +# wrong constant name +# uninitialized constant Pry::Command::Cat::COLORS +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant Pry::Command::Cat::VOID_VALUE +# wrong constant name load_path_completions +# wrong constant name +# uninitialized constant Pry::Command::Cat::ExceptionFormatter::COLORS +# wrong constant name ex +# wrong constant name format +# wrong constant name initialize +# wrong constant name opts +# wrong constant name pry_instance +# wrong constant name +# wrong constant name file_and_line +# wrong constant name file_with_embedded_line +# wrong constant name format +# wrong constant name initialize +# wrong constant name opts +# wrong constant name pry_instance +# wrong constant name +# wrong constant name format +# wrong constant name initialize +# wrong constant name input_expressions +# wrong constant name input_expressions= +# wrong constant name opts +# wrong constant name opts= +# wrong constant name +# wrong constant name +# uninitialized constant Pry::Command::Cd::COLORS +# uninitialized constant Pry::Command::Cd::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::ChangeInspector::COLORS +# uninitialized constant Pry::Command::ChangeInspector::VOID_VALUE +# wrong constant name process +# wrong constant name +# uninitialized constant Pry::Command::ChangePrompt::COLORS +# uninitialized constant Pry::Command::ChangePrompt::VOID_VALUE +# wrong constant name process +# wrong constant name +# uninitialized constant Pry::Command::ClearScreen::COLORS +# uninitialized constant Pry::Command::ClearScreen::VOID_VALUE +# wrong constant name +# wrong constant name args +# wrong constant name code_object +# wrong constant name content +# wrong constant name file +# wrong constant name file= +# wrong constant name initialize +# wrong constant name line_range +# wrong constant name obj_name +# wrong constant name opts +# wrong constant name pry_input_content +# wrong constant name pry_instance +# wrong constant name pry_output_content +# wrong constant name restrict_to_lines +# wrong constant name +# wrong constant name inject_options +# wrong constant name input_expression_ranges +# wrong constant name input_expression_ranges= +# wrong constant name output_result_ranges +# wrong constant name output_result_ranges= +# uninitialized constant Pry::Command::DisablePry::COLORS +# uninitialized constant Pry::Command::DisablePry::VOID_VALUE +# wrong constant name +# undefined method `reload?1' for class `Pry::Command::Edit' +# uninitialized constant Pry::Command::Edit::COLORS +# wrong constant name +# wrong constant name +# uninitialized constant Pry::Command::Edit::VOID_VALUE +# wrong constant name apply_runtime_patch +# wrong constant name bad_option_combination? +# wrong constant name code_object +# wrong constant name ensure_file_name_is_valid +# wrong constant name file_and_line +# wrong constant name file_and_line_for_current_exception +# wrong constant name file_based_exception? +# wrong constant name file_edit +# wrong constant name filename_argument +# wrong constant name initial_temp_file_content +# wrong constant name input_expression +# wrong constant name never_reload? +# wrong constant name patch_exception? +# wrong constant name previously_patched? +# wrong constant name probably_a_file? +# wrong constant name pry_method? +# wrong constant name reload?1 +# wrong constant name reload? +# wrong constant name reloadable? +# wrong constant name repl_edit +# wrong constant name repl_edit? +# wrong constant name runtime_patch? +# wrong constant name file_and_line +# wrong constant name file_and_line= +# wrong constant name initialize +# wrong constant name perform_patch +# wrong constant name pry_instance +# wrong constant name pry_instance= +# wrong constant name state +# wrong constant name state= +# wrong constant name +# wrong constant name +# wrong constant name from_binding +# wrong constant name from_code_object +# wrong constant name from_exception +# wrong constant name from_filename_argument +# wrong constant name +# uninitialized constant Pry::Command::Exit::COLORS +# uninitialized constant Pry::Command::Exit::VOID_VALUE +# wrong constant name process_pop_and_return +# wrong constant name +# uninitialized constant Pry::Command::ExitAll::COLORS +# uninitialized constant Pry::Command::ExitAll::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::ExitProgram::COLORS +# uninitialized constant Pry::Command::ExitProgram::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::FindMethod::COLORS +# uninitialized constant Pry::Command::FindMethod::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::FixIndent::COLORS +# uninitialized constant Pry::Command::FixIndent::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::Help::COLORS +# uninitialized constant Pry::Command::Help::VOID_VALUE +# wrong constant name command_groups +# wrong constant name display_command +# wrong constant name display_filtered_commands +# wrong constant name display_filtered_search_results +# wrong constant name display_index +# wrong constant name display_search +# wrong constant name group_sort_key +# wrong constant name help_text_for_commands +# wrong constant name normalize +# wrong constant name search_hash +# wrong constant name sorted_commands +# wrong constant name sorted_group_names +# wrong constant name visible_commands +# wrong constant name +# uninitialized constant Pry::Command::Hist::COLORS +# uninitialized constant Pry::Command::Hist::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::ImportSet::COLORS +# uninitialized constant Pry::Command::ImportSet::VOID_VALUE +# wrong constant name process +# wrong constant name +# uninitialized constant Pry::Command::JumpTo::COLORS +# uninitialized constant Pry::Command::JumpTo::VOID_VALUE +# wrong constant name process +# wrong constant name +# uninitialized constant Pry::Command::ListInspectors::COLORS +# uninitialized constant Pry::Command::ListInspectors::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::Ls::COLORS +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 Pry::Command::Ls::VOID_VALUE +# wrong constant name no_user_opts? +# wrong constant name initialize +# wrong constant name +# wrong constant name grep= +# wrong constant name initialize +# wrong constant name pry_instance +# wrong constant name write_out +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name regexp +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name entities_table +# wrong constant name initialize +# wrong constant name pry_instance +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# uninitialized constant Pry::Command::Nesting::COLORS +# uninitialized constant Pry::Command::Nesting::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::Play::COLORS +# uninitialized constant Pry::Command::Play::VOID_VALUE +# wrong constant name code_object +# wrong constant name content +# wrong constant name content_after_options +# wrong constant name content_at_expression +# wrong constant name default_file +# wrong constant name file_content +# wrong constant name perform_play +# wrong constant name should_use_default_file? +# wrong constant name show_input +# wrong constant name +# uninitialized constant Pry::Command::PryBacktrace::COLORS +# uninitialized constant Pry::Command::PryBacktrace::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::RaiseUp::COLORS +# uninitialized constant Pry::Command::RaiseUp::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::ReloadCode::COLORS +# uninitialized constant Pry::Command::ReloadCode::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::Reset::COLORS +# uninitialized constant Pry::Command::Reset::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::Ri::COLORS +# uninitialized constant Pry::Command::Ri::VOID_VALUE +# wrong constant name process +# wrong constant name +# uninitialized constant Pry::Command::SaveFile::COLORS +# uninitialized constant Pry::Command::SaveFile::VOID_VALUE +# wrong constant name display_content +# wrong constant name file_name +# wrong constant name mode +# wrong constant name save_file +# wrong constant name +# uninitialized constant Pry::Command::ShellCommand::COLORS +# uninitialized constant Pry::Command::ShellCommand::VOID_VALUE +# wrong constant name process +# wrong constant name +# uninitialized constant Pry::Command::ShellMode::COLORS +# uninitialized constant Pry::Command::ShellMode::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::ShowDoc::COLORS +# uninitialized constant Pry::Command::ShowDoc::VOID_VALUE +# uninitialized constant Pry::Command::ShowDoc::YARD_TAGS +# wrong constant name content_for +# wrong constant name docs_for +# wrong constant name render_doc_markup_for +# wrong constant name +# uninitialized constant Pry::Command::ShowInfo::COLORS +# uninitialized constant Pry::Command::ShowInfo::VOID_VALUE +# wrong constant name code_object_header +# wrong constant name code_object_with_accessible_source +# wrong constant name complete +# wrong constant name content_and_header_for_code_object +# wrong constant name content_and_headers_for_all_module_candidates +# wrong constant name file_and_line_for +# wrong constant name header +# wrong constant name header_options +# wrong constant name initialize +# wrong constant name method_header +# wrong constant name method_sections +# wrong constant name module_header +# wrong constant name no_definition_message +# wrong constant name obj_name +# wrong constant name show_all_modules? +# wrong constant name start_line_for +# wrong constant name use_line_numbers? +# wrong constant name valid_superclass? +# wrong constant name +# uninitialized constant Pry::Command::ShowInput::COLORS +# uninitialized constant Pry::Command::ShowInput::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::ShowSource::COLORS +# uninitialized constant Pry::Command::ShowSource::VOID_VALUE +# uninitialized constant Pry::Command::ShowSource::YARD_TAGS +# wrong constant name content_for +# wrong constant name docs_for +# wrong constant name render_doc_markup_for +# wrong constant name +# uninitialized constant Pry::Command::Stat::COLORS +# uninitialized constant Pry::Command::Stat::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::SwitchTo::COLORS +# uninitialized constant Pry::Command::SwitchTo::VOID_VALUE +# wrong constant name process +# wrong constant name +# uninitialized constant Pry::Command::ToggleColor::COLORS +# uninitialized constant Pry::Command::ToggleColor::VOID_VALUE +# wrong constant name color_toggle +# wrong constant name +# uninitialized constant Pry::Command::Version::COLORS +# uninitialized constant Pry::Command::Version::VOID_VALUE +# wrong constant name +# uninitialized constant Pry::Command::WatchExpression::COLORS +# wrong constant name +# uninitialized constant Pry::Command::WatchExpression::VOID_VALUE +# wrong constant name changed? +# wrong constant name eval! +# wrong constant name initialize +# wrong constant name previous_value +# wrong constant name pry_instance +# wrong constant name source +# wrong constant name target +# wrong constant name value +# wrong constant name +# wrong constant name +# uninitialized constant Pry::Command::Whereami::COLORS +# uninitialized constant Pry::Command::Whereami::VOID_VALUE +# wrong constant name bad_option_combination? +# wrong constant name code +# wrong constant name code? +# wrong constant name initialize +# wrong constant name location +# wrong constant name +# wrong constant name method_size_cutoff +# wrong constant name method_size_cutoff= +# uninitialized constant Pry::Command::Wtf::COLORS +# uninitialized constant Pry::Command::Wtf::VOID_VALUE +# wrong constant name +# undefined singleton method `banner1' for `Pry::Command' +# undefined singleton method `command_options1' for `Pry::Command' +# undefined singleton method `description1' for `Pry::Command' +# undefined singleton method `group1' for `Pry::Command' +# undefined singleton method `match1' for `Pry::Command' +# undefined singleton method `options1' for `Pry::Command' +# wrong constant name +# wrong constant name banner1 +# wrong constant name banner +# wrong constant name block +# wrong constant name block= +# wrong constant name command_name +# wrong constant name command_options1 +# wrong constant name command_options +# wrong constant name command_options= +# wrong constant name command_regex +# wrong constant name convert_to_regex +# wrong constant name default_options +# wrong constant name description1 +# wrong constant name description +# wrong constant name description= +# wrong constant name doc +# wrong constant name file +# wrong constant name group1 +# wrong constant name group +# wrong constant name line +# wrong constant name match1 +# wrong constant name match +# wrong constant name match= +# wrong constant name match_score +# wrong constant name matches? +# wrong constant name options1 +# wrong constant name options +# wrong constant name options= +# wrong constant name source +# wrong constant name source_file +# wrong constant name source_line +# wrong constant name state +# wrong constant name subclass +# wrong constant name +# undefined method `alias_command1' for class `Pry::CommandSet' +# undefined method `block_command1' for class `Pry::CommandSet' +# undefined method `block_command2' for class `Pry::CommandSet' +# undefined method `command1' for class `Pry::CommandSet' +# undefined method `command2' for class `Pry::CommandSet' +# undefined method `complete1' for class `Pry::CommandSet' +# undefined method `create_command1' for class `Pry::CommandSet' +# undefined method `create_command2' for class `Pry::CommandSet' +# undefined method `desc1' for class `Pry::CommandSet' +# undefined method `process_line1' for class `Pry::CommandSet' +# undefined method `rename_command1' for class `Pry::CommandSet' +# uninitialized constant Pry::CommandSet::Elem +# wrong constant name [] +# wrong constant name []= +# wrong constant name add_command +# wrong constant name alias_command1 +# wrong constant name alias_command +# wrong constant name block_command1 +# wrong constant name block_command2 +# wrong constant name block_command +# wrong constant name command1 +# wrong constant name command2 +# wrong constant name command +# wrong constant name complete1 +# wrong constant name complete +# wrong constant name create_command1 +# wrong constant name create_command2 +# wrong constant name create_command +# wrong constant name delete +# wrong constant name desc1 +# wrong constant name desc +# wrong constant name each +# wrong constant name find_command +# wrong constant name find_command_by_match_or_listing +# wrong constant name find_command_for_help +# wrong constant name helper_module +# wrong constant name import +# wrong constant name import_from +# wrong constant name initialize +# wrong constant name keys +# wrong constant name list_commands +# wrong constant name process_line1 +# wrong constant name process_line +# wrong constant name rename_command1 +# wrong constant name rename_command +# wrong constant name to_h +# wrong constant name to_hash +# wrong constant name valid_command? +# wrong constant name +# wrong constant name reset +# wrong constant name state_for +# wrong constant name +# wrong constant name default +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name auto_indent +# wrong constant name auto_indent= +# wrong constant name collision_warning +# wrong constant name collision_warning= +# wrong constant name color +# wrong constant name color= +# wrong constant name command_completions +# wrong constant name command_completions= +# wrong constant name command_prefix +# wrong constant name command_prefix= +# wrong constant name commands +# wrong constant name commands= +# wrong constant name completer +# wrong constant name completer= +# wrong constant name control_d_handler +# wrong constant name control_d_handler= +# wrong constant name correct_indent +# wrong constant name correct_indent= +# wrong constant name default_window_size +# wrong constant name default_window_size= +# wrong constant name disable_auto_reload +# wrong constant name disable_auto_reload= +# wrong constant name editor +# wrong constant name editor= +# wrong constant name exception_handler +# wrong constant name exception_handler= +# wrong constant name exception_whitelist +# wrong constant name exception_whitelist= +# wrong constant name exec_string +# wrong constant name exec_string= +# wrong constant name extra_sticky_locals +# wrong constant name extra_sticky_locals= +# wrong constant name file_completions +# wrong constant name file_completions= +# wrong constant name history +# wrong constant name history= +# wrong constant name history_file +# wrong constant name history_file= +# wrong constant name history_ignorelist +# wrong constant name history_ignorelist= +# wrong constant name history_load +# wrong constant name history_load= +# wrong constant name history_save +# wrong constant name history_save= +# wrong constant name hooks +# wrong constant name hooks= +# wrong constant name input +# wrong constant name input= +# wrong constant name ls +# wrong constant name ls= +# wrong constant name memory_size +# wrong constant name memory_size= +# wrong constant name merge +# wrong constant name merge! +# wrong constant name method_missing +# wrong constant name output +# wrong constant name output= +# wrong constant name output_prefix +# wrong constant name output_prefix= +# wrong constant name pager +# wrong constant name pager= +# wrong constant name print +# wrong constant name print= +# wrong constant name prompt +# wrong constant name prompt= +# wrong constant name prompt_name +# wrong constant name prompt_name= +# wrong constant name prompt_safe_contexts +# wrong constant name prompt_safe_contexts= +# wrong constant name quiet +# wrong constant name quiet= +# wrong constant name rc_file +# wrong constant name rc_file= +# wrong constant name requires +# wrong constant name requires= +# wrong constant name should_load_local_rc +# wrong constant name should_load_local_rc= +# wrong constant name should_load_plugins +# wrong constant name should_load_plugins= +# wrong constant name should_load_rc +# wrong constant name should_load_rc= +# wrong constant name should_load_requires +# wrong constant name should_load_requires= +# wrong constant name should_trap_interrupts +# wrong constant name should_trap_interrupts= +# wrong constant name system +# wrong constant name system= +# wrong constant name unrescued_exceptions +# wrong constant name unrescued_exceptions= +# wrong constant name windows_console_warning +# wrong constant name windows_console_warning= +# wrong constant name attribute +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name default +# undefined method `edit_tempfile_with_content1' for class `Pry::Editor' +# undefined method `invoke_editor1' for class `Pry::Editor' +# wrong constant name build_editor_invocation_string +# wrong constant name edit_tempfile_with_content1 +# wrong constant name edit_tempfile_with_content +# wrong constant name initialize +# wrong constant name invoke_editor1 +# wrong constant name invoke_editor +# wrong constant name pry_instance +# wrong constant name +# wrong constant name default +# wrong constant name +# wrong constant name [] +# wrong constant name +# wrong constant name handle_exception +# uninitialized constant Pry::Forwardable::FORWARDABLE_VERSION +# uninitialized constant Pry::Forwardable::VERSION +# wrong constant name def_private_delegators +# wrong constant name +# wrong constant name +# wrong constant name === +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `find_command1' for module `Pry::Helpers::BaseHelpers' +# undefined method `highlight1' for module `Pry::Helpers::BaseHelpers' +# undefined method `stagger_output1' for module `Pry::Helpers::BaseHelpers' +# wrong constant name colorize_code +# wrong constant name find_command1 +# wrong constant name find_command +# wrong constant name heading +# wrong constant name highlight1 +# wrong constant name highlight +# wrong constant name not_a_real_file? +# wrong constant name safe_send +# wrong constant name silence_warnings +# wrong constant name stagger_output1 +# wrong constant name stagger_output +# wrong constant name use_ansi_codes? +# wrong constant name +# undefined method `get_method_or_raise1' for module `Pry::Helpers::CommandHelpers' +# undefined method `set_file_and_dir_locals1' for module `Pry::Helpers::CommandHelpers' +# undefined method `set_file_and_dir_locals2' for module `Pry::Helpers::CommandHelpers' +# undefined method `temp_file1' for module `Pry::Helpers::CommandHelpers' +# undefined method `unindent1' for module `Pry::Helpers::CommandHelpers' +# wrong constant name absolute_index_number +# wrong constant name absolute_index_range +# wrong constant name get_method_or_raise1 +# wrong constant name get_method_or_raise +# wrong constant name internal_binding? +# wrong constant name one_index_number +# wrong constant name one_index_range +# wrong constant name one_index_range_or_number +# wrong constant name restrict_to_lines +# wrong constant name set_file_and_dir_locals1 +# wrong constant name set_file_and_dir_locals2 +# wrong constant name set_file_and_dir_locals +# wrong constant name temp_file1 +# wrong constant name temp_file +# wrong constant name unindent1 +# wrong constant name unindent +# wrong constant name +# wrong constant name +# wrong constant name get_comment_content +# wrong constant name process_comment_markup +# wrong constant name process_rdoc +# wrong constant name process_yardoc +# wrong constant name process_yardoc_tag +# wrong constant name strip_comments_from_c_code +# wrong constant name strip_leading_whitespace +# wrong constant name +# wrong constant name method_object +# wrong constant name method_options +# wrong constant name +# wrong constant name jruby? +# wrong constant name jruby_19? +# wrong constant name linux? +# wrong constant name mac_osx? +# wrong constant name mri? +# wrong constant name mri_19? +# wrong constant name mri_2? +# wrong constant name windows? +# wrong constant name windows_ansi? +# undefined method `initialize1' for class `Pry::Helpers::Table' +# undefined method `rows_to_s1' for class `Pry::Helpers::Table' +# wrong constant name == +# wrong constant name column_count +# wrong constant name column_count= +# wrong constant name columns +# wrong constant name fits_on_line? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name items +# wrong constant name items= +# wrong constant name rows_to_s1 +# wrong constant name rows_to_s +# wrong constant name to_a +# wrong constant name +# undefined method `with_line_numbers1' for module `Pry::Helpers::Text' +# wrong constant name black +# wrong constant name black_on_black +# wrong constant name black_on_blue +# wrong constant name black_on_cyan +# wrong constant name black_on_green +# wrong constant name black_on_magenta +# wrong constant name black_on_purple +# wrong constant name black_on_red +# wrong constant name black_on_white +# wrong constant name black_on_yellow +# wrong constant name blue +# wrong constant name blue_on_black +# wrong constant name blue_on_blue +# wrong constant name blue_on_cyan +# wrong constant name blue_on_green +# wrong constant name blue_on_magenta +# wrong constant name blue_on_purple +# wrong constant name blue_on_red +# wrong constant name blue_on_white +# wrong constant name blue_on_yellow +# wrong constant name bold +# wrong constant name bright_black +# wrong constant name bright_black_on_black +# wrong constant name bright_black_on_blue +# wrong constant name bright_black_on_cyan +# wrong constant name bright_black_on_green +# wrong constant name bright_black_on_magenta +# wrong constant name bright_black_on_purple +# wrong constant name bright_black_on_red +# wrong constant name bright_black_on_white +# wrong constant name bright_black_on_yellow +# wrong constant name bright_blue +# wrong constant name bright_blue_on_black +# wrong constant name bright_blue_on_blue +# wrong constant name bright_blue_on_cyan +# wrong constant name bright_blue_on_green +# wrong constant name bright_blue_on_magenta +# wrong constant name bright_blue_on_purple +# wrong constant name bright_blue_on_red +# wrong constant name bright_blue_on_white +# wrong constant name bright_blue_on_yellow +# wrong constant name bright_cyan +# wrong constant name bright_cyan_on_black +# wrong constant name bright_cyan_on_blue +# wrong constant name bright_cyan_on_cyan +# wrong constant name bright_cyan_on_green +# wrong constant name bright_cyan_on_magenta +# wrong constant name bright_cyan_on_purple +# wrong constant name bright_cyan_on_red +# wrong constant name bright_cyan_on_white +# wrong constant name bright_cyan_on_yellow +# wrong constant name bright_green +# wrong constant name bright_green_on_black +# wrong constant name bright_green_on_blue +# wrong constant name bright_green_on_cyan +# wrong constant name bright_green_on_green +# wrong constant name bright_green_on_magenta +# wrong constant name bright_green_on_purple +# wrong constant name bright_green_on_red +# wrong constant name bright_green_on_white +# wrong constant name bright_green_on_yellow +# wrong constant name bright_magenta +# wrong constant name bright_magenta_on_black +# wrong constant name bright_magenta_on_blue +# wrong constant name bright_magenta_on_cyan +# wrong constant name bright_magenta_on_green +# wrong constant name bright_magenta_on_magenta +# wrong constant name bright_magenta_on_purple +# wrong constant name bright_magenta_on_red +# wrong constant name bright_magenta_on_white +# wrong constant name bright_magenta_on_yellow +# wrong constant name bright_purple +# wrong constant name bright_purple_on_black +# wrong constant name bright_purple_on_blue +# wrong constant name bright_purple_on_cyan +# wrong constant name bright_purple_on_green +# wrong constant name bright_purple_on_magenta +# wrong constant name bright_purple_on_purple +# wrong constant name bright_purple_on_red +# wrong constant name bright_purple_on_white +# wrong constant name bright_purple_on_yellow +# wrong constant name bright_red +# wrong constant name bright_red_on_black +# wrong constant name bright_red_on_blue +# wrong constant name bright_red_on_cyan +# wrong constant name bright_red_on_green +# wrong constant name bright_red_on_magenta +# wrong constant name bright_red_on_purple +# wrong constant name bright_red_on_red +# wrong constant name bright_red_on_white +# wrong constant name bright_red_on_yellow +# wrong constant name bright_white +# wrong constant name bright_white_on_black +# wrong constant name bright_white_on_blue +# wrong constant name bright_white_on_cyan +# wrong constant name bright_white_on_green +# wrong constant name bright_white_on_magenta +# wrong constant name bright_white_on_purple +# wrong constant name bright_white_on_red +# wrong constant name bright_white_on_white +# wrong constant name bright_white_on_yellow +# wrong constant name bright_yellow +# wrong constant name bright_yellow_on_black +# wrong constant name bright_yellow_on_blue +# wrong constant name bright_yellow_on_cyan +# wrong constant name bright_yellow_on_green +# wrong constant name bright_yellow_on_magenta +# wrong constant name bright_yellow_on_purple +# wrong constant name bright_yellow_on_red +# wrong constant name bright_yellow_on_white +# wrong constant name bright_yellow_on_yellow +# wrong constant name cyan +# wrong constant name cyan_on_black +# wrong constant name cyan_on_blue +# wrong constant name cyan_on_cyan +# wrong constant name cyan_on_green +# wrong constant name cyan_on_magenta +# wrong constant name cyan_on_purple +# wrong constant name cyan_on_red +# wrong constant name cyan_on_white +# wrong constant name cyan_on_yellow +# wrong constant name default +# wrong constant name green +# wrong constant name green_on_black +# wrong constant name green_on_blue +# wrong constant name green_on_cyan +# wrong constant name green_on_green +# wrong constant name green_on_magenta +# wrong constant name green_on_purple +# wrong constant name green_on_red +# wrong constant name green_on_white +# wrong constant name green_on_yellow +# wrong constant name indent +# wrong constant name magenta +# wrong constant name magenta_on_black +# wrong constant name magenta_on_blue +# wrong constant name magenta_on_cyan +# wrong constant name magenta_on_green +# wrong constant name magenta_on_magenta +# wrong constant name magenta_on_purple +# wrong constant name magenta_on_red +# wrong constant name magenta_on_white +# wrong constant name magenta_on_yellow +# wrong constant name no_color +# wrong constant name no_pager +# wrong constant name purple +# wrong constant name purple_on_black +# wrong constant name purple_on_blue +# wrong constant name purple_on_cyan +# wrong constant name purple_on_green +# wrong constant name purple_on_magenta +# wrong constant name purple_on_purple +# wrong constant name purple_on_red +# wrong constant name purple_on_white +# wrong constant name purple_on_yellow +# wrong constant name red +# wrong constant name red_on_black +# wrong constant name red_on_blue +# wrong constant name red_on_cyan +# wrong constant name red_on_green +# wrong constant name red_on_magenta +# wrong constant name red_on_purple +# wrong constant name red_on_red +# wrong constant name red_on_white +# wrong constant name red_on_yellow +# wrong constant name strip_color +# wrong constant name white +# wrong constant name white_on_black +# wrong constant name white_on_blue +# wrong constant name white_on_cyan +# wrong constant name white_on_green +# wrong constant name white_on_magenta +# wrong constant name white_on_purple +# wrong constant name white_on_red +# wrong constant name white_on_white +# wrong constant name white_on_yellow +# wrong constant name with_line_numbers1 +# wrong constant name with_line_numbers +# wrong constant name yellow +# wrong constant name yellow_on_black +# wrong constant name yellow_on_blue +# wrong constant name yellow_on_cyan +# wrong constant name yellow_on_green +# wrong constant name yellow_on_magenta +# wrong constant name yellow_on_purple +# wrong constant name yellow_on_red +# wrong constant name yellow_on_white +# wrong constant name yellow_on_yellow +# wrong constant name +# undefined singleton method `tablify1' for `Pry::Helpers' +# undefined singleton method `tablify_or_one_line1' for `Pry::Helpers' +# undefined singleton method `tablify_to_screen_width1' for `Pry::Helpers' +# wrong constant name +# wrong constant name tablify1 +# wrong constant name tablify +# wrong constant name tablify_or_one_line1 +# wrong constant name tablify_or_one_line +# wrong constant name tablify_to_screen_width1 +# wrong constant name tablify_to_screen_width +# undefined method `initialize1' for class `Pry::History' +# wrong constant name << +# wrong constant name clear +# wrong constant name filter +# wrong constant name history_line_count +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name load +# wrong constant name loader +# wrong constant name loader= +# wrong constant name original_lines +# wrong constant name push +# wrong constant name saver +# wrong constant name saver= +# wrong constant name session_line_count +# wrong constant name to_a +# wrong constant name +# wrong constant name default_file +# undefined method `add_hook1' for class `Pry::Hooks' +# wrong constant name add_hook1 +# wrong constant name add_hook +# wrong constant name clear_event_hooks +# wrong constant name delete_hook +# wrong constant name errors +# wrong constant name exec_hook +# wrong constant name get_hook +# wrong constant name get_hooks +# wrong constant name hook_count +# wrong constant name hook_exists? +# wrong constant name hooks +# wrong constant name merge +# wrong constant name merge! +# wrong constant name +# wrong constant name default +# undefined method `correct_indentation1' for class `Pry::Indent' +# undefined method `initialize1' for class `Pry::Indent' +# undefined method `track_module_nesting_end1' for class `Pry::Indent' +# wrong constant name +# wrong constant name correct_indentation1 +# wrong constant name correct_indentation +# wrong constant name current_prefix +# wrong constant name end_of_statement? +# wrong constant name in_string? +# wrong constant name indent +# wrong constant name indent_level +# wrong constant name indentation_delta +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name module_nesting +# wrong constant name open_delimiters +# wrong constant name open_delimiters_line +# wrong constant name reset +# wrong constant name stack +# wrong constant name tokenize +# wrong constant name track_delimiter +# wrong constant name track_module_nesting +# wrong constant name track_module_nesting_end1 +# wrong constant name track_module_nesting_end +# wrong constant name +# wrong constant name +# wrong constant name indent +# wrong constant name nesting_at +# undefined method `call1' for class `Pry::InputCompleter' +# undefined method `initialize1' for class `Pry::InputCompleter' +# wrong constant name build_path +# wrong constant name call1 +# wrong constant name call +# wrong constant name ignored_modules +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name select_message +# wrong constant name +# wrong constant name +# wrong constant name __with_ownership +# wrong constant name enter_interruptible_region +# wrong constant name interruptible_region +# wrong constant name leave_interruptible_region +# wrong constant name with_ownership +# wrong constant name +# wrong constant name +# wrong constant name for +# wrong constant name global_lock +# wrong constant name global_lock= +# wrong constant name input_locks +# wrong constant name input_locks= +# wrong constant name +# wrong constant name bt_index +# wrong constant name bt_index= +# wrong constant name bt_source_location_for +# wrong constant name file +# wrong constant name inc_bt_index +# wrong constant name initialize +# wrong constant name line +# wrong constant name method_missing +# wrong constant name wrapped_exception +# wrong constant name +# undefined method `initialize1' for class `Pry::Method' +# undefined method `respond_to?1' for class `Pry::Method' +# undefined method `super1' for class `Pry::Method' +# wrong constant name == +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant Pry::Method::YARD_TAGS +# wrong constant name alias? +# wrong constant name aliases +# wrong constant name bound_method? +# wrong constant name comment +# wrong constant name doc +# wrong constant name dynamically_defined? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name is_a? +# wrong constant name kind_of? +# wrong constant name method_missing +# wrong constant name name +# wrong constant name name_with_owner +# wrong constant name original_name +# wrong constant name owner +# wrong constant name parameters +# wrong constant name pry_method? +# wrong constant name receiver +# wrong constant name redefine +# wrong constant name respond_to?1 +# wrong constant name respond_to? +# wrong constant name signature +# wrong constant name singleton_method? +# wrong constant name source +# wrong constant name source? +# wrong constant name source_file +# wrong constant name source_line +# wrong constant name source_range +# wrong constant name source_type +# wrong constant name super1 +# wrong constant name super +# wrong constant name unbound_method? +# wrong constant name undefined? +# wrong constant name visibility +# wrong constant name wrapped +# wrong constant name wrapped_owner +# uninitialized constant Pry::Method::Disowned::YARD_TAGS +# wrong constant name initialize +# wrong constant name owner +# wrong constant name receiver +# wrong constant name +# wrong constant name initialize +# wrong constant name method +# wrong constant name method= +# wrong constant name patch_in_ram +# wrong constant name +# wrong constant name code_for +# wrong constant name find_method +# wrong constant name initialize +# wrong constant name lost_method? +# wrong constant name method +# wrong constant name method= +# wrong constant name target +# wrong constant name target= +# wrong constant name +# wrong constant name normal_method? +# wrong constant name weird_method? +# undefined singleton method `all_from_class1' for `Pry::Method' +# undefined singleton method `all_from_obj1' for `Pry::Method' +# undefined singleton method `from_class1' for `Pry::Method' +# undefined singleton method `from_module1' for `Pry::Method' +# undefined singleton method `from_obj1' for `Pry::Method' +# undefined singleton method `from_str1' for `Pry::Method' +# undefined singleton method `from_str2' for `Pry::Method' +# undefined singleton method `lookup_method_via_binding1' for `Pry::Method' +# wrong constant name +# wrong constant name all_from_class1 +# wrong constant name all_from_class +# wrong constant name all_from_obj1 +# wrong constant name all_from_obj +# wrong constant name from_binding +# wrong constant name from_class1 +# wrong constant name from_class +# wrong constant name from_module1 +# wrong constant name from_module +# wrong constant name from_obj1 +# wrong constant name from_obj +# wrong constant name from_str1 +# wrong constant name from_str2 +# wrong constant name from_str +# wrong constant name instance_method_definition? +# wrong constant name instance_resolution_order +# wrong constant name lookup_method_via_binding1 +# wrong constant name lookup_method_via_binding +# wrong constant name method_definition? +# wrong constant name resolution_order +# wrong constant name singleton_class_of +# wrong constant name singleton_class_resolution_order +# wrong constant name singleton_method_definition? +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name resolve +# wrong constant name +# wrong constant name +# wrong constant name << +# wrong constant name decolorize_maybe +# wrong constant name height +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name print +# wrong constant name pry_instance +# wrong constant name puts +# wrong constant name size +# wrong constant name tty? +# wrong constant name width +# wrong constant name write +# 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 open +# wrong constant name page +# wrong constant name pry_instance +# wrong constant name << +# wrong constant name close +# wrong constant name initialize +# wrong constant name print +# wrong constant name puts +# wrong constant name write +# wrong constant name +# wrong constant name initialize +# wrong constant name page? +# wrong constant name record +# wrong constant name reset +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name available? +# wrong constant name default_pager +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name load_plugins +# wrong constant name locate_plugins +# wrong constant name plugins +# wrong constant name initialize +# wrong constant name +# wrong constant name activate! +# wrong constant name active +# wrong constant name active= +# wrong constant name active? +# wrong constant name disable! +# wrong constant name enable! +# wrong constant name enabled +# wrong constant name enabled= +# wrong constant name enabled? +# wrong constant name gem_name +# wrong constant name gem_name= +# wrong constant name initialize +# wrong constant name load_cli_options +# wrong constant name name +# wrong constant name name= +# wrong constant name spec +# wrong constant name spec= +# wrong constant name supported? +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name description +# wrong constant name incomplete_proc +# wrong constant name initialize +# wrong constant name name +# wrong constant name prompt_procs +# wrong constant name wait_proc +# undefined singleton method `add1' for `Pry::Prompt' +# undefined singleton method `add2' for `Pry::Prompt' +# wrong constant name +# wrong constant name [] +# wrong constant name add1 +# wrong constant name add2 +# wrong constant name add +# wrong constant name all +# undefined method `initialize1' for class `Pry::REPL' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name input +# wrong constant name output +# wrong constant name pry +# wrong constant name pry= +# wrong constant name start +# wrong constant name +# wrong constant name start +# wrong constant name define_additional_commands +# wrong constant name initialize +# wrong constant name interactive_mode +# wrong constant name load +# wrong constant name non_interactive_mode +# wrong constant name +# wrong constant name +# wrong constant name === +# undefined method `initialize1' for class `Pry::Result' +# wrong constant name command? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name retval +# wrong constant name void_command? +# wrong constant name +# wrong constant name << +# wrong constant name [] +# wrong constant name clear +# wrong constant name count +# wrong constant name initialize +# wrong constant name max_size +# wrong constant name size +# wrong constant name to_a +# wrong constant name +# undefined method `banner1' for class `Pry::Slop' +# undefined method `command1' for class `Pry::Slop' +# undefined method `description1' for class `Pry::Slop' +# undefined method `initialize1' for class `Pry::Slop' +# undefined method `parse1' for class `Pry::Slop' +# undefined method `parse!1' for class `Pry::Slop' +# undefined method `run1' for class `Pry::Slop' +# undefined method `to_h1' for class `Pry::Slop' +# undefined method `to_hash1' for class `Pry::Slop' +# wrong constant name +# uninitialized constant Pry::Slop::Elem +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name add_callback +# wrong constant name banner1 +# wrong constant name banner +# wrong constant name banner= +# wrong constant name command1 +# wrong constant name command +# wrong constant name config +# wrong constant name description1 +# wrong constant name description +# wrong constant name description= +# wrong constant name each +# wrong constant name fetch_command +# wrong constant name fetch_option +# wrong constant name get +# wrong constant name help +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name missing +# wrong constant name on +# wrong constant name opt +# wrong constant name option +# wrong constant name options +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name parse!1 +# wrong constant name parse! +# wrong constant name present? +# wrong constant name run1 +# wrong constant name run +# wrong constant name separator +# wrong constant name strict? +# wrong constant name to_h1 +# wrong constant name to_h +# wrong constant name to_hash1 +# wrong constant name to_hash +# undefined method `banner1' for class `Pry::Slop::Commands' +# undefined method `default1' for class `Pry::Slop::Commands' +# undefined method `global1' for class `Pry::Slop::Commands' +# undefined method `initialize1' for class `Pry::Slop::Commands' +# undefined method `on1' for class `Pry::Slop::Commands' +# undefined method `parse1' for class `Pry::Slop::Commands' +# undefined method `parse!1' for class `Pry::Slop::Commands' +# uninitialized constant Pry::Slop::Commands::Elem +# wrong constant name [] +# wrong constant name arguments +# wrong constant name banner1 +# wrong constant name banner +# wrong constant name banner= +# wrong constant name commands +# wrong constant name config +# wrong constant name default1 +# wrong constant name default +# wrong constant name each +# wrong constant name get +# wrong constant name global1 +# wrong constant name global +# wrong constant name help +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name on1 +# wrong constant name on +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name parse!1 +# wrong constant name parse! +# wrong constant name present? +# wrong constant name to_hash +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Pry::Slop::Option' +# wrong constant name accepts_optional_argument? +# wrong constant name argument? +# wrong constant name argument_in_value +# wrong constant name argument_in_value= +# wrong constant name as? +# wrong constant name autocreated? +# wrong constant name call +# wrong constant name callback? +# wrong constant name config +# wrong constant name count +# wrong constant name count= +# wrong constant name default? +# wrong constant name delimiter? +# wrong constant name description +# wrong constant name expects_argument? +# wrong constant name help +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key +# wrong constant name limit? +# wrong constant name long +# wrong constant name match? +# wrong constant name optional? +# wrong constant name optional_argument? +# wrong constant name required? +# wrong constant name short +# wrong constant name tail? +# wrong constant name types +# wrong constant name value +# wrong constant name value= +# wrong constant name +# undefined singleton method `optspec1' for `Pry::Slop' +# undefined singleton method `parse1' for `Pry::Slop' +# undefined singleton method `parse2' for `Pry::Slop' +# undefined singleton method `parse!1' for `Pry::Slop' +# undefined singleton method `parse!2' for `Pry::Slop' +# wrong constant name +# wrong constant name optspec1 +# wrong constant name optspec +# wrong constant name parse1 +# wrong constant name parse2 +# wrong constant name parse +# wrong constant name parse!1 +# wrong constant name parse!2 +# wrong constant name parse! +# undefined singleton method `highlight1' for `Pry::SyntaxHighlighter' +# undefined singleton method `tokenize1' for `Pry::SyntaxHighlighter' +# wrong constant name +# wrong constant name highlight1 +# wrong constant name highlight +# wrong constant name keyword_token_color +# wrong constant name overwrite_coderay_comment_token! +# wrong constant name tokenize1 +# wrong constant name tokenize +# wrong constant name +# wrong constant name default +# wrong constant name +# wrong constant name === +# wrong constant name +# wrong constant name +# wrong constant name warn +# undefined method `constants1' for class `Pry::WrappedModule' +# undefined method `super1' for class `Pry::WrappedModule' +# wrong constant name +# wrong constant name candidate +# wrong constant name candidates +# wrong constant name class? +# wrong constant name constants1 +# wrong constant name constants +# wrong constant name doc +# wrong constant name file +# wrong constant name initialize +# wrong constant name line +# wrong constant name method_missing +# wrong constant name method_prefix +# wrong constant name module? +# wrong constant name nonblank_name +# wrong constant name number_of_candidates +# wrong constant name singleton_class? +# wrong constant name singleton_instance +# wrong constant name source +# wrong constant name source_file +# wrong constant name source_line +# wrong constant name source_location +# wrong constant name super1 +# wrong constant name super +# wrong constant name wrapped +# wrong constant name yard_doc +# wrong constant name yard_docs? +# wrong constant name yard_file +# wrong constant name yard_line +# uninitialized constant Pry::WrappedModule::Candidate::YARD_TAGS +# wrong constant name class? +# wrong constant name doc +# wrong constant name file +# wrong constant name initialize +# wrong constant name line +# wrong constant name module? +# wrong constant name nonblank_name +# wrong constant name number_of_candidates +# wrong constant name source +# wrong constant name source_file +# wrong constant name source_line +# wrong constant name source_location +# wrong constant name wrapped +# wrong constant name +# undefined singleton method `from_str1' for `Pry::WrappedModule' +# wrong constant name +# wrong constant name from_str1 +# wrong constant name from_str +# undefined singleton method `run_command1' for `Pry' +# undefined singleton method `start1' for `Pry' +# undefined singleton method `start2' for `Pry' +# undefined singleton method `view_clip1' for `Pry' +# wrong constant name +# wrong constant name auto_resize! +# wrong constant name binding_for +# wrong constant name cli +# wrong constant name cli= +# wrong constant name color +# wrong constant name color= +# wrong constant name commands +# wrong constant name commands= +# wrong constant name config +# wrong constant name config= +# wrong constant name configure +# wrong constant name critical_section +# wrong constant name current +# wrong constant name current_line +# wrong constant name current_line= +# wrong constant name custom_completions +# wrong constant name custom_completions= +# wrong constant name editor +# wrong constant name editor= +# wrong constant name eval_path +# wrong constant name eval_path= +# wrong constant name exception_handler +# wrong constant name exception_handler= +# wrong constant name extra_sticky_locals +# wrong constant name extra_sticky_locals= +# wrong constant name final_session_setup +# wrong constant name history +# wrong constant name history= +# wrong constant name hooks +# wrong constant name hooks= +# wrong constant name in_critical_section? +# wrong constant name init +# wrong constant name initial_session? +# wrong constant name initial_session_setup +# wrong constant name input +# wrong constant name input= +# wrong constant name last_internal_error +# wrong constant name last_internal_error= +# wrong constant name line_buffer +# wrong constant name line_buffer= +# wrong constant name load_file_at_toplevel +# wrong constant name load_file_through_repl +# wrong constant name load_history +# wrong constant name load_plugins +# wrong constant name load_rc_files +# wrong constant name load_requires +# wrong constant name load_traps +# wrong constant name load_win32console +# wrong constant name locate_plugins +# wrong constant name main +# wrong constant name memory_size +# wrong constant name memory_size= +# wrong constant name output +# wrong constant name output= +# wrong constant name pager +# wrong constant name pager= +# wrong constant name plugins +# wrong constant name print +# wrong constant name print= +# wrong constant name prompt +# wrong constant name prompt= +# wrong constant name quiet +# wrong constant name quiet= +# wrong constant name rc_files_to_load +# wrong constant name real_path_to +# wrong constant name reset_defaults +# wrong constant name run_command1 +# wrong constant name run_command +# wrong constant name start1 +# wrong constant name start2 +# wrong constant name start +# wrong constant name toplevel_binding +# wrong constant name toplevel_binding= +# wrong constant name view_clip1 +# wrong constant name view_clip +# uninitialized constant Psych::UnsafeYAML +# uninitialized constant Psych::UnsafeYAML +# wrong constant name add_builtin_type +# wrong constant name add_domain_type +# wrong constant name add_tag +# wrong constant name domain_types +# wrong constant name domain_types= +# wrong constant name dump_tags +# wrong constant name dump_tags= +# wrong constant name libyaml_version +# wrong constant name load_tags +# wrong constant name load_tags= +# wrong constant name remove_type +# wrong constant name autolink +# wrong constant name autolink= +# wrong constant name filter_html +# wrong constant name filter_html= +# wrong constant name filter_styles +# wrong constant name filter_styles= +# wrong constant name fold_lines +# wrong constant name fold_lines= +# wrong constant name footnotes +# wrong constant name footnotes= +# wrong constant name generate_toc +# wrong constant name generate_toc= +# wrong constant name initialize +# wrong constant name no_image +# wrong constant name no_image= +# wrong constant name no_links +# wrong constant name no_links= +# wrong constant name no_pseudo_protocols +# wrong constant name no_pseudo_protocols= +# wrong constant name no_strikethrough +# wrong constant name no_strikethrough= +# wrong constant name no_superscript +# wrong constant name no_superscript= +# wrong constant name no_tables +# wrong constant name no_tables= +# wrong constant name safelink +# wrong constant name safelink= +# wrong constant name smart +# wrong constant name smart= +# wrong constant name strict +# wrong constant name strict= +# wrong constant name text +# wrong constant name to_html +# wrong constant name toc_content +# wrong constant name # 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 +# uninitialized constant REXML::Attributes::DEFAULT_INDENT # 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 @@ -1754,83 +16729,52 @@ # 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 @@ -1838,26 +16782,16 @@ # 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 @@ -1865,38 +16799,28 @@ # 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 @@ -1904,45 +16828,31 @@ # 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 +# uninitialized constant REXML::SyncEnumerator +# uninitialized constant REXML::SyncEnumerator # 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 @@ -1952,11 +16862,8 @@ # 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 @@ -1971,7 +16878,6 @@ # 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 @@ -1979,27 +16885,3878 @@ # 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 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined singleton method `first_non_rspec_line1' for `RSpec::CallerFilter' +# undefined singleton method `first_non_rspec_line2' for `RSpec::CallerFilter' +# wrong constant name +# wrong constant name first_non_rspec_line1 +# wrong constant name first_non_rspec_line2 +# wrong constant name first_non_rspec_line +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RSpec::Core::AnonymousExampleGroup::BE_PREDICATE_REGEX +# uninitialized constant RSpec::Core::AnonymousExampleGroup::DYNAMIC_MATCHER_REGEX +# uninitialized constant RSpec::Core::AnonymousExampleGroup::HAS_REGEX +# uninitialized constant RSpec::Core::AnonymousExampleGroup::INSTANCE_VARIABLE_TO_IGNORE +# uninitialized constant RSpec::Core::AnonymousExampleGroup::NOT_YET_IMPLEMENTED +# uninitialized constant RSpec::Core::AnonymousExampleGroup::NO_REASON_GIVEN +# wrong constant name +# undefined method `format_backtrace1' for class `RSpec::Core::BacktraceFormatter' +# wrong constant name backtrace_line +# wrong constant name exclude? +# wrong constant name exclusion_patterns +# wrong constant name exclusion_patterns= +# wrong constant name filter_gem +# wrong constant name format_backtrace1 +# wrong constant name format_backtrace +# wrong constant name full_backtrace= +# wrong constant name full_backtrace? +# wrong constant name inclusion_patterns +# wrong constant name inclusion_patterns= +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name for_failed_spec_run +# wrong constant name close +# wrong constant name receive +# wrong constant name send +# wrong constant name +# uninitialized constant RSpec::Core::Bisect::ExampleSetDescriptor::Elem +# wrong constant name all_example_ids +# wrong constant name all_example_ids= +# wrong constant name failed_example_ids +# wrong constant name failed_example_ids= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name initialize +# wrong constant name publish +# wrong constant name +# wrong constant name +# undefined method `add_formatter1' for class `RSpec::Core::Configuration' +# undefined method `add_setting1' for class `RSpec::Core::Configuration' +# undefined method `after1' for class `RSpec::Core::Configuration' +# undefined method `alias_it_behaves_like_to1' for class `RSpec::Core::Configuration' +# undefined method `alias_it_should_behave_like_to1' for class `RSpec::Core::Configuration' +# undefined method `append_after1' for class `RSpec::Core::Configuration' +# undefined method `append_before1' for class `RSpec::Core::Configuration' +# undefined method `around1' for class `RSpec::Core::Configuration' +# undefined method `before1' for class `RSpec::Core::Configuration' +# undefined method `color_enabled?1' for class `RSpec::Core::Configuration' +# undefined method `formatter=1' for class `RSpec::Core::Configuration' +# undefined method `prepend_after1' for class `RSpec::Core::Configuration' +# undefined method `prepend_before1' for class `RSpec::Core::Configuration' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name add_formatter1 +# wrong constant name add_formatter +# wrong constant name add_setting1 +# wrong constant name add_setting +# wrong constant name after1 +# wrong constant name after +# wrong constant name alias_example_group_to +# wrong constant name alias_example_to +# wrong constant name alias_it_behaves_like_to1 +# wrong constant name alias_it_behaves_like_to +# wrong constant name alias_it_should_behave_like_to1 +# wrong constant name alias_it_should_behave_like_to +# wrong constant name append_after1 +# wrong constant name append_after +# wrong constant name append_before1 +# wrong constant name append_before +# wrong constant name apply_derived_metadata_to +# wrong constant name around1 +# wrong constant name around +# wrong constant name backtrace_exclusion_patterns +# wrong constant name backtrace_exclusion_patterns= +# wrong constant name backtrace_formatter +# wrong constant name backtrace_inclusion_patterns +# wrong constant name backtrace_inclusion_patterns= +# wrong constant name before1 +# wrong constant name before +# wrong constant name bisect_runner +# wrong constant name bisect_runner= +# wrong constant name bisect_runner_class +# wrong constant name color +# wrong constant name color= +# wrong constant name color_enabled?1 +# wrong constant name color_enabled? +# wrong constant name color_mode +# wrong constant name color_mode= +# wrong constant name configure_example +# wrong constant name configure_expectation_framework +# wrong constant name configure_group +# wrong constant name configure_mock_framework +# wrong constant name default_color= +# wrong constant name default_color? +# wrong constant name default_formatter +# wrong constant name default_formatter= +# wrong constant name default_path= +# wrong constant name default_path? +# wrong constant name define_derived_metadata +# wrong constant name deprecation_stream= +# wrong constant name detail_color= +# wrong constant name detail_color? +# wrong constant name disable_monkey_patching +# wrong constant name disable_monkey_patching! +# wrong constant name disable_monkey_patching= +# wrong constant name drb= +# wrong constant name drb? +# wrong constant name drb_port= +# wrong constant name drb_port? +# wrong constant name dry_run= +# wrong constant name dry_run? +# wrong constant name error_stream= +# wrong constant name error_stream? +# wrong constant name example_status_persistence_file_path= +# wrong constant name exclude_pattern= +# wrong constant name exclusion_filter +# wrong constant name exclusion_filter= +# wrong constant name expect_with +# wrong constant name expectation_framework= +# wrong constant name expectation_frameworks +# wrong constant name expose_current_running_example_as +# wrong constant name expose_dsl_globally= +# wrong constant name expose_dsl_globally? +# wrong constant name extend +# wrong constant name fail_fast= +# wrong constant name fail_if_no_examples= +# wrong constant name fail_if_no_examples? +# wrong constant name failure_color= +# wrong constant name failure_color? +# wrong constant name failure_exit_code= +# wrong constant name failure_exit_code? +# wrong constant name files_or_directories_to_run= +# wrong constant name files_to_run +# wrong constant name files_to_run= +# wrong constant name filter +# wrong constant name filter= +# wrong constant name filter_gems_from_backtrace +# wrong constant name filter_manager +# wrong constant name filter_manager= +# wrong constant name filter_run +# wrong constant name filter_run_excluding +# wrong constant name filter_run_including +# wrong constant name filter_run_when_matching +# wrong constant name fixed_color= +# wrong constant name fixed_color? +# wrong constant name force +# wrong constant name format_docstrings +# wrong constant name format_docstrings_block +# wrong constant name formatter=1 +# wrong constant name formatter= +# wrong constant name formatter_loader +# wrong constant name formatters +# wrong constant name full_backtrace= +# wrong constant name full_backtrace? +# wrong constant name full_description +# wrong constant name full_description= +# wrong constant name in_project_source_dir_regex +# wrong constant name include +# wrong constant name include_context +# wrong constant name inclusion_filter +# wrong constant name inclusion_filter= +# wrong constant name last_run_statuses +# wrong constant name libs= +# wrong constant name load_spec_files +# wrong constant name loaded_spec_files +# wrong constant name max_displayed_failure_line_count= +# wrong constant name max_displayed_failure_line_count? +# wrong constant name mock_framework +# wrong constant name mock_framework= +# wrong constant name mock_with +# wrong constant name on_example_group_definition +# wrong constant name on_example_group_definition_callbacks +# wrong constant name only_failures? +# wrong constant name only_failures_but_not_configured? +# wrong constant name order= +# wrong constant name ordering_manager +# wrong constant name ordering_registry +# wrong constant name output_stream= +# wrong constant name pattern= +# wrong constant name pending_color= +# wrong constant name pending_color? +# wrong constant name prepend +# wrong constant name prepend_after1 +# wrong constant name prepend_after +# wrong constant name prepend_before1 +# wrong constant name prepend_before +# wrong constant name profile_examples= +# wrong constant name profile_examples? +# wrong constant name project_source_dirs= +# wrong constant name project_source_dirs? +# wrong constant name raise_errors_for_deprecations! +# wrong constant name raise_on_warning= +# wrong constant name register_ordering +# wrong constant name reporter +# wrong constant name requires= +# wrong constant name reset +# wrong constant name reset_filters +# wrong constant name reset_reporter +# wrong constant name run_all_when_everything_filtered= +# wrong constant name run_all_when_everything_filtered? +# wrong constant name seed +# wrong constant name seed= +# wrong constant name seed_used? +# wrong constant name shared_context_metadata_behavior= +# wrong constant name silence_filter_announcements= +# wrong constant name silence_filter_announcements? +# wrong constant name spec_files_with_failures +# wrong constant name start_time= +# wrong constant name start_time? +# wrong constant name static_config_filter_manager +# wrong constant name static_config_filter_manager= +# wrong constant name success_color= +# wrong constant name success_color? +# wrong constant name threadsafe= +# wrong constant name threadsafe? +# wrong constant name treat_symbols_as_metadata_keys_with_true_values= +# wrong constant name tty= +# wrong constant name tty? +# wrong constant name warnings= +# wrong constant name warnings? +# wrong constant name when_first_matching_example_defined +# wrong constant name with_suite_hooks +# wrong constant name world +# wrong constant name world= +# wrong constant name deprecation +# wrong constant name play_onto +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name clear_lets_on_failure +# wrong constant name default_color +# wrong constant name default_path +# wrong constant name default_retry_count +# wrong constant name default_sleep_interval +# wrong constant name deprecation_stream +# wrong constant name detail_color +# wrong constant name display_try_failure_messages +# wrong constant name drb +# wrong constant name drb_port +# wrong constant name dry_run +# wrong constant name error_stream +# wrong constant name example_status_persistence_file_path +# wrong constant name exceptions_to_hard_fail +# wrong constant name exceptions_to_retry +# wrong constant name exclude_pattern +# wrong constant name exponential_backoff +# wrong constant name fail_fast +# wrong constant name fail_if_no_examples +# wrong constant name failure_color +# wrong constant name failure_exit_code +# wrong constant name fixed_color +# wrong constant name libs +# wrong constant name max_displayed_failure_line_count +# wrong constant name only_failures +# wrong constant name output_stream +# wrong constant name pattern +# wrong constant name pending_color +# wrong constant name profile_examples +# wrong constant name project_source_dirs +# wrong constant name requires +# wrong constant name retry_callback +# wrong constant name retry_count_condition +# wrong constant name run_all_when_everything_filtered +# wrong constant name shared_context_metadata_behavior +# wrong constant name silence_filter_announcements +# wrong constant name start_time +# wrong constant name success_color +# wrong constant name threadsafe +# wrong constant name tty +# wrong constant name verbose_retry +# wrong constant name wait_delay +# wrong constant name wait_timeout +# wrong constant name +# undefined singleton method `add_read_only_setting1' for `RSpec::Core::Configuration' +# undefined singleton method `add_setting1' for `RSpec::Core::Configuration' +# wrong constant name +# wrong constant name add_read_only_setting1 +# wrong constant name add_read_only_setting +# wrong constant name add_setting1 +# wrong constant name add_setting +# wrong constant name define_aliases +# wrong constant name define_predicate_for +# wrong constant name define_reader +# wrong constant name delegate_to_ordering_manager +# wrong constant name args +# wrong constant name configure +# wrong constant name configure_filter_manager +# wrong constant name initialize +# wrong constant name options +# wrong constant name +# wrong constant name +# wrong constant name change_global_dsl +# wrong constant name example_group_aliases +# wrong constant name expose_example_group_alias +# wrong constant name expose_example_group_alias_globally +# wrong constant name expose_globally! +# wrong constant name exposed_globally? +# wrong constant name remove_globally! +# wrong constant name top_level +# wrong constant name top_level= +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name relative_file_name +# wrong constant name +# undefined method `duplicate_with1' for class `RSpec::Core::Example' +# undefined method `initialize1' for class `RSpec::Core::Example' +# wrong constant name +# wrong constant name +# wrong constant name attempts +# wrong constant name attempts= +# wrong constant name clear_exception +# wrong constant name clock +# wrong constant name clock= +# wrong constant name description +# wrong constant name display_exception +# wrong constant name display_exception= +# wrong constant name duplicate_with1 +# wrong constant name duplicate_with +# wrong constant name example_group +# wrong constant name example_group_instance +# wrong constant name exception +# wrong constant name execution_result +# wrong constant name fail_with_exception +# wrong constant name file_path +# wrong constant name full_description +# wrong constant name id +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inspect_output +# wrong constant name instance_exec +# wrong constant name location +# wrong constant name location_rerun_argument +# wrong constant name metadata +# wrong constant name pending +# wrong constant name pending? +# wrong constant name reporter +# wrong constant name rerun_argument +# wrong constant name run +# wrong constant name set_aggregate_failures_exception +# wrong constant name set_exception +# wrong constant name skip +# wrong constant name skip_with_exception +# wrong constant name skipped? +# wrong constant name update_inherited_metadata +# wrong constant name ensure_timing_set +# wrong constant name example_skipped? +# wrong constant name exception +# wrong constant name exception= +# wrong constant name finished_at +# wrong constant name finished_at= +# wrong constant name pending_exception +# wrong constant name pending_exception= +# wrong constant name pending_fixed +# wrong constant name pending_fixed= +# wrong constant name pending_fixed? +# wrong constant name pending_message +# wrong constant name pending_message= +# wrong constant name record_finished +# wrong constant name run_time +# wrong constant name run_time= +# wrong constant name started_at +# wrong constant name started_at= +# wrong constant name status +# wrong constant name status= +# wrong constant name +# undefined method `run_with_retry1' for class `RSpec::Core::Example::Procsy' +# wrong constant name << +# wrong constant name === +# wrong constant name >> +# wrong constant name [] +# wrong constant name arity +# wrong constant name attempts +# wrong constant name binding +# wrong constant name call +# wrong constant name clock +# wrong constant name clock= +# wrong constant name clone +# wrong constant name curry +# wrong constant name description +# wrong constant name dup +# wrong constant name duplicate_with +# wrong constant name example +# wrong constant name example_group +# wrong constant name example_group_instance +# wrong constant name exception +# wrong constant name executed? +# wrong constant name execution_result +# wrong constant name file_path +# wrong constant name full_description +# wrong constant name hash +# wrong constant name id +# wrong constant name initialize +# wrong constant name inspect_output +# wrong constant name lambda? +# wrong constant name location +# wrong constant name location_rerun_argument +# wrong constant name metadata +# wrong constant name parameters +# wrong constant name pending +# wrong constant name pending? +# wrong constant name reporter +# wrong constant name rerun_argument +# wrong constant name run +# wrong constant name run_with_retry1 +# wrong constant name run_with_retry +# wrong constant name skip +# wrong constant name skipped? +# wrong constant name source_location +# wrong constant name to_proc +# wrong constant name update_inherited_metadata +# wrong constant name wrap +# wrong constant name yield +# wrong constant name +# wrong constant name +# wrong constant name delegate_to_metadata +# wrong constant name parse_id +# undefined method `initialize1' for class `RSpec::Core::ExampleGroup' +# uninitialized constant RSpec::Core::ExampleGroup::BE_PREDICATE_REGEX +# uninitialized constant RSpec::Core::ExampleGroup::DYNAMIC_MATCHER_REGEX +# uninitialized constant RSpec::Core::ExampleGroup::HAS_REGEX +# uninitialized constant RSpec::Core::ExampleGroup::NOT_YET_IMPLEMENTED +# uninitialized constant RSpec::Core::ExampleGroup::NO_REASON_GIVEN +# wrong constant name +# wrong constant name clear_lets +# wrong constant name clear_memoized +# wrong constant name described_class +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# undefined singleton method `define_example_group_method1' for `RSpec::Core::ExampleGroup' +# undefined singleton method `define_example_method1' for `RSpec::Core::ExampleGroup' +# undefined singleton method `define_nested_shared_group_method1' for `RSpec::Core::ExampleGroup' +# undefined singleton method `run1' for `RSpec::Core::ExampleGroup' +# wrong constant name +# wrong constant name add_example +# wrong constant name before_context_ivars +# wrong constant name children +# wrong constant name context +# wrong constant name currently_executing_a_context_hook? +# wrong constant name declaration_locations +# wrong constant name define_example_group_method1 +# wrong constant name define_example_group_method +# wrong constant name define_example_method1 +# wrong constant name define_example_method +# wrong constant name define_nested_shared_group_method1 +# wrong constant name define_nested_shared_group_method +# wrong constant name delegate_to_metadata +# wrong constant name descendant_filtered_examples +# wrong constant name descendants +# wrong constant name describe +# wrong constant name described_class +# wrong constant name description +# wrong constant name each_instance_variable_for_example +# wrong constant name ensure_example_groups_are_configured +# wrong constant name example +# wrong constant name example_group +# wrong constant name examples +# wrong constant name fcontext +# wrong constant name fdescribe +# wrong constant name fexample +# wrong constant name file_path +# wrong constant name filtered_examples +# wrong constant name find_and_eval_shared +# wrong constant name fit +# wrong constant name focus +# wrong constant name for_filtered_examples +# wrong constant name fspecify +# wrong constant name id +# wrong constant name idempotently_define_singleton_method +# wrong constant name include_context +# wrong constant name include_examples +# wrong constant name it +# wrong constant name it_behaves_like +# wrong constant name it_should_behave_like +# wrong constant name location +# wrong constant name metadata +# wrong constant name next_runnable_index_for +# wrong constant name ordering_strategy +# wrong constant name parent_groups +# wrong constant name pending +# wrong constant name remove_example +# wrong constant name reset_memoized +# wrong constant name run1 +# wrong constant name run +# wrong constant name run_after_context_hooks +# wrong constant name run_before_context_hooks +# wrong constant name run_examples +# wrong constant name set_it_up +# wrong constant name set_ivars +# wrong constant name skip +# wrong constant name specify +# wrong constant name store_before_context_ivars +# wrong constant name subclass +# wrong constant name superclass_before_context_ivars +# wrong constant name superclass_metadata +# wrong constant name top_level? +# wrong constant name top_level_description +# wrong constant name traverse_tree_until +# wrong constant name update_inherited_metadata +# wrong constant name with_replaced_metadata +# wrong constant name xcontext +# wrong constant name xdescribe +# wrong constant name xexample +# wrong constant name xit +# wrong constant name xspecify +# wrong constant name dump +# wrong constant name initialize +# wrong constant name +# wrong constant name dump +# wrong constant name initialize +# wrong constant name merge +# wrong constant name +# wrong constant name merge +# wrong constant name initialize +# wrong constant name parse +# wrong constant name +# wrong constant name parse +# wrong constant name initialize +# wrong constant name persist +# wrong constant name +# wrong constant name load_from +# wrong constant name persist +# wrong constant name add_ids +# wrong constant name add_location +# wrong constant name empty? +# wrong constant name exclude +# wrong constant name exclude_only +# wrong constant name exclude_with_low_priority +# wrong constant name exclusions +# wrong constant name include +# wrong constant name include_only +# wrong constant name include_with_low_priority +# wrong constant name inclusions +# wrong constant name prune +# wrong constant name +# undefined method `initialize1' for class `RSpec::Core::FilterRules' +# wrong constant name [] +# wrong constant name add +# wrong constant name add_with_low_priority +# wrong constant name clear +# wrong constant name delete +# wrong constant name description +# wrong constant name each_pair +# wrong constant name empty? +# wrong constant name fetch +# wrong constant name include_example? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name opposite +# wrong constant name opposite= +# wrong constant name rules +# wrong constant name use_only +# wrong constant name +# wrong constant name build +# wrong constant name +# wrong constant name +# wrong constant name items_for +# wrong constant name +# wrong constant name append +# wrong constant name delete +# wrong constant name initialize +# wrong constant name items_and_filters +# wrong constant name items_for +# wrong constant name prepend +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name flat_map +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name example_failed +# wrong constant name example_finished +# wrong constant name initialize +# wrong constant name start_dump +# wrong constant name +# wrong constant name inherited +# wrong constant name close +# wrong constant name example_group +# wrong constant name example_group= +# wrong constant name example_group_started +# wrong constant name initialize +# wrong constant name output +# wrong constant name start +# wrong constant name +# wrong constant name dump_failures +# wrong constant name dump_pending +# wrong constant name dump_summary +# wrong constant name message +# wrong constant name seed +# wrong constant name +# wrong constant name initialize +# wrong constant name notify_results +# wrong constant name +# wrong constant name +# wrong constant name config_colors_to_methods +# wrong constant name console_code_for +# wrong constant name wrap +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name count +# wrong constant name deprecation +# wrong constant name deprecation_message_for +# wrong constant name deprecation_stream +# wrong constant name deprecation_summary +# wrong constant name initialize +# wrong constant name output +# wrong constant name printer +# wrong constant name summary_stream +# wrong constant name deprecation_formatter +# wrong constant name deprecation_stream +# wrong constant name deprecation_summary +# wrong constant name initialize +# wrong constant name print_deferred_deprecation_warnings +# wrong constant name print_deprecation_message +# wrong constant name stash_deprecation_message +# wrong constant name summary_stream +# wrong constant name +# wrong constant name initialize +# wrong constant name puts +# wrong constant name summarize +# wrong constant name +# uninitialized constant RSpec::Core::Formatters::DeprecationFormatter::GeneratedDeprecationMessage::Elem +# wrong constant name initialize +# wrong constant name too_many_warnings_message +# wrong constant name type +# wrong constant name type= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name deprecation_formatter +# wrong constant name deprecation_stream +# wrong constant name deprecation_summary +# wrong constant name initialize +# wrong constant name print_deprecation_message +# wrong constant name summary_stream +# wrong constant name +# wrong constant name puts +# wrong constant name summarize +# wrong constant name +# uninitialized constant RSpec::Core::Formatters::DeprecationFormatter::SpecifiedDeprecationMessage::Elem +# wrong constant name initialize +# wrong constant name too_many_warnings_message +# wrong constant name type +# wrong constant name type= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name example_failed +# wrong constant name example_group_finished +# wrong constant name example_passed +# wrong constant name example_pending +# wrong constant name example_started +# wrong constant name +# undefined method `colorized_formatted_backtrace1' for class `RSpec::Core::Formatters::ExceptionPresenter' +# undefined method `colorized_message_lines1' for class `RSpec::Core::Formatters::ExceptionPresenter' +# undefined method `formatted_backtrace1' for class `RSpec::Core::Formatters::ExceptionPresenter' +# undefined method `fully_formatted1' for class `RSpec::Core::Formatters::ExceptionPresenter' +# undefined method `initialize1' for class `RSpec::Core::Formatters::ExceptionPresenter' +# wrong constant name +# wrong constant name colorized_formatted_backtrace1 +# wrong constant name colorized_formatted_backtrace +# wrong constant name colorized_message_lines1 +# wrong constant name colorized_message_lines +# wrong constant name description +# wrong constant name example +# wrong constant name exception +# wrong constant name formatted_backtrace1 +# wrong constant name formatted_backtrace +# wrong constant name formatted_cause +# wrong constant name fully_formatted1 +# wrong constant name fully_formatted +# wrong constant name fully_formatted_lines +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name message_lines +# wrong constant name +# wrong constant name +# wrong constant name build +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name with_truncated_backtrace +# wrong constant name +# wrong constant name +# wrong constant name format_backtrace +# wrong constant name +# wrong constant name +# wrong constant name dump_profile +# wrong constant name example_failed +# wrong constant name message +# wrong constant name +# wrong constant name initialize +# wrong constant name message +# wrong constant name output +# wrong constant name +# undefined singleton method `format_seconds1' for `RSpec::Core::Formatters::Helpers' +# wrong constant name +# wrong constant name format_duration +# wrong constant name format_seconds1 +# wrong constant name format_seconds +# wrong constant name organize_ids +# wrong constant name pluralize +# wrong constant name dump_summary +# wrong constant name example_failed +# wrong constant name example_passed +# wrong constant name example_pending +# wrong constant name example_started +# wrong constant name start_dump +# wrong constant name +# uninitialized constant RSpec::Core::Formatters::HtmlPrinter::HTML_ESCAPE +# uninitialized constant RSpec::Core::Formatters::HtmlPrinter::HTML_ESCAPE_ONCE_REGEXP +# uninitialized constant RSpec::Core::Formatters::HtmlPrinter::JSON_ESCAPE +# uninitialized constant RSpec::Core::Formatters::HtmlPrinter::JSON_ESCAPE_REGEXP +# wrong constant name flush +# wrong constant name initialize +# wrong constant name make_example_group_header_red +# wrong constant name make_example_group_header_yellow +# wrong constant name make_header_red +# wrong constant name make_header_yellow +# wrong constant name move_progress +# wrong constant name print_example_failed +# wrong constant name print_example_group_end +# wrong constant name print_example_group_start +# wrong constant name print_example_passed +# wrong constant name print_example_pending +# wrong constant name print_html_start +# wrong constant name print_summary +# wrong constant name +# wrong constant name dump_profile +# wrong constant name dump_profile_slowest_example_groups +# wrong constant name dump_profile_slowest_examples +# wrong constant name dump_summary +# wrong constant name message +# wrong constant name output_hash +# wrong constant name seed +# wrong constant name stop +# wrong constant name +# wrong constant name add +# wrong constant name default_formatter +# wrong constant name default_formatter= +# wrong constant name formatters +# wrong constant name initialize +# wrong constant name prepare_default +# wrong constant name reporter +# wrong constant name setup_default +# wrong constant name +# wrong constant name formatters +# wrong constant name dump_profile +# wrong constant name initialize +# wrong constant name output +# wrong constant name +# wrong constant name example_failed +# wrong constant name example_passed +# wrong constant name example_pending +# wrong constant name start_dump +# wrong constant name +# undefined method `initialize1' for class `RSpec::Core::Formatters::SnippetExtractor' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name beginning_line_number +# wrong constant name expression_lines +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name max_line_count +# wrong constant name source +# wrong constant name +# wrong constant name +# wrong constant name +# undefined singleton method `extract_expression_lines_at1' for `RSpec::Core::Formatters::SnippetExtractor' +# wrong constant name +# wrong constant name extract_expression_lines_at1 +# wrong constant name extract_expression_lines_at +# wrong constant name extract_line_at +# wrong constant name least_indentation_from +# wrong constant name source_from_file +# wrong constant name +# wrong constant name +# wrong constant name highlight +# wrong constant name initialize +# wrong constant name +# wrong constant name highlight_syntax +# wrong constant name +# wrong constant name highlight_syntax +# wrong constant name +# wrong constant name attempt_to_add_rspec_terms_to_coderay_keywords +# wrong constant name +# wrong constant name register +# wrong constant name < +# wrong constant name <= +# wrong constant name > +# wrong constant name >= +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name all? +# wrong constant name any? +# wrong constant name assert_valid_keys +# wrong constant name assoc +# wrong constant name chain +# wrong constant name chunk +# wrong constant name chunk_while +# wrong constant name clear +# wrong constant name collect +# wrong constant name collect_concat +# wrong constant name compact +# wrong constant name compact! +# wrong constant name compare_by_identity +# wrong constant name compare_by_identity? +# wrong constant name count +# wrong constant name cycle +# wrong constant name deep_merge +# wrong constant name deep_merge! +# wrong constant name deep_stringify_keys +# wrong constant name deep_stringify_keys! +# wrong constant name deep_symbolize_keys +# wrong constant name deep_symbolize_keys! +# wrong constant name deep_transform_keys +# wrong constant name deep_transform_keys! +# wrong constant name default +# wrong constant name default= +# wrong constant name default_proc +# wrong constant name default_proc= +# wrong constant name delete +# wrong constant name delete_if +# wrong constant name detect +# wrong constant name dig +# wrong constant name drop +# wrong constant name drop_while +# wrong constant name each +# wrong constant name each_cons +# wrong constant name each_entry +# wrong constant name each_key +# wrong constant name each_pair +# wrong constant name each_slice +# wrong constant name each_value +# wrong constant name each_with_index +# wrong constant name each_with_object +# wrong constant name empty? +# wrong constant name entries +# wrong constant name except +# wrong constant name except! +# wrong constant name extract! +# wrong constant name extractable_options? +# wrong constant name fetch +# wrong constant name fetch_values +# wrong constant name filter +# wrong constant name filter! +# wrong constant name find +# wrong constant name find_all +# wrong constant name find_index +# wrong constant name first +# wrong constant name flat_map +# wrong constant name flatten +# wrong constant name grep +# wrong constant name grep_v +# wrong constant name group_by +# wrong constant name has_key? +# wrong constant name has_value? +# wrong constant name include? +# wrong constant name index +# wrong constant name inject +# wrong constant name invert +# wrong constant name keep_if +# wrong constant name key +# wrong constant name key? +# wrong constant name keys +# wrong constant name lazy +# wrong constant name length +# wrong constant name map +# wrong constant name max +# wrong constant name max_by +# wrong constant name member? +# wrong constant name merge +# wrong constant name merge! +# wrong constant name min +# wrong constant name min_by +# wrong constant name minmax +# wrong constant name minmax_by +# wrong constant name none? +# wrong constant name one? +# wrong constant name partition +# wrong constant name rassoc +# wrong constant name reduce +# wrong constant name rehash +# wrong constant name reject +# wrong constant name reject! +# wrong constant name replace +# wrong constant name reverse_each +# wrong constant name save_plist +# wrong constant name select +# wrong constant name select! +# wrong constant name shift +# wrong constant name size +# wrong constant name slice +# wrong constant name slice! +# wrong constant name slice_after +# wrong constant name slice_before +# wrong constant name slice_when +# wrong constant name sort +# wrong constant name sort_by +# wrong constant name store +# wrong constant name stringify_keys +# wrong constant name stringify_keys! +# wrong constant name sum +# wrong constant name symbolize_keys +# wrong constant name symbolize_keys! +# wrong constant name take +# wrong constant name take_while +# wrong constant name to_a +# wrong constant name to_h +# wrong constant name to_hash +# wrong constant name to_options +# wrong constant name to_options! +# wrong constant name to_plist +# wrong constant name to_proc +# wrong constant name to_set +# wrong constant name transform_keys +# wrong constant name transform_keys! +# wrong constant name transform_values +# wrong constant name transform_values! +# wrong constant name uniq +# wrong constant name update +# wrong constant name value? +# wrong constant name values +# wrong constant name values_at +# wrong constant name zip +# wrong constant name attr_accessor +# wrong constant name hash_attribute_names +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name after +# wrong constant name append_after +# wrong constant name append_before +# wrong constant name around +# wrong constant name before +# wrong constant name hooks +# wrong constant name prepend_after +# wrong constant name prepend_before +# uninitialized constant RSpec::Core::Hooks::AfterContextHook::Elem +# wrong constant name run +# wrong constant name +# uninitialized constant RSpec::Core::Hooks::AfterHook::Elem +# wrong constant name run +# wrong constant name +# uninitialized constant RSpec::Core::Hooks::AroundHook::Elem +# wrong constant name execute_with +# wrong constant name hook_description +# wrong constant name +# uninitialized constant RSpec::Core::Hooks::BeforeHook::Elem +# wrong constant name run +# wrong constant name +# uninitialized constant RSpec::Core::Hooks::Hook::Elem +# wrong constant name block +# wrong constant name block= +# wrong constant name options +# wrong constant name options= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name all_hooks_for +# wrong constant name initialize +# wrong constant name matching_hooks_for +# wrong constant name processable_hooks_for +# wrong constant name register +# wrong constant name register_global_singleton_context_hooks +# wrong constant name register_globals +# wrong constant name run +# wrong constant name run_owned_hooks_for +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Core::InclusionRules::PROC_HEX_NUMBER +# uninitialized constant RSpec::Core::InclusionRules::PROJECT_DIR +# wrong constant name add +# wrong constant name add_with_low_priority +# wrong constant name split_file_scoped_rules +# wrong constant name standalone? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name call +# wrong constant name +# wrong constant name call +# wrong constant name +# wrong constant name call +# wrong constant name +# uninitialized constant RSpec::Core::Invocations::PrintHelp::Elem +# wrong constant name call +# wrong constant name hidden_options +# wrong constant name hidden_options= +# wrong constant name parser +# wrong constant name parser= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name call +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# undefined method `should1' for module `RSpec::Core::MemoizedHelpers' +# undefined method `should2' for module `RSpec::Core::MemoizedHelpers' +# undefined method `should_not1' for module `RSpec::Core::MemoizedHelpers' +# undefined method `should_not2' for module `RSpec::Core::MemoizedHelpers' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name is_expected +# wrong constant name should1 +# wrong constant name should2 +# wrong constant name should +# wrong constant name should_not1 +# wrong constant name should_not2 +# wrong constant name should_not +# wrong constant name subject +# undefined method `subject1' for module `RSpec::Core::MemoizedHelpers::ClassMethods' +# undefined method `subject!1' for module `RSpec::Core::MemoizedHelpers::ClassMethods' +# wrong constant name let +# wrong constant name let! +# wrong constant name subject1 +# wrong constant name subject +# wrong constant name subject!1 +# wrong constant name subject! +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name article +# wrong constant name hook_expression +# wrong constant name hook_intention +# wrong constant name +# wrong constant name article +# wrong constant name hook_expression +# wrong constant name hook_intention +# wrong constant name +# wrong constant name fetch_or_store +# wrong constant name isolate_for_context_hook +# wrong constant name fetch_or_store +# wrong constant name +# wrong constant name fetch_or_store +# wrong constant name +# wrong constant name +# wrong constant name define_helpers_on +# wrong constant name get_constant_or_yield +# wrong constant name module_for +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name backwards_compatibility_default_proc +# wrong constant name create +# wrong constant name hash_with_backwards_compatibility_default_proc +# wrong constant name +# wrong constant name create +# wrong constant name block +# wrong constant name description_args +# wrong constant name initialize +# wrong constant name metadata +# wrong constant name populate +# wrong constant name user_metadata +# wrong constant name +# undefined singleton method `build_hash_from1' for `RSpec::Core::Metadata' +# wrong constant name +# wrong constant name ascend +# wrong constant name ascending +# wrong constant name build_hash_from1 +# wrong constant name build_hash_from +# wrong constant name deep_hash_dup +# wrong constant name id_from +# wrong constant name location_tuple_from +# wrong constant name relative_path +# wrong constant name relative_path_regex +# wrong constant name +# wrong constant name apply? +# wrong constant name filter_applies? +# wrong constant name silence_metadata_example_group_deprecations +# wrong constant name +# wrong constant name setup_mocks_for_rspec +# wrong constant name teardown_mocks_for_rspec +# wrong constant name verify_mocks_for_rspec +# wrong constant name +# wrong constant name configuration +# wrong constant name framework_name +# wrong constant name +# wrong constant name +# wrong constant name aggregation_block_label +# wrong constant name aggregation_metadata +# wrong constant name all_exceptions +# wrong constant name exception_count_description +# wrong constant name failures +# wrong constant name initialize +# wrong constant name other_errors +# wrong constant name summary +# wrong constant name add +# wrong constant name +# wrong constant name for +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RSpec::Core::Notifications::CustomNotification::Elem +# undefined singleton method `for1' for `RSpec::Core::Notifications::CustomNotification' +# wrong constant name +# wrong constant name for1 +# wrong constant name for +# uninitialized constant RSpec::Core::Notifications::DeprecationNotification::Elem +# wrong constant name call_site +# wrong constant name call_site= +# wrong constant name deprecated +# wrong constant name deprecated= +# wrong constant name message +# wrong constant name message= +# wrong constant name replacement +# wrong constant name replacement= +# wrong constant name +# wrong constant name [] +# wrong constant name from_hash +# wrong constant name members +# uninitialized constant RSpec::Core::Notifications::ExampleNotification::Elem +# wrong constant name example +# wrong constant name example= +# wrong constant name +# wrong constant name [] +# wrong constant name for +# wrong constant name members +# undefined method `fully_formatted_failed_examples1' for class `RSpec::Core::Notifications::ExamplesNotification' +# undefined method `fully_formatted_pending_examples1' for class `RSpec::Core::Notifications::ExamplesNotification' +# wrong constant name examples +# wrong constant name failed_examples +# wrong constant name failure_notifications +# wrong constant name fully_formatted_failed_examples1 +# wrong constant name fully_formatted_failed_examples +# wrong constant name fully_formatted_pending_examples1 +# wrong constant name fully_formatted_pending_examples +# wrong constant name initialize +# wrong constant name notifications +# wrong constant name pending_examples +# wrong constant name pending_notifications +# wrong constant name +# undefined method `colorized_formatted_backtrace1' for class `RSpec::Core::Notifications::FailedExampleNotification' +# undefined method `colorized_message_lines1' for class `RSpec::Core::Notifications::FailedExampleNotification' +# undefined method `fully_formatted1' for class `RSpec::Core::Notifications::FailedExampleNotification' +# undefined method `fully_formatted_lines1' for class `RSpec::Core::Notifications::FailedExampleNotification' +# undefined method `initialize1' for class `RSpec::Core::Notifications::FailedExampleNotification' +# uninitialized constant RSpec::Core::Notifications::FailedExampleNotification::Elem +# wrong constant name colorized_formatted_backtrace1 +# wrong constant name colorized_formatted_backtrace +# wrong constant name colorized_message_lines1 +# wrong constant name colorized_message_lines +# wrong constant name description +# wrong constant name exception +# wrong constant name formatted_backtrace +# wrong constant name fully_formatted1 +# wrong constant name fully_formatted +# wrong constant name fully_formatted_lines1 +# wrong constant name fully_formatted_lines +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name message_lines +# wrong constant name +# uninitialized constant RSpec::Core::Notifications::GroupNotification::Elem +# wrong constant name group +# wrong constant name group= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# uninitialized constant RSpec::Core::Notifications::MessageNotification::Elem +# wrong constant name message +# wrong constant name message= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name wrap +# wrong constant name +# uninitialized constant RSpec::Core::Notifications::PendingExampleFailedAsExpectedNotification::Elem +# wrong constant name +# uninitialized constant RSpec::Core::Notifications::PendingExampleFixedNotification::Elem +# wrong constant name +# wrong constant name duration +# wrong constant name examples +# wrong constant name initialize +# wrong constant name number_of_examples +# wrong constant name percentage +# wrong constant name slow_duration +# wrong constant name slowest_examples +# wrong constant name slowest_groups +# wrong constant name +# uninitialized constant RSpec::Core::Notifications::SeedNotification::Elem +# wrong constant name fully_formatted +# wrong constant name seed +# wrong constant name seed= +# wrong constant name seed_used? +# wrong constant name used= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# undefined method `fully_formatted1' for class `RSpec::Core::Notifications::SkippedExampleNotification' +# uninitialized constant RSpec::Core::Notifications::SkippedExampleNotification::Elem +# wrong constant name fully_formatted1 +# wrong constant name fully_formatted +# wrong constant name +# uninitialized constant RSpec::Core::Notifications::StartNotification::Elem +# wrong constant name count +# wrong constant name count= +# wrong constant name load_time +# wrong constant name load_time= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# undefined method `colorized_rerun_commands1' for class `RSpec::Core::Notifications::SummaryNotification' +# undefined method `colorized_totals_line1' for class `RSpec::Core::Notifications::SummaryNotification' +# undefined method `fully_formatted1' for class `RSpec::Core::Notifications::SummaryNotification' +# uninitialized constant RSpec::Core::Notifications::SummaryNotification::Elem +# uninitialized constant RSpec::Core::Notifications::SummaryNotification::SHELLS_ALLOWING_UNQUOTED_IDS +# wrong constant name colorized_rerun_commands1 +# wrong constant name colorized_rerun_commands +# wrong constant name colorized_totals_line1 +# wrong constant name colorized_totals_line +# wrong constant name duration +# wrong constant name duration= +# wrong constant name errors_outside_of_examples_count +# wrong constant name errors_outside_of_examples_count= +# wrong constant name example_count +# wrong constant name examples +# wrong constant name examples= +# wrong constant name failed_examples +# wrong constant name failed_examples= +# wrong constant name failure_count +# wrong constant name formatted_duration +# wrong constant name formatted_load_time +# wrong constant name fully_formatted1 +# wrong constant name fully_formatted +# wrong constant name load_time +# wrong constant name load_time= +# wrong constant name pending_count +# wrong constant name pending_examples +# wrong constant name pending_examples= +# wrong constant name totals_line +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `register_ordering1' for class `RSpec::Core::Ordering::ConfigurationManager' +# wrong constant name force +# wrong constant name order= +# wrong constant name ordering_registry +# wrong constant name register_ordering1 +# wrong constant name register_ordering +# wrong constant name seed +# wrong constant name seed= +# wrong constant name seed_used? +# wrong constant name +# wrong constant name initialize +# wrong constant name order +# wrong constant name +# wrong constant name order +# wrong constant name +# wrong constant name initialize +# wrong constant name order +# wrong constant name used? +# wrong constant name +# wrong constant name fetch +# wrong constant name initialize +# wrong constant name register +# wrong constant name used_random_seed? +# wrong constant name +# wrong constant name +# undefined method `respond_to?1' for class `RSpec::Core::OutputWrapper' +# wrong constant name << +# wrong constant name advise +# wrong constant name as_json +# wrong constant name autoclose= +# wrong constant name autoclose? +# wrong constant name binmode +# wrong constant name binmode? +# wrong constant name bytes +# wrong constant name chars +# wrong constant name close +# wrong constant name close_on_exec= +# wrong constant name close_on_exec? +# wrong constant name close_read +# wrong constant name close_write +# wrong constant name closed? +# wrong constant name codepoints +# wrong constant name each +# wrong constant name each_byte +# wrong constant name each_char +# wrong constant name each_codepoint +# wrong constant name each_line +# wrong constant name eof +# wrong constant name eof? +# wrong constant name external_encoding +# wrong constant name fcntl +# wrong constant name fdatasync +# wrong constant name fileno +# wrong constant name flush +# wrong constant name fsync +# wrong constant name getbyte +# wrong constant name getc +# wrong constant name gets +# wrong constant name initialize +# wrong constant name inspect +# wrong constant name internal_encoding +# wrong constant name ioctl +# wrong constant name isatty +# wrong constant name lineno +# wrong constant name lineno= +# wrong constant name lines +# wrong constant name method_missing +# wrong constant name nonblock +# wrong constant name nonblock= +# wrong constant name nonblock? +# wrong constant name nread +# wrong constant name output +# wrong constant name output= +# wrong constant name pathconf +# wrong constant name pid +# wrong constant name pos +# wrong constant name pos= +# wrong constant name pread +# wrong constant name print +# wrong constant name printf +# wrong constant name putc +# wrong constant name puts +# wrong constant name pwrite +# wrong constant name read +# wrong constant name read_nonblock +# wrong constant name readbyte +# wrong constant name readchar +# wrong constant name readline +# wrong constant name readlines +# wrong constant name readpartial +# wrong constant name ready? +# wrong constant name reopen +# wrong constant name respond_to?1 +# wrong constant name respond_to? +# wrong constant name rewind +# wrong constant name seek +# wrong constant name set_encoding +# wrong constant name stat +# wrong constant name sync +# wrong constant name sync= +# wrong constant name sysread +# wrong constant name sysseek +# wrong constant name syswrite +# wrong constant name tell +# wrong constant name to_i +# wrong constant name to_io +# wrong constant name tty? +# wrong constant name ungetbyte +# wrong constant name ungetc +# wrong constant name wait +# wrong constant name wait_readable +# wrong constant name wait_writable +# wrong constant name write +# wrong constant name write_nonblock +# wrong constant name +# undefined method `parse1' for class `RSpec::Core::Parser' +# wrong constant name initialize +# wrong constant name original_args +# wrong constant name parse1 +# wrong constant name parse +# undefined singleton method `parse1' for `RSpec::Core::Parser' +# wrong constant name +# wrong constant name parse1 +# wrong constant name parse +# undefined method `pending1' for module `RSpec::Core::Pending' +# undefined method `skip1' for module `RSpec::Core::Pending' +# wrong constant name +# wrong constant name +# wrong constant name pending1 +# wrong constant name pending +# wrong constant name skip1 +# wrong constant name skip +# wrong constant name +# wrong constant name argument +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name mark_fixed! +# wrong constant name mark_pending! +# wrong constant name mark_skipped! +# wrong constant name example_group_finished +# wrong constant name example_group_started +# wrong constant name example_groups +# wrong constant name example_started +# wrong constant name +# undefined method `publish1' for class `RSpec::Core::Reporter' +# undefined method `start1' for class `RSpec::Core::Reporter' +# wrong constant name abort_with +# wrong constant name close_after +# wrong constant name deprecation +# wrong constant name example_failed +# wrong constant name example_finished +# wrong constant name example_group_finished +# wrong constant name example_group_started +# wrong constant name example_passed +# wrong constant name example_pending +# wrong constant name example_started +# wrong constant name examples +# wrong constant name exit_early +# wrong constant name fail_fast_limit_met? +# wrong constant name failed_examples +# wrong constant name finish +# wrong constant name initialize +# wrong constant name message +# wrong constant name notify +# wrong constant name notify_non_example_exception +# wrong constant name pending_examples +# wrong constant name prepare_default +# wrong constant name publish1 +# wrong constant name publish +# wrong constant name register_listener +# wrong constant name registered_listeners +# wrong constant name report +# wrong constant name start1 +# wrong constant name start +# wrong constant name stop +# wrong constant name +# wrong constant name +# wrong constant name add_dir_to_load_path +# wrong constant name add_to_load_path +# wrong constant name ascend_until +# wrong constant name determine_root +# wrong constant name find_first_parent_containing +# wrong constant name root +# undefined method `initialize1' for class `RSpec::Core::Runner' +# undefined method `initialize2' for class `RSpec::Core::Runner' +# wrong constant name configuration +# wrong constant name configure +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name options +# wrong constant name run +# wrong constant name run_specs +# wrong constant name setup +# wrong constant name world +# undefined singleton method `run1' for `RSpec::Core::Runner' +# undefined singleton method `run2' for `RSpec::Core::Runner' +# wrong constant name +# wrong constant name autorun +# wrong constant name autorun_disabled? +# wrong constant name disable_autorun! +# wrong constant name handle_interrupt +# wrong constant name installed_at_exit? +# wrong constant name invoke +# wrong constant name perform_at_exit +# wrong constant name run1 +# wrong constant name run2 +# wrong constant name run +# wrong constant name running_in_drb? +# wrong constant name trap_interrupt +# undefined method `initialize1' for class `RSpec::Core::Set' +# wrong constant name << +# uninitialized constant RSpec::Core::Set::Elem +# wrong constant name clear +# wrong constant name delete +# wrong constant name each +# wrong constant name empty? +# wrong constant name include? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name merge +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Core::SharedContext::VERSION +# wrong constant name __shared_context_recordings +# wrong constant name after +# wrong constant name append_after +# wrong constant name append_before +# wrong constant name around +# wrong constant name before +# wrong constant name context +# wrong constant name describe +# wrong constant name hooks +# wrong constant name included +# wrong constant name let +# wrong constant name let! +# wrong constant name prepend_after +# wrong constant name prepend_before +# wrong constant name subject +# wrong constant name subject! +# uninitialized constant RSpec::Core::SharedContext::Recording::Elem +# wrong constant name args +# wrong constant name args= +# wrong constant name block +# wrong constant name block= +# wrong constant name method_name +# wrong constant name method_name= +# wrong constant name playback_onto +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name record +# wrong constant name +# wrong constant name +# wrong constant name shared_context +# wrong constant name shared_examples +# wrong constant name shared_examples_for +# wrong constant name add +# wrong constant name find +# wrong constant name +# wrong constant name +# wrong constant name definitions +# wrong constant name expose_globally! +# wrong constant name exposed_globally? +# wrong constant name remove_globally! +# wrong constant name +# wrong constant name description +# wrong constant name formatted_inclusion_location +# wrong constant name inclusion_location +# wrong constant name initialize +# wrong constant name shared_group_name +# wrong constant name +# wrong constant name current_backtrace +# wrong constant name shared_example_group_inclusions +# wrong constant name with_frame +# uninitialized constant RSpec::Core::SharedExampleGroupModule::DELEGATION_RESERVED_KEYWORDS +# uninitialized constant RSpec::Core::SharedExampleGroupModule::DELEGATION_RESERVED_METHOD_NAMES +# uninitialized constant RSpec::Core::SharedExampleGroupModule::RUBY_RESERVED_KEYWORDS +# wrong constant name definition +# wrong constant name include_in +# wrong constant name included +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name conditionally_quote +# wrong constant name escape +# wrong constant name quote +# wrong constant name shell_allows_unquoted_ids? +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name now +# wrong constant name +# undefined method `deprecate1' for module `RSpec::Core::Warnings' +# undefined method `warn_deprecation1' for module `RSpec::Core::Warnings' +# undefined method `warn_with1' for module `RSpec::Core::Warnings' +# wrong constant name deprecate1 +# wrong constant name deprecate +# wrong constant name warn_deprecation1 +# wrong constant name warn_deprecation +# wrong constant name warn_with1 +# wrong constant name warn_with +# wrong constant name +# undefined method `example_count1' for class `RSpec::Core::World' +# undefined method `initialize1' for class `RSpec::Core::World' +# wrong constant name +# wrong constant name all_example_groups +# wrong constant name all_examples +# wrong constant name announce_exclusion_filter +# wrong constant name announce_filters +# wrong constant name announce_inclusion_filter +# wrong constant name everything_filtered_message +# wrong constant name example_count1 +# wrong constant name example_count +# wrong constant name example_group_counts_by_spec_file +# wrong constant name example_groups +# wrong constant name exclusion_filter +# wrong constant name filter_manager +# wrong constant name filtered_examples +# wrong constant name inclusion_filter +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name non_example_failure +# wrong constant name non_example_failure= +# wrong constant name num_example_groups_defined_in +# wrong constant name ordered_example_groups +# wrong constant name preceding_declaration_line +# wrong constant name prepare_example_filtering +# wrong constant name record +# wrong constant name registered_example_group_files +# wrong constant name report_filter_message +# wrong constant name reporter +# wrong constant name reset +# wrong constant name shared_example_group_registry +# wrong constant name source_from_file +# wrong constant name syntax_highlighter +# wrong constant name traverse_example_group_trees_until +# wrong constant name wants_to_quit +# wrong constant name wants_to_quit= +# wrong constant name +# wrong constant name all_example_groups +# wrong constant name example_groups +# wrong constant name non_example_failure +# wrong constant name non_example_failure= +# wrong constant name registered_example_group_files +# wrong constant name traverse_example_group_trees_until +# wrong constant name +# wrong constant name +# wrong constant name path_to_executable +# wrong constant name +# wrong constant name assign_const +# wrong constant name base_name_for +# wrong constant name constant_scope_for +# wrong constant name disambiguate +# wrong constant name remove_all_constants +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `not_to1' for class `RSpec::Expectations::BlockExpectationTarget' +# undefined method `to1' for class `RSpec::Expectations::BlockExpectationTarget' +# undefined method `to_not1' for class `RSpec::Expectations::BlockExpectationTarget' +# wrong constant name not_to1 +# wrong constant name not_to +# wrong constant name to1 +# wrong constant name to +# wrong constant name to_not1 +# wrong constant name to_not +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name body_content_lines +# wrong constant name initialize +# wrong constant name method_name +# wrong constant name +# uninitialized constant RSpec::Expectations::BlockSnippetExtractor::BlockLocator::Elem +# wrong constant name beginning_line_number +# wrong constant name beginning_line_number= +# wrong constant name body_content_locations +# wrong constant name method_call_location +# wrong constant name method_name +# wrong constant name method_name= +# wrong constant name source +# wrong constant name source= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# uninitialized constant RSpec::Expectations::BlockSnippetExtractor::BlockTokenExtractor::Elem +# wrong constant name beginning_line_number +# wrong constant name beginning_line_number= +# wrong constant name body_tokens +# wrong constant name method_name +# wrong constant name method_name= +# wrong constant name source +# wrong constant name source= +# wrong constant name state +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name try_extracting_single_line_body_of +# wrong constant name +# wrong constant name add_should_and_should_not_to +# wrong constant name backtrace_formatter +# wrong constant name backtrace_formatter= +# wrong constant name color? +# wrong constant name false_positives_handler +# wrong constant name include_chain_clauses_in_custom_matcher_descriptions= +# wrong constant name include_chain_clauses_in_custom_matcher_descriptions? +# wrong constant name max_formatted_output_length= +# wrong constant name on_potential_false_positives +# wrong constant name on_potential_false_positives= +# wrong constant name reset_syntaxes_to_default +# wrong constant name syntax +# wrong constant name syntax= +# wrong constant name warn_about_potential_false_positives= +# wrong constant name warn_about_potential_false_positives? +# wrong constant name +# wrong constant name format_backtrace +# wrong constant name +# wrong constant name +# wrong constant name check_message +# wrong constant name handle_failure +# wrong constant name modern_matcher_from +# wrong constant name with_matcher +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name target +# undefined method `not_to1' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' +# undefined method `not_to2' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' +# undefined method `to1' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' +# undefined method `to2' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' +# undefined method `to_not1' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' +# undefined method `to_not2' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' +# wrong constant name not_to1 +# wrong constant name not_to2 +# wrong constant name not_to +# wrong constant name to1 +# wrong constant name to2 +# wrong constant name to +# wrong constant name to_not1 +# wrong constant name to_not2 +# wrong constant name to_not +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name for +# wrong constant name aggregate +# wrong constant name block_label +# wrong constant name call +# wrong constant name failures +# wrong constant name initialize +# wrong constant name metadata +# wrong constant name other_errors +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name failure_message +# wrong constant name failure_message_when_negated +# wrong constant name +# wrong constant name interface_matches? +# wrong constant name failure_message +# wrong constant name failure_message_when_negated +# wrong constant name +# wrong constant name interface_matches? +# wrong constant name +# wrong constant name wrap +# wrong constant name aggregation_block_label +# wrong constant name aggregation_metadata +# wrong constant name all_exceptions +# wrong constant name exception_count_description +# wrong constant name failures +# wrong constant name initialize +# wrong constant name other_errors +# wrong constant name summary +# wrong constant name +# undefined singleton method `handle_matcher1' for `RSpec::Expectations::NegativeExpectationHandler' +# wrong constant name +# wrong constant name does_not_match? +# wrong constant name handle_matcher1 +# wrong constant name handle_matcher +# wrong constant name opposite_should_method +# wrong constant name should_method +# wrong constant name verb +# undefined singleton method `handle_matcher1' for `RSpec::Expectations::PositiveExpectationHandler' +# wrong constant name +# wrong constant name handle_matcher1 +# wrong constant name handle_matcher +# wrong constant name opposite_should_method +# wrong constant name should_method +# wrong constant name verb +# undefined singleton method `disable_expect1' for `RSpec::Expectations::Syntax' +# undefined singleton method `disable_should1' for `RSpec::Expectations::Syntax' +# undefined singleton method `enable_expect1' for `RSpec::Expectations::Syntax' +# undefined singleton method `enable_should1' for `RSpec::Expectations::Syntax' +# undefined singleton method `expect_enabled?1' for `RSpec::Expectations::Syntax' +# undefined singleton method `should_enabled?1' for `RSpec::Expectations::Syntax' +# wrong constant name +# wrong constant name default_should_host +# wrong constant name disable_expect1 +# wrong constant name disable_expect +# wrong constant name disable_should1 +# wrong constant name disable_should +# wrong constant name enable_expect1 +# wrong constant name enable_expect +# wrong constant name enable_should1 +# wrong constant name enable_should +# wrong constant name expect_enabled?1 +# wrong constant name expect_enabled? +# wrong constant name should_enabled?1 +# wrong constant name should_enabled? +# wrong constant name warn_about_should! +# wrong constant name warn_about_should_unless_configured +# wrong constant name +# undefined singleton method `fail_with1' for `RSpec::Expectations' +# undefined singleton method `fail_with2' for `RSpec::Expectations' +# wrong constant name +# wrong constant name configuration +# wrong constant name differ +# wrong constant name fail_with1 +# wrong constant name fail_with2 +# wrong constant name fail_with +# wrong constant name its +# wrong constant name +# undefined method `aggregate_failures1' for module `RSpec::Matchers' +# undefined method `aggregate_failures2' for module `RSpec::Matchers' +# undefined method `change1' for module `RSpec::Matchers' +# undefined method `change2' for module `RSpec::Matchers' +# undefined method `expect1' for module `RSpec::Matchers' +# undefined method `output1' for module `RSpec::Matchers' +# undefined method `raise_error1' for module `RSpec::Matchers' +# undefined method `raise_error2' for module `RSpec::Matchers' +# undefined method `raise_exception1' for module `RSpec::Matchers' +# undefined method `raise_exception2' for module `RSpec::Matchers' +# undefined method `satisfy1' for module `RSpec::Matchers' +# undefined method `throw_symbol1' for module `RSpec::Matchers' +# undefined method `throw_symbol2' for module `RSpec::Matchers' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name a_block_changing +# wrong constant name a_block_outputting +# wrong constant name a_block_raising +# wrong constant name a_block_throwing +# wrong constant name a_block_yielding_control +# wrong constant name a_block_yielding_successive_args +# wrong constant name a_block_yielding_with_args +# wrong constant name a_block_yielding_with_no_args +# wrong constant name a_collection_containing_exactly +# wrong constant name a_collection_ending_with +# wrong constant name a_collection_including +# wrong constant name a_collection_starting_with +# wrong constant name a_falsey_value +# wrong constant name a_falsy_value +# wrong constant name a_hash_including +# wrong constant name a_kind_of +# wrong constant name a_nil_value +# wrong constant name a_range_covering +# wrong constant name a_string_ending_with +# wrong constant name a_string_including +# wrong constant name a_string_matching +# wrong constant name a_string_starting_with +# wrong constant name a_truthy_value +# wrong constant name a_value +# wrong constant name a_value_between +# wrong constant name a_value_within +# wrong constant name aggregate_failures1 +# wrong constant name aggregate_failures2 +# wrong constant name aggregate_failures +# wrong constant name all +# wrong constant name an_instance_of +# wrong constant name an_object_eq_to +# wrong constant name an_object_eql_to +# wrong constant name an_object_equal_to +# wrong constant name an_object_existing +# wrong constant name an_object_having_attributes +# wrong constant name an_object_matching +# wrong constant name an_object_responding_to +# wrong constant name an_object_satisfying +# wrong constant name be +# wrong constant name be_a +# wrong constant name be_a_kind_of +# wrong constant name be_an +# wrong constant name be_an_instance_of +# wrong constant name be_between +# wrong constant name be_falsey +# wrong constant name be_falsy +# wrong constant name be_instance_of +# wrong constant name be_kind_of +# wrong constant name be_nil +# wrong constant name be_truthy +# wrong constant name be_within +# wrong constant name change1 +# wrong constant name change2 +# wrong constant name change +# wrong constant name changing +# wrong constant name contain_exactly +# wrong constant name containing_exactly +# wrong constant name cover +# wrong constant name covering +# wrong constant name end_with +# wrong constant name ending_with +# wrong constant name eq +# wrong constant name eq_to +# wrong constant name eql +# wrong constant name eql_to +# wrong constant name equal +# wrong constant name equal_to +# wrong constant name exist +# wrong constant name existing +# wrong constant name expect1 +# wrong constant name expect +# wrong constant name have_attributes +# wrong constant name having_attributes +# wrong constant name include +# wrong constant name including +# wrong constant name match +# wrong constant name match_array +# wrong constant name match_regex +# wrong constant name matching +# wrong constant name output1 +# wrong constant name output +# wrong constant name raise_error1 +# wrong constant name raise_error2 +# wrong constant name raise_error +# wrong constant name raise_exception1 +# wrong constant name raise_exception2 +# wrong constant name raise_exception +# wrong constant name raising +# wrong constant name respond_to +# wrong constant name responding_to +# wrong constant name satisfy1 +# wrong constant name satisfy +# wrong constant name satisfying +# wrong constant name start_with +# wrong constant name starting_with +# wrong constant name throw_symbol1 +# wrong constant name throw_symbol2 +# wrong constant name throw_symbol +# wrong constant name throwing +# wrong constant name within +# wrong constant name yield_control +# wrong constant name yield_successive_args +# wrong constant name yield_with_args +# wrong constant name yield_with_no_args +# wrong constant name yielding_control +# wrong constant name yielding_successive_args +# wrong constant name yielding_with_args +# wrong constant name yielding_with_no_args +# wrong constant name description +# wrong constant name failure_message +# wrong constant name failure_message_when_negated +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name +# wrong constant name +# wrong constant name does_not_match? +# wrong constant name matches? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RSpec::Matchers::BuiltIn::All::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name failed_objects +# wrong constant name initialize +# wrong constant name matcher +# wrong constant name +# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::BaseMatcher' +# wrong constant name +# wrong constant name +# wrong constant name actual +# wrong constant name actual_formatted +# wrong constant name description +# wrong constant name diffable? +# wrong constant name expected +# wrong constant name expected_formatted +# wrong constant name expects_call_stack_jump? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name match_unless_raises +# wrong constant name matcher_name +# wrong constant name matcher_name= +# wrong constant name matches? +# wrong constant name present_ivars +# wrong constant name rescued_exception +# wrong constant name supports_block_expectations? +# wrong constant name failure_message +# wrong constant name failure_message_when_negated +# wrong constant name +# wrong constant name has_default_failure_messages? +# wrong constant name +# wrong constant name improve_hash_formatting +# wrong constant name +# wrong constant name matcher_name +# wrong constant name < +# wrong constant name <= +# wrong constant name == +# wrong constant name === +# wrong constant name =~ +# wrong constant name > +# wrong constant name >= +# uninitialized constant RSpec::Matchers::BuiltIn::Be::UNDEFINED +# wrong constant name initialize +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BeAKindOf::UNDEFINED +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BeAnInstanceOf::UNDEFINED +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BeBetween::UNDEFINED +# wrong constant name exclusive +# wrong constant name inclusive +# wrong constant name initialize +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BeComparedTo::UNDEFINED +# wrong constant name initialize +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BeFalsey::UNDEFINED +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BeNil::UNDEFINED +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BePredicate::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BeTruthy::UNDEFINED +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::BeWithin::UNDEFINED +# wrong constant name initialize +# wrong constant name of +# wrong constant name percent_of +# wrong constant name +# wrong constant name +# wrong constant name capture +# wrong constant name +# wrong constant name capture +# wrong constant name capture +# wrong constant name +# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::Change' +# undefined method `initialize2' for class `RSpec::Matchers::BuiltIn::Change' +# uninitialized constant RSpec::Matchers::BuiltIn::Change::UNDEFINED +# wrong constant name by +# wrong constant name by_at_least +# wrong constant name by_at_most +# wrong constant name does_not_match? +# wrong constant name from +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name to +# wrong constant name +# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::ChangeDetails' +# undefined method `initialize2' for class `RSpec::Matchers::BuiltIn::ChangeDetails' +# wrong constant name actual_after +# wrong constant name actual_delta +# wrong constant name changed? +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name perform_change +# wrong constant name value_representation +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::ChangeFromValue::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name to +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::ChangeRelatively::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::ChangeToValue::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name from +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Compound::UNDEFINED +# wrong constant name diffable_matcher_list +# wrong constant name does_not_match? +# wrong constant name evaluator +# wrong constant name initialize +# wrong constant name matcher_1 +# wrong constant name matcher_2 +# uninitialized constant RSpec::Matchers::BuiltIn::Compound::And::UNDEFINED +# wrong constant name +# wrong constant name initialize +# wrong constant name matcher_matches? +# wrong constant name +# wrong constant name matcher_expects_call_stack_jump? +# uninitialized constant RSpec::Matchers::BuiltIn::Compound::Or::UNDEFINED +# wrong constant name +# wrong constant name initialize +# wrong constant name matcher_matches? +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::ContainExactly::UNDEFINED +# wrong constant name +# wrong constant name +# wrong constant name actual_to_expected_matched_indexes +# wrong constant name expected_to_actual_matched_indexes +# wrong constant name find_best_solution +# wrong constant name initialize +# wrong constant name solution +# wrong constant name +# wrong constant name worse_than? +# wrong constant name + +# uninitialized constant RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::Solution::Elem +# wrong constant name candidate? +# wrong constant name ideal? +# wrong constant name indeterminate_actual_indexes +# wrong constant name indeterminate_actual_indexes= +# wrong constant name indeterminate_expected_indexes +# wrong constant name indeterminate_expected_indexes= +# wrong constant name unmatched_actual_indexes +# wrong constant name unmatched_actual_indexes= +# wrong constant name unmatched_expected_indexes +# wrong constant name unmatched_expected_indexes= +# wrong constant name unmatched_item_count +# wrong constant name worse_than? +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Cover::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::EndWith::UNDEFINED +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Eq::UNDEFINED +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Eql::UNDEFINED +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Equal::UNDEFINED +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Exist::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name actual_exists? +# wrong constant name valid_test? +# wrong constant name validity_message +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Has::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::HaveAttributes::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name respond_to_failed +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Include::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name expecteds +# wrong constant name initialize +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::Match::UNDEFINED +# wrong constant name initialize +# wrong constant name with_captures +# wrong constant name +# wrong constant name __delegate_operator +# wrong constant name +# wrong constant name +# wrong constant name capture +# wrong constant name != +# wrong constant name !~ +# wrong constant name < +# wrong constant name <= +# wrong constant name == +# wrong constant name === +# wrong constant name =~ +# wrong constant name > +# wrong constant name >= +# wrong constant name description +# wrong constant name fail_with_message +# wrong constant name initialize +# wrong constant name +# wrong constant name get +# wrong constant name register +# wrong constant name registry +# wrong constant name unregister +# wrong constant name use_custom_matcher_or_delegate +# uninitialized constant RSpec::Matchers::BuiltIn::Output::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name to_stderr +# wrong constant name to_stderr_from_any_process +# wrong constant name to_stdout +# wrong constant name to_stdout_from_any_process +# wrong constant name +# wrong constant name __delegate_operator +# wrong constant name +# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::RaiseError' +# undefined method `initialize2' for class `RSpec::Matchers::BuiltIn::RaiseError' +# undefined method `matches?1' for class `RSpec::Matchers::BuiltIn::RaiseError' +# wrong constant name description +# wrong constant name does_not_match? +# wrong constant name expects_call_stack_jump? +# wrong constant name failure_message +# wrong constant name failure_message_when_negated +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name matches?1 +# wrong constant name matches? +# wrong constant name supports_block_expectations? +# wrong constant name with_message +# wrong constant name +# wrong constant name captures +# wrong constant name initialize +# wrong constant name match_data +# wrong constant name names +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::RespondTo::UNDEFINED +# wrong constant name and_any_keywords +# wrong constant name and_keywords +# wrong constant name and_unlimited_arguments +# wrong constant name argument +# wrong constant name arguments +# wrong constant name does_not_match? +# wrong constant name ignoring_method_signature_failure! +# wrong constant name initialize +# wrong constant name with +# wrong constant name with_any_keywords +# wrong constant name with_keywords +# wrong constant name with_unlimited_arguments +# wrong constant name +# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::Satisfy' +# uninitialized constant RSpec::Matchers::BuiltIn::Satisfy::UNDEFINED +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::SpecificValuesChange::UNDEFINED +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::StartOrEndWith::UNDEFINED +# wrong constant name initialize +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::StartWith::UNDEFINED +# wrong constant name +# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::ThrowSymbol' +# undefined method `initialize2' for class `RSpec::Matchers::BuiltIn::ThrowSymbol' +# wrong constant name description +# wrong constant name does_not_match? +# wrong constant name expects_call_stack_jump? +# wrong constant name failure_message +# wrong constant name failure_message_when_negated +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name supports_block_expectations? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::YieldControl::UNDEFINED +# wrong constant name at_least +# wrong constant name at_most +# wrong constant name does_not_match? +# wrong constant name exactly +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name once +# wrong constant name thrice +# wrong constant name times +# wrong constant name twice +# wrong constant name +# wrong constant name assert_used! +# wrong constant name assert_valid_expect_block! +# wrong constant name has_block? +# wrong constant name initialize +# wrong constant name num_yields +# wrong constant name num_yields= +# wrong constant name probe +# wrong constant name single_yield_args +# wrong constant name to_proc +# wrong constant name yielded_args +# wrong constant name yielded_args= +# wrong constant name yielded_once? +# wrong constant name +# wrong constant name probe +# uninitialized constant RSpec::Matchers::BuiltIn::YieldSuccessiveArgs::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::YieldWithArgs::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name +# uninitialized constant RSpec::Matchers::BuiltIn::YieldWithNoArgs::UNDEFINED +# wrong constant name does_not_match? +# wrong constant name matches? +# wrong constant name +# wrong constant name +# wrong constant name & +# wrong constant name === +# wrong constant name and +# wrong constant name or +# wrong constant name | +# wrong constant name +# wrong constant name should_enumerate? +# wrong constant name surface_descriptions_in +# wrong constant name unreadable_io? +# undefined method `alias_matcher1' for module `RSpec::Matchers::DSL' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name alias_matcher1 +# wrong constant name alias_matcher +# wrong constant name define +# wrong constant name define_negated_matcher +# wrong constant name matcher +# wrong constant name description +# wrong constant name diffable? +# wrong constant name expects_call_stack_jump? +# wrong constant name supports_block_expectations? +# wrong constant name +# undefined method `match1' for module `RSpec::Matchers::DSL::Macros' +# undefined method `match_unless_raises1' for module `RSpec::Matchers::DSL::Macros' +# undefined method `match_when_negated1' for module `RSpec::Matchers::DSL::Macros' +# wrong constant name +# wrong constant name chain +# wrong constant name description +# wrong constant name diffable +# wrong constant name failure_message +# wrong constant name failure_message_when_negated +# wrong constant name match1 +# wrong constant name match +# wrong constant name match_unless_raises1 +# wrong constant name match_unless_raises +# wrong constant name match_when_negated1 +# wrong constant name match_when_negated +# wrong constant name supports_block_expectations +# wrong constant name failure_message_for_should +# wrong constant name failure_message_for_should_not +# wrong constant name match_for_should +# wrong constant name match_for_should_not +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Matchers::DSL::Matcher::BE_PREDICATE_REGEX +# uninitialized constant RSpec::Matchers::DSL::Matcher::DYNAMIC_MATCHER_REGEX +# uninitialized constant RSpec::Matchers::DSL::Matcher::HAS_REGEX +# wrong constant name actual +# wrong constant name block_arg +# wrong constant name expected +# wrong constant name expected_as_array +# wrong constant name initialize +# wrong constant name name +# wrong constant name rescued_exception +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name list +# wrong constant name split_words +# wrong constant name initialize +# wrong constant name message_with_diff +# wrong constant name +# wrong constant name for_many_matchers +# wrong constant name from +# wrong constant name base_matcher +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name +# wrong constant name +# wrong constant name alias_matcher +# wrong constant name clear_generated_description +# wrong constant name configuration +# wrong constant name generated_description +# wrong constant name is_a_describable_matcher? +# wrong constant name is_a_matcher? +# wrong constant name last_description +# wrong constant name last_expectation_handler +# wrong constant name last_expectation_handler= +# wrong constant name last_matcher +# wrong constant name last_matcher= +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name expression +# wrong constant name not_to +# wrong constant name to +# wrong constant name to_not +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name call +# wrong constant name initial_action= +# wrong constant name initialize +# wrong constant name inner_action +# wrong constant name inner_action= +# wrong constant name terminal_action= +# wrong constant name +# wrong constant name +# wrong constant name call +# 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 constrained_to_any_of? +# wrong constant name expectation_fulfilled! +# wrong constant name initialize +# wrong constant name matches_args? +# wrong constant name never +# wrong constant name playback! +# wrong constant name and_call_original +# wrong constant name and_raise +# wrong constant name and_return +# wrong constant name and_throw +# wrong constant name and_wrap_original +# wrong constant name and_yield +# wrong constant name at_least +# wrong constant name at_most +# wrong constant name exactly +# wrong constant name never +# wrong constant name once +# wrong constant name thrice +# wrong constant name time +# wrong constant name times +# wrong constant name twice +# wrong constant name with +# wrong constant name +# wrong constant name record +# wrong constant name +# wrong constant name raise_does_not_implement_error +# wrong constant name raise_message_already_received_by_other_instance_error +# wrong constant name raise_not_supported_with_prepend_error +# wrong constant name raise_second_instance_received_message_error +# wrong constant name +# uninitialized constant RSpec::Mocks::AnyInstance::ExpectChainChain::EmptyInvocationOrder +# uninitialized constant RSpec::Mocks::AnyInstance::ExpectChainChain::InvocationOrder +# wrong constant name initialize +# wrong constant name +# wrong constant name expectation_fulfilled? +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name +# wrong constant name [] +# wrong constant name add +# wrong constant name all_expectations_fulfilled? +# wrong constant name each_unfulfilled_expectation_matching +# wrong constant name has_expectation? +# wrong constant name playback! +# wrong constant name received_expected_message! +# wrong constant name remove_stub_chains_for! +# wrong constant name unfulfilled_expectations +# wrong constant name +# wrong constant name +# wrong constant name expect_chain +# wrong constant name initialize +# wrong constant name klass +# wrong constant name should_not_receive +# wrong constant name should_receive +# wrong constant name stub +# wrong constant name stub_chain +# wrong constant name unstub +# wrong constant name +# wrong constant name already_observing? +# wrong constant name build_alias_method_name +# wrong constant name expect_chain +# wrong constant name initialize +# wrong constant name instance_that_received +# wrong constant name klass +# wrong constant name message_chains +# wrong constant name notify_received_message +# wrong constant name playback! +# wrong constant name should_not_receive +# wrong constant name should_receive +# wrong constant name stop_all_observation! +# wrong constant name stop_observing! +# wrong constant name stub +# wrong constant name stub_chain +# wrong constant name stubs +# wrong constant name unstub +# wrong constant name verify +# wrong constant name +# wrong constant name expectation_fulfilled? +# wrong constant name +# uninitialized constant RSpec::Mocks::AnyInstance::StubChainChain::EmptyInvocationOrder +# uninitialized constant RSpec::Mocks::AnyInstance::StubChainChain::InvocationOrder +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name error_generator +# wrong constant name expression +# wrong constant name not_to +# wrong constant name to +# wrong constant name to_not +# wrong constant name +# wrong constant name expression +# wrong constant name not_to +# wrong constant name to +# wrong constant name to_not +# wrong constant name +# wrong constant name args_match? +# wrong constant name expected_args +# wrong constant name initialize +# wrong constant name resolve_expected_args_based_on +# wrong constant name +# wrong constant name a_kind_of +# wrong constant name an_instance_of +# wrong constant name any_args +# wrong constant name anything +# wrong constant name array_including +# wrong constant name boolean +# wrong constant name duck_type +# wrong constant name hash_excluding +# wrong constant name hash_including +# wrong constant name hash_not_including +# wrong constant name instance_of +# wrong constant name kind_of +# wrong constant name no_args +# wrong constant name +# wrong constant name anythingize_lonely_keys +# wrong constant name call +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name applies_to? +# uninitialized constant RSpec::Mocks::ClassVerifyingDouble::DELEGATION_RESERVED_KEYWORDS +# uninitialized constant RSpec::Mocks::ClassVerifyingDouble::DELEGATION_RESERVED_METHOD_NAMES +# uninitialized constant RSpec::Mocks::ClassVerifyingDouble::RUBY_RESERVED_KEYWORDS +# wrong constant name +# wrong constant name add_stub_and_should_receive_to +# wrong constant name allow_message_expectations_on_nil +# wrong constant name allow_message_expectations_on_nil= +# wrong constant name before_verifying_doubles +# wrong constant name color? +# wrong constant name patch_marshal_to_support_partial_doubles= +# wrong constant name reset_syntaxes_to_default +# wrong constant name syntax +# wrong constant name syntax= +# wrong constant name temporarily_suppress_partial_double_verification +# wrong constant name temporarily_suppress_partial_double_verification= +# wrong constant name transfer_nested_constants= +# wrong constant name transfer_nested_constants? +# wrong constant name verify_doubled_constant_names= +# wrong constant name verify_doubled_constant_names? +# wrong constant name verify_partial_doubles= +# wrong constant name verify_partial_doubles? +# wrong constant name verifying_double_callbacks +# wrong constant name when_declaring_verifying_double +# wrong constant name yield_receiver_to_any_instance_implementation_blocks= +# wrong constant name yield_receiver_to_any_instance_implementation_blocks? +# wrong constant name +# wrong constant name hidden= +# wrong constant name hidden? +# wrong constant name initialize +# wrong constant name mutated? +# wrong constant name name +# wrong constant name original_value +# wrong constant name original_value= +# wrong constant name previously_defined= +# wrong constant name previously_defined? +# wrong constant name stubbed= +# wrong constant name stubbed? +# wrong constant name valid_name= +# wrong constant name valid_name? +# wrong constant name +# wrong constant name original +# wrong constant name unmutated +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name full_constant_name +# wrong constant name idempotently_reset +# wrong constant name initialize +# wrong constant name original_value +# wrong constant name to_constant +# wrong constant name +# wrong constant name mutate +# wrong constant name reset +# wrong constant name +# wrong constant name initialize +# wrong constant name mutate +# wrong constant name reset +# wrong constant name should_transfer_nested_constants? +# wrong constant name transfer_nested_constants +# wrong constant name verify_constants_to_transfer! +# wrong constant name +# wrong constant name mutate +# wrong constant name reset +# wrong constant name +# undefined singleton method `stub1' for `RSpec::Mocks::ConstantMutator' +# wrong constant name +# wrong constant name hide +# wrong constant name mutate +# wrong constant name raise_on_invalid_const +# wrong constant name stub1 +# wrong constant name stub +# wrong constant name const_to_replace +# wrong constant name defined? +# wrong constant name description +# wrong constant name initialize +# wrong constant name target +# wrong constant name when_loaded +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `RSpec::Mocks::ErrorGenerator' +# undefined method `intro1' for class `RSpec::Mocks::ErrorGenerator' +# undefined method `method_call_args_description1' for class `RSpec::Mocks::ErrorGenerator' +# undefined method `method_call_args_description2' for class `RSpec::Mocks::ErrorGenerator' +# undefined method `raise_expectation_error1' for class `RSpec::Mocks::ErrorGenerator' +# undefined method `raise_expectation_error2' for class `RSpec::Mocks::ErrorGenerator' +# undefined method `raise_similar_message_args_error1' for class `RSpec::Mocks::ErrorGenerator' +# undefined method `raise_unexpected_message_args_error1' for class `RSpec::Mocks::ErrorGenerator' +# wrong constant name default_error_message +# wrong constant name describe_expectation +# wrong constant name expectation_on_nil_message +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name intro1 +# wrong constant name intro +# wrong constant name method_call_args_description1 +# wrong constant name method_call_args_description2 +# wrong constant name method_call_args_description +# wrong constant name opts +# wrong constant name opts= +# wrong constant name raise_already_invoked_error +# wrong constant name raise_cant_constrain_count_for_negated_have_received_error +# wrong constant name raise_double_negation_error +# wrong constant name raise_expectation_error1 +# wrong constant name raise_expectation_error2 +# wrong constant name raise_expectation_error +# wrong constant name raise_expectation_on_mocked_method +# wrong constant name raise_expectation_on_nil_error +# wrong constant name raise_expectation_on_unstubbed_method +# wrong constant name raise_expired_test_double_error +# wrong constant name raise_have_received_disallowed +# wrong constant name raise_invalid_arguments_error +# wrong constant name raise_method_not_stubbed_error +# wrong constant name raise_missing_block_error +# wrong constant name raise_missing_default_stub_error +# wrong constant name raise_non_public_error +# wrong constant name raise_only_valid_on_a_partial_double +# wrong constant name raise_out_of_order_error +# wrong constant name raise_similar_message_args_error1 +# wrong constant name raise_similar_message_args_error +# wrong constant name raise_unexpected_message_args_error1 +# wrong constant name raise_unexpected_message_args_error +# wrong constant name raise_unexpected_message_error +# wrong constant name raise_unimplemented_error +# wrong constant name raise_verifying_double_not_defined_error +# wrong constant name raise_wrong_arity_error +# wrong constant name +# undefined method `stub_const1' for module `RSpec::Mocks::ExampleMethods' +# wrong constant name +# wrong constant name allow +# wrong constant name allow_any_instance_of +# wrong constant name allow_message_expectations_on_nil +# wrong constant name class_double +# wrong constant name class_spy +# wrong constant name double +# wrong constant name expect_any_instance_of +# wrong constant name have_received +# wrong constant name hide_const +# wrong constant name instance_double +# wrong constant name instance_spy +# wrong constant name object_double +# wrong constant name object_spy +# wrong constant name receive +# wrong constant name receive_message_chain +# wrong constant name receive_messages +# wrong constant name spy +# wrong constant name stub_const1 +# wrong constant name stub_const +# wrong constant name without_partial_double_verification +# wrong constant name expect +# wrong constant name +# wrong constant name +# wrong constant name declare_double +# wrong constant name declare_verifying_double +# wrong constant name extended +# wrong constant name included +# wrong constant name +# wrong constant name expect_chain_on +# wrong constant name +# wrong constant name expression +# wrong constant name not_to +# wrong constant name to +# wrong constant name to_not +# wrong constant name +# wrong constant name +# wrong constant name call +# wrong constant name initial_action +# wrong constant name initial_action= +# wrong constant name inner_action +# wrong constant name inner_action= +# wrong constant name terminal_action +# wrong constant name terminal_action= +# wrong constant name +# wrong constant name +# wrong constant name handle_restoration_failures +# wrong constant name initialize +# wrong constant name method_is_stashed? +# wrong constant name original_method +# wrong constant name restore +# wrong constant name stash +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name patch! +# wrong constant name unpatch! +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name block +# wrong constant name block= +# wrong constant name initialize +# wrong constant name playback_onto +# wrong constant name +# wrong constant name at_least +# wrong constant name at_most +# wrong constant name description +# wrong constant name does_not_match? +# wrong constant name exactly +# wrong constant name failure_message +# wrong constant name failure_message_when_negated +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name name +# wrong constant name once +# wrong constant name ordered +# wrong constant name setup_allowance +# wrong constant name setup_any_instance_allowance +# wrong constant name setup_any_instance_expectation +# wrong constant name setup_any_instance_negative_expectation +# wrong constant name setup_expectation +# wrong constant name setup_negative_expectation +# wrong constant name thrice +# wrong constant name time +# wrong constant name times +# wrong constant name twice +# wrong constant name with +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name and_call_original +# wrong constant name and_raise +# wrong constant name and_return +# wrong constant name and_throw +# wrong constant name and_wrap_original +# wrong constant name and_yield +# wrong constant name at_least +# wrong constant name at_most +# wrong constant name description +# wrong constant name does_not_match? +# wrong constant name exactly +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name name +# wrong constant name never +# wrong constant name once +# wrong constant name ordered +# wrong constant name setup_allowance +# wrong constant name setup_any_instance_allowance +# wrong constant name setup_any_instance_expectation +# wrong constant name setup_any_instance_negative_expectation +# wrong constant name setup_expectation +# wrong constant name setup_negative_expectation +# wrong constant name thrice +# wrong constant name time +# wrong constant name times +# wrong constant name twice +# wrong constant name with +# wrong constant name description_for +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name and_call_original +# wrong constant name and_raise +# wrong constant name and_return +# wrong constant name and_throw +# wrong constant name and_yield +# wrong constant name description +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name name +# wrong constant name setup_allowance +# wrong constant name setup_any_instance_allowance +# wrong constant name setup_any_instance_expectation +# wrong constant name setup_expectation +# wrong constant name setup_negative_expectation +# wrong constant name with +# wrong constant name +# wrong constant name description +# wrong constant name does_not_match? +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name name +# wrong constant name setup_allowance +# wrong constant name setup_any_instance_allowance +# wrong constant name setup_any_instance_expectation +# wrong constant name setup_expectation +# wrong constant name setup_negative_expectation +# wrong constant name warn_about_block +# wrong constant name +# wrong constant name +# wrong constant name block +# wrong constant name chain +# wrong constant name initialize +# wrong constant name object +# wrong constant name setup_chain +# wrong constant name +# wrong constant name +# wrong constant name and_call_original +# wrong constant name and_raise +# wrong constant name and_return +# wrong constant name and_throw +# wrong constant name and_wrap_original +# wrong constant name and_yield +# wrong constant name at_least +# wrong constant name at_most +# wrong constant name exactly +# wrong constant name never +# wrong constant name once +# wrong constant name ordered +# wrong constant name thrice +# wrong constant name time +# wrong constant name times +# wrong constant name twice +# wrong constant name with +# undefined method `initialize1' for module `RSpec::Mocks::MessageExpectation::ImplementationDetails' +# undefined method `initialize2' for module `RSpec::Mocks::MessageExpectation::ImplementationDetails' +# wrong constant name actual_received_count_matters? +# wrong constant name additional_expected_calls +# wrong constant name advise +# wrong constant name and_yield_receiver_to_implementation +# wrong constant name argument_list_matcher= +# wrong constant name called_max_times? +# wrong constant name description_for +# wrong constant name ensure_expected_ordering_received! +# wrong constant name error_generator +# wrong constant name error_generator= +# wrong constant name expectation_count_type +# wrong constant name expected_args +# wrong constant name expected_from= +# wrong constant name expected_messages_received? +# wrong constant name expected_received_count= +# wrong constant name generate_error +# wrong constant name ignoring_args? +# wrong constant name implementation +# wrong constant name implementation= +# wrong constant name increase_actual_received_count! +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name invoke +# wrong constant name invoke_without_incrementing_received_count +# wrong constant name matches? +# wrong constant name matches_at_least_count? +# wrong constant name matches_at_most_count? +# wrong constant name matches_exact_count? +# wrong constant name matches_name_but_not_args +# wrong constant name message +# wrong constant name negative? +# wrong constant name negative_expectation_for? +# wrong constant name ordered? +# wrong constant name orig_object +# wrong constant name raise_out_of_order_error +# wrong constant name raise_unexpected_message_args_error +# wrong constant name safe_invoke +# wrong constant name similar_messages +# wrong constant name type +# wrong constant name unadvise +# wrong constant name verify_messages_received +# wrong constant name yield_receiver_to_implementation_block? +# wrong constant name +# wrong constant name +# undefined method `add_stub1' for class `RSpec::Mocks::MethodDouble' +# undefined method `setup_simple_method_double1' for class `RSpec::Mocks::MethodDouble' +# undefined method `setup_simple_method_double2' for class `RSpec::Mocks::MethodDouble' +# wrong constant name +# wrong constant name add_default_stub +# wrong constant name add_expectation +# wrong constant name add_simple_expectation +# wrong constant name add_simple_stub +# wrong constant name add_stub1 +# wrong constant name add_stub +# wrong constant name build_expectation +# wrong constant name clear +# wrong constant name configure_method +# wrong constant name define_proxy_method +# wrong constant name expectations +# wrong constant name message_expectation_class +# wrong constant name method_name +# wrong constant name method_stasher +# wrong constant name object +# wrong constant name object_singleton_class +# wrong constant name original_implementation_callable +# wrong constant name original_method +# wrong constant name proxy_method_invoked +# wrong constant name raise_method_not_stubbed_error +# wrong constant name remove_stub +# wrong constant name remove_stub_if_present +# wrong constant name reset +# wrong constant name restore_original_method +# wrong constant name restore_original_visibility +# wrong constant name save_original_implementation_callable! +# wrong constant name setup_simple_method_double1 +# wrong constant name setup_simple_method_double2 +# wrong constant name setup_simple_method_double +# wrong constant name show_frozen_warning +# wrong constant name stubs +# wrong constant name verify +# wrong constant name visibility +# uninitialized constant RSpec::Mocks::MethodDouble::RSpecPrependedModule::DELEGATION_RESERVED_KEYWORDS +# uninitialized constant RSpec::Mocks::MethodDouble::RSpecPrependedModule::DELEGATION_RESERVED_METHOD_NAMES +# uninitialized constant RSpec::Mocks::MethodDouble::RSpecPrependedModule::RUBY_RESERVED_KEYWORDS +# wrong constant name +# wrong constant name +# wrong constant name defined? +# wrong constant name implemented? +# wrong constant name initialize +# wrong constant name unimplemented? +# wrong constant name visibility +# wrong constant name with_signature +# wrong constant name +# wrong constant name for +# wrong constant name instance_method_visibility_for +# wrong constant name method_defined_at_any_visibility? +# wrong constant name method_visibility_for +# wrong constant name +# wrong constant name +# wrong constant name const_to_replace +# wrong constant name defined? +# wrong constant name description +# wrong constant name initialize +# wrong constant name target +# wrong constant name when_loaded +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name call +# wrong constant name +# wrong constant name +# undefined singleton method `for1' for `RSpec::Mocks::ObjectReference' +# wrong constant name +# wrong constant name for1 +# wrong constant name for +# wrong constant name +# undefined method `as_stubbed_const1' for module `RSpec::Mocks::ObjectVerifyingDoubleMethods' +# wrong constant name as_stubbed_const1 +# wrong constant name as_stubbed_const +# wrong constant name +# wrong constant name clear +# wrong constant name consume +# wrong constant name empty? +# wrong constant name handle_order_constraint +# wrong constant name invoked +# wrong constant name ready_for? +# wrong constant name register +# wrong constant name verify_invocation_order +# wrong constant name +# wrong constant name +# uninitialized constant RSpec::Mocks::PartialClassDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS +# wrong constant name +# wrong constant name initialize +# wrong constant name method_double_from_ancestor_for +# wrong constant name original_method_handle_for +# wrong constant name original_unbound_method_handle_from_ancestor_for +# wrong constant name superclass_proxy +# wrong constant name +# uninitialized constant RSpec::Mocks::PartialDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS +# wrong constant name original_method_handle_for +# wrong constant name visibility_for +# wrong constant name +# undefined method `add_message_expectation1' for class `RSpec::Mocks::Proxy' +# undefined method `add_stub1' for class `RSpec::Mocks::Proxy' +# undefined method `initialize1' for class `RSpec::Mocks::Proxy' +# wrong constant name +# wrong constant name add_message_expectation1 +# wrong constant name add_message_expectation +# wrong constant name add_simple_expectation +# wrong constant name add_simple_stub +# wrong constant name add_stub1 +# wrong constant name add_stub +# wrong constant name build_expectation +# wrong constant name check_for_unexpected_arguments +# wrong constant name ensure_implemented +# wrong constant name has_negative_expectation? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name message_received +# wrong constant name messages_arg_list +# wrong constant name method_double_if_exists_for_message +# wrong constant name object +# wrong constant name original_method_handle_for +# wrong constant name prepended_modules_of_singleton_class +# wrong constant name raise_missing_default_stub_error +# wrong constant name raise_unexpected_message_error +# wrong constant name received_message? +# wrong constant name record_message_received +# wrong constant name remove_stub +# wrong constant name remove_stub_if_present +# wrong constant name replay_received_message_on +# wrong constant name reset +# wrong constant name verify +# wrong constant name visibility_for +# wrong constant name == +# uninitialized constant RSpec::Mocks::Proxy::SpecificMessage::Elem +# wrong constant name args +# wrong constant name args= +# wrong constant name message +# wrong constant name message= +# wrong constant name object +# wrong constant name object= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name prepended_modules_of +# uninitialized constant RSpec::Mocks::ProxyForNil::DEFAULT_MESSAGE_EXPECTATION_OPTS +# wrong constant name disallow_expectations +# wrong constant name disallow_expectations= +# wrong constant name initialize +# wrong constant name warn_about_expectations +# wrong constant name warn_about_expectations= +# wrong constant name +# wrong constant name any_instance_proxy_for +# wrong constant name any_instance_recorder_for +# wrong constant name any_instance_recorders_from_ancestry_of +# wrong constant name new_scope +# wrong constant name proxy_for +# wrong constant name register_constant_mutator +# wrong constant name registered? +# wrong constant name reset_all +# wrong constant name superclass_proxy_for +# wrong constant name verify_all +# wrong constant name +# undefined method `initialize1' for class `RSpec::Mocks::SimpleMessageExpectation' +# wrong constant name called_max_times? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name invoke +# wrong constant name matches? +# wrong constant name unadvise +# wrong constant name verify_messages_received +# wrong constant name +# undefined method `any_instance_recorder_for1' for class `RSpec::Mocks::Space' +# wrong constant name any_instance_mutex +# wrong constant name any_instance_proxy_for +# wrong constant name any_instance_recorder_for1 +# wrong constant name any_instance_recorder_for +# wrong constant name any_instance_recorders +# wrong constant name any_instance_recorders_from_ancestry_of +# wrong constant name constant_mutator_for +# wrong constant name ensure_registered +# wrong constant name new_scope +# wrong constant name proxies +# wrong constant name proxies_of +# wrong constant name proxy_for +# wrong constant name proxy_mutex +# wrong constant name register_constant_mutator +# wrong constant name registered? +# wrong constant name reset_all +# wrong constant name superclass_proxy_for +# wrong constant name verify_all +# wrong constant name +# wrong constant name +# wrong constant name stub_chain_on +# undefined singleton method `disable_expect1' for `RSpec::Mocks::Syntax' +# undefined singleton method `disable_should1' for `RSpec::Mocks::Syntax' +# undefined singleton method `enable_expect1' for `RSpec::Mocks::Syntax' +# undefined singleton method `enable_should1' for `RSpec::Mocks::Syntax' +# undefined singleton method `expect_enabled?1' for `RSpec::Mocks::Syntax' +# undefined singleton method `should_enabled?1' for `RSpec::Mocks::Syntax' +# undefined singleton method `warn_unless_should_configured1' for `RSpec::Mocks::Syntax' +# wrong constant name +# wrong constant name default_should_syntax_host +# wrong constant name disable_expect1 +# wrong constant name disable_expect +# wrong constant name disable_should1 +# wrong constant name disable_should +# wrong constant name enable_expect1 +# wrong constant name enable_expect +# wrong constant name enable_should1 +# wrong constant name enable_should +# wrong constant name expect_enabled?1 +# wrong constant name expect_enabled? +# wrong constant name should_enabled?1 +# wrong constant name should_enabled? +# wrong constant name warn_about_should! +# wrong constant name warn_unless_should_configured1 +# wrong constant name warn_unless_should_configured +# wrong constant name initialize +# wrong constant name +# undefined method `delegate_not_to1' for module `RSpec::Mocks::TargetDelegationClassMethods' +# wrong constant name delegate_not_to1 +# wrong constant name delegate_not_to +# wrong constant name delegate_to +# wrong constant name disallow_negation +# wrong constant name +# wrong constant name target +# wrong constant name +# undefined method `initialize1' for module `RSpec::Mocks::TestDouble' +# undefined method `initialize2' for module `RSpec::Mocks::TestDouble' +# undefined method `respond_to?1' for module `RSpec::Mocks::TestDouble' +# wrong constant name == +# wrong constant name __build_mock_proxy_unless_expired +# wrong constant name __disallow_further_usage! +# wrong constant name as_null_object +# wrong constant name freeze +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name inspect +# wrong constant name null_object? +# wrong constant name respond_to?1 +# wrong constant name respond_to? +# wrong constant name to_s +# wrong constant name +# undefined singleton method `format1' for `RSpec::Mocks::TestDoubleFormatter' +# wrong constant name +# wrong constant name format1 +# wrong constant name format +# uninitialized constant RSpec::Mocks::TestDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS +# wrong constant name +# wrong constant name +# undefined method `respond_to?1' for module `RSpec::Mocks::VerifyingDouble' +# wrong constant name +# wrong constant name __send__ +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name respond_to?1 +# wrong constant name respond_to? +# wrong constant name send +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name unimplemented? +# wrong constant name with_signature +# wrong constant name +# wrong constant name for +# wrong constant name initialize +# wrong constant name method_reference +# wrong constant name method_reference= +# wrong constant name +# wrong constant name add_expectation +# wrong constant name add_stub +# wrong constant name initialize +# wrong constant name proxy_method_invoked +# wrong constant name validate_arguments! +# wrong constant name +# uninitialized constant RSpec::Mocks::VerifyingPartialClassDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS +# wrong constant name +# undefined method `initialize1' for class `RSpec::Mocks::VerifyingPartialDoubleProxy' +# uninitialized constant RSpec::Mocks::VerifyingPartialDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS +# wrong constant name ensure_implemented +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name method_reference +# wrong constant name +# uninitialized constant RSpec::Mocks::VerifyingProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS +# wrong constant name initialize +# wrong constant name method_reference +# wrong constant name validate_arguments! +# wrong constant name visibility_for +# wrong constant name +# undefined method `add_message_expectation1' for module `RSpec::Mocks::VerifyingProxyMethods' +# undefined method `add_stub1' for module `RSpec::Mocks::VerifyingProxyMethods' +# wrong constant name add_message_expectation1 +# wrong constant name add_message_expectation +# wrong constant name add_simple_stub +# wrong constant name add_stub1 +# wrong constant name add_stub +# wrong constant name ensure_implemented +# wrong constant name ensure_publicly_implemented +# wrong constant name +# wrong constant name +# undefined singleton method `allow_message1' for `RSpec::Mocks' +# undefined singleton method `expect_message1' for `RSpec::Mocks' +# wrong constant name +# wrong constant name allow_message1 +# wrong constant name allow_message +# wrong constant name configuration +# wrong constant name error_generator +# wrong constant name expect_message1 +# wrong constant name expect_message +# wrong constant name setup +# wrong constant name space +# wrong constant name teardown +# wrong constant name verify +# wrong constant name with_temporary_scope +# undefined method `initialize1' for class `RSpec::Retry' +# wrong constant name attempts +# wrong constant name attempts= +# wrong constant name clear_lets +# wrong constant name context +# wrong constant name current_example +# wrong constant name display_try_failure_messages? +# wrong constant name ex +# wrong constant name exceptions_to_hard_fail +# wrong constant name exceptions_to_retry +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name retry_count +# wrong constant name run +# wrong constant name sleep_interval +# wrong constant name verbose_retry? +# wrong constant name +# wrong constant name setup +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RSpec::Support::BlockSignature::INFINITY +# wrong constant name +# wrong constant name <=> +# wrong constant name initialize +# wrong constant name segments +# wrong constant name string +# wrong constant name +# undefined method `initialize1' for class `RSpec::Support::Differ' +# wrong constant name color? +# wrong constant name diff +# wrong constant name diff_as_object +# wrong constant name diff_as_string +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name mkdir_p +# undefined method `initialize1' for class `RSpec::Support::EncodedString' +# wrong constant name << +# wrong constant name == +# wrong constant name empty? +# wrong constant name encoding +# wrong constant name eql? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name lines +# wrong constant name source_encoding +# wrong constant name split +# wrong constant name to_str +# wrong constant name +# wrong constant name pick_encoding +# wrong constant name +# wrong constant name values_match? +# wrong constant name +# wrong constant name has_kw_args_in? +# wrong constant name initialize +# wrong constant name invalid_kw_args_from +# wrong constant name missing_kw_args_from +# wrong constant name non_kw_args_arity_description +# wrong constant name valid_non_kw_args? +# wrong constant name +# wrong constant name +# undefined method `classify_arity1' for class `RSpec::Support::MethodSignature' +# undefined method `valid_non_kw_args?1' for class `RSpec::Support::MethodSignature' +# wrong constant name arbitrary_kw_args? +# wrong constant name classify_arity1 +# wrong constant name classify_arity +# wrong constant name classify_parameters +# wrong constant name could_contain_kw_args? +# wrong constant name description +# wrong constant name has_kw_args_in? +# wrong constant name initialize +# wrong constant name invalid_kw_args_from +# wrong constant name max_non_kw_args +# wrong constant name min_non_kw_args +# wrong constant name missing_kw_args_from +# wrong constant name non_kw_args_arity_description +# wrong constant name optional_kw_args +# wrong constant name required_kw_args +# wrong constant name unlimited_args? +# wrong constant name valid_non_kw_args?1 +# wrong constant name valid_non_kw_args? +# wrong constant name +# wrong constant name empty? +# wrong constant name expect_arbitrary_keywords +# wrong constant name expect_arbitrary_keywords= +# wrong constant name expect_unlimited_arguments +# wrong constant name expect_unlimited_arguments= +# wrong constant name keywords +# wrong constant name keywords= +# wrong constant name max_count +# wrong constant name max_count= +# wrong constant name min_count +# wrong constant name min_count= +# wrong constant name +# undefined method `initialize1' for class `RSpec::Support::MethodSignatureVerifier' +# wrong constant name error_message +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name kw_args +# wrong constant name max_non_kw_args +# wrong constant name min_non_kw_args +# wrong constant name non_kw_args +# wrong constant name valid? +# wrong constant name with_expectation +# wrong constant name +# wrong constant name +# wrong constant name new +# wrong constant name +# wrong constant name windows? +# wrong constant name windows_file_path? +# undefined method `initialize1' for class `RSpec::Support::ObjectFormatter' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name format +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name max_formatted_output_length +# wrong constant name max_formatted_output_length= +# wrong constant name prepare_array +# wrong constant name prepare_element +# wrong constant name prepare_for_inspection +# wrong constant name prepare_hash +# wrong constant name recursive_structure? +# wrong constant name sort_hash_keys +# wrong constant name with_entering_structure +# uninitialized constant RSpec::Support::ObjectFormatter::BaseInspector::Elem +# wrong constant name formatter +# wrong constant name formatter= +# wrong constant name object +# wrong constant name object= +# wrong constant name pretty_print +# wrong constant name +# wrong constant name [] +# wrong constant name can_inspect? +# wrong constant name members +# uninitialized constant RSpec::Support::ObjectFormatter::BigDecimalInspector::Elem +# wrong constant name +# wrong constant name can_inspect? +# uninitialized constant RSpec::Support::ObjectFormatter::DateTimeInspector::Elem +# wrong constant name +# wrong constant name can_inspect? +# uninitialized constant RSpec::Support::ObjectFormatter::DelegatorInspector::Elem +# wrong constant name +# wrong constant name can_inspect? +# uninitialized constant RSpec::Support::ObjectFormatter::DescribableMatcherInspector::Elem +# wrong constant name +# wrong constant name can_inspect? +# uninitialized constant RSpec::Support::ObjectFormatter::InspectableItem::Elem +# wrong constant name pretty_print +# wrong constant name text +# wrong constant name text= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# uninitialized constant RSpec::Support::ObjectFormatter::InspectableObjectInspector::Elem +# wrong constant name +# wrong constant name can_inspect? +# uninitialized constant RSpec::Support::ObjectFormatter::TimeInspector::Elem +# wrong constant name +# wrong constant name can_inspect? +# uninitialized constant RSpec::Support::ObjectFormatter::UninspectableObjectInspector::Elem +# wrong constant name klass +# wrong constant name native_object_id +# wrong constant name +# wrong constant name can_inspect? +# wrong constant name +# wrong constant name default_instance +# wrong constant name format +# wrong constant name prepare_for_inspection +# wrong constant name const_defined_on? +# wrong constant name constants_defined_on +# wrong constant name get_const_defined_on +# wrong constant name normalize_const_name +# wrong constant name recursive_const_defined? +# wrong constant name recursive_const_get +# wrong constant name +# wrong constant name synchronize +# wrong constant name +# wrong constant name +# wrong constant name jruby? +# wrong constant name jruby_9000? +# wrong constant name jruby_version +# wrong constant name mri? +# wrong constant name non_mri? +# wrong constant name rbx? +# wrong constant name truffleruby? +# wrong constant name +# wrong constant name caller_locations_supported? +# wrong constant name fork_supported? +# wrong constant name kw_args_supported? +# wrong constant name module_prepends_supported? +# wrong constant name module_refinement_supported? +# wrong constant name optional_and_splat_args_supported? +# wrong constant name required_kw_args_supported? +# wrong constant name ripper_supported? +# wrong constant name supports_exception_cause? +# wrong constant name supports_rebinding_module_methods? +# wrong constant name supports_taint? +# wrong constant name +# undefined method `deprecate1' for module `RSpec::Support::Warnings' +# undefined method `warn_deprecation1' for module `RSpec::Support::Warnings' +# undefined method `warn_with1' for module `RSpec::Support::Warnings' +# undefined method `warning1' for module `RSpec::Support::Warnings' +# wrong constant name deprecate1 +# wrong constant name deprecate +# wrong constant name warn_deprecation1 +# wrong constant name warn_deprecation +# wrong constant name warn_with1 +# wrong constant name warn_with +# wrong constant name warning1 +# wrong constant name warning +# wrong constant name +# wrong constant name +# wrong constant name class_exec +# undefined singleton method `notify_failure1' for `RSpec::Support' +# wrong constant name +# wrong constant name class_of +# wrong constant name define_optimized_require_for_rspec +# wrong constant name deregister_matcher_definition +# wrong constant name failure_notifier +# wrong constant name failure_notifier= +# wrong constant name is_a_matcher? +# wrong constant name matcher_definitions +# wrong constant name method_handle_for +# wrong constant name notify_failure1 +# wrong constant name notify_failure +# wrong constant name register_matcher_definition +# wrong constant name require_rspec_core +# wrong constant name require_rspec_expectations +# wrong constant name require_rspec_matchers +# wrong constant name require_rspec_mocks +# wrong constant name require_rspec_support +# wrong constant name rspec_description_for_object +# wrong constant name thread_local_data +# wrong constant name warning_notifier +# wrong constant name warning_notifier= +# wrong constant name with_failure_notifier +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name handle_matcher +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `for1' for class `RSpec::Wait::Proxy' +# wrong constant name for1 +# wrong constant name for +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# undefined singleton method `for1' for `RSpec::Wait::Target' +# wrong constant name +# wrong constant name for1 +# wrong constant name for +# wrong constant name +# undefined singleton method `wait1' for `RSpec::Wait' +# undefined singleton method `wait2' for `RSpec::Wait' +# undefined singleton method `wait_for1' for `RSpec::Wait' +# wrong constant name +# wrong constant name wait1 +# wrong constant name wait2 +# wrong constant name wait +# wrong constant name wait_for1 +# wrong constant name wait_for +# wrong constant name with_wait +# wrong constant name +# wrong constant name clear_examples +# wrong constant name configuration +# wrong constant name configuration= +# wrong constant name configure +# wrong constant name const_missing +# wrong constant name context +# wrong constant name current_example +# wrong constant name current_example= +# wrong constant name describe +# wrong constant name example_group +# wrong constant name fcontext +# wrong constant name fdescribe +# wrong constant name reset +# wrong constant name world +# wrong constant name world= +# wrong constant name xcontext +# wrong constant name xdescribe +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name ground +# wrong constant name codes +# wrong constant name initialize +# wrong constant name num +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name color_names +# wrong constant name valid_names +# wrong constant name b +# wrong constant name g +# wrong constant name initialize +# wrong constant name r +# wrong constant name +# wrong constant name to_ansi_domain +# uninitialized constant Rainbow::Color::X11Named::NAMES +# wrong constant name initialize +# wrong constant name +# wrong constant name color_names +# wrong constant name valid_names +# wrong constant name +# wrong constant name build +# wrong constant name parse_hex_color +# uninitialized constant Rainbow::NullPresenter::BLANK_RE +# uninitialized constant Rainbow::NullPresenter::ENCODED_BLANKS +# wrong constant name background +# wrong constant name bg +# wrong constant name black +# wrong constant name blink +# wrong constant name blue +# wrong constant name bold +# wrong constant name bright +# wrong constant name color +# wrong constant name cyan +# wrong constant name dark +# wrong constant name faint +# wrong constant name fg +# wrong constant name foreground +# wrong constant name green +# wrong constant name hide +# wrong constant name inverse +# wrong constant name italic +# wrong constant name magenta +# wrong constant name method_missing +# wrong constant name red +# wrong constant name reset +# wrong constant name underline +# wrong constant name white +# wrong constant name yellow +# wrong constant name +# uninitialized constant Rainbow::Presenter::BLANK_RE +# uninitialized constant Rainbow::Presenter::ENCODED_BLANKS +# wrong constant name background +# wrong constant name bg +# wrong constant name black +# wrong constant name blink +# wrong constant name blue +# wrong constant name bold +# wrong constant name bright +# wrong constant name color +# wrong constant name cyan +# wrong constant name dark +# wrong constant name faint +# wrong constant name fg +# wrong constant name foreground +# wrong constant name green +# wrong constant name hide +# wrong constant name inverse +# wrong constant name italic +# wrong constant name magenta +# wrong constant name method_missing +# wrong constant name red +# wrong constant name reset +# wrong constant name underline +# wrong constant name white +# wrong constant name yellow +# wrong constant name +# wrong constant name +# wrong constant name uncolor +# wrong constant name wrap_with_sgr +# undefined method `initialize1' for class `Rainbow::Wrapper' +# wrong constant name enabled +# wrong constant name enabled= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name wrap +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name enabled +# wrong constant name enabled= +# wrong constant name global +# wrong constant name new +# wrong constant name uncolor # wrong constant name bytes # wrong constant name % # wrong constant name entries @@ -2014,6 +20771,891 @@ # wrong constant name fire_update! # wrong constant name ruby # wrong constant name completion_quote_character +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 Regexp::Expression::Alternation::Elem +# wrong constant name alternatives +# wrong constant name +# uninitialized constant Regexp::Expression::Alternative::Elem +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name match_length +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 Regexp::Expression::Assertion::Base::Elem +# wrong constant name +# uninitialized constant Regexp::Expression::Assertion::Lookahead::Elem +# wrong constant name +# uninitialized constant Regexp::Expression::Assertion::Lookbehind::Elem +# wrong constant name +# uninitialized constant Regexp::Expression::Assertion::NegativeLookahead::Elem +# wrong constant name +# uninitialized constant Regexp::Expression::Assertion::NegativeLookbehind::Elem +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name match_length +# wrong constant name referenced_expression +# wrong constant name referenced_expression= +# wrong constant name +# wrong constant name name +# wrong constant name reference +# wrong constant name +# wrong constant name +# wrong constant name recursion_level +# wrong constant name +# wrong constant name number +# wrong constant name reference +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name recursion_level +# wrong constant name +# wrong constant name effective_number +# wrong constant name effective_number= +# wrong constant name +# wrong constant name +# undefined method `=~1' for class `Regexp::Expression::Base' +# undefined method `initialize1' for class `Regexp::Expression::Base' +# undefined method `is?1' for class `Regexp::Expression::Base' +# undefined method `match1' for class `Regexp::Expression::Base' +# undefined method `one_of?1' for class `Regexp::Expression::Base' +# undefined method `quantify1' for class `Regexp::Expression::Base' +# undefined method `quantify2' for class `Regexp::Expression::Base' +# undefined method `quantify3' for class `Regexp::Expression::Base' +# undefined method `strfre1' for class `Regexp::Expression::Base' +# undefined method `strfre2' for class `Regexp::Expression::Base' +# undefined method `strfre3' for class `Regexp::Expression::Base' +# undefined method `strfregexp1' for class `Regexp::Expression::Base' +# undefined method `strfregexp2' for class `Regexp::Expression::Base' +# undefined method `strfregexp3' for class `Regexp::Expression::Base' +# undefined method `to_re1' for class `Regexp::Expression::Base' +# undefined method `to_s1' for class `Regexp::Expression::Base' +# wrong constant name =~1 +# wrong constant name =~ +# wrong constant name a? +# wrong constant name ascii_classes? +# wrong constant name attributes +# wrong constant name case_insensitive? +# wrong constant name coded_offset +# wrong constant name conditional_level +# wrong constant name conditional_level= +# wrong constant name d? +# wrong constant name default_classes? +# wrong constant name extended? +# wrong constant name free_spacing? +# wrong constant name full_length +# wrong constant name greedy? +# wrong constant name i? +# wrong constant name ignore_case? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name is?1 +# wrong constant name is? +# wrong constant name lazy? +# wrong constant name level +# wrong constant name level= +# wrong constant name m? +# wrong constant name match1 +# wrong constant name match +# wrong constant name match? +# wrong constant name matches? +# wrong constant name multiline? +# wrong constant name nesting_level +# wrong constant name nesting_level= +# wrong constant name offset +# wrong constant name one_of?1 +# wrong constant name one_of? +# wrong constant name options +# wrong constant name options= +# wrong constant name possessive? +# wrong constant name quantified? +# wrong constant name quantifier +# wrong constant name quantifier= +# wrong constant name quantifier_affix +# wrong constant name quantify1 +# wrong constant name quantify2 +# wrong constant name quantify3 +# wrong constant name quantify +# wrong constant name quantity +# wrong constant name reluctant? +# wrong constant name repetitions +# wrong constant name set_level +# wrong constant name set_level= +# wrong constant name starts_at +# wrong constant name strfre1 +# wrong constant name strfre2 +# wrong constant name strfre3 +# wrong constant name strfre +# wrong constant name strfregexp1 +# wrong constant name strfregexp2 +# wrong constant name strfregexp3 +# wrong constant name strfregexp +# wrong constant name terminal? +# wrong constant name text +# wrong constant name text= +# wrong constant name to_h +# wrong constant name to_re1 +# wrong constant name to_re +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name token +# wrong constant name token= +# wrong constant name ts +# wrong constant name ts= +# wrong constant name type +# wrong constant name type= +# wrong constant name type? +# wrong constant name u? +# wrong constant name unicode_classes? +# wrong constant name unquantified_clone +# wrong constant name x? +# wrong constant name +# uninitialized constant Regexp::Expression::CharacterSet::Elem +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name close +# wrong constant name closed +# wrong constant name closed= +# wrong constant name closed? +# wrong constant name negate +# wrong constant name negated? +# wrong constant name negative +# wrong constant name negative= +# wrong constant name negative? +# uninitialized constant Regexp::Expression::CharacterSet::IntersectedSequence::Elem +# wrong constant name +# uninitialized constant Regexp::Expression::CharacterSet::Intersection::Elem +# wrong constant name +# undefined method `to_s1' for class `Regexp::Expression::CharacterSet::Range' +# uninitialized constant Regexp::Expression::CharacterSet::Range::Elem +# wrong constant name complete? +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name match_length +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 Regexp::Expression::Conditional::Branch::Elem +# wrong constant name +# wrong constant name match_length +# wrong constant name reference +# wrong constant name referenced_expression +# wrong constant name referenced_expression= +# wrong constant name +# undefined method `add_sequence1' for class `Regexp::Expression::Conditional::Expression' +# undefined method `branch1' for class `Regexp::Expression::Conditional::Expression' +# uninitialized constant Regexp::Expression::Conditional::Expression::Elem +# wrong constant name add_sequence1 +# wrong constant name add_sequence +# wrong constant name branch1 +# wrong constant name branch +# wrong constant name branches +# wrong constant name condition +# wrong constant name condition= +# wrong constant name reference +# wrong constant name referenced_expression +# wrong constant name referenced_expression= +# wrong constant name +# 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 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name char +# wrong constant name codepoint +# wrong constant name match_length +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name chars +# wrong constant name codepoints +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name match_length +# wrong constant name +# 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 Regexp::Expression::Group::Absence::Elem +# wrong constant name +# uninitialized constant Regexp::Expression::Group::Atomic::Elem +# wrong constant name +# uninitialized constant Regexp::Expression::Group::Base::Elem +# wrong constant name capturing? +# wrong constant name comment? +# wrong constant name +# uninitialized constant Regexp::Expression::Group::Capture::Elem +# wrong constant name identifier +# wrong constant name number +# wrong constant name number= +# wrong constant name number_at_level +# wrong constant name number_at_level= +# wrong constant name +# undefined method `to_s1' for class `Regexp::Expression::Group::Comment' +# uninitialized constant Regexp::Expression::Group::Comment::Elem +# wrong constant name to_s1 +# wrong constant name to_s +# wrong constant name +# uninitialized constant Regexp::Expression::Group::Named::Elem +# wrong constant name name +# wrong constant name +# uninitialized constant Regexp::Expression::Group::Options::Elem +# wrong constant name option_changes +# wrong constant name option_changes= +# wrong constant name +# uninitialized constant Regexp::Expression::Group::Passive::Elem +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name match_length +# wrong constant name +# wrong constant name +# wrong constant name match_length +# wrong constant name +# wrong constant name match_length +# wrong constant name name +# wrong constant name negative? +# wrong constant name +# wrong constant name greedy? +# wrong constant name initialize +# wrong constant name lazy? +# wrong constant name max +# wrong constant name min +# wrong constant name mode +# wrong constant name possessive? +# wrong constant name reluctant? +# wrong constant name text +# wrong constant name to_h +# wrong constant name to_str +# wrong constant name token +# wrong constant name +# uninitialized constant Regexp::Expression::Root::Elem +# wrong constant name initialize +# undefined singleton method `build1' for `Regexp::Expression::Root' +# wrong constant name +# wrong constant name build1 +# wrong constant name build +# wrong constant name build_token +# uninitialized constant Regexp::Expression::Sequence::Elem +# wrong constant name initialize +# undefined singleton method `add_to1' for `Regexp::Expression::Sequence' +# undefined singleton method `add_to2' for `Regexp::Expression::Sequence' +# wrong constant name +# wrong constant name add_to1 +# wrong constant name add_to2 +# wrong constant name add_to +# wrong constant name at_levels +# undefined method `add_sequence1' for class `Regexp::Expression::SequenceOperation' +# uninitialized constant Regexp::Expression::SequenceOperation::Elem +# wrong constant name add_sequence1 +# wrong constant name add_sequence +# wrong constant name operands +# wrong constant name operator +# wrong constant name sequences +# wrong constant name +# undefined method `each_expression1' for class `Regexp::Expression::Subexpression' +# undefined method `flat_map1' for class `Regexp::Expression::Subexpression' +# undefined method `strfre_tree1' for class `Regexp::Expression::Subexpression' +# undefined method `strfre_tree2' for class `Regexp::Expression::Subexpression' +# undefined method `strfre_tree3' for class `Regexp::Expression::Subexpression' +# undefined method `strfregexp_tree1' for class `Regexp::Expression::Subexpression' +# undefined method `strfregexp_tree2' for class `Regexp::Expression::Subexpression' +# undefined method `strfregexp_tree3' for class `Regexp::Expression::Subexpression' +# undefined method `traverse1' for class `Regexp::Expression::Subexpression' +# undefined method `walk1' for class `Regexp::Expression::Subexpression' +# wrong constant name << +# uninitialized constant Regexp::Expression::Subexpression::Elem +# wrong constant name [] +# wrong constant name at +# wrong constant name dig +# wrong constant name each +# wrong constant name each_expression1 +# wrong constant name each_expression +# wrong constant name empty? +# wrong constant name expressions +# wrong constant name expressions= +# wrong constant name fetch +# wrong constant name flat_map1 +# wrong constant name flat_map +# wrong constant name index +# wrong constant name inner_match_length +# wrong constant name join +# wrong constant name last +# wrong constant name length +# wrong constant name match_length +# wrong constant name strfre_tree1 +# wrong constant name strfre_tree2 +# wrong constant name strfre_tree3 +# wrong constant name strfre_tree +# wrong constant name strfregexp_tree1 +# wrong constant name strfregexp_tree2 +# wrong constant name strfregexp_tree3 +# wrong constant name strfregexp_tree +# wrong constant name te +# wrong constant name to_h +# wrong constant name traverse1 +# wrong constant name traverse +# wrong constant name values_at +# wrong constant name walk1 +# wrong constant name walk +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name match_length +# wrong constant name name +# wrong constant name negative? +# wrong constant name shortcut +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name merge +# wrong constant name +# wrong constant name +# wrong constant name parsed +# undefined method `lex1' for class `Regexp::Lexer' +# wrong constant name lex1 +# wrong constant name lex +# undefined singleton method `lex1' for `Regexp::Lexer' +# undefined singleton method `scan1' for `Regexp::Lexer' +# wrong constant name +# wrong constant name lex1 +# wrong constant name lex +# wrong constant name scan1 +# wrong constant name scan +# undefined method `each1' for class `Regexp::MatchLength' +# undefined method `initialize1' for class `Regexp::MatchLength' +# uninitialized constant Regexp::MatchLength::Elem +# wrong constant name each1 +# wrong constant name each +# wrong constant name endless_each +# wrong constant name fixed? +# wrong constant name include? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name max +# wrong constant name min +# wrong constant name to_re +# wrong constant name +# wrong constant name of +# undefined method `parse1' for class `Regexp::Parser' +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant Regexp::Parser::VERSION_CONST_REGEXP +# uninitialized constant Regexp::Parser::VERSION_FORMAT +# uninitialized constant Regexp::Parser::VERSION_REGEXP +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# undefined singleton method `parse1' for `Regexp::Parser' +# wrong constant name +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name emit +# wrong constant name scan +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `Regexp::Scanner::InvalidSequenceError' +# undefined method `initialize2' for class `Regexp::Scanner::InvalidSequenceError' +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `Regexp::Scanner::PrematureEndError' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name long_prop_map +# wrong constant name scan +# wrong constant name short_prop_map +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 Regexp::Syntax::Any::All +# uninitialized constant Regexp::Syntax::Any::Map +# uninitialized constant Regexp::Syntax::Any::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::Base::All +# uninitialized constant Regexp::Syntax::Base::Map +# uninitialized constant Regexp::Syntax::Base::Types +# wrong constant name check! +# wrong constant name check? +# wrong constant name excludes +# wrong constant name features +# wrong constant name implementations +# wrong constant name implements +# wrong constant name implements! +# wrong constant name implements? +# wrong constant name normalize +# wrong constant name normalize_backref +# wrong constant name normalize_group +# 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 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 +# uninitialized constant Regexp::Syntax::V1_8_6::All +# uninitialized constant Regexp::Syntax::V1_8_6::Map +# uninitialized constant Regexp::Syntax::V1_8_6::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V1_9::All +# uninitialized constant Regexp::Syntax::V1_9::Map +# uninitialized constant Regexp::Syntax::V1_9::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V1_9_1::All +# uninitialized constant Regexp::Syntax::V1_9_1::Map +# uninitialized constant Regexp::Syntax::V1_9_1::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V1_9_3::All +# uninitialized constant Regexp::Syntax::V1_9_3::Map +# uninitialized constant Regexp::Syntax::V1_9_3::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_0_0::All +# uninitialized constant Regexp::Syntax::V2_0_0::Map +# uninitialized constant Regexp::Syntax::V2_0_0::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_1::All +# uninitialized constant Regexp::Syntax::V2_1::Map +# uninitialized constant Regexp::Syntax::V2_1::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_2::All +# uninitialized constant Regexp::Syntax::V2_2::Map +# uninitialized constant Regexp::Syntax::V2_2::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_2_0::All +# uninitialized constant Regexp::Syntax::V2_2_0::Map +# uninitialized constant Regexp::Syntax::V2_2_0::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_3::All +# uninitialized constant Regexp::Syntax::V2_3::Map +# uninitialized constant Regexp::Syntax::V2_3::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_3_0::All +# uninitialized constant Regexp::Syntax::V2_3_0::Map +# uninitialized constant Regexp::Syntax::V2_3_0::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_4::All +# uninitialized constant Regexp::Syntax::V2_4::Map +# uninitialized constant Regexp::Syntax::V2_4::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_4_0::All +# uninitialized constant Regexp::Syntax::V2_4_0::Map +# uninitialized constant Regexp::Syntax::V2_4_0::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_4_1::All +# uninitialized constant Regexp::Syntax::V2_4_1::Map +# uninitialized constant Regexp::Syntax::V2_4_1::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_5::All +# uninitialized constant Regexp::Syntax::V2_5::Map +# uninitialized constant Regexp::Syntax::V2_5::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_5_0::All +# uninitialized constant Regexp::Syntax::V2_5_0::Map +# uninitialized constant Regexp::Syntax::V2_5_0::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_6_0::All +# uninitialized constant Regexp::Syntax::V2_6_0::Map +# uninitialized constant Regexp::Syntax::V2_6_0::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_6_2::All +# uninitialized constant Regexp::Syntax::V2_6_2::Map +# uninitialized constant Regexp::Syntax::V2_6_2::Types +# wrong constant name +# uninitialized constant Regexp::Syntax::V2_6_3::All +# uninitialized constant Regexp::Syntax::V2_6_3::Map +# uninitialized constant Regexp::Syntax::V2_6_3::Types +# wrong constant name +# wrong constant name +# wrong constant name comparable_version +# wrong constant name fallback_version_class +# wrong constant name inherit_from_version +# wrong constant name new +# wrong constant name specified_versions +# wrong constant name supported? +# wrong constant name version_class +# wrong constant name version_const_name +# wrong constant name warn_if_future_version +# uninitialized constant Regexp::Token::Elem +# wrong constant name conditional_level +# wrong constant name conditional_level= +# wrong constant name level +# wrong constant name level= +# wrong constant name next +# wrong constant name next= +# wrong constant name offset +# wrong constant name previous +# wrong constant name previous= +# wrong constant name set_level +# wrong constant name set_level= +# wrong constant name te +# wrong constant name te= +# wrong constant name text +# wrong constant name text= +# wrong constant name token +# wrong constant name token= +# wrong constant name ts +# wrong constant name ts= +# wrong constant name type +# wrong constant name type= +# wrong constant name +# wrong constant name [] +# wrong constant name members # undefined singleton method `cask1' for `Requirement' # undefined singleton method `download1' for `Requirement' # undefined singleton method `fatal1' for `Requirement' @@ -2023,10 +21665,1855 @@ # wrong constant name download # wrong constant name fatal1 # wrong constant name fatal +# wrong constant name extract_resources +# wrong constant name getname +# undefined method `initialize1' for class `Resolv::DNS::Config' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `Resolv::DNS::Message' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name initialize +# undefined method `initialize1' for class `Resolv::DNS::Requester::ConnectedUDP' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name lazy_initialize +# wrong constant name initialize +# undefined method `initialize1' for class `Resolv::DNS::Requester::TCP' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name initialize +# wrong constant name lazy_initialize +# wrong constant name initialize +# uninitialized constant Resolv::DNS::Resource::LOC::ClassHash +# uninitialized constant Resolv::DNS::Resource::LOC::ClassInsensitiveTypes +# uninitialized constant Resolv::DNS::Resource::LOC::ClassValue +# wrong constant name initialize +# undefined singleton method `bind_random_port1' for `Resolv::DNS' +# wrong constant name allocate_request_id +# wrong constant name bind_random_port1 +# wrong constant name bind_random_port +# wrong constant name free_request_id +# wrong constant name random +# uninitialized constant Resource::LOW_METHODS +# uninitialized constant Resource::METHODS +# uninitialized constant Resource::OPT_TABLE +# uninitialized constant Resource::VERSION +# wrong constant name sha256 +# wrong constant name [] +# wrong constant name members +# wrong constant name mirrors +# wrong constant name retain! +# wrong constant name source_modified_time +# wrong constant name specs +# wrong constant name url +# wrong constant name using +# wrong constant name version # uninitialized constant Rinda # uninitialized constant Rinda # uninitialized constant Ripper # uninitialized constant Ripper +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `basename1' for class `Ronn::Document' +# undefined method `initialize1' for class `Ronn::Document' +# undefined method `initialize2' for class `Ronn::Document' +# undefined method `path_for1' for class `Ronn::Document' +# undefined method `to_html_fragment1' for class `Ronn::Document' +# uninitialized constant Ronn::Document::HTML +# uninitialized constant Ronn::Document::HTML_BLOCK +# uninitialized constant Ronn::Document::HTML_EMPTY +# uninitialized constant Ronn::Document::HTML_INLINE +# wrong constant name basename1 +# wrong constant name basename +# wrong constant name convert +# wrong constant name data +# wrong constant name date +# wrong constant name date= +# wrong constant name html +# wrong constant name html_filter_angle_quotes +# wrong constant name html_filter_annotate_bare_links +# wrong constant name html_filter_definition_lists +# wrong constant name html_filter_heading_anchors +# wrong constant name html_filter_inject_name_section +# wrong constant name html_filter_manual_reference_links +# wrong constant name index +# wrong constant name index= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name input_html +# wrong constant name manual +# wrong constant name manual= +# wrong constant name markdown +# wrong constant name markdown_filter_angle_quotes +# wrong constant name markdown_filter_heading_anchors +# wrong constant name markdown_filter_link_index +# wrong constant name name +# wrong constant name name= +# wrong constant name name? +# wrong constant name organization +# wrong constant name organization= +# wrong constant name path +# wrong constant name path_for1 +# wrong constant name path_for +# wrong constant name path_name +# wrong constant name path_section +# wrong constant name preprocess! +# wrong constant name process_html! +# wrong constant name process_markdown! +# wrong constant name reference_name +# wrong constant name section +# wrong constant name section= +# wrong constant name section? +# wrong constant name section_heads +# wrong constant name sniff +# wrong constant name strip_heading +# wrong constant name styles +# wrong constant name styles= +# wrong constant name tagline +# wrong constant name tagline= +# wrong constant name title +# wrong constant name title? +# wrong constant name to_h +# wrong constant name to_html +# wrong constant name to_html_fragment1 +# wrong constant name to_html_fragment +# wrong constant name to_json +# wrong constant name to_markdown +# wrong constant name to_roff +# wrong constant name to_yaml +# wrong constant name toc +# wrong constant name +# wrong constant name << +# uninitialized constant Ronn::Index::Elem +# wrong constant name [] +# wrong constant name add_manual +# wrong constant name each +# wrong constant name empty? +# wrong constant name exist? +# wrong constant name first +# wrong constant name initialize +# wrong constant name last +# wrong constant name manual +# wrong constant name manuals +# wrong constant name path +# wrong constant name read! +# wrong constant name reference +# wrong constant name references +# wrong constant name relative_to_index +# wrong constant name size +# wrong constant name to_a +# wrong constant name to_h +# wrong constant name to_text +# wrong constant name +# wrong constant name [] +# wrong constant name index_path_for_file +# undefined method `initialize1' for class `Ronn::Template' +# undefined method `inline_stylesheet1' for class `Ronn::Template' +# undefined method `remote_stylesheet1' for class `Ronn::Template' +# undefined method `render1' for class `Ronn::Template' +# undefined method `stylesheet1' for class `Ronn::Template' +# wrong constant name custom_title? +# wrong constant name date +# wrong constant name generator +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inline_stylesheet1 +# wrong constant name inline_stylesheet +# wrong constant name manual +# wrong constant name missing_styles +# wrong constant name name +# wrong constant name name_and_section? +# wrong constant name organization +# wrong constant name page_name +# wrong constant name remote_stylesheet1 +# wrong constant name remote_stylesheet +# wrong constant name render1 +# wrong constant name render +# wrong constant name section +# wrong constant name section_heads +# wrong constant name style_files +# wrong constant name style_path +# wrong constant name style_path= +# wrong constant name styles +# wrong constant name stylesheet1 +# wrong constant name stylesheet +# wrong constant name stylesheet_tags +# wrong constant name stylesheets +# wrong constant name tagline +# wrong constant name tagline? +# wrong constant name title +# wrong constant name wrap_class_name +# wrong constant name +# wrong constant name block_element? +# wrong constant name child_of? +# wrong constant name empty_element? +# wrong constant name html_element? +# wrong constant name inline_element? +# wrong constant name +# undefined singleton method `new1' for `Ronn' +# wrong constant name +# wrong constant name new1 +# wrong constant name new +# wrong constant name release? +# wrong constant name revision +# wrong constant name version +# uninitialized constant RuboCop::AST::AliasNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::AliasNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::AliasNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::AliasNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::AliasNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::AliasNode::CONDITIONALS +# uninitialized constant RuboCop::AST::AliasNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::AliasNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::AliasNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::AliasNode::KEYWORDS +# uninitialized constant RuboCop::AST::AliasNode::LITERALS +# uninitialized constant RuboCop::AST::AliasNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::AliasNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::AliasNode::REFERENCES +# uninitialized constant RuboCop::AST::AliasNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::AliasNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::AliasNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::AliasNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::AliasNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::AliasNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::AliasNode::VARIABLES +# wrong constant name new_identifier +# wrong constant name old_identifier +# wrong constant name +# uninitialized constant RuboCop::AST::AndNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::AndNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::AndNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::AndNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::AndNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::AndNode::CONDITIONALS +# uninitialized constant RuboCop::AST::AndNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::AndNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::AndNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::AndNode::KEYWORDS +# uninitialized constant RuboCop::AST::AndNode::LITERALS +# uninitialized constant RuboCop::AST::AndNode::LOGICAL_AND +# uninitialized constant RuboCop::AST::AndNode::LOGICAL_OR +# uninitialized constant RuboCop::AST::AndNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::AndNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::AndNode::REFERENCES +# uninitialized constant RuboCop::AST::AndNode::SEMANTIC_AND +# uninitialized constant RuboCop::AST::AndNode::SEMANTIC_OR +# uninitialized constant RuboCop::AST::AndNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::AndNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::AndNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::AndNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::AndNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::AndNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::AndNode::VARIABLES +# wrong constant name alternate_operator +# wrong constant name inverse_operator +# wrong constant name +# uninitialized constant RuboCop::AST::ArgsNode::ARRAY_METHODS +# uninitialized constant RuboCop::AST::ArgsNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::ArgsNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::ArgsNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::ArgsNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::ArgsNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::ArgsNode::CONDITIONALS +# uninitialized constant RuboCop::AST::ArgsNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ArgsNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::ArgsNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ArgsNode::KEYWORDS +# uninitialized constant RuboCop::AST::ArgsNode::LITERALS +# uninitialized constant RuboCop::AST::ArgsNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ArgsNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::ArgsNode::REFERENCES +# uninitialized constant RuboCop::AST::ArgsNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ArgsNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::ArgsNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::ArgsNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::ArgsNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::ArgsNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::ArgsNode::VARIABLES +# wrong constant name empty_and_without_delimiters? +# wrong constant name +# undefined method `percent_literal?1' for class `RuboCop::AST::ArrayNode' +# uninitialized constant RuboCop::AST::ArrayNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::ArrayNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::ArrayNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::ArrayNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::ArrayNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::ArrayNode::CONDITIONALS +# uninitialized constant RuboCop::AST::ArrayNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ArrayNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::ArrayNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ArrayNode::KEYWORDS +# uninitialized constant RuboCop::AST::ArrayNode::LITERALS +# uninitialized constant RuboCop::AST::ArrayNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ArrayNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::ArrayNode::REFERENCES +# uninitialized constant RuboCop::AST::ArrayNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ArrayNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::ArrayNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::ArrayNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::ArrayNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::ArrayNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::ArrayNode::VARIABLES +# wrong constant name bracketed? +# wrong constant name each_value +# wrong constant name percent_literal?1 +# wrong constant name percent_literal? +# wrong constant name square_brackets? +# wrong constant name values +# wrong constant name +# wrong constant name value +# wrong constant name +# wrong constant name conditions +# wrong constant name lhs +# wrong constant name rhs +# wrong constant name +# uninitialized constant RuboCop::AST::BlockNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::BlockNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::BlockNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::BlockNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::BlockNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::BlockNode::CONDITIONALS +# uninitialized constant RuboCop::AST::BlockNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::BlockNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::BlockNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::BlockNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::BlockNode::KEYWORDS +# uninitialized constant RuboCop::AST::BlockNode::LITERALS +# uninitialized constant RuboCop::AST::BlockNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::BlockNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::BlockNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::BlockNode::REFERENCES +# uninitialized constant RuboCop::AST::BlockNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::BlockNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::BlockNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::BlockNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::BlockNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::BlockNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::BlockNode::VARIABLES +# wrong constant name arguments +# wrong constant name arguments? +# wrong constant name body +# wrong constant name braces? +# wrong constant name closing_delimiter +# wrong constant name delimiters +# wrong constant name keywords? +# wrong constant name lambda? +# wrong constant name method_name +# wrong constant name opening_delimiter +# wrong constant name send_node +# wrong constant name void_context? +# wrong constant name +# uninitialized constant RuboCop::AST::BreakNode::ARITHMETIC_OPERATORS +# uninitialized constant RuboCop::AST::BreakNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::BreakNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::BreakNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::BreakNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::BreakNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::BreakNode::CONDITIONALS +# uninitialized constant RuboCop::AST::BreakNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::BreakNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::BreakNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::BreakNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::BreakNode::KEYWORDS +# uninitialized constant RuboCop::AST::BreakNode::LITERALS +# uninitialized constant RuboCop::AST::BreakNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::BreakNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::BreakNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::BreakNode::REFERENCES +# uninitialized constant RuboCop::AST::BreakNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::BreakNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::BreakNode::SPECIAL_MODIFIERS +# uninitialized constant RuboCop::AST::BreakNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::BreakNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::BreakNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::BreakNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::BreakNode::VARIABLES +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::AST::CaseMatchNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::CaseMatchNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::CaseMatchNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::CaseMatchNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::CaseMatchNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::CaseMatchNode::CONDITIONALS +# uninitialized constant RuboCop::AST::CaseMatchNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::CaseMatchNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::CaseMatchNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::CaseMatchNode::KEYWORDS +# uninitialized constant RuboCop::AST::CaseMatchNode::LITERALS +# uninitialized constant RuboCop::AST::CaseMatchNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::CaseMatchNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::CaseMatchNode::REFERENCES +# uninitialized constant RuboCop::AST::CaseMatchNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::CaseMatchNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::CaseMatchNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::CaseMatchNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::CaseMatchNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::CaseMatchNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::CaseMatchNode::VARIABLES +# wrong constant name each_in_pattern +# wrong constant name else? +# wrong constant name else_branch +# wrong constant name in_pattern_branches +# wrong constant name keyword +# wrong constant name +# uninitialized constant RuboCop::AST::CaseNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::CaseNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::CaseNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::CaseNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::CaseNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::CaseNode::CONDITIONALS +# uninitialized constant RuboCop::AST::CaseNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::CaseNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::CaseNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::CaseNode::KEYWORDS +# uninitialized constant RuboCop::AST::CaseNode::LITERALS +# uninitialized constant RuboCop::AST::CaseNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::CaseNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::CaseNode::REFERENCES +# uninitialized constant RuboCop::AST::CaseNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::CaseNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::CaseNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::CaseNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::CaseNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::CaseNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::CaseNode::VARIABLES +# wrong constant name each_when +# wrong constant name else? +# wrong constant name else_branch +# wrong constant name keyword +# wrong constant name when_branches +# wrong constant name +# uninitialized constant RuboCop::AST::ClassNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::ClassNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::ClassNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::ClassNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::ClassNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::ClassNode::CONDITIONALS +# uninitialized constant RuboCop::AST::ClassNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ClassNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::ClassNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ClassNode::KEYWORDS +# uninitialized constant RuboCop::AST::ClassNode::LITERALS +# uninitialized constant RuboCop::AST::ClassNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ClassNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::ClassNode::REFERENCES +# uninitialized constant RuboCop::AST::ClassNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ClassNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::ClassNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::ClassNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::ClassNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::ClassNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::ClassNode::VARIABLES +# wrong constant name body +# wrong constant name identifier +# wrong constant name parent_class +# wrong constant name +# wrong constant name & +# wrong constant name * +# wrong constant name + +# wrong constant name - +# wrong constant name << +# wrong constant name [] +# wrong constant name []= +# wrong constant name all? +# wrong constant name any? +# wrong constant name append +# wrong constant name assoc +# wrong constant name at +# wrong constant name bsearch +# wrong constant name bsearch_index +# wrong constant name chain +# wrong constant name chunk +# wrong constant name chunk_while +# wrong constant name clear +# wrong constant name collect +# wrong constant name collect! +# wrong constant name collect_concat +# wrong constant name combination +# wrong constant name compact +# wrong constant name compact! +# wrong constant name concat +# wrong constant name count +# wrong constant name cycle +# wrong constant name delete +# wrong constant name delete_at +# wrong constant name delete_if +# wrong constant name detect +# wrong constant name difference +# wrong constant name dig +# wrong constant name drop +# wrong constant name drop_while +# wrong constant name each +# wrong constant name each_cons +# wrong constant name each_entry +# wrong constant name each_index +# wrong constant name each_slice +# wrong constant name each_with_index +# wrong constant name each_with_object +# wrong constant name empty? +# wrong constant name entries +# wrong constant name extract_options! +# wrong constant name fetch +# wrong constant name fill +# wrong constant name filter +# wrong constant name filter! +# wrong constant name find +# wrong constant name find_all +# wrong constant name find_index +# wrong constant name first +# wrong constant name flat_map +# wrong constant name flatten +# wrong constant name flatten! +# wrong constant name grep +# wrong constant name grep_v +# wrong constant name group_by +# wrong constant name include? +# wrong constant name index +# wrong constant name inject +# wrong constant name insert +# wrong constant name join +# wrong constant name keep_if +# wrong constant name last +# wrong constant name lazy +# wrong constant name length +# wrong constant name map +# wrong constant name map! +# wrong constant name max +# wrong constant name max_by +# wrong constant name member? +# wrong constant name min +# wrong constant name min_by +# wrong constant name minmax +# wrong constant name minmax_by +# wrong constant name none? +# wrong constant name one? +# wrong constant name pack +# wrong constant name partition +# wrong constant name permutation +# wrong constant name pop +# wrong constant name prepend +# wrong constant name product +# wrong constant name push +# wrong constant name rassoc +# wrong constant name reduce +# wrong constant name reject +# wrong constant name reject! +# wrong constant name repeated_combination +# wrong constant name repeated_permutation +# wrong constant name replace +# wrong constant name reverse +# wrong constant name reverse! +# wrong constant name reverse_each +# wrong constant name rindex +# wrong constant name rotate +# wrong constant name rotate! +# wrong constant name sample +# wrong constant name save_plist +# wrong constant name select +# wrong constant name select! +# wrong constant name shelljoin +# wrong constant name shift +# wrong constant name shuffle +# wrong constant name shuffle! +# wrong constant name size +# wrong constant name slice +# wrong constant name slice! +# wrong constant name slice_after +# wrong constant name slice_before +# wrong constant name slice_when +# wrong constant name sort +# wrong constant name sort! +# wrong constant name sort_by +# wrong constant name sort_by! +# wrong constant name sum +# wrong constant name take +# wrong constant name take_while +# wrong constant name to_ary +# wrong constant name to_default_s +# wrong constant name to_formatted_s +# wrong constant name to_h +# wrong constant name to_plist +# wrong constant name to_sentence +# wrong constant name to_set +# wrong constant name to_xml +# wrong constant name transpose +# wrong constant name union +# wrong constant name uniq +# wrong constant name uniq! +# wrong constant name unshift +# wrong constant name values_at +# wrong constant name zip +# wrong constant name | +# wrong constant name +# wrong constant name body +# wrong constant name condition +# wrong constant name multiline_condition? +# wrong constant name single_line_condition? +# wrong constant name +# uninitialized constant RuboCop::AST::DefNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::DefNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::DefNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::DefNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::DefNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::DefNode::CONDITIONALS +# uninitialized constant RuboCop::AST::DefNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::DefNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::DefNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::DefNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::DefNode::KEYWORDS +# uninitialized constant RuboCop::AST::DefNode::LITERALS +# uninitialized constant RuboCop::AST::DefNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::DefNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::DefNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::DefNode::REFERENCES +# uninitialized constant RuboCop::AST::DefNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::DefNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::DefNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::DefNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::DefNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::DefNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::DefNode::VARIABLES +# wrong constant name argument_forwarding? +# wrong constant name arguments +# wrong constant name body +# wrong constant name method_name +# wrong constant name receiver +# wrong constant name void_context? +# wrong constant name +# uninitialized constant RuboCop::AST::DefinedNode::ARITHMETIC_OPERATORS +# uninitialized constant RuboCop::AST::DefinedNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::DefinedNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::DefinedNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::DefinedNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::DefinedNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::DefinedNode::CONDITIONALS +# uninitialized constant RuboCop::AST::DefinedNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::DefinedNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::DefinedNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::DefinedNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::DefinedNode::KEYWORDS +# uninitialized constant RuboCop::AST::DefinedNode::LITERALS +# uninitialized constant RuboCop::AST::DefinedNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::DefinedNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::DefinedNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::DefinedNode::REFERENCES +# uninitialized constant RuboCop::AST::DefinedNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::DefinedNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::DefinedNode::SPECIAL_MODIFIERS +# uninitialized constant RuboCop::AST::DefinedNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::DefinedNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::DefinedNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::DefinedNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::DefinedNode::VARIABLES +# wrong constant name +# uninitialized constant RuboCop::AST::EnsureNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::EnsureNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::EnsureNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::EnsureNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::EnsureNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::EnsureNode::CONDITIONALS +# uninitialized constant RuboCop::AST::EnsureNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::EnsureNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::EnsureNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::EnsureNode::KEYWORDS +# uninitialized constant RuboCop::AST::EnsureNode::LITERALS +# uninitialized constant RuboCop::AST::EnsureNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::EnsureNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::EnsureNode::REFERENCES +# uninitialized constant RuboCop::AST::EnsureNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::EnsureNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::EnsureNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::EnsureNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::EnsureNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::EnsureNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::EnsureNode::VARIABLES +# wrong constant name body +# wrong constant name +# uninitialized constant RuboCop::AST::FloatNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::FloatNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::FloatNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::FloatNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::FloatNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::FloatNode::CONDITIONALS +# uninitialized constant RuboCop::AST::FloatNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::FloatNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::FloatNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::FloatNode::KEYWORDS +# uninitialized constant RuboCop::AST::FloatNode::LITERALS +# uninitialized constant RuboCop::AST::FloatNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::FloatNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::FloatNode::REFERENCES +# uninitialized constant RuboCop::AST::FloatNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::FloatNode::SIGN_REGEX +# uninitialized constant RuboCop::AST::FloatNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::FloatNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::FloatNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::FloatNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::FloatNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::FloatNode::VARIABLES +# wrong constant name +# uninitialized constant RuboCop::AST::ForNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::ForNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::ForNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::ForNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::ForNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::ForNode::CONDITIONALS +# uninitialized constant RuboCop::AST::ForNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ForNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::ForNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ForNode::KEYWORDS +# uninitialized constant RuboCop::AST::ForNode::LITERALS +# uninitialized constant RuboCop::AST::ForNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ForNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::ForNode::REFERENCES +# uninitialized constant RuboCop::AST::ForNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ForNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::ForNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::ForNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::ForNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::ForNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::ForNode::VARIABLES +# wrong constant name body +# wrong constant name collection +# wrong constant name do? +# wrong constant name keyword +# wrong constant name variable +# wrong constant name void_context? +# wrong constant name +# uninitialized constant RuboCop::AST::ForwardArgsNode::ARRAY_METHODS +# uninitialized constant RuboCop::AST::ForwardArgsNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::ForwardArgsNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::ForwardArgsNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::CONDITIONALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ForwardArgsNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::KEYWORDS +# uninitialized constant RuboCop::AST::ForwardArgsNode::LITERALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::ForwardArgsNode::REFERENCES +# uninitialized constant RuboCop::AST::ForwardArgsNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ForwardArgsNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::ForwardArgsNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::ForwardArgsNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::ForwardArgsNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::ForwardArgsNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::ForwardArgsNode::VARIABLES +# wrong constant name +# undefined method `key_delta1' for module `RuboCop::AST::HashElementNode' +# wrong constant name delimiter_delta +# wrong constant name key +# wrong constant name key_delta1 +# wrong constant name key_delta +# wrong constant name same_line? +# wrong constant name value +# wrong constant name value_delta +# wrong constant name +# uninitialized constant RuboCop::AST::HashNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::HashNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::HashNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::HashNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::HashNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::HashNode::CONDITIONALS +# uninitialized constant RuboCop::AST::HashNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::HashNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::HashNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::HashNode::KEYWORDS +# uninitialized constant RuboCop::AST::HashNode::LITERALS +# uninitialized constant RuboCop::AST::HashNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::HashNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::HashNode::REFERENCES +# uninitialized constant RuboCop::AST::HashNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::HashNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::HashNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::HashNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::HashNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::HashNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::HashNode::VARIABLES +# wrong constant name braces? +# wrong constant name each_key +# wrong constant name each_pair +# wrong constant name each_value +# wrong constant name empty? +# wrong constant name keys +# wrong constant name mixed_delimiters? +# wrong constant name pairs +# wrong constant name pairs_on_same_line? +# wrong constant name values +# wrong constant name +# uninitialized constant RuboCop::AST::IfNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::IfNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::IfNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::IfNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::IfNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::IfNode::CONDITIONALS +# uninitialized constant RuboCop::AST::IfNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::IfNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::IfNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::IfNode::KEYWORDS +# uninitialized constant RuboCop::AST::IfNode::LITERALS +# uninitialized constant RuboCop::AST::IfNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::IfNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::IfNode::REFERENCES +# uninitialized constant RuboCop::AST::IfNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::IfNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::IfNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::IfNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::IfNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::IfNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::IfNode::VARIABLES +# wrong constant name branches +# wrong constant name each_branch +# wrong constant name else? +# wrong constant name else_branch +# wrong constant name elsif? +# wrong constant name elsif_conditional? +# wrong constant name if? +# wrong constant name if_branch +# wrong constant name inverse_keyword +# wrong constant name keyword +# wrong constant name nested_conditional? +# wrong constant name ternary? +# wrong constant name unless? +# wrong constant name +# uninitialized constant RuboCop::AST::IntNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::IntNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::IntNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::IntNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::IntNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::IntNode::CONDITIONALS +# uninitialized constant RuboCop::AST::IntNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::IntNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::IntNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::IntNode::KEYWORDS +# uninitialized constant RuboCop::AST::IntNode::LITERALS +# uninitialized constant RuboCop::AST::IntNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::IntNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::IntNode::REFERENCES +# uninitialized constant RuboCop::AST::IntNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::IntNode::SIGN_REGEX +# uninitialized constant RuboCop::AST::IntNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::IntNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::IntNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::IntNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::IntNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::IntNode::VARIABLES +# wrong constant name +# uninitialized constant RuboCop::AST::KeywordSplatNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::KeywordSplatNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::KeywordSplatNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::CONDITIONALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::KeywordSplatNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::KEYWORDS +# uninitialized constant RuboCop::AST::KeywordSplatNode::LITERALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::KeywordSplatNode::REFERENCES +# uninitialized constant RuboCop::AST::KeywordSplatNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::KeywordSplatNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::KeywordSplatNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::KeywordSplatNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::KeywordSplatNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::KeywordSplatNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::KeywordSplatNode::VARIABLES +# wrong constant name colon? +# wrong constant name hash_rocket? +# wrong constant name operator +# wrong constant name +# undefined method `adjacent_def_modifier?1' for module `RuboCop::AST::MethodDispatchNode' +# undefined method `bare_access_modifier_declaration?1' for module `RuboCop::AST::MethodDispatchNode' +# undefined method `macro_scope?1' for module `RuboCop::AST::MethodDispatchNode' +# undefined method `non_bare_access_modifier_declaration?1' for module `RuboCop::AST::MethodDispatchNode' +# uninitialized constant RuboCop::AST::MethodDispatchNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::MethodDispatchNode::OPERATOR_METHODS +# wrong constant name access_modifier? +# wrong constant name adjacent_def_modifier?1 +# wrong constant name adjacent_def_modifier? +# wrong constant name arguments +# wrong constant name arithmetic_operation? +# wrong constant name assignment? +# wrong constant name bare_access_modifier? +# wrong constant name bare_access_modifier_declaration?1 +# wrong constant name bare_access_modifier_declaration? +# wrong constant name binary_operation? +# wrong constant name block_literal? +# wrong constant name block_node +# wrong constant name command? +# wrong constant name const_receiver? +# wrong constant name def_modifier? +# wrong constant name dot? +# wrong constant name double_colon? +# wrong constant name implicit_call? +# wrong constant name lambda? +# wrong constant name lambda_literal? +# wrong constant name macro? +# wrong constant name macro_scope?1 +# wrong constant name macro_scope? +# wrong constant name method_name +# wrong constant name non_bare_access_modifier? +# wrong constant name non_bare_access_modifier_declaration?1 +# wrong constant name non_bare_access_modifier_declaration? +# wrong constant name receiver +# wrong constant name safe_navigation? +# wrong constant name self_receiver? +# wrong constant name setter_method? +# wrong constant name special_modifier? +# wrong constant name unary_operation? +# wrong constant name +# wrong constant name assignment_method? +# wrong constant name bang_method? +# wrong constant name camel_case_method? +# wrong constant name comparison_method? +# wrong constant name const_receiver? +# wrong constant name enumerator_method? +# wrong constant name method? +# wrong constant name negation_method? +# wrong constant name operator_method? +# wrong constant name predicate_method? +# wrong constant name prefix_bang? +# wrong constant name prefix_not? +# wrong constant name self_receiver? +# wrong constant name +# wrong constant name modifier_form? +# wrong constant name +# uninitialized constant RuboCop::AST::ModuleNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::ModuleNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::ModuleNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::ModuleNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::ModuleNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::ModuleNode::CONDITIONALS +# uninitialized constant RuboCop::AST::ModuleNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ModuleNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::ModuleNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ModuleNode::KEYWORDS +# uninitialized constant RuboCop::AST::ModuleNode::LITERALS +# uninitialized constant RuboCop::AST::ModuleNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ModuleNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::ModuleNode::REFERENCES +# uninitialized constant RuboCop::AST::ModuleNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ModuleNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::ModuleNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::ModuleNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::ModuleNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::ModuleNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::ModuleNode::VARIABLES +# wrong constant name body +# wrong constant name identifier +# wrong constant name +# undefined method `assignment_or_similar?1' for class `RuboCop::AST::Node' +# undefined method `block_args1' for class `RuboCop::AST::Node' +# undefined method `block_body1' for class `RuboCop::AST::Node' +# undefined method `cask_block?1' for class `RuboCop::AST::Node' +# undefined method `class_constructor?1' for class `RuboCop::AST::Node' +# undefined method `key_node1' for class `RuboCop::AST::Node' +# undefined method `lambda?1' for class `RuboCop::AST::Node' +# undefined method `lambda_or_proc?1' for class `RuboCop::AST::Node' +# undefined method `match_guard_clause?1' for class `RuboCop::AST::Node' +# undefined method `method_node1' for class `RuboCop::AST::Node' +# undefined method `new_class_or_module_block?1' for class `RuboCop::AST::Node' +# undefined method `proc?1' for class `RuboCop::AST::Node' +# undefined method `receiver1' for class `RuboCop::AST::Node' +# undefined method `str_content1' for class `RuboCop::AST::Node' +# undefined method `val_node1' for class `RuboCop::AST::Node' +# uninitialized constant RuboCop::AST::Node::STANZA_GROUPS +# uninitialized constant RuboCop::AST::Node::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::Node::STANZA_ORDER +# wrong constant name __ENCODING___type? +# wrong constant name __FILE___type? +# wrong constant name __LINE___type? +# wrong constant name alias_type? +# wrong constant name ancestors +# wrong constant name and_asgn_type? +# wrong constant name and_type? +# wrong constant name arg_expr_type? +# wrong constant name arg_type? +# wrong constant name args_type? +# wrong constant name argument? +# wrong constant name array_pattern_type? +# wrong constant name array_pattern_with_tail_type? +# wrong constant name array_type? +# wrong constant name assignment? +# wrong constant name assignment_or_similar?1 +# wrong constant name assignment_or_similar? +# wrong constant name back_ref_type? +# wrong constant name basic_conditional? +# wrong constant name basic_literal? +# wrong constant name begin_type? +# wrong constant name block_args1 +# wrong constant name block_args +# wrong constant name block_body1 +# wrong constant name block_body +# wrong constant name block_pass_type? +# wrong constant name block_type? +# wrong constant name blockarg_expr_type? +# wrong constant name blockarg_type? +# wrong constant name boolean_type? +# wrong constant name break_type? +# wrong constant name call_type? +# wrong constant name case_match_type? +# wrong constant name case_type? +# wrong constant name casgn_type? +# wrong constant name cask_block?1 +# wrong constant name cask_block? +# wrong constant name cbase_type? +# wrong constant name chained? +# wrong constant name child_nodes +# wrong constant name class_constructor?1 +# wrong constant name class_constructor? +# wrong constant name class_type? +# wrong constant name complete! +# wrong constant name complete? +# wrong constant name complex_type? +# wrong constant name conditional? +# wrong constant name const_name +# wrong constant name const_pattern_type? +# wrong constant name const_type? +# wrong constant name csend_type? +# wrong constant name cvar_type? +# wrong constant name cvasgn_type? +# wrong constant name def_e_type? +# wrong constant name def_type? +# wrong constant name defined_module +# wrong constant name defined_module_name +# wrong constant name defined_type? +# wrong constant name defs_e_type? +# wrong constant name defs_type? +# wrong constant name descendants +# wrong constant name dstr_type? +# wrong constant name dsym_type? +# wrong constant name each_ancestor +# wrong constant name each_child_node +# wrong constant name each_descendant +# wrong constant name each_node +# wrong constant name eflipflop_type? +# wrong constant name empty_else_type? +# wrong constant name empty_source? +# wrong constant name ensure_type? +# wrong constant name equals_asgn? +# wrong constant name erange_type? +# wrong constant name false_type? +# wrong constant name falsey_literal? +# wrong constant name first_line +# wrong constant name float_type? +# wrong constant name for_type? +# wrong constant name forward_args_type? +# wrong constant name forwarded_args_type? +# wrong constant name guard_clause? +# wrong constant name gvar_type? +# wrong constant name gvasgn_type? +# wrong constant name hash_pattern_type? +# wrong constant name hash_type? +# wrong constant name ident_type? +# wrong constant name if_guard_type? +# wrong constant name if_type? +# wrong constant name iflipflop_type? +# wrong constant name immutable_literal? +# wrong constant name in_match_type? +# wrong constant name in_pattern_type? +# wrong constant name index_type? +# wrong constant name indexasgn_type? +# wrong constant name int_type? +# wrong constant name irange_type? +# wrong constant name ivar_type? +# wrong constant name ivasgn_type? +# wrong constant name key_node1 +# wrong constant name key_node +# wrong constant name keyword? +# wrong constant name kwarg_type? +# wrong constant name kwbegin_type? +# wrong constant name kwnilarg_type? +# wrong constant name kwoptarg_type? +# wrong constant name kwrestarg_type? +# wrong constant name kwsplat_type? +# wrong constant name lambda?1 +# wrong constant name lambda? +# wrong constant name lambda_or_proc?1 +# wrong constant name lambda_or_proc? +# wrong constant name lambda_type? +# wrong constant name last_line +# wrong constant name line_count +# wrong constant name literal? +# wrong constant name lvar_type? +# wrong constant name lvasgn_type? +# wrong constant name masgn_type? +# wrong constant name match_alt_type? +# wrong constant name match_as_type? +# wrong constant name match_current_line_type? +# wrong constant name match_guard_clause?1 +# wrong constant name match_guard_clause? +# wrong constant name match_nil_pattern_type? +# wrong constant name match_rest_type? +# wrong constant name match_var_type? +# wrong constant name match_with_lvasgn_type? +# wrong constant name match_with_trailing_comma_type? +# wrong constant name method_node1 +# wrong constant name method_node +# wrong constant name mlhs_type? +# wrong constant name module_type? +# wrong constant name mrasgn_type? +# wrong constant name multiline? +# wrong constant name mutable_literal? +# wrong constant name new_class_or_module_block?1 +# wrong constant name new_class_or_module_block? +# wrong constant name next_type? +# wrong constant name nil_type? +# wrong constant name node_parts +# wrong constant name nonempty_line_count +# wrong constant name not_type? +# wrong constant name nth_ref_type? +# wrong constant name numargs_type? +# wrong constant name numblock_type? +# wrong constant name numeric_type? +# wrong constant name objc_kwarg_type? +# wrong constant name objc_restarg_type? +# wrong constant name objc_varargs_type? +# wrong constant name op_asgn_type? +# wrong constant name operator_keyword? +# wrong constant name optarg_type? +# wrong constant name or_asgn_type? +# wrong constant name or_type? +# wrong constant name pair_type? +# wrong constant name parent +# wrong constant name parent= +# wrong constant name parent_module_name +# wrong constant name parenthesized_call? +# wrong constant name pin_type? +# wrong constant name postexe_type? +# wrong constant name preexe_type? +# wrong constant name proc?1 +# wrong constant name proc? +# wrong constant name procarg0_type? +# wrong constant name pure? +# wrong constant name range_type? +# wrong constant name rasgn_type? +# wrong constant name rational_type? +# wrong constant name receiver1 +# wrong constant name receiver +# wrong constant name recursive_basic_literal? +# wrong constant name recursive_literal? +# wrong constant name redo_type? +# wrong constant name reference? +# wrong constant name regexp_type? +# wrong constant name regopt_type? +# wrong constant name resbody_type? +# wrong constant name rescue_type? +# wrong constant name restarg_expr_type? +# wrong constant name restarg_type? +# wrong constant name retry_type? +# wrong constant name return_type? +# wrong constant name root_type? +# wrong constant name sclass_type? +# wrong constant name self_type? +# wrong constant name send_type? +# wrong constant name shadowarg_type? +# wrong constant name shorthand_asgn? +# wrong constant name sibling_index +# wrong constant name single_line? +# wrong constant name source +# wrong constant name source_length +# wrong constant name source_range +# wrong constant name special_keyword? +# wrong constant name splat_type? +# wrong constant name str_content1 +# wrong constant name str_content +# wrong constant name str_type? +# wrong constant name super_type? +# wrong constant name sym_type? +# wrong constant name true_type? +# wrong constant name truthy_literal? +# wrong constant name undef_type? +# wrong constant name unless_guard_type? +# wrong constant name until_post_type? +# wrong constant name until_type? +# wrong constant name val_node1 +# wrong constant name val_node +# wrong constant name value_used? +# wrong constant name variable? +# wrong constant name visit_descendants +# wrong constant name when_type? +# wrong constant name while_post_type? +# wrong constant name while_type? +# wrong constant name xstr_type? +# wrong constant name yield_type? +# wrong constant name zsuper_type? +# wrong constant name == +# wrong constant name +# wrong constant name +# wrong constant name eql? +# wrong constant name initialize +# wrong constant name marshal_dump +# wrong constant name marshal_load +# wrong constant name match +# wrong constant name pattern +# wrong constant name +# wrong constant name def_node_matcher +# wrong constant name def_node_search +# wrong constant name node_search +# wrong constant name node_search_all +# wrong constant name node_search_body +# wrong constant name node_search_first +# wrong constant name +# wrong constant name +# wrong constant name descend +# wrong constant name sign? +# wrong constant name +# uninitialized constant RuboCop::AST::OrNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::OrNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::OrNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::OrNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::OrNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::OrNode::CONDITIONALS +# uninitialized constant RuboCop::AST::OrNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::OrNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::OrNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::OrNode::KEYWORDS +# uninitialized constant RuboCop::AST::OrNode::LITERALS +# uninitialized constant RuboCop::AST::OrNode::LOGICAL_AND +# uninitialized constant RuboCop::AST::OrNode::LOGICAL_OR +# uninitialized constant RuboCop::AST::OrNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::OrNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::OrNode::REFERENCES +# uninitialized constant RuboCop::AST::OrNode::SEMANTIC_AND +# uninitialized constant RuboCop::AST::OrNode::SEMANTIC_OR +# uninitialized constant RuboCop::AST::OrNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::OrNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::OrNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::OrNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::OrNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::OrNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::OrNode::VARIABLES +# wrong constant name alternate_operator +# wrong constant name inverse_operator +# wrong constant name +# undefined method `delimiter1' for class `RuboCop::AST::PairNode' +# undefined method `inverse_delimiter1' for class `RuboCop::AST::PairNode' +# uninitialized constant RuboCop::AST::PairNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::PairNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::PairNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::PairNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::PairNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::PairNode::CONDITIONALS +# uninitialized constant RuboCop::AST::PairNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::PairNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::PairNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::PairNode::KEYWORDS +# uninitialized constant RuboCop::AST::PairNode::LITERALS +# uninitialized constant RuboCop::AST::PairNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::PairNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::PairNode::REFERENCES +# uninitialized constant RuboCop::AST::PairNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::PairNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::PairNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::PairNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::PairNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::PairNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::PairNode::VARIABLES +# wrong constant name colon? +# wrong constant name delimiter1 +# wrong constant name delimiter +# wrong constant name hash_rocket? +# wrong constant name inverse_delimiter1 +# wrong constant name inverse_delimiter +# wrong constant name value_on_new_line? +# wrong constant name +# wrong constant name arguments? +# wrong constant name block_argument? +# wrong constant name first_argument +# wrong constant name last_argument +# wrong constant name parenthesized? +# wrong constant name rest_argument? +# wrong constant name splat_argument? +# wrong constant name +# wrong constant name logical_operator? +# wrong constant name operator +# wrong constant name semantic_operator? +# wrong constant name +# undefined method `initialize1' for class `RuboCop::AST::ProcessedSource' +# wrong constant name [] +# wrong constant name ast +# wrong constant name ast_with_comments +# wrong constant name buffer +# wrong constant name checksum +# wrong constant name commented? +# wrong constant name comments +# wrong constant name comments_before_line +# wrong constant name current_line +# wrong constant name diagnostics +# wrong constant name each_comment +# wrong constant name each_token +# wrong constant name file_path +# wrong constant name find_comment +# wrong constant name find_token +# wrong constant name following_line +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name line_indentation +# wrong constant name lines +# wrong constant name parser_error +# wrong constant name path +# wrong constant name preceding_line +# wrong constant name raw_source +# wrong constant name ruby_version +# wrong constant name start_with? +# wrong constant name tokens +# wrong constant name valid_syntax? +# wrong constant name +# wrong constant name from_file +# uninitialized constant RuboCop::AST::RangeNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::RangeNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::RangeNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::RangeNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::RangeNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::RangeNode::CONDITIONALS +# uninitialized constant RuboCop::AST::RangeNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::RangeNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::RangeNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::RangeNode::KEYWORDS +# uninitialized constant RuboCop::AST::RangeNode::LITERALS +# uninitialized constant RuboCop::AST::RangeNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::RangeNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::RangeNode::REFERENCES +# uninitialized constant RuboCop::AST::RangeNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::RangeNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::RangeNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::RangeNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::RangeNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::RangeNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::RangeNode::VARIABLES +# wrong constant name begin +# wrong constant name end +# wrong constant name +# uninitialized constant RuboCop::AST::RegexpNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::RegexpNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::RegexpNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::RegexpNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::RegexpNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::RegexpNode::CONDITIONALS +# uninitialized constant RuboCop::AST::RegexpNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::RegexpNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::RegexpNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::RegexpNode::KEYWORDS +# uninitialized constant RuboCop::AST::RegexpNode::LITERALS +# uninitialized constant RuboCop::AST::RegexpNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::RegexpNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::RegexpNode::REFERENCES +# uninitialized constant RuboCop::AST::RegexpNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::RegexpNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::RegexpNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::RegexpNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::RegexpNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::RegexpNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::RegexpNode::VARIABLES +# wrong constant name content +# wrong constant name regopt +# wrong constant name to_regexp +# wrong constant name +# uninitialized constant RuboCop::AST::ResbodyNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::ResbodyNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::ResbodyNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::ResbodyNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::ResbodyNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::ResbodyNode::CONDITIONALS +# uninitialized constant RuboCop::AST::ResbodyNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ResbodyNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::ResbodyNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ResbodyNode::KEYWORDS +# uninitialized constant RuboCop::AST::ResbodyNode::LITERALS +# uninitialized constant RuboCop::AST::ResbodyNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ResbodyNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::ResbodyNode::REFERENCES +# uninitialized constant RuboCop::AST::ResbodyNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ResbodyNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::ResbodyNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::ResbodyNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::ResbodyNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::ResbodyNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::ResbodyNode::VARIABLES +# wrong constant name body +# wrong constant name exception_variable +# wrong constant name +# uninitialized constant RuboCop::AST::RetryNode::ARITHMETIC_OPERATORS +# uninitialized constant RuboCop::AST::RetryNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::RetryNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::RetryNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::RetryNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::RetryNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::RetryNode::CONDITIONALS +# uninitialized constant RuboCop::AST::RetryNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::RetryNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::RetryNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::RetryNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::RetryNode::KEYWORDS +# uninitialized constant RuboCop::AST::RetryNode::LITERALS +# uninitialized constant RuboCop::AST::RetryNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::RetryNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::RetryNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::RetryNode::REFERENCES +# uninitialized constant RuboCop::AST::RetryNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::RetryNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::RetryNode::SPECIAL_MODIFIERS +# uninitialized constant RuboCop::AST::RetryNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::RetryNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::RetryNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::RetryNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::RetryNode::VARIABLES +# wrong constant name +# uninitialized constant RuboCop::AST::ReturnNode::ARITHMETIC_OPERATORS +# uninitialized constant RuboCop::AST::ReturnNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::ReturnNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::ReturnNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::ReturnNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::ReturnNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::ReturnNode::CONDITIONALS +# uninitialized constant RuboCop::AST::ReturnNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::ReturnNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ReturnNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::ReturnNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ReturnNode::KEYWORDS +# uninitialized constant RuboCop::AST::ReturnNode::LITERALS +# uninitialized constant RuboCop::AST::ReturnNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::ReturnNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::ReturnNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::ReturnNode::REFERENCES +# uninitialized constant RuboCop::AST::ReturnNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::ReturnNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::ReturnNode::SPECIAL_MODIFIERS +# uninitialized constant RuboCop::AST::ReturnNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::ReturnNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::ReturnNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::ReturnNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::ReturnNode::VARIABLES +# wrong constant name +# uninitialized constant RuboCop::AST::SelfClassNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::SelfClassNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::SelfClassNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::SelfClassNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::SelfClassNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::SelfClassNode::CONDITIONALS +# uninitialized constant RuboCop::AST::SelfClassNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::SelfClassNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::SelfClassNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::SelfClassNode::KEYWORDS +# uninitialized constant RuboCop::AST::SelfClassNode::LITERALS +# uninitialized constant RuboCop::AST::SelfClassNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::SelfClassNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::SelfClassNode::REFERENCES +# uninitialized constant RuboCop::AST::SelfClassNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::SelfClassNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::SelfClassNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::SelfClassNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::SelfClassNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::SelfClassNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::SelfClassNode::VARIABLES +# wrong constant name body +# wrong constant name identifier +# wrong constant name +# undefined method `attribute_accessor?1' for class `RuboCop::AST::SendNode' +# uninitialized constant RuboCop::AST::SendNode::ARITHMETIC_OPERATORS +# uninitialized constant RuboCop::AST::SendNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::SendNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::SendNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::SendNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::SendNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::SendNode::CONDITIONALS +# uninitialized constant RuboCop::AST::SendNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::SendNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::SendNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::SendNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::SendNode::KEYWORDS +# uninitialized constant RuboCop::AST::SendNode::LITERALS +# uninitialized constant RuboCop::AST::SendNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::SendNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::SendNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::SendNode::REFERENCES +# uninitialized constant RuboCop::AST::SendNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::SendNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::SendNode::SPECIAL_MODIFIERS +# uninitialized constant RuboCop::AST::SendNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::SendNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::SendNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::SendNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::SendNode::VARIABLES +# wrong constant name attribute_accessor?1 +# wrong constant name attribute_accessor? +# wrong constant name +# wrong constant name s +# wrong constant name +# uninitialized constant RuboCop::AST::StrNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::StrNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::StrNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::StrNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::StrNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::StrNode::CONDITIONALS +# uninitialized constant RuboCop::AST::StrNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::StrNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::StrNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::StrNode::KEYWORDS +# uninitialized constant RuboCop::AST::StrNode::LITERALS +# uninitialized constant RuboCop::AST::StrNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::StrNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::StrNode::REFERENCES +# uninitialized constant RuboCop::AST::StrNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::StrNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::StrNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::StrNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::StrNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::StrNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::StrNode::VARIABLES +# wrong constant name +# uninitialized constant RuboCop::AST::SuperNode::ARITHMETIC_OPERATORS +# uninitialized constant RuboCop::AST::SuperNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::SuperNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::SuperNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::SuperNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::SuperNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::SuperNode::CONDITIONALS +# uninitialized constant RuboCop::AST::SuperNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::SuperNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::SuperNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::SuperNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::SuperNode::KEYWORDS +# uninitialized constant RuboCop::AST::SuperNode::LITERALS +# uninitialized constant RuboCop::AST::SuperNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::SuperNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::SuperNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::SuperNode::REFERENCES +# uninitialized constant RuboCop::AST::SuperNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::SuperNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::SuperNode::SPECIAL_MODIFIERS +# uninitialized constant RuboCop::AST::SuperNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::SuperNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::SuperNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::SuperNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::SuperNode::VARIABLES +# wrong constant name +# uninitialized constant RuboCop::AST::SymbolNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::SymbolNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::SymbolNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::SymbolNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::SymbolNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::SymbolNode::CONDITIONALS +# uninitialized constant RuboCop::AST::SymbolNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::SymbolNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::SymbolNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::SymbolNode::KEYWORDS +# uninitialized constant RuboCop::AST::SymbolNode::LITERALS +# uninitialized constant RuboCop::AST::SymbolNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::SymbolNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::SymbolNode::REFERENCES +# uninitialized constant RuboCop::AST::SymbolNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::SymbolNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::SymbolNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::SymbolNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::SymbolNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::SymbolNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::SymbolNode::VARIABLES +# wrong constant name +# wrong constant name begin_pos +# wrong constant name column +# wrong constant name comma? +# wrong constant name comment? +# wrong constant name end? +# wrong constant name end_pos +# wrong constant name equal_sign? +# wrong constant name initialize +# wrong constant name left_array_bracket? +# wrong constant name left_brace? +# wrong constant name left_bracket? +# wrong constant name left_curly_brace? +# wrong constant name left_parens? +# wrong constant name left_ref_bracket? +# wrong constant name line +# wrong constant name pos +# wrong constant name rescue_modifier? +# wrong constant name right_bracket? +# wrong constant name right_curly_brace? +# wrong constant name right_parens? +# wrong constant name semicolon? +# wrong constant name space_after? +# wrong constant name space_before? +# wrong constant name text +# wrong constant name type +# wrong constant name +# wrong constant name from_parser_token +# wrong constant name on_alias +# wrong constant name on_and +# wrong constant name on_and_asgn +# wrong constant name on_arg +# wrong constant name on_arg_expr +# wrong constant name on_args +# wrong constant name on_array +# wrong constant name on_array_pattern +# wrong constant name on_array_pattern_with_tail +# wrong constant name on_back_ref +# wrong constant name on_begin +# wrong constant name on_block +# wrong constant name on_block_pass +# wrong constant name on_blockarg +# wrong constant name on_break +# wrong constant name on_case +# wrong constant name on_case_match +# wrong constant name on_casgn +# wrong constant name on_cbase +# wrong constant name on_class +# wrong constant name on_complex +# wrong constant name on_const +# wrong constant name on_const_pattern +# wrong constant name on_csend +# wrong constant name on_cvar +# wrong constant name on_cvasgn +# wrong constant name on_def +# wrong constant name on_defined? +# wrong constant name on_defs +# wrong constant name on_dstr +# wrong constant name on_dsym +# wrong constant name on_eflipflop +# wrong constant name on_empty_else +# wrong constant name on_ensure +# wrong constant name on_erange +# wrong constant name on_false +# wrong constant name on_float +# wrong constant name on_for +# wrong constant name on_forward_args +# wrong constant name on_forwarded_args +# wrong constant name on_gvar +# wrong constant name on_gvasgn +# wrong constant name on_hash +# wrong constant name on_hash_pattern +# wrong constant name on_if +# wrong constant name on_if_guard +# wrong constant name on_iflipflop +# wrong constant name on_in_match +# wrong constant name on_in_pattern +# wrong constant name on_int +# wrong constant name on_irange +# wrong constant name on_ivar +# wrong constant name on_ivasgn +# wrong constant name on_kwarg +# wrong constant name on_kwbegin +# wrong constant name on_kwoptarg +# wrong constant name on_kwrestarg +# wrong constant name on_kwsplat +# wrong constant name on_lambda +# wrong constant name on_lvar +# wrong constant name on_lvasgn +# wrong constant name on_masgn +# wrong constant name on_match_alt +# wrong constant name on_match_as +# wrong constant name on_match_current_line +# wrong constant name on_match_nil_pattern +# wrong constant name on_match_rest +# wrong constant name on_match_var +# wrong constant name on_match_with_lvasgn +# wrong constant name on_match_with_trailing_comma +# wrong constant name on_mlhs +# wrong constant name on_module +# wrong constant name on_next +# wrong constant name on_nil +# wrong constant name on_not +# wrong constant name on_nth_ref +# wrong constant name on_numblock +# wrong constant name on_op_asgn +# wrong constant name on_optarg +# wrong constant name on_or +# wrong constant name on_or_asgn +# wrong constant name on_pair +# wrong constant name on_pin +# wrong constant name on_postexe +# wrong constant name on_preexe +# wrong constant name on_rational +# wrong constant name on_redo +# wrong constant name on_regexp +# wrong constant name on_regopt +# wrong constant name on_resbody +# wrong constant name on_rescue +# wrong constant name on_restarg +# wrong constant name on_retry +# wrong constant name on_return +# wrong constant name on_sclass +# wrong constant name on_self +# wrong constant name on_send +# wrong constant name on_shadowarg +# wrong constant name on_splat +# wrong constant name on_str +# wrong constant name on_super +# wrong constant name on_sym +# wrong constant name on_true +# wrong constant name on_undef +# wrong constant name on_unless_guard +# wrong constant name on_until +# wrong constant name on_until_post +# wrong constant name on_when +# wrong constant name on_while +# wrong constant name on_while_post +# wrong constant name on_xstr +# wrong constant name on_yield +# wrong constant name on_zsuper +# wrong constant name walk +# wrong constant name +# uninitialized constant RuboCop::AST::UntilNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::UntilNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::UntilNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::UntilNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::UntilNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::UntilNode::CONDITIONALS +# uninitialized constant RuboCop::AST::UntilNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::UntilNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::UntilNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::UntilNode::KEYWORDS +# uninitialized constant RuboCop::AST::UntilNode::LITERALS +# uninitialized constant RuboCop::AST::UntilNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::UntilNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::UntilNode::REFERENCES +# uninitialized constant RuboCop::AST::UntilNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::UntilNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::UntilNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::UntilNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::UntilNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::UntilNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::UntilNode::VARIABLES +# wrong constant name do? +# wrong constant name inverse_keyword +# wrong constant name keyword +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::AST::WhenNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::WhenNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::WhenNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::WhenNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::WhenNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::WhenNode::CONDITIONALS +# uninitialized constant RuboCop::AST::WhenNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::WhenNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::WhenNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::WhenNode::KEYWORDS +# uninitialized constant RuboCop::AST::WhenNode::LITERALS +# uninitialized constant RuboCop::AST::WhenNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::WhenNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::WhenNode::REFERENCES +# uninitialized constant RuboCop::AST::WhenNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::WhenNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::WhenNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::WhenNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::WhenNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::WhenNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::WhenNode::VARIABLES +# wrong constant name body +# wrong constant name branch_index +# wrong constant name conditions +# wrong constant name each_condition +# wrong constant name then? +# wrong constant name +# uninitialized constant RuboCop::AST::WhileNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::WhileNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::WhileNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::WhileNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::WhileNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::WhileNode::CONDITIONALS +# uninitialized constant RuboCop::AST::WhileNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::WhileNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::WhileNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::WhileNode::KEYWORDS +# uninitialized constant RuboCop::AST::WhileNode::LITERALS +# uninitialized constant RuboCop::AST::WhileNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::WhileNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::WhileNode::REFERENCES +# uninitialized constant RuboCop::AST::WhileNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::WhileNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::WhileNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::WhileNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::WhileNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::WhileNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::WhileNode::VARIABLES +# wrong constant name do? +# wrong constant name inverse_keyword +# wrong constant name keyword +# wrong constant name +# uninitialized constant RuboCop::AST::YieldNode::ARITHMETIC_OPERATORS +# uninitialized constant RuboCop::AST::YieldNode::ASSIGNMENTS +# uninitialized constant RuboCop::AST::YieldNode::BASIC_CONDITIONALS +# uninitialized constant RuboCop::AST::YieldNode::BASIC_LITERALS +# uninitialized constant RuboCop::AST::YieldNode::COMPARISON_OPERATORS +# uninitialized constant RuboCop::AST::YieldNode::COMPOSITE_LITERALS +# uninitialized constant RuboCop::AST::YieldNode::CONDITIONALS +# uninitialized constant RuboCop::AST::YieldNode::ENUMERATOR_METHODS +# uninitialized constant RuboCop::AST::YieldNode::EQUALS_ASSIGNMENTS +# uninitialized constant RuboCop::AST::YieldNode::FALSEY_LITERALS +# uninitialized constant RuboCop::AST::YieldNode::IMMUTABLE_LITERALS +# uninitialized constant RuboCop::AST::YieldNode::KEYWORDS +# uninitialized constant RuboCop::AST::YieldNode::LITERALS +# uninitialized constant RuboCop::AST::YieldNode::MUTABLE_LITERALS +# uninitialized constant RuboCop::AST::YieldNode::OPERATOR_KEYWORDS +# uninitialized constant RuboCop::AST::YieldNode::OPERATOR_METHODS +# uninitialized constant RuboCop::AST::YieldNode::REFERENCES +# uninitialized constant RuboCop::AST::YieldNode::SHORTHAND_ASSIGNMENTS +# uninitialized constant RuboCop::AST::YieldNode::SPECIAL_KEYWORDS +# uninitialized constant RuboCop::AST::YieldNode::SPECIAL_MODIFIERS +# uninitialized constant RuboCop::AST::YieldNode::STANZA_GROUPS +# uninitialized constant RuboCop::AST::YieldNode::STANZA_GROUP_HASH +# uninitialized constant RuboCop::AST::YieldNode::STANZA_ORDER +# uninitialized constant RuboCop::AST::YieldNode::TRUTHY_LITERALS +# uninitialized constant RuboCop::AST::YieldNode::VARIABLES +# wrong constant name +# undefined method `run1' for class `RuboCop::CLI' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name config_store +# wrong constant name options +# wrong constant name run1 +# wrong constant name run +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name run +# wrong constant name +# wrong constant name env +# wrong constant name initialize +# wrong constant name +# wrong constant name by_command_name +# wrong constant name command_name +# wrong constant name command_name= +# wrong constant name inherited +# wrong constant name run +# wrong constant name +# wrong constant name run +# wrong constant name +# wrong constant name run +# wrong constant name +# wrong constant name run +# wrong constant name +# wrong constant name +# wrong constant name run +# wrong constant name config_store +# wrong constant name initialize +# wrong constant name options +# wrong constant name paths +# wrong constant name run +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name from_json +# wrong constant name initialize +# wrong constant name to_json +# wrong constant name # wrong constant name cask_body # wrong constant name app? # wrong constant name appcast? @@ -2069,7 +23556,6026 @@ # wrong constant name version? # wrong constant name vst_plugin? # wrong constant name zap? +# wrong constant name +# wrong constant name cop_disabled_line_ranges +# wrong constant name cop_enabled_at_line? +# wrong constant name extra_enabled_comments +# wrong constant name initialize +# wrong constant name processed_source +# uninitialized constant RuboCop::CommentConfig::CopAnalysis::Elem +# wrong constant name line_ranges +# wrong constant name line_ranges= +# wrong constant name start_line_number +# wrong constant name start_line_number= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# undefined method `initialize1' for class `RuboCop::Config' +# undefined method `initialize2' for class `RuboCop::Config' +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name add_excludes_from_higher_level +# wrong constant name allowed_camel_case_file? +# wrong constant name base_dir_for_path_parameters +# wrong constant name bundler_lock_file_path +# wrong constant name check +# wrong constant name delete +# wrong constant name deprecation_check +# wrong constant name disabled_new_cops? +# wrong constant name each +# wrong constant name each_key +# wrong constant name enabled_new_cops? +# wrong constant name file_to_exclude? +# wrong constant name file_to_include? +# wrong constant name for_all_cops +# wrong constant name for_cop +# wrong constant name for_department +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name internal? +# wrong constant name key? +# wrong constant name keys +# wrong constant name loaded_path +# wrong constant name make_excludes_absolute +# wrong constant name map +# wrong constant name merge +# wrong constant name path_relative_to_config +# wrong constant name patterns_to_exclude +# wrong constant name patterns_to_include +# wrong constant name pending_cops +# wrong constant name possibly_include_hidden? +# wrong constant name signature +# wrong constant name smart_loaded_path +# wrong constant name target_rails_version +# wrong constant name target_ruby_version +# wrong constant name to_h +# wrong constant name to_hash +# wrong constant name transform_values +# wrong constant name validate +# uninitialized constant RuboCop::Config::CopConfig::Elem +# wrong constant name metadata +# wrong constant name metadata= +# wrong constant name name +# wrong constant name name= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name create +# undefined singleton method `merge_with_default1' for `RuboCop::ConfigLoader' +# wrong constant name +# wrong constant name add_excludes_from_files +# wrong constant name add_inheritance_from_auto_generated_file +# wrong constant name add_missing_namespaces +# wrong constant name auto_gen_config +# wrong constant name auto_gen_config= +# wrong constant name auto_gen_config? +# wrong constant name clear_options +# wrong constant name configuration_file_for +# wrong constant name configuration_from_file +# wrong constant name debug +# wrong constant name debug= +# wrong constant name debug? +# wrong constant name default_configuration +# wrong constant name default_configuration= +# wrong constant name disable_pending_cops +# wrong constant name disable_pending_cops= +# wrong constant name enable_pending_cops +# wrong constant name enable_pending_cops= +# wrong constant name ignore_parent_exclusion +# wrong constant name ignore_parent_exclusion= +# wrong constant name ignore_parent_exclusion? +# wrong constant name load_file +# wrong constant name merge +# wrong constant name merge_with_default1 +# wrong constant name merge_with_default +# wrong constant name options_config +# wrong constant name options_config= +# wrong constant name possible_new_cops? +# wrong constant name warn_on_pending_cops +# wrong constant name merge +# wrong constant name merge_with_default +# wrong constant name override_department_setting_for_cops +# wrong constant name resolve_inheritance +# wrong constant name resolve_inheritance_from_gems +# wrong constant name resolve_requires +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name reject_obsolete_cops_and_parameters +# wrong constant name +# wrong constant name for +# wrong constant name for_dir +# wrong constant name for_file +# wrong constant name force_default_config! +# wrong constant name options_config= +# wrong constant name +# wrong constant name for_all_cops +# wrong constant name initialize +# wrong constant name smart_loaded_path +# wrong constant name target_ruby_version +# wrong constant name validate +# wrong constant name validate_section_presence +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name align_end +# wrong constant name correct +# wrong constant name processed_source +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name autocorrect? +# wrong constant name autocorrect_enabled? +# wrong constant name autocorrect_requested? +# wrong constant name correctable? +# wrong constant name disable_offense +# wrong constant name disable_uncorrectable? +# wrong constant name safe_autocorrect? +# wrong constant name support_autocorrect? +# wrong constant name +# wrong constant name == +# wrong constant name +# wrong constant name cop_name +# wrong constant name department +# wrong constant name eql? +# wrong constant name initialize +# wrong constant name match? +# wrong constant name qualified? +# wrong constant name with_department +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name for +# wrong constant name parse +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::Bundler::DuplicatedGem::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Bundler::DuplicatedGem::LITERAL_REGEX +# wrong constant name gem_declarations +# wrong constant name investigate +# wrong constant name +# undefined method `gem_declaration?1' for class `RuboCop::Cop::Bundler::GemComment' +# uninitialized constant RuboCop::Cop::Bundler::GemComment::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Bundler::GemComment::NON_PUBLIC_MODIFIERS +# wrong constant name gem_declaration?1 +# wrong constant name gem_declaration? +# wrong constant name on_send +# wrong constant name +# undefined method `insecure_protocol_source?1' for class `RuboCop::Cop::Bundler::InsecureProtocolSource' +# uninitialized constant RuboCop::Cop::Bundler::InsecureProtocolSource::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Bundler::InsecureProtocolSource::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name insecure_protocol_source?1 +# wrong constant name insecure_protocol_source? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Bundler::OrderedGems::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name gem_declarations +# wrong constant name investigate +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::Cask::HomepageMatchesUrl::LITERAL_REGEX +# wrong constant name cask_node +# wrong constant name sorted_toplevel_stanzas # wrong constant name toplevel_stanzas +# uninitialized constant RuboCop::Cop::Cask::NoDslVersion::LITERAL_REGEX +# wrong constant name header_range +# wrong constant name header_str +# wrong constant name preferred_header_str +# wrong constant name toplevel_stanzas +# uninitialized constant RuboCop::Cop::Cask::StanzaGrouping::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Cask::StanzaGrouping::LITERAL_REGEX +# wrong constant name cask_node +# wrong constant name toplevel_stanzas +# uninitialized constant RuboCop::Cop::Cask::StanzaOrder::LITERAL_REGEX +# wrong constant name cask_node +# wrong constant name sorted_toplevel_stanzas +# wrong constant name toplevel_stanzas +# wrong constant name on_and_asgn +# wrong constant name on_casgn +# wrong constant name on_cvasgn +# wrong constant name on_gvasgn +# wrong constant name on_ivasgn +# wrong constant name on_lvasgn +# wrong constant name on_masgn +# wrong constant name on_op_asgn +# wrong constant name on_or_asgn +# wrong constant name on_send +# wrong constant name +# wrong constant name extract_rhs +# wrong constant name extract_breakable_node +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `RuboCop::Cop::Commissioner' +# undefined method `initialize2' for class `RuboCop::Cop::Commissioner' +# uninitialized constant RuboCop::Cop::Commissioner::MANY_CHILD_NODES +# uninitialized constant RuboCop::Cop::Commissioner::NO_CHILD_NODES +# uninitialized constant RuboCop::Cop::Commissioner::ONE_CHILD_NODE +# uninitialized constant RuboCop::Cop::Commissioner::SECOND_CHILD_ONLY +# wrong constant name errors +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name investigate +# wrong constant name +# wrong constant name +# wrong constant name correct_negative_condition +# wrong constant name alternative_style +# wrong constant name alternative_styles +# wrong constant name ambiguous_style_detected +# wrong constant name conflicting_styles_detected +# wrong constant name correct_style_detected +# wrong constant name detected_style +# wrong constant name detected_style= +# wrong constant name no_acceptable_style! +# wrong constant name no_acceptable_style? +# wrong constant name opposite_style_detected +# wrong constant name style +# wrong constant name style_configured? +# wrong constant name style_detected +# wrong constant name style_parameter_name +# wrong constant name supported_styles +# wrong constant name unexpected_style_detected +# wrong constant name unrecognized_style_detected +# wrong constant name +# undefined method `valid_name?1' for module `RuboCop::Cop::ConfigurableFormatting' +# wrong constant name check_name +# wrong constant name class_emitter_method? +# wrong constant name report_opposing_styles +# wrong constant name valid_name?1 +# wrong constant name valid_name? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `add_offense1' for class `RuboCop::Cop::Cop' +# undefined method `add_offense2' for class `RuboCop::Cop::Cop' +# undefined method `add_offense3' for class `RuboCop::Cop::Cop' +# undefined method `initialize1' for class `RuboCop::Cop::Cop' +# undefined method `initialize2' for class `RuboCop::Cop::Cop' +# undefined method `message1' for class `RuboCop::Cop::Cop' +# undefined method `parse1' for class `RuboCop::Cop::Cop' +# wrong constant name +# uninitialized constant RuboCop::Cop::Cop::LITERAL_REGEX +# wrong constant name add_offense1 +# wrong constant name add_offense2 +# wrong constant name add_offense3 +# wrong constant name add_offense +# wrong constant name config +# wrong constant name config_to_allow_offenses +# wrong constant name config_to_allow_offenses= +# wrong constant name cop_config +# wrong constant name cop_name +# wrong constant name correct +# wrong constant name corrections +# wrong constant name disable_uncorrectable +# wrong constant name duplicate_location? +# wrong constant name excluded_file? +# wrong constant name external_dependency_checksum +# wrong constant name find_location +# wrong constant name highlights +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name join_force? +# wrong constant name message1 +# wrong constant name message +# wrong constant name messages +# wrong constant name name +# wrong constant name offenses +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name processed_source +# wrong constant name processed_source= +# wrong constant name reason_to_not_correct +# wrong constant name relevant_file? +# wrong constant name target_rails_version +# wrong constant name target_ruby_version +# uninitialized constant RuboCop::Cop::Cop::Correction::Elem +# wrong constant name call +# wrong constant name cop +# wrong constant name cop= +# wrong constant name lambda= +# wrong constant name node +# wrong constant name node= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name all +# wrong constant name autocorrect_incompatible_with +# wrong constant name badge +# wrong constant name cop_name +# wrong constant name department +# wrong constant name exclude_from_registry +# wrong constant name inherited +# wrong constant name lint? +# wrong constant name match? +# wrong constant name qualified_cop_name +# wrong constant name registry +# undefined method `initialize1' for class `RuboCop::Cop::Corrector' +# wrong constant name corrections +# wrong constant name diagnostics +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name insert_after +# wrong constant name insert_before +# wrong constant name remove +# wrong constant name remove_leading +# wrong constant name remove_preceding +# wrong constant name remove_trailing +# wrong constant name replace +# wrong constant name rewrite +# wrong constant name wrap +# wrong constant name +# undefined method `non_public_modifier?1' for module `RuboCop::Cop::DefNode' +# wrong constant name non_public_modifier?1 +# wrong constant name non_public_modifier? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name correct +# wrong constant name insert_before +# undefined method `empty_arguments?1' for module `RuboCop::Cop::EmptyParameter' +# wrong constant name empty_arguments?1 +# wrong constant name empty_arguments? +# wrong constant name +# uninitialized constant RuboCop::Cop::EndKeywordAlignment::BYTE_ORDER_MARK +# wrong constant name +# wrong constant name on_class +# wrong constant name on_send +# wrong constant name +# wrong constant name included +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name cops +# wrong constant name initialize +# wrong constant name investigate +# wrong constant name name +# wrong constant name run_hook +# wrong constant name +# wrong constant name all +# wrong constant name force_name +# wrong constant name inherited +# undefined method `depends_on_node?1' for class `RuboCop::Cop::FormulaAudit::ComponentsOrder' +# uninitialized constant RuboCop::Cop::FormulaAudit::ComponentsOrder::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::FormulaAudit::ComponentsOrder::LITERAL_REGEX +# wrong constant name depends_on_node?1 +# wrong constant name depends_on_node? +# undefined method `depends_on_node?1' for class `RuboCop::Cop::FormulaAudit::DependencyOrder' +# undefined method `uses_from_macos_node?1' for class `RuboCop::Cop::FormulaAudit::DependencyOrder' +# uninitialized constant RuboCop::Cop::FormulaAudit::DependencyOrder::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::FormulaAudit::DependencyOrder::LITERAL_REGEX +# wrong constant name build_with_dependency_node +# wrong constant name buildtime_dependency? +# wrong constant name dependency_name_node +# wrong constant name depends_on_node?1 +# wrong constant name depends_on_node? +# wrong constant name negate_normal_dependency? +# wrong constant name optional_dependency? +# wrong constant name recommended_dependency? +# wrong constant name test_dependency? +# wrong constant name uses_from_macos_node?1 +# wrong constant name uses_from_macos_node? +# undefined method `destructure_hash1' for class `RuboCop::Cop::FormulaAudit::Miscellaneous' +# undefined method `hash_dep1' for class `RuboCop::Cop::FormulaAudit::Miscellaneous' +# uninitialized constant RuboCop::Cop::FormulaAudit::Miscellaneous::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::FormulaAudit::Miscellaneous::LITERAL_REGEX +# wrong constant name conditional_dependencies +# wrong constant name destructure_hash1 +# wrong constant name destructure_hash +# wrong constant name formula_path_strings +# wrong constant name hash_dep1 +# wrong constant name hash_dep +# wrong constant name languageNodeModule? +# uninitialized constant RuboCop::Cop::FormulaAudit::Test::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::FormulaAudit::Test::LITERAL_REGEX +# wrong constant name test_calls +# uninitialized constant RuboCop::Cop::FormulaCop::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::FormulaCop::LITERAL_REGEX +# wrong constant name dependency_name_hash_match? +# wrong constant name dependency_type_hash_match? +# wrong constant name required_dependency? +# wrong constant name required_dependency_name? +# wrong constant name +# wrong constant name frozen_string_literal_comment_exists? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::Gemspec::DuplicatedAssignment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Gemspec::DuplicatedAssignment::LITERAL_REGEX +# wrong constant name assignment_method_declarations +# wrong constant name gem_specification +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Gemspec::OrderedDependencies::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name dependency_declarations +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Gemspec::RequiredRubyVersion::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name required_ruby_version +# wrong constant name +# undefined method `ruby_version?1' for class `RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage' +# uninitialized constant RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage::LITERAL_REGEX +# wrong constant name gem_specification? +# wrong constant name on_const +# wrong constant name ruby_version?1 +# wrong constant name ruby_version? +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `RuboCop::Cop::Generator' +# undefined method `inject_config1' for class `RuboCop::Cop::Generator' +# undefined method `inject_config2' for class `RuboCop::Cop::Generator' +# undefined method `inject_require1' for class `RuboCop::Cop::Generator' +# wrong constant name +# wrong constant name +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inject_config1 +# wrong constant name inject_config2 +# wrong constant name inject_config +# wrong constant name inject_require1 +# wrong constant name inject_require +# wrong constant name todo +# wrong constant name write_source +# wrong constant name write_spec +# wrong constant name initialize +# wrong constant name inject +# wrong constant name +# undefined method `initialize1' for class `RuboCop::Cop::Generator::RequireFileInjector' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inject +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name checkable_layout? +# wrong constant name deltas +# wrong constant name deltas_for_first_pair +# wrong constant name +# wrong constant name deltas_for_first_pair +# wrong constant name +# wrong constant name deltas_for_first_pair +# wrong constant name +# wrong constant name checkable_layout? +# wrong constant name deltas +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_csend +# wrong constant name on_send +# uninitialized constant RuboCop::Cop::HashTransformMethod::Autocorrection::Elem +# wrong constant name block_node +# wrong constant name block_node= +# wrong constant name leading +# wrong constant name leading= +# wrong constant name match +# wrong constant name match= +# wrong constant name set_new_arg_name +# wrong constant name set_new_body_expression +# wrong constant name set_new_method_name +# wrong constant name strip_prefix_and_suffix +# wrong constant name trailing +# wrong constant name trailing= +# wrong constant name +# wrong constant name [] +# wrong constant name from_each_with_object +# wrong constant name from_hash_brackets_map +# wrong constant name from_map_to_h +# wrong constant name members +# uninitialized constant RuboCop::Cop::HashTransformMethod::Captures::Elem +# wrong constant name noop_transformation? +# wrong constant name transformation_uses_both_args? +# wrong constant name transformed_argname +# wrong constant name transformed_argname= +# wrong constant name transforming_body_expr +# wrong constant name transforming_body_expr= +# wrong constant name unchanged_body_expr +# wrong constant name unchanged_body_expr= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name on_dstr +# wrong constant name on_heredoc +# wrong constant name on_str +# wrong constant name on_xstr +# wrong constant name +# wrong constant name +# wrong constant name ignore_node +# wrong constant name ignored_node? +# wrong constant name part_of_ignored_node? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name on_dstr +# wrong constant name on_dsym +# wrong constant name on_node_with_interpolations +# wrong constant name on_regexp +# wrong constant name on_xstr +# wrong constant name +# wrong constant name call +# 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 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RuboCop::Cop::Layout::AccessModifierIndentation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::AccessModifierIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::AccessModifierIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name on_sclass +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::ArgumentAlignment::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::ArgumentAlignment::SPACE +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::ArrayAlignment::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::ArrayAlignment::SPACE +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::AssignmentIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::AssignmentIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name check_assignment +# wrong constant name leftmost_multiple_assignment +# wrong constant name +# undefined method `block_end_align_target?1' for class `RuboCop::Cop::Layout::BlockAlignment' +# uninitialized constant RuboCop::Cop::Layout::BlockAlignment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::BlockAlignment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name block_end_align_target?1 +# wrong constant name block_end_align_target? +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::BlockEndNewline::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::BlockEndNewline::SPACE +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::CaseIndentation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::CaseIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::CaseIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name on_case +# wrong constant name +# undefined method `visibility_block?1' for class `RuboCop::Cop::Layout::ClassStructure' +# uninitialized constant RuboCop::Cop::Layout::ClassStructure::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_class +# wrong constant name visibility_block?1 +# wrong constant name visibility_block? +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::ClosingHeredocIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::ClosingHeredocIndentation::OPENING_DELIMITER +# wrong constant name autocorrect +# wrong constant name on_heredoc +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::ClosingParenthesisIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::ClosingParenthesisIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name on_begin +# wrong constant name on_csend +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::CommentIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::CommentIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::ConditionPosition::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::ConditionPosition::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::DefEndAlignment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::DefEndAlignment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::DotPosition::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# undefined method `on_if1' for class `RuboCop::Cop::Layout::ElseAlignment' +# uninitialized constant RuboCop::Cop::Layout::ElseAlignment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::ElseAlignment::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::ElseAlignment::SPACE +# wrong constant name autocorrect +# wrong constant name on_case +# wrong constant name on_case_match +# wrong constant name on_if1 +# wrong constant name on_if +# wrong constant name on_rescue +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyComment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyComment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLineAfterGuardClause::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLineAfterGuardClause::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLineAfterMagicComment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLineAfterMagicComment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLineBetweenDefs::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLineBetweenDefs::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name check_defs +# wrong constant name on_begin +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLines::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLines::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name on_sclass +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundArguments::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundArguments::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::MSG_DEFERRED +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::MSG_EXTRA +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::MSG_MISSING +# wrong constant name autocorrect +# wrong constant name on_kwbegin +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::MSG_DEFERRED +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::MSG_EXTRA +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::MSG_MISSING +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# undefined method `constant_definition?1' for module `RuboCop::Cop::Layout::EmptyLinesAroundBody' +# undefined method `empty_line_required?1' for module `RuboCop::Cop::Layout::EmptyLinesAroundBody' +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBody::BYTE_ORDER_MARK +# wrong constant name constant_definition?1 +# wrong constant name constant_definition? +# wrong constant name empty_line_required?1 +# wrong constant name empty_line_required? +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::MSG_DEFERRED +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::MSG_EXTRA +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::MSG_MISSING +# wrong constant name autocorrect +# wrong constant name on_class +# wrong constant name on_sclass +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::MSG_DEFERRED +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::MSG_EXTRA +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::MSG_MISSING +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_kwbegin +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::MSG_DEFERRED +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::MSG_EXTRA +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::MSG_MISSING +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::MSG_DEFERRED +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::MSG_EXTRA +# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::MSG_MISSING +# wrong constant name autocorrect +# wrong constant name on_module +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EndAlignment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EndAlignment::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::EndAlignment::MSG +# wrong constant name autocorrect +# wrong constant name on_case +# wrong constant name on_class +# wrong constant name on_if +# wrong constant name on_module +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::EndOfLine::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::EndOfLine::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name offense_message +# wrong constant name unimportant_missing_cr? +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::ExtraSpacing::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::ExtraSpacing::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# undefined method `eligible_method_call?1' for class `RuboCop::Cop::Layout::FirstArgumentIndentation' +# uninitialized constant RuboCop::Cop::Layout::FirstArgumentIndentation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::FirstArgumentIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::FirstArgumentIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name eligible_method_call?1 +# wrong constant name eligible_method_call? +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::FirstArrayElementIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::FirstArrayElementIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::FirstArrayElementLineBreak::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::FirstHashElementIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::FirstHashElementIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_hash +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::FirstHashElementLineBreak::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_hash +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::FirstMethodArgumentLineBreak::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name on_super +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::FirstMethodParameterLineBreak::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::FirstParameterIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::FirstParameterIndentation::SPACE +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::HashAlignment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::HashAlignment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name column_deltas +# wrong constant name column_deltas= +# wrong constant name offences_by +# wrong constant name offences_by= +# wrong constant name on_hash +# wrong constant name on_send +# wrong constant name on_super +# wrong constant name on_yield +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::HeredocIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::HeredocIndentation::OPENING_DELIMITER +# wrong constant name autocorrect +# wrong constant name on_heredoc +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::IndentationConsistency::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::IndentationConsistency::SPACE +# wrong constant name autocorrect +# wrong constant name on_begin +# wrong constant name on_kwbegin +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::IndentationStyle::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::IndentationStyle::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::IndentationStyle::SPACE +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# undefined method `access_modifier?1' for class `RuboCop::Cop::Layout::IndentationWidth' +# undefined method `on_if1' for class `RuboCop::Cop::Layout::IndentationWidth' +# undefined method `on_until1' for class `RuboCop::Cop::Layout::IndentationWidth' +# undefined method `on_while1' for class `RuboCop::Cop::Layout::IndentationWidth' +# uninitialized constant RuboCop::Cop::Layout::IndentationWidth::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::IndentationWidth::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::IndentationWidth::SPACE +# wrong constant name access_modifier?1 +# wrong constant name access_modifier? +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_case +# wrong constant name on_class +# wrong constant name on_csend +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_ensure +# wrong constant name on_for +# wrong constant name on_if1 +# wrong constant name on_if +# wrong constant name on_kwbegin +# wrong constant name on_module +# wrong constant name on_resbody +# wrong constant name on_rescue +# wrong constant name on_sclass +# wrong constant name on_until1 +# wrong constant name on_until +# wrong constant name on_while1 +# wrong constant name on_while +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::InitialIndentation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::InitialIndentation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::LeadingCommentSpace::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::LeadingCommentSpace::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::LeadingEmptyLines::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::LineLength::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::LineLength::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name investigate_post_walk +# wrong constant name on_array +# wrong constant name on_block +# wrong constant name on_hash +# wrong constant name on_potential_breakable_node +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineArrayBraceLayout::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineArrayLineBreaks::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineAssignmentLayout::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::MultilineAssignmentLayout::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name check_assignment +# wrong constant name check_by_enforced_style +# wrong constant name check_new_line_offense +# wrong constant name check_same_line_offense +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineBlockLayout::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::MultilineBlockLayout::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineHashBraceLayout::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_hash +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineHashKeyLineBreaks::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_hash +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodArgumentLineBreaks::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallBraceLayout::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::ASSIGNMENT_MESSAGE_TAIL +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::DEFAULT_MESSAGE_TAIL +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::KEYWORD_ANCESTOR_TYPES +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::KEYWORD_MESSAGE_TAIL +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::SPACE +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::UNALIGNED_RHS_TYPES +# wrong constant name autocorrect +# wrong constant name validate_config +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::ASSIGNMENT_MESSAGE_TAIL +# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::DEFAULT_MESSAGE_TAIL +# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::KEYWORD_ANCESTOR_TYPES +# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::KEYWORD_MESSAGE_TAIL +# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::SPACE +# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::UNALIGNED_RHS_TYPES +# wrong constant name autocorrect +# wrong constant name on_and +# wrong constant name on_or +# wrong constant name validate_config +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::ParameterAlignment::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::ParameterAlignment::SPACE +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::RescueEnsureAlignment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::RescueEnsureAlignment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name on_ensure +# wrong constant name on_resbody +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterColon::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_kwoptarg +# wrong constant name on_pair +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterComma::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterComma::MSG +# wrong constant name autocorrect +# wrong constant name kind +# wrong constant name space_style_before_rcurly +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterMethodName::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterMethodName::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterNot::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterNot::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name whitespace_after_operator? +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterSemicolon::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceAfterSemicolon::MSG +# wrong constant name autocorrect +# wrong constant name kind +# wrong constant name space_style_before_rcurly +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundBlockParameters::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundBlockParameters::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name on_optarg +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundKeyword::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_and +# wrong constant name on_block +# wrong constant name on_break +# wrong constant name on_case +# wrong constant name on_defined? +# wrong constant name on_ensure +# wrong constant name on_for +# wrong constant name on_if +# wrong constant name on_kwbegin +# wrong constant name on_next +# wrong constant name on_or +# wrong constant name on_postexe +# wrong constant name on_preexe +# wrong constant name on_resbody +# wrong constant name on_rescue +# wrong constant name on_return +# wrong constant name on_send +# wrong constant name on_super +# wrong constant name on_until +# wrong constant name on_when +# wrong constant name on_while +# wrong constant name on_yield +# wrong constant name on_zsuper +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name on_const +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundOperators::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceAroundOperators::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_and +# wrong constant name on_and_asgn +# wrong constant name on_assignment +# wrong constant name on_binary +# wrong constant name on_casgn +# wrong constant name on_class +# wrong constant name on_cvasgn +# wrong constant name on_gvasgn +# wrong constant name on_if +# wrong constant name on_ivasgn +# wrong constant name on_lvasgn +# wrong constant name on_masgn +# wrong constant name on_op_asgn +# wrong constant name on_or +# wrong constant name on_or_asgn +# wrong constant name on_pair +# wrong constant name on_resbody +# wrong constant name on_send +# wrong constant name on_special_asgn +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeBlockBraces::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeBlockBraces::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeComma::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeComma::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeComma::MSG +# wrong constant name autocorrect +# wrong constant name kind +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeComment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeFirstArg::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeFirstArg::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeSemicolon::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeSemicolon::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeSemicolon::MSG +# wrong constant name autocorrect +# wrong constant name kind +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInLambdaLiteral::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInLambdaLiteral::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name on_percent_literal +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name on_hash +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name on_percent_literal +# wrong constant name on_xstr +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideRangeLiteral::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_erange +# wrong constant name on_irange +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name on_interpolation +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::TrailingEmptyLines::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::TrailingEmptyLines::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Layout::TrailingWhitespace::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Layout::TrailingWhitespace::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# wrong constant name +# undefined singleton method `break_line_before1' for `RuboCop::Cop::LineBreakCorrector' +# wrong constant name +# wrong constant name break_line_before1 +# wrong constant name break_line_before +# wrong constant name correct_trailing_body +# wrong constant name move_comment +# wrong constant name processed_source +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RuboCop::Cop::Lint::AmbiguousBlockAssociation::LITERAL_REGEX +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::AmbiguousOperator::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::AmbiguousRegexpLiteral::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::AssignmentInCondition::LITERAL_REGEX +# wrong constant name on_if +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name +# undefined method `big_decimal_new1' for class `RuboCop::Cop::Lint::BigDecimalNew' +# uninitialized constant RuboCop::Cop::Lint::BigDecimalNew::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name big_decimal_new1 +# wrong constant name big_decimal_new +# wrong constant name on_send +# wrong constant name +# undefined method `boolean_symbol?1' for class `RuboCop::Cop::Lint::BooleanSymbol' +# uninitialized constant RuboCop::Cop::Lint::BooleanSymbol::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name boolean_symbol?1 +# wrong constant name boolean_symbol? +# wrong constant name on_sym +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::CircularArgumentReference::LITERAL_REGEX +# wrong constant name on_kwoptarg +# wrong constant name on_optarg +# wrong constant name +# undefined method `binding_irb_call?1' for class `RuboCop::Cop::Lint::Debugger' +# undefined method `debugger_call?1' for class `RuboCop::Cop::Lint::Debugger' +# undefined method `kernel?1' for class `RuboCop::Cop::Lint::Debugger' +# uninitialized constant RuboCop::Cop::Lint::Debugger::LITERAL_REGEX +# wrong constant name binding_irb_call?1 +# wrong constant name binding_irb_call? +# wrong constant name debugger_call?1 +# wrong constant name debugger_call? +# wrong constant name kernel?1 +# wrong constant name kernel? +# wrong constant name on_send +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::DeprecatedClassMethods::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# undefined method `initialize1' for class `RuboCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod' +# wrong constant name class_constant +# wrong constant name class_nodes +# wrong constant name deprecated_method +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name replacement_method +# wrong constant name +# wrong constant name +# undefined method `algorithm_const1' for class `RuboCop::Cop::Lint::DeprecatedOpenSSLConstant' +# uninitialized constant RuboCop::Cop::Lint::DeprecatedOpenSSLConstant::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::DeprecatedOpenSSLConstant::LITERAL_REGEX +# wrong constant name algorithm_const1 +# wrong constant name algorithm_const +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::DisjunctiveAssignmentInConstructor::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::DuplicateCaseCondition::LITERAL_REGEX +# wrong constant name on_case +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::DuplicateHashKey::LITERAL_REGEX +# wrong constant name on_hash +# wrong constant name +# undefined method `alias_method?1' for class `RuboCop::Cop::Lint::DuplicateMethods' +# undefined method `method_alias?1' for class `RuboCop::Cop::Lint::DuplicateMethods' +# undefined method `sym_name1' for class `RuboCop::Cop::Lint::DuplicateMethods' +# uninitialized constant RuboCop::Cop::Lint::DuplicateMethods::LITERAL_REGEX +# wrong constant name alias_method?1 +# wrong constant name alias_method? +# wrong constant name method_alias?1 +# wrong constant name method_alias? +# wrong constant name on_alias +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_send +# wrong constant name sym_name1 +# wrong constant name sym_name +# wrong constant name +# undefined method `each_with_object?1' for class `RuboCop::Cop::Lint::EachWithObjectArgument' +# uninitialized constant RuboCop::Cop::Lint::EachWithObjectArgument::LITERAL_REGEX +# wrong constant name each_with_object?1 +# wrong constant name each_with_object? +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::ElseLayout::LITERAL_REGEX +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::EmptyEnsure::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_ensure +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::EmptyExpression::LITERAL_REGEX +# wrong constant name on_begin +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::EmptyInterpolation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_interpolation +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::EmptyWhen::LITERAL_REGEX +# wrong constant name on_case +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::EnsureReturn::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::EnsureReturn::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_ensure +# wrong constant name +# undefined method `erb_new_with_non_keyword_arguments1' for class `RuboCop::Cop::Lint::ErbNewArguments' +# uninitialized constant RuboCop::Cop::Lint::ErbNewArguments::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::ErbNewArguments::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name erb_new_with_non_keyword_arguments1 +# wrong constant name erb_new_with_non_keyword_arguments +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::FlipFlop::LITERAL_REGEX +# wrong constant name on_eflipflop +# wrong constant name on_iflipflop +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::FloatOutOfRange::LITERAL_REGEX +# wrong constant name on_float +# wrong constant name +# undefined method `called_on_string?1' for class `RuboCop::Cop::Lint::FormatParameterMismatch' +# uninitialized constant RuboCop::Cop::Lint::FormatParameterMismatch::LITERAL_REGEX +# wrong constant name called_on_string?1 +# wrong constant name called_on_string? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::HeredocMethodCallPosition::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::HeredocMethodCallPosition::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::ImplicitStringConcatenation::LITERAL_REGEX +# wrong constant name on_dstr +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::IneffectiveAccessModifier::LITERAL_REGEX +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name private_class_methods +# wrong constant name +# undefined method `class_new_call?1' for class `RuboCop::Cop::Lint::InheritException' +# uninitialized constant RuboCop::Cop::Lint::InheritException::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name class_new_call?1 +# wrong constant name class_new_call? +# wrong constant name on_class +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::InterpolationCheck::LITERAL_REGEX +# wrong constant name heredoc? +# wrong constant name on_str +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::LiteralAsCondition::LITERAL_REGEX +# wrong constant name message +# wrong constant name on_case +# wrong constant name on_if +# wrong constant name on_send +# wrong constant name on_until +# wrong constant name on_until_post +# wrong constant name on_while +# wrong constant name on_while_post +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::LiteralInInterpolation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::LiteralInInterpolation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_interpolation +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::Loop::LITERAL_REGEX +# wrong constant name on_until_post +# wrong constant name on_while_post +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::MissingCopEnableDirective::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::MissingCopEnableDirective::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::MixedRegexpCaptureTypes::LITERAL_REGEX +# wrong constant name on_regexp +# wrong constant name +# undefined method `multiple_compare?1' for class `RuboCop::Cop::Lint::MultipleComparison' +# uninitialized constant RuboCop::Cop::Lint::MultipleComparison::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name multiple_compare?1 +# wrong constant name multiple_compare? +# wrong constant name on_send +# wrong constant name +# undefined method `class_or_module_or_struct_new_call?1' for class `RuboCop::Cop::Lint::NestedMethodDefinition' +# undefined method `eval_call?1' for class `RuboCop::Cop::Lint::NestedMethodDefinition' +# undefined method `exec_call?1' for class `RuboCop::Cop::Lint::NestedMethodDefinition' +# uninitialized constant RuboCop::Cop::Lint::NestedMethodDefinition::LITERAL_REGEX +# wrong constant name class_or_module_or_struct_new_call?1 +# wrong constant name class_or_module_or_struct_new_call? +# wrong constant name eval_call?1 +# wrong constant name eval_call? +# wrong constant name exec_call?1 +# wrong constant name exec_call? +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::NestedPercentLiteral::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::NestedPercentLiteral::LITERAL_REGEX +# wrong constant name on_array +# wrong constant name on_percent_literal +# wrong constant name +# undefined method `on_body_of_reduce1' for class `RuboCop::Cop::Lint::NextWithoutAccumulator' +# uninitialized constant RuboCop::Cop::Lint::NextWithoutAccumulator::LITERAL_REGEX +# wrong constant name on_block +# wrong constant name on_body_of_reduce1 +# wrong constant name on_body_of_reduce +# wrong constant name +# undefined method `loop_variable1' for class `RuboCop::Cop::Lint::NonDeterministicRequireOrder' +# undefined method `unsorted_dir_block?1' for class `RuboCop::Cop::Lint::NonDeterministicRequireOrder' +# undefined method `unsorted_dir_each?1' for class `RuboCop::Cop::Lint::NonDeterministicRequireOrder' +# uninitialized constant RuboCop::Cop::Lint::NonDeterministicRequireOrder::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name loop_variable1 +# wrong constant name loop_variable +# wrong constant name on_block +# wrong constant name unsorted_dir_block?1 +# wrong constant name unsorted_dir_block? +# wrong constant name unsorted_dir_each?1 +# wrong constant name unsorted_dir_each? +# wrong constant name var_is_required? +# wrong constant name +# undefined method `chained_send?1' for class `RuboCop::Cop::Lint::NonLocalExitFromIterator' +# undefined method `define_method?1' for class `RuboCop::Cop::Lint::NonLocalExitFromIterator' +# uninitialized constant RuboCop::Cop::Lint::NonLocalExitFromIterator::LITERAL_REGEX +# wrong constant name chained_send?1 +# wrong constant name chained_send? +# wrong constant name define_method?1 +# wrong constant name define_method? +# wrong constant name on_return +# wrong constant name +# undefined method `datetime?1' for class `RuboCop::Cop::Lint::NumberConversion' +# undefined method `to_method1' for class `RuboCop::Cop::Lint::NumberConversion' +# uninitialized constant RuboCop::Cop::Lint::NumberConversion::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name datetime?1 +# wrong constant name datetime? +# wrong constant name on_send +# wrong constant name to_method1 +# wrong constant name to_method +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::OrderedMagicComments::FROZEN_STRING_LITERAL +# uninitialized constant RuboCop::Cop::Lint::OrderedMagicComments::FROZEN_STRING_LITERAL_ENABLED +# uninitialized constant RuboCop::Cop::Lint::OrderedMagicComments::FROZEN_STRING_LITERAL_TYPES +# uninitialized constant RuboCop::Cop::Lint::OrderedMagicComments::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::ParenthesesAsGroupedExpression::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::ParenthesesAsGroupedExpression::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::PercentStringArray::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::PercentStringArray::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name on_percent_literal +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::PercentSymbolArray::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::PercentSymbolArray::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name on_percent_literal +# wrong constant name +# undefined method `exception?1' for class `RuboCop::Cop::Lint::RaiseException' +# undefined method `exception_new_with_message?1' for class `RuboCop::Cop::Lint::RaiseException' +# uninitialized constant RuboCop::Cop::Lint::RaiseException::LITERAL_REGEX +# wrong constant name exception?1 +# wrong constant name exception? +# wrong constant name exception_new_with_message?1 +# wrong constant name exception_new_with_message? +# wrong constant name on_send +# wrong constant name +# undefined method `rand_one?1' for class `RuboCop::Cop::Lint::RandOne' +# uninitialized constant RuboCop::Cop::Lint::RandOne::LITERAL_REGEX +# wrong constant name on_send +# wrong constant name rand_one?1 +# wrong constant name rand_one? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::RedundantCopDisableDirective::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::RedundantCopDisableDirective::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name check +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# undefined method `unnecessary_require_statement?1' for class `RuboCop::Cop::Lint::RedundantRequireStatement' +# uninitialized constant RuboCop::Cop::Lint::RedundantRequireStatement::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::RedundantRequireStatement::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name unnecessary_require_statement?1 +# wrong constant name unnecessary_require_statement? +# wrong constant name +# undefined method `array_new?1' for class `RuboCop::Cop::Lint::RedundantSplatExpansion' +# undefined method `literal_expansion1' for class `RuboCop::Cop::Lint::RedundantSplatExpansion' +# uninitialized constant RuboCop::Cop::Lint::RedundantSplatExpansion::LITERAL_REGEX +# wrong constant name array_new?1 +# wrong constant name array_new? +# wrong constant name autocorrect +# wrong constant name literal_expansion1 +# wrong constant name literal_expansion +# wrong constant name on_splat +# wrong constant name +# undefined method `to_s_without_args?1' for class `RuboCop::Cop::Lint::RedundantStringCoercion' +# uninitialized constant RuboCop::Cop::Lint::RedundantStringCoercion::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_interpolation +# wrong constant name to_s_without_args?1 +# wrong constant name to_s_without_args? +# wrong constant name +# undefined method `redundant_with_index?1' for class `RuboCop::Cop::Lint::RedundantWithIndex' +# uninitialized constant RuboCop::Cop::Lint::RedundantWithIndex::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::RedundantWithIndex::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name redundant_with_index?1 +# wrong constant name redundant_with_index? +# wrong constant name +# undefined method `redundant_with_object?1' for class `RuboCop::Cop::Lint::RedundantWithObject' +# uninitialized constant RuboCop::Cop::Lint::RedundantWithObject::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::RedundantWithObject::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name redundant_with_object?1 +# wrong constant name redundant_with_object? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::RegexpAsCondition::LITERAL_REGEX +# wrong constant name on_match_current_line +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::RequireParentheses::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::RequireParentheses::LITERAL_REGEX +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::RescueException::LITERAL_REGEX +# wrong constant name on_resbody +# wrong constant name targets_exception? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::RescueType::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_resbody +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::ReturnInVoidContext::LITERAL_REGEX +# wrong constant name on_return +# wrong constant name +# undefined method `bad_method?1' for class `RuboCop::Cop::Lint::SafeNavigationChain' +# uninitialized constant RuboCop::Cop::Lint::SafeNavigationChain::LITERAL_REGEX +# wrong constant name bad_method?1 +# wrong constant name bad_method? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::SafeNavigationConsistency::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name check +# wrong constant name on_csend +# wrong constant name +# undefined method `safe_navigation_empty_in_conditional?1' for class `RuboCop::Cop::Lint::SafeNavigationWithEmpty' +# uninitialized constant RuboCop::Cop::Lint::SafeNavigationWithEmpty::LITERAL_REGEX +# wrong constant name on_if +# wrong constant name safe_navigation_empty_in_conditional?1 +# wrong constant name safe_navigation_empty_in_conditional? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::ScriptPermission::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# undefined method `send_with_mixin_argument?1' for class `RuboCop::Cop::Lint::SendWithMixinArgument' +# uninitialized constant RuboCop::Cop::Lint::SendWithMixinArgument::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::SendWithMixinArgument::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name send_with_mixin_argument?1 +# wrong constant name send_with_mixin_argument? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::ShadowedArgument::LITERAL_REGEX +# wrong constant name after_leaving_scope +# wrong constant name join_force? +# wrong constant name uses_var? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::ShadowedException::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::ShadowedException::LITERAL_REGEX +# wrong constant name on_rescue +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::ShadowingOuterLocalVariable::LITERAL_REGEX +# wrong constant name before_declaring_variable +# wrong constant name join_force? +# wrong constant name +# undefined method `struct_new1' for class `RuboCop::Cop::Lint::StructNewOverride' +# uninitialized constant RuboCop::Cop::Lint::StructNewOverride::LITERAL_REGEX +# wrong constant name on_send +# wrong constant name struct_new1 +# wrong constant name struct_new +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::SuppressedException::LITERAL_REGEX +# wrong constant name on_resbody +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::Syntax::LITERAL_REGEX +# wrong constant name +# wrong constant name add_offense_from_diagnostic +# wrong constant name add_offense_from_error +# uninitialized constant RuboCop::Cop::Lint::Syntax::PseudoSourceRange::Elem +# wrong constant name begin_pos +# wrong constant name begin_pos= +# wrong constant name column +# wrong constant name column= +# wrong constant name end_pos +# wrong constant name end_pos= +# wrong constant name line +# wrong constant name line= +# wrong constant name source_line +# wrong constant name source_line= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name offenses_from_processed_source +# uninitialized constant RuboCop::Cop::Lint::ToJSON::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::UnderscorePrefixedVariableName::LITERAL_REGEX +# wrong constant name after_leaving_scope +# wrong constant name check_variable +# wrong constant name join_force? +# wrong constant name +# undefined method `fixnum_or_bignum_const1' for class `RuboCop::Cop::Lint::UnifiedInteger' +# uninitialized constant RuboCop::Cop::Lint::UnifiedInteger::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name fixnum_or_bignum_const1 +# wrong constant name fixnum_or_bignum_const +# wrong constant name on_const +# wrong constant name +# undefined method `flow_command?1' for class `RuboCop::Cop::Lint::UnreachableCode' +# uninitialized constant RuboCop::Cop::Lint::UnreachableCode::LITERAL_REGEX +# wrong constant name flow_command?1 +# wrong constant name flow_command? +# wrong constant name on_begin +# wrong constant name on_kwbegin +# wrong constant name +# wrong constant name after_leaving_scope +# wrong constant name join_force? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::UnusedBlockArgument::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name +# undefined method `not_implemented?1' for class `RuboCop::Cop::Lint::UnusedMethodArgument' +# uninitialized constant RuboCop::Cop::Lint::UnusedMethodArgument::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name not_implemented?1 +# wrong constant name not_implemented? +# wrong constant name +# undefined method `uri_escape_unescape?1' for class `RuboCop::Cop::Lint::UriEscapeUnescape' +# uninitialized constant RuboCop::Cop::Lint::UriEscapeUnescape::LITERAL_REGEX +# wrong constant name on_send +# wrong constant name uri_escape_unescape?1 +# wrong constant name uri_escape_unescape? +# wrong constant name +# undefined method `uri_regexp_with_argument?1' for class `RuboCop::Cop::Lint::UriRegexp' +# undefined method `uri_regexp_without_argument?1' for class `RuboCop::Cop::Lint::UriRegexp' +# uninitialized constant RuboCop::Cop::Lint::UriRegexp::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name uri_regexp_with_argument?1 +# wrong constant name uri_regexp_with_argument? +# wrong constant name uri_regexp_without_argument?1 +# wrong constant name uri_regexp_without_argument? +# wrong constant name +# undefined method `class_or_instance_eval?1' for class `RuboCop::Cop::Lint::UselessAccessModifier' +# undefined method `class_or_module_or_struct_new_call?1' for class `RuboCop::Cop::Lint::UselessAccessModifier' +# undefined method `dynamic_method_definition?1' for class `RuboCop::Cop::Lint::UselessAccessModifier' +# undefined method `static_method_definition?1' for class `RuboCop::Cop::Lint::UselessAccessModifier' +# uninitialized constant RuboCop::Cop::Lint::UselessAccessModifier::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Lint::UselessAccessModifier::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name class_or_instance_eval?1 +# wrong constant name class_or_instance_eval? +# wrong constant name class_or_module_or_struct_new_call?1 +# wrong constant name class_or_module_or_struct_new_call? +# wrong constant name dynamic_method_definition?1 +# wrong constant name dynamic_method_definition? +# wrong constant name on_block +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name on_sclass +# wrong constant name static_method_definition?1 +# wrong constant name static_method_definition? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::UselessAssignment::LITERAL_REGEX +# wrong constant name after_leaving_scope +# wrong constant name check_for_unused_assignments +# wrong constant name collect_variable_like_names +# wrong constant name join_force? +# wrong constant name message_for_useless_assignment +# wrong constant name message_specification +# wrong constant name multiple_assignment_message +# wrong constant name operator_assignment_message +# wrong constant name return_value_node_of_scope +# wrong constant name similar_name_message +# wrong constant name variable_like_method_invocation? +# wrong constant name +# undefined method `useless_comparison?1' for class `RuboCop::Cop::Lint::UselessComparison' +# uninitialized constant RuboCop::Cop::Lint::UselessComparison::LITERAL_REGEX +# wrong constant name on_send +# wrong constant name useless_comparison?1 +# wrong constant name useless_comparison? +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::UselessElseWithoutRescue::LITERAL_REGEX +# wrong constant name +# undefined method `setter_call_to_local_variable?1' for class `RuboCop::Cop::Lint::UselessSetterCall' +# uninitialized constant RuboCop::Cop::Lint::UselessSetterCall::LITERAL_REGEX +# wrong constant name +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name setter_call_to_local_variable?1 +# wrong constant name setter_call_to_local_variable? +# wrong constant name constructor? +# wrong constant name contain_local_object? +# wrong constant name initialize +# wrong constant name process_assignment +# wrong constant name process_assignment_node +# wrong constant name process_binary_operator_assignment +# wrong constant name process_logical_operator_assignment +# wrong constant name process_multiple_assignment +# wrong constant name scan +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::Lint::Void::LITERAL_REGEX +# wrong constant name on_begin +# wrong constant name on_block +# wrong constant name on_kwbegin +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::MatchRange::BYTE_ORDER_MARK +# wrong constant name +# wrong constant name annotate +# wrong constant name config +# wrong constant name cop_config +# wrong constant name cop_name +# wrong constant name initialize +# wrong constant name options +# wrong constant name urls +# wrong constant name +# wrong constant name style_guide_urls +# undefined method `define_method?1' for module `RuboCop::Cop::MethodComplexity' +# wrong constant name define_method?1 +# wrong constant name define_method? +# wrong constant name on_block +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RuboCop::Cop::Metrics::AbcSize::LITERAL_REGEX +# wrong constant name +# uninitialized constant RuboCop::Cop::Metrics::BlockLength::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Metrics::BlockLength::MSG +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Metrics::BlockNesting::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name +# undefined method `class_definition?1' for class `RuboCop::Cop::Metrics::ClassLength' +# uninitialized constant RuboCop::Cop::Metrics::ClassLength::LITERAL_REGEX +# wrong constant name class_definition?1 +# wrong constant name class_definition? +# wrong constant name on_casgn +# wrong constant name on_class +# wrong constant name +# uninitialized constant RuboCop::Cop::Metrics::CyclomaticComplexity::LITERAL_REGEX +# wrong constant name +# uninitialized constant RuboCop::Cop::Metrics::MethodLength::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Metrics::MethodLength::MSG +# wrong constant name on_block +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# undefined method `module_definition?1' for class `RuboCop::Cop::Metrics::ModuleLength' +# uninitialized constant RuboCop::Cop::Metrics::ModuleLength::LITERAL_REGEX +# wrong constant name module_definition?1 +# wrong constant name module_definition? +# wrong constant name on_casgn +# wrong constant name on_module +# wrong constant name +# undefined method `argument_to_lambda_or_proc?1' for class `RuboCop::Cop::Metrics::ParameterLists' +# uninitialized constant RuboCop::Cop::Metrics::ParameterLists::LITERAL_REGEX +# wrong constant name argument_to_lambda_or_proc?1 +# wrong constant name argument_to_lambda_or_proc? +# wrong constant name on_args +# wrong constant name +# uninitialized constant RuboCop::Cop::Metrics::PerceivedComplexity::LITERAL_REGEX +# wrong constant name +# wrong constant name +# wrong constant name calculate +# wrong constant name else_branch? +# wrong constant name evaluate_branch_nodes +# wrong constant name evaluate_condition_node +# wrong constant name initialize +# wrong constant name +# wrong constant name calculate +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::Migration::DepartmentName::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Migration::DepartmentName::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::MultilineLiteralBraceCorrector::BYTE_ORDER_MARK +# wrong constant name call +# 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 +# uninitialized constant RuboCop::Cop::Naming::AccessorMethodName::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::AsciiIdentifiers::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Naming::AsciiIdentifiers::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name +# undefined method `op_method_candidate?1' for class `RuboCop::Cop::Naming::BinaryOperatorParameterName' +# uninitialized constant RuboCop::Cop::Naming::BinaryOperatorParameterName::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name op_method_candidate?1 +# wrong constant name op_method_candidate? +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::CASE_MSG +# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::FORBIDDEN_MSG +# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::LENGTH_MSG +# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::NUM_MSG +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::ClassAndModuleCamelCase::LITERAL_REGEX +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name +# undefined method `class_or_struct_return_method?1' for class `RuboCop::Cop::Naming::ConstantName' +# undefined method `literal_receiver?1' for class `RuboCop::Cop::Naming::ConstantName' +# uninitialized constant RuboCop::Cop::Naming::ConstantName::LITERAL_REGEX +# wrong constant name class_or_struct_return_method?1 +# wrong constant name class_or_struct_return_method? +# wrong constant name literal_receiver?1 +# wrong constant name literal_receiver? +# wrong constant name on_casgn +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::FileName::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Naming::FileName::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::HeredocDelimiterCase::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Naming::HeredocDelimiterCase::OPENING_DELIMITER +# wrong constant name on_heredoc +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::HeredocDelimiterNaming::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Naming::HeredocDelimiterNaming::OPENING_DELIMITER +# wrong constant name on_heredoc +# wrong constant name +# undefined method `memoized?1' for class `RuboCop::Cop::Naming::MemoizedInstanceVariableName' +# uninitialized constant RuboCop::Cop::Naming::MemoizedInstanceVariableName::LITERAL_REGEX +# wrong constant name memoized?1 +# wrong constant name memoized? +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# undefined method `str_name1' for class `RuboCop::Cop::Naming::MethodName' +# undefined method `sym_name1' for class `RuboCop::Cop::Naming::MethodName' +# uninitialized constant RuboCop::Cop::Naming::MethodName::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Naming::MethodName::FORMATS +# uninitialized constant RuboCop::Cop::Naming::MethodName::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_send +# wrong constant name str_name1 +# wrong constant name str_name +# wrong constant name sym_name1 +# wrong constant name sym_name +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::CASE_MSG +# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::FORBIDDEN_MSG +# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::LENGTH_MSG +# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::NUM_MSG +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# undefined method `dynamic_method_define1' for class `RuboCop::Cop::Naming::PredicateName' +# uninitialized constant RuboCop::Cop::Naming::PredicateName::LITERAL_REGEX +# wrong constant name dynamic_method_define1 +# wrong constant name dynamic_method_define +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::RescuedExceptionsVariableName::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_resbody +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::VariableName::FORMATS +# uninitialized constant RuboCop::Cop::Naming::VariableName::LITERAL_REGEX +# wrong constant name on_arg +# wrong constant name on_blockarg +# wrong constant name on_cvasgn +# wrong constant name on_ivasgn +# wrong constant name on_kwarg +# wrong constant name on_kwoptarg +# wrong constant name on_kwrestarg +# wrong constant name on_lvar +# wrong constant name on_lvasgn +# wrong constant name on_optarg +# wrong constant name on_restarg +# wrong constant name +# uninitialized constant RuboCop::Cop::Naming::VariableNumber::FORMATS +# uninitialized constant RuboCop::Cop::Naming::VariableNumber::LITERAL_REGEX +# wrong constant name on_arg +# wrong constant name on_cvasgn +# wrong constant name on_ivasgn +# wrong constant name on_lvasgn +# wrong constant name +# wrong constant name +# undefined method `empty_condition?1' for module `RuboCop::Cop::NegativeConditional' +# undefined method `single_negative?1' for module `RuboCop::Cop::NegativeConditional' +# wrong constant name empty_condition?1 +# wrong constant name empty_condition? +# wrong constant name single_negative?1 +# wrong constant name single_negative? +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `RuboCop::Cop::Offense' +# wrong constant name <=> +# wrong constant name == +# wrong constant name column +# wrong constant name column_length +# wrong constant name column_range +# wrong constant name cop_name +# wrong constant name correctable? +# wrong constant name corrected? +# wrong constant name corrected_with_todo? +# wrong constant name disabled? +# wrong constant name eql? +# wrong constant name first_line +# wrong constant name highlighted_area +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name last_column +# wrong constant name last_line +# wrong constant name line +# wrong constant name location +# wrong constant name message +# wrong constant name real_column +# wrong constant name severity +# wrong constant name source_line +# wrong constant name status +# wrong constant name +# wrong constant name on_if +# wrong constant name +# wrong constant name +# wrong constant name comments_as_separators +# wrong constant name correct +# wrong constant name processed_source +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name correct +# wrong constant name investigate +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::PercentLiteral::BYTE_ORDER_MARK +# wrong constant name +# uninitialized constant RuboCop::Cop::PercentLiteralCorrector::LITERAL_REGEX +# wrong constant name config +# wrong constant name correct +# wrong constant name initialize +# wrong constant name preferred_delimiters +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `bind_with_call_method?1' for class `RuboCop::Cop::Performance::BindCall' +# uninitialized constant RuboCop::Cop::Performance::BindCall::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Performance::BindCall::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name bind_with_call_method?1 +# wrong constant name bind_with_call_method? +# wrong constant name on_send +# wrong constant name +# undefined method `caller_with_scope_method?1' for class `RuboCop::Cop::Performance::Caller' +# undefined method `slow_caller?1' for class `RuboCop::Cop::Performance::Caller' +# uninitialized constant RuboCop::Cop::Performance::Caller::LITERAL_REGEX +# wrong constant name caller_with_scope_method?1 +# wrong constant name caller_with_scope_method? +# wrong constant name on_send +# wrong constant name slow_caller?1 +# wrong constant name slow_caller? +# wrong constant name +# uninitialized constant RuboCop::Cop::Performance::CaseWhenSplat::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Performance::CaseWhenSplat::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Performance::CaseWhenSplat::SPACE +# wrong constant name autocorrect +# wrong constant name on_case +# wrong constant name +# undefined method `downcase_downcase1' for class `RuboCop::Cop::Performance::Casecmp' +# undefined method `downcase_eq1' for class `RuboCop::Cop::Performance::Casecmp' +# undefined method `eq_downcase1' for class `RuboCop::Cop::Performance::Casecmp' +# uninitialized constant RuboCop::Cop::Performance::Casecmp::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name downcase_downcase1 +# wrong constant name downcase_downcase +# wrong constant name downcase_eq1 +# wrong constant name downcase_eq +# wrong constant name eq_downcase1 +# wrong constant name eq_downcase +# wrong constant name on_send +# wrong constant name +# undefined method `flat_map_candidate?1' for class `RuboCop::Cop::Performance::ChainArrayAllocation' +# uninitialized constant RuboCop::Cop::Performance::ChainArrayAllocation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Performance::ChainArrayAllocation::LITERAL_REGEX +# wrong constant name flat_map_candidate?1 +# wrong constant name flat_map_candidate? +# wrong constant name on_send +# wrong constant name +# undefined method `compare?1' for class `RuboCop::Cop::Performance::CompareWithBlock' +# undefined method `replaceable_body?1' for class `RuboCop::Cop::Performance::CompareWithBlock' +# uninitialized constant RuboCop::Cop::Performance::CompareWithBlock::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Performance::CompareWithBlock::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name compare?1 +# wrong constant name compare? +# wrong constant name on_block +# wrong constant name replaceable_body?1 +# wrong constant name replaceable_body? +# wrong constant name +# undefined method `count_candidate?1' for class `RuboCop::Cop::Performance::Count' +# uninitialized constant RuboCop::Cop::Performance::Count::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Performance::Count::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name count_candidate?1 +# wrong constant name count_candidate? +# wrong constant name on_send +# wrong constant name +# undefined method `delete_prefix_candidate?1' for class `RuboCop::Cop::Performance::DeletePrefix' +# uninitialized constant RuboCop::Cop::Performance::DeletePrefix::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name delete_prefix_candidate?1 +# wrong constant name delete_prefix_candidate? +# wrong constant name on_send +# wrong constant name +# undefined method `delete_suffix_candidate?1' for class `RuboCop::Cop::Performance::DeleteSuffix' +# uninitialized constant RuboCop::Cop::Performance::DeleteSuffix::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name delete_suffix_candidate?1 +# wrong constant name delete_suffix_candidate? +# wrong constant name on_send +# wrong constant name +# undefined method `detect_candidate?1' for class `RuboCop::Cop::Performance::Detect' +# uninitialized constant RuboCop::Cop::Performance::Detect::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name detect_candidate?1 +# wrong constant name detect_candidate? +# wrong constant name on_send +# wrong constant name +# undefined method `check_with_active_support_aliases1' for class `RuboCop::Cop::Performance::DoubleStartEndWith' +# undefined method `two_start_end_with_calls1' for class `RuboCop::Cop::Performance::DoubleStartEndWith' +# uninitialized constant RuboCop::Cop::Performance::DoubleStartEndWith::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name check_with_active_support_aliases1 +# wrong constant name check_with_active_support_aliases +# wrong constant name on_or +# wrong constant name two_start_end_with_calls1 +# wrong constant name two_start_end_with_calls +# wrong constant name +# undefined method `redundant_regex?1' for class `RuboCop::Cop::Performance::EndWith' +# uninitialized constant RuboCop::Cop::Performance::EndWith::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_match_with_lvasgn +# wrong constant name on_send +# wrong constant name redundant_regex?1 +# wrong constant name redundant_regex? +# wrong constant name +# undefined method `counter1' for class `RuboCop::Cop::Performance::FixedSize' +# uninitialized constant RuboCop::Cop::Performance::FixedSize::LITERAL_REGEX +# wrong constant name counter1 +# wrong constant name counter +# wrong constant name on_send +# wrong constant name +# undefined method `flat_map_candidate?1' for class `RuboCop::Cop::Performance::FlatMap' +# uninitialized constant RuboCop::Cop::Performance::FlatMap::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Performance::FlatMap::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name flat_map_candidate?1 +# wrong constant name flat_map_candidate? +# wrong constant name on_send +# wrong constant name +# undefined method `inefficient_include?1' for class `RuboCop::Cop::Performance::InefficientHashSearch' +# uninitialized constant RuboCop::Cop::Performance::InefficientHashSearch::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name inefficient_include?1 +# wrong constant name inefficient_include? +# wrong constant name on_send +# wrong constant name +# undefined method `open_struct1' for class `RuboCop::Cop::Performance::OpenStruct' +# uninitialized constant RuboCop::Cop::Performance::OpenStruct::LITERAL_REGEX +# wrong constant name on_send +# wrong constant name open_struct1 +# wrong constant name open_struct +# wrong constant name +# undefined method `range_include1' for class `RuboCop::Cop::Performance::RangeInclude' +# uninitialized constant RuboCop::Cop::Performance::RangeInclude::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name range_include1 +# wrong constant name range_include +# wrong constant name +# undefined method `blockarg_def1' for class `RuboCop::Cop::Performance::RedundantBlockCall' +# uninitialized constant RuboCop::Cop::Performance::RedundantBlockCall::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name blockarg_assigned? +# wrong constant name blockarg_calls +# wrong constant name blockarg_def1 +# wrong constant name blockarg_def +# wrong constant name on_def +# wrong constant name +# undefined method `match_call?1' for class `RuboCop::Cop::Performance::RedundantMatch' +# undefined method `only_truthiness_matters?1' for class `RuboCop::Cop::Performance::RedundantMatch' +# uninitialized constant RuboCop::Cop::Performance::RedundantMatch::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name match_call?1 +# wrong constant name match_call? +# wrong constant name on_send +# wrong constant name only_truthiness_matters?1 +# wrong constant name only_truthiness_matters? +# wrong constant name +# undefined method `modifier_flow_control?1' for class `RuboCop::Cop::Performance::RedundantMerge' +# undefined method `redundant_merge_candidate1' for class `RuboCop::Cop::Performance::RedundantMerge' +# wrong constant name +# uninitialized constant RuboCop::Cop::Performance::RedundantMerge::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name modifier_flow_control?1 +# wrong constant name modifier_flow_control? +# wrong constant name on_send +# wrong constant name redundant_merge_candidate1 +# wrong constant name redundant_merge_candidate +# undefined method `each_with_object_node1' for class `#' +# wrong constant name each_with_object_node1 +# wrong constant name each_with_object_node +# wrong constant name initialize +# wrong constant name value_used? +# wrong constant name +# wrong constant name +# undefined method `match_method?1' for class `RuboCop::Cop::Performance::RegexpMatch' +# undefined method `match_node?1' for class `RuboCop::Cop::Performance::RegexpMatch' +# undefined method `match_operator?1' for class `RuboCop::Cop::Performance::RegexpMatch' +# undefined method `match_threequals?1' for class `RuboCop::Cop::Performance::RegexpMatch' +# undefined method `match_with_int_arg_method?1' for class `RuboCop::Cop::Performance::RegexpMatch' +# uninitialized constant RuboCop::Cop::Performance::RegexpMatch::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name last_matches +# wrong constant name match_method?1 +# wrong constant name match_method? +# wrong constant name match_node?1 +# wrong constant name match_node? +# wrong constant name match_operator?1 +# wrong constant name match_operator? +# wrong constant name match_threequals?1 +# wrong constant name match_threequals? +# wrong constant name match_with_int_arg_method?1 +# wrong constant name match_with_int_arg_method? +# wrong constant name match_with_lvasgn? +# wrong constant name on_case +# wrong constant name on_if +# wrong constant name search_match_nodes +# wrong constant name +# undefined method `reverse_each?1' for class `RuboCop::Cop::Performance::ReverseEach' +# uninitialized constant RuboCop::Cop::Performance::ReverseEach::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Performance::ReverseEach::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name reverse_each?1 +# wrong constant name reverse_each? +# wrong constant name +# uninitialized constant RuboCop::Cop::Performance::Size::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# undefined method `redundant_regex?1' for class `RuboCop::Cop::Performance::StartWith' +# uninitialized constant RuboCop::Cop::Performance::StartWith::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_match_with_lvasgn +# wrong constant name on_send +# wrong constant name redundant_regex?1 +# wrong constant name redundant_regex? +# wrong constant name +# undefined method `string_replacement?1' for class `RuboCop::Cop::Performance::StringReplacement' +# uninitialized constant RuboCop::Cop::Performance::StringReplacement::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Performance::StringReplacement::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name replace_method +# wrong constant name string_replacement?1 +# wrong constant name string_replacement? +# wrong constant name +# undefined method `times_map_call1' for class `RuboCop::Cop::Performance::TimesMap' +# uninitialized constant RuboCop::Cop::Performance::TimesMap::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name times_map_call1 +# wrong constant name times_map_call +# wrong constant name +# undefined method `dup_string?1' for class `RuboCop::Cop::Performance::UnfreezeString' +# undefined method `string_new?1' for class `RuboCop::Cop::Performance::UnfreezeString' +# uninitialized constant RuboCop::Cop::Performance::UnfreezeString::LITERAL_REGEX +# wrong constant name dup_string?1 +# wrong constant name dup_string? +# wrong constant name on_send +# wrong constant name string_new?1 +# wrong constant name string_new? +# wrong constant name +# undefined method `uri_parser_new?1' for class `RuboCop::Cop::Performance::UriDefaultParser' +# uninitialized constant RuboCop::Cop::Performance::UriDefaultParser::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name uri_parser_new?1 +# wrong constant name uri_parser_new? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name config +# wrong constant name delimiters +# wrong constant name initialize +# wrong constant name type +# wrong constant name +# wrong constant name +# wrong constant name add_space +# wrong constant name remove_space +# wrong constant name swap_comma +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RuboCop::Cop::RSpec::AlignLeftLetBrace::ALL +# uninitialized constant RuboCop::Cop::RSpec::AlignLeftLetBrace::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::AlignLeftLetBrace::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::AlignLeftLetBrace::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::AlignLeftLetBrace::RSPEC +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::ALL +# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::RSPEC +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# undefined method `disallowed_stub1' for class `RuboCop::Cop::RSpec::AnyInstance' +# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::ALL +# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::RSPEC +# wrong constant name disallowed_stub1 +# wrong constant name disallowed_stub +# wrong constant name on_send +# wrong constant name +# undefined method `hook1' for class `RuboCop::Cop::RSpec::AroundBlock' +# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::ALL +# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::RSPEC +# wrong constant name find_arg_usage +# wrong constant name hook1 +# wrong constant name hook +# wrong constant name on_block +# wrong constant name +# undefined method `be_without_args1' for class `RuboCop::Cop::RSpec::Be' +# uninitialized constant RuboCop::Cop::RSpec::Be::ALL +# uninitialized constant RuboCop::Cop::RSpec::Be::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::Be::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::Be::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Be::RSPEC +# wrong constant name be_without_args1 +# wrong constant name be_without_args +# wrong constant name on_send +# wrong constant name +# undefined method `eql_type_with_identity1' for class `RuboCop::Cop::RSpec::BeEql' +# uninitialized constant RuboCop::Cop::RSpec::BeEql::ALL +# uninitialized constant RuboCop::Cop::RSpec::BeEql::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::BeEql::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::BeEql::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::BeEql::RSPEC +# wrong constant name autocorrect +# wrong constant name eql_type_with_identity1 +# wrong constant name eql_type_with_identity +# wrong constant name on_send +# wrong constant name +# undefined method `before_or_after_all1' for class `RuboCop::Cop::RSpec::BeforeAfterAll' +# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::ALL +# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::RSPEC +# wrong constant name before_or_after_all1 +# wrong constant name before_or_after_all +# wrong constant name on_send +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `as_is_matcher1' for class `RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation' +# undefined method `expectation_set_on_current_path1' for class `RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation' +# undefined method `regexp_str_matcher1' for class `RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation' +# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::ALL +# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::RSPEC +# wrong constant name as_is_matcher1 +# wrong constant name as_is_matcher +# wrong constant name autocorrect +# wrong constant name expectation_set_on_current_path1 +# wrong constant name expectation_set_on_current_path +# wrong constant name on_send +# wrong constant name regexp_str_matcher1 +# wrong constant name regexp_str_matcher +# wrong constant name +# undefined method `feature_method1' for class `RuboCop::Cop::RSpec::Capybara::FeatureMethods' +# undefined method `spec?1' for class `RuboCop::Cop::RSpec::Capybara::FeatureMethods' +# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::ALL +# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::RSPEC +# wrong constant name autocorrect +# wrong constant name feature_method1 +# wrong constant name feature_method +# wrong constant name on_block +# wrong constant name spec?1 +# wrong constant name spec? +# wrong constant name +# undefined method `visible_false?1' for class `RuboCop::Cop::RSpec::Capybara::VisibilityMatcher' +# undefined method `visible_true?1' for class `RuboCop::Cop::RSpec::Capybara::VisibilityMatcher' +# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::ALL +# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::RSPEC +# wrong constant name on_send +# wrong constant name visible_false?1 +# wrong constant name visible_false? +# wrong constant name visible_true?1 +# wrong constant name visible_true? +# wrong constant name +# wrong constant name +# undefined method `context_method1' for class `RuboCop::Cop::RSpec::ContextMethod' +# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::ALL +# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::RSPEC +# wrong constant name autocorrect +# wrong constant name context_method1 +# wrong constant name context_method +# wrong constant name on_block +# wrong constant name +# undefined method `context_wording1' for class `RuboCop::Cop::RSpec::ContextWording' +# uninitialized constant RuboCop::Cop::RSpec::ContextWording::ALL +# uninitialized constant RuboCop::Cop::RSpec::ContextWording::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ContextWording::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ContextWording::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ContextWording::RSPEC +# wrong constant name context_wording1 +# wrong constant name context_wording +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::Cop::ALL +# uninitialized constant RuboCop::Cop::RSpec::Cop::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Cop::RSPEC +# wrong constant name +# undefined method `describe_with_rails_metadata?1' for class `RuboCop::Cop::RSpec::DescribeClass' +# undefined method `rails_metadata?1' for class `RuboCop::Cop::RSpec::DescribeClass' +# undefined method `shared_group?1' for class `RuboCop::Cop::RSpec::DescribeClass' +# undefined method `valid_describe?1' for class `RuboCop::Cop::RSpec::DescribeClass' +# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::ALL +# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::RSPEC +# wrong constant name describe_with_rails_metadata?1 +# wrong constant name describe_with_rails_metadata? +# wrong constant name on_top_level_describe +# wrong constant name rails_metadata?1 +# wrong constant name rails_metadata? +# wrong constant name shared_group?1 +# wrong constant name shared_group? +# wrong constant name valid_describe?1 +# wrong constant name valid_describe? +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::ALL +# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::RSPEC +# wrong constant name on_top_level_describe +# wrong constant name +# undefined method `describe_symbol?1' for class `RuboCop::Cop::RSpec::DescribeSymbol' +# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::ALL +# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::RSPEC +# wrong constant name describe_symbol?1 +# wrong constant name describe_symbol? +# wrong constant name on_send +# wrong constant name +# undefined method `common_instance_exec_closure?1' for class `RuboCop::Cop::RSpec::DescribedClass' +# undefined method `described_constant1' for class `RuboCop::Cop::RSpec::DescribedClass' +# undefined method `rspec_block?1' for class `RuboCop::Cop::RSpec::DescribedClass' +# undefined method `scope_changing_syntax?1' for class `RuboCop::Cop::RSpec::DescribedClass' +# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::ALL +# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::RSPEC +# wrong constant name autocorrect +# wrong constant name common_instance_exec_closure?1 +# wrong constant name common_instance_exec_closure? +# wrong constant name contains_described_class? +# wrong constant name described_constant1 +# wrong constant name described_constant +# wrong constant name on_block +# wrong constant name rspec_block?1 +# wrong constant name rspec_block? +# wrong constant name scope_changing_syntax?1 +# wrong constant name scope_changing_syntax? +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::ALL +# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::RSPEC +# wrong constant name find_rspec_blocks +# wrong constant name on_module +# wrong constant name +# undefined method `rspec_method?1' for class `RuboCop::Cop::RSpec::Dialect' +# uninitialized constant RuboCop::Cop::RSpec::Dialect::ALL +# uninitialized constant RuboCop::Cop::RSpec::Dialect::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::Dialect::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::Dialect::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Dialect::RSPEC +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name rspec_method?1 +# wrong constant name rspec_method? +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::ALL +# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::RSPEC +# wrong constant name contains_example? +# wrong constant name on_block +# wrong constant name +# undefined method `empty_hook?1' for class `RuboCop::Cop::RSpec::EmptyHook' +# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::ALL +# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::RSPEC +# wrong constant name autocorrect +# wrong constant name empty_hook?1 +# wrong constant name empty_hook? +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::ALL +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::RSPEC +# wrong constant name allow_consecutive_one_liners? +# wrong constant name allowed_one_liner? +# wrong constant name consecutive_one_liner? +# wrong constant name next_one_line_example? +# wrong constant name next_sibling +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::ALL +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::RSPEC +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::ALL +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::RSPEC +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::ALL +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::RSPEC +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::ALL +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::RSPEC +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::ALL +# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::RSPEC +# wrong constant name on_block +# wrong constant name +# undefined method `example_description1' for class `RuboCop::Cop::RSpec::ExampleWithoutDescription' +# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::ALL +# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::RSPEC +# wrong constant name example_description1 +# wrong constant name example_description +# wrong constant name on_block +# wrong constant name +# undefined method `it_description1' for class `RuboCop::Cop::RSpec::ExampleWording' +# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::ALL +# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::RSPEC +# wrong constant name autocorrect +# wrong constant name it_description1 +# wrong constant name it_description +# wrong constant name on_block +# wrong constant name +# undefined method `expect_literal1' for class `RuboCop::Cop::RSpec::ExpectActual' +# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::ALL +# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::RSPEC +# wrong constant name autocorrect +# wrong constant name expect_literal1 +# wrong constant name expect_literal +# wrong constant name on_send +# wrong constant name +# undefined method `expect_change_with_arguments1' for class `RuboCop::Cop::RSpec::ExpectChange' +# undefined method `expect_change_with_block1' for class `RuboCop::Cop::RSpec::ExpectChange' +# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::ALL +# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::RSPEC +# wrong constant name autocorrect +# wrong constant name expect_change_with_arguments1 +# wrong constant name expect_change_with_arguments +# wrong constant name expect_change_with_block1 +# wrong constant name expect_change_with_block +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::ALL +# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::RSPEC +# wrong constant name expectation +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::ALL +# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::RSPEC +# wrong constant name on_gvasgn +# wrong constant name +# undefined method `predicate_matcher?1' for module `RuboCop::Cop::RSpec::ExplicitHelper' +# undefined method `predicate_matcher_block?1' for module `RuboCop::Cop::RSpec::ExplicitHelper' +# uninitialized constant RuboCop::Cop::RSpec::ExplicitHelper::ALL +# uninitialized constant RuboCop::Cop::RSpec::ExplicitHelper::RSPEC +# wrong constant name predicate_matcher?1 +# wrong constant name predicate_matcher? +# wrong constant name predicate_matcher_block?1 +# wrong constant name predicate_matcher_block? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `association?1' for class `RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically' +# undefined method `value_matcher1' for class `RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically' +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::ALL +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::RSPEC +# wrong constant name association?1 +# wrong constant name association? +# wrong constant name autocorrect +# wrong constant name factory_attributes +# wrong constant name on_block +# wrong constant name value_matcher1 +# wrong constant name value_matcher +# wrong constant name +# undefined method `factory_call1' for class `RuboCop::Cop::RSpec::FactoryBot::CreateList' +# undefined method `factory_list_call1' for class `RuboCop::Cop::RSpec::FactoryBot::CreateList' +# undefined method `n_times_block_without_arg?1' for class `RuboCop::Cop::RSpec::FactoryBot::CreateList' +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::ALL +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::RSPEC +# wrong constant name +# wrong constant name autocorrect +# wrong constant name factory_call1 +# wrong constant name factory_call +# wrong constant name factory_list_call1 +# wrong constant name factory_list_call +# wrong constant name n_times_block_without_arg?1 +# wrong constant name n_times_block_without_arg? +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name +# undefined method `class_name1' for class `RuboCop::Cop::RSpec::FactoryBot::FactoryClassName' +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::ALL +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::RSPEC +# wrong constant name autocorrect +# wrong constant name class_name1 +# wrong constant name class_name +# wrong constant name on_send +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::FilePath::ALL +# uninitialized constant RuboCop::Cop::RSpec::FilePath::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::FilePath::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::FilePath::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::FilePath::RSPEC +# wrong constant name const_described? +# wrong constant name on_top_level_describe +# wrong constant name routing_metadata? +# wrong constant name +# undefined method `focused_block?1' for class `RuboCop::Cop::RSpec::Focus' +# undefined method `metadata1' for class `RuboCop::Cop::RSpec::Focus' +# uninitialized constant RuboCop::Cop::RSpec::Focus::ALL +# uninitialized constant RuboCop::Cop::RSpec::Focus::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::Focus::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::Focus::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Focus::RSPEC +# wrong constant name focused_block?1 +# wrong constant name focused_block? +# wrong constant name metadata1 +# wrong constant name metadata +# wrong constant name on_send +# wrong constant name +# undefined method `scoped_hook1' for class `RuboCop::Cop::RSpec::HookArgument' +# undefined method `unscoped_hook1' for class `RuboCop::Cop::RSpec::HookArgument' +# uninitialized constant RuboCop::Cop::RSpec::HookArgument::ALL +# uninitialized constant RuboCop::Cop::RSpec::HookArgument::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::HookArgument::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::HookArgument::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::HookArgument::RSPEC +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name scoped_hook1 +# wrong constant name scoped_hook +# wrong constant name unscoped_hook1 +# wrong constant name unscoped_hook +# wrong constant name +# undefined method `example_or_group?1' for class `RuboCop::Cop::RSpec::HooksBeforeExamples' +# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::ALL +# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::RSPEC +# wrong constant name autocorrect +# wrong constant name example_or_group?1 +# wrong constant name example_or_group? +# wrong constant name on_block +# wrong constant name +# undefined method `implicit_expect1' for class `RuboCop::Cop::RSpec::ImplicitBlockExpectation' +# undefined method `lambda?1' for class `RuboCop::Cop::RSpec::ImplicitBlockExpectation' +# undefined method `lambda_subject?1' for class `RuboCop::Cop::RSpec::ImplicitBlockExpectation' +# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::ALL +# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::RSPEC +# wrong constant name implicit_expect1 +# wrong constant name implicit_expect +# wrong constant name lambda?1 +# wrong constant name lambda? +# wrong constant name lambda_subject?1 +# wrong constant name lambda_subject? +# wrong constant name on_send +# wrong constant name +# undefined method `implicit_expect1' for class `RuboCop::Cop::RSpec::ImplicitExpect' +# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::ALL +# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::RSPEC +# wrong constant name autocorrect +# wrong constant name implicit_expect1 +# wrong constant name implicit_expect +# wrong constant name on_send +# wrong constant name +# undefined method `implicit_subject?1' for class `RuboCop::Cop::RSpec::ImplicitSubject' +# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::ALL +# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::RSPEC +# wrong constant name autocorrect +# wrong constant name implicit_subject?1 +# wrong constant name implicit_subject? +# wrong constant name on_send +# wrong constant name +# undefined method `be_bool?1' for module `RuboCop::Cop::RSpec::InflectedHelper' +# undefined method `be_boolthy?1' for module `RuboCop::Cop::RSpec::InflectedHelper' +# undefined method `predicate_in_actual?1' for module `RuboCop::Cop::RSpec::InflectedHelper' +# uninitialized constant RuboCop::Cop::RSpec::InflectedHelper::ALL +# uninitialized constant RuboCop::Cop::RSpec::InflectedHelper::RSPEC +# wrong constant name be_bool?1 +# wrong constant name be_bool? +# wrong constant name be_boolthy?1 +# wrong constant name be_boolthy? +# wrong constant name predicate_in_actual?1 +# wrong constant name predicate_in_actual? +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::ALL +# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::RSPEC +# wrong constant name autocorrect +# wrong constant name have_received_usage +# wrong constant name null_double +# wrong constant name on_block +# wrong constant name +# undefined method `custom_matcher?1' for class `RuboCop::Cop::RSpec::InstanceVariable' +# undefined method `dynamic_class?1' for class `RuboCop::Cop::RSpec::InstanceVariable' +# undefined method `spec_group?1' for class `RuboCop::Cop::RSpec::InstanceVariable' +# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::ALL +# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::RSPEC +# wrong constant name custom_matcher?1 +# wrong constant name custom_matcher? +# wrong constant name dynamic_class?1 +# wrong constant name dynamic_class? +# wrong constant name ivar_assigned? +# wrong constant name ivar_usage +# wrong constant name on_block +# wrong constant name spec_group?1 +# wrong constant name spec_group? +# wrong constant name +# undefined method `invalid_predicate_matcher?1' for class `RuboCop::Cop::RSpec::InvalidPredicateMatcher' +# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::ALL +# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::RSPEC +# wrong constant name invalid_predicate_matcher?1 +# wrong constant name invalid_predicate_matcher? +# wrong constant name on_send +# wrong constant name +# undefined method `example_inclusion_offense1' for class `RuboCop::Cop::RSpec::ItBehavesLike' +# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::ALL +# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::RSPEC +# wrong constant name autocorrect +# wrong constant name example_inclusion_offense1 +# wrong constant name example_inclusion_offense +# wrong constant name on_send +# wrong constant name +# undefined method `each?1' for class `RuboCop::Cop::RSpec::IteratedExpectation' +# undefined method `expectation?1' for class `RuboCop::Cop::RSpec::IteratedExpectation' +# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::ALL +# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::RSPEC +# wrong constant name each?1 +# wrong constant name each? +# wrong constant name expectation?1 +# wrong constant name expectation? +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::ALL +# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::RSPEC +# wrong constant name autocorrect +# wrong constant name check_previous_nodes +# wrong constant name on_block +# wrong constant name +# undefined method `in_example_or_shared_group?1' for class `RuboCop::Cop::RSpec::LeakyConstantDeclaration' +# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::ALL +# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::RSPEC +# wrong constant name in_example_or_shared_group?1 +# wrong constant name in_example_or_shared_group? +# wrong constant name on_casgn +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name +# undefined method `example_or_group?1' for class `RuboCop::Cop::RSpec::LetBeforeExamples' +# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::ALL +# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::RSPEC +# wrong constant name autocorrect +# wrong constant name example_or_group?1 +# wrong constant name example_or_group? +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::LetSetup::ALL +# uninitialized constant RuboCop::Cop::RSpec::LetSetup::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::LetSetup::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::LetSetup::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::LetSetup::RSPEC +# wrong constant name let_bang +# wrong constant name method_called? +# wrong constant name on_block +# wrong constant name +# undefined method `message_chain1' for class `RuboCop::Cop::RSpec::MessageChain' +# uninitialized constant RuboCop::Cop::RSpec::MessageChain::ALL +# uninitialized constant RuboCop::Cop::RSpec::MessageChain::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::MessageChain::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::MessageChain::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::MessageChain::RSPEC +# wrong constant name message +# wrong constant name message_chain1 +# wrong constant name message_chain +# wrong constant name on_send +# wrong constant name +# undefined method `message_expectation1' for class `RuboCop::Cop::RSpec::MessageExpectation' +# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::ALL +# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::RSPEC +# wrong constant name message_expectation1 +# wrong constant name message_expectation +# wrong constant name on_send +# wrong constant name receive_message? +# wrong constant name +# undefined method `message_expectation1' for class `RuboCop::Cop::RSpec::MessageSpies' +# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::ALL +# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::RSPEC +# wrong constant name message_expectation1 +# wrong constant name message_expectation +# wrong constant name on_send +# wrong constant name receive_message +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::ALL +# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::RSPEC +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::ALL +# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::RSPEC +# wrong constant name on_top_level_describe +# wrong constant name +# undefined method `aggregate_failures?1' for class `RuboCop::Cop::RSpec::MultipleExpectations' +# undefined method `aggregate_failures_block?1' for class `RuboCop::Cop::RSpec::MultipleExpectations' +# undefined method `aggregate_failures_present?1' for class `RuboCop::Cop::RSpec::MultipleExpectations' +# undefined method `expect?1' for class `RuboCop::Cop::RSpec::MultipleExpectations' +# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::ALL +# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::RSPEC +# wrong constant name aggregate_failures?1 +# wrong constant name aggregate_failures? +# wrong constant name aggregate_failures_block?1 +# wrong constant name aggregate_failures_block? +# wrong constant name aggregate_failures_present?1 +# wrong constant name aggregate_failures_present? +# wrong constant name expect?1 +# wrong constant name expect? +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::ALL +# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::RSPEC +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# undefined method `rspec_block?1' for class `RuboCop::Cop::RSpec::NamedSubject' +# undefined method `shared_example?1' for class `RuboCop::Cop::RSpec::NamedSubject' +# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::ALL +# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::RSPEC +# wrong constant name ignored_shared_example? +# wrong constant name on_block +# wrong constant name rspec_block?1 +# wrong constant name rspec_block? +# wrong constant name shared_example?1 +# wrong constant name shared_example? +# wrong constant name subject_usage +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::ALL +# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::RSPEC +# wrong constant name find_contexts +# wrong constant name on_top_level_describe +# wrong constant name +# undefined method `not_to_not_offense1' for class `RuboCop::Cop::RSpec::NotToNot' +# uninitialized constant RuboCop::Cop::RSpec::NotToNot::ALL +# uninitialized constant RuboCop::Cop::RSpec::NotToNot::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::NotToNot::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::NotToNot::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::NotToNot::RSPEC +# wrong constant name autocorrect +# wrong constant name not_to_not_offense1 +# wrong constant name not_to_not_offense +# wrong constant name on_send +# wrong constant name +# undefined method `first_argument_name1' for class `RuboCop::Cop::RSpec::OverwritingSetup' +# undefined method `setup?1' for class `RuboCop::Cop::RSpec::OverwritingSetup' +# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::ALL +# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::RSPEC +# wrong constant name first_argument_name1 +# wrong constant name first_argument_name +# wrong constant name on_block +# wrong constant name setup?1 +# wrong constant name setup? +# wrong constant name +# undefined method `pending_block?1' for class `RuboCop::Cop::RSpec::Pending' +# undefined method `skip_or_pending?1' for class `RuboCop::Cop::RSpec::Pending' +# undefined method `skippable?1' for class `RuboCop::Cop::RSpec::Pending' +# undefined method `skipped_in_metadata?1' for class `RuboCop::Cop::RSpec::Pending' +# uninitialized constant RuboCop::Cop::RSpec::Pending::ALL +# uninitialized constant RuboCop::Cop::RSpec::Pending::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::Pending::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::Pending::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Pending::RSPEC +# wrong constant name on_send +# wrong constant name pending_block?1 +# wrong constant name pending_block? +# wrong constant name skip_or_pending?1 +# wrong constant name skip_or_pending? +# wrong constant name skippable?1 +# wrong constant name skippable? +# wrong constant name skipped_in_metadata?1 +# wrong constant name skipped_in_metadata? +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::ALL +# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::BUILT_IN_MATCHERS +# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::MSG_EXPLICIT +# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::MSG_INFLECTED +# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::RSPEC +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name +# undefined method `receive_counts1' for class `RuboCop::Cop::RSpec::ReceiveCounts' +# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::ALL +# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::RSPEC +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name receive_counts1 +# wrong constant name receive_counts +# wrong constant name stub? +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::ALL +# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::RSPEC +# wrong constant name autocorrect +# wrong constant name method_on_stub? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::ALL +# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::RSPEC +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::ALL +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::RSPEC +# wrong constant name on_block +# wrong constant name +# undefined method `body1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' +# undefined method `const_arg1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' +# undefined method `metadata1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' +# undefined method `several_example_groups?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' +# undefined method `skip_or_pending?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::ALL +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::RSPEC +# wrong constant name body1 +# wrong constant name body +# wrong constant name const_arg1 +# wrong constant name const_arg +# wrong constant name metadata1 +# wrong constant name metadata +# wrong constant name on_begin +# wrong constant name several_example_groups?1 +# wrong constant name several_example_groups? +# wrong constant name skip_or_pending?1 +# wrong constant name skip_or_pending? +# wrong constant name +# undefined method `doc_string_and_metadata1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupDescription' +# undefined method `empty_description?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupDescription' +# undefined method `several_example_groups?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupDescription' +# undefined method `skip_or_pending?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupDescription' +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::ALL +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::RSPEC +# wrong constant name doc_string_and_metadata1 +# wrong constant name doc_string_and_metadata +# wrong constant name empty_description?1 +# wrong constant name empty_description? +# wrong constant name on_begin +# wrong constant name several_example_groups?1 +# wrong constant name several_example_groups? +# wrong constant name skip_or_pending?1 +# wrong constant name skip_or_pending? +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::ALL +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::RSPEC +# wrong constant name and_return_value +# wrong constant name autocorrect +# wrong constant name contains_stub? +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name call +# wrong constant name initialize +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::ALL +# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::RSPEC +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::ALL +# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::RSPEC +# wrong constant name lines_msg +# wrong constant name on_block +# wrong constant name repeated_hooks +# wrong constant name +# undefined method `shared_context1' for class `RuboCop::Cop::RSpec::SharedContext' +# undefined method `shared_example1' for class `RuboCop::Cop::RSpec::SharedContext' +# uninitialized constant RuboCop::Cop::RSpec::SharedContext::ALL +# uninitialized constant RuboCop::Cop::RSpec::SharedContext::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::SharedContext::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::SharedContext::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::SharedContext::RSPEC +# wrong constant name autocorrect +# wrong constant name context? +# wrong constant name examples? +# wrong constant name on_block +# wrong constant name shared_context1 +# wrong constant name shared_context +# wrong constant name shared_example1 +# wrong constant name shared_example +# wrong constant name +# undefined method `shared_examples1' for class `RuboCop::Cop::RSpec::SharedExamples' +# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::ALL +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::RSPEC +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name shared_examples1 +# wrong constant name shared_examples +# wrong constant name initialize +# wrong constant name message +# wrong constant name node +# wrong constant name preferred_style +# wrong constant name +# wrong constant name +# undefined method `message_chain1' for class `RuboCop::Cop::RSpec::SingleArgumentMessageChain' +# undefined method `single_key_hash?1' for class `RuboCop::Cop::RSpec::SingleArgumentMessageChain' +# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::ALL +# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::RSPEC +# wrong constant name autocorrect +# wrong constant name message_chain1 +# wrong constant name message_chain +# wrong constant name on_send +# wrong constant name single_key_hash?1 +# wrong constant name single_key_hash? +# wrong constant name +# undefined method `message_expectation?1' for class `RuboCop::Cop::RSpec::SubjectStub' +# undefined method `subject1' for class `RuboCop::Cop::RSpec::SubjectStub' +# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::ALL +# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::RSPEC +# wrong constant name message_expectation?1 +# wrong constant name message_expectation? +# wrong constant name message_expectation_matcher? +# wrong constant name on_block +# wrong constant name subject1 +# wrong constant name subject +# wrong constant name +# undefined method `empty_raise_error_or_exception1' for class `RuboCop::Cop::RSpec::UnspecifiedException' +# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::ALL +# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::RSPEC +# wrong constant name block_with_args? +# wrong constant name empty_exception_matcher? +# wrong constant name empty_raise_error_or_exception1 +# wrong constant name empty_raise_error_or_exception +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::ALL +# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::RSPEC +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::RSpec::VariableName::ALL +# uninitialized constant RuboCop::Cop::RSpec::VariableName::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::VariableName::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::VariableName::FORMATS +# uninitialized constant RuboCop::Cop::RSpec::VariableName::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::VariableName::RSPEC +# wrong constant name on_send +# wrong constant name +# undefined method `unverified_double1' for class `RuboCop::Cop::RSpec::VerifiedDoubles' +# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::ALL +# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::RSPEC +# wrong constant name on_send +# wrong constant name unverified_double1 +# wrong constant name unverified_double +# wrong constant name +# undefined method `expect?1' for class `RuboCop::Cop::RSpec::VoidExpect' +# undefined method `expect_block?1' for class `RuboCop::Cop::RSpec::VoidExpect' +# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::ALL +# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::RSPEC +# wrong constant name expect?1 +# wrong constant name expect? +# wrong constant name expect_block?1 +# wrong constant name expect_block? +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name +# undefined method `block_arg1' for class `RuboCop::Cop::RSpec::Yield' +# undefined method `block_call?1' for class `RuboCop::Cop::RSpec::Yield' +# uninitialized constant RuboCop::Cop::RSpec::Yield::ALL +# uninitialized constant RuboCop::Cop::RSpec::Yield::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::RSpec::Yield::DEFAULT_CONFIGURATION +# uninitialized constant RuboCop::Cop::RSpec::Yield::DEFAULT_PATTERN_RE +# uninitialized constant RuboCop::Cop::RSpec::Yield::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::RSpec::Yield::RSPEC +# wrong constant name autocorrect +# wrong constant name block_arg1 +# wrong constant name block_arg +# wrong constant name block_call?1 +# wrong constant name block_call? +# wrong constant name method_on_stub? +# wrong constant name on_block +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `rational_literal?1' for module `RuboCop::Cop::RationalLiteral' +# wrong constant name rational_literal?1 +# wrong constant name rational_literal? +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `enabled1' for class `RuboCop::Cop::Registry' +# undefined method `enabled2' for class `RuboCop::Cop::Registry' +# undefined method `initialize1' for class `RuboCop::Cop::Registry' +# undefined method `initialize2' for class `RuboCop::Cop::Registry' +# undefined method `qualified_cop_name1' for class `RuboCop::Cop::Registry' +# wrong constant name == +# uninitialized constant RuboCop::Cop::Registry::Elem +# wrong constant name contains_cop_matching? +# wrong constant name cops +# wrong constant name department_missing? +# wrong constant name departments +# wrong constant name dismiss +# wrong constant name each +# wrong constant name enabled1 +# wrong constant name enabled2 +# wrong constant name enabled +# wrong constant name enabled? +# wrong constant name enabled_pending_cop? +# wrong constant name enlist +# wrong constant name find_by_cop_name +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name length +# wrong constant name names +# wrong constant name options +# wrong constant name print_warning +# wrong constant name qualified_cop_name1 +# wrong constant name qualified_cop_name +# wrong constant name select +# wrong constant name sort! +# wrong constant name to_h +# wrong constant name unqualified_cop_names +# wrong constant name with_department +# wrong constant name without_department +# undefined singleton method `with_temporary_global1' for `RuboCop::Cop::Registry' +# wrong constant name +# wrong constant name all +# wrong constant name global +# wrong constant name qualified_cop_name +# wrong constant name with_temporary_global1 +# wrong constant name with_temporary_global +# wrong constant name investigate +# wrong constant name +# undefined method `empty_condition?1' for module `RuboCop::Cop::SafeAssignment' +# undefined method `safe_assignment?1' for module `RuboCop::Cop::SafeAssignment' +# undefined method `setter_method?1' for module `RuboCop::Cop::SafeAssignment' +# wrong constant name empty_condition?1 +# wrong constant name empty_condition? +# wrong constant name safe_assignment?1 +# wrong constant name safe_assignment? +# wrong constant name setter_method?1 +# wrong constant name setter_method? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `eval?1' for class `RuboCop::Cop::Security::Eval' +# uninitialized constant RuboCop::Cop::Security::Eval::LITERAL_REGEX +# wrong constant name eval?1 +# wrong constant name eval? +# wrong constant name on_send +# wrong constant name +# undefined method `json_load1' for class `RuboCop::Cop::Security::JSONLoad' +# uninitialized constant RuboCop::Cop::Security::JSONLoad::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name json_load1 +# wrong constant name json_load +# wrong constant name on_send +# wrong constant name +# undefined method `marshal_load1' for class `RuboCop::Cop::Security::MarshalLoad' +# uninitialized constant RuboCop::Cop::Security::MarshalLoad::LITERAL_REGEX +# wrong constant name marshal_load1 +# wrong constant name marshal_load +# wrong constant name on_send +# wrong constant name +# undefined method `open?1' for class `RuboCop::Cop::Security::Open' +# uninitialized constant RuboCop::Cop::Security::Open::LITERAL_REGEX +# wrong constant name on_send +# wrong constant name open?1 +# wrong constant name open? +# wrong constant name +# undefined method `yaml_load1' for class `RuboCop::Cop::Security::YAMLLoad' +# uninitialized constant RuboCop::Cop::Security::YAMLLoad::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name yaml_load1 +# wrong constant name yaml_load +# wrong constant name +# wrong constant name +# wrong constant name <=> +# wrong constant name == +# wrong constant name code +# wrong constant name initialize +# wrong constant name level +# wrong constant name name +# wrong constant name +# wrong constant name name_from_code +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::SpaceBeforePunctuation::BYTE_ORDER_MARK +# wrong constant name investigate +# wrong constant name +# wrong constant name +# wrong constant name add_space +# wrong constant name empty_corrections +# wrong constant name processed_source +# wrong constant name remove_space +# wrong constant name +# wrong constant name on_regexp +# wrong constant name on_str +# wrong constant name +# wrong constant name +# wrong constant name correct +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `access_modifier_with_symbol?1' for class `RuboCop::Cop::Style::AccessModifierDeclarations' +# uninitialized constant RuboCop::Cop::Style::AccessModifierDeclarations::LITERAL_REGEX +# wrong constant name access_modifier_with_symbol?1 +# wrong constant name access_modifier_with_symbol? +# wrong constant name on_send +# wrong constant name +# undefined method `identifier1' for class `RuboCop::Cop::Style::Alias' +# uninitialized constant RuboCop::Cop::Style::Alias::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name identifier1 +# wrong constant name identifier +# wrong constant name on_alias +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::AndOr::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::AndOr::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_and +# wrong constant name on_if +# wrong constant name on_or +# wrong constant name on_until +# wrong constant name on_until_post +# wrong constant name on_while +# wrong constant name on_while_post +# wrong constant name +# wrong constant name +# undefined method `join_candidate?1' for class `RuboCop::Cop::Style::ArrayJoin' +# uninitialized constant RuboCop::Cop::Style::ArrayJoin::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name join_candidate?1 +# wrong constant name join_candidate? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::AsciiComments::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::AsciiComments::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name +# undefined method `class_eval?1' for class `RuboCop::Cop::Style::Attr' +# uninitialized constant RuboCop::Cop::Style::Attr::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::Attr::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name class_eval?1 +# wrong constant name class_eval? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::AutoResourceCleanup::LITERAL_REGEX +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::BarePercentLiterals::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_dstr +# wrong constant name on_str +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::BeginBlock::LITERAL_REGEX +# wrong constant name on_preexe +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::BlockComments::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::BlockComments::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::BlockDelimiters::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name +# wrong constant name +# wrong constant name correct +# wrong constant name move_assignment_inside_condition +# undefined method `case_equality?1' for class `RuboCop::Cop::Style::CaseEquality' +# uninitialized constant RuboCop::Cop::Style::CaseEquality::LITERAL_REGEX +# wrong constant name case_equality?1 +# wrong constant name case_equality? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::CharacterLiteral::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name correct_style_detected +# wrong constant name offense? +# wrong constant name opposite_style_detected +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ClassAndModuleChildren::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::ClassAndModuleChildren::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name +# undefined method `class_check?1' for class `RuboCop::Cop::Style::ClassCheck' +# uninitialized constant RuboCop::Cop::Style::ClassCheck::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name class_check?1 +# wrong constant name class_check? +# wrong constant name message +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ClassMethods::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ClassVars::LITERAL_REGEX +# wrong constant name message +# wrong constant name on_cvasgn +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::CollectionMethods::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name +# undefined method `java_type_node?1' for class `RuboCop::Cop::Style::ColonMethodCall' +# uninitialized constant RuboCop::Cop::Style::ColonMethodCall::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name java_type_node?1 +# wrong constant name java_type_node? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ColonMethodDefinition::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::CommandLiteral::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_xstr +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::CommentAnnotation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::CommentAnnotation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::CommentedKeyword::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name +# undefined method `assignment_type?1' for class `RuboCop::Cop::Style::ConditionalAssignment' +# undefined method `candidate_condition?1' for class `RuboCop::Cop::Style::ConditionalAssignment' +# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::ALIGN_WITH +# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::END_ALIGNMENT +# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::EQUAL +# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::KEYWORD +# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::LITERAL_REGEX +# wrong constant name assignment_type?1 +# wrong constant name assignment_type? +# wrong constant name autocorrect +# wrong constant name candidate_condition?1 +# wrong constant name candidate_condition? +# wrong constant name on_and_asgn +# wrong constant name on_case +# wrong constant name on_casgn +# wrong constant name on_cvasgn +# wrong constant name on_gvasgn +# wrong constant name on_if +# wrong constant name on_ivasgn +# wrong constant name on_lvasgn +# wrong constant name on_masgn +# wrong constant name on_op_asgn +# wrong constant name on_or_asgn +# wrong constant name on_send +# wrong constant name +# wrong constant name end_with_eq? +# wrong constant name expand_elses +# wrong constant name expand_when_branches +# wrong constant name indent +# wrong constant name lhs +# wrong constant name tail +# wrong constant name +# wrong constant name assignment +# wrong constant name correct_branches +# wrong constant name correct_if_branches +# wrong constant name remove_whitespace_in_branches +# wrong constant name replace_branch_assignment +# wrong constant name white_space_range +# wrong constant name +# undefined method `visibility_declaration_for?1' for class `RuboCop::Cop::Style::ConstantVisibility' +# uninitialized constant RuboCop::Cop::Style::ConstantVisibility::LITERAL_REGEX +# wrong constant name on_casgn +# wrong constant name visibility_declaration_for?1 +# wrong constant name visibility_declaration_for? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::Copyright::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::Copyright::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# undefined method `date_time?1' for class `RuboCop::Cop::Style::DateTime' +# undefined method `historic_date?1' for class `RuboCop::Cop::Style::DateTime' +# undefined method `to_datetime?1' for class `RuboCop::Cop::Style::DateTime' +# uninitialized constant RuboCop::Cop::Style::DateTime::LITERAL_REGEX +# wrong constant name date_time?1 +# wrong constant name date_time? +# wrong constant name historic_date?1 +# wrong constant name historic_date? +# wrong constant name on_send +# wrong constant name to_datetime?1 +# wrong constant name to_datetime? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::DefWithParentheses::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# undefined method `dir_replacement?1' for class `RuboCop::Cop::Style::Dir' +# uninitialized constant RuboCop::Cop::Style::Dir::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name dir_replacement?1 +# wrong constant name dir_replacement? +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::DisableCopsWithinSourceCodeDirective::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# undefined method `constant_definition?1' for class `RuboCop::Cop::Style::Documentation' +# undefined method `constant_visibility_declaration?1' for class `RuboCop::Cop::Style::Documentation' +# uninitialized constant RuboCop::Cop::Style::Documentation::LITERAL_REGEX +# wrong constant name constant_definition?1 +# wrong constant name constant_definition? +# wrong constant name constant_visibility_declaration?1 +# wrong constant name constant_visibility_declaration? +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name outer_module +# wrong constant name +# undefined method `module_function_node?1' for class `RuboCop::Cop::Style::DocumentationMethod' +# uninitialized constant RuboCop::Cop::Style::DocumentationMethod::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::DocumentationMethod::NON_PUBLIC_MODIFIERS +# wrong constant name module_function_node?1 +# wrong constant name module_function_node? +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::DoubleCopDisableDirective::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# undefined method `double_negative?1' for class `RuboCop::Cop::Style::DoubleNegation' +# uninitialized constant RuboCop::Cop::Style::DoubleNegation::LITERAL_REGEX +# wrong constant name double_negative?1 +# wrong constant name double_negative? +# wrong constant name on_send +# wrong constant name +# undefined method `offending_each_range1' for class `RuboCop::Cop::Style::EachForSimpleLoop' +# uninitialized constant RuboCop::Cop::Style::EachForSimpleLoop::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name offending_each_range1 +# wrong constant name offending_each_range +# wrong constant name on_block +# wrong constant name +# undefined method `each_with_object_candidate?1' for class `RuboCop::Cop::Style::EachWithObject' +# uninitialized constant RuboCop::Cop::Style::EachWithObject::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::EachWithObject::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name each_with_object_candidate?1 +# wrong constant name each_with_object_candidate? +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::EmptyBlockParameter::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::EmptyBlockParameter::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::EmptyCaseCondition::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::EmptyCaseCondition::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_case +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::EmptyElse::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::EmptyElse::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_case +# wrong constant name on_normal_if_unless +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::EmptyLambdaParameter::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::EmptyLambdaParameter::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# undefined method `array_node1' for class `RuboCop::Cop::Style::EmptyLiteral' +# undefined method `array_with_block1' for class `RuboCop::Cop::Style::EmptyLiteral' +# undefined method `hash_node1' for class `RuboCop::Cop::Style::EmptyLiteral' +# undefined method `hash_with_block1' for class `RuboCop::Cop::Style::EmptyLiteral' +# undefined method `str_node1' for class `RuboCop::Cop::Style::EmptyLiteral' +# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::FROZEN_STRING_LITERAL +# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::FROZEN_STRING_LITERAL_ENABLED +# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::FROZEN_STRING_LITERAL_TYPES +# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::LITERAL_REGEX +# wrong constant name array_node1 +# wrong constant name array_node +# wrong constant name array_with_block1 +# wrong constant name array_with_block +# wrong constant name autocorrect +# wrong constant name hash_node1 +# wrong constant name hash_node +# wrong constant name hash_with_block1 +# wrong constant name hash_with_block +# wrong constant name on_send +# wrong constant name str_node1 +# wrong constant name str_node +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::EmptyMethod::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::Encoding::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::Encoding::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::EndBlock::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_postexe +# wrong constant name +# undefined method `eval_without_location?1' for class `RuboCop::Cop::Style::EvalWithLocation' +# undefined method `line_with_offset?1' for class `RuboCop::Cop::Style::EvalWithLocation' +# uninitialized constant RuboCop::Cop::Style::EvalWithLocation::LITERAL_REGEX +# wrong constant name eval_without_location?1 +# wrong constant name eval_without_location? +# wrong constant name line_with_offset?1 +# wrong constant name line_with_offset? +# wrong constant name on_send +# wrong constant name +# undefined method `even_odd_candidate?1' for class `RuboCop::Cop::Style::EvenOdd' +# uninitialized constant RuboCop::Cop::Style::EvenOdd::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name even_odd_candidate?1 +# wrong constant name even_odd_candidate? +# wrong constant name on_send +# wrong constant name +# undefined method `file_expand_path1' for class `RuboCop::Cop::Style::ExpandPathArguments' +# undefined method `pathname_new_parent_expand_path1' for class `RuboCop::Cop::Style::ExpandPathArguments' +# undefined method `pathname_parent_expand_path1' for class `RuboCop::Cop::Style::ExpandPathArguments' +# uninitialized constant RuboCop::Cop::Style::ExpandPathArguments::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::ExpandPathArguments::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name file_expand_path1 +# wrong constant name file_expand_path +# wrong constant name on_send +# wrong constant name pathname_new_parent_expand_path1 +# wrong constant name pathname_new_parent_expand_path +# wrong constant name pathname_parent_expand_path1 +# wrong constant name pathname_parent_expand_path +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ExponentialNotation::LITERAL_REGEX +# wrong constant name on_float +# wrong constant name +# undefined method `any_coerce?1' for class `RuboCop::Cop::Style::FloatDivision' +# undefined method `both_coerce?1' for class `RuboCop::Cop::Style::FloatDivision' +# undefined method `left_coerce?1' for class `RuboCop::Cop::Style::FloatDivision' +# undefined method `right_coerce?1' for class `RuboCop::Cop::Style::FloatDivision' +# uninitialized constant RuboCop::Cop::Style::FloatDivision::LITERAL_REGEX +# wrong constant name any_coerce?1 +# wrong constant name any_coerce? +# wrong constant name both_coerce?1 +# wrong constant name both_coerce? +# wrong constant name left_coerce?1 +# wrong constant name left_coerce? +# wrong constant name on_send +# wrong constant name right_coerce?1 +# wrong constant name right_coerce? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::For::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::For::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_for +# wrong constant name +# undefined method `formatter1' for class `RuboCop::Cop::Style::FormatString' +# undefined method `variable_argument?1' for class `RuboCop::Cop::Style::FormatString' +# uninitialized constant RuboCop::Cop::Style::FormatString::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name formatter1 +# wrong constant name formatter +# wrong constant name message +# wrong constant name method_name +# wrong constant name on_send +# wrong constant name variable_argument?1 +# wrong constant name variable_argument? +# wrong constant name +# undefined method `format_string_in_typical_context?1' for class `RuboCop::Cop::Style::FormatStringToken' +# uninitialized constant RuboCop::Cop::Style::FormatStringToken::LITERAL_REGEX +# wrong constant name format_string_in_typical_context?1 +# wrong constant name format_string_in_typical_context? +# wrong constant name on_str +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::FROZEN_STRING_LITERAL +# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::FROZEN_STRING_LITERAL_ENABLED +# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::FROZEN_STRING_LITERAL_TYPES +# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::GlobalVars::LITERAL_REGEX +# wrong constant name allowed_var? +# wrong constant name check +# wrong constant name on_gvar +# wrong constant name on_gvasgn +# wrong constant name user_vars +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::GuardClause::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_if +# wrong constant name +# undefined method `kv_each1' for class `RuboCop::Cop::Style::HashEachMethods' +# uninitialized constant RuboCop::Cop::Style::HashEachMethods::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name kv_each1 +# wrong constant name kv_each +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::HashSyntax::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::HashSyntax::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name hash_rockets_check +# wrong constant name no_mixed_keys_check +# wrong constant name on_hash +# wrong constant name ruby19_check +# wrong constant name ruby19_no_mixed_keys_check +# wrong constant name +# undefined method `on_bad_each_with_object1' for class `RuboCop::Cop::Style::HashTransformKeys' +# undefined method `on_bad_hash_brackets_map1' for class `RuboCop::Cop::Style::HashTransformKeys' +# undefined method `on_bad_map_to_h1' for class `RuboCop::Cop::Style::HashTransformKeys' +# uninitialized constant RuboCop::Cop::Style::HashTransformKeys::LITERAL_REGEX +# wrong constant name on_bad_each_with_object1 +# wrong constant name on_bad_each_with_object +# wrong constant name on_bad_hash_brackets_map1 +# wrong constant name on_bad_hash_brackets_map +# wrong constant name on_bad_map_to_h1 +# wrong constant name on_bad_map_to_h +# wrong constant name +# undefined method `on_bad_each_with_object1' for class `RuboCop::Cop::Style::HashTransformValues' +# undefined method `on_bad_hash_brackets_map1' for class `RuboCop::Cop::Style::HashTransformValues' +# undefined method `on_bad_map_to_h1' for class `RuboCop::Cop::Style::HashTransformValues' +# uninitialized constant RuboCop::Cop::Style::HashTransformValues::LITERAL_REGEX +# wrong constant name on_bad_each_with_object1 +# wrong constant name on_bad_each_with_object +# wrong constant name on_bad_hash_brackets_map1 +# wrong constant name on_bad_hash_brackets_map +# wrong constant name on_bad_map_to_h1 +# wrong constant name on_bad_map_to_h +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::IdenticalConditionalBranches::LITERAL_REGEX +# wrong constant name on_case +# wrong constant name on_if +# wrong constant name +# wrong constant name +# wrong constant name correct +# wrong constant name move_assignment_inside_condition +# uninitialized constant RuboCop::Cop::Style::IfInsideElse::LITERAL_REGEX +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::IfUnlessModifier::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::IfUnlessModifierOfIfUnless::LITERAL_REGEX +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::IfWithSemicolon::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_normal_if_unless +# wrong constant name +# undefined method `implicit_runtime_error_raise_or_fail1' for class `RuboCop::Cop::Style::ImplicitRuntimeError' +# uninitialized constant RuboCop::Cop::Style::ImplicitRuntimeError::LITERAL_REGEX +# wrong constant name implicit_runtime_error_raise_or_fail1 +# wrong constant name implicit_runtime_error_raise_or_fail +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::InfiniteLoop::LITERAL_REGEX +# wrong constant name after_leaving_scope +# wrong constant name autocorrect +# wrong constant name join_force? +# wrong constant name on_until +# wrong constant name on_until_post +# wrong constant name on_while +# wrong constant name on_while_post +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::InlineComment::LITERAL_REGEX +# wrong constant name investigate +# wrong constant name +# undefined method `inverse_block?1' for class `RuboCop::Cop::Style::InverseMethods' +# undefined method `inverse_candidate?1' for class `RuboCop::Cop::Style::InverseMethods' +# uninitialized constant RuboCop::Cop::Style::InverseMethods::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::InverseMethods::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name correct_inverse_block +# wrong constant name correct_inverse_method +# wrong constant name correct_inverse_selector +# wrong constant name inverse_block?1 +# wrong constant name inverse_block? +# wrong constant name inverse_candidate?1 +# wrong constant name inverse_candidate? +# wrong constant name on_block +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::IpAddresses::LITERAL_REGEX +# wrong constant name correct_style_detected +# wrong constant name offense? +# wrong constant name opposite_style_detected +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::Lambda::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_numblock +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::LambdaCall::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::LineEndConcatenation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::LineEndConcatenation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MethodCallWithArgsParentheses::LITERAL_REGEX +# wrong constant name +# wrong constant name +# wrong constant name autocorrect +# wrong constant name initialize +# undefined method `message1' for module `#' +# wrong constant name autocorrect +# wrong constant name message1 +# wrong constant name message +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name on_super +# wrong constant name on_yield +# wrong constant name +# undefined method `message1' for module `#' +# wrong constant name autocorrect +# wrong constant name message1 +# wrong constant name message +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name on_super +# wrong constant name on_yield +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MethodCallWithoutArgsParentheses::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MethodCalledOnDoEndBlock::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::MethodCalledOnDoEndBlock::LITERAL_REGEX +# wrong constant name on_block +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MethodDefParentheses::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::MethodDefParentheses::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MethodMissingSuper::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# undefined method `min_max_candidate1' for class `RuboCop::Cop::Style::MinMax' +# uninitialized constant RuboCop::Cop::Style::MinMax::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name min_max_candidate1 +# wrong constant name min_max_candidate +# wrong constant name on_array +# wrong constant name on_return +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MissingElse::LITERAL_REGEX +# wrong constant name on_case +# wrong constant name on_normal_if_unless +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MissingRespondToMissing::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MixinGrouping::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_class +# wrong constant name on_module +# wrong constant name +# undefined method `include_statement1' for class `RuboCop::Cop::Style::MixinUsage' +# undefined method `wrapped_macro_scope?1' for class `RuboCop::Cop::Style::MixinUsage' +# uninitialized constant RuboCop::Cop::Style::MixinUsage::LITERAL_REGEX +# wrong constant name include_statement1 +# wrong constant name include_statement +# wrong constant name on_send +# wrong constant name wrapped_macro_scope?1 +# wrong constant name wrapped_macro_scope? +# wrong constant name +# undefined method `extend_self_node?1' for class `RuboCop::Cop::Style::ModuleFunction' +# undefined method `module_function_node?1' for class `RuboCop::Cop::Style::ModuleFunction' +# undefined method `private_directive?1' for class `RuboCop::Cop::Style::ModuleFunction' +# uninitialized constant RuboCop::Cop::Style::ModuleFunction::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name extend_self_node?1 +# wrong constant name extend_self_node? +# wrong constant name module_function_node?1 +# wrong constant name module_function_node? +# wrong constant name on_module +# wrong constant name private_directive?1 +# wrong constant name private_directive? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MultilineBlockChain::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::MultilineBlockChain::LITERAL_REGEX +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MultilineIfModifier::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::MultilineIfModifier::SPACE +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MultilineIfThen::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::MultilineIfThen::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_normal_if_unless +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MultilineMemoization::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_or_asgn +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MultilineMethodSignature::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MultilineTernaryOperator::LITERAL_REGEX +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::MultilineWhenThen::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::MultilineWhenThen::LITERAL_REGEX +# wrong constant name accept_node_type? +# wrong constant name autocorrect +# wrong constant name on_when +# wrong constant name require_then? +# wrong constant name +# undefined method `simple_comparison?1' for class `RuboCop::Cop::Style::MultipleComparison' +# undefined method `simple_double_comparison?1' for class `RuboCop::Cop::Style::MultipleComparison' +# uninitialized constant RuboCop::Cop::Style::MultipleComparison::LITERAL_REGEX +# wrong constant name on_or +# wrong constant name simple_comparison?1 +# wrong constant name simple_comparison? +# wrong constant name simple_double_comparison?1 +# wrong constant name simple_double_comparison? +# wrong constant name +# undefined method `operation_produces_immutable_object?1' for class `RuboCop::Cop::Style::MutableConstant' +# undefined method `range_enclosed_in_parentheses?1' for class `RuboCop::Cop::Style::MutableConstant' +# undefined method `splat_value1' for class `RuboCop::Cop::Style::MutableConstant' +# uninitialized constant RuboCop::Cop::Style::MutableConstant::FROZEN_STRING_LITERAL +# uninitialized constant RuboCop::Cop::Style::MutableConstant::FROZEN_STRING_LITERAL_ENABLED +# uninitialized constant RuboCop::Cop::Style::MutableConstant::FROZEN_STRING_LITERAL_TYPES +# uninitialized constant RuboCop::Cop::Style::MutableConstant::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_casgn +# wrong constant name on_or_asgn +# wrong constant name operation_produces_immutable_object?1 +# wrong constant name operation_produces_immutable_object? +# wrong constant name range_enclosed_in_parentheses?1 +# wrong constant name range_enclosed_in_parentheses? +# wrong constant name splat_value1 +# wrong constant name splat_value +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::NegatedIf::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::NegatedIf::MSG +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::NegatedUnless::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::NegatedUnless::MSG +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::NegatedWhile::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::NegatedWhile::MSG +# wrong constant name autocorrect +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::NestedModifier::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::NestedModifier::LITERAL_REGEX +# wrong constant name add_parentheses_to_method_arguments +# wrong constant name autocorrect +# wrong constant name check +# wrong constant name left_hand_operand +# wrong constant name modifier? +# wrong constant name new_expression +# wrong constant name on_if +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name replacement_operator +# wrong constant name requires_parens? +# wrong constant name right_hand_operand +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::NestedParenthesizedCalls::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::NestedParenthesizedCalls::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::NestedTernaryOperator::LITERAL_REGEX +# wrong constant name on_if +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::Next::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::Next::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name on_block +# wrong constant name on_for +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name +# undefined method `nil_check?1' for class `RuboCop::Cop::Style::NilComparison' +# undefined method `nil_comparison?1' for class `RuboCop::Cop::Style::NilComparison' +# uninitialized constant RuboCop::Cop::Style::NilComparison::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name nil_check?1 +# wrong constant name nil_check? +# wrong constant name nil_comparison?1 +# wrong constant name nil_comparison? +# wrong constant name on_send +# wrong constant name +# undefined method `nil_check?1' for class `RuboCop::Cop::Style::NonNilCheck' +# undefined method `not_and_nil_check?1' for class `RuboCop::Cop::Style::NonNilCheck' +# undefined method `not_equal_to_nil?1' for class `RuboCop::Cop::Style::NonNilCheck' +# undefined method `unless_check?1' for class `RuboCop::Cop::Style::NonNilCheck' +# uninitialized constant RuboCop::Cop::Style::NonNilCheck::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name nil_check?1 +# wrong constant name nil_check? +# wrong constant name not_and_nil_check?1 +# wrong constant name not_and_nil_check? +# wrong constant name not_equal_to_nil?1 +# wrong constant name not_equal_to_nil? +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_send +# wrong constant name unless_check?1 +# wrong constant name unless_check? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::Not::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::Not::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::NumericLiteralPrefix::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_int +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::NumericLiterals::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_float +# wrong constant name on_int +# wrong constant name +# undefined method `comparison1' for class `RuboCop::Cop::Style::NumericPredicate' +# undefined method `inverted_comparison1' for class `RuboCop::Cop::Style::NumericPredicate' +# undefined method `predicate1' for class `RuboCop::Cop::Style::NumericPredicate' +# uninitialized constant RuboCop::Cop::Style::NumericPredicate::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name comparison1 +# wrong constant name comparison +# wrong constant name inverted_comparison1 +# wrong constant name inverted_comparison +# wrong constant name on_send +# wrong constant name predicate1 +# wrong constant name predicate +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::OneLineConditional::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_normal_if_unless +# wrong constant name +# undefined method `option_hash1' for class `RuboCop::Cop::Style::OptionHash' +# uninitialized constant RuboCop::Cop::Style::OptionHash::LITERAL_REGEX +# wrong constant name on_args +# wrong constant name option_hash1 +# wrong constant name option_hash +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::OptionalArguments::LITERAL_REGEX +# wrong constant name on_def +# wrong constant name +# undefined method `ternary_assignment?1' for class `RuboCop::Cop::Style::OrAssignment' +# undefined method `unless_assignment?1' for class `RuboCop::Cop::Style::OrAssignment' +# uninitialized constant RuboCop::Cop::Style::OrAssignment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_cvasgn +# wrong constant name on_gvasgn +# wrong constant name on_if +# wrong constant name on_ivasgn +# wrong constant name on_lvasgn +# wrong constant name ternary_assignment?1 +# wrong constant name ternary_assignment? +# wrong constant name unless_assignment?1 +# wrong constant name unless_assignment? +# wrong constant name +# undefined method `implicit_self_getter?1' for class `RuboCop::Cop::Style::ParallelAssignment' +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ParallelAssignment::LITERAL_REGEX +# wrong constant name +# wrong constant name +# wrong constant name autocorrect +# wrong constant name implicit_self_getter?1 +# wrong constant name implicit_self_getter? +# wrong constant name on_masgn +# undefined method `var_name1' for class `RuboCop::Cop::Style::ParallelAssignment::AssignmentSorter' +# wrong constant name accesses? +# wrong constant name dependency? +# wrong constant name initialize +# wrong constant name matching_calls +# wrong constant name tsort_each_child +# wrong constant name uses_var? +# wrong constant name var_name1 +# wrong constant name var_name +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ParallelAssignment::GenericCorrector::SPACE +# wrong constant name assignment +# wrong constant name config +# wrong constant name correction +# wrong constant name correction_range +# wrong constant name initialize +# wrong constant name node +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ParallelAssignment::ModifierCorrector::SPACE +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::ParallelAssignment::RescueCorrector::SPACE +# wrong constant name +# wrong constant name +# undefined method `control_op_condition1' for class `RuboCop::Cop::Style::ParenthesesAroundCondition' +# uninitialized constant RuboCop::Cop::Style::ParenthesesAroundCondition::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name control_op_condition1 +# wrong constant name control_op_condition +# wrong constant name on_if +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::PercentLiteralDelimiters::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::PercentLiteralDelimiters::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name message +# wrong constant name on_array +# wrong constant name on_dstr +# wrong constant name on_regexp +# wrong constant name on_str +# wrong constant name on_sym +# wrong constant name on_xstr +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::PercentQLiterals::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::PercentQLiterals::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_str +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::PerlBackrefs::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_nth_ref +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::PreferredHashMethods::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# undefined method `proc_new?1' for class `RuboCop::Cop::Style::Proc' +# uninitialized constant RuboCop::Cop::Style::Proc::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name proc_new?1 +# wrong constant name proc_new? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RaiseArgs::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# undefined method `integer_op_rand?1' for class `RuboCop::Cop::Style::RandomWithOffset' +# undefined method `namespace1' for class `RuboCop::Cop::Style::RandomWithOffset' +# undefined method `rand_modified?1' for class `RuboCop::Cop::Style::RandomWithOffset' +# undefined method `rand_op_integer?1' for class `RuboCop::Cop::Style::RandomWithOffset' +# undefined method `random_call1' for class `RuboCop::Cop::Style::RandomWithOffset' +# undefined method `to_int1' for class `RuboCop::Cop::Style::RandomWithOffset' +# uninitialized constant RuboCop::Cop::Style::RandomWithOffset::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name integer_op_rand?1 +# wrong constant name integer_op_rand? +# wrong constant name namespace1 +# wrong constant name namespace +# wrong constant name on_send +# wrong constant name rand_modified?1 +# wrong constant name rand_modified? +# wrong constant name rand_op_integer?1 +# wrong constant name rand_op_integer? +# wrong constant name random_call1 +# wrong constant name random_call +# wrong constant name to_int1 +# wrong constant name to_int +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantBegin::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantCapitalW::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RedundantCapitalW::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantCondition::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RedundantCondition::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name +# undefined method `redundant_condition?1' for class `RuboCop::Cop::Style::RedundantConditional' +# undefined method `redundant_condition_inverted?1' for class `RuboCop::Cop::Style::RedundantConditional' +# uninitialized constant RuboCop::Cop::Style::RedundantConditional::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::RedundantConditional::SPACE +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name redundant_condition?1 +# wrong constant name redundant_condition? +# wrong constant name redundant_condition_inverted?1 +# wrong constant name redundant_condition_inverted? +# wrong constant name +# undefined method `compact?1' for class `RuboCop::Cop::Style::RedundantException' +# undefined method `exploded?1' for class `RuboCop::Cop::Style::RedundantException' +# uninitialized constant RuboCop::Cop::Style::RedundantException::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name compact?1 +# wrong constant name compact? +# wrong constant name exploded?1 +# wrong constant name exploded? +# wrong constant name on_send +# wrong constant name +# undefined method `operation_produces_immutable_object?1' for class `RuboCop::Cop::Style::RedundantFreeze' +# uninitialized constant RuboCop::Cop::Style::RedundantFreeze::FROZEN_STRING_LITERAL +# uninitialized constant RuboCop::Cop::Style::RedundantFreeze::FROZEN_STRING_LITERAL_ENABLED +# uninitialized constant RuboCop::Cop::Style::RedundantFreeze::FROZEN_STRING_LITERAL_TYPES +# uninitialized constant RuboCop::Cop::Style::RedundantFreeze::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name operation_produces_immutable_object?1 +# wrong constant name operation_produces_immutable_object? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantInterpolation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RedundantInterpolation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_dstr +# wrong constant name +# undefined method `arg_in_call_with_block?1' for class `RuboCop::Cop::Style::RedundantParentheses' +# undefined method `first_send_argument?1' for class `RuboCop::Cop::Style::RedundantParentheses' +# undefined method `first_super_argument?1' for class `RuboCop::Cop::Style::RedundantParentheses' +# undefined method `method_node_and_args1' for class `RuboCop::Cop::Style::RedundantParentheses' +# undefined method `range_end?1' for class `RuboCop::Cop::Style::RedundantParentheses' +# undefined method `rescue?1' for class `RuboCop::Cop::Style::RedundantParentheses' +# undefined method `square_brackets?1' for class `RuboCop::Cop::Style::RedundantParentheses' +# uninitialized constant RuboCop::Cop::Style::RedundantParentheses::LITERAL_REGEX +# wrong constant name arg_in_call_with_block?1 +# wrong constant name arg_in_call_with_block? +# wrong constant name autocorrect +# wrong constant name first_send_argument?1 +# wrong constant name first_send_argument? +# wrong constant name first_super_argument?1 +# wrong constant name first_super_argument? +# wrong constant name method_node_and_args1 +# wrong constant name method_node_and_args +# wrong constant name on_begin +# wrong constant name range_end?1 +# wrong constant name range_end? +# wrong constant name rescue?1 +# wrong constant name rescue? +# wrong constant name square_brackets?1 +# wrong constant name square_brackets? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantPercentQ::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_dstr +# wrong constant name on_str +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantRegexpCharacterClass::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RedundantRegexpCharacterClass::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name each_redundant_character_class +# wrong constant name on_regexp +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantRegexpEscape::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RedundantRegexpEscape::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_regexp +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantReturn::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RedundantReturn::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RedundantSelf::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_and_asgn +# wrong constant name on_args +# wrong constant name on_block +# wrong constant name on_blockarg +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name on_lvasgn +# wrong constant name on_masgn +# wrong constant name on_op_asgn +# wrong constant name on_or_asgn +# wrong constant name on_send +# wrong constant name +# undefined method `redundant_sort?1' for class `RuboCop::Cop::Style::RedundantSort' +# uninitialized constant RuboCop::Cop::Style::RedundantSort::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RedundantSort::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name redundant_sort?1 +# wrong constant name redundant_sort? +# wrong constant name +# undefined method `redundant_sort_by1' for class `RuboCop::Cop::Style::RedundantSortBy' +# uninitialized constant RuboCop::Cop::Style::RedundantSortBy::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RedundantSortBy::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name redundant_sort_by1 +# wrong constant name redundant_sort_by +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RegexpLiteral::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RegexpLiteral::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_regexp +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::RescueModifier::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::RescueModifier::SPACE +# wrong constant name autocorrect +# wrong constant name on_resbody +# wrong constant name +# undefined method `rescue_standard_error?1' for class `RuboCop::Cop::Style::RescueStandardError' +# undefined method `rescue_without_error_class?1' for class `RuboCop::Cop::Style::RescueStandardError' +# uninitialized constant RuboCop::Cop::Style::RescueStandardError::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::RescueStandardError::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_resbody +# wrong constant name rescue_standard_error?1 +# wrong constant name rescue_standard_error? +# wrong constant name rescue_without_error_class?1 +# wrong constant name rescue_without_error_class? +# wrong constant name +# undefined method `chained_send?1' for class `RuboCop::Cop::Style::ReturnNil' +# undefined method `define_method?1' for class `RuboCop::Cop::Style::ReturnNil' +# undefined method `return_nil_node?1' for class `RuboCop::Cop::Style::ReturnNil' +# undefined method `return_node?1' for class `RuboCop::Cop::Style::ReturnNil' +# uninitialized constant RuboCop::Cop::Style::ReturnNil::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name chained_send?1 +# wrong constant name chained_send? +# wrong constant name define_method?1 +# wrong constant name define_method? +# wrong constant name on_return +# wrong constant name return_nil_node?1 +# wrong constant name return_nil_node? +# wrong constant name return_node?1 +# wrong constant name return_node? +# wrong constant name +# undefined method `modifier_if_safe_navigation_candidate1' for class `RuboCop::Cop::Style::SafeNavigation' +# undefined method `not_nil_check?1' for class `RuboCop::Cop::Style::SafeNavigation' +# uninitialized constant RuboCop::Cop::Style::SafeNavigation::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::SafeNavigation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name check_node +# wrong constant name modifier_if_safe_navigation_candidate1 +# wrong constant name modifier_if_safe_navigation_candidate +# wrong constant name not_nil_check?1 +# wrong constant name not_nil_check? +# wrong constant name on_and +# wrong constant name on_if +# wrong constant name use_var_only_in_unless_modifier? +# wrong constant name +# undefined method `sample_candidate?1' for class `RuboCop::Cop::Style::Sample' +# uninitialized constant RuboCop::Cop::Style::Sample::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name sample_candidate?1 +# wrong constant name sample_candidate? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::SelfAssignment::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_cvasgn +# wrong constant name on_ivasgn +# wrong constant name on_lvasgn +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::Semicolon::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::Semicolon::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name investigate +# wrong constant name on_begin +# wrong constant name +# undefined method `sending?1' for class `RuboCop::Cop::Style::Send' +# uninitialized constant RuboCop::Cop::Style::Send::LITERAL_REGEX +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name sending?1 +# wrong constant name sending? +# wrong constant name +# undefined method `kernel_call?1' for class `RuboCop::Cop::Style::SignalException' +# uninitialized constant RuboCop::Cop::Style::SignalException::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name custom_fail_methods +# wrong constant name investigate +# wrong constant name kernel_call?1 +# wrong constant name kernel_call? +# wrong constant name on_rescue +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::SingleLineBlockParams::LITERAL_REGEX +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::SingleLineMethods::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::SingleLineMethods::SPACE +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# undefined method `range_till_minus_one?1' for class `RuboCop::Cop::Style::SlicingWithRange' +# uninitialized constant RuboCop::Cop::Style::SlicingWithRange::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name range_till_minus_one?1 +# wrong constant name range_till_minus_one? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::SpecialGlobalVars::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name message +# wrong constant name on_gvar +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::StabbyLambdaParentheses::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name +# undefined method `stderr_puts?1' for class `RuboCop::Cop::Style::StderrPuts' +# uninitialized constant RuboCop::Cop::Style::StderrPuts::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::StderrPuts::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name stderr_puts?1 +# wrong constant name stderr_puts? +# wrong constant name +# undefined method `receive_environments_method?1' for class `RuboCop::Cop::Style::StringHashKeys' +# undefined method `string_hash_key?1' for class `RuboCop::Cop::Style::StringHashKeys' +# uninitialized constant RuboCop::Cop::Style::StringHashKeys::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_pair +# wrong constant name receive_environments_method?1 +# wrong constant name receive_environments_method? +# wrong constant name string_hash_key?1 +# wrong constant name string_hash_key? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::StringLiterals::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_dstr +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::StringLiteralsInInterpolation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::StringMethods::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# undefined method `lstrip_rstrip1' for class `RuboCop::Cop::Style::Strip' +# uninitialized constant RuboCop::Cop::Style::Strip::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::Strip::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name lstrip_rstrip1 +# wrong constant name lstrip_rstrip +# wrong constant name on_send +# wrong constant name +# undefined method `struct_constructor?1' for class `RuboCop::Cop::Style::StructInheritance' +# uninitialized constant RuboCop::Cop::Style::StructInheritance::LITERAL_REGEX +# wrong constant name on_class +# wrong constant name struct_constructor?1 +# wrong constant name struct_constructor? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::SymbolArray::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# wrong constant name largest_brackets +# wrong constant name largest_brackets= +# uninitialized constant RuboCop::Cop::Style::SymbolLiteral::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_sym +# wrong constant name +# undefined method `proc_node?1' for class `RuboCop::Cop::Style::SymbolProc' +# undefined method `symbol_proc?1' for class `RuboCop::Cop::Style::SymbolProc' +# uninitialized constant RuboCop::Cop::Style::SymbolProc::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::SymbolProc::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name destructuring_block_argument? +# wrong constant name on_block +# wrong constant name proc_node?1 +# wrong constant name proc_node? +# wrong constant name symbol_proc?1 +# wrong constant name symbol_proc? +# wrong constant name +# wrong constant name +# wrong constant name correct +# wrong constant name move_assignment_inside_condition +# undefined method `method_name1' for class `RuboCop::Cop::Style::TernaryParentheses' +# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name method_name1 +# wrong constant name method_name +# wrong constant name on_if +# wrong constant name only_closing_parenthesis_is_last_line? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnClass::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnClass::SPACE +# wrong constant name autocorrect +# wrong constant name on_class +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnMethodDefinition::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnMethodDefinition::SPACE +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnModule::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnModule::SPACE +# wrong constant name autocorrect +# wrong constant name on_module +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArguments::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArguments::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArguments::MSG +# wrong constant name autocorrect +# wrong constant name on_csend +# wrong constant name on_send +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArrayLiteral::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArrayLiteral::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArrayLiteral::MSG +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInBlockArgs::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_block +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInHashLiteral::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInHashLiteral::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TrailingCommaInHashLiteral::MSG +# wrong constant name autocorrect +# wrong constant name on_hash +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingMethodEndStatement::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TrailingMethodEndStatement::SPACE +# wrong constant name autocorrect +# wrong constant name on_def +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::LITERAL_REGEX +# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::NO_SPACE_COMMAND +# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::SINGLE_SPACE_REGEXP +# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::SPACE_COMMAND +# wrong constant name autocorrect +# wrong constant name on_masgn +# wrong constant name +# undefined method `looks_like_trivial_writer?1' for class `RuboCop::Cop::Style::TrivialAccessors' +# uninitialized constant RuboCop::Cop::Style::TrivialAccessors::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name looks_like_trivial_writer?1 +# wrong constant name looks_like_trivial_writer? +# wrong constant name on_def +# wrong constant name on_defs +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::UnlessElse::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::UnlessElse::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_if +# wrong constant name range_between_condition_and_else +# wrong constant name range_between_else_and_end +# wrong constant name +# undefined method `unpack_and_first_element?1' for class `RuboCop::Cop::Style::UnpackFirst' +# uninitialized constant RuboCop::Cop::Style::UnpackFirst::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_send +# wrong constant name unpack_and_first_element?1 +# wrong constant name unpack_and_first_element? +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::VariableInterpolation::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::WhenThen::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_when +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::WhileUntilDo::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name handle +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::WhileUntilModifier::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_until +# wrong constant name on_while +# wrong constant name +# uninitialized constant RuboCop::Cop::Style::WordArray::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name on_array +# wrong constant name +# wrong constant name largest_brackets +# wrong constant name largest_brackets= +# undefined method `file_constant_equal_program_name?1' for class `RuboCop::Cop::Style::YodaCondition' +# uninitialized constant RuboCop::Cop::Style::YodaCondition::BYTE_ORDER_MARK +# uninitialized constant RuboCop::Cop::Style::YodaCondition::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name file_constant_equal_program_name?1 +# wrong constant name file_constant_equal_program_name? +# wrong constant name on_send +# wrong constant name +# undefined method `non_polymorphic_collection?1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' +# undefined method `nonzero_length_predicate1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' +# undefined method `other_receiver1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' +# undefined method `zero_length_predicate1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' +# undefined method `zero_length_receiver1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' +# uninitialized constant RuboCop::Cop::Style::ZeroLengthPredicate::LITERAL_REGEX +# wrong constant name autocorrect +# wrong constant name non_polymorphic_collection?1 +# wrong constant name non_polymorphic_collection? +# wrong constant name nonzero_length_predicate1 +# wrong constant name nonzero_length_predicate +# wrong constant name on_send +# wrong constant name other_receiver1 +# wrong constant name other_receiver +# wrong constant name zero_length_predicate1 +# wrong constant name zero_length_predicate +# wrong constant name zero_length_receiver1 +# wrong constant name zero_length_receiver +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Cop::SurroundingSpace::BYTE_ORDER_MARK +# wrong constant name +# wrong constant name minimum_target_ruby_version +# wrong constant name required_minimum_ruby_version +# wrong constant name support_target_ruby_version? +# wrong constant name +# undefined method `initialize1' for class `RuboCop::Cop::Team' +# undefined method `initialize2' for class `RuboCop::Cop::Team' +# wrong constant name +# wrong constant name autocorrect +# wrong constant name autocorrect? +# wrong constant name cops +# wrong constant name debug? +# wrong constant name errors +# wrong constant name external_dependency_checksum +# wrong constant name forces +# wrong constant name forces_for +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name inspect_file +# wrong constant name updated_source_file +# wrong constant name updated_source_file? +# wrong constant name warnings +# uninitialized constant RuboCop::Cop::Team::Investigation::Elem +# wrong constant name errors +# wrong constant name errors= +# wrong constant name offenses +# wrong constant name offenses= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# undefined singleton method `mobilize1' for `RuboCop::Cop::Team' +# undefined singleton method `mobilize_cops1' for `RuboCop::Cop::Team' +# undefined singleton method `new1' for `RuboCop::Cop::Team' +# wrong constant name +# wrong constant name mobilize1 +# wrong constant name mobilize +# wrong constant name mobilize_cops1 +# wrong constant name mobilize_cops +# wrong constant name new1 +# wrong constant name new +# wrong constant name +# wrong constant name body_on_first_line? +# wrong constant name first_part_of +# wrong constant name trailing_body? +# wrong constant name +# uninitialized constant RuboCop::Cop::TrailingComma::BYTE_ORDER_MARK +# wrong constant name +# wrong constant name check +# wrong constant name +# wrong constant name +# wrong constant name correct +# wrong constant name correct_for_blockarg_type +# wrong constant name processed_source +# undefined singleton method `on_node1' for `RuboCop::Cop::Util' +# wrong constant name +# wrong constant name add_parentheses +# wrong constant name args_begin +# wrong constant name args_end +# wrong constant name begins_its_line? +# wrong constant name comment_line? +# wrong constant name comment_lines? +# wrong constant name double_quotes_required? +# wrong constant name escape_string +# wrong constant name first_part_of_call_chain +# wrong constant name interpret_string_escapes +# wrong constant name line_range +# wrong constant name needs_escaping? +# wrong constant name on_node1 +# wrong constant name on_node +# wrong constant name parentheses? +# wrong constant name same_line? +# wrong constant name to_string_literal +# wrong constant name to_supported_styles +# wrong constant name tokens +# wrong constant name trim_string_interporation_escape_character +# wrong constant name +# wrong constant name +# wrong constant name format_sequences +# wrong constant name initialize +# wrong constant name max_digit_dollar_num +# wrong constant name named_interpolation? +# wrong constant name valid? +# wrong constant name annotated? +# wrong constant name arity +# wrong constant name begin_pos +# wrong constant name end_pos +# wrong constant name flags +# wrong constant name initialize +# wrong constant name max_digit_dollar_num +# wrong constant name name +# wrong constant name percent? +# wrong constant name precision +# wrong constant name style +# wrong constant name template? +# wrong constant name type +# wrong constant name width +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name investigate +# wrong constant name process_node +# wrong constant name variable_table +# wrong constant name initialize +# wrong constant name meta_assignment_node +# wrong constant name multiple_assignment? +# wrong constant name name +# wrong constant name node +# wrong constant name operator +# wrong constant name operator_assignment? +# wrong constant name reference! +# wrong constant name referenced +# wrong constant name referenced? +# wrong constant name references +# wrong constant name regexp_named_capture? +# wrong constant name scope +# wrong constant name used? +# wrong constant name variable +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::AssignmentReference::Elem +# wrong constant name assignment? +# wrong constant name node +# wrong constant name node= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RuboCop::Cop::VariableForce::Branch::And::Elem +# wrong constant name left_body? +# wrong constant name right_body? +# wrong constant name +# undefined method `each_ancestor1' for class `RuboCop::Cop::VariableForce::Branch::Base' +# wrong constant name == +# uninitialized constant RuboCop::Cop::VariableForce::Branch::Base::Elem +# wrong constant name always_run? +# wrong constant name branched? +# wrong constant name child_node +# wrong constant name child_node= +# wrong constant name control_node +# wrong constant name each_ancestor1 +# wrong constant name each_ancestor +# wrong constant name eql? +# wrong constant name exclusive_with? +# wrong constant name may_jump_to_other_branch? +# wrong constant name may_run_incompletely? +# wrong constant name parent +# wrong constant name scope +# wrong constant name scope= +# undefined singleton method `define_predicate1' for `RuboCop::Cop::VariableForce::Branch::Base' +# wrong constant name +# wrong constant name [] +# wrong constant name classes +# wrong constant name define_predicate1 +# wrong constant name define_predicate +# wrong constant name inherited +# wrong constant name members +# wrong constant name type +# uninitialized constant RuboCop::Cop::VariableForce::Branch::Case::Elem +# wrong constant name else_body? +# wrong constant name target? +# wrong constant name when_clause? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::Ensure::Elem +# wrong constant name ensure_body? +# wrong constant name main_body? +# wrong constant name +# wrong constant name may_jump_to_other_branch? +# wrong constant name may_run_incompletely? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::For::Elem +# wrong constant name collection? +# wrong constant name element? +# wrong constant name loop_body? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::If::Elem +# wrong constant name falsey_body? +# wrong constant name truthy_body? +# wrong constant name +# wrong constant name always_run? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::Or::Elem +# wrong constant name left_body? +# wrong constant name right_body? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::Rescue::Elem +# wrong constant name else_body? +# wrong constant name main_body? +# wrong constant name rescue_clause? +# wrong constant name +# wrong constant name always_run? +# wrong constant name conditional_clause? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::Until::Elem +# wrong constant name loop_body? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::UntilPost::Elem +# wrong constant name loop_body? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::While::Elem +# wrong constant name loop_body? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::Branch::WhilePost::Elem +# wrong constant name loop_body? +# wrong constant name +# undefined singleton method `of1' for `RuboCop::Cop::VariableForce::Branch' +# wrong constant name +# wrong constant name of1 +# wrong constant name of +# wrong constant name branch +# wrong constant name run_exclusively_with? +# wrong constant name +# wrong constant name explicit? +# wrong constant name initialize +# wrong constant name node +# wrong constant name scope +# wrong constant name +# wrong constant name == +# wrong constant name body_node +# wrong constant name each_node +# wrong constant name include? +# wrong constant name initialize +# wrong constant name naked_top_level +# wrong constant name naked_top_level? +# wrong constant name name +# wrong constant name node +# wrong constant name variables +# wrong constant name +# wrong constant name argument? +# wrong constant name assign +# wrong constant name assignments +# wrong constant name block_argument? +# wrong constant name capture_with_block! +# wrong constant name captured_by_block +# wrong constant name captured_by_block? +# wrong constant name declaration_node +# wrong constant name explicit_block_local_variable? +# wrong constant name in_modifier_if? +# wrong constant name initialize +# wrong constant name keyword_argument? +# wrong constant name method_argument? +# wrong constant name name +# wrong constant name reference! +# wrong constant name referenced? +# wrong constant name references +# wrong constant name scope +# wrong constant name should_be_unused? +# wrong constant name used? +# wrong constant name +# uninitialized constant RuboCop::Cop::VariableForce::VariableReference::Elem +# wrong constant name assignment? +# wrong constant name name +# wrong constant name name= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# undefined method `initialize1' for class `RuboCop::Cop::VariableForce::VariableTable' +# wrong constant name accessible_variables +# wrong constant name assign_to_variable +# wrong constant name current_scope +# wrong constant name current_scope_level +# wrong constant name declare_variable +# wrong constant name find_variable +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name invoke_hook +# wrong constant name pop_scope +# wrong constant name push_scope +# wrong constant name reference_variable +# wrong constant name scope_stack +# wrong constant name variable_exist? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name column +# wrong constant name cop +# wrong constant name initialize +# wrong constant name line +# wrong constant name +# wrong constant name +# wrong constant name comment_config +# wrong constant name disabled_line_ranges +# wrong constant name +# wrong constant name +# wrong constant name find_file_upwards +# wrong constant name find_files_upwards +# wrong constant name +# wrong constant name root_level= +# wrong constant name root_level? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 RuboCop::Formatter::AutoGenConfigFormatter::COLOR_FOR_SEVERITY +# uninitialized constant RuboCop::Formatter::AutoGenConfigFormatter::DOT +# uninitialized constant RuboCop::Formatter::AutoGenConfigFormatter::ELLIPSES +# wrong constant name +# undefined method `initialize1' for class `RuboCop::Formatter::BaseFormatter' +# wrong constant name file_finished +# wrong constant name file_started +# wrong constant name finished +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name options +# wrong constant name output +# wrong constant name started +# wrong constant name +# uninitialized constant RuboCop::Formatter::ClangStyleFormatter::COLOR_FOR_SEVERITY +# wrong constant name +# wrong constant name black +# wrong constant name blue +# wrong constant name colorize +# wrong constant name cyan +# wrong constant name green +# wrong constant name magenta +# wrong constant name rainbow +# wrong constant name red +# wrong constant name white +# wrong constant name yellow +# wrong constant name +# wrong constant name file_started +# wrong constant name finished +# wrong constant name +# wrong constant name config_to_allow_offenses +# wrong constant name config_to_allow_offenses= +# wrong constant name detected_styles +# wrong constant name detected_styles= +# wrong constant name +# wrong constant name +# undefined method `add_formatter1' for class `RuboCop::Formatter::FormatterSet' +# undefined method `initialize1' for class `RuboCop::Formatter::FormatterSet' +# uninitialized constant RuboCop::Formatter::FormatterSet::DEFAULT_INDENT +# uninitialized constant RuboCop::Formatter::FormatterSet::Elem +# wrong constant name add_formatter1 +# wrong constant name add_formatter +# wrong constant name close_output_files +# wrong constant name file_finished +# wrong constant name file_started +# wrong constant name finished +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name started +# wrong constant name +# uninitialized constant RuboCop::Formatter::FuubarStyleFormatter::COLOR_FOR_SEVERITY +# uninitialized constant RuboCop::Formatter::FuubarStyleFormatter::ELLIPSES +# wrong constant name initialize +# wrong constant name progressbar_color +# wrong constant name started +# wrong constant name with_color +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name files +# wrong constant name render_html +# wrong constant name summary +# uninitialized constant RuboCop::Formatter::HTMLFormatter::Color::Elem +# wrong constant name alpha +# wrong constant name alpha= +# wrong constant name blue +# wrong constant name blue= +# wrong constant name fade_out +# wrong constant name green +# wrong constant name green= +# wrong constant name red +# wrong constant name red= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# wrong constant name base64_encoded_logo_image +# wrong constant name decorated_message +# wrong constant name escape +# wrong constant name files +# wrong constant name highlighted_source_line +# wrong constant name hightlight_source_tag +# wrong constant name initialize +# wrong constant name possible_ellipses +# wrong constant name source_after_highlight +# wrong constant name source_before_highlight +# wrong constant name summary +# wrong constant name +# wrong constant name +# wrong constant name hash_for_file +# wrong constant name hash_for_location +# wrong constant name hash_for_offense +# wrong constant name metadata_hash +# wrong constant name output_hash +# wrong constant name +# wrong constant name classname_attribute_value +# wrong constant name finished +# wrong constant name offenses_for_cop +# wrong constant name relevant_for_output? +# wrong constant name +# wrong constant name file_finished +# wrong constant name finished +# wrong constant name offense_counts +# wrong constant name ordered_offense_counts +# wrong constant name report_summary +# wrong constant name total_offense_count +# wrong constant name +# uninitialized constant RuboCop::Formatter::PacmanFormatter::COLOR_FOR_SEVERITY +# uninitialized constant RuboCop::Formatter::PacmanFormatter::ELLIPSES +# wrong constant name cols +# wrong constant name file_started +# wrong constant name next_step +# wrong constant name pacdots +# wrong constant name progress_line +# wrong constant name progress_line= +# wrong constant name started +# wrong constant name step +# wrong constant name update_progress_line +# wrong constant name +# uninitialized constant RuboCop::Formatter::ProgressFormatter::COLOR_FOR_SEVERITY +# uninitialized constant RuboCop::Formatter::ProgressFormatter::ELLIPSES +# wrong constant name report_file_as_mark +# wrong constant name started +# wrong constant name +# uninitialized constant RuboCop::Formatter::QuietFormatter::COLOR_FOR_SEVERITY +# wrong constant name +# wrong constant name +# wrong constant name report_file +# wrong constant name report_summary +# wrong constant name started +# wrong constant name initialize +# wrong constant name summary +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::Formatter::TapFormatter::COLOR_FOR_SEVERITY +# uninitialized constant RuboCop::Formatter::TapFormatter::ELLIPSES +# wrong constant name started +# wrong constant name +# undefined singleton method `pluralize1' for `RuboCop::Formatter::TextUtil' +# wrong constant name +# wrong constant name pluralize1 +# wrong constant name pluralize +# wrong constant name finished +# wrong constant name offense_counts +# wrong constant name ordered_offense_counts +# wrong constant name report_summary +# wrong constant name total_offense_count +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name any? +# wrong constant name encoding_specified? +# wrong constant name frozen_string_literal +# wrong constant name frozen_string_literal? +# wrong constant name frozen_string_literal_specified? +# wrong constant name initialize +# wrong constant name valid_literal_value? +# uninitialized constant RuboCop::MagicComment::EditorComment::TOKEN +# wrong constant name +# uninitialized constant RuboCop::MagicComment::EmacsComment::TOKEN +# wrong constant name encoding +# wrong constant name +# uninitialized constant RuboCop::MagicComment::SimpleComment::TOKEN +# wrong constant name encoding +# wrong constant name +# uninitialized constant RuboCop::MagicComment::VimComment::TOKEN +# wrong constant name encoding +# wrong constant name +# wrong constant name +# wrong constant name parse +# wrong constant name +# wrong constant name find_similar_name +# wrong constant name find_similar_names +# wrong constant name +# wrong constant name parse +# wrong constant name +# wrong constant name +# wrong constant name boolean_or_empty_cache? +# wrong constant name display_only_fail_level_offenses_with_autocorrect? +# wrong constant name except_syntax? +# wrong constant name incompatible_options +# wrong constant name initialize +# wrong constant name only_includes_redundant_disable? +# wrong constant name validate_auto_correct +# wrong constant name validate_auto_gen_config +# wrong constant name validate_compatibility +# wrong constant name validate_cop_options +# wrong constant name validate_display_only_failed +# wrong constant name validate_exclude_limit_option +# wrong constant name validate_parallel +# wrong constant name validate_parallel_with_combo_option +# wrong constant name +# wrong constant name validate_cop_list +# undefined singleton method `relative_path1' for `RuboCop::PathUtil' +# wrong constant name +# wrong constant name absolute? +# wrong constant name chdir +# wrong constant name hidden_dir? +# wrong constant name hidden_file_in_not_hidden_dir? +# wrong constant name match_path? +# wrong constant name pwd +# wrong constant name relative_path1 +# wrong constant name relative_path +# wrong constant name reset_pwd +# wrong constant name smart_path +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name defaults! +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name windows? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name indent_for +# wrong constant name initialize +# wrong constant name offending_tokens +# wrong constant name +# uninitialized constant RuboCop::RSpec::BlankLineSeparation::BYTE_ORDER_MARK +# wrong constant name autocorrect +# wrong constant name last_child? +# wrong constant name missing_separating_line +# wrong constant name offending_loc +# wrong constant name +# wrong constant name == +# uninitialized constant RuboCop::RSpec::Concept::ALL +# uninitialized constant RuboCop::RSpec::Concept::RSPEC +# wrong constant name eql? +# wrong constant name initialize +# wrong constant name node +# wrong constant name to_node +# wrong constant name +# wrong constant name +# uninitialized constant RuboCop::RSpec::Corrector::MoveNode::BYTE_ORDER_MARK +# wrong constant name corrector +# wrong constant name initialize +# wrong constant name move_after +# wrong constant name move_before +# wrong constant name original +# wrong constant name processed_source +# wrong constant name +# wrong constant name +# undefined method `extract_doc_string1' for class `RuboCop::RSpec::Example' +# undefined method `extract_implementation1' for class `RuboCop::RSpec::Example' +# undefined method `extract_metadata1' for class `RuboCop::RSpec::Example' +# uninitialized constant RuboCop::RSpec::Example::ALL +# uninitialized constant RuboCop::RSpec::Example::RSPEC +# wrong constant name definition +# wrong constant name doc_string +# wrong constant name extract_doc_string1 +# wrong constant name extract_doc_string +# wrong constant name extract_implementation1 +# wrong constant name extract_implementation +# wrong constant name extract_metadata1 +# wrong constant name extract_metadata +# wrong constant name implementation +# wrong constant name metadata +# wrong constant name +# undefined method `scope_change?1' for class `RuboCop::RSpec::ExampleGroup' +# uninitialized constant RuboCop::RSpec::ExampleGroup::ALL +# uninitialized constant RuboCop::RSpec::ExampleGroup::RSPEC +# wrong constant name examples +# wrong constant name hooks +# wrong constant name scope_change?1 +# wrong constant name scope_change? +# wrong constant name subjects +# wrong constant name +# undefined method `expect_correction1' for module `RuboCop::RSpec::ExpectOffense' +# undefined method `expect_no_offenses1' for module `RuboCop::RSpec::ExpectOffense' +# undefined method `expect_offense1' for module `RuboCop::RSpec::ExpectOffense' +# wrong constant name +# wrong constant name expect_correction1 +# wrong constant name expect_correction +# wrong constant name expect_no_corrections +# wrong constant name expect_no_offenses1 +# wrong constant name expect_no_offenses +# wrong constant name expect_offense1 +# wrong constant name expect_offense +# wrong constant name format_offense +# wrong constant name initialize +# wrong constant name plain_source +# wrong constant name with_offense_annotations +# wrong constant name +# wrong constant name parse +# wrong constant name +# wrong constant name +# wrong constant name attribute_defining_methods +# wrong constant name reserved_methods +# wrong constant name final_end_location +# wrong constant name +# undefined method `extract_metadata1' for class `RuboCop::RSpec::Hook' +# uninitialized constant RuboCop::RSpec::Hook::ALL +# uninitialized constant RuboCop::RSpec::Hook::RSPEC +# wrong constant name example? +# wrong constant name extract_metadata1 +# wrong constant name extract_metadata +# wrong constant name knowable_scope? +# wrong constant name metadata +# wrong constant name name +# wrong constant name scope +# wrong constant name +# wrong constant name +# wrong constant name defaults! +# wrong constant name +# undefined method `example?1' for module `RuboCop::RSpec::Language::NodePattern' +# undefined method `example_group?1' for module `RuboCop::RSpec::Language::NodePattern' +# undefined method `example_group_with_body?1' for module `RuboCop::RSpec::Language::NodePattern' +# undefined method `hook?1' for module `RuboCop::RSpec::Language::NodePattern' +# undefined method `let?1' for module `RuboCop::RSpec::Language::NodePattern' +# undefined method `subject?1' for module `RuboCop::RSpec::Language::NodePattern' +# wrong constant name example?1 +# wrong constant name example? +# wrong constant name example_group?1 +# wrong constant name example_group? +# wrong constant name example_group_with_body?1 +# wrong constant name example_group_with_body? +# wrong constant name hook?1 +# wrong constant name hook? +# wrong constant name let?1 +# wrong constant name let? +# wrong constant name subject?1 +# wrong constant name subject? +# wrong constant name +# wrong constant name +# wrong constant name recursive_literal_or_const? +# wrong constant name +# wrong constant name on_send +# wrong constant name +# undefined method `variable_definition?1' for module `RuboCop::RSpec::Variable' +# uninitialized constant RuboCop::RSpec::Variable::ALL +# uninitialized constant RuboCop::RSpec::Variable::RSPEC +# wrong constant name variable_definition?1 +# wrong constant name variable_definition? +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name rewrite +# wrong constant name +# wrong constant name +# wrong constant name file +# wrong constant name inherit_from_remote +# wrong constant name initialize +# wrong constant name uri +# wrong constant name +# undefined method `initialize1' for class `RuboCop::ResultCache' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name load +# wrong constant name save +# wrong constant name valid? +# undefined singleton method `cleanup1' for `RuboCop::ResultCache' +# wrong constant name +# wrong constant name allow_symlinks_in_cache_location? +# wrong constant name cache_root +# wrong constant name cleanup1 +# wrong constant name cleanup +# wrong constant name inhibit_cleanup +# wrong constant name inhibit_cleanup= +# wrong constant name source_checksum +# wrong constant name source_checksum= +# wrong constant name +# wrong constant name aborting= +# wrong constant name aborting? +# wrong constant name errors +# wrong constant name initialize +# wrong constant name run +# wrong constant name warnings +# wrong constant name initialize +# wrong constant name offenses +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name interpret +# undefined method `initialize1' for class `RuboCop::TargetFinder' +# undefined method `target_files_in_dir1' for class `RuboCop::TargetFinder' +# wrong constant name all_cops_include +# wrong constant name configured_include? +# wrong constant name debug? +# wrong constant name excluded_dirs +# wrong constant name fail_fast? +# wrong constant name find +# wrong constant name find_files +# wrong constant name force_exclusion? +# wrong constant name included_file? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name process_explicit_path +# wrong constant name ruby_executable? +# wrong constant name ruby_extension? +# wrong constant name ruby_extensions +# wrong constant name ruby_file? +# wrong constant name ruby_filename? +# wrong constant name ruby_filenames +# wrong constant name ruby_interpreters +# wrong constant name stdin? +# wrong constant name target_files_in_dir1 +# wrong constant name target_files_in_dir +# wrong constant name to_inspect? +# wrong constant name toplevel_dirs +# 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 rubocop_version_with_support +# wrong constant name source +# wrong constant name supported? +# wrong constant name version +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name name +# wrong constant name version +# wrong constant name +# wrong constant name +# wrong constant name supported_versions +# wrong constant name +# undefined singleton method `version1' for `RuboCop::Version' +# wrong constant name +# wrong constant name version1 +# wrong constant name version +# wrong constant name +# wrong constant name +# wrong constant name check # undefined method `Fail1' for class `RubyLex' # undefined method `Raise1' for class `RubyLex' # undefined method `identify_string1' for class `RubyLex' @@ -2079,19 +29585,14 @@ # 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 @@ -2413,7 +29914,6 @@ # 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 @@ -2443,7 +29943,6 @@ # 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 @@ -2469,8 +29968,6 @@ # 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 @@ -2479,22 +29976,270 @@ # 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 SharedEnvExtension::COMPILERS +# uninitialized constant SharedEnvExtension::COMPILER_SYMBOL_MAP +# uninitialized constant SharedEnvExtension::GNU_GCC_REGEXP +# uninitialized constant SharedEnvExtension::GNU_GCC_VERSIONS +# wrong constant name clang +# wrong constant name gcc +# wrong constant name llvm_clang # uninitialized constant Shell # uninitialized constant Shell -# uninitialized constant Singleton -# Did you mean? SignalException -# uninitialized constant Singleton -# Did you mean? SignalException +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name matches? +# wrong constant name +# wrong constant name matches? +# wrong constant name +# wrong constant name +# wrong constant name guess +# wrong constant name original_run_command +# wrong constant name original_run_command= +# undefined method `add_filter1' for module `SimpleCov::Configuration' +# undefined method `add_group1' for module `SimpleCov::Configuration' +# undefined method `command_name1' for module `SimpleCov::Configuration' +# undefined method `coverage_dir1' for module `SimpleCov::Configuration' +# undefined method `formatter1' for module `SimpleCov::Configuration' +# undefined method `maximum_coverage_drop1' for module `SimpleCov::Configuration' +# undefined method `merge_timeout1' for module `SimpleCov::Configuration' +# undefined method `minimum_coverage1' for module `SimpleCov::Configuration' +# undefined method `minimum_coverage_by_file1' for module `SimpleCov::Configuration' +# undefined method `nocov_token1' for module `SimpleCov::Configuration' +# undefined method `project_name1' for module `SimpleCov::Configuration' +# undefined method `root1' for module `SimpleCov::Configuration' +# undefined method `skip_token1' for module `SimpleCov::Configuration' +# undefined method `use_merging1' for module `SimpleCov::Configuration' +# wrong constant name adapters +# wrong constant name add_filter1 +# wrong constant name add_filter +# wrong constant name add_group1 +# wrong constant name add_group +# wrong constant name at_exit +# wrong constant name command_name1 +# wrong constant name command_name +# wrong constant name configure +# wrong constant name coverage_dir1 +# wrong constant name coverage_dir +# wrong constant name coverage_path +# wrong constant name filters +# wrong constant name filters= +# wrong constant name formatter1 +# wrong constant name formatter +# wrong constant name formatter= +# wrong constant name formatters +# wrong constant name formatters= +# wrong constant name groups +# wrong constant name groups= +# wrong constant name maximum_coverage_drop1 +# wrong constant name maximum_coverage_drop +# wrong constant name merge_timeout1 +# wrong constant name merge_timeout +# wrong constant name minimum_coverage1 +# wrong constant name minimum_coverage +# wrong constant name minimum_coverage_by_file1 +# wrong constant name minimum_coverage_by_file +# wrong constant name nocov_token1 +# wrong constant name nocov_token +# wrong constant name profiles +# wrong constant name project_name1 +# wrong constant name project_name +# wrong constant name refuse_coverage_drop +# wrong constant name root1 +# wrong constant name root +# wrong constant name skip_token1 +# wrong constant name skip_token +# wrong constant name track_files +# wrong constant name tracked_files +# wrong constant name use_merging1 +# wrong constant name use_merging +# wrong constant name +# wrong constant name +# uninitialized constant SimpleCov::FileList::DEFAULT_INDENT +# uninitialized constant SimpleCov::FileList::Elem +# wrong constant name covered_lines +# wrong constant name covered_percent +# wrong constant name covered_percentages +# wrong constant name covered_strength +# wrong constant name least_covered_file +# wrong constant name lines_of_code +# wrong constant name missed_lines +# wrong constant name never_lines +# wrong constant name skipped_lines +# wrong constant name +# wrong constant name filter_argument +# wrong constant name initialize +# wrong constant name matches? +# wrong constant name passes? +# wrong constant name +# wrong constant name build_filter +# wrong constant name class_for_argument +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name format +# wrong constant name output_message +# wrong constant name +# wrong constant name +# wrong constant name format +# wrong constant name +# undefined singleton method `new1' for `SimpleCov::Formatter::MultiFormatter' +# wrong constant name +# wrong constant name [] +# wrong constant name new1 +# wrong constant name new +# wrong constant name format +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name last_run_path +# wrong constant name read +# wrong constant name write +# wrong constant name classify +# wrong constant name +# wrong constant name no_cov_line +# wrong constant name no_cov_line? +# wrong constant name whitespace_line? +# uninitialized constant SimpleCov::Profiles::DEFAULT_INDENT +# uninitialized constant SimpleCov::Profiles::Elem +# uninitialized constant SimpleCov::Profiles::K +# uninitialized constant SimpleCov::Profiles::V +# wrong constant name define +# wrong constant name load +# wrong constant name +# wrong constant name +# wrong constant name merge_file_coverage +# wrong constant name merge_line_coverage +# wrong constant name merge_results +# wrong constant name merge_resultsets +# wrong constant name matches? +# wrong constant name +# wrong constant name command_name +# wrong constant name command_name= +# wrong constant name covered_lines +# wrong constant name covered_percent +# wrong constant name covered_percentages +# wrong constant name covered_strength +# wrong constant name created_at +# wrong constant name created_at= +# wrong constant name filenames +# wrong constant name files +# wrong constant name format! +# wrong constant name groups +# wrong constant name initialize +# wrong constant name least_covered_file +# wrong constant name missed_lines +# wrong constant name original_result +# wrong constant name source_files +# wrong constant name to_hash +# wrong constant name total_lines +# wrong constant name +# wrong constant name from_hash +# wrong constant name +# wrong constant name clear_resultset +# wrong constant name merge_results +# wrong constant name merged_result +# wrong constant name results +# wrong constant name resultset +# wrong constant name resultset_path +# wrong constant name resultset_writelock +# wrong constant name store_result +# wrong constant name stored_data +# wrong constant name synchronize_resultset +# wrong constant name +# wrong constant name build_lines +# wrong constant name coverage +# wrong constant name coverage_exceeding_source_warn +# wrong constant name covered_lines +# wrong constant name covered_percent +# wrong constant name covered_strength +# wrong constant name filename +# wrong constant name initialize +# wrong constant name line +# wrong constant name lines +# wrong constant name lines_of_code +# wrong constant name lines_strength +# wrong constant name missed_lines +# wrong constant name never_lines +# wrong constant name no_lines? +# wrong constant name process_skipped_lines +# wrong constant name project_filename +# wrong constant name relevant_lines +# wrong constant name skipped_lines +# wrong constant name source +# wrong constant name source_lines +# wrong constant name src +# wrong constant name coverage +# wrong constant name covered? +# wrong constant name initialize +# wrong constant name line +# wrong constant name line_number +# wrong constant name missed? +# wrong constant name never? +# wrong constant name number +# wrong constant name skipped +# wrong constant name skipped! +# wrong constant name skipped? +# wrong constant name source +# wrong constant name src +# wrong constant name status +# wrong constant name +# wrong constant name +# wrong constant name matches? +# wrong constant name +# undefined singleton method `start1' for `SimpleCov' +# wrong constant name +# wrong constant name add_not_loaded_files +# wrong constant name clear_result +# wrong constant name exit_exception +# wrong constant name exit_status_from_exception +# wrong constant name filtered +# wrong constant name grouped +# wrong constant name load_adapter +# wrong constant name load_profile +# wrong constant name pid +# wrong constant name pid= +# wrong constant name process_result +# wrong constant name result +# wrong constant name result? +# wrong constant name result_exit_status +# wrong constant name run_exit_tasks! +# wrong constant name running +# wrong constant name running= +# wrong constant name set_exit_exception +# wrong constant name start1 +# wrong constant name start +# wrong constant name usable? +# wrong constant name write_last_run +# undefined method `_dump1' for module `Singleton' +# wrong constant name _dump1 +# wrong constant name _dump +# wrong constant name clone +# wrong constant name dup +# wrong constant name _load +# wrong constant name clone +# wrong constant name __init__ # 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 @@ -2504,67 +30249,2665 @@ # 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 +# undefined method `generic_setup_build_environment1' for module `Stdenv' +# uninitialized constant Stdenv::CC_FLAG_VARS +# uninitialized constant Stdenv::COMPILERS +# uninitialized constant Stdenv::COMPILER_SYMBOL_MAP +# uninitialized constant Stdenv::FC_FLAG_VARS +# uninitialized constant Stdenv::GNU_GCC_REGEXP +# uninitialized constant Stdenv::GNU_GCC_VERSIONS +# uninitialized constant Stdenv::O0 +# uninitialized constant Stdenv::O1 +# uninitialized constant Stdenv::O2 +# uninitialized constant Stdenv::O3 +# uninitialized constant Stdenv::Os +# uninitialized constant Stdenv::SANITIZED_VARS +# wrong constant name generic_setup_build_environment1 +# undefined method `camelcase1' for class `String' +# undefined method `camelize1' for class `String' +# undefined method `first1' for class `String' +# undefined method `foreign_key1' for class `String' +# undefined method `humanize1' for class `String' +# undefined method `humanize2' for class `String' +# undefined method `kconv1' for class `String' +# undefined method `last1' for class `String' +# undefined method `parameterize1' for class `String' +# undefined method `parameterize2' for class `String' +# undefined method `parameterize3' for class `String' +# undefined method `pluralize1' for class `String' +# undefined method `pluralize2' for class `String' +# undefined method `singularize1' for class `String' +# undefined method `titlecase1' for class `String' +# undefined method `titleize1' for class `String' +# undefined method `to_time1' for class `String' +# undefined method `truncate1' for class `String' +# undefined method `truncate_bytes1' for class `String' +# undefined method `truncate_words1' for class `String' +# wrong constant name acts_like_string? +# wrong constant name at +# wrong constant name camelcase1 +# wrong constant name camelcase +# wrong constant name camelize1 +# wrong constant name camelize +# wrong constant name classify +# wrong constant name constantize +# wrong constant name dasherize +# wrong constant name deconstantize +# wrong constant name demodulize +# wrong constant name ends_with? +# wrong constant name fast_xs +# wrong constant name first1 +# wrong constant name first +# wrong constant name foreign_key1 +# wrong constant name foreign_key +# wrong constant name from +# wrong constant name html_safe +# wrong constant name humanize1 +# wrong constant name humanize2 +# wrong constant name humanize +# wrong constant name is_utf8? +# wrong constant name iseuc +# wrong constant name isjis +# wrong constant name issjis +# wrong constant name isutf8 +# wrong constant name kconv1 +# wrong constant name kconv +# wrong constant name last1 +# wrong constant name last +# wrong constant name mb_chars +# wrong constant name parameterize1 +# wrong constant name parameterize2 +# wrong constant name parameterize3 +# wrong constant name parameterize +# wrong constant name pluralize1 +# wrong constant name pluralize2 +# wrong constant name pluralize +# wrong constant name remove +# wrong constant name remove! +# wrong constant name safe_constantize # wrong constant name shellescape # wrong constant name shellsplit +# wrong constant name singularize1 +# wrong constant name singularize +# wrong constant name squish +# wrong constant name squish! +# wrong constant name starts_with? +# wrong constant name tableize +# wrong constant name titlecase1 +# wrong constant name titlecase +# wrong constant name titleize1 +# wrong constant name titleize +# wrong constant name to +# wrong constant name to_date +# wrong constant name to_datetime +# wrong constant name to_nfc +# wrong constant name to_nfd +# wrong constant name to_nfkc +# wrong constant name to_nfkd +# wrong constant name to_time1 +# wrong constant name to_time +# wrong constant name toeuc +# wrong constant name tojis +# wrong constant name tolocale +# wrong constant name tosjis +# wrong constant name toutf16 +# wrong constant name toutf32 +# wrong constant name toutf8 +# wrong constant name truncate1 +# wrong constant name truncate +# wrong constant name truncate_bytes1 +# wrong constant name truncate_bytes +# wrong constant name truncate_words1 +# wrong constant name truncate_words +# wrong constant name underscore +# wrong constant name upcase_first # wrong constant name bol? # wrong constant name initialize +# wrong constant name # wrong constant name filter +# uninitialized constant Struct::HTMLElementDescription::Elem +# wrong constant name attrs_depr +# wrong constant name attrs_depr= +# wrong constant name attrs_opt +# wrong constant name attrs_opt= +# wrong constant name attrs_req +# wrong constant name attrs_req= +# wrong constant name defaultsubelt +# wrong constant name defaultsubelt= +# wrong constant name depr +# wrong constant name depr= +# wrong constant name desc +# wrong constant name desc= +# wrong constant name dtd +# wrong constant name dtd= +# wrong constant name empty +# wrong constant name empty= +# wrong constant name endTag +# wrong constant name endTag= +# wrong constant name isinline +# wrong constant name isinline= +# wrong constant name name +# wrong constant name name= +# wrong constant name saveEndTag +# wrong constant name saveEndTag= +# wrong constant name startTag +# wrong constant name startTag= +# wrong constant name subelts +# wrong constant name subelts= +# wrong constant name +# wrong constant name [] +# wrong constant name members # wrong constant name -# uninitialized constant Sync -# uninitialized constant Sync -# uninitialized constant Sync_m -# uninitialized constant Sync_m +# undefined method `generic_setup_build_environment1' for module `Superenv' +# uninitialized constant Superenv::CC_FLAG_VARS +# uninitialized constant Superenv::COMPILERS +# uninitialized constant Superenv::COMPILER_SYMBOL_MAP +# uninitialized constant Superenv::FC_FLAG_VARS +# uninitialized constant Superenv::GNU_GCC_REGEXP +# uninitialized constant Superenv::GNU_GCC_VERSIONS +# uninitialized constant Superenv::O0 +# uninitialized constant Superenv::O1 +# uninitialized constant Superenv::O2 +# uninitialized constant Superenv::O3 +# uninitialized constant Superenv::Os +# uninitialized constant Superenv::SANITIZED_VARS +# wrong constant name generic_setup_build_environment1 +# uninitialized constant Sync::EX +# uninitialized constant Sync::SH +# uninitialized constant Sync::UN +# wrong constant name initialize +# wrong constant name method_missing +# wrong constant name setup +# wrong constant name teardown +# wrong constant name # uninitialized constant Syslog # uninitialized constant Syslog +# wrong constant name must_succeed? +# wrong constant name print_stderr? +# wrong constant name print_stdout? +# wrong constant name sudo? +# wrong constant name verbose? # wrong constant name T.noreturn # wrong constant name T.noreturn # wrong constant name T.untyped +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name <=> +# wrong constant name _dump +# wrong constant name code +# wrong constant name eql? +# wrong constant name name +# wrong constant name zone_identifiers +# wrong constant name zone_info +# wrong constant name zone_names +# wrong constant name zones +# wrong constant name +# wrong constant name _load +# wrong constant name all +# wrong constant name all_codes +# wrong constant name data_source +# wrong constant name get +# wrong constant name init_countries +# wrong constant name new +# wrong constant name +# wrong constant name countries +# wrong constant name country +# wrong constant name +# wrong constant name +# wrong constant name append_features +# wrong constant name code +# wrong constant name initialize +# wrong constant name name +# wrong constant name zone_identifiers +# wrong constant name zones +# wrong constant name +# undefined method `initialize1' for class `TZInfo::CountryTimezone' +# wrong constant name == +# wrong constant name description +# wrong constant name description_or_friendly_identifier +# wrong constant name eql? +# wrong constant name identifier +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name latitude +# wrong constant name longitude +# wrong constant name timezone +# undefined singleton method `new1' for `TZInfo::CountryTimezone' +# wrong constant name +# wrong constant name new1 +# wrong constant name new +# wrong constant name new! +# wrong constant name country_codes +# wrong constant name data_timezone_identifiers +# wrong constant name linked_timezone_identifiers +# wrong constant name load_country_info +# wrong constant name load_timezone_info +# wrong constant name timezone_identifiers +# wrong constant name +# wrong constant name create_default_data_source +# wrong constant name get +# wrong constant name set +# wrong constant name +# wrong constant name +# undefined method `transitions_up_to1' for class `TZInfo::DataTimezoneInfo' +# wrong constant name period_for_utc +# wrong constant name periods_for_local +# wrong constant name transitions_up_to1 +# wrong constant name transitions_up_to +# wrong constant name +# wrong constant name info +# wrong constant name setup +# wrong constant name +# wrong constant name new +# 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 link_to_identifier +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name rational_for_offset +# wrong constant name +# undefined singleton method `datetime_new1' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new2' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new3' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new4' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new5' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new6' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new7' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new8' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new!1' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new!2' for `TZInfo::RubyCoreSupport' +# undefined singleton method `datetime_new!3' for `TZInfo::RubyCoreSupport' +# undefined singleton method `rational_new!1' for `TZInfo::RubyCoreSupport' +# wrong constant name +# wrong constant name datetime_new1 +# wrong constant name datetime_new2 +# wrong constant name datetime_new3 +# wrong constant name datetime_new4 +# wrong constant name datetime_new5 +# wrong constant name datetime_new6 +# wrong constant name datetime_new7 +# wrong constant name datetime_new8 +# wrong constant name datetime_new +# wrong constant name datetime_new!1 +# wrong constant name datetime_new!2 +# wrong constant name datetime_new!3 +# wrong constant name datetime_new! +# wrong constant name force_encoding +# wrong constant name open_file +# wrong constant name rational_new!1 +# wrong constant name rational_new! +# wrong constant name time_nsec +# wrong constant name time_supports_64bit +# wrong constant name time_supports_negative +# wrong constant name +# wrong constant name initialize +# undefined method `timezone1' for class `TZInfo::RubyCountryInfo::Zones' +# wrong constant name list +# wrong constant name timezone1 +# wrong constant name timezone +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name + +# wrong constant name - +# wrong constant name <=> +# wrong constant name add_with_convert +# wrong constant name day +# wrong constant name eql? +# wrong constant name hour +# wrong constant name initialize +# wrong constant name mday +# wrong constant name min +# wrong constant name mon +# wrong constant name month +# wrong constant name sec +# wrong constant name to_datetime +# wrong constant name to_i +# wrong constant name to_orig +# wrong constant name to_time +# wrong constant name usec +# wrong constant name year +# wrong constant name +# wrong constant name wrap +# undefined method `friendly_identifier1' for class `TZInfo::Timezone' +# undefined method `local_to_utc1' for class `TZInfo::Timezone' +# undefined method `offsets_up_to1' for class `TZInfo::Timezone' +# undefined method `period_for_local1' for class `TZInfo::Timezone' +# undefined method `strftime1' for class `TZInfo::Timezone' +# undefined method `transitions_up_to1' for class `TZInfo::Timezone' +# wrong constant name <=> +# wrong constant name _dump +# wrong constant name canonical_identifier +# wrong constant name canonical_zone +# wrong constant name current_period +# wrong constant name current_period_and_time +# wrong constant name current_time_and_period +# wrong constant name eql? +# wrong constant name friendly_identifier1 +# wrong constant name friendly_identifier +# wrong constant name identifier +# wrong constant name local_to_utc1 +# wrong constant name local_to_utc +# wrong constant name name +# wrong constant name now +# wrong constant name offsets_up_to1 +# wrong constant name offsets_up_to +# wrong constant name period_for_local1 +# wrong constant name period_for_local +# wrong constant name period_for_utc +# wrong constant name periods_for_local +# wrong constant name strftime1 +# wrong constant name strftime +# wrong constant name transitions_up_to1 +# wrong constant name transitions_up_to +# wrong constant name utc_to_local +# undefined singleton method `new1' for `TZInfo::Timezone' +# wrong constant name +# wrong constant name _load +# wrong constant name all +# wrong constant name all_country_zone_identifiers +# wrong constant name all_country_zones +# wrong constant name all_data_zone_identifiers +# wrong constant name all_data_zones +# wrong constant name all_identifiers +# wrong constant name all_linked_zone_identifiers +# wrong constant name all_linked_zones +# wrong constant name data_source +# wrong constant name default_dst +# wrong constant name default_dst= +# wrong constant name get +# wrong constant name get_proxies +# wrong constant name get_proxy +# wrong constant name init_loaded_zones +# wrong constant name new1 +# wrong constant name new +# wrong constant name us_zone_identifiers +# wrong constant name us_zones +# wrong constant name +# wrong constant name get +# wrong constant name linked_timezone +# wrong constant name timezone +# wrong constant name +# wrong constant name +# wrong constant name append_features +# wrong constant name +# wrong constant name data_timezones +# wrong constant name linked_timezone +# wrong constant name linked_timezones +# wrong constant name timezone +# wrong constant name timezones +# wrong constant name +# wrong constant name +# wrong constant name append_features +# wrong constant name create_timezone +# wrong constant name identifier +# wrong constant name initialize +# wrong constant name +# wrong constant name == +# wrong constant name abbreviation +# wrong constant name dst? +# wrong constant name eql? +# wrong constant name initialize +# wrong constant name std_offset +# wrong constant name to_local +# wrong constant name to_utc +# wrong constant name utc_offset +# wrong constant name utc_total_offset +# wrong constant name +# undefined method `initialize1' for class `TZInfo::TimezonePeriod' +# wrong constant name == +# wrong constant name abbreviation +# wrong constant name dst? +# wrong constant name end_transition +# wrong constant name eql? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name local_after_start? +# wrong constant name local_before_end? +# wrong constant name local_end +# wrong constant name local_end_time +# wrong constant name local_start +# wrong constant name local_start_time +# wrong constant name offset +# wrong constant name start_transition +# wrong constant name std_offset +# wrong constant name to_local +# wrong constant name to_utc +# wrong constant name utc_after_start? +# wrong constant name utc_before_end? +# wrong constant name utc_end +# wrong constant name utc_end_time +# wrong constant name utc_offset +# wrong constant name utc_start +# wrong constant name utc_start_time +# wrong constant name utc_total_offset +# wrong constant name utc_total_offset_rational +# wrong constant name valid_for_local? +# wrong constant name valid_for_utc? +# wrong constant name zone_identifier +# wrong constant name +# undefined method `transitions_up_to1' for class `TZInfo::TimezoneProxy' +# wrong constant name transitions_up_to1 +# wrong constant name transitions_up_to +# wrong constant name +# wrong constant name new +# wrong constant name == +# wrong constant name at +# wrong constant name datetime +# wrong constant name eql? +# wrong constant name initialize +# wrong constant name local_end +# wrong constant name local_end_at +# wrong constant name local_end_time +# wrong constant name local_start +# wrong constant name local_start_at +# wrong constant name local_start_time +# wrong constant name offset +# wrong constant name previous_offset +# wrong constant name time +# wrong constant name +# undefined method `initialize1' for class `TZInfo::TimezoneTransitionDefinition' +# undefined method `initialize2' for class `TZInfo::TimezoneTransitionDefinition' +# wrong constant name denominator +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name numerator_or_time +# wrong constant name +# undefined method `transition1' for class `TZInfo::TransitionDataTimezoneInfo' +# undefined method `transition2' for class `TZInfo::TransitionDataTimezoneInfo' +# wrong constant name offset +# wrong constant name transition1 +# wrong constant name transition2 +# wrong constant name transition +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name +# undefined method `initialize1' for class `TZInfo::ZoneinfoDataSource' +# undefined method `initialize2' for class `TZInfo::ZoneinfoDataSource' +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name zoneinfo_dir +# wrong constant name +# wrong constant name alternate_iso3166_tab_search_path +# wrong constant name alternate_iso3166_tab_search_path= +# wrong constant name process_search_path +# wrong constant name search_path +# wrong constant name search_path= +# wrong constant name +# 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 +# uninitialized constant Tapioca::Cli::Correctable +# uninitialized constant Tapioca::Cli::HELP_MAPPINGS +# uninitialized constant Tapioca::Cli::SHELL_DELEGATED_METHODS +# uninitialized constant Tapioca::Cli::TEMPLATE_EXTNAME +# uninitialized constant Tapioca::Cli::THOR_RESERVED_WORDS +# uninitialized constant Tapioca::Cli::WARNINGS +# wrong constant name generate +# wrong constant name generator +# wrong constant name init +# wrong constant name sync +# wrong constant name todo +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name run +# wrong constant name sorbet_path +# wrong constant name +# wrong constant name +# wrong constant name gem +# wrong constant name generate +# wrong constant name indent +# wrong constant name initialize +# wrong constant name +# wrong constant name +# undefined singleton method `parse1' for `Tapioca::Compilers::SymbolTable::SymbolLoader::SymbolTableParser' +# wrong constant name +# wrong constant name parse1 +# wrong constant name parse +# wrong constant name +# wrong constant name ignore_symbol? +# wrong constant name list_from_paths +# wrong constant name +# wrong constant name compile +# wrong constant name +# wrong constant name compile +# wrong constant name +# wrong constant name +# wrong constant name exclude +# wrong constant name generate_command +# wrong constant name initialize +# wrong constant name outdir +# wrong constant name outpath +# wrong constant name postrequire +# wrong constant name prerequire +# wrong constant name todos_path +# wrong constant name typed_overrides +# wrong constant name +# wrong constant name inherited +# wrong constant name +# wrong constant name from_options +# wrong constant name +# wrong constant name files_for +# wrong constant name +# wrong constant name +# wrong constant name dependencies +# wrong constant name gem +# wrong constant name initialize +# wrong constant name require +# wrong constant name contains_path? +# wrong constant name files +# wrong constant name full_gem_path +# wrong constant name ignore? +# wrong constant name initialize +# wrong constant name name +# wrong constant name rbi_file_name +# wrong constant name version +# wrong constant name +# wrong constant name +# uninitialized constant Tapioca::Generator::BLACK +# uninitialized constant Tapioca::Generator::BLUE +# uninitialized constant Tapioca::Generator::BOLD +# uninitialized constant Tapioca::Generator::CLEAR +# uninitialized constant Tapioca::Generator::CYAN +# uninitialized constant Tapioca::Generator::DEFAULT_TERMINAL_WIDTH +# uninitialized constant Tapioca::Generator::GREEN +# uninitialized constant Tapioca::Generator::MAGENTA +# uninitialized constant Tapioca::Generator::ON_BLACK +# uninitialized constant Tapioca::Generator::ON_BLUE +# uninitialized constant Tapioca::Generator::ON_CYAN +# uninitialized constant Tapioca::Generator::ON_GREEN +# uninitialized constant Tapioca::Generator::ON_MAGENTA +# uninitialized constant Tapioca::Generator::ON_RED +# uninitialized constant Tapioca::Generator::ON_WHITE +# uninitialized constant Tapioca::Generator::ON_YELLOW +# uninitialized constant Tapioca::Generator::RED +# uninitialized constant Tapioca::Generator::WHITE +# uninitialized constant Tapioca::Generator::YELLOW +# wrong constant name build_gem_rbis +# wrong constant name build_todos +# wrong constant name config +# wrong constant name initialize +# wrong constant name sync_rbis_with_gemfile +# wrong constant name +# wrong constant name initialize +# wrong constant name load_bundle +# wrong constant name +# wrong constant name # wrong constant name # wrong constant name _close # wrong constant name inspect # wrong constant name call # wrong constant name initialize # wrong constant name +# wrong constant name +# undefined method `black1' for module `Term::ANSIColor' +# undefined method `blink1' for module `Term::ANSIColor' +# undefined method `blue1' for module `Term::ANSIColor' +# undefined method `bold1' for module `Term::ANSIColor' +# undefined method `bright_black1' for module `Term::ANSIColor' +# undefined method `bright_blue1' for module `Term::ANSIColor' +# undefined method `bright_cyan1' for module `Term::ANSIColor' +# undefined method `bright_green1' for module `Term::ANSIColor' +# undefined method `bright_magenta1' for module `Term::ANSIColor' +# undefined method `bright_red1' for module `Term::ANSIColor' +# undefined method `bright_white1' for module `Term::ANSIColor' +# undefined method `bright_yellow1' for module `Term::ANSIColor' +# undefined method `clear1' for module `Term::ANSIColor' +# undefined method `color1' for module `Term::ANSIColor' +# undefined method `conceal1' for module `Term::ANSIColor' +# undefined method `concealed1' for module `Term::ANSIColor' +# undefined method `cyan1' for module `Term::ANSIColor' +# undefined method `dark1' for module `Term::ANSIColor' +# undefined method `faint1' for module `Term::ANSIColor' +# undefined method `green1' for module `Term::ANSIColor' +# undefined method `intense_black1' for module `Term::ANSIColor' +# undefined method `intense_blue1' for module `Term::ANSIColor' +# undefined method `intense_cyan1' for module `Term::ANSIColor' +# undefined method `intense_green1' for module `Term::ANSIColor' +# undefined method `intense_magenta1' for module `Term::ANSIColor' +# undefined method `intense_red1' for module `Term::ANSIColor' +# undefined method `intense_white1' for module `Term::ANSIColor' +# undefined method `intense_yellow1' for module `Term::ANSIColor' +# undefined method `italic1' for module `Term::ANSIColor' +# undefined method `magenta1' for module `Term::ANSIColor' +# undefined method `negative1' for module `Term::ANSIColor' +# undefined method `on_black1' for module `Term::ANSIColor' +# undefined method `on_blue1' for module `Term::ANSIColor' +# undefined method `on_bright_black1' for module `Term::ANSIColor' +# undefined method `on_bright_blue1' for module `Term::ANSIColor' +# undefined method `on_bright_cyan1' for module `Term::ANSIColor' +# undefined method `on_bright_green1' for module `Term::ANSIColor' +# undefined method `on_bright_magenta1' for module `Term::ANSIColor' +# undefined method `on_bright_red1' for module `Term::ANSIColor' +# undefined method `on_bright_white1' for module `Term::ANSIColor' +# undefined method `on_bright_yellow1' for module `Term::ANSIColor' +# undefined method `on_color1' for module `Term::ANSIColor' +# undefined method `on_cyan1' for module `Term::ANSIColor' +# undefined method `on_green1' for module `Term::ANSIColor' +# undefined method `on_intense_black1' for module `Term::ANSIColor' +# undefined method `on_intense_blue1' for module `Term::ANSIColor' +# undefined method `on_intense_cyan1' for module `Term::ANSIColor' +# undefined method `on_intense_green1' for module `Term::ANSIColor' +# undefined method `on_intense_magenta1' for module `Term::ANSIColor' +# undefined method `on_intense_red1' for module `Term::ANSIColor' +# undefined method `on_intense_white1' for module `Term::ANSIColor' +# undefined method `on_intense_yellow1' for module `Term::ANSIColor' +# undefined method `on_magenta1' for module `Term::ANSIColor' +# undefined method `on_red1' for module `Term::ANSIColor' +# undefined method `on_white1' for module `Term::ANSIColor' +# undefined method `on_yellow1' for module `Term::ANSIColor' +# undefined method `rapid_blink1' for module `Term::ANSIColor' +# undefined method `red1' for module `Term::ANSIColor' +# undefined method `reset1' for module `Term::ANSIColor' +# undefined method `reverse1' for module `Term::ANSIColor' +# undefined method `strikethrough1' for module `Term::ANSIColor' +# undefined method `uncolor1' for module `Term::ANSIColor' +# undefined method `uncolored1' for module `Term::ANSIColor' +# undefined method `underline1' for module `Term::ANSIColor' +# undefined method `underscore1' for module `Term::ANSIColor' +# undefined method `white1' for module `Term::ANSIColor' +# undefined method `yellow1' for module `Term::ANSIColor' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name attributes +# wrong constant name black1 +# wrong constant name black +# wrong constant name blink1 +# wrong constant name blink +# wrong constant name blue1 +# wrong constant name blue +# wrong constant name bold1 +# wrong constant name bold +# wrong constant name bright_black1 +# wrong constant name bright_black +# wrong constant name bright_blue1 +# wrong constant name bright_blue +# wrong constant name bright_cyan1 +# wrong constant name bright_cyan +# wrong constant name bright_green1 +# wrong constant name bright_green +# wrong constant name bright_magenta1 +# wrong constant name bright_magenta +# wrong constant name bright_red1 +# wrong constant name bright_red +# wrong constant name bright_white1 +# wrong constant name bright_white +# wrong constant name bright_yellow1 +# wrong constant name bright_yellow +# wrong constant name clear1 +# wrong constant name clear +# wrong constant name color1 +# wrong constant name color +# wrong constant name conceal1 +# wrong constant name conceal +# wrong constant name concealed1 +# wrong constant name concealed +# wrong constant name cyan1 +# wrong constant name cyan +# wrong constant name dark1 +# wrong constant name dark +# wrong constant name faint1 +# wrong constant name faint +# wrong constant name green1 +# wrong constant name green +# wrong constant name intense_black1 +# wrong constant name intense_black +# wrong constant name intense_blue1 +# wrong constant name intense_blue +# wrong constant name intense_cyan1 +# wrong constant name intense_cyan +# wrong constant name intense_green1 +# wrong constant name intense_green +# wrong constant name intense_magenta1 +# wrong constant name intense_magenta +# wrong constant name intense_red1 +# wrong constant name intense_red +# wrong constant name intense_white1 +# wrong constant name intense_white +# wrong constant name intense_yellow1 +# wrong constant name intense_yellow +# wrong constant name italic1 +# wrong constant name italic +# wrong constant name magenta1 +# wrong constant name magenta +# wrong constant name negative1 +# wrong constant name negative +# wrong constant name on_black1 +# wrong constant name on_black +# wrong constant name on_blue1 +# wrong constant name on_blue +# wrong constant name on_bright_black1 +# wrong constant name on_bright_black +# wrong constant name on_bright_blue1 +# wrong constant name on_bright_blue +# wrong constant name on_bright_cyan1 +# wrong constant name on_bright_cyan +# wrong constant name on_bright_green1 +# wrong constant name on_bright_green +# wrong constant name on_bright_magenta1 +# wrong constant name on_bright_magenta +# wrong constant name on_bright_red1 +# wrong constant name on_bright_red +# wrong constant name on_bright_white1 +# wrong constant name on_bright_white +# wrong constant name on_bright_yellow1 +# wrong constant name on_bright_yellow +# wrong constant name on_color1 +# wrong constant name on_color +# wrong constant name on_cyan1 +# wrong constant name on_cyan +# wrong constant name on_green1 +# wrong constant name on_green +# wrong constant name on_intense_black1 +# wrong constant name on_intense_black +# wrong constant name on_intense_blue1 +# wrong constant name on_intense_blue +# wrong constant name on_intense_cyan1 +# wrong constant name on_intense_cyan +# wrong constant name on_intense_green1 +# wrong constant name on_intense_green +# wrong constant name on_intense_magenta1 +# wrong constant name on_intense_magenta +# wrong constant name on_intense_red1 +# wrong constant name on_intense_red +# wrong constant name on_intense_white1 +# wrong constant name on_intense_white +# wrong constant name on_intense_yellow1 +# wrong constant name on_intense_yellow +# wrong constant name on_magenta1 +# wrong constant name on_magenta +# wrong constant name on_red1 +# wrong constant name on_red +# wrong constant name on_white1 +# wrong constant name on_white +# wrong constant name on_yellow1 +# wrong constant name on_yellow +# wrong constant name rapid_blink1 +# wrong constant name rapid_blink +# wrong constant name red1 +# wrong constant name red +# wrong constant name reset1 +# wrong constant name reset +# wrong constant name reverse1 +# wrong constant name reverse +# wrong constant name strikethrough1 +# wrong constant name strikethrough +# wrong constant name support? +# wrong constant name term_ansicolor_attributes +# wrong constant name uncolor1 +# wrong constant name uncolor +# wrong constant name uncolored1 +# wrong constant name uncolored +# wrong constant name underline1 +# wrong constant name underline +# wrong constant name underscore1 +# wrong constant name underscore +# wrong constant name white1 +# wrong constant name white +# wrong constant name yellow1 +# wrong constant name yellow +# undefined method `apply1' for class `Term::ANSIColor::Attribute' +# undefined method `distance_to1' for class `Term::ANSIColor::Attribute' +# undefined method `gradient_to1' for class `Term::ANSIColor::Attribute' +# undefined method `initialize1' for class `Term::ANSIColor::Attribute' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name apply1 +# wrong constant name apply +# wrong constant name background? +# wrong constant name code +# wrong constant name distance_to1 +# wrong constant name distance_to +# wrong constant name gradient_to1 +# wrong constant name gradient_to +# wrong constant name gray? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name name +# wrong constant name rgb +# wrong constant name rgb_color? +# wrong constant name to_rgb_triple +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined singleton method `nearest_rgb_color1' for `Term::ANSIColor::Attribute' +# undefined singleton method `nearest_rgb_on_color1' for `Term::ANSIColor::Attribute' +# undefined singleton method `rgb_colors1' for `Term::ANSIColor::Attribute' +# undefined singleton method `set1' for `Term::ANSIColor::Attribute' +# wrong constant name +# wrong constant name [] +# wrong constant name attributes +# wrong constant name get +# wrong constant name named_attributes +# wrong constant name nearest_rgb_color1 +# wrong constant name nearest_rgb_color +# wrong constant name nearest_rgb_on_color1 +# wrong constant name nearest_rgb_on_color +# wrong constant name rgb_colors1 +# wrong constant name rgb_colors +# wrong constant name set1 +# wrong constant name set +# wrong constant name == +# wrong constant name adjust_hue +# wrong constant name complement +# wrong constant name css +# wrong constant name darken +# wrong constant name desaturate +# wrong constant name grayscale +# wrong constant name hue +# wrong constant name initialize +# wrong constant name lighten +# wrong constant name lightness +# wrong constant name method_missing +# wrong constant name saturate +# wrong constant name saturation +# wrong constant name to_hsl_triple +# wrong constant name to_rgb_triple +# wrong constant name +# wrong constant name [] +# wrong constant name from_css +# wrong constant name from_hash +# wrong constant name from_rgb_triple +# undefined method `clear_screen1' for module `Term::ANSIColor::Movement' +# undefined method `erase_in_display1' for module `Term::ANSIColor::Movement' +# undefined method `erase_in_display2' for module `Term::ANSIColor::Movement' +# undefined method `erase_in_line1' for module `Term::ANSIColor::Movement' +# undefined method `erase_in_line2' for module `Term::ANSIColor::Movement' +# undefined method `hide_cursor1' for module `Term::ANSIColor::Movement' +# undefined method `move_backward1' for module `Term::ANSIColor::Movement' +# undefined method `move_backward2' for module `Term::ANSIColor::Movement' +# undefined method `move_down1' for module `Term::ANSIColor::Movement' +# undefined method `move_down2' for module `Term::ANSIColor::Movement' +# undefined method `move_forward1' for module `Term::ANSIColor::Movement' +# undefined method `move_forward2' for module `Term::ANSIColor::Movement' +# undefined method `move_home1' for module `Term::ANSIColor::Movement' +# undefined method `move_to1' for module `Term::ANSIColor::Movement' +# undefined method `move_to2' for module `Term::ANSIColor::Movement' +# undefined method `move_to3' for module `Term::ANSIColor::Movement' +# undefined method `move_to_column1' for module `Term::ANSIColor::Movement' +# undefined method `move_to_column2' for module `Term::ANSIColor::Movement' +# undefined method `move_to_line1' for module `Term::ANSIColor::Movement' +# undefined method `move_to_line2' for module `Term::ANSIColor::Movement' +# undefined method `move_to_next_line1' for module `Term::ANSIColor::Movement' +# undefined method `move_to_next_line2' for module `Term::ANSIColor::Movement' +# undefined method `move_to_previous_line1' for module `Term::ANSIColor::Movement' +# undefined method `move_to_previous_line2' for module `Term::ANSIColor::Movement' +# undefined method `move_up1' for module `Term::ANSIColor::Movement' +# undefined method `move_up2' for module `Term::ANSIColor::Movement' +# undefined method `restore_position1' for module `Term::ANSIColor::Movement' +# undefined method `return_to_position1' for module `Term::ANSIColor::Movement' +# undefined method `save_position1' for module `Term::ANSIColor::Movement' +# undefined method `scroll_down1' for module `Term::ANSIColor::Movement' +# undefined method `scroll_down2' for module `Term::ANSIColor::Movement' +# undefined method `scroll_up1' for module `Term::ANSIColor::Movement' +# undefined method `scroll_up2' for module `Term::ANSIColor::Movement' +# undefined method `show_cursor1' for module `Term::ANSIColor::Movement' +# wrong constant name clear_screen1 +# wrong constant name clear_screen +# wrong constant name erase_in_display1 +# wrong constant name erase_in_display2 +# wrong constant name erase_in_display +# wrong constant name erase_in_line1 +# wrong constant name erase_in_line2 +# wrong constant name erase_in_line +# wrong constant name hide_cursor1 +# wrong constant name hide_cursor +# wrong constant name move_backward1 +# wrong constant name move_backward2 +# wrong constant name move_backward +# wrong constant name move_down1 +# wrong constant name move_down2 +# wrong constant name move_down +# wrong constant name move_forward1 +# wrong constant name move_forward2 +# wrong constant name move_forward +# wrong constant name move_home1 +# wrong constant name move_home +# wrong constant name move_to1 +# wrong constant name move_to2 +# wrong constant name move_to3 +# wrong constant name move_to +# wrong constant name move_to_column1 +# wrong constant name move_to_column2 +# wrong constant name move_to_column +# wrong constant name move_to_line1 +# wrong constant name move_to_line2 +# wrong constant name move_to_line +# wrong constant name move_to_next_line1 +# wrong constant name move_to_next_line2 +# wrong constant name move_to_next_line +# wrong constant name move_to_previous_line1 +# wrong constant name move_to_previous_line2 +# wrong constant name move_to_previous_line +# wrong constant name move_up1 +# wrong constant name move_up2 +# wrong constant name move_up +# wrong constant name restore_position1 +# wrong constant name restore_position +# wrong constant name return_to_position1 +# wrong constant name return_to_position +# wrong constant name save_position1 +# wrong constant name save_position +# wrong constant name scroll_down1 +# wrong constant name scroll_down2 +# wrong constant name scroll_down +# wrong constant name scroll_up1 +# wrong constant name scroll_up2 +# wrong constant name scroll_up +# wrong constant name show_cursor1 +# wrong constant name show_cursor +# wrong constant name terminal_columns +# wrong constant name terminal_lines +# wrong constant name +# undefined method `initialize1' for class `Term::ANSIColor::PPMReader' +# uninitialized constant Term::ANSIColor::PPMReader::ATTRIBUTE_NAMES +# uninitialized constant Term::ANSIColor::PPMReader::COLORED_REGEXP +# uninitialized constant Term::ANSIColor::PPMReader::VERSION +# uninitialized constant Term::ANSIColor::PPMReader::VERSION_ARRAY +# uninitialized constant Term::ANSIColor::PPMReader::VERSION_BUILD +# uninitialized constant Term::ANSIColor::PPMReader::VERSION_MAJOR +# uninitialized constant Term::ANSIColor::PPMReader::VERSION_MINOR +# wrong constant name each_row +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name reset_io +# wrong constant name to_a +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name from_rgb_triple +# wrong constant name +# wrong constant name distance +# wrong constant name +# wrong constant name +# wrong constant name from_rgb_triple +# wrong constant name +# wrong constant name distance +# wrong constant name +# wrong constant name distance +# wrong constant name +# wrong constant name distance +# wrong constant name +# wrong constant name distance +# wrong constant name +# wrong constant name +# wrong constant name from_rgb_triple +# wrong constant name +# wrong constant name distance +# wrong constant name +# wrong constant name metric +# wrong constant name metric? +# wrong constant name metrics +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `weighted_euclidean_distance_to1' for module `#' +# wrong constant name weighted_euclidean_distance_to1 +# wrong constant name weighted_euclidean_distance_to +# wrong constant name +# wrong constant name +# undefined method `css1' for class `Term::ANSIColor::RGBTriple' +# undefined method `distance_to1' for class `Term::ANSIColor::RGBTriple' +# undefined method `gradient_to1' for class `Term::ANSIColor::RGBTriple' +# wrong constant name == +# wrong constant name blue +# wrong constant name blue_p +# wrong constant name color +# wrong constant name css1 +# wrong constant name css +# wrong constant name distance_to1 +# wrong constant name distance_to +# wrong constant name gradient_to1 +# wrong constant name gradient_to +# wrong constant name gray? +# wrong constant name green +# wrong constant name green_p +# wrong constant name html +# wrong constant name initialize +# wrong constant name invert +# wrong constant name method_missing +# wrong constant name percentages +# wrong constant name red +# wrong constant name red_p +# wrong constant name to_a +# wrong constant name to_hsl_triple +# wrong constant name to_rgb_triple +# wrong constant name values +# wrong constant name +# wrong constant name [] +# wrong constant name from_array +# wrong constant name from_css +# wrong constant name from_hash +# wrong constant name from_html +# wrong constant name +# wrong constant name coloring= +# wrong constant name coloring? +# wrong constant name create_color_method +# wrong constant name +# undefined method `help1' for class `Thor' +# undefined method `help2' for class `Thor' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# 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 Thor::SHELL_DELEGATED_METHODS +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name help1 +# wrong constant name help2 +# wrong constant name help +# undefined method `apply1' for module `Thor::Actions' +# undefined method `chmod1' for module `Thor::Actions' +# undefined method `empty_directory1' for module `Thor::Actions' +# undefined method `initialize1' for module `Thor::Actions' +# undefined method `initialize2' for module `Thor::Actions' +# undefined method `initialize3' for module `Thor::Actions' +# undefined method `inside1' for module `Thor::Actions' +# undefined method `inside2' for module `Thor::Actions' +# undefined method `relative_to_original_destination_root1' for module `Thor::Actions' +# undefined method `remove_dir1' for module `Thor::Actions' +# undefined method `remove_file1' for module `Thor::Actions' +# undefined method `run1' for module `Thor::Actions' +# undefined method `run_ruby_script1' for module `Thor::Actions' +# wrong constant name _cleanup_options_and_set +# wrong constant name _shared_configuration +# wrong constant name action +# wrong constant name add_file +# wrong constant name add_link +# wrong constant name append_file +# wrong constant name append_to_file +# wrong constant name apply1 +# wrong constant name apply +# wrong constant name behavior +# wrong constant name behavior= +# wrong constant name chmod1 +# wrong constant name chmod +# wrong constant name comment_lines +# wrong constant name copy_file +# wrong constant name create_file +# wrong constant name create_link +# wrong constant name destination_root +# wrong constant name destination_root= +# wrong constant name directory +# wrong constant name empty_directory1 +# wrong constant name empty_directory +# wrong constant name find_in_source_paths +# wrong constant name get +# wrong constant name gsub_file +# wrong constant name in_root +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name inject_into_class +# wrong constant name inject_into_file +# wrong constant name inject_into_module +# wrong constant name insert_into_file +# wrong constant name inside1 +# wrong constant name inside2 +# wrong constant name inside +# wrong constant name link_file +# wrong constant name prepend_file +# wrong constant name prepend_to_file +# wrong constant name relative_to_original_destination_root1 +# wrong constant name relative_to_original_destination_root +# wrong constant name remove_dir1 +# wrong constant name remove_dir +# wrong constant name remove_file1 +# wrong constant name remove_file +# wrong constant name run1 +# wrong constant name run +# wrong constant name run_ruby_script1 +# wrong constant name run_ruby_script +# wrong constant name source_paths +# wrong constant name template +# wrong constant name thor +# wrong constant name uncomment_lines +# wrong constant name +# wrong constant name included +# wrong constant name +# undefined method `initialize1' for class `Thor::Argument' +# wrong constant name banner +# wrong constant name default +# wrong constant name default_banner +# wrong constant name description +# wrong constant name enum +# wrong constant name human_name +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name name +# wrong constant name required +# wrong constant name required? +# wrong constant name show_default? +# wrong constant name type +# wrong constant name usage +# wrong constant name valid_type? +# wrong constant name validate! +# wrong constant name +# undefined method `initialize1' for class `Thor::Arguments' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name parse +# wrong constant name remaining +# wrong constant name +# wrong constant name parse +# wrong constant name split +# undefined method `initialize1' for module `Thor::Base' +# undefined method `initialize2' for module `Thor::Base' +# undefined method `initialize3' for module `Thor::Base' +# wrong constant name args +# wrong constant name args= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name options +# wrong constant name options= +# wrong constant name parent_options +# wrong constant name parent_options= +# wrong constant name +# wrong constant name included +# wrong constant name register_klass_file +# wrong constant name shell +# wrong constant name shell= +# wrong constant name subclass_files +# wrong constant name subclasses +# undefined method `formatted_usage1' for class `Thor::Command' +# undefined method `formatted_usage2' for class `Thor::Command' +# undefined method `initialize1' for class `Thor::Command' +# undefined method `run1' for class `Thor::Command' +# wrong constant name formatted_usage1 +# wrong constant name formatted_usage2 +# wrong constant name formatted_usage +# wrong constant name handle_argument_error? +# wrong constant name handle_no_method_error? +# wrong constant name hidden? +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name local_method? +# wrong constant name not_debugging? +# wrong constant name private_method? +# wrong constant name public_method? +# wrong constant name required_arguments_for +# wrong constant name required_options +# wrong constant name run1 +# wrong constant name run +# wrong constant name sans_backtrace +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Thor::CoreExt::HashWithIndifferentAccess' +# uninitialized constant Thor::CoreExt::HashWithIndifferentAccess::DEFAULT_INDENT +# uninitialized constant Thor::CoreExt::HashWithIndifferentAccess::Elem +# uninitialized constant Thor::CoreExt::HashWithIndifferentAccess::K +# uninitialized constant Thor::CoreExt::HashWithIndifferentAccess::V +# wrong constant name [] +# wrong constant name []= +# wrong constant name convert_key +# wrong constant name delete +# wrong constant name fetch +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key? +# wrong constant name merge +# wrong constant name merge! +# wrong constant name method_missing +# wrong constant name replace +# wrong constant name reverse_merge +# wrong constant name reverse_merge! +# wrong constant name values_at +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Thor::DynamicCommand' +# uninitialized constant Thor::DynamicCommand::FILE_REGEXP +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# wrong constant name +# undefined method `_invoke_for_class_method1' for class `Thor::Group' +# uninitialized constant Thor::Group::SHELL_DELEGATED_METHODS +# wrong constant name _invoke_for_class_method1 +# wrong constant name _invoke_for_class_method +# undefined singleton method `desc1' for `Thor::Group' +# wrong constant name +# wrong constant name banner +# wrong constant name desc1 +# wrong constant name desc +# wrong constant name get_options_from_invocations +# wrong constant name handle_argument_error +# wrong constant name help +# wrong constant name invocation_blocks +# wrong constant name invocations +# wrong constant name invoke +# wrong constant name invoke_from_option +# wrong constant name printable_commands +# wrong constant name printable_tasks +# wrong constant name remove_invocation +# wrong constant name self_command +# wrong constant name self_task +# uninitialized constant Thor::HiddenCommand::FILE_REGEXP +# wrong constant name +# undefined method `_retrieve_class_and_command1' for module `Thor::Invocation' +# undefined method `_retrieve_class_and_task1' for module `Thor::Invocation' +# undefined method `initialize1' for module `Thor::Invocation' +# undefined method `initialize2' for module `Thor::Invocation' +# undefined method `initialize3' for module `Thor::Invocation' +# undefined method `invoke1' for module `Thor::Invocation' +# wrong constant name _parse_initialization_options +# wrong constant name _retrieve_class_and_command1 +# wrong constant name _retrieve_class_and_command +# wrong constant name _retrieve_class_and_task1 +# wrong constant name _retrieve_class_and_task +# wrong constant name _shared_configuration +# wrong constant name current_command_chain +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name invoke1 +# wrong constant name invoke +# wrong constant name invoke_all +# wrong constant name invoke_command +# wrong constant name invoke_task +# wrong constant name invoke_with_padding +# wrong constant name +# wrong constant name included +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name options +# wrong constant name prompt +# wrong constant name readline +# wrong constant name +# wrong constant name available? +# wrong constant name +# wrong constant name initialize +# wrong constant name matches +# wrong constant name +# wrong constant name +# undefined singleton method `readline1' for `Thor::LineEditor' +# wrong constant name +# wrong constant name best_available +# wrong constant name readline1 +# wrong constant name readline +# wrong constant name +# wrong constant name enter +# wrong constant name entered? +# wrong constant name +# undefined method `usage1' for class `Thor::Option' +# wrong constant name aliases +# wrong constant name array? +# wrong constant name boolean? +# wrong constant name dasherize +# wrong constant name dasherized? +# wrong constant name group +# wrong constant name hash? +# wrong constant name hide +# wrong constant name lazy_default +# wrong constant name numeric? +# wrong constant name repeatable +# wrong constant name string? +# wrong constant name switch_name +# wrong constant name undasherize +# wrong constant name usage1 +# wrong constant name usage +# wrong constant name validate_default_type! +# wrong constant name +# wrong constant name parse +# undefined method `initialize1' for class `Thor::Options' +# undefined method `initialize2' for class `Thor::Options' +# undefined method `initialize3' for class `Thor::Options' +# undefined method `initialize4' for class `Thor::Options' +# uninitialized constant Thor::Options::NUMERIC +# wrong constant name assign_result! +# wrong constant name check_unknown! +# wrong constant name current_is_switch? +# wrong constant name current_is_switch_formatted? +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize +# wrong constant name normalize_switch +# wrong constant name parse_boolean +# wrong constant name parse_peek +# wrong constant name parsing_options? +# wrong constant name switch? +# wrong constant name switch_option +# wrong constant name +# wrong constant name to_switches +# wrong constant name +# wrong constant name +# undefined method `initialize1' for module `Thor::Shell' +# undefined method `initialize2' for module `Thor::Shell' +# undefined method `initialize3' for module `Thor::Shell' +# wrong constant name +# wrong constant name +# wrong constant name _shared_configuration +# wrong constant name ask +# wrong constant name error +# wrong constant name file_collision +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize +# wrong constant name no? +# wrong constant name print_in_columns +# wrong constant name print_table +# wrong constant name print_wrapped +# wrong constant name say +# wrong constant name say_status +# wrong constant name set_color +# wrong constant name shell +# wrong constant name shell= +# wrong constant name terminal_width +# wrong constant name with_padding +# wrong constant name yes? +# undefined method `indent1' for class `Thor::Shell::Basic' +# undefined method `no?1' for class `Thor::Shell::Basic' +# undefined method `print_table1' for class `Thor::Shell::Basic' +# undefined method `print_wrapped1' for class `Thor::Shell::Basic' +# undefined method `say1' for class `Thor::Shell::Basic' +# undefined method `say2' for class `Thor::Shell::Basic' +# undefined method `say3' for class `Thor::Shell::Basic' +# undefined method `say_status1' for class `Thor::Shell::Basic' +# undefined method `yes?1' for class `Thor::Shell::Basic' +# wrong constant name answer_match +# wrong constant name as_unicode +# wrong constant name ask +# wrong constant name ask_filtered +# wrong constant name ask_simply +# wrong constant name base +# wrong constant name base= +# wrong constant name can_display_colors? +# wrong constant name dynamic_width +# wrong constant name dynamic_width_stty +# wrong constant name dynamic_width_tput +# wrong constant name error +# wrong constant name file_collision +# wrong constant name file_collision_help +# wrong constant name git_merge_tool +# wrong constant name indent1 +# wrong constant name indent +# wrong constant name is? +# wrong constant name lookup_color +# wrong constant name merge +# wrong constant name merge_tool +# wrong constant name mute +# wrong constant name mute? +# wrong constant name no?1 +# wrong constant name no? +# wrong constant name padding +# wrong constant name padding= +# wrong constant name prepare_message +# wrong constant name print_in_columns +# wrong constant name print_table1 +# wrong constant name print_table +# wrong constant name print_wrapped1 +# wrong constant name print_wrapped +# wrong constant name quiet? +# wrong constant name say1 +# wrong constant name say2 +# wrong constant name say3 +# wrong constant name say +# wrong constant name say_status1 +# wrong constant name say_status +# wrong constant name set_color +# wrong constant name show_diff +# wrong constant name stderr +# wrong constant name stdout +# wrong constant name terminal_width +# wrong constant name truncate +# wrong constant name unix? +# wrong constant name yes?1 +# wrong constant name yes? +# wrong constant name +# uninitialized constant Thor::Shell::Color::DEFAULT_TERMINAL_WIDTH +# wrong constant name are_colors_disabled? +# wrong constant name diff_lcs_loaded? +# wrong constant name output_diff_line +# wrong constant name set_color +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name all_commands +# wrong constant name command +# wrong constant name initialize +# wrong constant name corrections +# wrong constant name error +# wrong constant name initialize +# wrong constant name spell_checker +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name initialize +# wrong constant name switches +# wrong constant name unknown +# wrong constant name corrections +# wrong constant name error +# wrong constant name initialize +# wrong constant name spell_checker +# wrong constant name +# wrong constant name +# undefined singleton method `find_class_and_command_by_namespace1' for `Thor::Util' +# undefined singleton method `find_class_and_task_by_namespace1' for `Thor::Util' +# undefined singleton method `load_thorfile1' for `Thor::Util' +# undefined singleton method `load_thorfile2' for `Thor::Util' +# undefined singleton method `namespaces_in_content1' for `Thor::Util' +# wrong constant name +# wrong constant name camel_case +# wrong constant name escape_globs +# wrong constant name escape_html +# wrong constant name find_by_namespace +# wrong constant name find_class_and_command_by_namespace1 +# wrong constant name find_class_and_command_by_namespace +# wrong constant name find_class_and_task_by_namespace1 +# wrong constant name find_class_and_task_by_namespace +# wrong constant name globs_for +# wrong constant name load_thorfile1 +# wrong constant name load_thorfile2 +# wrong constant name load_thorfile +# wrong constant name namespace_from_thor_class +# wrong constant name namespaces_in_content1 +# wrong constant name namespaces_in_content +# wrong constant name ruby_command +# wrong constant name snake_case +# wrong constant name thor_classes_in +# wrong constant name thor_root +# wrong constant name thor_root_glob +# wrong constant name user_home +# undefined singleton method `banner1' for `Thor' +# undefined singleton method `banner2' for `Thor' +# undefined singleton method `check_unknown_options!1' for `Thor' +# undefined singleton method `default_command1' for `Thor' +# undefined singleton method `default_task1' for `Thor' +# undefined singleton method `desc1' for `Thor' +# undefined singleton method `help1' for `Thor' +# undefined singleton method `long_desc1' for `Thor' +# undefined singleton method `map1' for `Thor' +# undefined singleton method `method_option1' for `Thor' +# undefined singleton method `method_options1' for `Thor' +# undefined singleton method `option1' for `Thor' +# undefined singleton method `options1' for `Thor' +# undefined singleton method `package_name1' for `Thor' +# undefined singleton method `printable_commands1' for `Thor' +# undefined singleton method `printable_commands2' for `Thor' +# undefined singleton method `printable_tasks1' for `Thor' +# undefined singleton method `printable_tasks2' for `Thor' +# undefined singleton method `register1' for `Thor' +# wrong constant name +# wrong constant name banner1 +# wrong constant name banner2 +# wrong constant name banner +# wrong constant name check_unknown_options!1 +# wrong constant name check_unknown_options! +# wrong constant name command_help +# wrong constant name default_command1 +# wrong constant name default_command +# wrong constant name default_task1 +# wrong constant name default_task +# wrong constant name deprecation_warning +# wrong constant name desc1 +# wrong constant name desc +# wrong constant name disable_required_check +# wrong constant name disable_required_check! +# wrong constant name disable_required_check? +# wrong constant name dispatch +# wrong constant name dynamic_command_class +# wrong constant name find_command_possibilities +# wrong constant name find_task_possibilities +# wrong constant name help1 +# wrong constant name help +# wrong constant name long_desc1 +# wrong constant name long_desc +# wrong constant name map1 +# wrong constant name map +# wrong constant name method_option1 +# wrong constant name method_option +# wrong constant name method_options1 +# wrong constant name method_options +# wrong constant name normalize_command_name +# wrong constant name normalize_task_name +# wrong constant name option1 +# wrong constant name option +# wrong constant name options1 +# wrong constant name options +# wrong constant name package_name1 +# wrong constant name package_name +# wrong constant name printable_commands1 +# wrong constant name printable_commands2 +# wrong constant name printable_commands +# wrong constant name printable_tasks1 +# wrong constant name printable_tasks2 +# wrong constant name printable_tasks +# wrong constant name register1 +# wrong constant name register +# wrong constant name retrieve_command_name +# wrong constant name retrieve_task_name +# wrong constant name stop_on_unknown_option +# wrong constant name stop_on_unknown_option! +# wrong constant name stop_on_unknown_option? +# wrong constant name subcommand +# wrong constant name subcommand_classes +# wrong constant name subcommand_help +# wrong constant name subcommands +# wrong constant name subtask +# wrong constant name subtask_help +# wrong constant name subtasks +# wrong constant name task_help +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `get_or_default1' for class `ThreadSafe::AtomicReferenceCacheBackend' +# undefined method `initialize1' for class `ThreadSafe::AtomicReferenceCacheBackend' +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name clear +# wrong constant name compute +# wrong constant name compute_if_absent +# wrong constant name compute_if_present +# wrong constant name delete +# wrong constant name delete_pair +# wrong constant name each_pair +# wrong constant name empty? +# wrong constant name get_and_set +# wrong constant name get_or_default1 +# wrong constant name get_or_default +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key? +# wrong constant name merge_pair +# wrong constant name replace_if_exists +# wrong constant name replace_pair +# wrong constant name size +# undefined method `initialize1' for class `ThreadSafe::AtomicReferenceCacheBackend::Node' +# undefined method `try_lock_via_hash1' for class `ThreadSafe::AtomicReferenceCacheBackend::Node' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key +# wrong constant name key? +# wrong constant name locked? +# wrong constant name matches? +# wrong constant name pure_hash +# wrong constant name try_await_lock +# wrong constant name try_lock_via_hash1 +# wrong constant name try_lock_via_hash +# wrong constant name unlock_via_hash +# wrong constant name +# wrong constant name locked_hash? +# uninitialized constant ThreadSafe::AtomicReferenceCacheBackend::Table::Elem +# wrong constant name cas_new_node +# wrong constant name delete_node_at +# wrong constant name try_lock_via_hash +# wrong constant name try_to_cas_in_computed +# wrong constant name +# wrong constant name +# undefined method `fetch1' for class `ThreadSafe::Cache' +# undefined method `fetch_or_store1' for class `ThreadSafe::Cache' +# undefined method `initialize1' for class `ThreadSafe::Cache' +# uninitialized constant ThreadSafe::Cache::WRITE_LOCK +# wrong constant name each_key +# wrong constant name each_value +# wrong constant name empty? +# wrong constant name fetch1 +# wrong constant name fetch +# wrong constant name fetch_or_store1 +# wrong constant name fetch_or_store +# wrong constant name get +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key +# wrong constant name keys +# wrong constant name marshal_dump +# wrong constant name marshal_load +# wrong constant name put +# wrong constant name put_if_absent +# wrong constant name values +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `ThreadSafe::NonConcurrentCacheBackend' +# wrong constant name [] +# wrong constant name []= +# wrong constant name clear +# wrong constant name compute +# wrong constant name compute_if_absent +# wrong constant name compute_if_present +# wrong constant name delete +# wrong constant name delete_pair +# wrong constant name each_pair +# wrong constant name get_and_set +# wrong constant name get_or_default +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name key? +# wrong constant name merge_pair +# wrong constant name replace_if_exists +# wrong constant name replace_pair +# wrong constant name size +# wrong constant name value? +# wrong constant name +# uninitialized constant ThreadSafe::SynchronizedCacheBackend::VERSION +# wrong constant name lock +# wrong constant name locked? +# wrong constant name synchronize +# wrong constant name try_lock +# wrong constant name unlock +# wrong constant name +# 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 ThreadSafe::Util::Adder::THREAD_LOCAL_KEY +# wrong constant name add +# wrong constant name decrement +# wrong constant name increment +# wrong constant name reset +# wrong constant name sum +# wrong constant name +# undefined method `initialize1' for class `ThreadSafe::Util::FullLockingAtomicReference' +# wrong constant name compare_and_set +# wrong constant name get +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name set +# wrong constant name value +# wrong constant name value= +# wrong constant name +# wrong constant name cas_mutex +# wrong constant name compare_and_set_mutex +# wrong constant name lazy_set_mutex +# wrong constant name mutex +# wrong constant name mutex= +# wrong constant name +# uninitialized constant ThreadSafe::Util::PowerOfTwoTuple::Elem +# wrong constant name hash_to_index +# wrong constant name next_in_size_table +# wrong constant name volatile_get_by_hash +# wrong constant name volatile_set_by_hash +# wrong constant name +# wrong constant name +# wrong constant name busy? +# wrong constant name initialize +# wrong constant name retry_update +# wrong constant name cas +# wrong constant name cas_computed +# wrong constant name padding_ +# wrong constant name +# wrong constant name +# wrong constant name attr_volatile +# wrong constant name +# uninitialized constant ThreadSafe::Util::VolatileTuple::Elem +# wrong constant name cas +# wrong constant name compare_and_set +# wrong constant name each +# wrong constant name initialize +# wrong constant name size +# wrong constant name volatile_get +# wrong constant name volatile_set +# wrong constant name +# wrong constant name get +# wrong constant name xorshift +# wrong constant name +# wrong constant name +# wrong constant name # uninitialized constant ThreadsWait # uninitialized constant ThreadsWait +# wrong constant name +# wrong constant name const_missing +# undefined method `formatted_offset1' for class `Time' +# undefined method `formatted_offset2' for class `Time' +# undefined method `next_day1' for class `Time' +# undefined method `next_month1' for class `Time' +# undefined method `next_year1' for class `Time' +# undefined method `prev_day1' for class `Time' +# undefined method `prev_month1' for class `Time' +# undefined method `prev_year1' for class `Time' +# undefined method `rfc33391' for class `Time' +# undefined method `to_formatted_s1' for class `Time' +# undefined method `to_s1' for class `Time' +# uninitialized constant Time::DAYS_INTO_WEEK +# uninitialized constant Time::WEEKEND_DAYS +# wrong constant name acts_like_time? +# wrong constant name advance +# wrong constant name ago +# wrong constant name at_beginning_of_day +# wrong constant name at_beginning_of_hour +# wrong constant name at_beginning_of_minute +# wrong constant name at_end_of_day +# wrong constant name at_end_of_hour +# wrong constant name at_end_of_minute +# wrong constant name at_midday +# wrong constant name at_middle_of_day +# wrong constant name at_midnight +# wrong constant name at_noon +# wrong constant name beginning_of_day +# wrong constant name beginning_of_hour +# wrong constant name beginning_of_minute +# wrong constant name change +# wrong constant name compare_with_coercion +# wrong constant name compare_without_coercion +# wrong constant name end_of_day +# wrong constant name end_of_hour +# wrong constant name end_of_minute +# wrong constant name eql_with_coercion +# wrong constant name eql_without_coercion +# wrong constant name formatted_offset1 +# wrong constant name formatted_offset2 +# wrong constant name formatted_offset +# wrong constant name in +# wrong constant name midday +# wrong constant name middle_of_day +# wrong constant name midnight +# wrong constant name minus_with_coercion +# wrong constant name minus_with_duration +# wrong constant name minus_without_coercion +# wrong constant name minus_without_duration +# wrong constant name next_day1 +# wrong constant name next_day +# wrong constant name next_month1 +# wrong constant name next_month +# wrong constant name next_year1 +# wrong constant name next_year +# wrong constant name noon +# wrong constant name plus_with_duration +# wrong constant name plus_without_duration +# wrong constant name prev_day1 +# wrong constant name prev_day +# wrong constant name prev_month1 +# wrong constant name prev_month +# wrong constant name prev_year1 +# wrong constant name prev_year +# wrong constant name rfc33391 +# wrong constant name rfc3339 +# wrong constant name sec_fraction +# wrong constant name seconds_since_midnight +# wrong constant name seconds_until_end_of_day +# wrong constant name since +# wrong constant name to_default_s +# wrong constant name to_formatted_s1 +# wrong constant name to_formatted_s +# wrong constant name to_s1 +# undefined singleton method `days_in_month1' for `Time' +# undefined singleton method `days_in_year1' for `Time' +# undefined singleton method `zone_offset1' for `Time' +# wrong constant name === +# wrong constant name at_with_coercion +# wrong constant name at_without_coercion +# wrong constant name current +# wrong constant name days_in_month1 +# wrong constant name days_in_month +# wrong constant name days_in_year1 +# wrong constant name days_in_year +# wrong constant name find_zone +# wrong constant name find_zone! +# wrong constant name rfc3339 +# wrong constant name use_zone +# wrong constant name zone +# wrong constant name zone= +# wrong constant name zone_default +# wrong constant name zone_default= +# wrong constant name zone_offset1 +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name annotate +# wrong constant name +# undefined method `attempt1' for module `Tins::Attempt' +# wrong constant name attempt1 +# wrong constant name attempt +# wrong constant name +# undefined method `initialize1' for class `Tins::Bijection' +# uninitialized constant Tins::Bijection::DEFAULT_INDENT +# uninitialized constant Tins::Bijection::Elem +# uninitialized constant Tins::Bijection::K +# uninitialized constant Tins::Bijection::V +# wrong constant name []= +# wrong constant name fill +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name inverted +# wrong constant name +# wrong constant name [] +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name blank? +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name blank? +# wrong constant name +# wrong constant name blank? +# wrong constant name +# wrong constant name blank? +# wrong constant name present? +# wrong constant name +# wrong constant name blank? +# wrong constant name +# wrong constant name blank? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name with +# wrong constant name +# wrong constant name block_self +# wrong constant name case? +# wrong constant name +# wrong constant name class_attr_accessor +# wrong constant name class_attr_reader +# wrong constant name class_attr_writer +# wrong constant name class_define_method +# wrong constant name +# undefined singleton method `complete1' for `Tins::Complete' +# undefined singleton method `complete2' for `Tins::Complete' +# wrong constant name +# wrong constant name complete1 +# wrong constant name complete2 +# wrong constant name complete +# undefined method `included1' for module `Tins::Concern' +# wrong constant name append_features +# wrong constant name included1 +# wrong constant name included +# wrong constant name +# wrong constant name extended +# undefined method `constant1' for module `Tins::Constant' +# wrong constant name constant1 +# wrong constant name constant +# wrong constant name +# wrong constant name const_missing +# wrong constant name +# wrong constant name count_by +# wrong constant name +# wrong constant name dsl_accessor +# wrong constant name dsl_reader +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name +# wrong constant name included +# undefined method `deep_const_get1' for module `Tins::DeepConstGet' +# wrong constant name deep_const_get1 +# wrong constant name deep_const_get +# undefined singleton method `deep_const_get1' for `Tins::DeepConstGet' +# wrong constant name +# wrong constant name const_defined_in? +# wrong constant name deep_const_get1 +# wrong constant name deep_const_get +# wrong constant name deep_dup +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name deflect +# wrong constant name deflect? +# wrong constant name deflect_start +# wrong constant name deflect_stop +# wrong constant name +# wrong constant name +# wrong constant name add +# wrong constant name delete +# wrong constant name find +# wrong constant name member? +# wrong constant name +# wrong constant name +# wrong constant name deflect? +# wrong constant name deflecting +# wrong constant name deflecting= +# undefined method `delegate1' for module `Tins::Delegate' +# wrong constant name delegate1 +# wrong constant name delegate +# wrong constant name +# undefined method `format1' for class `Tins::Duration' +# undefined method `format2' for class `Tins::Duration' +# wrong constant name <=> +# wrong constant name days? +# wrong constant name format1 +# wrong constant name format2 +# wrong constant name format +# wrong constant name fractional_seconds? +# wrong constant name hours? +# wrong constant name initialize +# wrong constant name minutes? +# wrong constant name negative? +# wrong constant name seconds? +# wrong constant name to_f +# wrong constant name +# wrong constant name +# wrong constant name dynamic_defined? +# wrong constant name dynamic_scope +# wrong constant name dynamic_scope_name +# wrong constant name dynamic_scope_name= +# wrong constant name method_missing +# uninitialized constant Tins::DynamicScope::Context::DEFAULT_INDENT +# uninitialized constant Tins::DynamicScope::Context::Elem +# uninitialized constant Tins::DynamicScope::Context::K +# uninitialized constant Tins::DynamicScope::Context::V +# wrong constant name [] +# wrong constant name []= +# wrong constant name +# wrong constant name +# wrong constant name eigenclass +# wrong constant name eigenclass_eval +# wrong constant name +# undefined method `expose1' for module `Tins::Expose' +# wrong constant name expose1 +# wrong constant name expose +# wrong constant name +# wrong constant name extract_last_argument_options +# wrong constant name +# undefined method `ascii?1' for module `Tins::FileBinary' +# undefined method `binary?1' for module `Tins::FileBinary' +# wrong constant name +# wrong constant name +# wrong constant name ascii?1 +# wrong constant name ascii? +# wrong constant name binary?1 +# wrong constant name binary? +# undefined method `ascii?1' for module `Tins::FileBinary::ClassMethods' +# undefined method `binary?1' for module `Tins::FileBinary::ClassMethods' +# wrong constant name ascii?1 +# wrong constant name ascii? +# wrong constant name binary?1 +# wrong constant name binary? +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name default_options +# wrong constant name default_options= +# wrong constant name included +# wrong constant name +# wrong constant name +# wrong constant name +# undefined method `initialize1' for class `Tins::Find::Finder' +# undefined method `protect_from_errors1' for class `Tins::Find::Finder' +# wrong constant name +# wrong constant name find +# wrong constant name follow_symlinks +# wrong constant name follow_symlinks= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name prepare_path +# wrong constant name protect_from_errors1 +# wrong constant name protect_from_errors +# wrong constant name raise_errors +# wrong constant name raise_errors= +# wrong constant name show_hidden +# wrong constant name show_hidden= +# wrong constant name suffix +# wrong constant name suffix= +# wrong constant name visit_path? +# wrong constant name directory? +# wrong constant name exist? +# wrong constant name file +# wrong constant name file? +# wrong constant name finder +# wrong constant name finder= +# wrong constant name finder_stat +# wrong constant name lstat +# wrong constant name pathname +# wrong constant name stat +# wrong constant name suffix +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name find +# wrong constant name prune +# undefined method `parameterize1' for module `Tins::FromModule' +# wrong constant name from +# wrong constant name parameterize1 +# wrong constant name parameterize +# wrong constant name +# undefined method `full?1' for module `Tins::Full' +# wrong constant name all_full? +# wrong constant name full?1 +# wrong constant name full? +# wrong constant name +# wrong constant name +# wrong constant name << +# uninitialized constant Tins::GO::EnumerableExtension::Elem +# wrong constant name each +# wrong constant name push +# wrong constant name +# undefined singleton method `go1' for `Tins::GO' +# undefined singleton method `go2' for `Tins::GO' +# wrong constant name +# wrong constant name go1 +# wrong constant name go2 +# wrong constant name go +# undefined method `add_dimension1' for class `Tins::Generator' +# uninitialized constant Tins::Generator::Elem +# wrong constant name add_dimension1 +# wrong constant name add_dimension +# wrong constant name each +# wrong constant name initialize +# wrong constant name size +# wrong constant name +# wrong constant name [] +# undefined method `symbolize_keys_recursive1' for module `Tins::HashSymbolizeKeysRecursive' +# undefined method `symbolize_keys_recursive!1' for module `Tins::HashSymbolizeKeysRecursive' +# wrong constant name seen +# wrong constant name seen= +# wrong constant name symbolize_keys_recursive1 +# wrong constant name symbolize_keys_recursive +# wrong constant name symbolize_keys_recursive!1 +# wrong constant name symbolize_keys_recursive! +# wrong constant name +# wrong constant name | +# wrong constant name +# undefined method `implement1' for module `Tins::Implement' +# wrong constant name implement1 +# wrong constant name implement +# wrong constant name implement_in_submodule +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name interpret +# wrong constant name interpret_with_binding +# wrong constant name +# wrong constant name execute +# wrong constant name initialize +# wrong constant name maximum +# wrong constant name wait +# wrong constant name +# undefined method `initialize1' for class `Tins::LinesFile' +# undefined method `match_backward1' for class `Tins::LinesFile' +# undefined method `match_forward1' for class `Tins::LinesFile' +# uninitialized constant Tins::LinesFile::Elem +# wrong constant name +# wrong constant name each +# wrong constant name empty? +# wrong constant name file_linenumber +# wrong constant name filename +# wrong constant name filename= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name last_line_number +# wrong constant name line +# wrong constant name line_number +# wrong constant name line_number= +# wrong constant name match_backward1 +# wrong constant name match_backward +# wrong constant name match_forward1 +# wrong constant name match_forward +# wrong constant name next! +# wrong constant name previous! +# wrong constant name rewind +# wrong constant name filename +# wrong constant name line_number +# wrong constant name +# undefined singleton method `for_file1' for `Tins::LinesFile' +# undefined singleton method `for_filename1' for `Tins::LinesFile' +# undefined singleton method `for_lines1' for `Tins::LinesFile' +# wrong constant name +# wrong constant name for_file1 +# wrong constant name for_file +# wrong constant name for_filename1 +# wrong constant name for_filename +# wrong constant name for_lines1 +# wrong constant name for_lines +# wrong constant name +# wrong constant name __memoize_cache__ +# wrong constant name memoize_apply_visibility +# wrong constant name memoize_cache_clear +# wrong constant name +# wrong constant name +# undefined method `description1' for module `Tins::MethodDescription' +# wrong constant name +# wrong constant name +# wrong constant name description1 +# wrong constant name description +# wrong constant name signature +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name == +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name build +# wrong constant name == +# wrong constant name === +# wrong constant name eql? +# wrong constant name initialize +# wrong constant name parameters +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name method_missing +# wrong constant name method_missing_delegator +# wrong constant name method_missing_delegator= +# wrong constant name +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name minimize +# wrong constant name minimize! +# wrong constant name unminimize +# wrong constant name unminimize! +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name +# uninitialized constant Tins::NamedSet::Elem +# uninitialized constant Tins::NamedSet::InspectKey +# wrong constant name initialize +# wrong constant name name +# wrong constant name name= +# wrong constant name +# wrong constant name +# wrong constant name as_json +# wrong constant name blank? +# wrong constant name const_missing +# wrong constant name inspect +# wrong constant name method_missing +# wrong constant name nil? +# wrong constant name to_a +# wrong constant name to_ary +# wrong constant name to_f +# wrong constant name to_i +# wrong constant name to_int +# wrong constant name to_json +# wrong constant name to_s +# wrong constant name to_str +# undefined method `Null1' for module `Tins::Null::Kernel' +# undefined method `NullPlus1' for module `Tins::Null::Kernel' +# undefined method `null1' for module `Tins::Null::Kernel' +# undefined method `null_plus1' for module `Tins::Null::Kernel' +# wrong constant name Null1 +# uninitialized constant Tins::Null::Kernel::Null +# wrong constant name NullPlus1 +# uninitialized constant Tins::Null::Kernel::NullPlus +# wrong constant name null1 +# wrong constant name null +# wrong constant name null_plus1 +# wrong constant name null_plus +# wrong constant name +# wrong constant name +# uninitialized constant Tins::NullClass::DELEGATION_RESERVED_KEYWORDS +# uninitialized constant Tins::NullClass::DELEGATION_RESERVED_METHOD_NAMES +# uninitialized constant Tins::NullClass::RUBY_RESERVED_KEYWORDS +# wrong constant name +# undefined method `initialize1' for class `Tins::NullPlus' +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name +# uninitialized constant Tins::Once::APPEND +# uninitialized constant Tins::Once::BINARY +# uninitialized constant Tins::Once::CREAT +# uninitialized constant Tins::Once::DSYNC +# uninitialized constant Tins::Once::EXCL +# uninitialized constant Tins::Once::FNM_CASEFOLD +# uninitialized constant Tins::Once::FNM_DOTMATCH +# uninitialized constant Tins::Once::FNM_EXTGLOB +# uninitialized constant Tins::Once::FNM_NOESCAPE +# uninitialized constant Tins::Once::FNM_PATHNAME +# uninitialized constant Tins::Once::FNM_SHORTNAME +# uninitialized constant Tins::Once::FNM_SYSCASE +# uninitialized constant Tins::Once::LOCK_EX +# uninitialized constant Tins::Once::LOCK_NB +# uninitialized constant Tins::Once::LOCK_SH +# uninitialized constant Tins::Once::LOCK_UN +# uninitialized constant Tins::Once::NOCTTY +# uninitialized constant Tins::Once::NOFOLLOW +# uninitialized constant Tins::Once::NONBLOCK +# uninitialized constant Tins::Once::NULL +# uninitialized constant Tins::Once::RDONLY +# uninitialized constant Tins::Once::RDWR +# uninitialized constant Tins::Once::SHARE_DELETE +# uninitialized constant Tins::Once::SYNC +# uninitialized constant Tins::Once::TRUNC +# uninitialized constant Tins::Once::WRONLY +# undefined singleton method `only_once1' for `Tins::Once' +# undefined singleton method `only_once2' for `Tins::Once' +# undefined singleton method `try_only_once1' for `Tins::Once' +# undefined singleton method `try_only_once2' for `Tins::Once' +# wrong constant name +# wrong constant name only_once1 +# wrong constant name only_once2 +# wrong constant name only_once +# wrong constant name try_only_once1 +# wrong constant name try_only_once2 +# wrong constant name try_only_once +# wrong constant name +# wrong constant name parameterize_for +# wrong constant name +# wrong constant name partial +# wrong constant name +# wrong constant name included +# wrong constant name * +# wrong constant name compose +# wrong constant name +# undefined method `const1' for module `Tins::ProcPrelude' +# undefined method `rotate1' for module `Tins::ProcPrelude' +# undefined method `swap1' for module `Tins::ProcPrelude' +# wrong constant name apply +# wrong constant name array +# wrong constant name call +# wrong constant name const1 +# wrong constant name const +# wrong constant name first +# wrong constant name from +# wrong constant name head +# wrong constant name id1 +# wrong constant name last +# wrong constant name map_apply +# wrong constant name nth +# wrong constant name rotate1 +# wrong constant name rotate +# wrong constant name second +# wrong constant name swap1 +# wrong constant name swap +# wrong constant name tail +# wrong constant name +# wrong constant name + +# wrong constant name +# wrong constant name require_maybe +# wrong constant name +# wrong constant name responding? +# wrong constant name +# undefined method `scope1' for module `Tins::Scope' +# undefined method `scope_block1' for module `Tins::Scope' +# undefined method `scope_get1' for module `Tins::Scope' +# undefined method `scope_pop1' for module `Tins::Scope' +# undefined method `scope_push1' for module `Tins::Scope' +# undefined method `scope_reverse1' for module `Tins::Scope' +# undefined method `scope_top1' for module `Tins::Scope' +# wrong constant name scope1 +# wrong constant name scope +# wrong constant name scope_block1 +# wrong constant name scope_block +# wrong constant name scope_get1 +# wrong constant name scope_get +# wrong constant name scope_pop1 +# wrong constant name scope_pop +# wrong constant name scope_push1 +# wrong constant name scope_push +# wrong constant name scope_reverse1 +# wrong constant name scope_reverse +# wrong constant name scope_top1 +# wrong constant name scope_top +# wrong constant name +# undefined method `secure_write1' for module `Tins::SecureWrite' +# undefined method `secure_write2' for module `Tins::SecureWrite' +# wrong constant name secure_write1 +# wrong constant name secure_write2 +# wrong constant name secure_write +# wrong constant name +# undefined method `_dump1' for module `Tins::SexySingleton' +# wrong constant name _dump1 +# wrong constant name _dump +# wrong constant name clone +# wrong constant name dup +# wrong constant name +# wrong constant name __init__ +# wrong constant name included +# wrong constant name bom_encoding +# wrong constant name +# undefined method `camelcase1' for module `Tins::StringCamelize' +# undefined method `camelize1' for module `Tins::StringCamelize' +# wrong constant name camelcase1 +# wrong constant name camelcase +# wrong constant name camelize1 +# wrong constant name camelize +# wrong constant name +# wrong constant name underscore +# wrong constant name +# wrong constant name +# wrong constant name version +# undefined method `bump1' for class `Tins::StringVersion::Version' +# wrong constant name <=> +# wrong constant name == +# wrong constant name [] +# wrong constant name []= +# wrong constant name array +# wrong constant name build +# wrong constant name build= +# wrong constant name bump1 +# wrong constant name bump +# wrong constant name initialize +# wrong constant name level_of +# wrong constant name major +# wrong constant name major= +# wrong constant name minor +# wrong constant name minor= +# wrong constant name pred! +# wrong constant name revision +# wrong constant name revision= +# wrong constant name succ! +# wrong constant name to_a +# wrong constant name +# wrong constant name +# wrong constant name subhash +# wrong constant name +# wrong constant name method_missing +# wrong constant name +# undefined method `temp_io1' for module `Tins::TempIO' +# undefined method `temp_io2' for module `Tins::TempIO' +# wrong constant name +# wrong constant name temp_io1 +# wrong constant name temp_io2 +# wrong constant name temp_io +# undefined method `initialize1' for class `Tins::TempIO::Enum' +# undefined method `initialize2' for class `Tins::TempIO::Enum' +# uninitialized constant Tins::TempIO::Enum::Elem +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name cols +# wrong constant name columns +# wrong constant name lines +# wrong constant name rows +# wrong constant name winsize +# undefined method `instance_thread_global1' for module `Tins::ThreadGlobal' +# undefined method `thread_global1' for module `Tins::ThreadGlobal' +# wrong constant name instance_thread_global1 +# wrong constant name instance_thread_global +# wrong constant name thread_global1 +# wrong constant name thread_global +# wrong constant name +# undefined method `instance_thread_local1' for module `Tins::ThreadLocal' +# undefined method `thread_local1' for module `Tins::ThreadLocal' +# wrong constant name instance_thread_local1 +# wrong constant name instance_thread_local +# wrong constant name thread_local1 +# wrong constant name thread_local +# wrong constant name +# wrong constant name +# wrong constant name included +# wrong constant name to +# wrong constant name +# wrong constant name to_proc +# wrong constant name +# undefined method `initialize1' for class `Tins::Token' +# undefined method `initialize2' for class `Tins::Token' +# undefined method `initialize3' for class `Tins::Token' +# undefined method `initialize4' for class `Tins::Token' +# uninitialized constant Tins::Token::BLANK_RE +# uninitialized constant Tins::Token::ENCODED_BLANKS +# wrong constant name bits +# wrong constant name bits= +# wrong constant name initialize1 +# wrong constant name initialize2 +# wrong constant name initialize3 +# wrong constant name initialize4 +# wrong constant name initialize +# wrong constant name +# wrong constant name uniq_by +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# uninitialized constant Tins::Unit::FormatParser::Id +# uninitialized constant Tins::Unit::FormatParser::Version +# wrong constant name initialize +# wrong constant name parse +# wrong constant name +# wrong constant name +# uninitialized constant Tins::Unit::Prefix::Elem +# wrong constant name fraction +# wrong constant name fraction= +# wrong constant name multiplier +# wrong constant name multiplier= +# wrong constant name name +# wrong constant name name= +# wrong constant name step +# wrong constant name step= +# wrong constant name +# wrong constant name [] +# wrong constant name members +# undefined method `initialize1' for class `Tins::Unit::UnitParser' +# uninitialized constant Tins::Unit::UnitParser::Id +# uninitialized constant Tins::Unit::UnitParser::Version +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name number +# wrong constant name parse +# wrong constant name scan +# wrong constant name scan_char +# wrong constant name scan_number +# wrong constant name scan_unit +# wrong constant name +# undefined singleton method `format1' for `Tins::Unit' +# undefined singleton method `format2' for `Tins::Unit' +# undefined singleton method `format3' for `Tins::Unit' +# undefined singleton method `parse1' for `Tins::Unit' +# undefined singleton method `parse2' for `Tins::Unit' +# undefined singleton method `parse3' for `Tins::Unit' +# wrong constant name +# wrong constant name format1 +# wrong constant name format2 +# wrong constant name format3 +# wrong constant name format +# wrong constant name parse1 +# wrong constant name parse2 +# wrong constant name parse3 +# wrong constant name parse +# wrong constant name parse? +# wrong constant name prefixes +# wrong constant name +# wrong constant name extended +# wrong constant name # undefined method `enable1' for class `TracePoint' # undefined method `enable2' for class `TracePoint' # wrong constant name __enable @@ -2574,9 +32917,7 @@ # 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 @@ -2590,6 +32931,12 @@ # wrong constant name strikethrough # wrong constant name underline # wrong constant name yellow +# wrong constant name +# wrong constant name normalize +# wrong constant name +# wrong constant name instance +# wrong constant name normalize +# wrong constant name # wrong constant name # undefined singleton method `new21' for `URI::FTP' # undefined singleton method `new22' for `URI::FTP' @@ -2597,66 +32944,30 @@ # 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 @@ -2680,7 +32991,6 @@ # 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 @@ -2688,11 +32998,7 @@ # 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 @@ -2706,13 +33012,276 @@ # wrong constant name trust_cert # wrong constant name user_agent # wrong constant name using +# wrong constant name +# undefined singleton method `emoji_extra_width_of1' for `Unicode::DisplayWidth' +# undefined singleton method `emoji_extra_width_of2' for `Unicode::DisplayWidth' +# undefined singleton method `emoji_extra_width_of3' for `Unicode::DisplayWidth' +# undefined singleton method `of1' for `Unicode::DisplayWidth' +# undefined singleton method `of2' for `Unicode::DisplayWidth' +# undefined singleton method `of3' for `Unicode::DisplayWidth' # wrong constant name +# wrong constant name emoji_extra_width_of1 +# wrong constant name emoji_extra_width_of2 +# wrong constant name emoji_extra_width_of3 +# wrong constant name emoji_extra_width_of +# wrong constant name of1 +# wrong constant name of2 +# wrong constant name of3 +# wrong constant name of +# wrong constant name +# wrong constant name +# wrong constant name [] +# wrong constant name []= +# wrong constant name each_key +# wrong constant name key? +# wrong constant name keys # uninitialized constant Vector # uninitialized constant Vector -# uninitialized constant WEBrick -# uninitialized constant WEBrick -# uninitialized constant WeakRef -# uninitialized constant WeakRef +# uninitialized constant WEBrick::AccessLog +# uninitialized constant WEBrick::AccessLog +# uninitialized constant WEBrick::BasicLog +# uninitialized constant WEBrick::BasicLog +# uninitialized constant WEBrick::Config +# uninitialized constant WEBrick::Config +# uninitialized constant WEBrick::Cookie +# uninitialized constant WEBrick::Cookie +# uninitialized constant WEBrick::Daemon +# uninitialized constant WEBrick::Daemon +# uninitialized constant WEBrick::GenericServer +# uninitialized constant WEBrick::GenericServer +# uninitialized constant WEBrick::HTMLUtils +# uninitialized constant WEBrick::HTMLUtils +# uninitialized constant WEBrick::HTTPAuth +# uninitialized constant WEBrick::HTTPAuth +# uninitialized constant WEBrick::HTTPRequest +# uninitialized constant WEBrick::HTTPRequest +# uninitialized constant WEBrick::HTTPResponse +# uninitialized constant WEBrick::HTTPResponse +# uninitialized constant WEBrick::HTTPServer +# uninitialized constant WEBrick::HTTPServer +# uninitialized constant WEBrick::HTTPServerError +# uninitialized constant WEBrick::HTTPServerError +# uninitialized constant WEBrick::HTTPServlet +# uninitialized constant WEBrick::HTTPServlet +# uninitialized constant WEBrick::HTTPStatus +# uninitialized constant WEBrick::HTTPStatus +# uninitialized constant WEBrick::HTTPVersion +# uninitialized constant WEBrick::HTTPVersion +# uninitialized constant WEBrick::Log +# uninitialized constant WEBrick::Log +# uninitialized constant WEBrick::ServerError +# uninitialized constant WEBrick::ServerError +# uninitialized constant WEBrick::SimpleServer +# uninitialized constant WEBrick::SimpleServer +# uninitialized constant WEBrick::Utils +# uninitialized constant WEBrick::Utils +# wrong constant name initialize +# undefined method `initialize1' for class `WebRobots' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name allowed? +# wrong constant name crawl_delay +# wrong constant name create_cache +# wrong constant name disallowed? +# wrong constant name error +# wrong constant name error! +# wrong constant name flush_cache +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name option +# wrong constant name options +# wrong constant name reset +# wrong constant name sitemaps +# wrong constant name user_agent +# wrong constant name +# wrong constant name initialize +# wrong constant name site +# wrong constant name +# undefined method `allow?1' for class `WebRobots::RobotsTxt' +# undefined method `crawl_delay1' for class `WebRobots::RobotsTxt' +# undefined method `initialize1' for class `WebRobots::RobotsTxt' +# undefined method `options1' for class `WebRobots::RobotsTxt' +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name allow?1 +# wrong constant name allow? +# wrong constant name crawl_delay1 +# wrong constant name crawl_delay +# wrong constant name error +# wrong constant name error! +# wrong constant name error= +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name options1 +# wrong constant name options +# wrong constant name site +# wrong constant name sitemaps +# wrong constant name timestamp +# wrong constant name match? +# wrong constant name +# wrong constant name pattern +# wrong constant name +# wrong constant name allow? +# wrong constant name +# wrong constant name delay +# wrong constant name +# wrong constant name allow? +# wrong constant name +# wrong constant name +# wrong constant name compile +# wrong constant name initialize +# wrong constant name token +# wrong constant name value +# wrong constant name +# undefined method `initialize1' for class `WebRobots::RobotsTxt::Parser' +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Main_Parsing_Routine +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Id_C +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Revision +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Revision_C +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Revision_R +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Version +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Version_C +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Version_R +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Revision +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Type +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Version +# uninitialized constant WebRobots::RobotsTxt::Parser::Racc_YY_Parse_Method +# wrong constant name _reduce_1 +# wrong constant name _reduce_17 +# wrong constant name _reduce_18 +# wrong constant name _reduce_19 +# wrong constant name _reduce_2 +# wrong constant name _reduce_20 +# wrong constant name _reduce_21 +# wrong constant name _reduce_24 +# wrong constant name _reduce_25 +# wrong constant name _reduce_26 +# wrong constant name _reduce_28 +# wrong constant name _reduce_31 +# wrong constant name _reduce_32 +# wrong constant name _reduce_38 +# wrong constant name _reduce_39 +# wrong constant name _reduce_40 +# wrong constant name _reduce_41 +# wrong constant name _reduce_none +# wrong constant name initialize1 +# wrong constant name initialize +# wrong constant name on_error +# wrong constant name parse +# wrong constant name parse! +# wrong constant name parse_error +# wrong constant name +# wrong constant name allow? +# wrong constant name default? +# wrong constant name delay +# wrong constant name initialize +# wrong constant name match? +# wrong constant name options +# wrong constant name +# undefined singleton method `unfetchable1' for `WebRobots::RobotsTxt' +# wrong constant name +# wrong constant name unfetchable1 +# wrong constant name unfetchable +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name +# wrong constant name cpaths +# wrong constant name disable_tracer_if_unneeded +# wrong constant name mutex +# wrong constant name register +# wrong constant name tracepoint_class_callback +# wrong constant name tracer +# wrong constant name unregister +# wrong constant name camelize +# wrong constant name initialize +# wrong constant name +# wrong constant name camelize +# wrong constant name inflect +# wrong constant name +# wrong constant name +# wrong constant name autoloaded_dirs +# wrong constant name autoloads +# wrong constant name collapse +# wrong constant name collapse_dirs +# wrong constant name collapse_glob_patterns +# wrong constant name dirs +# wrong constant name do_not_eager_load +# wrong constant name eager_load +# wrong constant name eager_load_exclusions +# wrong constant name enable_reloading +# wrong constant name ignore +# wrong constant name ignored_glob_patterns +# wrong constant name ignored_paths +# wrong constant name inflector +# wrong constant name inflector= +# wrong constant name lazy_subdirs +# wrong constant name log! +# wrong constant name logger +# wrong constant name logger= +# wrong constant name manages? +# wrong constant name mutex +# wrong constant name mutex2 +# wrong constant name preload +# wrong constant name preloads +# wrong constant name push_dir +# wrong constant name reload +# wrong constant name reloading_enabled? +# wrong constant name root_dirs +# wrong constant name setup +# wrong constant name tag +# wrong constant name tag= +# wrong constant name to_unload +# wrong constant name unload +# wrong constant name unloadable_cpath? +# wrong constant name unloadable_cpaths +# wrong constant name on_dir_autoloaded +# wrong constant name on_file_autoloaded +# wrong constant name on_namespace_loaded +# wrong constant name +# wrong constant name +# wrong constant name all_dirs +# wrong constant name default_logger +# wrong constant name default_logger= +# wrong constant name eager_load_all +# wrong constant name for_gem +# wrong constant name mutex +# wrong constant name mutex= +# wrong constant name +# wrong constant name real_mod_name +# wrong constant name +# wrong constant name +# wrong constant name autoloads +# wrong constant name inception? +# wrong constant name inceptions +# wrong constant name loader_for +# wrong constant name loader_for_gem +# wrong constant name loaders +# wrong constant name loaders_managing_gems +# wrong constant name on_unload +# wrong constant name register_autoload +# wrong constant name register_inception +# wrong constant name register_loader +# wrong constant name unregister_autoload +# wrong constant name +# wrong constant name # 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 index 92b0696998..1604f58231 100644 --- a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi @@ -3,19 +3,3055 @@ # typed: autogenerated +module AST +end + +class AST::Node + def +(array); end + + def <<(element); end + + def ==(other); end + + def append(element); end + + def assign_properties(properties); end + + def children(); end + + def clone(); end + + def concat(array); end + + def eql?(other); end + + def fancy_type(); end + + def initialize(type, children=T.unsafe(nil), properties=T.unsafe(nil)); end + + def inspect(indent=T.unsafe(nil)); end + + def to_a(); end + + def to_ast(); end + + def to_s(indent=T.unsafe(nil)); end + + def to_sexp(indent=T.unsafe(nil)); end + + def to_sexp_array(); end + + def type(); end + + def updated(type=T.unsafe(nil), children=T.unsafe(nil), properties=T.unsafe(nil)); end +end + +class AST::Node +end + +class AST::Processor + include ::AST::Processor::Mixin +end + +module AST::Processor::Mixin + def handler_missing(node); end + + def process(node); end + + def process_all(nodes); end +end + +module AST::Processor::Mixin +end + +class AST::Processor +end + +module AST::Sexp + def s(type, *children); end +end + +module AST::Sexp +end + +module AST +end + +class AbstractDownloadStrategy + include ::FileUtils::StreamUtils_ +end + +module ActiveSupport + def parse_json_times(); end + + def parse_json_times=(obj); end + + def test_order(); end + + def test_order=(obj); end +end + +module ActiveSupport::ActionableError +end + +module ActiveSupport::ActionableError::ClassMethods + def action(name, &block); end +end + +module ActiveSupport::ActionableError::ClassMethods +end + +class ActiveSupport::ActionableError::NonActionable +end + +class ActiveSupport::ActionableError::NonActionable +end + +module ActiveSupport::ActionableError + extend ::ActiveSupport::Concern + def self.actions(error); end + + def self.dispatch(error, name); end +end + +class ActiveSupport::ArrayInquirer + def any?(*candidates); end +end + +class ActiveSupport::ArrayInquirer +end + +module ActiveSupport::Autoload + def autoload(const_name, path=T.unsafe(nil)); end + + def autoload_at(path); end + + def autoload_under(path); end + + def autoloads(); end + + def eager_autoload(); end + + def eager_load!(); end +end + +module ActiveSupport::Autoload + def self.extended(base); end +end + +class ActiveSupport::BacktraceCleaner + def add_filter(&block); end + + def add_silencer(&block); end + + def clean(backtrace, kind=T.unsafe(nil)); end + + def filter(backtrace, kind=T.unsafe(nil)); end + + def remove_filters!(); end + + def remove_silencers!(); end + FORMATTED_GEMS_PATTERN = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::BacktraceCleaner +end + +module ActiveSupport::Benchmarkable + def benchmark(message=T.unsafe(nil), options=T.unsafe(nil)); end +end + +module ActiveSupport::Benchmarkable +end + +module ActiveSupport::BigDecimalWithDefaultFormat + def to_s(format=T.unsafe(nil)); end +end + +module ActiveSupport::BigDecimalWithDefaultFormat +end + +module ActiveSupport::Cache + UNIVERSAL_OPTIONS = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::Cache::Entry + def dup_value!(); end + + def expired?(); end + + def expires_at(); end + + def expires_at=(value); end + + def initialize(value, compress: T.unsafe(nil), compress_threshold: T.unsafe(nil), version: T.unsafe(nil), expires_in: T.unsafe(nil), **_); end + + def mismatched?(version); end + + def size(); end + + def value(); end + + def version(); end + DEFAULT_COMPRESS_LIMIT = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::Cache::Entry +end + +class ActiveSupport::Cache::FileStore + include ::ActiveSupport::Cache::Strategy::LocalCache + def cache_path(); end + + def initialize(cache_path, options=T.unsafe(nil)); end + DIR_FORMATTER = ::T.let(nil, ::T.untyped) + FILENAME_MAX_SIZE = ::T.let(nil, ::T.untyped) + FILEPATH_MAX_SIZE = ::T.let(nil, ::T.untyped) + GITKEEP_FILES = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::Cache::FileStore + def self.supports_cache_versioning?(); end +end + +class ActiveSupport::Cache::MemoryStore + def prune(target_size, max_time=T.unsafe(nil)); end + + def pruning?(); end + + def synchronize(&block); end + PER_ENTRY_OVERHEAD = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::Cache::MemoryStore + def self.supports_cache_versioning?(); end +end + +class ActiveSupport::Cache::NullStore + include ::ActiveSupport::Cache::Strategy::LocalCache +end + +class ActiveSupport::Cache::NullStore + def self.supports_cache_versioning?(); end +end + +class ActiveSupport::Cache::Store + def cleanup(options=T.unsafe(nil)); end + + def clear(options=T.unsafe(nil)); end + + def decrement(name, amount=T.unsafe(nil), options=T.unsafe(nil)); end + + def delete(name, options=T.unsafe(nil)); end + + def delete_matched(matcher, options=T.unsafe(nil)); end + + def exist?(name, options=T.unsafe(nil)); end + + def fetch(name, options=T.unsafe(nil)); end + + def fetch_multi(*names); end + + def increment(name, amount=T.unsafe(nil), options=T.unsafe(nil)); end + + def initialize(options=T.unsafe(nil)); end + + def logger(); end + + def logger=(obj); end + + def mute(); end + + def options(); end + + def read(name, options=T.unsafe(nil)); end + + def read_multi(*names); end + + def silence(); end + + def silence!(); end + + def silence?(); end + + def write(name, value, options=T.unsafe(nil)); end + + def write_multi(hash, options=T.unsafe(nil)); end +end + +class ActiveSupport::Cache::Store + def self.logger(); end + + def self.logger=(obj); end +end + +module ActiveSupport::Cache::Strategy +end + +module ActiveSupport::Cache::Strategy::LocalCache + def cleanup(**options); end + + def clear(**options); end + + def decrement(name, amount=T.unsafe(nil), **options); end + + def increment(name, amount=T.unsafe(nil), **options); end + + def middleware(); end + + def with_local_cache(); end +end + +module ActiveSupport::Cache::Strategy::LocalCache +end + +module ActiveSupport::Cache::Strategy +end + +module ActiveSupport::Cache + def self.expand_cache_key(key, namespace=T.unsafe(nil)); end + + def self.lookup_store(store=T.unsafe(nil), *parameters); end +end + +module ActiveSupport::Callbacks + def run_callbacks(kind); end + CALLBACK_FILTER_TYPES = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::Callbacks::CallTemplate + def expand(target, value, block); end + + def initialize(target, method, arguments, block); end + + def inverted_lambda(); end + + def make_lambda(); end +end + +class ActiveSupport::Callbacks::CallTemplate + def self.build(filter, callback); end +end + +class ActiveSupport::Callbacks::Callback + def apply(callback_sequence); end + + def chain_config(); end + + def current_scopes(); end + + def duplicates?(other); end + + def filter(); end + + def initialize(name, filter, kind, options, chain_config); end + + def kind(); end + + def kind=(kind); end + + def matches?(_kind, _filter); end + + def merge_conditional_options(chain, if_option:, unless_option:); end + + def name(); end + + def name=(name); end + + def raw_filter(); end +end + +class ActiveSupport::Callbacks::Callback + def self.build(chain, filter, kind, options); end +end + +class ActiveSupport::Callbacks::CallbackChain + include ::Enumerable + def append(*callbacks); end + + def chain(); end + + def clear(); end + + def compile(); end + + def config(); end + + def delete(o); end + + def each(&block); end + + def empty?(); end + + def index(o); end + + def initialize(name, config); end + + def insert(index, o); end + + def name(); end + + def prepend(*callbacks); end +end + +class ActiveSupport::Callbacks::CallbackChain +end + +class ActiveSupport::Callbacks::CallbackSequence + def after(&after); end + + def around(call_template, user_conditions); end + + def before(&before); end + + def expand_call_template(arg, block); end + + def final?(); end + + def initialize(nested=T.unsafe(nil), call_template=T.unsafe(nil), user_conditions=T.unsafe(nil)); end + + def invoke_after(arg); end + + def invoke_before(arg); end + + def nested(); end + + def skip?(arg); end +end + +class ActiveSupport::Callbacks::CallbackSequence +end + +module ActiveSupport::Callbacks::ClassMethods + def __update_callbacks(name); end + + def define_callbacks(*names); end + + def get_callbacks(name); end + + def normalize_callback_params(filters, block); end + + def reset_callbacks(name); end + + def set_callback(name, *filter_list, &block); end + + def set_callbacks(name, callbacks); end + + def skip_callback(name, *filter_list, &block); end +end + +module ActiveSupport::Callbacks::ClassMethods +end + +module ActiveSupport::Callbacks::Conditionals +end + +class ActiveSupport::Callbacks::Conditionals::Value + def call(target, value); end + + def initialize(&block); end +end + +class ActiveSupport::Callbacks::Conditionals::Value +end + +module ActiveSupport::Callbacks::Conditionals +end + +module ActiveSupport::Callbacks::Filters +end + +class ActiveSupport::Callbacks::Filters::After +end + +class ActiveSupport::Callbacks::Filters::After + def self.build(callback_sequence, user_callback, user_conditions, chain_config); end +end + +class ActiveSupport::Callbacks::Filters::Before +end + +class ActiveSupport::Callbacks::Filters::Before + def self.build(callback_sequence, user_callback, user_conditions, chain_config, filter); end +end + +class ActiveSupport::Callbacks::Filters::Environment + def halted(); end + + def halted=(_); end + + def target(); end + + def target=(_); end + + def value(); end + + def value=(_); end +end + +class ActiveSupport::Callbacks::Filters::Environment + def self.[](*_); end + + def self.members(); end +end + +module ActiveSupport::Callbacks::Filters +end + +module ActiveSupport::Callbacks + extend ::ActiveSupport::Concern +end + +module ActiveSupport::Concern + def append_features(base); end + + def class_methods(&class_methods_module_definition); end + + def included(base=T.unsafe(nil), &block); end +end + +class ActiveSupport::Concern::MultipleIncludedBlocks + def initialize(); end +end + +class ActiveSupport::Concern::MultipleIncludedBlocks +end + +module ActiveSupport::Concern + def self.extended(base); end +end + +module ActiveSupport::Concurrency +end + +class ActiveSupport::Concurrency::ShareLock + include ::MonitorMixin + def exclusive(purpose: T.unsafe(nil), compatible: T.unsafe(nil), after_compatible: T.unsafe(nil), no_wait: T.unsafe(nil)); end + + def initialize(); end + + def raw_state(); end + + def sharing(); end + + def start_exclusive(purpose: T.unsafe(nil), compatible: T.unsafe(nil), no_wait: T.unsafe(nil)); end + + def start_sharing(); end + + def stop_exclusive(compatible: T.unsafe(nil)); end + + def stop_sharing(); end + + def yield_shares(purpose: T.unsafe(nil), compatible: T.unsafe(nil), block_share: T.unsafe(nil)); end +end + +class ActiveSupport::Concurrency::ShareLock +end + +module ActiveSupport::Concurrency +end + +module ActiveSupport::Configurable + def config(); end +end + +module ActiveSupport::Configurable::ClassMethods + def config(); end + + def configure(); end +end + +module ActiveSupport::Configurable::ClassMethods +end + +class ActiveSupport::Configurable::Configuration + def compile_methods!(); end +end + +class ActiveSupport::Configurable::Configuration + def self.compile_methods!(keys); end +end + +module ActiveSupport::Configurable + extend ::ActiveSupport::Concern +end + +class ActiveSupport::CurrentAttributes + include ::ActiveSupport::Callbacks + def __callbacks(); end + + def __callbacks?(); end + + def _reset_callbacks(); end + + def _run_reset_callbacks(&block); end + + def attributes(); end + + def attributes=(attributes); end + + def reset(); end + + def set(set_attributes); end +end + +class ActiveSupport::CurrentAttributes + extend ::ActiveSupport::Callbacks::ClassMethods + extend ::ActiveSupport::DescendantsTracker + def self.__callbacks(); end + + def self.__callbacks=(val); end + + def self.__callbacks?(); end + + def self._reset_callbacks(); end + + def self._reset_callbacks=(value); end + + def self.after_reset(&block); end + + def self.attribute(*names); end + + def self.before_reset(&block); end + + def self.clear_all(); end + + def self.instance(); end + + def self.reset(*args, &block); end + + def self.reset_all(); end + + def self.resets(&block); end + + def self.set(*args, &block); end +end + +module ActiveSupport::Dependencies + def _eager_load_paths(); end + + def _eager_load_paths=(obj); end + + def autoload_module!(into, const_name, qualified_name, path_suffix); end + + def autoload_once_paths(); end + + def autoload_once_paths=(obj); end + + def autoload_paths(); end + + def autoload_paths=(obj); end + + def autoloadable_module?(path_suffix); end + + def autoloaded?(desc); end + + def autoloaded_constants(); end + + def autoloaded_constants=(obj); end + + def clear(); end + + def constant_watch_stack(); end + + def constant_watch_stack=(obj); end + + def constantize(name); end + + def depend_on(file_name, message=T.unsafe(nil)); end + + def explicitly_unloadable_constants(); end + + def explicitly_unloadable_constants=(obj); end + + def history(); end + + def history=(obj); end + + def hook!(); end + + def interlock(); end + + def interlock=(obj); end + + def load?(); end + + def load_file(path, const_paths=T.unsafe(nil)); end + + def load_missing_constant(from_mod, const_name); end + + def load_once_path?(path); end + + def loadable_constants_for_path(path, bases=T.unsafe(nil)); end + + def loaded(); end + + def loaded=(obj); end + + def loading(); end + + def loading=(obj); end + + def log(message); end + + def logger(); end + + def logger=(obj); end + + def mark_for_unload(const_desc); end + + def mechanism(); end + + def mechanism=(obj); end + + def new_constants_in(*descs); end + + def qualified_const_defined?(path); end + + def qualified_name_for(mod, name); end + + def reference(klass); end + + def remove_constant(const); end + + def remove_unloadable_constants!(); end + + def require_or_load(file_name, const_path=T.unsafe(nil)); end + + def safe_constantize(name); end + + def search_for_file(path_suffix); end + + def to_constant_name(desc); end + + def unhook!(); end + + def verbose(); end + + def verbose=(obj); end + + def warnings_on_first_load(); end + + def warnings_on_first_load=(obj); end + + def will_unload?(const_desc); end + Reference = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::Dependencies::Blamable + def blame_file!(file); end + + def blamed_files(); end + + def copy_blame!(exc); end + + def describe_blame(); end +end + +module ActiveSupport::Dependencies::Blamable +end + +class ActiveSupport::Dependencies::ClassCache + def [](key); end + + def clear!(); end + + def empty?(); end + + def get(key); end + + def key?(key); end + + def safe_get(key); end + + def store(klass); end +end + +class ActiveSupport::Dependencies::ClassCache +end + +class ActiveSupport::Dependencies::Interlock + def done_running(); end + + def done_unloading(); end + + def loading(); end + + def permit_concurrent_loads(); end + + def raw_state(&block); end + + def running(); end + + def start_running(); end + + def start_unloading(); end + + def unloading(); end +end + +class ActiveSupport::Dependencies::Interlock +end + +module ActiveSupport::Dependencies::Loadable + def load_dependency(file); end + + def require_dependency(file_name, message=T.unsafe(nil)); end + + def require_or_load(file_name); end + + def unloadable(const_desc); end +end + +module ActiveSupport::Dependencies::Loadable + def self.exclude_from(base); end + + def self.include_into(base); end +end + +module ActiveSupport::Dependencies::ModuleConstMissing + def const_missing(const_name); end + + def guess_for_anonymous(const_name); end + + def unloadable(const_desc=T.unsafe(nil)); end +end + +module ActiveSupport::Dependencies::ModuleConstMissing + def self.append_features(base); end + + def self.exclude_from(base); end + + def self.include_into(base); end +end + +class ActiveSupport::Dependencies::WatchStack + include ::Enumerable + def each(&block); end + + def new_constants(); end + + def watch_namespaces(namespaces); end + + def watching(); end + + def watching?(); end +end + +class ActiveSupport::Dependencies::WatchStack +end + +module ActiveSupport::Dependencies + extend ::ActiveSupport::Dependencies + def self.load_interlock(); end + + def self.run_interlock(); end + + def self.unload_interlock(); end +end + +class ActiveSupport::Deprecation + include ::Singleton + include ::ActiveSupport::Deprecation::InstanceDelegator + include ::ActiveSupport::Deprecation::Behavior + include ::ActiveSupport::Deprecation::Reporting + include ::ActiveSupport::Deprecation::MethodWrapper + def deprecation_horizon(); end + + def deprecation_horizon=(deprecation_horizon); end + + def initialize(deprecation_horizon=T.unsafe(nil), gem_name=T.unsafe(nil)); end + DEFAULT_BEHAVIORS = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::Deprecation::Behavior + def behavior(); end + + def behavior=(behavior); end + + def debug(); end + + def debug=(debug); end +end + +module ActiveSupport::Deprecation::Behavior +end + +module ActiveSupport::Deprecation::DeprecatedConstantAccessor +end + +module ActiveSupport::Deprecation::DeprecatedConstantAccessor + def self.included(base); end +end + +class ActiveSupport::Deprecation::DeprecatedConstantProxy + def hash(*args, &block); end + + def initialize(old_const, new_const, deprecator=T.unsafe(nil), message: T.unsafe(nil)); end + + def instance_methods(*args, &block); end + + def name(*args, &block); end +end + +class ActiveSupport::Deprecation::DeprecatedConstantProxy + def self.new(*args, **kwargs, &block); end +end + +class ActiveSupport::Deprecation::DeprecatedInstanceVariableProxy + def initialize(instance, method, var=T.unsafe(nil), deprecator=T.unsafe(nil)); end +end + +class ActiveSupport::Deprecation::DeprecatedInstanceVariableProxy +end + +class ActiveSupport::Deprecation::DeprecatedObjectProxy + def initialize(object, message, deprecator=T.unsafe(nil)); end +end + +class ActiveSupport::Deprecation::DeprecatedObjectProxy +end + +class ActiveSupport::Deprecation::DeprecationProxy +end + +class ActiveSupport::Deprecation::DeprecationProxy + def self.new(*args, &block); end +end + +module ActiveSupport::Deprecation::InstanceDelegator +end + +module ActiveSupport::Deprecation::InstanceDelegator::ClassMethods + def include(included_module); end + + def method_added(method_name); end +end + +module ActiveSupport::Deprecation::InstanceDelegator::ClassMethods +end + +module ActiveSupport::Deprecation::InstanceDelegator::OverrideDelegators + def deprecation_warning(deprecated_method_name, message=T.unsafe(nil), caller_backtrace=T.unsafe(nil)); end + + def warn(message=T.unsafe(nil), callstack=T.unsafe(nil)); end +end + +module ActiveSupport::Deprecation::InstanceDelegator::OverrideDelegators +end + +module ActiveSupport::Deprecation::InstanceDelegator + def self.included(base); end +end + +module ActiveSupport::Deprecation::MethodWrapper + def deprecate_methods(target_module, *method_names); end +end + +module ActiveSupport::Deprecation::MethodWrapper +end + +module ActiveSupport::Deprecation::Reporting + def deprecation_warning(deprecated_method_name, message=T.unsafe(nil), caller_backtrace=T.unsafe(nil)); end + + def gem_name(); end + + def gem_name=(gem_name); end + + def silence(); end + + def silenced(); end + + def silenced=(silenced); end + + def warn(message=T.unsafe(nil), callstack=T.unsafe(nil)); end + RAILS_GEM_ROOT = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::Deprecation::Reporting +end + +class ActiveSupport::Deprecation + extend ::Singleton::SingletonClassMethods + extend ::ActiveSupport::Deprecation::InstanceDelegator::ClassMethods + extend ::ActiveSupport::Deprecation::InstanceDelegator::OverrideDelegators + def self.behavior(*args, &block); end + + def self.behavior=(arg); end + + def self.debug(*args, &block); end + + def self.debug=(arg); end + + def self.deprecate_methods(*args, &block); end + + def self.deprecation_horizon(*args, &block); end + + def self.deprecation_horizon=(arg); end + + def self.deprecation_warning(*args, &block); end + + def self.gem_name(*args, &block); end + + def self.gem_name=(arg); end + + def self.initialize(*args, &block); end + + def self.instance(); end + + def self.silence(*args, &block); end + + def self.silenced(*args, &block); end + + def self.silenced=(arg); end + + def self.warn(*args, &block); end +end + +class ActiveSupport::DeprecationException +end + +class ActiveSupport::DeprecationException +end + +module ActiveSupport::DescendantsTracker + def descendants(); end + + def direct_descendants(); end + + def inherited(base); end +end + +class ActiveSupport::DescendantsTracker::DescendantsArray + include ::Enumerable + def <<(klass); end + + def cleanup!(); end + + def each(&blk); end + + def refs_size(); end + + def reject!(); end +end + +class ActiveSupport::DescendantsTracker::DescendantsArray +end + +module ActiveSupport::DescendantsTracker + def self.clear(); end + + def self.descendants(klass); end + + def self.direct_descendants(klass); end + + def self.store_inherited(klass, descendant); end +end + +class ActiveSupport::Digest +end + +class ActiveSupport::Digest + def self.hash_digest_class(); end + + def self.hash_digest_class=(klass); end + + def self.hexdigest(arg); end +end + +class ActiveSupport::Duration + def %(other); end + + def *(other); end + + def +(other); end + + def -(other); end + + def -@(); end + + def /(other); end + + def ==(other); end + + def after(time=T.unsafe(nil)); end + + def ago(time=T.unsafe(nil)); end + + def before(time=T.unsafe(nil)); end + + def coerce(other); end + + def encode_with(coder); end + + def eql?(other); end + + def from_now(time=T.unsafe(nil)); end + + def init_with(coder); end + + def initialize(value, parts); end + + def instance_of?(klass); end + + def is_a?(klass); end + + def iso8601(precision: T.unsafe(nil)); end + + def kind_of?(klass); end + + def parts(); end + + def parts=(parts); end + + def since(time=T.unsafe(nil)); end + + def to_i(); end + + def until(time=T.unsafe(nil)); end + + def value(); end + + def value=(value); end + PARTS = ::T.let(nil, ::T.untyped) + PARTS_IN_SECONDS = ::T.let(nil, ::T.untyped) + SECONDS_PER_DAY = ::T.let(nil, ::T.untyped) + SECONDS_PER_HOUR = ::T.let(nil, ::T.untyped) + SECONDS_PER_MINUTE = ::T.let(nil, ::T.untyped) + SECONDS_PER_MONTH = ::T.let(nil, ::T.untyped) + SECONDS_PER_WEEK = ::T.let(nil, ::T.untyped) + SECONDS_PER_YEAR = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::Duration::ISO8601Parser + def initialize(string); end + + def mode(); end + + def mode=(mode); end + + def parse!(); end + + def parts(); end + + def scanner(); end + + def sign(); end + + def sign=(sign); end + COMMA = ::T.let(nil, ::T.untyped) + DATE_COMPONENT = ::T.let(nil, ::T.untyped) + DATE_COMPONENTS = ::T.let(nil, ::T.untyped) + DATE_MARKER = ::T.let(nil, ::T.untyped) + DATE_TO_PART = ::T.let(nil, ::T.untyped) + PERIOD = ::T.let(nil, ::T.untyped) + PERIOD_OR_COMMA = ::T.let(nil, ::T.untyped) + SIGN_MARKER = ::T.let(nil, ::T.untyped) + TIME_COMPONENT = ::T.let(nil, ::T.untyped) + TIME_COMPONENTS = ::T.let(nil, ::T.untyped) + TIME_MARKER = ::T.let(nil, ::T.untyped) + TIME_TO_PART = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::Duration::ISO8601Parser::ParsingError +end + +class ActiveSupport::Duration::ISO8601Parser::ParsingError +end + +class ActiveSupport::Duration::ISO8601Parser +end + +class ActiveSupport::Duration::ISO8601Serializer + def initialize(duration, precision: T.unsafe(nil)); end + + def serialize(); end +end + +class ActiveSupport::Duration::ISO8601Serializer +end + +class ActiveSupport::Duration::Scalar + def %(other); end + + def *(other); end + + def +(other); end + + def -(other); end + + def /(other); end + + def coerce(other); end + + def initialize(value); end + + def to_f(*args, &block); end + + def to_i(*args, &block); end + + def to_s(*args, &block); end + + def value(); end +end + +class ActiveSupport::Duration::Scalar +end + +class ActiveSupport::Duration + def self.===(other); end + + def self.build(value); end + + def self.days(value); end + + def self.hours(value); end + + def self.minutes(value); end + + def self.months(value); end + + def self.parse(iso8601duration); end + + def self.seconds(value); end + + def self.weeks(value); end + + def self.years(value); end +end + +class ActiveSupport::EventedFileUpdateChecker + def execute(); end + + def execute_if_updated(); end + + def initialize(files, dirs=T.unsafe(nil), &block); end + + def updated?(); end +end + +class ActiveSupport::EventedFileUpdateChecker::PathHelper + def existing_parent(dir); end + + def filter_out_descendants(dirs); end + + def longest_common_subpath(paths); end + + def normalize_extension(ext); end + + def xpath(path); end +end + +class ActiveSupport::EventedFileUpdateChecker::PathHelper +end + +class ActiveSupport::EventedFileUpdateChecker +end + +class ActiveSupport::ExecutionWrapper + include ::ActiveSupport::Callbacks + def __callbacks(); end + + def __callbacks?(); end + + def _complete_callbacks(); end + + def _run_callbacks(); end + + def _run_complete_callbacks(&block); end + + def _run_run_callbacks(&block); end + + def complete!(); end + + def run!(); end + Null = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::ExecutionWrapper::CompleteHook + def after(target); end + + def before(target); end + + def hook(); end + + def hook=(_); end +end + +class ActiveSupport::ExecutionWrapper::CompleteHook + def self.[](*_); end + + def self.members(); end +end + +class ActiveSupport::ExecutionWrapper::RunHook + def before(target); end + + def hook(); end + + def hook=(_); end +end + +class ActiveSupport::ExecutionWrapper::RunHook + def self.[](*_); end + + def self.members(); end +end + +class ActiveSupport::ExecutionWrapper + extend ::ActiveSupport::Callbacks::ClassMethods + extend ::ActiveSupport::DescendantsTracker + def self.__callbacks(); end + + def self.__callbacks=(val); end + + def self.__callbacks?(); end + + def self._complete_callbacks(); end + + def self._complete_callbacks=(value); end + + def self._run_callbacks(); end + + def self._run_callbacks=(value); end + + def self.active(); end + + def self.active=(active); end + + def self.active?(); end + + def self.inherited(other); end + + def self.register_hook(hook, outer: T.unsafe(nil)); end + + def self.run!(); end + + def self.to_complete(*args, &block); end + + def self.to_run(*args, &block); end + + def self.wrap(); end +end + +class ActiveSupport::Executor +end + +class ActiveSupport::Executor +end + +class ActiveSupport::FileUpdateChecker + def execute(); end + + def execute_if_updated(); end + + def initialize(files, dirs=T.unsafe(nil), &block); end + + def updated?(); end +end + +class ActiveSupport::FileUpdateChecker +end + +module ActiveSupport::Gzip +end + +class ActiveSupport::Gzip::Stream +end + +class ActiveSupport::Gzip::Stream +end + +module ActiveSupport::Gzip + def self.compress(source, level=T.unsafe(nil), strategy=T.unsafe(nil)); end + + def self.decompress(source); end +end + +module ActiveSupport::Inflector + def camelize(term, uppercase_first_letter=T.unsafe(nil)); end + + def classify(table_name); end + + def constantize(camel_cased_word); end + + def dasherize(underscored_word); end + + def deconstantize(path); end + + def demodulize(path); end + + def foreign_key(class_name, separate_class_name_and_id_with_underscore=T.unsafe(nil)); end + + def humanize(lower_case_and_underscored_word, capitalize: T.unsafe(nil), keep_id_suffix: T.unsafe(nil)); end + + def inflections(locale=T.unsafe(nil)); end + + def ordinal(number); end + + def ordinalize(number); end + + def parameterize(string, separator: T.unsafe(nil), preserve_case: T.unsafe(nil), locale: T.unsafe(nil)); end + + def pluralize(word, locale=T.unsafe(nil)); end + + def safe_constantize(camel_cased_word); end + + def singularize(word, locale=T.unsafe(nil)); end + + def tableize(class_name); end + + def titleize(word, keep_id_suffix: T.unsafe(nil)); end + + def transliterate(string, replacement=T.unsafe(nil), locale: T.unsafe(nil)); end + + def underscore(camel_cased_word); end + + def upcase_first(string); end +end + +class ActiveSupport::Inflector::Inflections + def acronym(word); end + + def acronyms(); end + + def acronyms_camelize_regex(); end + + def acronyms_underscore_regex(); end + + def clear(scope=T.unsafe(nil)); end + + def human(rule, replacement); end + + def humans(); end + + def irregular(singular, plural); end + + def plural(rule, replacement); end + + def plurals(); end + + def singular(rule, replacement); end + + def singulars(); end + + def uncountable(*words); end + + def uncountables(); end +end + +class ActiveSupport::Inflector::Inflections::Uncountables + def <<(*word); end + + def add(words); end + + def delete(entry); end + + def initialize(); end + + def uncountable?(str); end +end + +class ActiveSupport::Inflector::Inflections::Uncountables +end + +class ActiveSupport::Inflector::Inflections + def self.instance(locale=T.unsafe(nil)); end +end + +module ActiveSupport::Inflector + extend ::ActiveSupport::Inflector +end + +class ActiveSupport::InheritableOptions + def inheritable_copy(); end + + def initialize(parent=T.unsafe(nil)); end +end + +class ActiveSupport::InheritableOptions +end + +module ActiveSupport::JSON + DATETIME_REGEX = ::T.let(nil, ::T.untyped) + DATE_REGEX = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::JSON::Encoding +end + +class ActiveSupport::JSON::Encoding::JSONGemEncoder + def encode(value); end + + def initialize(options=T.unsafe(nil)); end + + def options(); end +end + +class ActiveSupport::JSON::Encoding::JSONGemEncoder +end + +module ActiveSupport::JSON::Encoding + def self.escape_html_entities_in_json(); end + + def self.escape_html_entities_in_json=(escape_html_entities_in_json); end + + def self.json_encoder(); end + + def self.json_encoder=(json_encoder); end + + def self.time_precision(); end + + def self.time_precision=(time_precision); end + + def self.use_standard_json_time_format(); end + + def self.use_standard_json_time_format=(use_standard_json_time_format); end +end + +module ActiveSupport::JSON + def self.decode(json); end + + def self.encode(value, options=T.unsafe(nil)); end + + def self.parse_error(); end +end + +class ActiveSupport::KeyGenerator + def generate_key(salt, key_size=T.unsafe(nil)); end + + def initialize(secret, options=T.unsafe(nil)); end +end + +class ActiveSupport::KeyGenerator +end + +module ActiveSupport::LazyLoadHooks + def on_load(name, options=T.unsafe(nil), &block); end + + def run_load_hooks(name, base=T.unsafe(nil)); end +end + +module ActiveSupport::LazyLoadHooks + def self.extended(base); end +end + +class ActiveSupport::LogSubscriber + def colorize_logging(); end + + def colorize_logging=(obj); end + + def debug(progname=T.unsafe(nil), &block); end + + def error(progname=T.unsafe(nil), &block); end + + def fatal(progname=T.unsafe(nil), &block); end + + def info(progname=T.unsafe(nil), &block); end + + def logger(); end + + def unknown(progname=T.unsafe(nil), &block); end + + def warn(progname=T.unsafe(nil), &block); end + BLACK = ::T.let(nil, ::T.untyped) + BLUE = ::T.let(nil, ::T.untyped) + BOLD = ::T.let(nil, ::T.untyped) + CLEAR = ::T.let(nil, ::T.untyped) + CYAN = ::T.let(nil, ::T.untyped) + GREEN = ::T.let(nil, ::T.untyped) + MAGENTA = ::T.let(nil, ::T.untyped) + RED = ::T.let(nil, ::T.untyped) + WHITE = ::T.let(nil, ::T.untyped) + YELLOW = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::LogSubscriber + def self.colorize_logging(); end + + def self.colorize_logging=(obj); end + + def self.flush_all!(); end + + def self.log_subscribers(); end + + def self.logger(); end + + def self.logger=(logger); end +end + +class ActiveSupport::Logger + include ::ActiveSupport::LoggerSilence + include ::ActiveSupport::LoggerThreadSafeLevel + def initialize(*args, **kwargs); end + + def silencer(); end + + def silencer=(obj); end +end + +class ActiveSupport::Logger::SimpleFormatter + def call(severity, timestamp, progname, msg); end +end + +class ActiveSupport::Logger::SimpleFormatter +end + +class ActiveSupport::Logger + def self.broadcast(logger); end + + def self.local_levels(); end + + def self.local_levels=(obj); end + + def self.logger_outputs_to?(logger, *sources); end + + def self.silencer(); end + + def self.silencer=(obj); end +end + +module ActiveSupport::LoggerSilence + def silence(temporary_level=T.unsafe(nil)); end +end + +module ActiveSupport::LoggerSilence + extend ::ActiveSupport::Concern +end + +module ActiveSupport::LoggerThreadSafeLevel + def add(severity, message=T.unsafe(nil), progname=T.unsafe(nil), &block); end + + def after_initialize(); end + + def debug?(); end + + def error?(); end + + def fatal?(); end + + def info?(); end + + def level(); end + + def local_level(); end + + def local_level=(level); end + + def local_log_id(); end + + def unknown?(); end + + def warn?(); end +end + +module ActiveSupport::LoggerThreadSafeLevel + extend ::ActiveSupport::Concern +end + +module ActiveSupport::MarshalWithAutoloading + def load(source, proc=T.unsafe(nil)); end +end + +module ActiveSupport::MarshalWithAutoloading +end + +class ActiveSupport::MessageEncryptor + include ::ActiveSupport::Messages::Rotator::Encryptor + include ::ActiveSupport::Messages::Rotator + def encrypt_and_sign(value, expires_at: T.unsafe(nil), expires_in: T.unsafe(nil), purpose: T.unsafe(nil)); end +end + +class ActiveSupport::MessageEncryptor::InvalidMessage +end + +class ActiveSupport::MessageEncryptor::InvalidMessage +end + +module ActiveSupport::MessageEncryptor::NullSerializer +end + +module ActiveSupport::MessageEncryptor::NullSerializer + def self.dump(value); end + + def self.load(value); end +end + +module ActiveSupport::MessageEncryptor::NullVerifier +end + +module ActiveSupport::MessageEncryptor::NullVerifier + def self.generate(value); end + + def self.verify(value); end +end + +ActiveSupport::MessageEncryptor::OpenSSLCipherError = OpenSSL::Cipher::CipherError + +class ActiveSupport::MessageEncryptor + def self.default_cipher(); end + + def self.key_len(cipher=T.unsafe(nil)); end + + def self.use_authenticated_message_encryption(); end + + def self.use_authenticated_message_encryption=(obj); end +end + +class ActiveSupport::MessageVerifier + include ::ActiveSupport::Messages::Rotator::Verifier + include ::ActiveSupport::Messages::Rotator + def generate(value, expires_at: T.unsafe(nil), expires_in: T.unsafe(nil), purpose: T.unsafe(nil)); end + + def valid_message?(signed_message); end + + def verify(*args, **options); end +end + +class ActiveSupport::MessageVerifier::InvalidSignature +end + +class ActiveSupport::MessageVerifier::InvalidSignature +end + +class ActiveSupport::MessageVerifier +end + +module ActiveSupport::Messages::Rotator + def initialize(*_, **options); end + + def rotate(*secrets, **options); end +end + +module ActiveSupport::Messages::Rotator::Encryptor + include ::ActiveSupport::Messages::Rotator + def decrypt_and_verify(*args, on_rotation: T.unsafe(nil), **options); end +end + +module ActiveSupport::Messages::Rotator::Encryptor +end + +module ActiveSupport::Messages::Rotator::Verifier + include ::ActiveSupport::Messages::Rotator + def verified(*args, on_rotation: T.unsafe(nil), **options); end +end + +module ActiveSupport::Messages::Rotator::Verifier +end + +module ActiveSupport::Messages::Rotator +end + +module ActiveSupport::Multibyte +end + +class ActiveSupport::Multibyte::Chars + include ::Comparable + def =~(*args, &block); end + + def acts_like_string?(*args, &block); end + + def compose(); end + + def decompose(); end + + def grapheme_length(); end + + def initialize(string); end + + def limit(limit); end + + def method_missing(method, *args, &block); end + + def normalize(form=T.unsafe(nil)); end + + def reverse(); end + + def reverse!(*args); end + + def slice!(*args); end + + def split(*args); end + + def tidy_bytes(force=T.unsafe(nil)); end + + def tidy_bytes!(*args); end + + def titlecase(); end + + def titleize(); end + + def to_str(); end + + def wrapped_string(); end +end + +class ActiveSupport::Multibyte::Chars + def self.consumes?(string); end +end + +module ActiveSupport::Multibyte::Unicode + def compose(codepoints); end + + def decompose(type, codepoints); end + + def default_normalization_form(); end + + def default_normalization_form=(default_normalization_form); end + + def downcase(string); end + + def normalize(string, form=T.unsafe(nil)); end + + def pack_graphemes(unpacked); end + + def swapcase(string); end + + def tidy_bytes(string, force=T.unsafe(nil)); end + + def unpack_graphemes(string); end + + def upcase(string); end + NORMALIZATION_FORMS = ::T.let(nil, ::T.untyped) + NORMALIZATION_FORM_ALIASES = ::T.let(nil, ::T.untyped) + UNICODE_VERSION = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::Multibyte::Unicode + extend ::ActiveSupport::Multibyte::Unicode +end + +module ActiveSupport::Multibyte + def self.proxy_class(); end + + def self.proxy_class=(klass); end +end + +module ActiveSupport::Notifications +end + +class ActiveSupport::Notifications::Event + def <<(event); end + + def allocations(); end + + def children(); end + + def cpu_time(); end + + def duration(); end + + def end(); end + + def end=(ending); end + + def finish!(); end + + def idle_time(); end + + def initialize(name, start, ending, transaction_id, payload); end + + def name(); end + + def parent_of?(event); end + + def payload(); end + + def start!(); end + + def time(); end + + def transaction_id(); end +end + +class ActiveSupport::Notifications::Event +end + +class ActiveSupport::Notifications::Fanout + include ::Mutex_m + def finish(name, id, payload, listeners=T.unsafe(nil)); end + + def initialize(); end + + def listeners_for(name); end + + def listening?(name); end + + def lock(); end + + def locked?(); end + + def publish(name, *args); end + + def start(name, id, payload); end + + def subscribe(pattern=T.unsafe(nil), callable=T.unsafe(nil), &block); end + + def synchronize(&block); end + + def try_lock(); end + + def unlock(); end + + def unsubscribe(subscriber_or_name); end + + def wait(); end +end + +module ActiveSupport::Notifications::Fanout::Subscribers +end + +class ActiveSupport::Notifications::Fanout::Subscribers::AllMessages + def finish(name, id, payload); end + + def initialize(delegate); end + + def matches?(_); end + + def publish(name, *args); end + + def start(name, id, payload); end + + def subscribed_to?(name); end + + def unsubscribe!(*_); end +end + +class ActiveSupport::Notifications::Fanout::Subscribers::AllMessages +end + +class ActiveSupport::Notifications::Fanout::Subscribers::EventObject +end + +class ActiveSupport::Notifications::Fanout::Subscribers::EventObject +end + +class ActiveSupport::Notifications::Fanout::Subscribers::Evented + def finish(name, id, payload); end + + def initialize(pattern, delegate); end + + def matches?(name); end + + def pattern(); end + + def publish(name, *args); end + + def start(name, id, payload); end + + def subscribed_to?(name); end + + def unsubscribe!(name); end +end + +class ActiveSupport::Notifications::Fanout::Subscribers::Evented +end + +class ActiveSupport::Notifications::Fanout::Subscribers::Matcher + def ===(name); end + + def exclusions(); end + + def initialize(pattern); end + + def pattern(); end + + def unsubscribe!(name); end +end + +class ActiveSupport::Notifications::Fanout::Subscribers::Matcher + def self.wrap(pattern); end +end + +class ActiveSupport::Notifications::Fanout::Subscribers::Timed +end + +class ActiveSupport::Notifications::Fanout::Subscribers::Timed +end + +module ActiveSupport::Notifications::Fanout::Subscribers + def self.event_object_subscriber(pattern, block); end + + def self.new(pattern, listener); end + + def self.wrap_all(pattern, subscriber); end +end + +class ActiveSupport::Notifications::Fanout +end + +class ActiveSupport::Notifications::InstrumentationRegistry + def instrumenter_for(notifier); end +end + +class ActiveSupport::Notifications::InstrumentationRegistry + extend ::ActiveSupport::PerThreadRegistry +end + +class ActiveSupport::Notifications::Instrumenter + def finish(name, payload); end + + def finish_with_state(listeners_state, name, payload); end + + def id(); end + + def initialize(notifier); end + + def instrument(name, payload=T.unsafe(nil)); end + + def start(name, payload); end +end + +class ActiveSupport::Notifications::Instrumenter +end + +module ActiveSupport::Notifications + def self.instrument(name, payload=T.unsafe(nil)); end + + def self.instrumenter(); end + + def self.notifier(); end + + def self.notifier=(notifier); end + + def self.publish(name, *args); end + + def self.subscribe(*args, &block); end + + def self.subscribed(callback, *args, &block); end + + def self.unsubscribe(subscriber_or_name); end +end + +module ActiveSupport::NumberHelper + def number_to_currency(number, options=T.unsafe(nil)); end + + def number_to_delimited(number, options=T.unsafe(nil)); end + + def number_to_human(number, options=T.unsafe(nil)); end + + def number_to_human_size(number, options=T.unsafe(nil)); end + + def number_to_percentage(number, options=T.unsafe(nil)); end + + def number_to_phone(number, options=T.unsafe(nil)); end + + def number_to_rounded(number, options=T.unsafe(nil)); end +end + +class ActiveSupport::NumberHelper::NumberConverter + def execute(); end + + def initialize(number, options); end + + def namespace(); end + + def namespace=(val); end + + def namespace?(); end + + def number(); end + + def opts(); end + + def validate_float(); end + + def validate_float=(val); end + + def validate_float?(); end + DEFAULTS = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::NumberHelper::NumberConverter + def self.convert(number, options); end + + def self.namespace(); end + + def self.namespace=(val); end + + def self.namespace?(); end + + def self.validate_float(); end + + def self.validate_float=(val); end + + def self.validate_float?(); end +end + +class ActiveSupport::NumberHelper::NumberToCurrencyConverter + def convert(); end +end + +class ActiveSupport::NumberHelper::NumberToCurrencyConverter +end + +class ActiveSupport::NumberHelper::NumberToDelimitedConverter + def convert(); end + DEFAULT_DELIMITER_REGEX = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::NumberHelper::NumberToDelimitedConverter +end + +class ActiveSupport::NumberHelper::NumberToHumanConverter + def convert(); end + DECIMAL_UNITS = ::T.let(nil, ::T.untyped) + INVERTED_DECIMAL_UNITS = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::NumberHelper::NumberToHumanConverter +end + +class ActiveSupport::NumberHelper::NumberToHumanSizeConverter + def convert(); end + STORAGE_UNITS = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::NumberHelper::NumberToHumanSizeConverter +end + +class ActiveSupport::NumberHelper::NumberToPercentageConverter + def convert(); end +end + +class ActiveSupport::NumberHelper::NumberToPercentageConverter +end + +class ActiveSupport::NumberHelper::NumberToPhoneConverter + def convert(); end +end + +class ActiveSupport::NumberHelper::NumberToPhoneConverter +end + +class ActiveSupport::NumberHelper::NumberToRoundedConverter + def convert(); end +end + +class ActiveSupport::NumberHelper::NumberToRoundedConverter +end + +class ActiveSupport::NumberHelper::RoundingHelper + def digit_count(number); end + + def initialize(options); end + + def options(); end + + def round(number); end +end + +class ActiveSupport::NumberHelper::RoundingHelper +end + +module ActiveSupport::NumberHelper + extend ::ActiveSupport::Autoload + extend ::ActiveSupport::NumberHelper +end + +class ActiveSupport::OptionMerger + def initialize(context, options); end +end + +class ActiveSupport::OptionMerger +end + +class ActiveSupport::OrderedHash + def encode_with(coder); end + + def nested_under_indifferent_access(); end + + def reject(*args, &block); end + + def select(*args, &block); end + + def to_yaml_type(); end +end + +class ActiveSupport::OrderedHash +end + +class ActiveSupport::OrderedOptions + def [](key); end + + def []=(key, value); end + + def _get(_); end + + def method_missing(name, *args); end +end + +class ActiveSupport::OrderedOptions +end + +module ActiveSupport::PerThreadRegistry + def instance(); end +end + +module ActiveSupport::PerThreadRegistry + def self.extended(object); end +end + +class ActiveSupport::ProxyObject + def raise(*args); end +end + +class ActiveSupport::ProxyObject +end + +class ActiveSupport::Reloader + def _class_unload_callbacks(); end + + def _prepare_callbacks(); end + + def _run_class_unload_callbacks(&block); end + + def _run_prepare_callbacks(&block); end + + def check(); end + + def check=(val); end + + def check?(); end + + def class_unload!(&block); end + + def executor(); end + + def executor=(val); end + + def executor?(); end + + def release_unload_lock!(); end + + def require_unload_lock!(); end +end + +class ActiveSupport::Reloader + def self._class_unload_callbacks(); end + + def self._class_unload_callbacks=(value); end + + def self._prepare_callbacks(); end + + def self._prepare_callbacks=(value); end + + def self.after_class_unload(*args, &block); end + + def self.before_class_unload(*args, &block); end + + def self.check(); end + + def self.check!(); end + + def self.check=(val); end + + def self.check?(); end + + def self.executor(); end + + def self.executor=(val); end + + def self.executor?(); end + + def self.prepare!(); end + + def self.reload!(); end + + def self.reloaded!(); end + + def self.to_prepare(*args, &block); end +end + +module ActiveSupport::Rescuable + def handler_for_rescue(exception); end + + def rescue_with_handler(exception); end +end + +module ActiveSupport::Rescuable::ClassMethods + def handler_for_rescue(exception, object: T.unsafe(nil)); end + + def rescue_from(*klasses, with: T.unsafe(nil), &block); end + + def rescue_with_handler(exception, object: T.unsafe(nil), visited_exceptions: T.unsafe(nil)); end +end + +module ActiveSupport::Rescuable::ClassMethods +end + +module ActiveSupport::Rescuable + extend ::ActiveSupport::Concern +end + +class ActiveSupport::SafeBuffer + def %(args); end + + def *(*_); end + + def +(other); end + + def <<(value); end + + def [](*args); end + + def []=(*args); end + + def capitalize(*args, &block); end + + def capitalize!(*args); end + + def chomp(*args, &block); end + + def chomp!(*args); end + + def chop(*args, &block); end + + def chop!(*args); end + + def clone_empty(); end + + def concat(value); end + + def delete(*args, &block); end + + def delete!(*args); end + + def delete_prefix(*args, &block); end + + def delete_prefix!(*args); end + + def delete_suffix(*args, &block); end + + def delete_suffix!(*args); end + + def downcase(*args, &block); end + + def downcase!(*args); end + + def encode_with(coder); end + + def gsub(*args, &block); end + + def gsub!(*args, &block); end + + def initialize(str=T.unsafe(nil)); end + + def insert(index, value); end + + def lstrip(*args, &block); end + + def lstrip!(*args); end + + def next(*args, &block); end + + def next!(*args); end + + def prepend(value); end + + def replace(value); end + + def reverse(*args, &block); end + + def reverse!(*args); end + + def rstrip(*args, &block); end + + def rstrip!(*args); end + + def safe_concat(value); end + + def slice(*args, &block); end + + def slice!(*args); end + + def squeeze(*args, &block); end + + def squeeze!(*args); end + + def strip(*args, &block); end + + def strip!(*args); end + + def sub(*args, &block); end + + def sub!(*args, &block); end + + def succ(*args, &block); end + + def succ!(*args); end + + def swapcase(*args, &block); end + + def swapcase!(*args); end + + def tr(*args, &block); end + + def tr!(*args); end + + def tr_s(*args, &block); end + + def tr_s!(*args); end + + def unicode_normalize(*args, &block); end + + def unicode_normalize!(*args); end + + def upcase(*args, &block); end + + def upcase!(*args); end + UNSAFE_STRING_METHODS = ::T.let(nil, ::T.untyped) + UNSAFE_STRING_METHODS_WITH_BACKREF = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::SafeBuffer::SafeConcatError + def initialize(); end +end + +class ActiveSupport::SafeBuffer::SafeConcatError +end + +class ActiveSupport::SafeBuffer +end + +class ActiveSupport::StringInquirer +end + +class ActiveSupport::StringInquirer +end + +class ActiveSupport::Subscriber + def finish(name, id, payload); end + + def patterns(); end + + def start(name, id, payload); end +end + +class ActiveSupport::Subscriber + def self.attach_to(namespace, subscriber=T.unsafe(nil), notifier=T.unsafe(nil)); end + + def self.detach_from(namespace, notifier=T.unsafe(nil)); end + + def self.method_added(event); end + + def self.subscribers(); end +end + +class ActiveSupport::SubscriberQueueRegistry + def get_queue(queue_key); end +end + +class ActiveSupport::SubscriberQueueRegistry + extend ::ActiveSupport::PerThreadRegistry +end + +module ActiveSupport::TaggedLogging + def clear_tags!(*args, &block); end + + def flush(); end + + def pop_tags(*args, &block); end + + def push_tags(*args, &block); end + + def tagged(*tags); end +end + +module ActiveSupport::TaggedLogging::Formatter + def call(severity, timestamp, progname, msg); end + + def clear_tags!(); end + + def current_tags(); end + + def pop_tags(size=T.unsafe(nil)); end + + def push_tags(*tags); end + + def tagged(*tags); end + + def tags_text(); end +end + +module ActiveSupport::TaggedLogging::Formatter +end + +module ActiveSupport::TaggedLogging + def self.new(logger); end +end + +class ActiveSupport::TestCase + include ::ActiveSupport::Testing::TaggedLogging + include ::ActiveSupport::Callbacks + include ::ActiveSupport::Testing::Assertions + include ::ActiveSupport::Testing::Deprecation + include ::ActiveSupport::Testing::TimeHelpers + include ::ActiveSupport::Testing::FileFixtures + include ::ActiveSupport::Testing::SetupAndTeardown + def __callbacks(); end + + def __callbacks?(); end + + def _run_setup_callbacks(&block); end + + def _run_teardown_callbacks(&block); end + + def _setup_callbacks(); end + + def _teardown_callbacks(); end + + def assert_no_match(matcher, obj, msg=T.unsafe(nil)); end + + def assert_not_empty(obj, msg=T.unsafe(nil)); end + + def assert_not_equal(exp, act, msg=T.unsafe(nil)); end + + def assert_not_in_delta(exp, act, delta=T.unsafe(nil), msg=T.unsafe(nil)); end + + def assert_not_in_epsilon(a, b, epsilon=T.unsafe(nil), msg=T.unsafe(nil)); end + + def assert_not_includes(collection, obj, msg=T.unsafe(nil)); end + + def assert_not_instance_of(cls, obj, msg=T.unsafe(nil)); end + + def assert_not_kind_of(cls, obj, msg=T.unsafe(nil)); end + + def assert_not_nil(obj, msg=T.unsafe(nil)); end + + def assert_not_operator(o1, op, o2=T.unsafe(nil), msg=T.unsafe(nil)); end + + def assert_not_predicate(o1, op, msg=T.unsafe(nil)); end + + def assert_not_respond_to(obj, meth, msg=T.unsafe(nil)); end + + def assert_not_same(exp, act, msg=T.unsafe(nil)); end + + def assert_raise(*exp); end + + def file_fixture_path(); end + + def file_fixture_path?(); end + + def method_name(); end +end + +ActiveSupport::TestCase::Assertion = Minitest::Assertion + +class ActiveSupport::TestCase + extend ::ActiveSupport::Callbacks::ClassMethods + extend ::ActiveSupport::DescendantsTracker + def self.__callbacks(); end + + def self.__callbacks=(val); end + + def self.__callbacks?(); end + + def self._setup_callbacks(); end + + def self._setup_callbacks=(value); end + + def self._teardown_callbacks(); end + + def self._teardown_callbacks=(value); end + + def self.file_fixture_path(); end + + def self.file_fixture_path=(val); end + + def self.file_fixture_path?(); end + + def self.parallelize(workers: T.unsafe(nil), with: T.unsafe(nil)); end + + def self.parallelize_setup(&block); end + + def self.parallelize_teardown(&block); end + + def self.test_order=(new_order); end +end + +module ActiveSupport::Testing::Assertions + def assert_changes(expression, message=T.unsafe(nil), from: T.unsafe(nil), to: T.unsafe(nil), &block); end + + def assert_difference(expression, *args, &block); end + + def assert_no_changes(expression, message=T.unsafe(nil), &block); end + + def assert_no_difference(expression, message=T.unsafe(nil), &block); end + + def assert_not(object, message=T.unsafe(nil)); end + + def assert_nothing_raised(); end + UNTRACKED = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::Testing::Assertions +end + +module ActiveSupport::Testing::Deprecation + def assert_deprecated(match=T.unsafe(nil), deprecator=T.unsafe(nil), &block); end + + def assert_not_deprecated(deprecator=T.unsafe(nil), &block); end + + def collect_deprecations(deprecator=T.unsafe(nil)); end +end + +module ActiveSupport::Testing::Deprecation +end + +module ActiveSupport::Testing::FileFixtures + def file_fixture(fixture_name); end +end + +module ActiveSupport::Testing::FileFixtures + extend ::ActiveSupport::Concern +end + +module ActiveSupport::Testing::SetupAndTeardown + def after_teardown(); end + + def before_setup(); end +end + +module ActiveSupport::Testing::SetupAndTeardown + def self.prepended(klass); end +end + +module ActiveSupport::Testing::TaggedLogging + def before_setup(); end + + def tagged_logger=(tagged_logger); end +end + +module ActiveSupport::Testing::TaggedLogging +end + +module ActiveSupport::Testing::TimeHelpers + def after_teardown(); end + + def freeze_time(&block); end + + def travel(duration, &block); end + + def travel_back(); end + + def travel_to(date_or_time); end + + def unfreeze_time(); end +end + +module ActiveSupport::Testing::TimeHelpers +end + +class ActiveSupport::TimeWithZone + include ::DateAndTime::Compatibility + include ::Comparable + def +(other); end + + def -(other); end + + def acts_like_time?(); end + + def advance(options); end + + def after?(_); end + + def ago(other); end + + def before?(_); end + + def between?(min, max); end + + def change(options); end + + def comparable_time(); end + + def day(); end + + def dst?(); end + + def encode_with(coder); end + + def eql?(other); end + + def formatted_offset(colon=T.unsafe(nil), alternate_utc_string=T.unsafe(nil)); end + + def future?(); end + + def getgm(); end + + def getlocal(utc_offset=T.unsafe(nil)); end + + def getutc(); end + + def gmt?(); end + + def gmt_offset(); end + + def gmtime(); end + + def gmtoff(); end + + def hour(); end + + def httpdate(); end + + def in(other); end + + def in_time_zone(new_zone=T.unsafe(nil)); end + + def init_with(coder); end + + def initialize(utc_time, time_zone, local_time=T.unsafe(nil), period=T.unsafe(nil)); end + + def is_a?(klass); end + + def isdst(); end + + def iso8601(fraction_digits=T.unsafe(nil)); end + + def kind_of?(klass); end + + def localtime(utc_offset=T.unsafe(nil)); end + + def marshal_dump(); end + + def marshal_load(variables); end + + def mday(); end + + def method_missing(sym, *args, &block); end + + def min(); end + + def mon(); end + + def month(); end + + def nsec(); end + + def past?(); end + + def period(); end + + def respond_to?(sym, include_priv=T.unsafe(nil)); end + + def rfc2822(); end + + def rfc3339(fraction_digits=T.unsafe(nil)); end + + def rfc822(); end + + def sec(); end + + def since(other); end + + def strftime(format); end + + def time(); end + + def time_zone(); end + + def to_a(); end + + def to_date(); end + + def to_datetime(); end + + def to_f(); end + + def to_formatted_s(format=T.unsafe(nil)); end + + def to_i(); end + + def to_r(); end + + def to_s(format=T.unsafe(nil)); end + + def to_time(); end + + def today?(); end + + def tv_sec(); end + + def usec(); end + + def utc(); end + + def utc?(); end + + def utc_offset(); end + + def wday(); end + + def xmlschema(fraction_digits=T.unsafe(nil)); end + + def yday(); end + + def year(); end + + def zone(); end + PRECISIONS = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::TimeWithZone +end + +class ActiveSupport::TimeZone + include ::Comparable + def =~(re); end + + def at(*args); end + + def encode_with(coder); end + + def formatted_offset(colon=T.unsafe(nil), alternate_utc_string=T.unsafe(nil)); end + + def init_with(coder); end + + def initialize(name, utc_offset=T.unsafe(nil), tzinfo=T.unsafe(nil)); end + + def iso8601(str); end + + def local(*args); end + + def local_to_utc(time, dst=T.unsafe(nil)); end + + def name(); end + + def now(); end + + def parse(str, now=T.unsafe(nil)); end + + def period_for_local(time, dst=T.unsafe(nil)); end + + def period_for_utc(time); end + + def periods_for_local(time); end + + def rfc3339(str); end + + def strptime(str, format, now=T.unsafe(nil)); end + + def today(); end + + def tomorrow(); end + + def tzinfo(); end + + def utc_offset(); end + + def utc_to_local(time); end + + def yesterday(); end + MAPPING = ::T.let(nil, ::T.untyped) +end + +class ActiveSupport::TimeZone + def self.[](arg); end + + def self.all(); end + + def self.clear(); end + + def self.country_zones(country_code); end + + def self.create(*_); end + + def self.find_tzinfo(name); end + + def self.new(name); end + + def self.seconds_to_utc_offset(seconds, colon=T.unsafe(nil)); end + + def self.us_zones(); end +end + +module ActiveSupport::ToJsonWithActiveSupportEncoder + def to_json(options=T.unsafe(nil)); end +end + +module ActiveSupport::ToJsonWithActiveSupportEncoder +end + +module ActiveSupport::Tryable + def try(method_name=T.unsafe(nil), *args, &b); end + + def try!(method_name=T.unsafe(nil), *args, &b); end +end + +module ActiveSupport::Tryable +end + +module ActiveSupport::VERSION + MAJOR = ::T.let(nil, ::T.untyped) + MINOR = ::T.let(nil, ::T.untyped) + PRE = ::T.let(nil, ::T.untyped) + STRING = ::T.let(nil, ::T.untyped) + TINY = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::VERSION +end + +module ActiveSupport::XmlMini + def backend(); end + + def backend=(name); end + + def depth(); end + + def depth=(depth); end + + def parse(*args, &block); end + + def rename_key(key, options=T.unsafe(nil)); end + + def to_tag(key, value, options); end + + def with_backend(name); end + DEFAULT_ENCODINGS = ::T.let(nil, ::T.untyped) + FORMATTING = ::T.let(nil, ::T.untyped) + PARSING = ::T.let(nil, ::T.untyped) + TYPE_NAMES = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::XmlMini::FileLike + def content_type(); end + + def content_type=(content_type); end + + def original_filename(); end + + def original_filename=(original_filename); end +end + +module ActiveSupport::XmlMini::FileLike +end + +module ActiveSupport::XmlMini + extend ::ActiveSupport::XmlMini +end + +module ActiveSupport::XmlMini_REXML + def parse(data); end + CONTENT_KEY = ::T.let(nil, ::T.untyped) +end + +module ActiveSupport::XmlMini_REXML + extend ::ActiveSupport::XmlMini_REXML +end + +module ActiveSupport + extend ::ActiveSupport::LazyLoadHooks + extend ::ActiveSupport::Autoload + def self.escape_html_entities_in_json(*args, &block); end + + def self.escape_html_entities_in_json=(arg); end + + def self.gem_version(); end + + def self.json_encoder(*args, &block); end + + def self.json_encoder=(arg); end + + def self.parse_json_times(); end + + def self.parse_json_times=(obj); end + + def self.test_order(); end + + def self.test_order=(obj); end + + def self.time_precision(*args, &block); end + + def self.time_precision=(arg); end + + def self.to_time_preserves_timezone(); end + + def self.to_time_preserves_timezone=(value); end + + def self.use_standard_json_time_format(*args, &block); end + + def self.use_standard_json_time_format=(arg); end + + def self.version(); end +end + class Addrinfo def connect_internal(local_addrinfo, timeout=T.unsafe(nil)); end end class Array include ::JSON::Ext::Generator::GeneratorMethods::Array + include ::Plist::Emit + def excluding(*elements); end + + def extract_options!(); end + + def fifth(); end + + def forty_two(); end + + def fourth(); end + + def from(position); end + + def including(*elements); end + + def second(); end + + def second_to_last(); end + def shelljoin(); end + def third(); end + + def third_to_last(); end + + def to(position); end + + def to_default_s(); end + + def to_formatted_s(format=T.unsafe(nil)); end + def to_h(); end + + def to_sentence(options=T.unsafe(nil)); end + + def to_xml(options=T.unsafe(nil)); end + + def without(*elements); end end class Array def self.try_convert(_); end + + def self.wrap(object); end +end + +class BasicObject + def __binding__(); end + + def as_null_object(); end + + def null_object?(); end + + def received_message?(message, *args, &block); end + + def should(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def should_not(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def should_not_receive(message, &block); end + + def should_receive(message, opts=T.unsafe(nil), &block); end + + def stub(message_or_hash, opts=T.unsafe(nil), &block); end + + def stub_chain(*chain, &blk); end + + def unstub(message); end end BasicObject::BasicObject = BasicObject @@ -32,8 +3068,15 @@ class Benchmark::Tms def to_a(); end end +module Benchmark + def self.ms(); end +end + class BigDecimal + include ::ActiveSupport::BigDecimalWithDefaultFormat def clone(); end + + def to_digits(); end EXCEPTION_NaN = ::T.let(nil, ::T.untyped) VERSION = ::T.let(nil, ::T.untyped) end @@ -727,6 +3770,1716 @@ module Bundler::VersionRanges def self.for_many(requirements); end end +module Byebug + include ::Byebug::Helpers::ReflectionHelper + def displays(); end + + def displays=(displays); end + + def init_file(); end + + def init_file=(init_file); end + + def mode(); end + + def mode=(mode); end + + def run_init_script(); end + PORT = ::T.let(nil, ::T.untyped) +end + +class Byebug::AutoirbSetting + def banner(); end + + def value=(val); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::AutoirbSetting +end + +class Byebug::AutolistSetting + def banner(); end + + def value=(val); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::AutolistSetting +end + +class Byebug::AutoprySetting + def banner(); end + + def value=(val); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::AutoprySetting +end + +class Byebug::AutosaveSetting + def banner(); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::AutosaveSetting +end + +class Byebug::BasenameSetting + def banner(); end +end + +class Byebug::BasenameSetting +end + +class Byebug::BreakCommand + include ::Byebug::Helpers::EvalHelper + include ::Byebug::Helpers::FileHelper + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::BreakCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::Breakpoint + def enabled=(enabled); end + + def enabled?(); end + + def expr(); end + + def expr=(expr); end + + def hit_condition(); end + + def hit_condition=(hit_condition); end + + def hit_count(); end + + def hit_value(); end + + def hit_value=(hit_value); end + + def id(); end + + def initialize(_, _1, _2); end + + def pos(); end + + def source(); end +end + +class Byebug::Breakpoint + def self.add(file, line, expr=T.unsafe(nil)); end + + def self.first(); end + + def self.last(); end + + def self.none?(); end + + def self.potential_line?(filename, lineno); end + + def self.potential_lines(filename); end + + def self.remove(id); end +end + +class Byebug::CallstyleSetting + def banner(); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::CallstyleSetting +end + +class Byebug::CatchCommand + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::CatchCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::Command + def arguments(); end + + def confirm(*args, &block); end + + def context(); end + + def errmsg(*args, &block); end + + def frame(); end + + def help(*args, &block); end + + def initialize(processor, input=T.unsafe(nil)); end + + def match(*args, &block); end + + def pr(*args, &block); end + + def prc(*args, &block); end + + def print(*args, &block); end + + def processor(); end + + def prv(*args, &block); end + + def puts(*args, &block); end +end + +class Byebug::Command + extend ::Forwardable + extend ::Byebug::Helpers::StringHelper + def self.allow_in_control(); end + + def self.allow_in_control=(allow_in_control); end + + def self.allow_in_post_mortem(); end + + def self.allow_in_post_mortem=(allow_in_post_mortem); end + + def self.always_run(); end + + def self.always_run=(always_run); end + + def self.columnize(width); end + + def self.help(); end + + def self.match(input); end +end + +class Byebug::CommandList + include ::Enumerable + def each(&blk); end + + def initialize(commands); end + + def match(input); end +end + +class Byebug::CommandList +end + +class Byebug::CommandNotFound + def initialize(input, parent=T.unsafe(nil)); end +end + +class Byebug::CommandNotFound +end + +class Byebug::CommandProcessor + include ::Byebug::Helpers::EvalHelper + def after_repl(); end + + def at_breakpoint(brkpt); end + + def at_catchpoint(exception); end + + def at_end(); end + + def at_line(); end + + def at_return(return_value); end + + def at_tracing(); end + + def before_repl(); end + + def command_list(); end + + def commands(*args, &block); end + + def confirm(*args, &block); end + + def context(); end + + def errmsg(*args, &block); end + + def frame(*args, &block); end + + def initialize(context, interface=T.unsafe(nil)); end + + def interface(); end + + def pr(*args, &block); end + + def prc(*args, &block); end + + def prev_line(); end + + def prev_line=(prev_line); end + + def printer(); end + + def proceed!(); end + + def process_commands(); end + + def prompt(); end + + def prv(*args, &block); end + + def puts(*args, &block); end + + def repl(); end +end + +class Byebug::CommandProcessor + extend ::Forwardable +end + +class Byebug::ConditionCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::ConditionCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::Context + include ::Byebug::Helpers::FileHelper + def at_breakpoint(breakpoint); end + + def at_catchpoint(exception); end + + def at_end(); end + + def at_line(); end + + def at_return(return_value); end + + def at_tracing(); end + + def backtrace(); end + + def dead?(); end + + def file(*args, &block); end + + def frame(); end + + def frame=(pos); end + + def frame_binding(*_); end + + def frame_class(*_); end + + def frame_file(*_); end + + def frame_line(*_); end + + def frame_method(*_); end + + def frame_self(*_); end + + def full_location(); end + + def ignored?(); end + + def interrupt(); end + + def line(*args, &block); end + + def location(); end + + def resume(); end + + def stack_size(); end + + def step_into(*_); end + + def step_out(*_); end + + def step_over(*_); end + + def stop_reason(); end + + def suspend(); end + + def suspended?(); end + + def switch(); end + + def thnum(); end + + def thread(); end + + def tracing(); end + + def tracing=(tracing); end +end + +class Byebug::Context + extend ::Byebug::Helpers::PathHelper + extend ::Forwardable + def self.ignored_files(); end + + def self.ignored_files=(ignored_files); end + + def self.interface(); end + + def self.interface=(interface); end + + def self.processor(); end + + def self.processor=(processor); end +end + +class Byebug::ContinueCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::ContinueCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::ControlProcessor + def commands(); end +end + +class Byebug::ControlProcessor +end + +class Byebug::DebugCommand + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::DebugCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::DebugThread +end + +class Byebug::DebugThread + def self.inherited(); end +end + +class Byebug::DeleteCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::DeleteCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::DisableCommand + include ::Byebug::Subcommands +end + +class Byebug::DisableCommand::BreakpointsCommand + include ::Byebug::Helpers::ToggleHelper + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::DisableCommand::BreakpointsCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::DisableCommand::DisplayCommand + include ::Byebug::Helpers::ToggleHelper + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::DisableCommand::DisplayCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::DisableCommand + extend ::Byebug::Subcommands::ClassMethods + extend ::Byebug::Helpers::ReflectionHelper + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::DisplayCommand + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::DisplayCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::DownCommand + include ::Byebug::Helpers::FrameHelper + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::DownCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::EditCommand + def execute(); end +end + +class Byebug::EditCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::EnableCommand + include ::Byebug::Subcommands +end + +class Byebug::EnableCommand::BreakpointsCommand + include ::Byebug::Helpers::ToggleHelper + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::EnableCommand::BreakpointsCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::EnableCommand::DisplayCommand + include ::Byebug::Helpers::ToggleHelper + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::EnableCommand::DisplayCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::EnableCommand + extend ::Byebug::Subcommands::ClassMethods + extend ::Byebug::Helpers::ReflectionHelper + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::FinishCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::FinishCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::Frame + include ::Byebug::Helpers::FileHelper + def _binding(); end + + def _class(); end + + def _method(); end + + def _self(); end + + def args(); end + + def c_frame?(); end + + def current?(); end + + def deco_args(); end + + def deco_block(); end + + def deco_call(); end + + def deco_class(); end + + def deco_file(); end + + def deco_method(); end + + def deco_pos(); end + + def file(); end + + def initialize(context, pos); end + + def line(); end + + def locals(); end + + def mark(); end + + def pos(); end + + def to_hash(); end +end + +class Byebug::Frame +end + +class Byebug::FrameCommand + include ::Byebug::Helpers::FrameHelper + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::FrameCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::FullpathSetting + def banner(); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::FullpathSetting +end + +class Byebug::HelpCommand + def execute(); end +end + +class Byebug::HelpCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +module Byebug::Helpers +end + +module Byebug::Helpers::BinHelper + def executable_file_extensions(); end + + def find_executable(path, cmd); end + + def real_executable?(file); end + + def search_paths(); end + + def which(cmd); end +end + +module Byebug::Helpers::BinHelper +end + +module Byebug::Helpers::EvalHelper + def error_eval(str, binding=T.unsafe(nil)); end + + def multiple_thread_eval(expression); end + + def separate_thread_eval(expression); end + + def silent_eval(str, binding=T.unsafe(nil)); end + + def warning_eval(str, binding=T.unsafe(nil)); end +end + +module Byebug::Helpers::EvalHelper +end + +module Byebug::Helpers::FileHelper + def get_line(filename, lineno); end + + def get_lines(filename); end + + def n_lines(filename); end + + def normalize(filename); end + + def shortpath(fullpath); end + + def virtual_file?(name); end +end + +module Byebug::Helpers::FileHelper +end + +module Byebug::Helpers::FrameHelper + def jump_frames(steps); end + + def switch_to_frame(frame); end +end + +module Byebug::Helpers::FrameHelper +end + +module Byebug::Helpers::ParseHelper + def get_int(str, cmd, min=T.unsafe(nil), max=T.unsafe(nil)); end + + def parse_steps(str, cmd); end + + def syntax_valid?(code); end +end + +module Byebug::Helpers::ParseHelper +end + +module Byebug::Helpers::PathHelper + def all_files(); end + + def bin_file(); end + + def gem_files(); end + + def lib_files(); end + + def root_path(); end + + def test_files(); end +end + +module Byebug::Helpers::PathHelper +end + +module Byebug::Helpers::ReflectionHelper + def commands(); end +end + +module Byebug::Helpers::ReflectionHelper +end + +module Byebug::Helpers::StringHelper + def camelize(str); end + + def deindent(str, leading_spaces: T.unsafe(nil)); end + + def prettify(str); end +end + +module Byebug::Helpers::StringHelper +end + +module Byebug::Helpers::ThreadHelper + def context_from_thread(thnum); end + + def current_thread?(ctx); end + + def display_context(ctx); end + + def thread_arguments(ctx); end +end + +module Byebug::Helpers::ThreadHelper +end + +module Byebug::Helpers::ToggleHelper + include ::Byebug::Helpers::ParseHelper + def enable_disable_breakpoints(is_enable, args); end + + def enable_disable_display(is_enable, args); end +end + +module Byebug::Helpers::ToggleHelper +end + +module Byebug::Helpers::VarHelper + include ::Byebug::Helpers::EvalHelper + def var_args(); end + + def var_global(); end + + def var_instance(str); end + + def var_list(ary, binding=T.unsafe(nil)); end + + def var_local(); end +end + +module Byebug::Helpers::VarHelper +end + +module Byebug::Helpers +end + +class Byebug::HistfileSetting + def banner(); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::HistfileSetting +end + +class Byebug::History + def buffer(); end + + def clear(); end + + def default_max_size(); end + + def ignore?(buf); end + + def last_ids(number); end + + def pop(); end + + def push(cmd); end + + def restore(); end + + def save(); end + + def size(); end + + def size=(size); end + + def specific_max_size(number); end + + def to_s(n_cmds); end +end + +class Byebug::History +end + +class Byebug::HistoryCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::HistoryCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::HistsizeSetting + def banner(); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::HistsizeSetting +end + +class Byebug::InfoCommand + include ::Byebug::Subcommands +end + +class Byebug::InfoCommand::BreakpointsCommand + def execute(); end +end + +class Byebug::InfoCommand::BreakpointsCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::InfoCommand::DisplayCommand + def execute(); end +end + +class Byebug::InfoCommand::DisplayCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::InfoCommand::FileCommand + include ::Byebug::Helpers::FileHelper + include ::Byebug::Helpers::StringHelper + def execute(); end +end + +class Byebug::InfoCommand::FileCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::InfoCommand::LineCommand + def execute(); end +end + +class Byebug::InfoCommand::LineCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::InfoCommand::ProgramCommand + def execute(); end +end + +class Byebug::InfoCommand::ProgramCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::InfoCommand + extend ::Byebug::Subcommands::ClassMethods + extend ::Byebug::Helpers::ReflectionHelper + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::Interface + include ::Byebug::Helpers::FileHelper + def autorestore(); end + + def autosave(); end + + def close(); end + + def command_queue(); end + + def command_queue=(command_queue); end + + def confirm(prompt); end + + def errmsg(message); end + + def error(); end + + def history(); end + + def history=(history); end + + def input(); end + + def last_if_empty(input); end + + def output(); end + + def prepare_input(prompt); end + + def print(message); end + + def puts(message); end + + def read_command(prompt); end + + def read_file(filename); end + + def read_input(prompt, save_hist=T.unsafe(nil)); end +end + +class Byebug::Interface +end + +class Byebug::InterruptCommand + def execute(); end +end + +class Byebug::InterruptCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::IrbCommand + def execute(); end +end + +class Byebug::IrbCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::KillCommand + def execute(); end +end + +class Byebug::KillCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::LinetraceSetting + def banner(); end + + def value=(val); end +end + +class Byebug::LinetraceSetting +end + +class Byebug::ListCommand + include ::Byebug::Helpers::FileHelper + include ::Byebug::Helpers::ParseHelper + def amend_final(*args, &block); end + + def execute(); end + + def max_line(*args, &block); end + + def size(*args, &block); end +end + +class Byebug::ListCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::ListsizeSetting + def banner(); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::ListsizeSetting +end + +class Byebug::LocalInterface + def readline(prompt); end + + def with_repl_like_sigint(); end + + def without_readline_completion(); end + EOF_ALIAS = ::T.let(nil, ::T.untyped) +end + +class Byebug::LocalInterface +end + +class Byebug::MethodCommand + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::MethodCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::NextCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::NextCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::PostMortemProcessor + def commands(); end +end + +class Byebug::PostMortemProcessor +end + +class Byebug::PostMortemSetting + def banner(); end + + def value=(val); end +end + +class Byebug::PostMortemSetting +end + +module Byebug::Printers +end + +class Byebug::Printers::Base + def type(); end + SEPARATOR = ::T.let(nil, ::T.untyped) +end + +class Byebug::Printers::Base::MissedArgument +end + +class Byebug::Printers::Base::MissedArgument +end + +class Byebug::Printers::Base::MissedPath +end + +class Byebug::Printers::Base::MissedPath +end + +class Byebug::Printers::Base +end + +class Byebug::Printers::Plain + def print(path, args=T.unsafe(nil)); end + + def print_collection(path, collection, &block); end + + def print_variables(variables, *_unused); end +end + +class Byebug::Printers::Plain +end + +module Byebug::Printers +end + +class Byebug::PryCommand + def execute(); end +end + +class Byebug::PryCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::QuitCommand + def execute(); end +end + +class Byebug::QuitCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +module Byebug::Remote +end + +class Byebug::Remote::Client + def initialize(interface); end + + def interface(); end + + def socket(); end + + def start(host=T.unsafe(nil), port=T.unsafe(nil)); end + + def started?(); end +end + +class Byebug::Remote::Client +end + +class Byebug::Remote::Server + def actual_port(); end + + def initialize(wait_connection:, &block); end + + def start(host, port); end + + def wait_connection(); end +end + +class Byebug::Remote::Server +end + +module Byebug::Remote +end + +class Byebug::RemoteInterface + def initialize(socket); end + + def readline(prompt); end +end + +class Byebug::RemoteInterface +end + +class Byebug::RestartCommand + include ::Byebug::Helpers::BinHelper + include ::Byebug::Helpers::PathHelper + def execute(); end +end + +class Byebug::RestartCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::SaveCommand + def execute(); end +end + +class Byebug::SaveCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::SavefileSetting + def banner(); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::SavefileSetting +end + +class Byebug::ScriptInterface + def initialize(file, verbose=T.unsafe(nil)); end +end + +class Byebug::ScriptInterface +end + +class Byebug::ScriptProcessor + def commands(); end +end + +class Byebug::ScriptProcessor +end + +class Byebug::SetCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::SetCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::Setting + def boolean?(); end + + def help(); end + + def integer?(); end + + def to_sym(); end + + def value(); end + + def value=(value); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::Setting + def self.[](name); end + + def self.[]=(name, value); end + + def self.find(shortcut); end + + def self.help_all(); end + + def self.settings(); end +end + +class Byebug::ShowCommand + def execute(); end +end + +class Byebug::ShowCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::SkipCommand + include ::Byebug::Helpers::ParseHelper + def auto_run(); end + + def execute(); end + + def initialize_attributes(); end + + def keep_execution(); end + + def reset_attributes(); end +end + +class Byebug::SkipCommand + def self.description(); end + + def self.file_line(); end + + def self.file_line=(file_line); end + + def self.file_path(); end + + def self.file_path=(file_path); end + + def self.previous_autolist(); end + + def self.regexp(); end + + def self.restore_autolist(); end + + def self.setup_autolist(value); end + + def self.short_description(); end +end + +class Byebug::SourceCommand + def execute(); end +end + +class Byebug::SourceCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::SourceFileFormatter + include ::Byebug::Helpers::FileHelper + def amend(line, ceiling); end + + def amend_final(line); end + + def amend_initial(line); end + + def annotator(); end + + def file(); end + + def initialize(file, annotator); end + + def lines(min, max); end + + def lines_around(center); end + + def max_initial_line(); end + + def max_line(); end + + def range_around(center); end + + def range_from(min); end + + def size(); end +end + +class Byebug::SourceFileFormatter +end + +class Byebug::StackOnErrorSetting + def banner(); end +end + +class Byebug::StackOnErrorSetting +end + +class Byebug::StepCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::StepCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +module Byebug::Subcommands + def execute(); end + + def subcommand_list(*args, &block); end +end + +module Byebug::Subcommands::ClassMethods + include ::Byebug::Helpers::ReflectionHelper + def help(); end + + def subcommand_list(); end +end + +module Byebug::Subcommands::ClassMethods +end + +module Byebug::Subcommands + extend ::Forwardable + def self.included(command); end +end + +class Byebug::ThreadCommand + include ::Byebug::Subcommands +end + +class Byebug::ThreadCommand::CurrentCommand + include ::Byebug::Helpers::ThreadHelper + def execute(); end +end + +class Byebug::ThreadCommand::CurrentCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::ThreadCommand::ListCommand + include ::Byebug::Helpers::ThreadHelper + def execute(); end +end + +class Byebug::ThreadCommand::ListCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::ThreadCommand::ResumeCommand + include ::Byebug::Helpers::ThreadHelper + def execute(); end +end + +class Byebug::ThreadCommand::ResumeCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::ThreadCommand::StopCommand + include ::Byebug::Helpers::ThreadHelper + def execute(); end +end + +class Byebug::ThreadCommand::StopCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::ThreadCommand::SwitchCommand + include ::Byebug::Helpers::ThreadHelper + def execute(); end +end + +class Byebug::ThreadCommand::SwitchCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::ThreadCommand + extend ::Byebug::Subcommands::ClassMethods + extend ::Byebug::Helpers::ReflectionHelper + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::ThreadsTable +end + +class Byebug::ThreadsTable +end + +class Byebug::TracevarCommand + def execute(); end +end + +class Byebug::TracevarCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::UndisplayCommand + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::UndisplayCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::UntracevarCommand + def execute(); end +end + +class Byebug::UntracevarCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::UpCommand + include ::Byebug::Helpers::FrameHelper + include ::Byebug::Helpers::ParseHelper + def execute(); end +end + +class Byebug::UpCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::VarCommand + include ::Byebug::Subcommands +end + +class Byebug::VarCommand::AllCommand + include ::Byebug::Helpers::VarHelper + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::VarCommand::AllCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::VarCommand::ArgsCommand + include ::Byebug::Helpers::VarHelper + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::VarCommand::ArgsCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::VarCommand::ConstCommand + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::VarCommand::ConstCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::VarCommand::GlobalCommand + include ::Byebug::Helpers::VarHelper + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::VarCommand::GlobalCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::VarCommand::InstanceCommand + include ::Byebug::Helpers::VarHelper + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::VarCommand::InstanceCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::VarCommand::LocalCommand + include ::Byebug::Helpers::VarHelper + include ::Byebug::Helpers::EvalHelper + def execute(); end +end + +class Byebug::VarCommand::LocalCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::VarCommand + extend ::Byebug::Subcommands::ClassMethods + extend ::Byebug::Helpers::ReflectionHelper + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::WhereCommand + include ::Byebug::Helpers::FrameHelper + def execute(); end +end + +class Byebug::WhereCommand + def self.description(); end + + def self.regexp(); end + + def self.short_description(); end +end + +class Byebug::WidthSetting + def banner(); end + DEFAULT = ::T.let(nil, ::T.untyped) +end + +class Byebug::WidthSetting +end + +module Byebug + extend ::Byebug + extend ::Byebug::Helpers::ReflectionHelper + def self.actual_control_port(); end + + def self.actual_port(); end + + def self.attach(); end + + def self.handle_post_mortem(); end + + def self.interrupt(); end + + def self.load_settings(); end + + def self.parse_host_and_port(host_port_spec); end + + def self.spawn(host=T.unsafe(nil), port=T.unsafe(nil)); end + + def self.start_client(host=T.unsafe(nil), port=T.unsafe(nil)); end + + def self.start_control(host=T.unsafe(nil), port=T.unsafe(nil)); end + + def self.start_server(host=T.unsafe(nil), port=T.unsafe(nil)); end + + def self.wait_connection(); end + + def self.wait_connection=(wait_connection); end +end + module CGI::HtmlExtension def a(href=T.unsafe(nil)); end @@ -776,6 +5529,219 @@ end module CGI::HtmlExtension end +class Cask::Audit + def appcast?(); end +end + +class Cask::Auditor + def audit_appcast?(); end + + def audit_download?(); end + + def audit_new_cask?(); end + + def audit_online?(); end + + def audit_strict?(); end + + def audit_token_conflicts?(); end + + def quarantine?(); end +end + +class Cask::Cask + def app(&block); end + + def appcast(&block); end + + def appdir(&block); end + + def artifact(&block); end + + def artifacts(&block); end + + def audio_unit_plugin(&block); end + + def auto_updates(&block); end + + def binary(&block); end + + def caveats(&block); end + + def colorpicker(&block); end + + def conflicts_with(&block); end + + def container(&block); end + + def depends_on(&block); end + + def dictionary(&block); end + + def font(&block); end + + def homepage(&block); end + + def input_method(&block); end + + def installer(&block); end + + def internet_plugin(&block); end + + def language(&block); end + + def languages(&block); end + + def manpage(&block); end + + def mdimporter(&block); end + + def name(&block); end + + def pkg(&block); end + + def postflight(&block); end + + def preflight(&block); end + + def prefpane(&block); end + + def qlplugin(&block); end + + def screen_saver(&block); end + + def service(&block); end + + def sha256(&block); end + + def stage_only(&block); end + + def staged_path(&block); end + + def suite(&block); end + + def uninstall(&block); end + + def uninstall_postflight(&block); end + + def uninstall_preflight(&block); end + + def url(&block); end + + def version(&block); end + + def vst3_plugin(&block); end + + def vst_plugin(&block); end + + def zap(&block); end +end + +class Cask::Cmd::AbstractCommand + include ::Homebrew::Search::Extension + def binaries=(value); end + + def binaries?(); end + + def debug=(value); end + + def debug?(); end + + def outdated_only=(value); end + + def outdated_only?(); end + + def quarantine=(value); end + + def quarantine?(); end + + def require_sha=(value); end + + def require_sha?(); end + + def verbose=(value); end + + def verbose?(); end +end + +class Cask::Cmd::AbstractCommand + extend ::Cask::Cmd::Options::ClassMethods +end + +class Cask::Cmd::Install + def force=(value); end + + def force?(); end + + def skip_cask_deps=(value); end + + def skip_cask_deps?(); end +end + +class Cask::Cmd::InternalStanza + def inspect=(value); end + + def inspect?(); end + + def quiet=(value); end + + def quiet?(); end + + def table=(value); end + + def table?(); end + + def yaml=(value); end + + def yaml?(); end +end + +class Cask::Cmd::List + def full_name=(value); end + + def full_name?(); end + + def one=(value); end + + def one?(); end + + def versions=(value); end + + def versions?(); end +end + +class Cask::Cmd::Outdated + def greedy=(value); end + + def greedy?(); end + + def json=(value); end + + def json?(); end + + def quiet=(value); end + + def quiet?(); end +end + +class Cask::Cmd::Style + def fix=(value); end + + def fix?(); end +end + +class Cask::Cmd::Uninstall + def force=(value); end + + def force?(); end +end + +class Cask::Cmd::Zap + def force=(value); end + + def force?(); end +end + class Cask::Config def appdir(); end @@ -834,6 +5800,62 @@ class Cask::Config def vst_plugindir=(path); end end +class Cask::DSL + def app(*args); end + + def artifact(*args); end + + def audio_unit_plugin(*args); end + + def binary(*args); end + + def colorpicker(*args); end + + def dictionary(*args); end + + def font(*args); end + + def input_method(*args); end + + def installer(*args); end + + def internet_plugin(*args); end + + def manpage(*args); end + + def mdimporter(*args); end + + def pkg(*args); end + + def postflight(&block); end + + def preflight(&block); end + + def prefpane(*args); end + + def qlplugin(*args); end + + def screen_saver(*args); end + + def service(*args); end + + def stage_only(*args); end + + def suite(*args); end + + def uninstall(*args); end + + def uninstall_postflight(&block); end + + def uninstall_preflight(&block); end + + def vst3_plugin(*args); end + + def vst_plugin(*args); end + + def zap(*args); end +end + class Cask::DSL::Base def appdir(*args, &block); end @@ -872,6 +5894,16 @@ class Cask::DSL::Caveats def zsh_path_helper(*args); end end +class Cask::DSL::Container + def nested(); end + + def nested=(nested); end + + def type(); end + + def type=(type); end +end + class Cask::DSL::Version def dots_to_hyphens(); end @@ -899,105 +5931,3387 @@ class Checksum end class Class + def any_instance(); end + + def class_attribute(*attrs, instance_accessor: T.unsafe(nil), instance_reader: T.unsafe(nil), instance_writer: T.unsafe(nil), instance_predicate: T.unsafe(nil), default: T.unsafe(nil)); end + def json_creatable?(); end end +module CodeRay + CODERAY_PATH = ::T.let(nil, ::T.untyped) + TokenKinds = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class CodeRay::Duo + def call(code, options=T.unsafe(nil)); end + + def encode(code, options=T.unsafe(nil)); end + + def encoder(); end + + def format(); end + + def format=(format); end + + def highlight(code, options=T.unsafe(nil)); end + + def initialize(lang=T.unsafe(nil), format=T.unsafe(nil), options=T.unsafe(nil)); end + + def lang(); end + + def lang=(lang); end + + def options(); end + + def options=(options); end + + def scanner(); end +end + +class CodeRay::Duo + def self.[](*_); end +end + +module CodeRay::Encoders +end + +class CodeRay::Encoders::Encoder + def <<(token); end + + def begin_group(kind); end + + def begin_line(kind); end + + def compile(tokens, options=T.unsafe(nil)); end + + def encode(code, lang, options=T.unsafe(nil)); end + + def encode_tokens(tokens, options=T.unsafe(nil)); end + + def end_group(kind); end + + def end_line(kind); end + + def file_extension(); end + + def finish(options); end + + def get_output(options); end + + def highlight(code, lang, options=T.unsafe(nil)); end + + def initialize(options=T.unsafe(nil)); end + + def options(); end + + def options=(options); end + + def output(data); end + + def scanner(); end + + def scanner=(scanner); end + + def setup(options); end + + def text_token(text, kind); end + + def token(content, kind); end + + def tokens(tokens, options=T.unsafe(nil)); end + DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) +end + +CodeRay::Encoders::Encoder::PLUGIN_HOST = CodeRay::Encoders + +class CodeRay::Encoders::Encoder + extend ::CodeRay::Plugin + def self.const_missing(sym); end + + def self.file_extension(); end +end + +class CodeRay::Encoders::Terminal + TOKEN_COLORS = ::T.let(nil, ::T.untyped) +end + +class CodeRay::Encoders::Terminal +end + +module CodeRay::Encoders + extend ::CodeRay::PluginHost +end + +module CodeRay::FileType + TypeFromExt = ::T.let(nil, ::T.untyped) + TypeFromName = ::T.let(nil, ::T.untyped) + TypeFromShebang = ::T.let(nil, ::T.untyped) +end + +class CodeRay::FileType::UnknownFileType +end + +class CodeRay::FileType::UnknownFileType +end + +module CodeRay::FileType + def self.[](filename, read_shebang=T.unsafe(nil)); end + + def self.fetch(filename, default=T.unsafe(nil), read_shebang=T.unsafe(nil)); end + + def self.type_from_shebang(filename); end +end + +module CodeRay::Plugin + def aliases(); end + + def plugin_host(host=T.unsafe(nil)); end + + def plugin_id(); end + + def register_for(id); end + + def title(title=T.unsafe(nil)); end +end + +module CodeRay::Plugin +end + +module CodeRay::PluginHost + def [](id, *args, &blk); end + + def all_plugins(); end + + def const_missing(const); end + + def default(id=T.unsafe(nil)); end + + def list(); end + + def load(id, *args, &blk); end + + def load_all(); end + + def load_plugin_map(); end + + def make_plugin_hash(); end + + def map(hash); end + + def path_to(plugin_id); end + + def plugin_hash(); end + + def plugin_path(*args); end + + def register(plugin, id); end + + def validate_id(id); end + PLUGIN_HOSTS = ::T.let(nil, ::T.untyped) + PLUGIN_HOSTS_BY_ID = ::T.let(nil, ::T.untyped) +end + +class CodeRay::PluginHost::HostNotFound +end + +class CodeRay::PluginHost::HostNotFound +end + +class CodeRay::PluginHost::PluginNotFound +end + +class CodeRay::PluginHost::PluginNotFound +end + +module CodeRay::PluginHost + def self.extended(mod); end +end + +module CodeRay::Scanners +end + +class CodeRay::Scanners::Scanner + include ::Enumerable + def binary_string(); end + + def column(pos=T.unsafe(nil)); end + + def each(&block); end + + def file_extension(); end + + def initialize(code=T.unsafe(nil), options=T.unsafe(nil)); end + + def lang(); end + + def line(pos=T.unsafe(nil)); end + + def raise_inspect(message, tokens, state=T.unsafe(nil), ambit=T.unsafe(nil), backtrace=T.unsafe(nil)); end + + def raise_inspect_arguments(message, tokens, state, ambit); end + + def reset_instance(); end + + def scan_rest(); end + + def scan_tokens(tokens, options); end + + def scanner_state_info(state); end + + def set_string_from_source(source); end + + def set_tokens_from_options(options); end + + def setup(); end + + def state(); end + + def state=(state); end + + def string=(code); end + + def tokenize(source=T.unsafe(nil), options=T.unsafe(nil)); end + + def tokens(); end + + def tokens_last(tokens, n); end + + def tokens_size(tokens); end + DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) + KINDS_NOT_LOC = ::T.let(nil, ::T.untyped) + SCANNER_STATE_INFO = ::T.let(nil, ::T.untyped) + SCAN_ERROR_MESSAGE = ::T.let(nil, ::T.untyped) +end + +CodeRay::Scanners::Scanner::PLUGIN_HOST = CodeRay::Scanners + +class CodeRay::Scanners::Scanner::ScanError +end + +class CodeRay::Scanners::Scanner::ScanError +end + +class CodeRay::Scanners::Scanner + extend ::CodeRay::Plugin + def self.encode_with_encoding(code, target_encoding); end + + def self.encoding(name=T.unsafe(nil)); end + + def self.file_extension(extension=T.unsafe(nil)); end + + def self.guess_encoding(s); end + + def self.lang(); end + + def self.normalize(code); end + + def self.to_unix(code); end +end + +module CodeRay::Scanners + extend ::CodeRay::PluginHost +end + +module CodeRay::Styles +end + +class CodeRay::Styles::Style + DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) +end + +CodeRay::Styles::Style::PLUGIN_HOST = CodeRay::Styles + +class CodeRay::Styles::Style + extend ::CodeRay::Plugin +end + +module CodeRay::Styles + extend ::CodeRay::PluginHost +end + +class CodeRay::Tokens + def begin_group(kind); end + + def begin_line(kind); end + + def count(); end + + def encode(encoder, options=T.unsafe(nil)); end + + def end_group(kind); end + + def end_line(kind); end + + def method_missing(meth, options=T.unsafe(nil)); end + + def scanner(); end + + def scanner=(scanner); end + + def split_into_parts(*sizes); end + + def text_token(*_); end + + def to_s(); end + + def tokens(*_); end +end + +class CodeRay::Tokens +end + +class CodeRay::TokensProxy + def block(); end + + def block=(block); end + + def each(*args, &blk); end + + def encode(encoder, options=T.unsafe(nil)); end + + def initialize(input, lang, options=T.unsafe(nil), block=T.unsafe(nil)); end + + def input(); end + + def input=(input); end + + def lang(); end + + def lang=(lang); end + + def method_missing(method, *args, &blk); end + + def options(); end + + def options=(options); end + + def scanner(); end + + def tokens(); end +end + +class CodeRay::TokensProxy +end + +module CodeRay + def self.coderay_path(*path); end + + def self.encode(code, lang, format, options=T.unsafe(nil)); end + + def self.encode_file(filename, format, options=T.unsafe(nil)); end + + def self.encode_tokens(tokens, format, options=T.unsafe(nil)); end + + def self.encoder(format, options=T.unsafe(nil)); end + + def self.get_scanner_options(options); end + + def self.highlight(code, lang, options=T.unsafe(nil), format=T.unsafe(nil)); end + + def self.highlight_file(filename, options=T.unsafe(nil), format=T.unsafe(nil)); end + + def self.scan(code, lang, options=T.unsafe(nil), &block); end + + def self.scan_file(filename, lang=T.unsafe(nil), options=T.unsafe(nil), &block); end + + def self.scanner(lang, options=T.unsafe(nil), &block); end +end + +class CompilerSelector::Compiler + def self.[](*_); end + + def self.members(); end +end + +module Concurrent + NULL = ::T.let(nil, ::T.untyped) + NULL_LOGGER = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class Concurrent::AbstractExchanger + def exchange(value, timeout=T.unsafe(nil)); end + + def exchange!(value, timeout=T.unsafe(nil)); end + + def try_exchange(value, timeout=T.unsafe(nil)); end +end + +class Concurrent::AbstractExchanger +end + +class Concurrent::AbstractExecutorService + include ::Concurrent::ExecutorService + include ::Concurrent::Concern::Deprecation + include ::Concurrent::Concern::Logging + include ::Logger::Severity + def auto_terminate=(value); end + + def auto_terminate?(); end + + def fallback_policy(); end + + def initialize(opts=T.unsafe(nil), &block); end + + def kill(); end + + def name(); end + + def running?(); end + + def shutdown(); end + + def shutdown?(); end + + def shuttingdown?(); end + + def wait_for_termination(timeout=T.unsafe(nil)); end + FALLBACK_POLICIES = ::T.let(nil, ::T.untyped) +end + +class Concurrent::AbstractExecutorService +end + +class Concurrent::AbstractThreadLocalVar + def allocate_storage(); end + + def bind(value, &block); end + + def default(); end + + def initialize(default=T.unsafe(nil), &default_block); end + + def value(); end + + def value=(value); end +end + +class Concurrent::AbstractThreadLocalVar +end + +class Concurrent::Agent + include ::Concurrent::Concern::Observable + def <<(action); end + + def await(); end + + def await_for(timeout); end + + def await_for!(timeout); end + + def deref(); end + + def error(); end + + def error_mode(); end + + def failed?(); end + + def initialize(initial, opts=T.unsafe(nil)); end + + def post(*args, &action); end + + def reason(); end + + def restart(new_value, opts=T.unsafe(nil)); end + + def send(*args, &action); end + + def send!(*args, &action); end + + def send_off(*args, &action); end + + def send_off!(*args, &action); end + + def send_via(executor, *args, &action); end + + def send_via!(executor, *args, &action); end + + def stopped?(); end + + def value(); end + + def wait(timeout=T.unsafe(nil)); end +end + +class Concurrent::Agent::Error + def initialize(message=T.unsafe(nil)); end +end + +class Concurrent::Agent::Error +end + +class Concurrent::Agent::ValidationError +end + +class Concurrent::Agent::ValidationError +end + +class Concurrent::Agent + def self.await(*agents); end + + def self.await_for(timeout, *agents); end + + def self.await_for!(timeout, *agents); end +end + +class Concurrent::Array +end + +class Concurrent::Array +end + +module Concurrent::Async + def async(); end + + def await(); end + + def call(); end + + def cast(); end + + def init_synchronization(); end +end + +module Concurrent::Async + def self.included(base); end + + def self.validate_argc(obj, method, *args); end +end + +class Concurrent::Atom + include ::Concurrent::Concern::Observable + def compare_and_set(old_value, new_value); end + + def deref(); end + + def initialize(value, opts=T.unsafe(nil)); end + + def reset(new_value); end + + def swap(*args); end + + def value(); end +end + +class Concurrent::Atom + def self.new(*args, &block); end +end + +class Concurrent::AtomicBoolean +end + +class Concurrent::AtomicBoolean +end + +module Concurrent::AtomicDirectUpdate + def try_update(); end + + def try_update!(); end + + def update(); end +end + +module Concurrent::AtomicDirectUpdate +end + +class Concurrent::AtomicFixnum +end + +class Concurrent::AtomicFixnum +end + +class Concurrent::AtomicMarkableReference + def compare_and_set(expected_val, new_val, expected_mark, new_mark); end + + def compare_and_swap(expected_val, new_val, expected_mark, new_mark); end + + def get(); end + + def initialize(value=T.unsafe(nil), mark=T.unsafe(nil)); end + + def mark(); end + + def marked?(); end + + def set(new_val, new_mark); end + + def try_update(); end + + def try_update!(); end + + def update(); end + + def value(); end +end + +class Concurrent::AtomicMarkableReference + def self.new(*args, &block); end +end + +module Concurrent::AtomicNumericCompareAndSetWrapper + def compare_and_set(old_value, new_value); end +end + +module Concurrent::AtomicNumericCompareAndSetWrapper +end + +class Concurrent::AtomicReference +end + +class Concurrent::AtomicReference +end + +class Concurrent::CachedThreadPool +end + +class Concurrent::CachedThreadPool +end + +class Concurrent::CancelledOperationError +end + +class Concurrent::CancelledOperationError +end + +module Concurrent::Collection +end + +class Concurrent::Collection::CopyOnNotifyObserverSet + def add_observer(observer=T.unsafe(nil), func=T.unsafe(nil), &block); end + + def count_observers(); end + + def delete_observer(observer); end + + def delete_observers(); end + + def initialize(); end + + def notify_and_delete_observers(*args, &block); end + + def notify_observers(*args, &block); end + + def ns_initialize(); end +end + +class Concurrent::Collection::CopyOnNotifyObserverSet +end + +class Concurrent::Collection::CopyOnWriteObserverSet + def add_observer(observer=T.unsafe(nil), func=T.unsafe(nil), &block); end + + def count_observers(); end + + def delete_observer(observer); end + + def delete_observers(); end + + def initialize(); end + + def notify_and_delete_observers(*args, &block); end + + def notify_observers(*args, &block); end + + def ns_initialize(); end +end + +class Concurrent::Collection::CopyOnWriteObserverSet +end + +Concurrent::Collection::MapImplementation = Concurrent::Collection::MriMapBackend + +class Concurrent::Collection::MriMapBackend +end + +class Concurrent::Collection::MriMapBackend +end + +class Concurrent::Collection::NonConcurrentMapBackend + def [](key); end + + def []=(key, value); end + + def clear(); end + + def compute(key); end + + def compute_if_absent(key); end + + def compute_if_present(key); end + + def delete(key); end + + def delete_pair(key, value); end + + def each_pair(); end + + def get_and_set(key, value); end + + def get_or_default(key, default_value); end + + def initialize(options=T.unsafe(nil)); end + + def key?(key); end + + def merge_pair(key, value); end + + def replace_if_exists(key, new_value); end + + def replace_pair(key, old_value, new_value); end + + def size(); end +end + +class Concurrent::Collection::NonConcurrentMapBackend +end + +class Concurrent::Collection::NonConcurrentPriorityQueue +end + +class Concurrent::Collection::NonConcurrentPriorityQueue +end + +class Concurrent::Collection::RubyNonConcurrentPriorityQueue + def <<(item); end + + def clear(); end + + def delete(item); end + + def deq(); end + + def empty?(); end + + def enq(item); end + + def has_priority?(item); end + + def include?(item); end + + def initialize(opts=T.unsafe(nil)); end + + def length(); end + + def peek(); end + + def pop(); end + + def push(item); end + + def shift(); end + + def size(); end +end + +class Concurrent::Collection::RubyNonConcurrentPriorityQueue + def self.from_list(list, opts=T.unsafe(nil)); end +end + +module Concurrent::Collection +end + +module Concurrent::Concern +end + +module Concurrent::Concern::Deprecation + include ::Concurrent::Concern::Logging + include ::Logger::Severity + def deprecated(message, strip=T.unsafe(nil)); end + + def deprecated_method(old_name, new_name); end +end + +module Concurrent::Concern::Deprecation + extend ::Concurrent::Concern::Deprecation + extend ::Concurrent::Concern::Logging + extend ::Logger::Severity +end + +module Concurrent::Concern::Dereferenceable + def apply_deref_options(value); end + + def deref(); end + + def ns_set_deref_options(opts); end + + def set_deref_options(opts=T.unsafe(nil)); end + + def value(); end + + def value=(value); end +end + +module Concurrent::Concern::Dereferenceable +end + +module Concurrent::Concern::Logging + include ::Logger::Severity + def log(level, progname, message=T.unsafe(nil), &block); end +end + +module Concurrent::Concern::Logging +end + +module Concurrent::Concern::Obligation + include ::Concurrent::Concern::Dereferenceable + def compare_and_set_state(next_state, *expected_current); end + + def complete?(); end + + def event(); end + + def exception(*args); end + + def fulfilled?(); end + + def get_arguments_from(opts=T.unsafe(nil)); end + + def if_state(*expected_states); end + + def incomplete?(); end + + def init_obligation(); end + + def no_error!(timeout=T.unsafe(nil)); end + + def ns_check_state?(expected); end + + def ns_set_state(value); end + + def pending?(); end + + def realized?(); end + + def reason(); end + + def rejected?(); end + + def set_state(success, value, reason); end + + def state(); end + + def state=(value); end + + def unscheduled?(); end + + def value(timeout=T.unsafe(nil)); end + + def value!(timeout=T.unsafe(nil)); end + + def wait(timeout=T.unsafe(nil)); end + + def wait!(timeout=T.unsafe(nil)); end +end + +module Concurrent::Concern::Obligation +end + +module Concurrent::Concern::Observable + def add_observer(observer=T.unsafe(nil), func=T.unsafe(nil), &block); end + + def count_observers(); end + + def delete_observer(observer); end + + def delete_observers(); end + + def observers(); end + + def observers=(observers); end + + def with_observer(observer=T.unsafe(nil), func=T.unsafe(nil), &block); end +end + +module Concurrent::Concern::Observable +end + +module Concurrent::Concern +end + +class Concurrent::ConcurrentUpdateError + CONC_UP_ERR_BACKTRACE = ::T.let(nil, ::T.untyped) +end + +class Concurrent::ConcurrentUpdateError +end + +class Concurrent::ConfigurationError +end + +class Concurrent::ConfigurationError +end + +class Concurrent::CountDownLatch +end + +class Concurrent::CountDownLatch +end + +class Concurrent::CyclicBarrier + def broken?(); end + + def initialize(parties, &block); end + + def ns_generation_done(generation, status, continue=T.unsafe(nil)); end + + def ns_initialize(parties, &block); end + + def ns_next_generation(); end + + def number_waiting(); end + + def parties(); end + + def reset(); end + + def wait(timeout=T.unsafe(nil)); end +end + +class Concurrent::CyclicBarrier +end + +class Concurrent::Delay + include ::Concurrent::Concern::Obligation + include ::Concurrent::Concern::Dereferenceable + def initialize(opts=T.unsafe(nil), &block); end + + def ns_initialize(opts, &block); end + + def reconfigure(&block); end +end + +class Concurrent::Delay +end + +class Concurrent::DependencyCounter + def initialize(count, &block); end + + def update(time, value, reason); end +end + +class Concurrent::DependencyCounter +end + +class Concurrent::Error +end + +class Concurrent::Error +end + +class Concurrent::Event + def initialize(); end + + def ns_initialize(); end + + def ns_set(); end + + def reset(); end + + def set(); end + + def set?(); end + + def try?(); end + + def wait(timeout=T.unsafe(nil)); end +end + +class Concurrent::Event +end + +class Concurrent::Exchanger +end + +class Concurrent::Exchanger +end + +module Concurrent::ExecutorService + include ::Concurrent::Concern::Logging + include ::Logger::Severity + def <<(task); end + + def can_overflow?(); end + + def post(*args, &task); end + + def serialized?(); end +end + +module Concurrent::ExecutorService +end + +class Concurrent::FixedThreadPool + def initialize(num_threads, opts=T.unsafe(nil)); end +end + +class Concurrent::FixedThreadPool +end + +class Concurrent::Future + def cancel(); end + + def cancelled?(); end + + def execute(); end + + def initialize(opts=T.unsafe(nil), &block); end + + def set(value=T.unsafe(nil), &block); end + + def wait_or_cancel(timeout); end +end + +class Concurrent::Future + def self.execute(opts=T.unsafe(nil), &block); end +end + +class Concurrent::Hash +end + +class Concurrent::Hash +end + +class Concurrent::IVar + include ::Concurrent::Concern::Obligation + include ::Concurrent::Concern::Dereferenceable + include ::Concurrent::Concern::Observable + def check_for_block_or_value!(block_given, value); end + + def complete(success, value, reason); end + + def complete_without_notification(success, value, reason); end + + def fail(reason=T.unsafe(nil)); end + + def initialize(value=T.unsafe(nil), opts=T.unsafe(nil), &block); end + + def notify_observers(value, reason); end + + def ns_complete_without_notification(success, value, reason); end + + def ns_initialize(value, opts); end + + def safe_execute(task, args=T.unsafe(nil)); end + + def set(value=T.unsafe(nil)); end + + def try_set(value=T.unsafe(nil), &block); end +end + +class Concurrent::IVar +end + +class Concurrent::IllegalOperationError +end + +class Concurrent::IllegalOperationError +end + +class Concurrent::ImmediateExecutor + include ::Concurrent::SerialExecutorService + def initialize(); end +end + +class Concurrent::ImmediateExecutor +end + +class Concurrent::ImmutabilityError +end + +class Concurrent::ImmutabilityError +end + +module Concurrent::ImmutableStruct + include ::Concurrent::Synchronization::AbstractStruct + def ==(other); end + + def [](member); end + + def each(&block); end + + def each_pair(&block); end + + def inspect(); end + + def merge(other, &block); end + + def select(&block); end + + def to_a(); end + + def to_h(); end + + def to_s(); end + + def values(); end + + def values_at(*indexes); end +end + +module Concurrent::ImmutableStruct + def self.included(base); end + + def self.new(*args, &block); end +end + +class Concurrent::IndirectImmediateExecutor +end + +class Concurrent::IndirectImmediateExecutor +end + +class Concurrent::InitializationError +end + +class Concurrent::InitializationError +end + +class Concurrent::LifecycleError +end + +class Concurrent::LifecycleError +end + +class Concurrent::LockFreeStack + include ::Enumerable + def clear(); end + + def clear_each(&block); end + + def clear_if(head); end + + def compare_and_clear(head); end + + def compare_and_pop(head); end + + def compare_and_push(head, value); end + + def each(head=T.unsafe(nil), &blk); end + + def empty?(head=T.unsafe(nil)); end + + def initialize(head=T.unsafe(nil)); end + + def peek(); end + + def pop(); end + + def push(value); end + + def replace_if(head, new_head); end + EMPTY = ::T.let(nil, ::T.untyped) +end + +class Concurrent::LockFreeStack::Node + def initialize(value, next_node); end + + def next_node(); end + + def value(); end + + def value=(value); end +end + +class Concurrent::LockFreeStack::Node + def self.[](*_); end +end + +class Concurrent::LockFreeStack + def self.new(*args, &block); end + + def self.of1(value); end + + def self.of2(value1, value2); end +end + +class Concurrent::MVar + include ::Concurrent::Concern::Dereferenceable + def borrow(timeout=T.unsafe(nil)); end + + def empty?(); end + + def full?(); end + + def initialize(value=T.unsafe(nil), opts=T.unsafe(nil)); end + + def modify(timeout=T.unsafe(nil)); end + + def modify!(); end + + def put(value, timeout=T.unsafe(nil)); end + + def set!(value); end + + def synchronize(&block); end + + def take(timeout=T.unsafe(nil)); end + + def try_put!(value); end + + def try_take!(); end + EMPTY = ::T.let(nil, ::T.untyped) + TIMEOUT = ::T.let(nil, ::T.untyped) +end + +class Concurrent::MVar + def self.new(*args, &block); end +end + +class Concurrent::Map + def each(&blk); end + + def each_key(); end + + def each_value(); end + + def empty?(); end + + def fetch(key, default_value=T.unsafe(nil)); end + + def fetch_or_store(key, default_value=T.unsafe(nil)); end + + def get(key); end + + def initialize(options=T.unsafe(nil), &block); end + + def key(value); end + + def keys(); end + + def marshal_dump(); end + + def marshal_load(hash); end + + def put(key, value); end + + def put_if_absent(key, value); end + + def value?(value); end + + def values(); end +end + +class Concurrent::Map +end + +class Concurrent::MaxRestartFrequencyError +end + +class Concurrent::MaxRestartFrequencyError +end + +class Concurrent::Maybe + include ::Comparable + def fulfilled?(); end + + def initialize(just, nothing); end + + def just(); end + + def just?(); end + + def nothing(); end + + def nothing?(); end + + def or(other); end + + def reason(); end + + def rejected?(); end + + def value(); end + NONE = ::T.let(nil, ::T.untyped) +end + +class Concurrent::Maybe + def self.from(*args); end + + def self.just(value); end + + def self.nothing(error=T.unsafe(nil)); end +end + +class Concurrent::MultipleAssignmentError + def initialize(message=T.unsafe(nil), inspection_data=T.unsafe(nil)); end + + def inspection_data(); end +end + +class Concurrent::MultipleAssignmentError +end + +class Concurrent::MultipleErrors + def errors(); end + + def initialize(errors, message=T.unsafe(nil)); end +end + +class Concurrent::MultipleErrors +end + +module Concurrent::MutableStruct + include ::Concurrent::Synchronization::AbstractStruct + def ==(other); end + + def [](member); end + + def []=(member, value); end + + def each(&block); end + + def each_pair(&block); end + + def inspect(); end + + def merge(other, &block); end + + def select(&block); end + + def to_a(); end + + def to_h(); end + + def to_s(); end + + def values(); end + + def values_at(*indexes); end +end + +module Concurrent::MutableStruct + def self.new(*args, &block); end +end + +class Concurrent::MutexAtomicBoolean + def false?(); end + + def initialize(initial=T.unsafe(nil)); end + + def make_false(); end + + def make_true(); end + + def ns_initialize(initial); end + + def true?(); end + + def value(); end + + def value=(value); end +end + +class Concurrent::MutexAtomicBoolean +end + +class Concurrent::MutexAtomicFixnum + def compare_and_set(expect, update); end + + def decrement(delta=T.unsafe(nil)); end + + def down(delta=T.unsafe(nil)); end + + def increment(delta=T.unsafe(nil)); end + + def initialize(initial=T.unsafe(nil)); end + + def ns_initialize(initial); end + + def up(delta=T.unsafe(nil)); end + + def update(); end + + def value(); end + + def value=(value); end +end + +class Concurrent::MutexAtomicFixnum +end + +class Concurrent::MutexAtomicReference + include ::Concurrent::AtomicDirectUpdate + include ::Concurrent::AtomicNumericCompareAndSetWrapper + def _compare_and_set(old_value, new_value); end + + def compare_and_swap(old_value, new_value); end + + def get(); end + + def get_and_set(new_value); end + + def initialize(value=T.unsafe(nil)); end + + def ns_initialize(value); end + + def set(new_value); end + + def swap(new_value); end + + def value(); end + + def value=(new_value); end +end + +class Concurrent::MutexAtomicReference +end + +class Concurrent::MutexCountDownLatch + def count(); end + + def count_down(); end + + def initialize(count=T.unsafe(nil)); end + + def ns_initialize(count); end + + def wait(timeout=T.unsafe(nil)); end +end + +class Concurrent::MutexCountDownLatch +end + +class Concurrent::MutexSemaphore + def acquire(permits=T.unsafe(nil)); end + + def available_permits(); end + + def drain_permits(); end + + def initialize(count); end + + def ns_initialize(count); end + + def reduce_permits(reduction); end + + def release(permits=T.unsafe(nil)); end + + def try_acquire(permits=T.unsafe(nil), timeout=T.unsafe(nil)); end +end + +class Concurrent::MutexSemaphore +end + +module Concurrent::Options +end + +module Concurrent::Options + def self.executor(executor_identifier); end + + def self.executor_from_options(opts=T.unsafe(nil)); end +end + +class Concurrent::Promise + def catch(&block); end + + def execute(); end + + def flat_map(&block); end + + def initialize(opts=T.unsafe(nil), &block); end + + def notify_child(child); end + + def on_error(&block); end + + def on_fulfill(result); end + + def on_reject(reason); end + + def on_success(&block); end + + def realize(task); end + + def rescue(&block); end + + def root?(); end + + def set(value=T.unsafe(nil), &block); end + + def set_pending(); end + + def set_state!(success, value, reason); end + + def synchronized_set_state!(success, value, reason); end + + def then(*args, &block); end + + def zip(*others); end +end + +class Concurrent::Promise + def self.aggregate(method, *promises); end + + def self.all?(*promises); end + + def self.any?(*promises); end + + def self.execute(opts=T.unsafe(nil), &block); end + + def self.fulfill(value, opts=T.unsafe(nil)); end + + def self.reject(reason, opts=T.unsafe(nil)); end + + def self.zip(*promises); end +end + +class Concurrent::PromiseExecutionError +end + +class Concurrent::PromiseExecutionError +end + +module Concurrent::Promises +end + +class Concurrent::Promises::AbstractEventFuture + include ::Concurrent::Promises::InternalStates + def add_callback_clear_delayed_node(node); end + + def add_callback_notify_blocked(promise, index); end + + def blocks(); end + + def callbacks(); end + + def chain(*args, &task); end + + def chain_on(executor, *args, &task); end + + def chain_resolvable(resolvable); end + + def default_executor(); end + + def initialize(promise, default_executor); end + + def internal_state(); end + + def on_resolution(*args, &callback); end + + def on_resolution!(*args, &callback); end + + def on_resolution_using(executor, *args, &callback); end + + def pending?(); end + + def promise(); end + + def resolve_with(state, raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end + + def resolved?(); end + + def state(); end + + def tangle(resolvable); end + + def touch(); end + + def touched?(); end + + def wait(timeout=T.unsafe(nil)); end + + def waiting_threads(); end + + def with_default_executor(executor); end + + def with_hidden_resolvable(); end +end + +class Concurrent::Promises::AbstractEventFuture + def self.new(*args, &block); end +end + +class Concurrent::Promises::Event + def &(other); end + + def any(event_or_future); end + + def delay(); end + + def schedule(intended_time); end + + def then(*args, &task); end + + def to_event(); end + + def to_future(); end + + def zip(other); end + + def |(event_or_future); end +end + +class Concurrent::Promises::Event +end + +module Concurrent::Promises::FactoryMethods + include ::Concurrent::Promises::FactoryMethods::Configuration + def any(*futures_and_or_events); end + + def any_event(*futures_and_or_events); end + + def any_event_on(default_executor, *futures_and_or_events); end + + def any_fulfilled_future(*futures_and_or_events); end + + def any_fulfilled_future_on(default_executor, *futures_and_or_events); end + + def any_resolved_future(*futures_and_or_events); end + + def any_resolved_future_on(default_executor, *futures_and_or_events); end + + def delay(*args, &task); end + + def delay_on(default_executor, *args, &task); end + + def fulfilled_future(value, default_executor=T.unsafe(nil)); end + + def future(*args, &task); end + + def future_on(default_executor, *args, &task); end + + def make_future(argument=T.unsafe(nil), default_executor=T.unsafe(nil)); end + + def rejected_future(reason, default_executor=T.unsafe(nil)); end + + def resolvable_event(); end + + def resolvable_event_on(default_executor=T.unsafe(nil)); end + + def resolvable_future(); end + + def resolvable_future_on(default_executor=T.unsafe(nil)); end + + def resolved_event(default_executor=T.unsafe(nil)); end + + def resolved_future(fulfilled, value, reason, default_executor=T.unsafe(nil)); end + + def schedule(intended_time, *args, &task); end + + def schedule_on(default_executor, intended_time, *args, &task); end + + def zip(*futures_and_or_events); end + + def zip_events(*futures_and_or_events); end + + def zip_events_on(default_executor, *futures_and_or_events); end + + def zip_futures(*futures_and_or_events); end + + def zip_futures_on(default_executor, *futures_and_or_events); end +end + +module Concurrent::Promises::FactoryMethods::Configuration + def default_executor(); end +end + +module Concurrent::Promises::FactoryMethods::Configuration +end + +module Concurrent::Promises::FactoryMethods + extend ::Concurrent::ReInclude + extend ::Concurrent::Promises::FactoryMethods + extend ::Concurrent::Promises::FactoryMethods::Configuration +end + +class Concurrent::Promises::Future + def &(other); end + + def any(event_or_future); end + + def apply(args, block); end + + def delay(); end + + def exception(*args); end + + def flat(level=T.unsafe(nil)); end + + def flat_event(); end + + def flat_future(level=T.unsafe(nil)); end + + def fulfilled?(); end + + def on_fulfillment(*args, &callback); end + + def on_fulfillment!(*args, &callback); end + + def on_fulfillment_using(executor, *args, &callback); end + + def on_rejection(*args, &callback); end + + def on_rejection!(*args, &callback); end + + def on_rejection_using(executor, *args, &callback); end + + def reason(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil)); end + + def rejected?(); end + + def rescue(*args, &task); end + + def rescue_on(executor, *args, &task); end + + def result(timeout=T.unsafe(nil)); end + + def run(run_test=T.unsafe(nil)); end + + def schedule(intended_time); end + + def then(*args, &task); end + + def then_on(executor, *args, &task); end + + def to_event(); end + + def to_future(); end + + def value(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil)); end + + def value!(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil)); end + + def wait!(timeout=T.unsafe(nil)); end + + def zip(other); end + + def |(event_or_future); end +end + +class Concurrent::Promises::Future +end + +module Concurrent::Promises::InternalStates + PENDING = ::T.let(nil, ::T.untyped) + RESERVED = ::T.let(nil, ::T.untyped) + RESOLVED = ::T.let(nil, ::T.untyped) +end + +module Concurrent::Promises::InternalStates +end + +module Concurrent::Promises::Resolvable + include ::Concurrent::Promises::InternalStates +end + +module Concurrent::Promises::Resolvable +end + +class Concurrent::Promises::ResolvableEvent + include ::Concurrent::Promises::Resolvable + def resolve(raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end + + def wait(timeout=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end +end + +class Concurrent::Promises::ResolvableEvent +end + +class Concurrent::Promises::ResolvableFuture + include ::Concurrent::Promises::Resolvable + def evaluate_to(*args, &block); end + + def evaluate_to!(*args, &block); end + + def fulfill(value, raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end + + def reason(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end + + def reject(reason, raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end + + def resolve(fulfilled=T.unsafe(nil), value=T.unsafe(nil), reason=T.unsafe(nil), raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end + + def result(timeout=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end + + def value(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end + + def value!(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end + + def wait(timeout=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end + + def wait!(timeout=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end +end + +class Concurrent::Promises::ResolvableFuture +end + +module Concurrent::Promises + extend ::Concurrent::Promises::FactoryMethods + extend ::Concurrent::Promises::FactoryMethods::Configuration +end + +module Concurrent::ReInclude + def extended(base); end + + def include(*modules); end + + def included(base); end +end + +module Concurrent::ReInclude +end + +class Concurrent::ReadWriteLock + def acquire_read_lock(); end + + def acquire_write_lock(); end + + def has_waiters?(); end + + def release_read_lock(); end + + def release_write_lock(); end + + def with_read_lock(); end + + def with_write_lock(); end + + def write_locked?(); end + MAX_READERS = ::T.let(nil, ::T.untyped) + MAX_WRITERS = ::T.let(nil, ::T.untyped) + RUNNING_WRITER = ::T.let(nil, ::T.untyped) + WAITING_WRITER = ::T.let(nil, ::T.untyped) +end + +class Concurrent::ReadWriteLock + def self.new(*args, &block); end +end + +class Concurrent::ReentrantReadWriteLock + def acquire_read_lock(); end + + def acquire_write_lock(); end + + def release_read_lock(); end + + def release_write_lock(); end + + def try_read_lock(); end + + def try_write_lock(); end + + def with_read_lock(); end + + def with_write_lock(); end + MAX_READERS = ::T.let(nil, ::T.untyped) + MAX_WRITERS = ::T.let(nil, ::T.untyped) + READER_BITS = ::T.let(nil, ::T.untyped) + READ_LOCK_MASK = ::T.let(nil, ::T.untyped) + RUNNING_WRITER = ::T.let(nil, ::T.untyped) + WAITING_WRITER = ::T.let(nil, ::T.untyped) + WRITER_BITS = ::T.let(nil, ::T.untyped) + WRITE_LOCK_HELD = ::T.let(nil, ::T.untyped) + WRITE_LOCK_MASK = ::T.let(nil, ::T.untyped) +end + +class Concurrent::ReentrantReadWriteLock + def self.new(*args, &block); end +end + +class Concurrent::RejectedExecutionError +end + +class Concurrent::RejectedExecutionError +end + +class Concurrent::ResourceLimitError +end + +class Concurrent::ResourceLimitError +end + +class Concurrent::RubyExchanger + def compare_and_set_slot(expected, value); end + + def slot(); end + + def slot=(value); end + + def swap_slot(value); end + + def update_slot(&block); end +end + +class Concurrent::RubyExchanger + def self.new(*args, &block); end +end + +class Concurrent::RubyExecutorService + def initialize(*args, &block); end +end + +class Concurrent::RubyExecutorService +end + +class Concurrent::RubySingleThreadExecutor +end + +class Concurrent::RubySingleThreadExecutor +end + +class Concurrent::RubyThreadLocalVar +end + +class Concurrent::RubyThreadLocalVar + def self.thread_finalizer(id); end + + def self.thread_local_finalizer(index); end +end + +class Concurrent::RubyThreadPoolExecutor + def completed_task_count(); end + + def idletime(); end + + def initialize(opts=T.unsafe(nil)); end + + def largest_length(); end + + def length(); end + + def max_length(); end + + def max_queue(); end + + def min_length(); end + + def queue_length(); end + + def ready_worker(worker); end + + def remaining_capacity(); end + + def remove_busy_worker(worker); end + + def scheduled_task_count(); end + + def worker_died(worker); end + + def worker_not_old_enough(worker); end + + def worker_task_completed(); end + DEFAULT_MAX_POOL_SIZE = ::T.let(nil, ::T.untyped) + DEFAULT_MAX_QUEUE_SIZE = ::T.let(nil, ::T.untyped) + DEFAULT_MIN_POOL_SIZE = ::T.let(nil, ::T.untyped) + DEFAULT_THREAD_IDLETIMEOUT = ::T.let(nil, ::T.untyped) +end + +class Concurrent::RubyThreadPoolExecutor +end + +class Concurrent::SafeTaskExecutor + def execute(*args); end + + def initialize(task, opts=T.unsafe(nil)); end +end + +class Concurrent::SafeTaskExecutor +end + +class Concurrent::ScheduledTask + include ::Comparable + def cancel(); end + + def cancelled?(); end + + def execute(); end + + def executor(); end + + def initial_delay(); end + + def initialize(delay, opts=T.unsafe(nil), &task); end + + def ns_reschedule(delay); end + + def ns_schedule(delay); end + + def process_task(); end + + def processing?(); end + + def reschedule(delay); end + + def reset(); end + + def schedule_time(); end +end + +class Concurrent::ScheduledTask + def self.execute(delay, opts=T.unsafe(nil), &task); end +end + +class Concurrent::Semaphore +end + +class Concurrent::Semaphore +end + +module Concurrent::SerialExecutorService + include ::Concurrent::ExecutorService + include ::Concurrent::Concern::Logging + include ::Logger::Severity + def serialized?(); end +end + +module Concurrent::SerialExecutorService +end + +class Concurrent::SerializedExecution + include ::Concurrent::Concern::Logging + include ::Logger::Severity + def initialize(); end + + def post(executor, *args, &task); end + + def posts(posts); end +end + +class Concurrent::SerializedExecution::Job + def args(); end + + def args=(_); end + + def block(); end + + def block=(_); end + + def call(); end + + def executor(); end + + def executor=(_); end +end + +class Concurrent::SerializedExecution::Job + def self.[](*_); end + + def self.members(); end +end + +class Concurrent::SerializedExecution +end + +class Concurrent::SerializedExecutionDelegator + include ::Concurrent::SerialExecutorService + include ::Concurrent::ExecutorService + include ::Concurrent::Concern::Logging + include ::Logger::Severity + def initialize(executor); end +end + +class Concurrent::SerializedExecutionDelegator +end + +class Concurrent::Set +end + +class Concurrent::Set +end + +module Concurrent::SettableStruct + include ::Concurrent::Synchronization::AbstractStruct + def ==(other); end + + def [](member); end + + def []=(member, value); end + + def each(&block); end + + def each_pair(&block); end + + def inspect(); end + + def merge(other, &block); end + + def select(&block); end + + def to_a(); end + + def to_h(); end + + def to_s(); end + + def values(); end + + def values_at(*indexes); end +end + +module Concurrent::SettableStruct + def self.new(*args, &block); end +end + +class Concurrent::SimpleExecutorService +end + +class Concurrent::SimpleExecutorService + def self.<<(task); end + + def self.post(*args); end +end + +class Concurrent::SingleThreadExecutor +end + +class Concurrent::SingleThreadExecutor +end + +module Concurrent::Synchronization +end + +class Concurrent::Synchronization::AbstractLockableObject + def ns_broadcast(); end + + def ns_signal(); end + + def ns_wait(timeout=T.unsafe(nil)); end + + def ns_wait_until(timeout=T.unsafe(nil), &condition); end + + def synchronize(); end +end + +class Concurrent::Synchronization::AbstractLockableObject +end + +class Concurrent::Synchronization::AbstractObject + def full_memory_barrier(); end +end + +class Concurrent::Synchronization::AbstractObject + def self.attr_volatile(*names); end +end + +module Concurrent::Synchronization::AbstractStruct + def initialize(*values); end + + def length(); end + + def members(); end + + def ns_each(); end + + def ns_each_pair(); end + + def ns_equality(other); end + + def ns_get(member); end + + def ns_initialize_copy(); end + + def ns_inspect(); end + + def ns_merge(other, &block); end + + def ns_select(); end + + def ns_to_h(); end + + def ns_values(); end + + def ns_values_at(indexes); end + + def pr_underscore(clazz); end + + def size(); end +end + +module Concurrent::Synchronization::AbstractStruct + def self.define_struct_class(parent, base, name, members, &block); end +end + +class Concurrent::Synchronization::Condition + def broadcast(); end + + def initialize(lock); end + + def signal(); end + + def wait(timeout=T.unsafe(nil)); end + + def wait_until(timeout=T.unsafe(nil), &condition); end +end + +class Concurrent::Synchronization::Condition + def self.private_new(*args, &block); end +end + +module Concurrent::Synchronization::ConditionSignalling + def ns_broadcast(); end + + def ns_signal(); end +end + +module Concurrent::Synchronization::ConditionSignalling +end + +class Concurrent::Synchronization::Lock + def broadcast(); end + + def signal(); end + + def wait(timeout=T.unsafe(nil)); end + + def wait_until(timeout=T.unsafe(nil), &condition); end +end + +class Concurrent::Synchronization::Lock +end + +class Concurrent::Synchronization::LockableObject + def new_condition(); end +end + +class Concurrent::Synchronization::LockableObject +end + +class Concurrent::Synchronization::MonitorLockableObject + include ::Concurrent::Synchronization::ConditionSignalling + def initialize(*defaults); end +end + +class Concurrent::Synchronization::MonitorLockableObject + def self.new(*args, &block); end +end + +module Concurrent::Synchronization::MriAttrVolatile + def full_memory_barrier(); end +end + +module Concurrent::Synchronization::MriAttrVolatile + def self.included(base); end +end + +class Concurrent::Synchronization::MriObject + include ::Concurrent::Synchronization::MriAttrVolatile +end + +class Concurrent::Synchronization::MriObject +end + +class Concurrent::Synchronization::MutexLockableObject + include ::Concurrent::Synchronization::ConditionSignalling + def initialize(*defaults); end +end + +class Concurrent::Synchronization::MutexLockableObject + def self.new(*args, &block); end +end + +class Concurrent::Synchronization::Object +end + +class Concurrent::Synchronization::Object + def self.atomic_attribute?(name); end + + def self.atomic_attributes(inherited=T.unsafe(nil)); end + + def self.attr_atomic(*names); end + + def self.ensure_safe_initialization_when_final_fields_are_present(); end + + def self.safe_initialization!(); end + + def self.safe_initialization?(); end +end + +module Concurrent::Synchronization::RbxAttrVolatile + def full_memory_barrier(); end +end + +module Concurrent::Synchronization::RbxAttrVolatile::ClassMethods + def attr_volatile(*names); end +end + +module Concurrent::Synchronization::RbxAttrVolatile::ClassMethods +end + +module Concurrent::Synchronization::RbxAttrVolatile + def self.included(base); end +end + +class Concurrent::Synchronization::RbxLockableObject + def initialize(*defaults); end + + def synchronize(&block); end +end + +class Concurrent::Synchronization::RbxLockableObject + def self.new(*args, &block); end +end + +class Concurrent::Synchronization::RbxObject + include ::Concurrent::Synchronization::RbxAttrVolatile +end + +class Concurrent::Synchronization::RbxObject + extend ::Concurrent::Synchronization::RbxAttrVolatile::ClassMethods +end + +module Concurrent::Synchronization::TruffleRubyAttrVolatile + def full_memory_barrier(); end +end + +module Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods + def attr_volatile(*names); end +end + +module Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods +end + +module Concurrent::Synchronization::TruffleRubyAttrVolatile + def self.included(base); end +end + +class Concurrent::Synchronization::TruffleRubyObject + include ::Concurrent::Synchronization::TruffleRubyAttrVolatile +end + +class Concurrent::Synchronization::TruffleRubyObject + extend ::Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods +end + +Concurrent::Synchronization::Volatile = Concurrent::Synchronization::MriAttrVolatile + +module Concurrent::Synchronization +end + +class Concurrent::SynchronizedDelegator + def method_missing(method, *args, &block); end + + def setup(); end + + def teardown(); end +end + +class Concurrent::SynchronizedDelegator +end + +class Concurrent::TVar + def initialize(value); end + + def unsafe_increment_version(); end + + def unsafe_lock(); end + + def unsafe_value(); end + + def unsafe_value=(value); end + + def unsafe_version(); end + + def value(); end + + def value=(value); end +end + +class Concurrent::TVar + def self.new(*args, &block); end +end + +class Concurrent::ThreadLocalVar +end + +class Concurrent::ThreadLocalVar +end + +class Concurrent::ThreadPoolExecutor +end + +class Concurrent::ThreadPoolExecutor +end + +module Concurrent::ThreadSafe +end + +module Concurrent::ThreadSafe::Util + CPU_COUNT = ::T.let(nil, ::T.untyped) + FIXNUM_BIT_SIZE = ::T.let(nil, ::T.untyped) + MAX_INT = ::T.let(nil, ::T.untyped) +end + +module Concurrent::ThreadSafe::Util +end + +module Concurrent::ThreadSafe +end + +class Concurrent::TimeoutError +end + +class Concurrent::TimeoutError +end + +class Concurrent::TimerSet + def initialize(opts=T.unsafe(nil)); end + + def post(delay, *args, &task); end +end + +class Concurrent::TimerSet +end + +class Concurrent::TimerTask + include ::Concurrent::Concern::Dereferenceable + include ::Concurrent::Concern::Observable + def execute(); end + + def execution_interval(); end + + def execution_interval=(value); end + + def initialize(opts=T.unsafe(nil), &task); end + + def timeout_interval(); end + + def timeout_interval=(value); end + EXECUTION_INTERVAL = ::T.let(nil, ::T.untyped) + TIMEOUT_INTERVAL = ::T.let(nil, ::T.untyped) +end + +class Concurrent::TimerTask + def self.execute(opts=T.unsafe(nil), &task); end +end + +class Concurrent::Transaction + def abort(); end + + def commit(); end + + def read(tvar); end + + def unlock(); end + + def valid?(); end + + def write(tvar, value); end + ABORTED = ::T.let(nil, ::T.untyped) +end + +class Concurrent::Transaction::AbortError +end + +class Concurrent::Transaction::AbortError +end + +class Concurrent::Transaction::LeaveError +end + +class Concurrent::Transaction::LeaveError +end + +class Concurrent::Transaction::ReadLogEntry + def tvar(); end + + def tvar=(_); end + + def version(); end + + def version=(_); end +end + +class Concurrent::Transaction::ReadLogEntry + def self.[](*_); end + + def self.members(); end +end + +class Concurrent::Transaction + def self.current(); end + + def self.current=(transaction); end +end + +class Concurrent::Tuple + include ::Enumerable + def cas(i, old_value, new_value); end + + def compare_and_set(i, old_value, new_value); end + + def each(&blk); end + + def get(i); end + + def initialize(size); end + + def set(i, value); end + + def size(); end + + def volatile_get(i); end + + def volatile_set(i, value); end +end + +class Concurrent::Tuple +end + +module Concurrent::Utility +end + +module Concurrent::Utility::EngineDetector + def on_cruby?(); end + + def on_jruby?(); end + + def on_jruby_9000?(); end + + def on_linux?(); end + + def on_osx?(); end + + def on_rbx?(); end + + def on_truffleruby?(); end + + def on_windows?(); end + + def ruby_engine(); end + + def ruby_version(version=T.unsafe(nil), comparison, major, minor, patch); end +end + +module Concurrent::Utility::EngineDetector +end + +module Concurrent::Utility::NativeExtensionLoader + def allow_c_extensions?(); end + + def c_extensions_loaded?(); end + + def java_extensions_loaded?(); end + + def load_native_extensions(); end +end + +module Concurrent::Utility::NativeExtensionLoader +end + +module Concurrent::Utility::NativeInteger + def ensure_integer(value); end + + def ensure_integer_and_bounds(value); end + + def ensure_lower_bound(value); end + + def ensure_positive(value); end + + def ensure_positive_and_no_zero(value); end + + def ensure_upper_bound(value); end + MAX_VALUE = ::T.let(nil, ::T.untyped) + MIN_VALUE = ::T.let(nil, ::T.untyped) +end + +module Concurrent::Utility::NativeInteger + extend ::Concurrent::Utility::NativeInteger +end + +class Concurrent::Utility::ProcessorCounter + def physical_processor_count(); end + + def processor_count(); end +end + +class Concurrent::Utility::ProcessorCounter +end + +module Concurrent::Utility +end + +module Concurrent + extend ::Concurrent::Utility::EngineDetector + extend ::Concurrent::Utility::NativeExtensionLoader + extend ::Concurrent::Concern::Deprecation + extend ::Concurrent::Concern::Logging + extend ::Logger::Severity + def self.abort_transaction(); end + + def self.atomically(); end + + def self.call_dataflow(method, executor, *inputs, &block); end + + def self.create_simple_logger(level=T.unsafe(nil), output=T.unsafe(nil)); end + + def self.create_stdlib_logger(level=T.unsafe(nil), output=T.unsafe(nil)); end + + def self.dataflow(*inputs, &block); end + + def self.dataflow!(*inputs, &block); end + + def self.dataflow_with(executor, *inputs, &block); end + + def self.dataflow_with!(executor, *inputs, &block); end + + def self.disable_at_exit_handlers!(); end + + def self.executor(executor_identifier); end + + def self.global_fast_executor(); end + + def self.global_immediate_executor(); end + + def self.global_io_executor(); end + + def self.global_logger(); end + + def self.global_logger=(value); end + + def self.global_timer_set(); end + + def self.leave_transaction(); end + + def self.monotonic_time(); end + + def self.new_fast_executor(opts=T.unsafe(nil)); end + + def self.new_io_executor(opts=T.unsafe(nil)); end + + def self.physical_processor_count(); end + + def self.processor_count(); end + + def self.processor_counter(); end + + def self.use_simple_logger(level=T.unsafe(nil), output=T.unsafe(nil)); end + + def self.use_stdlib_logger(level=T.unsafe(nil), output=T.unsafe(nil)); end +end + +class ConnectionPool + def available(); end + + def checkin(); end + + def checkout(options=T.unsafe(nil)); end + + def initialize(options=T.unsafe(nil), &block); end + + def shutdown(&block); end + + def size(); end + + def with(options=T.unsafe(nil)); end + DEFAULTS = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class ConnectionPool::Error +end + +class ConnectionPool::Error +end + +class ConnectionPool::PoolShuttingDownError +end + +class ConnectionPool::PoolShuttingDownError +end + +class ConnectionPool::TimedStack + def <<(obj, options=T.unsafe(nil)); end + + def empty?(); end + + def initialize(size=T.unsafe(nil), &block); end + + def length(); end + + def max(); end + + def pop(timeout=T.unsafe(nil), options=T.unsafe(nil)); end + + def push(obj, options=T.unsafe(nil)); end + + def shutdown(&block); end +end + +class ConnectionPool::TimedStack +end + +class ConnectionPool::TimeoutError +end + +class ConnectionPool::TimeoutError +end + +class ConnectionPool::Wrapper + def initialize(options=T.unsafe(nil), &block); end + + def method_missing(name, *args, &block); end + + def pool_available(); end + + def pool_shutdown(&block); end + + def pool_size(); end + + def respond_to?(id, *args); end + + def with(&block); end + + def wrapped_pool(); end + METHODS = ::T.let(nil, ::T.untyped) +end + +class ConnectionPool::Wrapper +end + +class ConnectionPool + def self.wrap(options, &block); end +end + +module CopHelper + def _investigate(cop, processed_source); end + + def autocorrect_source(source, file=T.unsafe(nil)); end + + def autocorrect_source_file(source); end + + def inspect_source(source, file=T.unsafe(nil)); end + + def inspect_source_file(source); end + + def parse_source(source, file=T.unsafe(nil)); end +end + +module CopHelper + extend ::RSpec::Core::SharedContext + extend ::RSpec::Its +end + +module Coveralls + def noisy(); end + + def noisy=(noisy); end + + def noisy?(); end + + def push!(); end + + def run_locally(); end + + def run_locally=(run_locally); end + + def setup!(); end + + def should_run?(); end + + def start!(simplecov_setting=T.unsafe(nil), &block); end + + def testing(); end + + def testing=(testing); end + + def wear!(simplecov_setting=T.unsafe(nil), &block); end + + def wear_merged!(simplecov_setting=T.unsafe(nil), &block); end + + def will_run?(); end + VERSION = ::T.let(nil, ::T.untyped) +end + +class Coveralls::API + API_BASE = ::T.let(nil, ::T.untyped) + API_DOMAIN = ::T.let(nil, ::T.untyped) + API_HOST = ::T.let(nil, ::T.untyped) + API_PROTOCOL = ::T.let(nil, ::T.untyped) +end + +class Coveralls::API + def self.apified_hash(hash); end + + def self.build_client(uri); end + + def self.build_request(path, hash); end + + def self.build_request_body(hash, boundary); end + + def self.disable_net_blockers!(); end + + def self.endpoint_to_uri(endpoint); end + + def self.hash_to_file(hash); end + + def self.post_json(endpoint, hash); end +end + +module Coveralls::Configuration +end + +module Coveralls::Configuration + def self.configuration(); end + + def self.configuration_path(); end + + def self.git(); end + + def self.pwd(); end + + def self.rails_root(); end + + def self.relevant_env(); end + + def self.root(); end + + def self.set_service_params_for_appveyor(config); end + + def self.set_service_params_for_circleci(config); end + + def self.set_service_params_for_coveralls_local(config); end + + def self.set_service_params_for_gitlab(config); end + + def self.set_service_params_for_jenkins(config); end + + def self.set_service_params_for_semaphore(config); end + + def self.set_service_params_for_tddium(config); end + + def self.set_service_params_for_travis(config, service_name); end + + def self.set_standard_service_params_for_generic_ci(config); end + + def self.simplecov_root(); end + + def self.yaml_config(); end +end + +class Coveralls::NilFormatter + def format(result); end +end + +class Coveralls::NilFormatter +end + +module Coveralls::Output + def format(string, options=T.unsafe(nil)); end + + def no_color(); end + + def no_color=(no_color); end + + def no_color?(); end + + def output(); end + + def output=(output); end + + def print(string, options=T.unsafe(nil)); end + + def puts(string, options=T.unsafe(nil)); end + + def silent(); end + + def silent=(silent); end + + def silent?(); end +end + +module Coveralls::Output + extend ::Coveralls::Output +end + +module Coveralls::SimpleCov +end + +class Coveralls::SimpleCov::Formatter + def display_error(e); end + + def display_result(result); end + + def format(result); end + + def get_source_files(result); end + + def output_message(result); end + + def short_filename(filename); end +end + +class Coveralls::SimpleCov::Formatter +end + +module Coveralls::SimpleCov +end + +module Coveralls + extend ::Coveralls +end + +class DRb::DRbArray + def _dump(lv); end +end + +class DRb::DRbArray + def self._load(s); end +end + +class DRb::DRbConn + def alive?(); end + + def close(); end + + def initialize(remote_uri); end + + def send_message(ref, msg_id, arg, block); end + + def uri(); end +end + +class DRb::DRbConn + def self.open(remote_uri); end +end + +class DRb::DRbMessage + def dump(obj, error=T.unsafe(nil)); end + + def initialize(config); end + + def load(soc); end + + def recv_reply(stream); end + + def recv_request(stream); end + + def send_reply(stream, succ, result); end + + def send_request(stream, ref, msg_id, arg, b); end +end + +class DRb::DRbObject + def ==(other); end + + def eql?(other); end + + def initialize(obj, uri=T.unsafe(nil)); end +end + +class DRb::DRbObject + def self.prepare_backtrace(uri, result); end + + def self.with_friend(uri); end +end + +module DRb::DRbProtocol + def self.auto_load(uri); end +end + +class DRb::DRbRemoteError + def initialize(error); end +end + +class DRb::DRbServer + def initialize(uri=T.unsafe(nil), front=T.unsafe(nil), config_or_acl=T.unsafe(nil)); end + + def safe_level(); end +end + +class DRb::DRbServer::InvokeMethod + include ::DRb::DRbServer::InvokeMethod18Mixin + def initialize(drb_server, client); end + + def perform(); end +end + +class DRb::DRbServer::InvokeMethod +end + +module DRb::DRbServer::InvokeMethod18Mixin + def block_yield(x); end + + def perform_with_block(); end +end + +module DRb::DRbServer::InvokeMethod18Mixin +end + +class DRb::DRbServer + def self.default_safe_level(level); end + + def self.make_config(hash=T.unsafe(nil)); end +end + +class DRb::DRbTCPSocket + def accept(); end + + def alive?(); end + + def close(); end + + def initialize(uri, soc, config=T.unsafe(nil)); end + + def peeraddr(); end + + def recv_reply(); end + + def recv_request(); end + + def send_reply(succ, result); end + + def send_request(ref, msg_id, arg, b); end + + def set_sockopt(soc); end + + def shutdown(); end + + def stream(); end + + def uri(); end +end + +class DRb::DRbTCPSocket + def self.getservername(); end + + def self.open(uri, config); end + + def self.open_server(uri, config); end + + def self.open_server_inaddr_any(host, port); end + + def self.parse_uri(uri); end + + def self.uri_option(uri, config); end +end + +class DRb::DRbUNIXSocket + def initialize(uri, soc, config=T.unsafe(nil), server_mode=T.unsafe(nil)); end + Max_try = ::T.let(nil, ::T.untyped) +end + +class DRb::DRbUNIXSocket + def self.temp_server(); end +end + +class DRb::DRbURIOption + def ==(other); end + + def eql?(other); end + + def initialize(option); end + + def option(); end +end + +class DRb::DRbURIOption +end + +module DRb::DRbUndumped + def _dump(dummy); end +end + +class DRb::DRbUnknown + def _dump(lv); end +end + +class DRb::DRbUnknown + def self._load(s); end +end + +class DRb::DRbUnknownError + def _dump(lv); end + + def initialize(unknown); end +end + +class DRb::DRbUnknownError + def self._load(s); end +end + +module DRb + def self.mutex(); end +end + +DRbIdConv = DRb::DRbIdConv + +DRbObject = DRb::DRbObject + +DRbUndumped = DRb::DRbUndumped + +DSLKit = Tins + +class Date + include ::DateAndTime::Zones + include ::DateAndTime::Calculations + def acts_like_date?(); end + + def advance(options); end + + def ago(seconds); end + + def at_beginning_of_day(); end + + def at_end_of_day(); end + + def at_midday(); end + + def at_middle_of_day(); end + + def at_midnight(); end + + def at_noon(); end + + def beginning_of_day(); end + + def change(options); end + + def compare_with_coercion(other); end + + def compare_without_coercion(_); end + + def default_inspect(); end + + def end_of_day(); end + + def in(seconds); end + + def midday(); end + + def middle_of_day(); end + + def midnight(); end + + def minus_with_duration(other); end + + def minus_without_duration(_); end + + def noon(); end + + def plus_with_duration(other); end + + def plus_without_duration(_); end + + def readable_inspect(); end + + def since(seconds); end + + def to_default_s(); end + + def to_formatted_s(format=T.unsafe(nil)); end + + DATE_FORMATS = ::T.let(nil, ::T.untyped) +end + class Date::Infinity def initialize(d=T.unsafe(nil)); end end -class DidYouMean::ClassNameChecker - def class_name(); end +class Date + def self.beginning_of_week(); end - def class_names(); end + def self.beginning_of_week=(week_start); end - def corrections(); end + def self.beginning_of_week_default(); end - def initialize(exception); end + def self.beginning_of_week_default=(beginning_of_week_default); end - def scopes(); end + def self.current(); end + + def self.find_beginning_of_week!(week_start); end + + def self.tomorrow(); end + + def self.yesterday(); end end -module DidYouMean::Correctable - def corrections(); end - - def original_message(); end - - def spell_checker(); end - - def to_s(); end +module DateAndTime end -module DidYouMean::Jaro - def self.distance(str1, str2); end +module DateAndTime::Calculations + def after?(date_or_time); end + + def all_day(); end + + def all_month(); end + + def all_quarter(); end + + def all_week(start_day=T.unsafe(nil)); end + + def all_year(); end + + def at_beginning_of_month(); end + + def at_beginning_of_quarter(); end + + def at_beginning_of_week(start_day=T.unsafe(nil)); end + + def at_beginning_of_year(); end + + def at_end_of_month(); end + + def at_end_of_quarter(); end + + def at_end_of_week(start_day=T.unsafe(nil)); end + + def at_end_of_year(); end + + def before?(date_or_time); end + + def beginning_of_month(); end + + def beginning_of_quarter(); end + + def beginning_of_week(start_day=T.unsafe(nil)); end + + def beginning_of_year(); end + + def days_ago(days); end + + def days_since(days); end + + def days_to_week_start(start_day=T.unsafe(nil)); end + + def end_of_month(); end + + def end_of_quarter(); end + + def end_of_week(start_day=T.unsafe(nil)); end + + def end_of_year(); end + + def future?(); end + + def last_month(); end + + def last_quarter(); end + + def last_week(start_day=T.unsafe(nil), same_time: T.unsafe(nil)); end + + def last_weekday(); end + + def last_year(); end + + def monday(); end + + def months_ago(months); end + + def months_since(months); end + + def next_occurring(day_of_week); end + + def next_quarter(); end + + def next_week(given_day_in_next_week=T.unsafe(nil), same_time: T.unsafe(nil)); end + + def next_weekday(); end + + def on_weekday?(); end + + def on_weekend?(); end + + def past?(); end + + def prev_occurring(day_of_week); end + + def prev_quarter(); end + + def prev_week(start_day=T.unsafe(nil), same_time: T.unsafe(nil)); end + + def prev_weekday(); end + + def sunday(); end + + def today?(); end + + def tomorrow(); end + + def weeks_ago(weeks); end + + def weeks_since(weeks); end + + def years_ago(years); end + + def years_since(years); end + + def yesterday(); end + DAYS_INTO_WEEK = ::T.let(nil, ::T.untyped) + WEEKEND_DAYS = ::T.let(nil, ::T.untyped) end -module DidYouMean::JaroWinkler - def self.distance(str1, str2); end +module DateAndTime::Calculations end -class DidYouMean::KeyErrorChecker - def corrections(); end - - def initialize(key_error); end +module DateAndTime::Compatibility + def preserve_timezone(); end end -class DidYouMean::KeyErrorChecker +module DateAndTime::Compatibility + def self.preserve_timezone(); end + + def self.preserve_timezone=(obj); end end -module DidYouMean::Levenshtein - def self.distance(str1, str2); end - - def self.min3(a, b, c); end +module DateAndTime::Zones + def in_time_zone(zone=T.unsafe(nil)); 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) +module DateAndTime::Zones end -class DidYouMean::NullChecker - def corrections(); end - - def initialize(*_); end +module DateAndTime end -class DidYouMean::PlainFormatter - def message_for(corrections); end +class DateTime + def at_beginning_of_hour(); end + + def at_beginning_of_minute(); end + + def at_end_of_hour(); end + + def at_end_of_minute(); end + + def beginning_of_hour(); end + + def beginning_of_minute(); end + + def end_of_hour(); end + + def end_of_minute(); end + + def formatted_offset(colon=T.unsafe(nil), alternate_utc_string=T.unsafe(nil)); end + + def getgm(); end + + def getlocal(utc_offset=T.unsafe(nil)); end + + def getutc(); end + + def gmtime(); end + + def localtime(utc_offset=T.unsafe(nil)); end + + def nsec(); end + + def seconds_since_midnight(); end + + def seconds_until_end_of_day(); end + + def subsec(); end + + def to_f(); end + + def to_i(); end + + def usec(); end + + def utc(); end + + def utc?(); end + + def utc_offset(); end end -class DidYouMean::PlainFormatter +class DateTime + def self.civil_from_format(utc_or_local, year, month=T.unsafe(nil), day=T.unsafe(nil), hour=T.unsafe(nil), min=T.unsafe(nil), sec=T.unsafe(nil)); end 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 +class Delegator + include ::ActiveSupport::Tryable end class Dir @@ -1011,6 +9325,139 @@ class Dir end +module Docile + VERSION = ::T.let(nil, ::T.untyped) +end + +class Docile::ChainingFallbackContextProxy +end + +class Docile::ChainingFallbackContextProxy +end + +module Docile::Execution +end + +module Docile::Execution + def self.exec_in_proxy_context(dsl, proxy_type, *args, &block); end +end + +class Docile::FallbackContextProxy + def initialize(receiver, fallback); end + + def method_missing(method, *args, &block); end + NON_FALLBACK_METHODS = ::T.let(nil, ::T.untyped) + NON_PROXIED_INSTANCE_VARIABLES = ::T.let(nil, ::T.untyped) + NON_PROXIED_METHODS = ::T.let(nil, ::T.untyped) +end + +class Docile::FallbackContextProxy +end + +module Docile + extend ::Docile::Execution + def self.dsl_eval(dsl, *args, &block); end + + def self.dsl_eval_immutable(dsl, *args, &block); end + + def self.dsl_eval_with_block_return(dsl, *args, &block); end +end + +class DomainName + def <(other); end + + def <=(other); end + + def ==(other); end + + def >(other); end + + def >=(other); end + + def canonical?(); end + + def canonical_tld?(); end + + def cookie_domain?(domain, host_only=T.unsafe(nil)); end + + def domain(); end + + def domain_idn(); end + + def hostname(); end + + def hostname_idn(); end + + def idn(); end + + def initialize(hostname); end + + def ipaddr(); end + + def ipaddr?(); end + + def superdomain(); end + + def tld(); end + + def tld_idn(); end + + def to_str(); end + + def uri_host(); end + DOT = ::T.let(nil, ::T.untyped) + ETLD_DATA = ::T.let(nil, ::T.untyped) + ETLD_DATA_DATE = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +module DomainName::Punycode + BASE = ::T.let(nil, ::T.untyped) + CUTOFF = ::T.let(nil, ::T.untyped) + DAMP = ::T.let(nil, ::T.untyped) + DECODE_DIGIT = ::T.let(nil, ::T.untyped) + DELIMITER = ::T.let(nil, ::T.untyped) + DOT = ::T.let(nil, ::T.untyped) + ENCODE_DIGIT = ::T.let(nil, ::T.untyped) + INITIAL_BIAS = ::T.let(nil, ::T.untyped) + INITIAL_N = ::T.let(nil, ::T.untyped) + LOBASE = ::T.let(nil, ::T.untyped) + MAXINT = ::T.let(nil, ::T.untyped) + PREFIX = ::T.let(nil, ::T.untyped) + RE_NONBASIC = ::T.let(nil, ::T.untyped) + SKEW = ::T.let(nil, ::T.untyped) + TMAX = ::T.let(nil, ::T.untyped) + TMIN = ::T.let(nil, ::T.untyped) +end + +class DomainName::Punycode::ArgumentError +end + +class DomainName::Punycode::ArgumentError +end + +class DomainName::Punycode::BufferOverflowError +end + +class DomainName::Punycode::BufferOverflowError +end + +module DomainName::Punycode + def self.decode(string); end + + def self.decode_hostname(hostname); end + + def self.encode(string); end + + def self.encode_hostname(hostname); end +end + +class DomainName + def self.etld_data(); end + + def self.normalize(domain); end +end + class ERB def def_method(mod, methodname, fname=T.unsafe(nil)); end @@ -1023,6 +9470,21 @@ class ERB::Compiler::Scanner DEFAULT_STAGS = ::T.let(nil, ::T.untyped) end +module ERB::Util + HTML_ESCAPE = ::T.let(nil, ::T.untyped) + HTML_ESCAPE_ONCE_REGEXP = ::T.let(nil, ::T.untyped) + JSON_ESCAPE = ::T.let(nil, ::T.untyped) + JSON_ESCAPE_REGEXP = ::T.let(nil, ::T.untyped) +end + +module ERB::Util + def self.html_escape_once(s); end + + def self.json_escape(s); end + + def self.unwrapped_html_escape(s); end +end + class Encoding def _dump(*_); end end @@ -1036,6 +9498,9 @@ class Encoding end module Enumerable + include ::ActiveSupport::ToJsonWithActiveSupportEncoder + def as_json(options=T.unsafe(nil)); end + def chain(*_); end def sum(*_); end @@ -1076,6 +9541,10 @@ class Enumerator::Generator def initialize(*_); end end +class Errno::EACCES + include ::Tins::Find::EXPECTED_STANDARD_ERRORS +end + class Errno::EAUTH Errno = ::T.let(nil, ::T.untyped) end @@ -1140,6 +9609,14 @@ end class Errno::ELAST end +class Errno::ELOOP + include ::Tins::Find::EXPECTED_STANDARD_ERRORS +end + +class Errno::ENAMETOOLONG + include ::Tins::Find::EXPECTED_STANDARD_ERRORS +end + class Errno::ENEEDAUTH Errno = ::T.let(nil, ::T.untyped) end @@ -1154,6 +9631,10 @@ end class Errno::ENOATTR end +class Errno::ENOENT + include ::Tins::Find::EXPECTED_STANDARD_ERRORS +end + class Errno::ENOPOLICY Errno = ::T.let(nil, ::T.untyped) end @@ -1163,6 +9644,10 @@ end Errno::ENOTCAPABLE = Errno::NOERROR +class Errno::ENOTDIR + include ::Tins::Find::EXPECTED_STANDARD_ERRORS +end + class Errno::ENOTSUP Errno = ::T.let(nil, ::T.untyped) end @@ -1288,6 +9773,9 @@ class Etc::Passwd end class Exception + include ::ActiveSupport::Dependencies::Blamable + def __bb_context(); end + def as_json(*_); end def to_json(*args); end @@ -1332,12 +9820,40 @@ end class ExitCalledError end +class ExternalPatch + def cached_download(*args, &block); end + + def clear_cache(*args, &block); end + + def downloaded?(*args, &block); end + + def fetch(*args, &block); end + + def patch_files(*args, &block); end + + def url(*args, &block); end + + def verify_download_integrity(*args, &block); end +end + class FalseClass include ::JSON::Ext::Generator::GeneratorMethods::FalseClass end +class Fiber + def transfer(*_); end +end + +class Fiber + def self.current(); end +end + class File + def self.atomic_write(file_name, temp_dir=T.unsafe(nil)); end + def self.exists?(_); end + + def self.probe_stat_in(dir); end end module FileUtils @@ -1483,8 +9999,6 @@ class Gem::Package::FileSource def path(); end - def present?(); end - def start(); end def with_read_io(&block); end @@ -1502,8 +10016,6 @@ class Gem::Package::IOSource def path(); end - def present?(); end - def start(); end def with_read_io(); end @@ -1989,19 +10501,2227 @@ module Gem def self.remove_unresolved_default_spec(spec); end end +module GetText +end + +class GetText::PoParser + def _(x); end + + def _reduce_10(val, _values, result); end + + def _reduce_12(val, _values, result); end + + def _reduce_13(val, _values, result); end + + def _reduce_14(val, _values, result); end + + def _reduce_15(val, _values, result); end + + def _reduce_5(val, _values, result); end + + def _reduce_8(val, _values, result); end + + def _reduce_9(val, _values, result); end + + def _reduce_none(val, _values, result); end + + def on_comment(comment); end + + def on_message(msgid, msgstr); end + + def parse(str, data, ignore_fuzzy=T.unsafe(nil)); end + + def unescape(orig); end + Racc_arg = ::T.let(nil, ::T.untyped) + Racc_debug_parser = ::T.let(nil, ::T.untyped) + Racc_token_to_s_table = ::T.let(nil, ::T.untyped) +end + +class GetText::PoParser +end + +module GetText +end + +module HTTP +end + +class HTTP::Cookie + include ::Comparable + include ::Mechanize::CookieIMethods + include ::Mechanize::CookieDeprecated + def acceptable?(); end + + def acceptable_from_uri?(uri); end + + def accessed_at(); end + + def accessed_at=(accessed_at); end + + def cookie_value(); end + + def created_at(); end + + def created_at=(created_at); end + + def domain(); end + + def domain=(domain); end + + def domain_name(); end + + def dot_domain(); end + + def encode_with(coder); end + + def expire!(); end + + def expired?(time=T.unsafe(nil)); end + + def expires(); end + + def expires=(t); end + + def expires_at(); end + + def expires_at=(t); end + + def for_domain(); end + + def for_domain=(for_domain); end + + def for_domain?(); end + + def httponly(); end + + def httponly=(httponly); end + + def httponly?(); end + + def init_with(coder); end + + def initialize(*args); end + + def max_age(); end + + def max_age=(sec); end + + def name(); end + + def name=(name); end + + def origin(); end + + def origin=(origin); end + + def path(); end + + def path=(path); end + + def secure(); end + + def secure=(secure); end + + def secure?(); end + + def session(); end + + def session?(); end + + def set_cookie_value(); end + + def to_yaml_properties(); end + + def valid_for_uri?(uri); end + + def value(); end + + def value=(value); end + + def yaml_initialize(tag, map); end + MAX_COOKIES_PER_DOMAIN = ::T.let(nil, ::T.untyped) + MAX_COOKIES_TOTAL = ::T.let(nil, ::T.untyped) + MAX_LENGTH = ::T.let(nil, ::T.untyped) + PERSISTENT_PROPERTIES = ::T.let(nil, ::T.untyped) + UNIX_EPOCH = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class HTTP::Cookie::Scanner + def initialize(string, logger=T.unsafe(nil)); end + + def parse_cookie_date(s); end + + def scan_cookie(); end + + def scan_dquoted(); end + + def scan_name(); end + + def scan_name_value(comma_as_separator=T.unsafe(nil)); end + + def scan_set_cookie(); end + + def scan_value(comma_as_separator=T.unsafe(nil)); end + + def skip_wsp(); end + RE_BAD_CHAR = ::T.let(nil, ::T.untyped) + RE_COOKIE_COMMA = ::T.let(nil, ::T.untyped) + RE_NAME = ::T.let(nil, ::T.untyped) + RE_WSP = ::T.let(nil, ::T.untyped) +end + +class HTTP::Cookie::Scanner + def self.quote(s); end +end + +class HTTP::Cookie + extend ::Mechanize::CookieCMethods + extend ::Mechanize::CookieDeprecated + def self.cookie_value(cookies); end + + def self.cookie_value_to_hash(cookie_value); end + + def self.parse(set_cookie, origin, options=T.unsafe(nil), &block); end + + def self.path_match?(base_path, target_path); end +end + +class HTTP::CookieJar + include ::Enumerable + include ::Mechanize::CookieJarIMethods + include ::Mechanize::CookieDeprecated + def <<(cookie); end + + def cleanup(session=T.unsafe(nil)); end + + def clear(); end + + def cookies(url=T.unsafe(nil)); end + + def delete(cookie); end + + def each(uri=T.unsafe(nil), &block); end + + def empty?(url=T.unsafe(nil)); end + + def initialize(options=T.unsafe(nil)); end + + def load(readable, *options); end + + def parse(set_cookie, origin, options=T.unsafe(nil)); end + + def save(writable, *options); end + + def store(); end +end + +class HTTP::CookieJar::AbstractSaver + def initialize(options=T.unsafe(nil)); end + + def load(io, jar); end + + def save(io, jar); end +end + +class HTTP::CookieJar::AbstractSaver + def self.class_to_symbol(klass); end + + def self.implementation(symbol); end + + def self.inherited(subclass); end +end + +class HTTP::CookieJar::YAMLSaver +end + +class HTTP::CookieJar::YAMLSaver +end + +class HTTP::CookieJar + def self.const_missing(name); end +end + +module HTTP +end + class Hardware::CPU def self.lm?(); end end class Hash include ::JSON::Ext::Generator::GeneratorMethods::Hash + include ::Plist::Emit + def assert_valid_keys(*valid_keys); end + + def deep_merge(other_hash, &block); end + + def deep_merge!(other_hash, &block); end + + def deep_stringify_keys(); end + + def deep_stringify_keys!(); end + + def deep_symbolize_keys(); end + + def deep_symbolize_keys!(); end + + def deep_transform_keys(&block); end + + def deep_transform_keys!(&block); end + + def except(*keys); end + + def except!(*keys); end + + def extract!(*keys); end + + def extractable_options?(); end + + def slice!(*keys); end + + def stringify_keys(); end + + def stringify_keys!(); end + + def symbolize_keys(); end + + def symbolize_keys!(); end + + def to_options(); end + + def to_options!(); end + + def to_param(namespace=T.unsafe(nil)); end + + def to_query(namespace=T.unsafe(nil)); end end class Hash def self.try_convert(_); end end +module Homebrew + MAX_PORT = ::T.let(nil, ::T.untyped) + MIN_PORT = ::T.let(nil, ::T.untyped) +end + +module Homebrew::EnvConfig + def self.all_proxy(); end + + def self.arch(); end + + def self.artifact_domain(); end + + def self.auto_update_secs(); end + + def self.bat?(); end + + def self.bat_config_path(); end + + def self.bintray_key(); end + + def self.bintray_user(); end + + def self.bottle_domain(); end + + def self.brew_git_remote(); end + + def self.browser(); end + + def self.cache(); end + + def self.cleanup_max_age_days(); end + + def self.color?(); end + + def self.core_git_remote(); end + + def self.curl_retries(); end + + def self.curl_verbose?(); end + + def self.curlrc?(); end + + def self.developer?(); end + + def self.disable_load_formula?(); end + + def self.display(); end + + def self.display_install_times?(); end + + def self.editor(); end + + def self.fail_log_lines(); end + + def self.force_brewed_curl?(); end + + def self.force_brewed_git?(); end + + def self.force_homebrew_on_linux?(); end + + def self.force_vendor_ruby?(); end + + def self.ftp_proxy(); end + + def self.git_email(); end + + def self.git_name(); end + + def self.github_api_password(); end + + def self.github_api_token(); end + + def self.github_api_username(); end + + def self.http_proxy(); end + + def self.https_proxy(); end + + def self.install_badge(); end + + def self.logs(); end + + def self.no_analytics?(); end + + def self.no_auto_update?(); end + + def self.no_bottle_source_fallback?(); end + + def self.no_color?(); end + + def self.no_compat?(); end + + def self.no_emoji?(); end + + def self.no_github_api?(); end + + def self.no_insecure_redirect?(); end + + def self.no_install_cleanup?(); end + + def self.no_proxy(); end + + def self.pry?(); end + + def self.skip_or_later_bottles?(); end + + def self.svn(); end + + def self.temp(); end + + def self.update_to_tag?(); end + + def self.verbose?(); end + + def self.verbose_using_dots?(); end +end + +module Homebrew::Search + include ::Homebrew::Search::Extension +end + +module HostEnvironmentSimulatorHelper + def in_its_own_process_with(*files); end +end + +module HostEnvironmentSimulatorHelper +end + +module Hpricot + AttrCore = ::T.let(nil, ::T.untyped) + AttrEvents = ::T.let(nil, ::T.untyped) + AttrFocus = ::T.let(nil, ::T.untyped) + AttrHAlign = ::T.let(nil, ::T.untyped) + AttrI18n = ::T.let(nil, ::T.untyped) + AttrVAlign = ::T.let(nil, ::T.untyped) + Attrs = ::T.let(nil, ::T.untyped) + ElementContent = ::T.let(nil, ::T.untyped) + ElementExclusions = ::T.let(nil, ::T.untyped) + ElementInclusions = ::T.let(nil, ::T.untyped) + FORM_TAGS = ::T.let(nil, ::T.untyped) + NamedCharacters = ::T.let(nil, ::T.untyped) + NamedCharactersPattern = ::T.let(nil, ::T.untyped) + OmittedAttrName = ::T.let(nil, ::T.untyped) + ProcInsParse = ::T.let(nil, ::T.untyped) + SELF_CLOSING_TAGS = ::T.let(nil, ::T.untyped) +end + +class Hpricot::Attributes + def [](k); end + + def []=(k, v); end + + def element(); end + + def element=(element); end + + def initialize(e); end + + def to_hash(); end +end + +class Hpricot::Attributes +end + +class Hpricot::BlankSlate +end + +class Hpricot::BlankSlate + def self.hide(name); end +end + +class Hpricot::BogusETag + include ::Hpricot::Leaf + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::BogusETag::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def initialize(name); end + + def output(out, opts=T.unsafe(nil)); end + + def raw_string(); end +end + +module Hpricot::BogusETag::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse +end + +module Hpricot::BogusETag::Trav +end + +class Hpricot::BogusETag +end + +module Hpricot::Builder + def <<(string); end + + def a(*args, &block); end + + def abbr(*args, &block); end + + def acronym(*args, &block); end + + def add_child(ele); end + + def address(*args, &block); end + + def applet(*args, &block); end + + def area(*args, &block); end + + def b(*args, &block); end + + def base(*args, &block); end + + def basefont(*args, &block); end + + def bdo(*args, &block); end + + def big(*args, &block); end + + def blockquote(*args, &block); end + + def body(*args, &block); end + + def br(*args, &block); end + + def build(*a, &b); end + + def button(*args, &block); end + + def caption(*args, &block); end + + def center(*args, &block); end + + def cite(*args, &block); end + + def code(*args, &block); end + + def col(*args, &block); end + + def colgroup(*args, &block); end + + def concat(string); end + + def dd(*args, &block); end + + def del(*args, &block); end + + def dfn(*args, &block); end + + def dir(*args, &block); end + + def div(*args, &block); end + + def dl(*args, &block); end + + def doctype(target, pub, sys); end + + def dt(*args, &block); end + + def em(*args, &block); end + + def fieldset(*args, &block); end + + def font(*args, &block); end + + def form(*args, &block); end + + def h1(*args, &block); end + + def h2(*args, &block); end + + def h3(*args, &block); end + + def h4(*args, &block); end + + def h5(*args, &block); end + + def h6(*args, &block); end + + def head(*args, &block); end + + def hr(*args, &block); end + + def html(*args, &block); end + + def html_tag(sym, *args, &block); end + + def i(*args, &block); end + + def iframe(*args, &block); end + + def img(*args, &block); end + + def input(*args, &block); end + + def ins(*args, &block); end + + def isindex(*args, &block); end + + def kbd(*args, &block); end + + def label(*args, &block); end + + def legend(*args, &block); end + + def li(*args, &block); end + + def link(*args, &block); end + + def map(*args, &block); end + + def menu(*args, &block); end + + def meta(*args, &block); end + + def noframes(*args, &block); end + + def noscript(*args, &block); end + + def object(*args, &block); end + + def ol(*args, &block); end + + def optgroup(*args, &block); end + + def option(*args, &block); end + + def p(*args, &block); end + + def param(*args, &block); end + + def pre(*args, &block); end + + def q(*args, &block); end + + def s(*args, &block); end + + def samp(*args, &block); end + + def script(*args, &block); end + + def select(*args, &block); end + + def small(*args, &block); end + + def span(*args, &block); end + + def strike(*args, &block); end + + def strong(*args, &block); end + + def style(*args, &block); end + + def sub(*args, &block); end + + def sup(*args, &block); end + + def table(*args, &block); end + + def tag!(tag, *args, &block); end + + def tbody(*args, &block); end + + def td(*args, &block); end + + def text(string); end + + def text!(string); end + + def textarea(*args, &block); end + + def tfoot(*args, &block); end + + def th(*args, &block); end + + def thead(*args, &block); end + + def title(*args, &block); end + + def tr(*args, &block); end + + def tt(*args, &block); end + + def u(*args, &block); end + + def ul(*args, &block); end + + def var(*args, &block); end + + def xhtml_strict(attrs=T.unsafe(nil), &block); end + + def xhtml_transitional(attrs=T.unsafe(nil), &block); end +end + +module Hpricot::Builder + def self.set(option, value); end +end + +class Hpricot::CData + include ::Hpricot::Leaf + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::CData::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def content(); end + + def content=(content); end + + def initialize(content); end + + def output(out, opts=T.unsafe(nil)); end + + def raw_string(); end +end + +module Hpricot::CData::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse +end + +module Hpricot::CData::Trav +end + +class Hpricot::CData +end + +class Hpricot::Comment + include ::Hpricot::Leaf + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::Comment::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def content(); end + + def content=(content); end + + def output(out, opts=T.unsafe(nil)); end + + def raw_string(); end +end + +module Hpricot::Comment::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse +end + +module Hpricot::Comment::Trav +end + +class Hpricot::Comment +end + +module Hpricot::Container + include ::Hpricot::Node + include ::Hpricot +end + +module Hpricot::Container::Trav + include ::Hpricot::Traverse + def classes(); end + + def containers(); end + + def each_child(&block); end + + def each_child_with_index(&block); end + + def each_hyperlink(); end + + def each_hyperlink_uri(base_uri=T.unsafe(nil)); end + + def each_uri(base_uri=T.unsafe(nil)); end + + def filter(&block); end + + def find_element(*names); end + + def following_siblings(); end + + def get_element_by_id(id); end + + def get_elements_by_tag_name(*a); end + + def insert_after(nodes, ele); end + + def insert_before(nodes, ele); end + + def next_sibling(); end + + def preceding_siblings(); end + + def previous_sibling(); end + + def replace_child(old, new); end + + def siblings_at(*pos); end + + def traverse_text_internal(&block); end +end + +module Hpricot::Container::Trav +end + +module Hpricot::Container +end + +class Hpricot::Context + include ::Hpricot +end + +class Hpricot::Context +end + +class Hpricot::CssProxy + def initialize(builder, sym); end + + def method_missing(id_or_class, *args, &block); end +end + +class Hpricot::CssProxy +end + +class Hpricot::Doc + include ::Hpricot::Container + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::Doc::Trav + include ::Hpricot::Container::Trav + include ::Hpricot::Traverse + def inspect_tree(); end + + def output(out, opts=T.unsafe(nil)); end +end + +module Hpricot::Doc::Trav + include ::Hpricot::Container::Trav + include ::Hpricot::Traverse + def author(); end + + def css_path(); end + + def root(); end + + def title(); end + + def traverse_all_element(&block); end + + def traverse_some_element(name_set, &block); end + + def xpath(); end +end + +module Hpricot::Doc::Trav +end + +class Hpricot::Doc +end + +class Hpricot::DocType + include ::Hpricot::Leaf + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::DocType::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def initialize(target, pub, sys); end + + def output(out, opts=T.unsafe(nil)); end + + def public_id(); end + + def public_id=(public_id); end + + def raw_string(); end + + def system_id(); end + + def system_id=(system_id); end + + def target(); end + + def target=(target); end +end + +module Hpricot::DocType::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse +end + +module Hpricot::DocType::Trav +end + +class Hpricot::DocType +end + +class Hpricot::ETag + include ::Hpricot::Tag +end + +class Hpricot::ETag +end + +class Hpricot::Elem + include ::Hpricot::Container + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::Elem::Trav + include ::Hpricot::Container::Trav + include ::Hpricot::Traverse + def attributes(); end + + def attributes_as_html(); end + + def empty?(); end + + def initialize(tag, attrs=T.unsafe(nil), children=T.unsafe(nil), etag=T.unsafe(nil)); end + + def output(out, opts=T.unsafe(nil)); end + + def pretty_print_stag(q); end +end + +module Hpricot::Elem::Trav + include ::Hpricot::Container::Trav + include ::Hpricot::Traverse + def [](name); end + + def []=(name, val); end + + def get_attribute(name); end + + def has_attribute?(name); end + + def remove_attribute(name); end + + def set_attribute(name, val); end + + def traverse_all_element(&block); end + + def traverse_some_element(name_set, &block); end +end + +module Hpricot::Elem::Trav +end + +class Hpricot::Elem +end + +class Hpricot::Elements + def %(expr, &blk); end + + def /(*expr, &blk); end + + def add_class(class_name); end + + def after(str=T.unsafe(nil), &blk); end + + def append(str=T.unsafe(nil), &blk); end + + def at(expr, &blk); end + + def attr(key, value=T.unsafe(nil), &blk); end + + def before(str=T.unsafe(nil), &blk); end + + def empty(); end + + def filter(expr); end + + def html(*string); end + + def html=(string); end + + def innerHTML(*string); end + + def innerHTML=(string); end + + def inner_html(*string); end + + def inner_html=(string); end + + def inner_text(); end + + def not(expr); end + + def prepend(str=T.unsafe(nil), &blk); end + + def remove(); end + + def remove_attr(name); end + + def remove_class(name=T.unsafe(nil)); end + + def search(*expr, &blk); end + + def set(key, value=T.unsafe(nil), &blk); end + + def text(); end + + def to_html(); end + + def to_s(); end + + def wrap(str=T.unsafe(nil), &blk); end + ATTR_RE = ::T.let(nil, ::T.untyped) + BRACK_RE = ::T.let(nil, ::T.untyped) + CATCH_RE = ::T.let(nil, ::T.untyped) + CUST_RE = ::T.let(nil, ::T.untyped) + FUNC_RE = ::T.let(nil, ::T.untyped) +end + +class Hpricot::Elements + def self.expand(ele1, ele2, excl=T.unsafe(nil)); end + + def self.filter(nodes, expr, truth=T.unsafe(nil)); end +end + +class Hpricot::EncodingError +end + +class Hpricot::EncodingError +end + +class Hpricot::Error +end + +class Hpricot::Error +end + +module Hpricot::Leaf + include ::Hpricot::Node + include ::Hpricot + def inspect(); end + + def pretty_print(q); end +end + +module Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def traverse_all_element(); end + + def traverse_some_element(name_set); end + + def traverse_text_internal(); end +end + +module Hpricot::Leaf::Trav +end + +module Hpricot::Leaf +end + +class Hpricot::Name + include ::Hpricot +end + +class Hpricot::Name +end + +module Hpricot::Node + include ::Hpricot + def altered!(); end + + def clear_raw(); end + + def html_quote(str); end + + def if_output(opts); end + + def inspect_tree(depth=T.unsafe(nil)); end + + def pathname(); end +end + +module Hpricot::Node +end + +class Hpricot::ParseError +end + +class Hpricot::ParseError +end + +class Hpricot::ProcIns + include ::Hpricot::Leaf + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::ProcIns::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def content(); end + + def content=(content); end + + def output(out, opts=T.unsafe(nil)); end + + def raw_string(); end + + def target(); end + + def target=(target); end +end + +module Hpricot::ProcIns::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse +end + +module Hpricot::ProcIns::Trav +end + +class Hpricot::ProcIns +end + +module Hpricot::Tag + include ::Hpricot +end + +module Hpricot::Tag +end + +class Hpricot::Text + include ::Hpricot::Leaf + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::Text::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def <<(str); end + + def content(); end + + def content=(content); end + + def initialize(content); end + + def output(out, opts=T.unsafe(nil)); end + + def raw_string(); end +end + +module Hpricot::Text::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def traverse_text_internal(); end +end + +module Hpricot::Text::Trav +end + +class Hpricot::Text +end + +module Hpricot::Traverse + def %(expr); end + + def /(expr, &blk); end + + def after(html=T.unsafe(nil), &blk); end + + def at(expr); end + + def before(html=T.unsafe(nil), &blk); end + + def bogusetag?(); end + + def children_of_type(tag_name); end + + def clean_path(path); end + + def comment?(); end + + def css_path(); end + + def doc?(); end + + def doctype?(); end + + def elem?(); end + + def following(); end + + def get_subnode(*indexes); end + + def html(inner=T.unsafe(nil), &blk); end + + def index(name); end + + def innerHTML(inner=T.unsafe(nil), &blk); end + + def innerHTML=(inner); end + + def innerText(); end + + def inner_html(inner=T.unsafe(nil), &blk); end + + def inner_html=(inner); end + + def inner_text(); end + + def make(input=T.unsafe(nil), &blk); end + + def next(); end + + def next_node(); end + + def node_position(); end + + def nodes_at(*pos); end + + def position(); end + + def preceding(); end + + def previous(); end + + def previous_node(); end + + def procins?(); end + + def search(expr, &blk); end + + def swap(html=T.unsafe(nil), &blk); end + + def text?(); end + + def to_html(); end + + def to_original_html(); end + + def to_plain_text(); end + + def to_s(); end + + def traverse_element(*names, &block); end + + def traverse_text(&block); end + + def xmldecl?(); end + + def xpath(); end +end + +module Hpricot::Traverse + def self.filter(tok, &blk); end +end + +class Hpricot::XHTMLStrict +end + +class Hpricot::XHTMLStrict + def self.doctype(); end + + def self.doctype=(doctype); end + + def self.forms(); end + + def self.forms=(forms); end + + def self.self_closing(); end + + def self.self_closing=(self_closing); end + + def self.tags(); end + + def self.tags=(tags); end + + def self.tagset(); end + + def self.tagset=(tagset); end +end + +class Hpricot::XHTMLTransitional +end + +class Hpricot::XHTMLTransitional + def self.doctype(); end + + def self.doctype=(doctype); end + + def self.forms(); end + + def self.forms=(forms); end + + def self.self_closing(); end + + def self.self_closing=(self_closing); end + + def self.tags(); end + + def self.tags=(tags); end + + def self.tagset(); end + + def self.tagset=(tagset); end +end + +class Hpricot::XMLDecl + include ::Hpricot::Leaf + include ::Hpricot::Node + include ::Hpricot + include ::Hpricot::XMLDecl::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse + def encoding(); end + + def encoding=(encoding); end + + def output(out, opts=T.unsafe(nil)); end + + def raw_string(); end + + def standalone(); end + + def standalone=(standalone); end + + def version(); end + + def version=(version); end +end + +module Hpricot::XMLDecl::Trav + include ::Hpricot::Leaf::Trav + include ::Hpricot::Traverse +end + +module Hpricot::XMLDecl::Trav +end + +class Hpricot::XMLDecl +end + +module Hpricot + def self.XML(input=T.unsafe(nil), opts=T.unsafe(nil), &blk); end + + def self.buffer_size(); end + + def self.buffer_size=(buffer_size); end + + def self.build(ele=T.unsafe(nil), assigns=T.unsafe(nil), &blk); end + + def self.css(_, _1, _2); end + + def self.make(input=T.unsafe(nil), opts=T.unsafe(nil), &blk); end + + def self.parse(input=T.unsafe(nil), opts=T.unsafe(nil), &blk); end + + def self.scan(*_); end + + def self.uxs(str); end +end + +module I18n + DEFAULT_INTERPOLATION_PATTERNS = ::T.let(nil, ::T.untyped) + EMPTY_HASH = ::T.let(nil, ::T.untyped) + INTERPOLATION_PATTERN = ::T.let(nil, ::T.untyped) + RESERVED_KEYS = ::T.let(nil, ::T.untyped) + RESERVED_KEYS_PATTERN = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class I18n::ArgumentError +end + +class I18n::ArgumentError +end + +module I18n::Backend +end + +module I18n::Backend::Base + include ::I18n::Backend::Transliterator + def available_locales(); end + + def deep_interpolate(locale, data, values=T.unsafe(nil)); end + + def default(locale, object, subject, options=T.unsafe(nil)); end + + def eager_load!(); end + + def eager_loaded?(); end + + def exists?(locale, key, options=T.unsafe(nil)); end + + def interpolate(locale, subject, values=T.unsafe(nil)); end + + def load_file(filename); end + + def load_json(filename); end + + def load_rb(filename); end + + def load_translations(*filenames); end + + def load_yaml(filename); end + + def load_yml(filename); end + + def localize(locale, object, format=T.unsafe(nil), options=T.unsafe(nil)); end + + def lookup(locale, key, scope=T.unsafe(nil), options=T.unsafe(nil)); end + + def pluralization_key(entry, count); end + + def pluralize(locale, entry, count); end + + def reload!(); end + + def resolve(locale, object, subject, options=T.unsafe(nil)); end + + def store_translations(locale, data, options=T.unsafe(nil)); end + + def subtrees?(); end + + def translate(locale, key, options=T.unsafe(nil)); end + + def translate_localization_format(locale, object, format, options); end +end + +module I18n::Backend::Base +end + +module I18n::Backend::Cache + def _fetch(cache_key, &block); end + + def cache_key(locale, key, options); end + + def fetch(cache_key, &block); end + + def translate(locale, key, options=T.unsafe(nil)); end +end + +module I18n::Backend::Cache +end + +module I18n::Backend::CacheFile + def load_file(filename); end + + def normalized_path(file); end + + def path_roots(); end + + def path_roots=(path_roots); end +end + +module I18n::Backend::CacheFile +end + +module I18n::Backend::Cascade + def lookup(locale, key, scope=T.unsafe(nil), options=T.unsafe(nil)); end +end + +module I18n::Backend::Cascade +end + +class I18n::Backend::Chain + include ::I18n::Backend::Chain::Implementation + include ::I18n::Backend::Base + include ::I18n::Backend::Transliterator +end + +module I18n::Backend::Chain::Implementation + include ::I18n::Backend::Base + include ::I18n::Backend::Transliterator + def available_locales(); end + + def backends(); end + + def backends=(backends); end + + def eager_load!(); end + + def exists?(locale, key, options=T.unsafe(nil)); end + + def init_translations(); end + + def initialize(*backends); end + + def initialized?(); end + + def localize(locale, object, format=T.unsafe(nil), options=T.unsafe(nil)); end + + def namespace_lookup?(result, options); end + + def reload!(); end + + def store_translations(locale, data, options=T.unsafe(nil)); end + + def translate(locale, key, default_options=T.unsafe(nil)); end + + def translations(); end +end + +module I18n::Backend::Chain::Implementation +end + +class I18n::Backend::Chain +end + +module I18n::Backend::Fallbacks + def exists?(locale, key, options=T.unsafe(nil)); end + + def extract_non_symbol_default!(options); end + + def translate(locale, key, options=T.unsafe(nil)); end +end + +module I18n::Backend::Fallbacks +end + +module I18n::Backend::Flatten + def escape_default_separator(key); end + + def find_link(locale, key); end + + def flatten_keys(hash, escape, prev_key=T.unsafe(nil), &block); end + + def flatten_translations(locale, data, escape, subtree); end + + def links(); end + + def normalize_flat_keys(locale, key, scope, separator); end + + def resolve_link(locale, key); end + + def store_link(locale, key, link); end + FLATTEN_SEPARATOR = ::T.let(nil, ::T.untyped) + SEPARATOR_ESCAPE_CHAR = ::T.let(nil, ::T.untyped) +end + +module I18n::Backend::Flatten + def self.escape_default_separator(key); end + + def self.normalize_flat_keys(locale, key, scope, separator); end +end + +module I18n::Backend::Gettext + def load_po(filename); end + + def normalize(locale, data); end + + def normalize_pluralization(locale, key, value); end + + def parse(filename); end +end + +class I18n::Backend::Gettext::PoData + def set_comment(msgid_or_sym, comment); end +end + +class I18n::Backend::Gettext::PoData +end + +module I18n::Backend::Gettext +end + +module I18n::Backend::InterpolationCompiler + def compile_all_strings_in(data); end + + def interpolate(locale, string, values); end + + def store_translations(locale, data, options=T.unsafe(nil)); end +end + +module I18n::Backend::InterpolationCompiler::Compiler + def compile_if_an_interpolation(string); end + + def compile_interpolation_token(key); end + + def compiled_interpolation_body(str); end + + def direct_key(key); end + + def escape_key_sym(key); end + + def escape_plain_str(str); end + + def handle_interpolation_token(interpolation, matchdata); end + + def interpolate_key(key); end + + def interpolate_or_raise_missing(key); end + + def interpolated_str?(str); end + + def missing_key(key); end + + def nil_key(key); end + + def reserved_key(key); end + + def tokenize(str); end + INTERPOLATION_SYNTAX_PATTERN = ::T.let(nil, ::T.untyped) + TOKENIZER = ::T.let(nil, ::T.untyped) +end + +module I18n::Backend::InterpolationCompiler::Compiler + extend ::I18n::Backend::InterpolationCompiler::Compiler +end + +module I18n::Backend::InterpolationCompiler +end + +class I18n::Backend::KeyValue + include ::I18n::Backend::KeyValue::Implementation + include ::I18n::Backend::Flatten + include ::I18n::Backend::Base + include ::I18n::Backend::Transliterator +end + +module I18n::Backend::KeyValue::Implementation + include ::I18n::Backend::Flatten + include ::I18n::Backend::Base + include ::I18n::Backend::Transliterator + def available_locales(); end + + def init_translations(); end + + def initialize(store, subtrees=T.unsafe(nil)); end + + def initialized?(); end + + def lookup(locale, key, scope=T.unsafe(nil), options=T.unsafe(nil)); end + + def pluralize(locale, entry, count); end + + def store(); end + + def store=(store); end + + def store_translations(locale, data, options=T.unsafe(nil)); end + + def subtrees?(); end + + def translations(); end +end + +module I18n::Backend::KeyValue::Implementation +end + +class I18n::Backend::KeyValue::SubtreeProxy + def [](key); end + + def has_key?(key); end + + def initialize(master_key, store); end + + def instance_of?(klass); end + + def is_a?(klass); end + + def kind_of?(klass); end +end + +class I18n::Backend::KeyValue::SubtreeProxy +end + +class I18n::Backend::KeyValue +end + +module I18n::Backend::Memoize + def available_locales(); end + + def eager_load!(); end + + def lookup(locale, key, scope=T.unsafe(nil), options=T.unsafe(nil)); end + + def memoized_lookup(); end + + def reload!(); end + + def reset_memoizations!(locale=T.unsafe(nil)); end + + def store_translations(locale, data, options=T.unsafe(nil)); end +end + +module I18n::Backend::Memoize +end + +module I18n::Backend::Metadata + def interpolate(locale, entry, values=T.unsafe(nil)); end + + def pluralize(locale, entry, count); end + + def translate(locale, key, options=T.unsafe(nil)); end + + def with_metadata(metadata, &block); end +end + +module I18n::Backend::Metadata + def self.included(base); end +end + +module I18n::Backend::Pluralization + def pluralize(locale, entry, count); end + + def pluralizer(locale); end + + def pluralizers(); end +end + +module I18n::Backend::Pluralization +end + +class I18n::Backend::Simple + include ::I18n::Backend::Simple::Implementation + include ::I18n::Backend::Base + include ::I18n::Backend::Transliterator +end + +module I18n::Backend::Simple::Implementation + include ::I18n::Backend::Base + include ::I18n::Backend::Transliterator + def available_locales(); end + + def eager_load!(); end + + def init_translations(); end + + def initialized?(); end + + def lookup(locale, key, scope=T.unsafe(nil), options=T.unsafe(nil)); end + + def reload!(); end + + def store_translations(locale, data, options=T.unsafe(nil)); end + + def translations(do_init: T.unsafe(nil)); end +end + +module I18n::Backend::Simple::Implementation +end + +class I18n::Backend::Simple +end + +module I18n::Backend::Transliterator + def transliterate(locale, string, replacement=T.unsafe(nil)); end + DEFAULT_REPLACEMENT_CHAR = ::T.let(nil, ::T.untyped) +end + +class I18n::Backend::Transliterator::HashTransliterator + def initialize(rule=T.unsafe(nil)); end + + def transliterate(string, replacement=T.unsafe(nil)); end + DEFAULT_APPROXIMATIONS = ::T.let(nil, ::T.untyped) +end + +class I18n::Backend::Transliterator::HashTransliterator +end + +class I18n::Backend::Transliterator::ProcTransliterator + def initialize(rule); end + + def transliterate(string, replacement=T.unsafe(nil)); end +end + +class I18n::Backend::Transliterator::ProcTransliterator +end + +module I18n::Backend::Transliterator + def self.get(rule=T.unsafe(nil)); end +end + +module I18n::Backend +end + +module I18n::Base + def available_locales(); end + + def available_locales=(value); end + + def available_locales_initialized?(); end + + def backend(); end + + def backend=(value); end + + def config(); end + + def config=(value); end + + def default_locale(); end + + def default_locale=(value); end + + def default_separator(); end + + def default_separator=(value); end + + def eager_load!(); end + + def enforce_available_locales(); end + + def enforce_available_locales!(locale); end + + def enforce_available_locales=(value); end + + def exception_handler(); end + + def exception_handler=(value); end + + def exists?(key, _locale=T.unsafe(nil), locale: T.unsafe(nil), **options); end + + def l(object, locale: T.unsafe(nil), format: T.unsafe(nil), **options); end + + def load_path(); end + + def load_path=(value); end + + def locale(); end + + def locale=(value); end + + def locale_available?(locale); end + + def localize(object, locale: T.unsafe(nil), format: T.unsafe(nil), **options); end + + def normalize_keys(locale, key, scope, separator=T.unsafe(nil)); end + + def reload!(); end + + def t(key=T.unsafe(nil), *_, throw: T.unsafe(nil), raise: T.unsafe(nil), locale: T.unsafe(nil), **options); end + + def t!(key, options=T.unsafe(nil)); end + + def translate(key=T.unsafe(nil), *_, throw: T.unsafe(nil), raise: T.unsafe(nil), locale: T.unsafe(nil), **options); end + + def translate!(key, options=T.unsafe(nil)); end + + def transliterate(key, *_, throw: T.unsafe(nil), raise: T.unsafe(nil), locale: T.unsafe(nil), replacement: T.unsafe(nil), **options); end + + def with_locale(tmp_locale=T.unsafe(nil)); end +end + +module I18n::Base +end + +class I18n::Config + def available_locales(); end + + def available_locales=(locales); end + + def available_locales_initialized?(); end + + def available_locales_set(); end + + def backend(); end + + def backend=(backend); end + + def clear_available_locales_set(); end + + def default_locale(); end + + def default_locale=(locale); end + + def default_separator(); end + + def default_separator=(separator); end + + def enforce_available_locales(); end + + def enforce_available_locales=(enforce_available_locales); end + + def exception_handler(); end + + def exception_handler=(exception_handler); end + + def interpolation_patterns(); end + + def interpolation_patterns=(interpolation_patterns); end + + def load_path(); end + + def load_path=(load_path); end + + def locale(); end + + def locale=(locale); end + + def missing_interpolation_argument_handler(); end + + def missing_interpolation_argument_handler=(exception_handler); end +end + +class I18n::Config +end + +class I18n::Disabled + def initialize(method); end +end + +class I18n::Disabled +end + +class I18n::ExceptionHandler + def call(exception, _locale, _key, _options); end +end + +class I18n::ExceptionHandler +end + +module I18n::Gettext + CONTEXT_SEPARATOR = ::T.let(nil, ::T.untyped) + PLURAL_SEPARATOR = ::T.let(nil, ::T.untyped) +end + +module I18n::Gettext::Helpers + def N_(msgsid); end + + def _(msgid, options=T.unsafe(nil)); end + + def gettext(msgid, options=T.unsafe(nil)); end + + def n_(msgid, msgid_plural, n=T.unsafe(nil)); end + + def ngettext(msgid, msgid_plural, n=T.unsafe(nil)); end + + def np_(msgctxt, msgid, msgid_plural, n=T.unsafe(nil)); end + + def npgettext(msgctxt, msgid, msgid_plural, n=T.unsafe(nil)); end + + def ns_(msgid, msgid_plural, n=T.unsafe(nil), separator=T.unsafe(nil)); end + + def nsgettext(msgid, msgid_plural, n=T.unsafe(nil), separator=T.unsafe(nil)); end + + def p_(msgctxt, msgid); end + + def pgettext(msgctxt, msgid); end + + def s_(msgid, separator=T.unsafe(nil)); end + + def sgettext(msgid, separator=T.unsafe(nil)); end +end + +module I18n::Gettext::Helpers +end + +module I18n::Gettext + def self.extract_scope(msgid, separator); end + + def self.plural_keys(*args); end +end + +module I18n::HashRefinements +end + +module I18n::HashRefinements +end + +class I18n::InvalidLocale + def initialize(locale); end + + def locale(); end +end + +class I18n::InvalidLocale +end + +class I18n::InvalidLocaleData + def filename(); end + + def initialize(filename, exception_message); end +end + +class I18n::InvalidLocaleData +end + +class I18n::InvalidPluralizationData + def count(); end + + def entry(); end + + def initialize(entry, count, key); end + + def key(); end +end + +class I18n::InvalidPluralizationData +end + +I18n::JSON = ActiveSupport::JSON + +module I18n::Locale +end + +class I18n::Locale::Fallbacks + def [](locale); end + + def compute(tags, include_defaults=T.unsafe(nil), exclude=T.unsafe(nil)); end + + def defaults(); end + + def defaults=(defaults); end + + def initialize(*mappings); end + + def map(mappings); end +end + +class I18n::Locale::Fallbacks +end + +module I18n::Locale::Tag + RFC4646_FORMATS = ::T.let(nil, ::T.untyped) + RFC4646_SUBTAGS = ::T.let(nil, ::T.untyped) +end + +module I18n::Locale::Tag::Parents + def parent(); end + + def parents(); end + + def self_and_parents(); end +end + +module I18n::Locale::Tag::Parents +end + +class I18n::Locale::Tag::Rfc4646 + include ::I18n::Locale::Tag::Parents + def to_sym(); end +end + +module I18n::Locale::Tag::Rfc4646::Parser + PATTERN = ::T.let(nil, ::T.untyped) +end + +module I18n::Locale::Tag::Rfc4646::Parser + def self.match(tag); end +end + +class I18n::Locale::Tag::Rfc4646 + def self.parser(); end + + def self.parser=(parser); end + + def self.tag(tag); end +end + +class I18n::Locale::Tag::Simple + include ::I18n::Locale::Tag::Parents + def initialize(*tag); end + + def subtags(); end + + def tag(); end + + def to_a(); end + + def to_sym(); end +end + +class I18n::Locale::Tag::Simple + def self.tag(tag); end +end + +module I18n::Locale::Tag + def self.implementation(); end + + def self.implementation=(implementation); end + + def self.tag(tag); end +end + +module I18n::Locale +end + +class I18n::Middleware + def call(env); end + + def initialize(app); end +end + +class I18n::Middleware +end + +class I18n::MissingInterpolationArgument + def initialize(key, values, string); end + + def key(); end + + def string(); end + + def values(); end +end + +class I18n::MissingInterpolationArgument +end + +class I18n::MissingTranslation + include ::I18n::MissingTranslation::Base +end + +module I18n::MissingTranslation::Base + def initialize(locale, key, options=T.unsafe(nil)); end + + def key(); end + + def keys(); end + + def locale(); end + + def message(); end + + def options(); end + + def to_exception(); end + + def to_s(); end +end + +module I18n::MissingTranslation::Base +end + +class I18n::MissingTranslation +end + +class I18n::MissingTranslationData + include ::I18n::MissingTranslation::Base +end + +class I18n::MissingTranslationData +end + +class I18n::ReservedInterpolationKey + def initialize(key, string); end + + def key(); end + + def string(); end +end + +class I18n::ReservedInterpolationKey +end + +module I18n::Tests +end + +module I18n::Tests::Localization +end + +module I18n::Tests::Localization + def self.included(base); end +end + +module I18n::Tests +end + +class I18n::UnknownFileType + def filename(); end + + def initialize(type, filename); end + + def type(); end +end + +class I18n::UnknownFileType +end + +module I18n + extend ::I18n::Base + def self.cache_key_digest(); end + + def self.cache_key_digest=(key_digest); end + + def self.cache_namespace(); end + + def self.cache_namespace=(namespace); end + + def self.cache_store(); end + + def self.cache_store=(store); end + + def self.fallbacks(); end + + def self.fallbacks=(fallbacks); end + + def self.interpolate(string, values); end + + def self.interpolate_hash(string, values); end + + def self.new_double_nested_cache(); end + + def self.perform_caching?(); end +end + class IO + def beep(); end + + def cooked(); end + + def cooked!(); end + + def cursor(); end + + def cursor=(); end + + def echo=(echo); end + + def echo?(); end + + def getch(*_); end + + def getpass(*_); end + + def goto(); end + + def iflush(); end + + def ioflush(); end + + def noecho(); end + def nonblock(*_); end def nonblock=(nonblock); end @@ -2010,8 +12730,16 @@ class IO def nread(); end + def oflush(); end + def pathconf(_); end + def pressed?(); end + + def raw(*_); end + + def raw!(*_); end + def ready?(); end def wait(*_); end @@ -2020,12 +12748,19 @@ class IO def wait_writable(*_); end + def winsize(); end + + def winsize=(winsize); end end IO::EWOULDBLOCKWaitReadable = IO::EAGAINWaitReadable IO::EWOULDBLOCKWaitWritable = IO::EAGAINWaitWritable +class IO + def self.console(*_); end +end + class IPAddr def ==(other); end @@ -2301,6 +13036,12 @@ class JavaRequirement::CaskSuggestion def self.members(); end end +module Kconv + AUTO = ::T.let(nil, ::T.untyped) + NOCONV = ::T.let(nil, ::T.untyped) + UNKNOWN = ::T.let(nil, ::T.untyped) +end + class Keg::Relocation def self.[](*_); end @@ -2308,12 +13049,20 @@ class Keg::Relocation end module Kernel + def byebug(); end + + def class_eval(*args, &block); end + + def debugger(); end + def itself(); end def object_id(); end def pretty_inspect(); end + def remote_byebug(host=T.unsafe(nil), port=T.unsafe(nil)); end + def then(); end def yield_self(); end @@ -2321,20 +13070,4367 @@ end module Kernel def self.at_exit(); end -end -class KeyError - include ::DidYouMean::Correctable + def self.load(*_); end + + def self.method_added(name); end + + def self.require(path); end end module Language::Haskell::Cabal include ::Language::Haskell::Cabal::Compat end +class LoadError + def is_missing?(location); end +end + +class Logger + SEV_LABEL = ::T.let(nil, ::T.untyped) +end + +class Logger::Formatter + Format = ::T.let(nil, ::T.untyped) +end + +class Logger::LogDevice + include ::MonitorMixin +end + +module Logger::Period + SiD = ::T.let(nil, ::T.untyped) +end + +module LoggerSilence +end + +module LoggerSilence + extend ::ActiveSupport::Concern +end + +module MIME +end + +class MIME::Type + include ::Comparable + def add_extensions(*extensions); end + + def ascii?(); end + + def binary?(); end + + def complete?(); end + + def content_type(); end + + def default_encoding(); end + + def docs(); end + + def docs=(docs); end + + def encode_with(coder); end + + def encoding(); end + + def encoding=(enc); end + + def eql?(other); end + + def extensions(); end + + def extensions=(value); end + + def friendly(lang=T.unsafe(nil)); end + + def i18n_key(); end + + def init_with(coder); end + + def initialize(content_type); end + + def like?(other); end + + def media_type(); end + + def obsolete(); end + + def obsolete=(obsolete); end + + def obsolete?(); end + + def preferred_extension(); end + + def preferred_extension=(value); end + + def priority_compare(other); end + + def raw_media_type(); end + + def raw_sub_type(); end + + def registered(); end + + def registered=(registered); end + + def registered?(); end + + def signature(); end + + def signature=(signature); end + + def signature?(); end + + def simplified(); end + + def sub_type(); end + + def to_h(); end + + def to_json(*args); end + + def to_str(); end + + def use_instead(); end + + def use_instead=(use_instead); end + + def xref_urls(); end + + def xrefs(); end + + def xrefs=(xrefs); end + VERSION = ::T.let(nil, ::T.untyped) +end + +class MIME::Type::Columnar + def docs(*args); end + + def docs=(*args); end + + def encoding(*args); end + + def encoding=(*args); end + + def friendly(*args); end + + def initialize(container, content_type, extensions); end + + def obsolete(*args); end + + def obsolete=(*args); end + + def obsolete?(*args); end + + def preferred_extension(*args); end + + def preferred_extension=(*args); end + + def registered(*args); end + + def registered=(*args); end + + def registered?(*args); end + + def signature(*args); end + + def signature=(*args); end + + def signature?(*args); end + + def use_instead(*args); end + + def use_instead=(*args); end + + def xref_urls(*args); end + + def xrefs(*args); end + + def xrefs=(*args); end +end + +class MIME::Type::Columnar +end + +class MIME::Type::InvalidContentType + def initialize(type_string); end +end + +class MIME::Type::InvalidContentType +end + +class MIME::Type::InvalidEncoding + def initialize(encoding); end +end + +class MIME::Type::InvalidEncoding +end + +class MIME::Type + def self.i18n_key(content_type); end + + def self.match(content_type); end + + def self.simplified(content_type, remove_x_prefix: T.unsafe(nil)); end +end + +class MIME::Types + include ::Enumerable + def [](type_id, complete: T.unsafe(nil), registered: T.unsafe(nil)); end + + def add(*types); end + + def add_type(type, quiet=T.unsafe(nil)); end + + def count(); end + + def each(&blk); end + + def of(filename); end + + def type_for(filename); end + VERSION = ::T.let(nil, ::T.untyped) +end + +class MIME::Types::Cache + def data(); end + + def data=(_); end + + def version(); end + + def version=(_); end +end + +class MIME::Types::Cache + def self.[](*_); end + + def self.load(cache_file=T.unsafe(nil)); end + + def self.members(); end + + def self.save(types=T.unsafe(nil), cache_file=T.unsafe(nil)); end +end + +module MIME::Types::Columnar + def load_base_data(path); end + LOAD_MUTEX = ::T.let(nil, ::T.untyped) +end + +module MIME::Types::Columnar + def self.extended(obj); end +end + +class MIME::Types::Container + def ==(*args, &block); end + + def [](key); end + + def []=(key, value); end + + def add(key, value); end + + def container(); end + + def container=(container); end + + def count(*args, &block); end + + def each(*args, &block); end + + def each_value(*args, &block); end + + def empty?(*args, &block); end + + def encode_with(coder); end + + def flat_map(*args, &block); end + + def init_with(coder); end + + def initialize(hash=T.unsafe(nil)); end + + def keys(*args, &block); end + + def marshal_dump(); end + + def marshal_load(hash); end + + def merge(other); end + + def merge!(other); end + + def normalize(); end + + def select(*args, &block); end + + def to_hash(); end + + def values(*args, &block); end +end + +class MIME::Types::Container + extend ::Forwardable +end + +module MIME::Types::Data + PATH = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +module MIME::Types::Data +end + +class MIME::Types::Loader + def container(); end + + def initialize(path=T.unsafe(nil), container=T.unsafe(nil)); end + + def load(options=T.unsafe(nil)); end + + def load_columnar(); end + + def load_json(); end + + def load_yaml(); end + + def path(); end +end + +class MIME::Types::Loader + def self.load(options=T.unsafe(nil)); end + + def self.load_from_json(filename); end + + def self.load_from_yaml(filename); end +end + +class MIME::Types::WarnLogger + def initialize(_one, _two=T.unsafe(nil), _three=T.unsafe(nil)); end +end + +class MIME::Types::WarnLogger::WarnLogDevice + def initialize(*_); end + + def write(m); end +end + +class MIME::Types::WarnLogger::WarnLogDevice +end + +class MIME::Types::WarnLogger +end + +class MIME::Types + extend ::Enumerable + def self.[](type_id, complete: T.unsafe(nil), registered: T.unsafe(nil)); end + + def self.add(*types); end + + def self.count(); end + + def self.each(&blk); end + + def self.logger(); end + + def self.logger=(logger); end + + def self.of(filename); end + + def self.type_for(filename); end +end + +module MIME +end + +module MachO + VERSION = ::T.let(nil, ::T.untyped) +end + +class MachO::CPUSubtypeError + def initialize(cputype, cpusubtype); end +end + +class MachO::CPUSubtypeError +end + +class MachO::CPUTypeError + def initialize(cputype); end +end + +class MachO::CPUTypeError +end + +class MachO::DylibIdMissingError + def initialize(); end +end + +class MachO::DylibIdMissingError +end + +class MachO::DylibUnknownError + def initialize(dylib); end +end + +class MachO::DylibUnknownError +end + +class MachO::FatArchOffsetOverflowError + def initialize(offset); end +end + +class MachO::FatArchOffsetOverflowError +end + +class MachO::FatBinaryError + def initialize(); end +end + +class MachO::FatBinaryError +end + +class MachO::FatFile + def add_rpath(path, options=T.unsafe(nil)); end + + def bundle?(*args, &block); end + + def change_dylib(old_name, new_name, options=T.unsafe(nil)); end + + def change_dylib_id(new_id, options=T.unsafe(nil)); end + + def change_install_name(old_name, new_name, options=T.unsafe(nil)); end + + def change_rpath(old_path, new_path, options=T.unsafe(nil)); end + + def core?(*args, &block); end + + def delete_rpath(path, options=T.unsafe(nil)); end + + def dsym?(*args, &block); end + + def dylib?(*args, &block); end + + def dylib_id(*args, &block); end + + def dylib_id=(new_id, options=T.unsafe(nil)); end + + def dylib_load_commands(); end + + def dylinker?(*args, &block); end + + def executable?(*args, &block); end + + def extract(cputype); end + + def fat_archs(); end + + def filename(); end + + def filename=(filename); end + + def filetype(*args, &block); end + + def fvmlib?(*args, &block); end + + def header(); end + + def initialize(filename, **opts); end + + def initialize_from_bin(bin, opts); end + + def kext?(*args, &block); end + + def linked_dylibs(); end + + def machos(); end + + def magic(*args, &block); end + + def magic_string(); end + + def object?(*args, &block); end + + def options(); end + + def populate_fields(); end + + def preload?(*args, &block); end + + def rpaths(); end + + def serialize(); end + + def to_h(); end + + def write(filename); end + + def write!(); end +end + +class MachO::FatFile + extend ::Forwardable + def self.new_from_bin(bin, **opts); end + + def self.new_from_machos(*machos, fat64: T.unsafe(nil)); end +end + +class MachO::FiletypeError + def initialize(num); end +end + +class MachO::FiletypeError +end + +class MachO::HeaderPadError + def initialize(filename); end +end + +class MachO::HeaderPadError +end + +module MachO::Headers + CPU_ARCH_ABI32 = ::T.let(nil, ::T.untyped) + CPU_ARCH_ABI64 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPES = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_486 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_486SX = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_586 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM64E = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM64_32_V8 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM64_ALL = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM64_V8 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_ALL = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V4T = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V5TEJ = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V6 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V6M = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V7 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V7EM = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V7F = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V7K = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V7M = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V7S = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_V8 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_ARM_XSCALE = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_I386 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_LIB64 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MASK = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MC68030 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MC68030_ONLY = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MC68040 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MC680X0_ALL = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MC88000_ALL = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MC88100 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MC88110 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_MMAX_JPC = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_PENT = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_PENTII_M3 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_PENTII_M5 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_PENTIUM_4 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_PENTPRO = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC64_ALL = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_601 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_602 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_603 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_603E = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_603EV = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_604 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_604E = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_620 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_7400 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_7450 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_750 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_970 = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_POWERPC_ALL = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_X86_64_ALL = ::T.let(nil, ::T.untyped) + CPU_SUBTYPE_X86_64_H = ::T.let(nil, ::T.untyped) + CPU_TYPES = ::T.let(nil, ::T.untyped) + CPU_TYPE_ANY = ::T.let(nil, ::T.untyped) + CPU_TYPE_ARM = ::T.let(nil, ::T.untyped) + CPU_TYPE_ARM64 = ::T.let(nil, ::T.untyped) + CPU_TYPE_ARM64_32 = ::T.let(nil, ::T.untyped) + CPU_TYPE_I386 = ::T.let(nil, ::T.untyped) + CPU_TYPE_MC680X0 = ::T.let(nil, ::T.untyped) + CPU_TYPE_MC88000 = ::T.let(nil, ::T.untyped) + CPU_TYPE_POWERPC = ::T.let(nil, ::T.untyped) + CPU_TYPE_POWERPC64 = ::T.let(nil, ::T.untyped) + CPU_TYPE_X86_64 = ::T.let(nil, ::T.untyped) + FAT_CIGAM = ::T.let(nil, ::T.untyped) + FAT_CIGAM_64 = ::T.let(nil, ::T.untyped) + FAT_MAGIC = ::T.let(nil, ::T.untyped) + FAT_MAGIC_64 = ::T.let(nil, ::T.untyped) + MH_BUNDLE = ::T.let(nil, ::T.untyped) + MH_CIGAM = ::T.let(nil, ::T.untyped) + MH_CIGAM_64 = ::T.let(nil, ::T.untyped) + MH_CORE = ::T.let(nil, ::T.untyped) + MH_DSYM = ::T.let(nil, ::T.untyped) + MH_DYLIB = ::T.let(nil, ::T.untyped) + MH_DYLIB_STUB = ::T.let(nil, ::T.untyped) + MH_DYLINKER = ::T.let(nil, ::T.untyped) + MH_EXECUTE = ::T.let(nil, ::T.untyped) + MH_FILETYPES = ::T.let(nil, ::T.untyped) + MH_FLAGS = ::T.let(nil, ::T.untyped) + MH_FVMLIB = ::T.let(nil, ::T.untyped) + MH_KEXT_BUNDLE = ::T.let(nil, ::T.untyped) + MH_MAGIC = ::T.let(nil, ::T.untyped) + MH_MAGICS = ::T.let(nil, ::T.untyped) + MH_MAGIC_64 = ::T.let(nil, ::T.untyped) + MH_OBJECT = ::T.let(nil, ::T.untyped) + MH_PRELOAD = ::T.let(nil, ::T.untyped) +end + +class MachO::Headers::FatArch + def align(); end + + def cpusubtype(); end + + def cputype(); end + + def initialize(cputype, cpusubtype, offset, size, align); end + + def offset(); end + + def serialize(); end + + def size(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::Headers::FatArch +end + +class MachO::Headers::FatArch64 + def initialize(cputype, cpusubtype, offset, size, align, reserved=T.unsafe(nil)); end + + def reserved(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::Headers::FatArch64 +end + +class MachO::Headers::FatHeader + def initialize(magic, nfat_arch); end + + def magic(); end + + def nfat_arch(); end + + def serialize(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::Headers::FatHeader +end + +class MachO::Headers::MachHeader + def alignment(); end + + def bundle?(); end + + def core?(); end + + def cpusubtype(); end + + def cputype(); end + + def dsym?(); end + + def dylib?(); end + + def dylinker?(); end + + def executable?(); end + + def filetype(); end + + def flag?(flag); end + + def flags(); end + + def fvmlib?(); end + + def initialize(magic, cputype, cpusubtype, filetype, ncmds, sizeofcmds, flags); end + + def kext?(); end + + def magic(); end + + def magic32?(); end + + def magic64?(); end + + def ncmds(); end + + def object?(); end + + def preload?(); end + + def sizeofcmds(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::Headers::MachHeader +end + +class MachO::Headers::MachHeader64 + def initialize(magic, cputype, cpusubtype, filetype, ncmds, sizeofcmds, flags, reserved); end + + def reserved(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::Headers::MachHeader64 +end + +module MachO::Headers +end + +class MachO::JavaClassFileError + def initialize(); end +end + +class MachO::JavaClassFileError +end + +class MachO::LCStrMalformedError + def initialize(lc); end +end + +class MachO::LCStrMalformedError +end + +class MachO::LoadCommandCreationArityError + def initialize(cmd_sym, expected_arity, actual_arity); end +end + +class MachO::LoadCommandCreationArityError +end + +class MachO::LoadCommandError + def initialize(num); end +end + +class MachO::LoadCommandError +end + +class MachO::LoadCommandNotCreatableError + def initialize(cmd_sym); end +end + +class MachO::LoadCommandNotCreatableError +end + +class MachO::LoadCommandNotSerializableError + def initialize(cmd_sym); end +end + +class MachO::LoadCommandNotSerializableError +end + +module MachO::LoadCommands + CREATABLE_LOAD_COMMANDS = ::T.let(nil, ::T.untyped) + DYLIB_LOAD_COMMANDS = ::T.let(nil, ::T.untyped) + LC_REQ_DYLD = ::T.let(nil, ::T.untyped) + LC_STRUCTURES = ::T.let(nil, ::T.untyped) + LOAD_COMMANDS = ::T.let(nil, ::T.untyped) + LOAD_COMMAND_CONSTANTS = ::T.let(nil, ::T.untyped) + SEGMENT_FLAGS = ::T.let(nil, ::T.untyped) + SEGMENT_NAMES = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::BuildVersionCommand + def initialize(view, cmd, cmdsize, platform, minos, sdk, ntools); end + + def minos(); end + + def minos_string(); end + + def platform(); end + + def sdk(); end + + def sdk_string(); end + + def tool_entries(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::BuildVersionCommand::ToolEntries + def initialize(view, ntools); end + + def tools(); end +end + +class MachO::LoadCommands::BuildVersionCommand::ToolEntries::Tool + def initialize(tool, version); end + + def to_h(); end + + def tool(); end + + def version(); end +end + +class MachO::LoadCommands::BuildVersionCommand::ToolEntries::Tool +end + +class MachO::LoadCommands::BuildVersionCommand::ToolEntries +end + +class MachO::LoadCommands::BuildVersionCommand +end + +class MachO::LoadCommands::DyldInfoCommand + def bind_off(); end + + def bind_size(); end + + def export_off(); end + + def export_size(); end + + def initialize(view, cmd, cmdsize, rebase_off, rebase_size, bind_off, bind_size, weak_bind_off, weak_bind_size, lazy_bind_off, lazy_bind_size, export_off, export_size); end + + def lazy_bind_off(); end + + def lazy_bind_size(); end + + def rebase_off(); end + + def rebase_size(); end + + def weak_bind_off(); end + + def weak_bind_size(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::DyldInfoCommand +end + +class MachO::LoadCommands::DylibCommand + def compatibility_version(); end + + def current_version(); end + + def initialize(view, cmd, cmdsize, name, timestamp, current_version, compatibility_version); end + + def name(); end + + def timestamp(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::DylibCommand +end + +class MachO::LoadCommands::DylinkerCommand + def initialize(view, cmd, cmdsize, name); end + + def name(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::DylinkerCommand +end + +class MachO::LoadCommands::DysymtabCommand + def extrefsymoff(); end + + def extreloff(); end + + def iextdefsym(); end + + def ilocalsym(); end + + def indirectsymoff(); end + + def initialize(view, cmd, cmdsize, ilocalsym, nlocalsym, iextdefsym, nextdefsym, iundefsym, nundefsym, tocoff, ntoc, modtaboff, nmodtab, extrefsymoff, nextrefsyms, indirectsymoff, nindirectsyms, extreloff, nextrel, locreloff, nlocrel); end + + def iundefsym(); end + + def locreloff(); end + + def modtaboff(); end + + def nextdefsym(); end + + def nextrefsyms(); end + + def nextrel(); end + + def nindirectsyms(); end + + def nlocalsym(); end + + def nlocrel(); end + + def nmodtab(); end + + def ntoc(); end + + def nundefsym(); end + + def tocoff(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::DysymtabCommand +end + +class MachO::LoadCommands::EncryptionInfoCommand + def cryptid(); end + + def cryptoff(); end + + def cryptsize(); end + + def initialize(view, cmd, cmdsize, cryptoff, cryptsize, cryptid); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::EncryptionInfoCommand +end + +class MachO::LoadCommands::EncryptionInfoCommand64 + def initialize(view, cmd, cmdsize, cryptoff, cryptsize, cryptid, pad); end + + def pad(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::EncryptionInfoCommand64 +end + +class MachO::LoadCommands::EntryPointCommand + def entryoff(); end + + def initialize(view, cmd, cmdsize, entryoff, stacksize); end + + def stacksize(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::EntryPointCommand +end + +class MachO::LoadCommands::FvmfileCommand + def header_addr(); end + + def initialize(view, cmd, cmdsize, name, header_addr); end + + def name(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::FvmfileCommand +end + +class MachO::LoadCommands::FvmlibCommand + def header_addr(); end + + def initialize(view, cmd, cmdsize, name, minor_version, header_addr); end + + def minor_version(); end + + def name(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::FvmlibCommand +end + +class MachO::LoadCommands::IdentCommand + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::IdentCommand +end + +class MachO::LoadCommands::LinkeditDataCommand + def dataoff(); end + + def datasize(); end + + def initialize(view, cmd, cmdsize, dataoff, datasize); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::LinkeditDataCommand +end + +class MachO::LoadCommands::LinkerOptionCommand + def count(); end + + def initialize(view, cmd, cmdsize, count); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::LinkerOptionCommand +end + +class MachO::LoadCommands::LoadCommand + def cmd(); end + + def cmdsize(); end + + def initialize(view, cmd, cmdsize); end + + def offset(); end + + def serializable?(); end + + def serialize(context); end + + def to_sym(); end + + def type(); end + + def view(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::LoadCommand::LCStr + def initialize(lc, lc_str); end + + def to_h(); end + + def to_i(); end +end + +class MachO::LoadCommands::LoadCommand::LCStr +end + +class MachO::LoadCommands::LoadCommand::SerializationContext + def alignment(); end + + def endianness(); end + + def initialize(endianness, alignment); end +end + +class MachO::LoadCommands::LoadCommand::SerializationContext + def self.context_for(macho); end +end + +class MachO::LoadCommands::LoadCommand + def self.create(cmd_sym, *args); end + + def self.new_from_bin(view); end +end + +class MachO::LoadCommands::NoteCommand + def data_owner(); end + + def initialize(view, cmd, cmdsize, data_owner, offset, size); end + + def size(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::NoteCommand +end + +class MachO::LoadCommands::PrebindCksumCommand + def cksum(); end + + def initialize(view, cmd, cmdsize, cksum); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::PrebindCksumCommand +end + +class MachO::LoadCommands::PreboundDylibCommand + def initialize(view, cmd, cmdsize, name, nmodules, linked_modules); end + + def linked_modules(); end + + def name(); end + + def nmodules(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::PreboundDylibCommand +end + +class MachO::LoadCommands::RoutinesCommand + def init_address(); end + + def init_module(); end + + def initialize(view, cmd, cmdsize, init_address, init_module, reserved1, reserved2, reserved3, reserved4, reserved5, reserved6); end + + def reserved1(); end + + def reserved2(); end + + def reserved3(); end + + def reserved4(); end + + def reserved5(); end + + def reserved6(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::RoutinesCommand +end + +class MachO::LoadCommands::RoutinesCommand64 + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::RoutinesCommand64 +end + +class MachO::LoadCommands::RpathCommand + def initialize(view, cmd, cmdsize, path); end + + def path(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::RpathCommand +end + +class MachO::LoadCommands::SegmentCommand + def fileoff(); end + + def filesize(); end + + def flag?(flag); end + + def flags(); end + + def guess_align(); end + + def initialize(view, cmd, cmdsize, segname, vmaddr, vmsize, fileoff, filesize, maxprot, initprot, nsects, flags); end + + def initprot(); end + + def maxprot(); end + + def nsects(); end + + def sections(); end + + def segname(); end + + def vmaddr(); end + + def vmsize(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SegmentCommand +end + +class MachO::LoadCommands::SegmentCommand64 + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SegmentCommand64 +end + +class MachO::LoadCommands::SourceVersionCommand + def initialize(view, cmd, cmdsize, version); end + + def version(); end + + def version_string(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SourceVersionCommand +end + +class MachO::LoadCommands::SubClientCommand + def initialize(view, cmd, cmdsize, sub_client); end + + def sub_client(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SubClientCommand +end + +class MachO::LoadCommands::SubFrameworkCommand + def initialize(view, cmd, cmdsize, umbrella); end + + def umbrella(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SubFrameworkCommand +end + +class MachO::LoadCommands::SubLibraryCommand + def initialize(view, cmd, cmdsize, sub_library); end + + def sub_library(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SubLibraryCommand +end + +class MachO::LoadCommands::SubUmbrellaCommand + def initialize(view, cmd, cmdsize, sub_umbrella); end + + def sub_umbrella(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SubUmbrellaCommand +end + +class MachO::LoadCommands::SymsegCommand + def initialize(view, cmd, cmdsize, offset, size); end + + def size(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SymsegCommand +end + +class MachO::LoadCommands::SymtabCommand + def initialize(view, cmd, cmdsize, symoff, nsyms, stroff, strsize); end + + def nsyms(); end + + def stroff(); end + + def strsize(); end + + def symoff(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::SymtabCommand +end + +class MachO::LoadCommands::ThreadCommand + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::ThreadCommand +end + +class MachO::LoadCommands::TwolevelHintsCommand + def htoffset(); end + + def initialize(view, cmd, cmdsize, htoffset, nhints); end + + def nhints(); end + + def table(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::TwolevelHintsCommand::TwolevelHintsTable + def hints(); end + + def initialize(view, htoffset, nhints); end +end + +class MachO::LoadCommands::TwolevelHintsCommand::TwolevelHintsTable::TwolevelHint + def initialize(blob); end + + def isub_image(); end + + def itoc(); end + + def to_h(); end +end + +class MachO::LoadCommands::TwolevelHintsCommand::TwolevelHintsTable::TwolevelHint +end + +class MachO::LoadCommands::TwolevelHintsCommand::TwolevelHintsTable +end + +class MachO::LoadCommands::TwolevelHintsCommand +end + +class MachO::LoadCommands::UUIDCommand + def initialize(view, cmd, cmdsize, uuid); end + + def uuid(); end + + def uuid_string(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::UUIDCommand +end + +class MachO::LoadCommands::VersionMinCommand + def initialize(view, cmd, cmdsize, version, sdk); end + + def sdk(); end + + def sdk_string(); end + + def version(); end + + def version_string(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::LoadCommands::VersionMinCommand +end + +module MachO::LoadCommands +end + +class MachO::MachOBinaryError + def initialize(); end +end + +class MachO::MachOBinaryError +end + +class MachO::MachOError +end + +class MachO::MachOError +end + +class MachO::MachOFile + def [](name); end + + def add_command(lc, options=T.unsafe(nil)); end + + def add_rpath(path, _options=T.unsafe(nil)); end + + def alignment(*args, &block); end + + def bundle?(*args, &block); end + + def change_dylib(old_name, new_name, _options=T.unsafe(nil)); end + + def change_dylib_id(new_id, _options=T.unsafe(nil)); end + + def change_install_name(old_name, new_name, _options=T.unsafe(nil)); end + + def change_rpath(old_path, new_path, _options=T.unsafe(nil)); end + + def command(name); end + + def core?(*args, &block); end + + def cpusubtype(); end + + def cputype(); end + + def delete_command(lc, options=T.unsafe(nil)); end + + def delete_rpath(path, _options=T.unsafe(nil)); end + + def dsym?(*args, &block); end + + def dylib?(*args, &block); end + + def dylib_id(); end + + def dylib_id=(new_id, _options=T.unsafe(nil)); end + + def dylib_load_commands(); end + + def dylinker?(*args, &block); end + + def endianness(); end + + def executable?(*args, &block); end + + def filename(); end + + def filename=(filename); end + + def filetype(); end + + def flags(*args, &block); end + + def fvmlib?(*args, &block); end + + def header(); end + + def initialize(filename, **opts); end + + def initialize_from_bin(bin, opts); end + + def insert_command(offset, lc, options=T.unsafe(nil)); end + + def kext?(*args, &block); end + + def linked_dylibs(); end + + def load_commands(); end + + def magic(*args, &block); end + + def magic32?(*args, &block); end + + def magic64?(*args, &block); end + + def magic_string(); end + + def ncmds(*args, &block); end + + def object?(*args, &block); end + + def options(); end + + def populate_fields(); end + + def preload?(*args, &block); end + + def replace_command(old_lc, new_lc); end + + def rpaths(); end + + def segment_alignment(); end + + def segments(); end + + def serialize(); end + + def sizeofcmds(*args, &block); end + + def to_h(); end + + def write(filename); end + + def write!(); end +end + +class MachO::MachOFile + extend ::Forwardable + def self.new_from_bin(bin, **opts); end +end + +class MachO::MachOStructure + def to_h(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::MachOStructure + def self.bytesize(); end + + def self.new_from_bin(endianness, bin); end +end + +class MachO::MachOView + def endianness(); end + + def initialize(raw_data, endianness, offset); end + + def offset(); end + + def raw_data(); end + + def to_h(); end +end + +class MachO::MachOView +end + +class MachO::MagicError + def initialize(num); end +end + +class MachO::MagicError +end + +class MachO::ModificationError +end + +class MachO::ModificationError +end + +class MachO::NotAMachOError + def initialize(error); end +end + +class MachO::NotAMachOError +end + +class MachO::OffsetInsertionError + def initialize(offset); end +end + +class MachO::OffsetInsertionError +end + +class MachO::RecoverableModificationError + def macho_slice(); end + + def macho_slice=(macho_slice); end +end + +class MachO::RecoverableModificationError +end + +class MachO::RpathExistsError + def initialize(path); end +end + +class MachO::RpathExistsError +end + +class MachO::RpathUnknownError + def initialize(path); end +end + +class MachO::RpathUnknownError +end + +module MachO::Sections + MAX_SECT_ALIGN = ::T.let(nil, ::T.untyped) + SECTION_ATTRIBUTES = ::T.let(nil, ::T.untyped) + SECTION_ATTRIBUTES_SYS = ::T.let(nil, ::T.untyped) + SECTION_ATTRIBUTES_USR = ::T.let(nil, ::T.untyped) + SECTION_FLAGS = ::T.let(nil, ::T.untyped) + SECTION_NAMES = ::T.let(nil, ::T.untyped) + SECTION_TYPE = ::T.let(nil, ::T.untyped) +end + +class MachO::Sections::Section + def addr(); end + + def align(); end + + def empty?(); end + + def flag?(flag); end + + def flags(); end + + def initialize(sectname, segname, addr, size, offset, align, reloff, nreloc, flags, reserved1, reserved2); end + + def nreloc(); end + + def offset(); end + + def reloff(); end + + def reserved1(); end + + def reserved2(); end + + def section_name(); end + + def sectname(); end + + def segment_name(); end + + def segname(); end + + def size(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::Sections::Section +end + +class MachO::Sections::Section64 + def initialize(sectname, segname, addr, size, offset, align, reloff, nreloc, flags, reserved1, reserved2, reserved3); end + + def reserved3(); end + FORMAT = ::T.let(nil, ::T.untyped) + SIZEOF = ::T.let(nil, ::T.untyped) +end + +class MachO::Sections::Section64 +end + +module MachO::Sections +end + +module MachO::Tools +end + +module MachO::Tools + def self.add_rpath(filename, new_path, options=T.unsafe(nil)); end + + def self.change_dylib_id(filename, new_id, options=T.unsafe(nil)); end + + def self.change_install_name(filename, old_name, new_name, options=T.unsafe(nil)); end + + def self.change_rpath(filename, old_path, new_path, options=T.unsafe(nil)); end + + def self.delete_rpath(filename, old_path, options=T.unsafe(nil)); end + + def self.dylibs(filename); end + + def self.merge_machos(filename, *files, fat64: T.unsafe(nil)); end +end + +class MachO::TruncatedFileError + def initialize(); end +end + +class MachO::TruncatedFileError +end + +class MachO::UnimplementedError + def initialize(thing); end +end + +class MachO::UnimplementedError +end + +module MachO::Utils +end + +module MachO::Utils + def self.big_magic?(num); end + + def self.fat_magic32?(num); end + + def self.fat_magic64?(num); end + + def self.fat_magic?(num); end + + def self.little_magic?(num); end + + def self.magic32?(num); end + + def self.magic64?(num); end + + def self.magic?(num); end + + def self.nullpad(size); end + + def self.pack_strings(fixed_offset, alignment, strings=T.unsafe(nil)); end + + def self.padding_for(size, alignment); end + + def self.round(value, round); end + + def self.specialize_format(format, endianness); end +end + +module MachO + def self.open(filename); end +end + +module MachOShim + def delete_rpath(*args, &block); end + + def dylib_id(*args, &block); end + + def rpaths(*args, &block); end +end + +Markdown = RDiscount + +module Marshal + extend ::ActiveSupport::MarshalWithAutoloading +end + +class Mechanize + def add_auth(uri, user, password, realm=T.unsafe(nil), domain=T.unsafe(nil)); end + + def agent(); end + + def auth(user, password, domain=T.unsafe(nil)); end + + def back(); end + + def basic_auth(user, password, domain=T.unsafe(nil)); end + + def ca_file(); end + + def ca_file=(ca_file); end + + def cert(); end + + def cert=(cert); end + + def cert_store(); end + + def cert_store=(cert_store); end + + def certificate(); end + + def click(link); end + + def conditional_requests(); end + + def conditional_requests=(enabled); end + + def content_encoding_hooks(); end + + def cookie_jar(); end + + def cookie_jar=(cookie_jar); end + + def cookies(); end + + def current_page(); end + + def default_encoding(); end + + def default_encoding=(default_encoding); end + + def delete(uri, query_params=T.unsafe(nil), headers=T.unsafe(nil)); end + + def download(uri, io_or_filename, parameters=T.unsafe(nil), referer=T.unsafe(nil), headers=T.unsafe(nil)); end + + def follow_meta_refresh(); end + + def follow_meta_refresh=(follow); end + + def follow_meta_refresh_self(); end + + def follow_meta_refresh_self=(follow); end + + def follow_redirect=(follow); end + + def follow_redirect?(); end + + def force_default_encoding(); end + + def force_default_encoding=(force_default_encoding); end + + def get(uri, parameters=T.unsafe(nil), referer=T.unsafe(nil), headers=T.unsafe(nil)); end + + def get_file(url); end + + def gzip_enabled(); end + + def gzip_enabled=(enabled); end + + def head(uri, query_params=T.unsafe(nil), headers=T.unsafe(nil)); end + + def history(); end + + def history_added(); end + + def history_added=(history_added); end + + def html_parser(); end + + def html_parser=(html_parser); end + + def idle_timeout(); end + + def idle_timeout=(idle_timeout); end + + def ignore_bad_chunking(); end + + def ignore_bad_chunking=(ignore_bad_chunking); end + + def initialize(connection_name=T.unsafe(nil)); end + + def keep_alive(); end + + def keep_alive=(enable); end + + def keep_alive_time(); end + + def keep_alive_time=(keep_alive_time); end + + def key(); end + + def key=(key); end + + def log(); end + + def log=(logger); end + + def max_file_buffer(); end + + def max_file_buffer=(bytes); end + + def max_history(); end + + def max_history=(length); end + + def open_timeout(); end + + def open_timeout=(open_timeout); end + + def page(); end + + def parse(uri, response, body); end + + def pass(); end + + def pass=(pass); end + + def pluggable_parser(); end + + def post(uri, query=T.unsafe(nil), headers=T.unsafe(nil)); end + + def post_connect_hooks(); end + + def pre_connect_hooks(); end + + def proxy_addr(); end + + def proxy_pass(); end + + def proxy_port(); end + + def proxy_user(); end + + def put(uri, entity, headers=T.unsafe(nil)); end + + def read_timeout(); end + + def read_timeout=(read_timeout); end + + def redirect_ok(); end + + def redirect_ok=(follow); end + + def redirection_limit(); end + + def redirection_limit=(limit); end + + def request_headers(); end + + def request_headers=(request_headers); end + + def request_with_entity(verb, uri, entity, headers=T.unsafe(nil)); end + + def reset(); end + + def resolve(link); end + + def retry_change_requests(); end + + def retry_change_requests=(retry_change_requests); end + + def robots(); end + + def robots=(enabled); end + + def scheme_handlers(); end + + def scheme_handlers=(scheme_handlers); end + + def set_proxy(address, port, user=T.unsafe(nil), password=T.unsafe(nil)); end + + def shutdown(); end + + def ssl_version(); end + + def ssl_version=(ssl_version); end + + def submit(form, button=T.unsafe(nil), headers=T.unsafe(nil)); end + + def transact(); end + + def user_agent(); end + + def user_agent=(user_agent); end + + def user_agent_alias=(name); end + + def verify_callback(); end + + def verify_callback=(verify_callback); end + + def verify_mode(); end + + def verify_mode=(verify_mode); end + + def visited?(url); end + + def visited_page(url); end + + def watch_for_set(); end + + def watch_for_set=(watch_for_set); end + AGENT_ALIASES = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class Mechanize::ChunkedTerminationError +end + +class Mechanize::ChunkedTerminationError +end + +class Mechanize::ContentTypeError + def content_type(); end + + def initialize(content_type); end +end + +class Mechanize::ContentTypeError +end + +Mechanize::Cookie = HTTP::Cookie + +module Mechanize::CookieCMethods + include ::Mechanize::CookieDeprecated + def parse(arg1, arg2, arg3=T.unsafe(nil), &block); end +end + +module Mechanize::CookieCMethods +end + +module Mechanize::CookieDeprecated +end + +module Mechanize::CookieDeprecated +end + +module Mechanize::CookieIMethods + include ::Mechanize::CookieDeprecated + def set_domain(domain); end +end + +module Mechanize::CookieIMethods +end + +class Mechanize::CookieJar + def load(input, *options); end + + def save(output, *options); end +end + +class Mechanize::CookieJar +end + +module Mechanize::CookieJarIMethods + include ::Mechanize::CookieDeprecated + def add(arg1, arg2=T.unsafe(nil)); end + + def add!(cookie); end + + def clear!(); end + + def dump_cookiestxt(io); end + + def jar(); end + + def load_cookiestxt(io); end + + def save_as(filename, *options); end +end + +module Mechanize::CookieJarIMethods +end + +class Mechanize::DirectorySaver +end + +class Mechanize::DirectorySaver + def self.decode_filename?(); end + + def self.directory(); end + + def self.overwrite?(); end + + def self.save_to(directory, options=T.unsafe(nil)); end +end + +class Mechanize::Download + include ::Mechanize::Parser + def body(); end + + def body_io(); end + + def content(); end + + def filename(); end + + def filename=(filename); end + + def initialize(uri=T.unsafe(nil), response=T.unsafe(nil), body_io=T.unsafe(nil), code=T.unsafe(nil)); end + + def save(filename=T.unsafe(nil)); end + + def save!(filename=T.unsafe(nil)); end + + def save_as(filename=T.unsafe(nil)); end +end + +class Mechanize::Download +end + +module Mechanize::ElementMatcher + def elements_with(singular, plural=T.unsafe(nil)); end +end + +module Mechanize::ElementMatcher +end + +class Mechanize::ElementNotFoundError + def conditions(); end + + def element(); end + + def initialize(source, element, conditions); end + + def source(); end +end + +class Mechanize::ElementNotFoundError +end + +class Mechanize::Error +end + +class Mechanize::Error +end + +class Mechanize::File + include ::Mechanize::Parser + def body(); end + + def body=(body); end + + def content(); end + + def filename(); end + + def filename=(filename); end + + def initialize(uri=T.unsafe(nil), response=T.unsafe(nil), body=T.unsafe(nil), code=T.unsafe(nil)); end + + def save(filename=T.unsafe(nil)); end + + def save!(filename=T.unsafe(nil)); end + + def save_as(filename=T.unsafe(nil)); end +end + +class Mechanize::File +end + +class Mechanize::FileConnection + def request(uri, request); end +end + +class Mechanize::FileConnection + def self.new(*a); end +end + +class Mechanize::FileRequest + def []=(*a); end + + def add_field(*a); end + + def each_header(); end + + def initialize(uri); end + + def path(); end + + def response_body_permitted?(); end + + def uri(); end + + def uri=(uri); end +end + +class Mechanize::FileRequest +end + +class Mechanize::FileResponse + def [](key); end + + def code(); end + + def content_length(); end + + def each(&blk); end + + def each_header(); end + + def get_fields(key); end + + def http_version(); end + + def initialize(file_path); end + + def message(); end + + def read_body(); end + + def uri(); end +end + +class Mechanize::FileResponse +end + +class Mechanize::FileSaver +end + +class Mechanize::FileSaver +end + +class Mechanize::Form + def [](field_name); end + + def []=(field_name, value); end + + def action(); end + + def action=(action); end + + def add_button_to_query(button); end + + def add_field!(field_name, value=T.unsafe(nil)); end + + def at(*args, &block); end + + def at_css(*args, &block); end + + def at_xpath(*args, &block); end + + def build_query(buttons=T.unsafe(nil)); end + + def button(criteria=T.unsafe(nil)); end + + def button_with(criteria=T.unsafe(nil)); end + + def button_with!(criteria=T.unsafe(nil)); end + + def buttons(); end + + def buttons_with(criteria=T.unsafe(nil)); end + + def checkbox(criteria=T.unsafe(nil)); end + + def checkbox_with(criteria=T.unsafe(nil)); end + + def checkbox_with!(criteria=T.unsafe(nil)); end + + def checkboxes(); end + + def checkboxes_with(criteria=T.unsafe(nil)); end + + def click_button(button=T.unsafe(nil)); end + + def css(*args, &block); end + + def delete_field!(field_name); end + + def dom_class(); end + + def dom_id(); end + + def elements(); end + + def encoding(); end + + def encoding=(encoding); end + + def enctype(); end + + def enctype=(enctype); end + + def field(criteria=T.unsafe(nil)); end + + def field_with(criteria=T.unsafe(nil)); end + + def field_with!(criteria=T.unsafe(nil)); end + + def fields(); end + + def fields_with(criteria=T.unsafe(nil)); end + + def file_upload(criteria=T.unsafe(nil)); end + + def file_upload_with(criteria=T.unsafe(nil)); end + + def file_upload_with!(criteria=T.unsafe(nil)); end + + def file_uploads(); end + + def file_uploads_with(criteria=T.unsafe(nil)); end + + def form_node(); end + + def has_field?(field_name); end + + def has_key?(field_name); end + + def has_value?(value); end + + def hidden_field?(field_name); end + + def hiddens(); end + + def ignore_encoding_error(); end + + def ignore_encoding_error=(ignore_encoding_error); end + + def initialize(node, mech=T.unsafe(nil), page=T.unsafe(nil)); end + + def keygens(); end + + def keys(); end + + def method(); end + + def method=(method); end + + def method_missing(meth, *args); end + + def name(); end + + def name=(name); end + + def node(); end + + def page(); end + + def radiobutton(criteria=T.unsafe(nil)); end + + def radiobutton_with(criteria=T.unsafe(nil)); end + + def radiobutton_with!(criteria=T.unsafe(nil)); end + + def radiobuttons(); end + + def radiobuttons_with(criteria=T.unsafe(nil)); end + + def request_data(); end + + def reset(); end + + def reset_button?(button_name); end + + def resets(); end + + def save_hash_field_order(); end + + def search(*args, &block); end + + def select_buttons(selector, method=T.unsafe(nil)); end + + def select_checkboxes(selector, method=T.unsafe(nil)); end + + def select_fields(selector, method=T.unsafe(nil)); end + + def select_file_uploads(selector, method=T.unsafe(nil)); end + + def select_radiobuttons(selector, method=T.unsafe(nil)); end + + def set_fields(fields=T.unsafe(nil)); end + + def submit(button=T.unsafe(nil), headers=T.unsafe(nil)); end + + def submit_button?(button_name); end + + def submits(); end + + def text_field?(field_name); end + + def textarea_field?(field_name); end + + def textareas(); end + + def texts(); end + + def values(); end + + def xpath(*args, &block); end + CRLF = ::T.let(nil, ::T.untyped) +end + +class Mechanize::Form::Button +end + +class Mechanize::Form::Button +end + +class Mechanize::Form::CheckBox +end + +class Mechanize::Form::CheckBox +end + +class Mechanize::Form::Field + def at(*args, &block); end + + def at_css(*args, &block); end + + def at_xpath(*args, &block); end + + def css(*args, &block); end + + def dom_class(); end + + def dom_id(); end + + def index(); end + + def index=(index); end + + def initialize(node, value=T.unsafe(nil)); end + + def name(); end + + def name=(name); end + + def node(); end + + def node=(node); end + + def query_value(); end + + def raw_value(); end + + def search(*args, &block); end + + def type(); end + + def type=(type); end + + def value(); end + + def value=(value); end + + def xpath(*args, &block); end +end + +class Mechanize::Form::Field + extend ::Forwardable +end + +class Mechanize::Form::FileUpload + def file_data(); end + + def file_data=(file_data); end + + def file_name(); end + + def file_name=(file_name); end + + def initialize(node, file_name); end + + def mime_type(); end + + def mime_type=(mime_type); end +end + +class Mechanize::Form::FileUpload +end + +class Mechanize::Form::Hidden +end + +class Mechanize::Form::Hidden +end + +class Mechanize::Form::ImageButton + def initialize(*args); end + + def x(); end + + def x=(x); end + + def y(); end + + def y=(y); end +end + +class Mechanize::Form::ImageButton +end + +class Mechanize::Form::Keygen + def challenge(); end + + def generate_key(key_size=T.unsafe(nil)); end + + def key(); end +end + +class Mechanize::Form::Keygen +end + +class Mechanize::Form::MultiSelectList + def initialize(node); end + + def option(criteria=T.unsafe(nil)); end + + def option_with(criteria=T.unsafe(nil)); end + + def option_with!(criteria=T.unsafe(nil)); end + + def options(); end + + def options=(options); end + + def options_with(criteria=T.unsafe(nil)); end + + def select_all(); end + + def select_none(); end + + def select_options(selector, method=T.unsafe(nil)); end + + def selected_options(); end + + def value=(values); end +end + +class Mechanize::Form::MultiSelectList + extend ::Mechanize::ElementMatcher +end + +class Mechanize::Form::Option + def click(); end + + def initialize(node, select_list); end + + def node(); end + + def select(); end + + def select_list(); end + + def selected(); end + + def selected?(); end + + def text(); end + + def tick(); end + + def unselect(); end + + def untick(); end + + def value(); end +end + +class Mechanize::Form::Option +end + +class Mechanize::Form::RadioButton + def ==(other); end + + def [](key); end + + def check(); end + + def checked(); end + + def checked=(checked); end + + def checked?(); end + + def click(); end + + def eql?(other); end + + def form(); end + + def initialize(node, form); end + + def label(); end + + def text(); end + + def uncheck(); end +end + +class Mechanize::Form::RadioButton +end + +class Mechanize::Form::Reset +end + +class Mechanize::Form::Reset +end + +class Mechanize::Form::SelectList + def value=(new_value); end +end + +class Mechanize::Form::SelectList +end + +class Mechanize::Form::Submit +end + +class Mechanize::Form::Submit +end + +class Mechanize::Form::Text +end + +class Mechanize::Form::Text +end + +class Mechanize::Form::Textarea +end + +class Mechanize::Form::Textarea +end + +class Mechanize::Form + extend ::Forwardable + extend ::Mechanize::ElementMatcher +end + +class Mechanize::HTTP +end + +class Mechanize::HTTP::Agent + def add_auth(uri, user, password, realm=T.unsafe(nil), domain=T.unsafe(nil)); end + + def add_default_auth(user, password, domain=T.unsafe(nil)); end + + def allowed_error_codes(); end + + def allowed_error_codes=(allowed_error_codes); end + + def auth_store(); end + + def authenticate_methods(); end + + def auto_io(name, read_size, input_io); end + + def back(); end + + def ca_file(); end + + def ca_file=(ca_file); end + + def cert_store(); end + + def cert_store=(cert_store); end + + def certificate(); end + + def certificate=(certificate); end + + def conditional_requests(); end + + def conditional_requests=(conditional_requests); end + + def connection_for(uri); end + + def content_encoding_gunzip(body_io); end + + def content_encoding_hooks(); end + + def content_encoding_inflate(body_io); end + + def context(); end + + def context=(context); end + + def cookie_jar(); end + + def cookie_jar=(cookie_jar); end + + def current_page(); end + + def digest_challenges(); end + + def disable_keep_alive(request); end + + def enable_gzip(request); end + + def fetch(uri, method=T.unsafe(nil), headers=T.unsafe(nil), params=T.unsafe(nil), referer=T.unsafe(nil), redirects=T.unsafe(nil)); end + + def follow_meta_refresh(); end + + def follow_meta_refresh=(follow_meta_refresh); end + + def follow_meta_refresh_self(); end + + def follow_meta_refresh_self=(follow_meta_refresh_self); end + + def get_meta_refresh(response, uri, page); end + + def get_robots(uri); end + + def gzip_enabled(); end + + def gzip_enabled=(gzip_enabled); end + + def history(); end + + def history=(history); end + + def hook_content_encoding(response, uri, response_body_io); end + + def http(); end + + def http_request(uri, method, params=T.unsafe(nil)); end + + def idle_timeout(); end + + def idle_timeout=(timeout); end + + def ignore_bad_chunking(); end + + def ignore_bad_chunking=(ignore_bad_chunking); end + + def inflate(compressed, window_bits=T.unsafe(nil)); end + + def initialize(connection_name=T.unsafe(nil)); end + + def keep_alive(); end + + def keep_alive=(keep_alive); end + + def log(); end + + def make_tempfile(name); end + + def max_file_buffer(); end + + def max_file_buffer=(max_file_buffer); end + + def max_history(); end + + def max_history=(length); end + + def open_timeout(); end + + def open_timeout=(open_timeout); end + + def pass(); end + + def pass=(pass); end + + def post_connect(uri, response, body_io); end + + def post_connect_hooks(); end + + def pre_connect(request); end + + def pre_connect_hooks(); end + + def private_key(); end + + def private_key=(private_key); end + + def proxy_uri(); end + + def read_timeout(); end + + def read_timeout=(read_timeout); end + + def redirect_ok(); end + + def redirect_ok=(redirect_ok); end + + def redirection_limit(); end + + def redirection_limit=(redirection_limit); end + + def request_add_headers(request, headers=T.unsafe(nil)); end + + def request_auth(request, uri); end + + def request_auth_digest(request, uri, realm, base_uri, iis); end + + def request_cookies(request, uri); end + + def request_headers(); end + + def request_headers=(request_headers); end + + def request_host(request, uri); end + + def request_language_charset(request); end + + def request_log(request); end + + def request_referer(request, uri, referer); end + + def request_user_agent(request); end + + def reset(); end + + def resolve(uri, referer=T.unsafe(nil)); end + + def resolve_parameters(uri, method, parameters); end + + def response_authenticate(response, page, uri, request, headers, params, referer); end + + def response_content_encoding(response, body_io); end + + def response_cookies(response, uri, page); end + + def response_follow_meta_refresh(response, uri, page, redirects); end + + def response_log(response); end + + def response_parse(response, body_io, uri); end + + def response_read(response, request, uri); end + + def response_redirect(response, method, page, redirects, headers, referer=T.unsafe(nil)); end + + def retry_change_requests(); end + + def retry_change_requests=(retri); end + + def robots(); end + + def robots=(value); end + + def robots_allowed?(uri); end + + def robots_disallowed?(url); end + + def robots_error(url); end + + def robots_error!(url); end + + def robots_mutex(); end + + def robots_reset(url); end + + def save_cookies(uri, set_cookie); end + + def scheme_handlers(); end + + def scheme_handlers=(scheme_handlers); end + + def secure_resolve!(uri, referer=T.unsafe(nil)); end + + def set_proxy(addr, port=T.unsafe(nil), user=T.unsafe(nil), pass=T.unsafe(nil)); end + + def shutdown(); end + + def ssl_version(); end + + def ssl_version=(ssl_version); end + + def use_tempfile?(size); end + + def user_agent(); end + + def user_agent=(user_agent); end + + def verify_callback(); end + + def verify_callback=(verify_callback); end + + def verify_mode(); end + + def verify_mode=(verify_mode); end + + def visited_page(url); end + + def webrobots(); end + RobotsKey = ::T.let(nil, ::T.untyped) +end + +class Mechanize::HTTP::Agent +end + +class Mechanize::HTTP::AuthChallenge + def [](param); end + + def params(); end + + def params=(_); end + + def raw(); end + + def raw=(_); end + + def realm(uri); end + + def realm_name(); end + + def scheme(); end + + def scheme=(_); end +end + +class Mechanize::HTTP::AuthChallenge + def self.[](*_); end + + def self.members(); end +end + +class Mechanize::HTTP::AuthRealm + def ==(other); end + + def eql?(other); end + + def initialize(scheme, uri, realm); end + + def realm(); end + + def scheme(); end + + def uri(); end +end + +class Mechanize::HTTP::AuthRealm +end + +class Mechanize::HTTP::AuthStore + def add_auth(uri, user, pass, realm=T.unsafe(nil), domain=T.unsafe(nil)); end + + def add_default_auth(user, pass, domain=T.unsafe(nil)); end + + def auth_accounts(); end + + def credentials?(uri, challenges); end + + def credentials_for(uri, realm); end + + def default_auth(); end + + def remove_auth(uri, realm=T.unsafe(nil)); end +end + +class Mechanize::HTTP::AuthStore +end + +class Mechanize::HTTP::ContentDisposition + def creation_date(); end + + def creation_date=(_); end + + def filename(); end + + def filename=(_); end + + def modification_date(); end + + def modification_date=(_); end + + def parameters(); end + + def parameters=(_); end + + def read_date(); end + + def read_date=(_); end + + def size=(_); end + + def type(); end + + def type=(_); end +end + +class Mechanize::HTTP::ContentDisposition + def self.[](*_); end + + def self.members(); end +end + +class Mechanize::HTTP::ContentDispositionParser + def parse(content_disposition, header=T.unsafe(nil)); end + + def parse_parameters(); end + + def rfc_2045_quoted_string(); end + + def rfc_2045_token(); end + + def rfc_2045_value(); end + + def scanner(); end + + def scanner=(scanner); end + + def spaces(); end +end + +class Mechanize::HTTP::ContentDispositionParser + def self.parse(content_disposition); end +end + +class Mechanize::HTTP::WWWAuthenticateParser + def auth_param(); end + + def auth_scheme(); end + + def parse(www_authenticate); end + + def quoted_string(); end + + def scan_comma_spaces(); end + + def scanner(); end + + def scanner=(scanner); end + + def spaces(); end + + def token(); end +end + +class Mechanize::HTTP::WWWAuthenticateParser +end + +class Mechanize::HTTP +end + +class Mechanize::Headers + def [](key); end + + def []=(key, value); end + + def canonical_each(); end + + def key?(key); end +end + +class Mechanize::Headers +end + +class Mechanize::History + def <<(page, uri=T.unsafe(nil)); end + + def initialize(max_size=T.unsafe(nil)); end + + def max_size(); end + + def max_size=(max_size); end + + def pop(); end + + def push(page, uri=T.unsafe(nil)); end + + def shift(); end + + def visited?(uri); end + + def visited_page(uri); end +end + +class Mechanize::History +end + +class Mechanize::Image +end + +class Mechanize::Image +end + +class Mechanize::Page + def %(*args, &block); end + + def /(*args, &block); end + + def at(*args, &block); end + + def at_css(*args, &block); end + + def at_xpath(*args, &block); end + + def base(criteria=T.unsafe(nil)); end + + def base_with(criteria=T.unsafe(nil)); end + + def base_with!(criteria=T.unsafe(nil)); end + + def bases(); end + + def bases_with(criteria=T.unsafe(nil)); end + + def canonical_uri(); end + + def content_type(); end + + def css(*args, &block); end + + def detected_encoding(); end + + def encoding(); end + + def encoding=(encoding); end + + def encoding_error?(parser=T.unsafe(nil)); end + + def encodings(); end + + def form(criteria=T.unsafe(nil)); end + + def form_with(criteria=T.unsafe(nil)); end + + def form_with!(criteria=T.unsafe(nil)); end + + def forms(); end + + def forms_with(criteria=T.unsafe(nil)); end + + def frame(criteria=T.unsafe(nil)); end + + def frame_with(criteria=T.unsafe(nil)); end + + def frame_with!(criteria=T.unsafe(nil)); end + + def frames(); end + + def frames_with(criteria=T.unsafe(nil)); end + + def iframe(criteria=T.unsafe(nil)); end + + def iframe_with(criteria=T.unsafe(nil)); end + + def iframe_with!(criteria=T.unsafe(nil)); end + + def iframes(); end + + def iframes_with(criteria=T.unsafe(nil)); end + + def image(criteria=T.unsafe(nil)); end + + def image_urls(); end + + def image_with(criteria=T.unsafe(nil)); end + + def image_with!(criteria=T.unsafe(nil)); end + + def images(); end + + def images_with(criteria=T.unsafe(nil)); end + + def initialize(uri=T.unsafe(nil), response=T.unsafe(nil), body=T.unsafe(nil), code=T.unsafe(nil), mech=T.unsafe(nil)); end + + def labels(); end + + def labels_hash(); end + + def link(criteria=T.unsafe(nil)); end + + def link_with(criteria=T.unsafe(nil)); end + + def link_with!(criteria=T.unsafe(nil)); end + + def links(); end + + def links_with(criteria=T.unsafe(nil)); end + + def mech(); end + + def mech=(mech); end + + def meta_charset(); end + + def meta_refresh(); end + + def parser(); end + + def reset(); end + + def response_header_charset(); end + + def root(); end + + def search(*args, &block); end + + def select_bases(selector, method=T.unsafe(nil)); end + + def select_forms(selector, method=T.unsafe(nil)); end + + def select_frames(selector, method=T.unsafe(nil)); end + + def select_iframes(selector, method=T.unsafe(nil)); end + + def select_images(selector, method=T.unsafe(nil)); end + + def select_links(selector, method=T.unsafe(nil)); end + + def title(); end + + def xpath(*args, &block); end + DEFAULT_RESPONSE = ::T.let(nil, ::T.untyped) +end + +class Mechanize::Page::Base +end + +class Mechanize::Page::Base +end + +class Mechanize::Page::Frame + def content(); end + + def initialize(node, mech, referer); end + + def name(); end + + def src(); end +end + +class Mechanize::Page::Frame +end + +class Mechanize::Page::Image + def alt(); end + + def caption(); end + + def dom_class(); end + + def dom_id(); end + + def extname(); end + + def fetch(parameters=T.unsafe(nil), referer=T.unsafe(nil), headers=T.unsafe(nil)); end + + def height(); end + + def image_referer(); end + + def initialize(node, page); end + + def mech(); end + + def mech=(mech); end + + def mime_type(); end + + def node(); end + + def page(); end + + def page=(page); end + + def relative?(); end + + def src(); end + + def text(); end + + def title(); end + + def uri(); end + + def url(); end + + def width(); end +end + +class Mechanize::Page::Image +end + +class Mechanize::Page::Label + def for(); end + + def initialize(node, page); end + + def node(); end + + def page(); end + + def text(); end +end + +class Mechanize::Page::Label +end + +class Mechanize::Page::Link + def attributes(); end + + def click(); end + + def dom_class(); end + + def dom_id(); end + + def href(); end + + def initialize(node, mech, page); end + + def node(); end + + def noreferrer?(); end + + def page(); end + + def referer(); end + + def rel(); end + + def rel?(kind); end + + def resolved_uri(); end + + def text(); end + + def uri(); end +end + +class Mechanize::Page::Link +end + +class Mechanize::Page::MetaRefresh + def delay(); end + + def initialize(node, page, delay, href, link_self=T.unsafe(nil)); end + + def link_self(); end + CONTENT_REGEXP = ::T.let(nil, ::T.untyped) + UNSAFE = ::T.let(nil, ::T.untyped) +end + +class Mechanize::Page::MetaRefresh + def self.from_node(node, page, uri=T.unsafe(nil)); end + + def self.parse(content, base_uri=T.unsafe(nil)); end +end + +class Mechanize::Page + extend ::Forwardable + extend ::Mechanize::ElementMatcher + def self.charset(content_type); end + + def self.charset_from_content_type(content_type); end + + def self.meta_charset(body); end + + def self.meta_content_type(body); end + + def self.response_header_charset(response); end +end + +module Mechanize::Parser + def [](*args, &block); end + + def []=(*args, &block); end + + def canonical_each(*args, &block); end + + def code(); end + + def code=(code); end + + def each(*args, &block); end + + def extract_filename(full_path=T.unsafe(nil)); end + + def fill_header(response); end + + def find_free_name(filename); end + + def header(); end + + def key?(*args, &block); end + + def response(); end + + def response=(response); end + + def uri(); end + + def uri=(uri); end + SPECIAL_FILENAMES = ::T.let(nil, ::T.untyped) +end + +module Mechanize::Parser + extend ::Forwardable +end + +class Mechanize::PluggableParser + def [](content_type); end + + def []=(content_type, klass); end + + def csv=(klass); end + + def default(); end + + def default=(default); end + + def html=(klass); end + + def parser(content_type); end + + def pdf=(klass); end + + def register_parser(content_type, klass); end + + def xhtml=(klass); end + + def xml=(klass); end + CONTENT_TYPES = ::T.let(nil, ::T.untyped) +end + +Mechanize::PluggableParser::InvalidContentTypeError = MIME::Type::InvalidContentType + +class Mechanize::PluggableParser +end + +class Mechanize::RedirectLimitReachedError + def initialize(page, redirects); end + + def page(); end + + def redirects(); end + + def response_code(); end +end + +class Mechanize::RedirectLimitReachedError +end + +class Mechanize::RedirectNotGetOrHeadError + def initialize(page, verb); end + + def page(); end + + def response_code(); end + + def uri(); end + + def verb(); end +end + +class Mechanize::RedirectNotGetOrHeadError +end + +class Mechanize::ResponseCodeError + def initialize(page, message=T.unsafe(nil)); end + + def page(); end + + def response_code(); end +end + +class Mechanize::ResponseCodeError +end + +class Mechanize::ResponseReadError + def body_io(); end + + def error(); end + + def force_parse(); end + + def initialize(error, response, body_io, uri, mechanize); end + + def mechanize(); end + + def response(); end + + def uri(); end +end + +class Mechanize::ResponseReadError +end + +class Mechanize::RobotsDisallowedError + def initialize(url); end + + def uri(); end + + def url(); end +end + +class Mechanize::RobotsDisallowedError +end + +class Mechanize::UnauthorizedError + def challenges(); end + + def initialize(page, challenges, message); end +end + +class Mechanize::UnauthorizedError +end + +class Mechanize::UnsupportedSchemeError + def initialize(scheme, uri); end + + def scheme(); end + + def scheme=(scheme); end + + def uri(); end + + def uri=(uri); end +end + +class Mechanize::UnsupportedSchemeError +end + +class Mechanize::Util + DefaultMimeTypes = ::T.let(nil, ::T.untyped) +end + +class Mechanize::Util + def self.build_query_string(parameters, enc=T.unsafe(nil)); end + + def self.detect_charset(src); end + + def self.each_parameter(parameters, &block); end + + def self.from_native_charset(s, code, ignore_encoding_error=T.unsafe(nil), log=T.unsafe(nil)); end + + def self.guess_encoding(src); end + + def self.html_unescape(s); end + + def self.uri_escape(str, unsafe=T.unsafe(nil)); end + + def self.uri_unescape(str); end +end + +class Mechanize::XmlFile + def at(*args, &block); end + + def search(*args, &block); end + + def xml(); end +end + +class Mechanize::XmlFile + extend ::Forwardable +end + +class Mechanize + def self.html_parser(); end + + def self.html_parser=(html_parser); end + + def self.inherited(child); end + + def self.log(); end + + def self.log=(log); end + + def self.start(); end +end + +class Method + include ::MethodSource::SourceLocation::MethodExtensions + include ::MethodSource::MethodExtensions +end + +module MethodSource + VERSION = ::T.let(nil, ::T.untyped) +end + +module MethodSource::CodeHelpers + def comment_describing(file, line_number); end + + def complete_expression?(str); end + + def expression_at(file, line_number, options=T.unsafe(nil)); end +end + +module MethodSource::CodeHelpers::IncompleteExpression + GENERIC_REGEXPS = ::T.let(nil, ::T.untyped) + RBX_ONLY_REGEXPS = ::T.let(nil, ::T.untyped) +end + +module MethodSource::CodeHelpers::IncompleteExpression + def self.===(ex); end + + def self.rbx?(); end +end + +module MethodSource::CodeHelpers +end + +module MethodSource::MethodExtensions + def comment(); end + + def source(); end +end + +module MethodSource::MethodExtensions + def self.included(klass); end +end + +module MethodSource::ReeSourceLocation + def source_location(); end +end + +module MethodSource::ReeSourceLocation +end + +module MethodSource::SourceLocation +end + +module MethodSource::SourceLocation::MethodExtensions + def source_location(); end +end + +module MethodSource::SourceLocation::MethodExtensions +end + +module MethodSource::SourceLocation::ProcExtensions + def source_location(); end +end + +module MethodSource::SourceLocation::ProcExtensions +end + +module MethodSource::SourceLocation::UnboundMethodExtensions + def source_location(); end +end + +module MethodSource::SourceLocation::UnboundMethodExtensions +end + +module MethodSource::SourceLocation +end + +class MethodSource::SourceNotFoundError +end + +class MethodSource::SourceNotFoundError +end + +module MethodSource + extend ::MethodSource::CodeHelpers + def self.comment_helper(source_location, name=T.unsafe(nil)); end + + def self.extract_code(source_location); end + + def self.lines_for(file_name, name=T.unsafe(nil)); end + + def self.source_helper(source_location, name=T.unsafe(nil)); end + + def self.valid_expression?(str); end +end + +MiniTest = Minitest + +module Minitest + ENCS = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class Minitest::AbstractReporter + include ::Mutex_m + def lock(); end + + def locked?(); end + + def passed?(); end + + def prerecord(klass, name); end + + def record(result); end + + def report(); end + + def start(); end + + def synchronize(&block); end + + def try_lock(); end + + def unlock(); end +end + +class Minitest::AbstractReporter +end + +class Minitest::Assertion + def error(); end + + def location(); end + + def result_code(); end + + def result_label(); end +end + +class Minitest::Assertion +end + +module Minitest::Assertions + def _synchronize(); end + + def assert(test, msg=T.unsafe(nil)); end + + def assert_empty(obj, msg=T.unsafe(nil)); end + + def assert_equal(exp, act, msg=T.unsafe(nil)); end + + def assert_in_delta(exp, act, delta=T.unsafe(nil), msg=T.unsafe(nil)); end + + def assert_in_epsilon(exp, act, epsilon=T.unsafe(nil), msg=T.unsafe(nil)); end + + def assert_includes(collection, obj, msg=T.unsafe(nil)); end + + def assert_instance_of(cls, obj, msg=T.unsafe(nil)); end + + def assert_kind_of(cls, obj, msg=T.unsafe(nil)); end + + def assert_match(matcher, obj, msg=T.unsafe(nil)); end + + def assert_mock(mock); end + + def assert_nil(obj, msg=T.unsafe(nil)); end + + def assert_operator(o1, op, o2=T.unsafe(nil), msg=T.unsafe(nil)); end + + def assert_output(stdout=T.unsafe(nil), stderr=T.unsafe(nil)); end + + def assert_path_exists(path, msg=T.unsafe(nil)); end + + def assert_predicate(o1, op, msg=T.unsafe(nil)); end + + def assert_raises(*exp); end + + def assert_respond_to(obj, meth, msg=T.unsafe(nil)); end + + def assert_same(exp, act, msg=T.unsafe(nil)); end + + def assert_send(send_ary, m=T.unsafe(nil)); end + + def assert_silent(); end + + def assert_throws(sym, msg=T.unsafe(nil)); end + + def capture_io(); end + + def capture_subprocess_io(); end + + def diff(exp, act); end + + def exception_details(e, msg); end + + def fail_after(y, m, d, msg); end + + def flunk(msg=T.unsafe(nil)); end + + def message(msg=T.unsafe(nil), ending=T.unsafe(nil), &default); end + + def mu_pp(obj); end + + def mu_pp_for_diff(obj); end + + def pass(_msg=T.unsafe(nil)); end + + def refute(test, msg=T.unsafe(nil)); end + + def refute_empty(obj, msg=T.unsafe(nil)); end + + def refute_equal(exp, act, msg=T.unsafe(nil)); end + + def refute_in_delta(exp, act, delta=T.unsafe(nil), msg=T.unsafe(nil)); end + + def refute_in_epsilon(a, b, epsilon=T.unsafe(nil), msg=T.unsafe(nil)); end + + def refute_includes(collection, obj, msg=T.unsafe(nil)); end + + def refute_instance_of(cls, obj, msg=T.unsafe(nil)); end + + def refute_kind_of(cls, obj, msg=T.unsafe(nil)); end + + def refute_match(matcher, obj, msg=T.unsafe(nil)); end + + def refute_nil(obj, msg=T.unsafe(nil)); end + + def refute_operator(o1, op, o2=T.unsafe(nil), msg=T.unsafe(nil)); end + + def refute_path_exists(path, msg=T.unsafe(nil)); end + + def refute_predicate(o1, op, msg=T.unsafe(nil)); end + + def refute_respond_to(obj, meth, msg=T.unsafe(nil)); end + + def refute_same(exp, act, msg=T.unsafe(nil)); end + + def skip(msg=T.unsafe(nil), bt=T.unsafe(nil)); end + + def skip_until(y, m, d, msg); end + + def skipped?(); end + + def things_to_diff(exp, act); end + E = ::T.let(nil, ::T.untyped) + UNDEFINED = ::T.let(nil, ::T.untyped) +end + +module Minitest::Assertions + def self.diff(); end + + def self.diff=(o); end +end + +class Minitest::BacktraceFilter + def filter(bt); end + MT_RE = ::T.let(nil, ::T.untyped) +end + +class Minitest::BacktraceFilter +end + +class Minitest::CompositeReporter + def <<(reporter); end + + def initialize(*reporters); end + + def io(); end + + def reporters(); end + + def reporters=(reporters); end +end + +class Minitest::CompositeReporter +end + +class Minitest::Expectation + def ctx(); end + + def ctx=(_); end + + def target(); end + + def target=(_); end +end + +class Minitest::Expectation + def self.[](*_); end + + def self.members(); end +end + +module Minitest::Expectations + def must_be(*args); end + + def must_be_close_to(*args); end + + def must_be_empty(*args); end + + def must_be_instance_of(*args); end + + def must_be_kind_of(*args); end + + def must_be_nil(*args); end + + def must_be_same_as(*args); end + + def must_be_silent(*args); end + + def must_be_within_delta(*args); end + + def must_be_within_epsilon(*args); end + + def must_equal(*args); end + + def must_include(*args); end + + def must_match(*args); end + + def must_output(*args); end + + def must_raise(*args); end + + def must_respond_to(*args); end + + def must_throw(*args); end + + def path_must_exist(*args); end + + def path_wont_exist(*args); end + + def wont_be(*args); end + + def wont_be_close_to(*args); end + + def wont_be_empty(*args); end + + def wont_be_instance_of(*args); end + + def wont_be_kind_of(*args); end + + def wont_be_nil(*args); end + + def wont_be_same_as(*args); end + + def wont_be_within_delta(*args); end + + def wont_be_within_epsilon(*args); end + + def wont_equal(*args); end + + def wont_include(*args); end + + def wont_match(*args); end + + def wont_respond_to(*args); end +end + +module Minitest::Expectations +end + +module Minitest::Guard + def jruby?(platform=T.unsafe(nil)); end + + def maglev?(platform=T.unsafe(nil)); end + + def mri?(platform=T.unsafe(nil)); end + + def osx?(platform=T.unsafe(nil)); end + + def rubinius?(platform=T.unsafe(nil)); end + + def windows?(platform=T.unsafe(nil)); end +end + +module Minitest::Guard +end + +class Minitest::Mock + def ===(*args, &b); end + + def __call(name, data); end + + def __respond_to?(*_); end + + def class(*args, &b); end + + def expect(name, retval, args=T.unsafe(nil), &blk); end + + def initialize(delegator=T.unsafe(nil)); end + + def inspect(*args, &b); end + + def instance_eval(*args, &b); end + + def instance_variables(*args, &b); end + + def method_missing(sym, *args, &block); end + + def object_id(*args, &b); end + + def public_send(*args, &b); end + + def respond_to?(sym, include_private=T.unsafe(nil)); end + + def send(*args, &b); end + + def to_s(*args, &b); end + + def verify(); end +end + +class Minitest::Mock +end + +module Minitest::Parallel +end + +class Minitest::Parallel::Executor + def <<(work); end + + def initialize(size); end + + def shutdown(); end + + def size(); end + + def start(); end +end + +class Minitest::Parallel::Executor +end + +module Minitest::Parallel::Test + def _synchronize(); end +end + +module Minitest::Parallel::Test::ClassMethods + def run_one_method(klass, method_name, reporter); end + + def test_order(); end +end + +module Minitest::Parallel::Test::ClassMethods +end + +module Minitest::Parallel::Test +end + +module Minitest::Parallel +end + +class Minitest::ProgressReporter +end + +class Minitest::ProgressReporter +end + +module Minitest::Reportable + def class_name(); end + + def error?(); end + + def location(); end + + def passed?(); end + + def result_code(); end + + def skipped?(); end +end + +module Minitest::Reportable +end + +class Minitest::Reporter + def initialize(io=T.unsafe(nil), options=T.unsafe(nil)); end + + def io(); end + + def io=(io); end + + def options(); end + + def options=(options); end +end + +class Minitest::Reporter +end + +class Minitest::Result + include ::Minitest::Reportable + def klass(); end + + def klass=(klass); end + + def source_location(); end + + def source_location=(source_location); end +end + +class Minitest::Result + def self.from(runnable); end +end + +class Minitest::Runnable + def assertions(); end + + def assertions=(assertions); end + + def failure(); end + + def failures(); end + + def failures=(failures); end + + def initialize(name); end + + def marshal_dump(); end + + def marshal_load(ary); end + + def name(); end + + def name=(o); end + + def passed?(); end + + def result_code(); end + + def run(); end + + def skipped?(); end + + def time(); end + + def time=(time); end + + def time_it(); end + SIGNALS = ::T.let(nil, ::T.untyped) +end + +class Minitest::Runnable + def self.inherited(klass); end + + def self.methods_matching(re); end + + def self.on_signal(name, action); end + + def self.reset(); end + + def self.run(reporter, options=T.unsafe(nil)); end + + def self.run_one_method(klass, method_name, reporter); end + + def self.runnable_methods(); end + + def self.runnables(); end + + def self.with_info_handler(reporter, &block); end +end + +class Minitest::Skip +end + +class Minitest::Skip +end + +class Minitest::Spec + include ::Minitest::Spec::DSL::InstanceMethods + TYPES = ::T.let(nil, ::T.untyped) +end + +module Minitest::Spec::DSL + def after(_type=T.unsafe(nil), &block); end + + def before(_type=T.unsafe(nil), &block); end + + def children(); end + + def create(name, desc); end + + def desc(); end + + def describe_stack(); end + + def it(desc=T.unsafe(nil), &block); end + + def let(name, &block); end + + def name(); end + + def nuke_test_methods!(); end + + def register_spec_type(*args, &block); end + + def spec_type(desc, *additional); end + + def specify(desc=T.unsafe(nil), &block); end + + def subject(&block); end + + def to_s(); end + TYPES = ::T.let(nil, ::T.untyped) +end + +module Minitest::Spec::DSL::InstanceMethods + def _(value=T.unsafe(nil), &block); end + + def before_setup(); end + + def expect(value=T.unsafe(nil), &block); end + + def value(value=T.unsafe(nil), &block); end +end + +module Minitest::Spec::DSL::InstanceMethods +end + +module Minitest::Spec::DSL + def self.extended(obj); end +end + +class Minitest::Spec + extend ::Minitest::Spec::DSL + def self.current(); end +end + +class Minitest::StatisticsReporter + def assertions(); end + + def assertions=(assertions); end + + def count(); end + + def count=(count); end + + def errors(); end + + def errors=(errors); end + + def failures(); end + + def failures=(failures); end + + def results(); end + + def results=(results); end + + def skips(); end + + def skips=(skips); end + + def start_time(); end + + def start_time=(start_time); end + + def total_time(); end + + def total_time=(total_time); end +end + +class Minitest::StatisticsReporter +end + +class Minitest::SummaryReporter + def aggregated_results(io); end + + def old_sync(); end + + def old_sync=(old_sync); end + + def statistics(); end + + def summary(); end + + def sync(); end + + def sync=(sync); end +end + +class Minitest::SummaryReporter +end + +class Minitest::Test + include ::Minitest::Assertions + include ::Minitest::Reportable + include ::Minitest::Test::LifecycleHooks + include ::Minitest::Guard + def capture_exceptions(); end + + def with_info_handler(&block); end + PASSTHROUGH_EXCEPTIONS = ::T.let(nil, ::T.untyped) + TEARDOWN_METHODS = ::T.let(nil, ::T.untyped) +end + +module Minitest::Test::LifecycleHooks + def after_setup(); end + + def after_teardown(); end + + def before_setup(); end + + def before_teardown(); end + + def setup(); end + + def teardown(); end +end + +module Minitest::Test::LifecycleHooks +end + +class Minitest::Test + extend ::Minitest::Guard + def self.i_suck_and_my_tests_are_order_dependent!(); end + + def self.io_lock(); end + + def self.io_lock=(io_lock); end + + def self.make_my_diffs_pretty!(); end + + def self.parallelize_me!(); end + + def self.test_order(); end +end + +class Minitest::UnexpectedError + def error=(error); end + + def initialize(error); end +end + +class Minitest::UnexpectedError +end + +class Minitest::Unit + VERSION = ::T.let(nil, ::T.untyped) +end + +class Minitest::Unit::TestCase +end + +class Minitest::Unit::TestCase +end + +class Minitest::Unit + def self.after_tests(&b); end + + def self.autorun(); end +end + +module Minitest + def self.__run(reporter, options); end + + def self.after_run(&block); end + + def self.autorun(); end + + def self.backtrace_filter(); end + + def self.backtrace_filter=(backtrace_filter); end + + def self.clock_time(); end + + def self.extensions(); end + + def self.extensions=(extensions); end + + def self.filter_backtrace(bt); end + + def self.info_signal(); end + + def self.info_signal=(info_signal); end + + def self.init_plugins(options); end + + def self.load_plugins(); end + + def self.parallel_executor(); end + + def self.parallel_executor=(parallel_executor); end + + def self.process_args(args=T.unsafe(nil)); end + + def self.reporter(); end + + def self.reporter=(reporter); end + + def self.run(args=T.unsafe(nil)); end + + def self.run_one_method(klass, method_name); end +end + class Mktemp include ::FileUtils::StreamUtils_ end +class MockExpectationError +end + +class MockExpectationError +end + +class Module + include ::ActiveSupport::Dependencies::ModuleConstMissing + include ::Tins::Memoize::CacheMethods + def alias_attribute(new_name, old_name); end + + def anonymous?(); end + + def cattr_accessor(*syms, instance_reader: T.unsafe(nil), instance_writer: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil), &blk); end + + def cattr_reader(*syms, instance_reader: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil)); end + + def cattr_writer(*syms, instance_writer: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil)); end + + def context(*a, &b); end + + def delegate(*methods, to: T.unsafe(nil), prefix: T.unsafe(nil), allow_nil: T.unsafe(nil), private: T.unsafe(nil)); end + + def delegate_missing_to(target); end + + def deprecate(*method_names); end + + def describe(*a, &b); end + + def example_group(*a, &b); end + + def fcontext(*a, &b); end + + def fdescribe(*a, &b); end + + def infect_an_assertion(meth, new_name, dont_flip=T.unsafe(nil)); end + + def mattr_accessor(*syms, instance_reader: T.unsafe(nil), instance_writer: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil), &blk); end + + def mattr_reader(*syms, instance_reader: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil)); end + + def mattr_writer(*syms, instance_writer: T.unsafe(nil), instance_accessor: T.unsafe(nil), default: T.unsafe(nil)); end + + def memoize_function(*function_ids); end + + def memoize_method(*method_ids); end + + def method_visibility(method); end + + def module_parent(); end + + def module_parent_name(); end + + def module_parents(); end + + def parent(); end + + def parent_name(); end + + def parents(); end + + def redefine_method(method, &block); end + + def redefine_singleton_method(method, &block); end + + def shared_context(name, *args, &block); end + + def shared_examples(name, *args, &block); end + + def shared_examples_for(name, *args, &block); end + + def silence_redefinition_of_method(method); end + + def xcontext(*a, &b); end + + def xdescribe(*a, &b); end + DELEGATION_RESERVED_KEYWORDS = ::T.let(nil, ::T.untyped) + DELEGATION_RESERVED_METHOD_NAMES = ::T.let(nil, ::T.untyped) + RUBY_RESERVED_KEYWORDS = ::T.let(nil, ::T.untyped) +end + +class Module::DelegationError +end + +class Module::DelegationError +end + class Monitor def enter(); end @@ -2351,12 +17447,258 @@ class MonitorMixin::ConditionVariable def initialize(monitor); end end +class Mustache + def [](key); end + + def []=(key, value); end + + def compiled?(); end + + def context(); end + + def escape(value); end + + def escapeHTML(str); end + + def initialize(options=T.unsafe(nil)); end + + def initialize_settings(); end + + def partial(name); end + + def path(); end + + def raise_on_context_miss=(boolean); end + + def raise_on_context_miss?(); end + + def render(data=T.unsafe(nil), ctx=T.unsafe(nil)); end + + def render_file(name, context=T.unsafe(nil)); end + + def template(); end + + def template=(template); end + + def template_extension(); end + + def template_extension=(template_extension); end + + def template_file(); end + + def template_file=(template_file); end + + def template_name(); end + + def template_name=(template_name); end + + def template_path(); end + + def template_path=(path); end +end + +class Mustache::Context + def [](name); end + + def []=(name, value); end + + def current(); end + + def escape(value); end + + def fetch(name, default=T.unsafe(nil)); end + + def find(obj, key, default=T.unsafe(nil)); end + + def has_key?(key); end + + def initialize(mustache); end + + def mustache_in_stack(); end + + def partial(name, indentation=T.unsafe(nil)); end + + def pop(); end + + def push(new_obj); end + + def template_for_partial(partial); end +end + +class Mustache::Context +end + +class Mustache::ContextMiss +end + +class Mustache::ContextMiss +end + +module Mustache::Enumerable +end + +module Mustache::Enumerable +end + +class Mustache::Generator + def compile(exp); end + + def initialize(options=T.unsafe(nil)); end +end + +class Mustache::Generator +end + +class Mustache::Parser + def compile(template); end + + def ctag(); end + + def ctag=(value); end + + def initialize(options=T.unsafe(nil)); end + + def otag(); end + + def otag=(value); end + ALLOWED_CONTENT = ::T.let(nil, ::T.untyped) + ANY_CONTENT = ::T.let(nil, ::T.untyped) + SKIP_WHITESPACE = ::T.let(nil, ::T.untyped) + VALID_TYPES = ::T.let(nil, ::T.untyped) +end + +class Mustache::Parser::SyntaxError + def initialize(message, position); end +end + +class Mustache::Parser::SyntaxError +end + +class Mustache::Parser + def self.add_type(*types, &block); end + + def self.valid_types(); end +end + +class Mustache::Template + def compile(src=T.unsafe(nil)); end + + def initialize(source, options=T.unsafe(nil)); end + + def partials(); end + + def render(context); end + + def sections(); end + + def source(); end + + def tags(); end + + def to_s(src=T.unsafe(nil)); end + + def tokens(src=T.unsafe(nil)); end +end + +class Mustache::Template + def self.recursor(toks, section, &block); end +end + +module Mustache::Utils +end + +class Mustache::Utils::String + def classify(); end + + def initialize(string); end + + def underscore(view_namespace); end +end + +class Mustache::Utils::String +end + +module Mustache::Utils +end + +class Mustache + def self.classify(underscored); end + + def self.compiled?(); end + + def self.const_from_file(name); end + + def self.inheritable_config_for(attr_name, default); end + + def self.inherited(subclass); end + + def self.initialize_settings(); end + + def self.partial(name); end + + def self.path(); end + + def self.path=(path); end + + def self.raise_on_context_miss=(boolean); end + + def self.raise_on_context_miss?(); end + + def self.render(*args); end + + def self.render_file(name, context=T.unsafe(nil)); end + + def self.rescued_const_get(name); end + + def self.template(); end + + def self.template=(template); end + + def self.template_extension(); end + + def self.template_extension=(template_extension); end + + def self.template_file(); end + + def self.template_file=(template_file); end + + def self.template_name(); end + + def self.template_name=(template_name); end + + def self.template_path(); end + + def self.template_path=(path); end + + def self.templateify(obj, options=T.unsafe(nil)); end + + def self.underscore(classified=T.unsafe(nil)); end + + def self.view_class(name); end + + def self.view_namespace(); end + + def self.view_namespace=(namespace); end + + def self.view_path(); end + + def self.view_path=(path); end +end + module Mutex_m VERSION = ::T.let(nil, ::T.untyped) end +module NKF + AUTO = ::T.let(nil, ::T.untyped) + NOCONV = ::T.let(nil, ::T.untyped) + UNKNOWN = ::T.let(nil, ::T.untyped) +end + class NameError - include ::DidYouMean::Correctable + def missing_name(); end + + def missing_name?(name); end end class Net::BufferedIO @@ -2384,6 +17726,229 @@ class Net::HTTP ENVIRONMENT_VARIABLE_IS_MULTIUSER_SAFE = ::T.let(nil, ::T.untyped) end +class Net::HTTP::Persistent + def ca_file(); end + + def ca_file=(file); end + + def ca_path(); end + + def ca_path=(path); end + + def cert(); end + + def cert=(certificate); end + + def cert_store(); end + + def cert_store=(store); end + + def certificate(); end + + def certificate=(certificate); end + + def ciphers(); end + + def ciphers=(ciphers); end + + def connection_for(uri); end + + def debug_output(); end + + def debug_output=(debug_output); end + + def escape(str); end + + def expired?(connection); end + + def finish(connection); end + + def generation(); end + + def headers(); end + + def http_version(uri); end + + def http_versions(); end + + def idle_timeout(); end + + def idle_timeout=(idle_timeout); end + + def initialize(name: T.unsafe(nil), proxy: T.unsafe(nil), pool_size: T.unsafe(nil)); end + + def keep_alive(); end + + def keep_alive=(keep_alive); end + + def key(); end + + def key=(key); end + + def max_requests(); end + + def max_requests=(max_requests); end + + 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 name(); end + + def no_proxy(); end + + def normalize_uri(uri); end + + def open_timeout(); end + + def open_timeout=(open_timeout); end + + def override_headers(); end + + def pipeline(uri, requests, &block); end + + def pool(); end + + def private_key(); end + + def private_key=(key); end + + def proxy=(proxy); end + + def proxy_bypass?(host, port); end + + def proxy_from_env(); end + + def proxy_uri(); end + + def read_timeout(); end + + def read_timeout=(read_timeout); end + + def reconnect(); end + + def reconnect_ssl(); end + + def request(uri, req=T.unsafe(nil), &block); end + + def request_setup(req_or_uri); end + + def reset(connection); end + + def reuse_ssl_sessions(); end + + def reuse_ssl_sessions=(reuse_ssl_sessions); end + + def shutdown(); end + + def socket_options(); end + + def ssl(connection); end + + def ssl_generation(); end + + def ssl_timeout(); end + + def ssl_timeout=(ssl_timeout); end + + def ssl_version(); end + + def ssl_version=(ssl_version); end + + def start(http); end + + def timeout_key(); end + + def unescape(str); end + + def verify_callback(); end + + def verify_callback=(callback); end + + def verify_depth(); end + + def verify_depth=(verify_depth); end + + def verify_mode(); end + + def verify_mode=(verify_mode); end + + def write_timeout(); end + + def write_timeout=(write_timeout); end + DEFAULT_POOL_SIZE = ::T.let(nil, ::T.untyped) + EPOCH = ::T.let(nil, ::T.untyped) + HAVE_OPENSSL = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class Net::HTTP::Persistent::Connection + def finish(); end + + def http(); end + + def http=(http); end + + def initialize(http_class, http_args, ssl_generation); end + + def last_use(); end + + def last_use=(last_use); end + + def requests(); end + + def requests=(requests); end + + def reset(); end + + def ressl(ssl_generation); end + + def ssl_generation(); end + + def ssl_generation=(ssl_generation); end +end + +class Net::HTTP::Persistent::Connection +end + +class Net::HTTP::Persistent::Error +end + +class Net::HTTP::Persistent::Error +end + +class Net::HTTP::Persistent::Pool + def checkin(net_http_args); end + + def checkout(net_http_args); end + + def key(); end + + def shutdown(); end +end + +class Net::HTTP::Persistent::Pool +end + +class Net::HTTP::Persistent::TimedStackMulti +end + +class Net::HTTP::Persistent::TimedStackMulti + def self.hash_of_arrays(); end +end + +class Net::HTTP::Persistent + def self.detect_idle_timeout(uri, max=T.unsafe(nil)); end +end + class Net::HTTPAlreadyReported HAS_BODY = ::T.let(nil, ::T.untyped) end @@ -2391,6 +17956,8 @@ end class Net::HTTPAlreadyReported end +Net::HTTPClientError::EXCEPTION_TYPE = Net::HTTPServerException + Net::HTTPClientErrorCode = Net::HTTPClientError Net::HTTPClientException = Net::HTTPServerException @@ -2411,13 +17978,9 @@ end class Net::HTTPGatewayTimeout end -class Net::HTTPInformation -end +Net::HTTPInformation::EXCEPTION_TYPE = Net::HTTPError -Net::HTTPInformationCode::EXCEPTION_TYPE = Net::HTTPError - -class Net::HTTPInformation -end +Net::HTTPInformationCode = Net::HTTPInformation class Net::HTTPLoopDetected HAS_BODY = ::T.let(nil, ::T.untyped) @@ -2488,13 +18051,9 @@ Net::HTTPServerErrorCode = Net::HTTPServerError Net::HTTPSession = Net::HTTP -class Net::HTTPSuccess -end +Net::HTTPSuccess::EXCEPTION_TYPE = Net::HTTPError -Net::HTTPSuccessCode::EXCEPTION_TYPE = Net::HTTPError - -class Net::HTTPSuccess -end +Net::HTTPSuccessCode = Net::HTTPSuccess class Net::HTTPURITooLong HAS_BODY = ::T.let(nil, ::T.untyped) @@ -2512,6 +18071,68 @@ end class Net::HTTPVariantAlsoNegotiates end +class Net::NTLM::Blob + def self.inherited(subclass); end +end + +class Net::NTLM::FieldSet + def self.define(&block); end +end + +class Net::NTLM::Message::Type0 + def self.inherited(subclass); end +end + +class Net::NTLM::Message::Type1 + def padding(); end + + def padding=(val); end + + def parse(str); end +end + +class Net::NTLM::Message::Type1 + def self.inherited(subclass); end +end + +class Net::NTLM::Message::Type2 + def padding(); end + + def padding=(val); end + + def parse(str); end +end + +class Net::NTLM::Message::Type2 + def self.inherited(subclass); end +end + +class Net::NTLM::Message::Type3 + def self.inherited(subclass); end +end + +class Net::NTLM::SecurityBuffer + def self.inherited(subclass); end +end + +module Net::NTLM::VERSION + MAJOR = ::T.let(nil, ::T.untyped) + MINOR = ::T.let(nil, ::T.untyped) + STRING = ::T.let(nil, ::T.untyped) + TINY = ::T.let(nil, ::T.untyped) +end + +module Net::NTLM::VERSION +end + +module Net::NTLM + def self.decode_utf16le(str); end + + def self.encode_utf16le(str); end + + def self.swap16(str); end +end + Net::NetPrivate::HTTPRequest = Net::HTTPRequest Net::NetPrivate::Socket = Net::InternetMessageIO @@ -2533,17 +18154,1951 @@ end class NilClass include ::JSON::Ext::Generator::GeneratorMethods::NilClass include ::NilClass::Compat + def to_d(); end + + def try(method_name=T.unsafe(nil), *args); end + + def try!(method_name=T.unsafe(nil), *args); end +end + +class NoSeedProgressFormatter +end + +module Nokogiri + LIBXML_ICONV_ENABLED = ::T.let(nil, ::T.untyped) + LIBXML_PARSER_VERSION = ::T.let(nil, ::T.untyped) + LIBXML_VERSION = ::T.let(nil, ::T.untyped) + NOKOGIRI_LIBXML2_PATCHES = ::T.let(nil, ::T.untyped) + NOKOGIRI_LIBXML2_PATH = ::T.let(nil, ::T.untyped) + NOKOGIRI_LIBXSLT_PATCHES = ::T.let(nil, ::T.untyped) + NOKOGIRI_LIBXSLT_PATH = ::T.let(nil, ::T.untyped) + NOKOGIRI_USE_PACKAGED_LIBRARIES = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) + VERSION_INFO = ::T.let(nil, ::T.untyped) +end + +module Nokogiri::CSS +end + +class Nokogiri::CSS::Node + def accept(visitor); end + + def find_by_type(types); end + + def initialize(type, value); end + + def to_a(); end + + def to_type(); end + + def to_xpath(prefix=T.unsafe(nil), visitor=T.unsafe(nil)); end + + def type(); end + + def type=(type); end + + def value(); end + + def value=(value); end + ALLOW_COMBINATOR_ON_SELF = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::CSS::Node +end + +class Nokogiri::CSS::Parser + def _reduce_1(val, _values, result); end + + def _reduce_11(val, _values, result); end + + def _reduce_12(val, _values, result); end + + def _reduce_13(val, _values, result); end + + def _reduce_14(val, _values, result); end + + def _reduce_15(val, _values, result); end + + def _reduce_16(val, _values, result); end + + def _reduce_18(val, _values, result); end + + def _reduce_2(val, _values, result); end + + def _reduce_20(val, _values, result); end + + def _reduce_21(val, _values, result); end + + def _reduce_22(val, _values, result); end + + def _reduce_23(val, _values, result); end + + def _reduce_25(val, _values, result); end + + def _reduce_26(val, _values, result); end + + def _reduce_27(val, _values, result); end + + def _reduce_28(val, _values, result); end + + def _reduce_29(val, _values, result); end + + def _reduce_3(val, _values, result); end + + def _reduce_30(val, _values, result); end + + def _reduce_31(val, _values, result); end + + def _reduce_32(val, _values, result); end + + def _reduce_33(val, _values, result); end + + def _reduce_34(val, _values, result); end + + def _reduce_35(val, _values, result); end + + def _reduce_36(val, _values, result); end + + def _reduce_37(val, _values, result); end + + def _reduce_4(val, _values, result); end + + def _reduce_40(val, _values, result); end + + def _reduce_41(val, _values, result); end + + def _reduce_42(val, _values, result); end + + def _reduce_43(val, _values, result); end + + def _reduce_44(val, _values, result); end + + def _reduce_45(val, _values, result); end + + def _reduce_48(val, _values, result); end + + def _reduce_49(val, _values, result); end + + def _reduce_5(val, _values, result); end + + def _reduce_50(val, _values, result); end + + def _reduce_51(val, _values, result); end + + def _reduce_52(val, _values, result); end + + def _reduce_58(val, _values, result); end + + def _reduce_59(val, _values, result); end + + def _reduce_6(val, _values, result); end + + def _reduce_60(val, _values, result); end + + def _reduce_61(val, _values, result); end + + def _reduce_63(val, _values, result); end + + def _reduce_64(val, _values, result); end + + def _reduce_65(val, _values, result); end + + def _reduce_66(val, _values, result); end + + def _reduce_67(val, _values, result); end + + def _reduce_68(val, _values, result); end + + def _reduce_69(val, _values, result); end + + def _reduce_7(val, _values, result); end + + def _reduce_70(val, _values, result); end + + def _reduce_8(val, _values, result); end + + def _reduce_9(val, _values, result); end + + def _reduce_none(val, _values, result); end + + def initialize(namespaces=T.unsafe(nil)); end + + def on_error(error_token_id, error_value, value_stack); end + + def parse(string); end + + def unescape_css_identifier(identifier); end + + def unescape_css_string(str); end + + def xpath_for(string, options=T.unsafe(nil)); end + Racc_arg = ::T.let(nil, ::T.untyped) + Racc_debug_parser = ::T.let(nil, ::T.untyped) + Racc_token_to_s_table = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::CSS::Parser + def self.[](string); end + + def self.[]=(string, value); end + + def self.cache_on(); end + + def self.cache_on=(cache_on); end + + def self.cache_on?(); end + + def self.clear_cache(); end + + def self.parse(selector); end + + def self.set_cache(_); end + + def self.without_cache(&block); end +end + +class Nokogiri::CSS::SyntaxError +end + +class Nokogiri::CSS::SyntaxError +end + +class Nokogiri::CSS::Tokenizer + def _next_token(); end + + def action(); end + + def filename(); end + + def lineno(); end + + def load_file(filename); end + + def next_token(); end + + def scan(str); end + + def scan_file(filename); end + + def scan_setup(str); end + + def scan_str(str); end + + def state(); end + + def state=(state); end +end + +class Nokogiri::CSS::Tokenizer::ScanError +end + +class Nokogiri::CSS::Tokenizer::ScanError +end + +class Nokogiri::CSS::Tokenizer +end + +class Nokogiri::CSS::XPathVisitor + def accept(node); end + + def visit_attribute_condition(node); end + + def visit_child_selector(node); end + + def visit_class_condition(node); end + + def visit_combinator(node); end + + def visit_conditional_selector(node); end + + def visit_descendant_selector(node); end + + def visit_direct_adjacent_selector(node); end + + def visit_element_name(node); end + + def visit_following_selector(node); end + + def visit_function(node); end + + def visit_id(node); end + + def visit_not(node); end + + def visit_pseudo_class(node); end +end + +class Nokogiri::CSS::XPathVisitor +end + +module Nokogiri::CSS + def self.parse(selector); end + + def self.xpath_for(selector, options=T.unsafe(nil)); end +end + +module Nokogiri::Decorators +end + +module Nokogiri::Decorators::Slop + def method_missing(name, *args, &block); end + XPATH_PREFIX = ::T.let(nil, ::T.untyped) +end + +module Nokogiri::Decorators::Slop +end + +module Nokogiri::Decorators +end + +class Nokogiri::EncodingHandler + def name(); end +end + +class Nokogiri::EncodingHandler + def self.[](_); end + + def self.alias(_, _1); end + + def self.clear_aliases!(); end + + def self.delete(_); end +end + +module Nokogiri::HTML + NamedCharacters = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::HTML::Builder + def to_html(); end +end + +class Nokogiri::HTML::Builder +end + +class Nokogiri::HTML::Document + def meta_encoding(); end + + def meta_encoding=(encoding); end + + def meta_robots(custom_name=T.unsafe(nil)); end + + def nofollow?(custom_name=T.unsafe(nil)); end + + def noindex?(custom_name=T.unsafe(nil)); end + + def serialize(options=T.unsafe(nil)); end + + def title(); end + + def title=(text); end +end + +class Nokogiri::HTML::Document::EncodingFound + def found_encoding(); end + + def initialize(encoding); end +end + +class Nokogiri::HTML::Document::EncodingFound +end + +class Nokogiri::HTML::Document::EncodingReader + def encoding_found(); end + + def initialize(io); end + + def read(len); end +end + +class Nokogiri::HTML::Document::EncodingReader::JumpSAXHandler + def initialize(jumptag); end +end + +class Nokogiri::HTML::Document::EncodingReader::JumpSAXHandler +end + +class Nokogiri::HTML::Document::EncodingReader::SAXHandler + def encoding(); end +end + +class Nokogiri::HTML::Document::EncodingReader::SAXHandler +end + +class Nokogiri::HTML::Document::EncodingReader + def self.detect_encoding(chunk); end + + def self.detect_encoding_for_jruby_without_fix(chunk); end + + def self.is_jruby_without_fix?(); end +end + +class Nokogiri::HTML::Document +end + +class Nokogiri::HTML::DocumentFragment +end + +class Nokogiri::HTML::DocumentFragment + def self.parse(tags, encoding=T.unsafe(nil)); end +end + +class Nokogiri::HTML::ElementDescription + def block?(); end + + def default_sub_element(); end + + def deprecated?(); end + + def deprecated_attributes(); end + + def description(); end + + def empty?(); end + + def implied_end_tag?(); end + + def implied_start_tag?(); end + + def inline?(); end + + def name(); end + + def optional_attributes(); end + + def required_attributes(); end + + def save_end_tag?(); end + + def sub_elements(); end + ACTION_ATTR = ::T.let(nil, ::T.untyped) + ALIGN_ATTR = ::T.let(nil, ::T.untyped) + ALT_ATTR = ::T.let(nil, ::T.untyped) + APPLET_ATTRS = ::T.let(nil, ::T.untyped) + AREA_ATTRS = ::T.let(nil, ::T.untyped) + ATTRS = ::T.let(nil, ::T.untyped) + A_ATTRS = ::T.let(nil, ::T.untyped) + BASEFONT_ATTRS = ::T.let(nil, ::T.untyped) + BGCOLOR_ATTR = ::T.let(nil, ::T.untyped) + BLOCK = ::T.let(nil, ::T.untyped) + BLOCKLI_ELT = ::T.let(nil, ::T.untyped) + BODY_ATTRS = ::T.let(nil, ::T.untyped) + BODY_CONTENTS = ::T.let(nil, ::T.untyped) + BODY_DEPR = ::T.let(nil, ::T.untyped) + BUTTON_ATTRS = ::T.let(nil, ::T.untyped) + CELLHALIGN = ::T.let(nil, ::T.untyped) + CELLVALIGN = ::T.let(nil, ::T.untyped) + CLEAR_ATTRS = ::T.let(nil, ::T.untyped) + COL_ATTRS = ::T.let(nil, ::T.untyped) + COL_ELT = ::T.let(nil, ::T.untyped) + COMPACT_ATTR = ::T.let(nil, ::T.untyped) + COMPACT_ATTRS = ::T.let(nil, ::T.untyped) + CONTENT_ATTR = ::T.let(nil, ::T.untyped) + COREATTRS = ::T.let(nil, ::T.untyped) + CORE_ATTRS = ::T.let(nil, ::T.untyped) + CORE_I18N_ATTRS = ::T.let(nil, ::T.untyped) + DIR_ATTR = ::T.let(nil, ::T.untyped) + DL_CONTENTS = ::T.let(nil, ::T.untyped) + DefaultDescriptions = ::T.let(nil, ::T.untyped) + EDIT_ATTRS = ::T.let(nil, ::T.untyped) + EMBED_ATTRS = ::T.let(nil, ::T.untyped) + EMPTY = ::T.let(nil, ::T.untyped) + EVENTS = ::T.let(nil, ::T.untyped) + FIELDSET_CONTENTS = ::T.let(nil, ::T.untyped) + FLOW = ::T.let(nil, ::T.untyped) + FLOW_PARAM = ::T.let(nil, ::T.untyped) + FONTSTYLE = ::T.let(nil, ::T.untyped) + FONT_ATTRS = ::T.let(nil, ::T.untyped) + FORMCTRL = ::T.let(nil, ::T.untyped) + FORM_ATTRS = ::T.let(nil, ::T.untyped) + FORM_CONTENTS = ::T.let(nil, ::T.untyped) + FRAMESET_ATTRS = ::T.let(nil, ::T.untyped) + FRAMESET_CONTENTS = ::T.let(nil, ::T.untyped) + FRAME_ATTRS = ::T.let(nil, ::T.untyped) + HEADING = ::T.let(nil, ::T.untyped) + HEAD_ATTRS = ::T.let(nil, ::T.untyped) + HEAD_CONTENTS = ::T.let(nil, ::T.untyped) + HREF_ATTRS = ::T.let(nil, ::T.untyped) + HR_DEPR = ::T.let(nil, ::T.untyped) + HTML_ATTRS = ::T.let(nil, ::T.untyped) + HTML_CDATA = ::T.let(nil, ::T.untyped) + HTML_CONTENT = ::T.let(nil, ::T.untyped) + HTML_FLOW = ::T.let(nil, ::T.untyped) + HTML_INLINE = ::T.let(nil, ::T.untyped) + HTML_PCDATA = ::T.let(nil, ::T.untyped) + I18N = ::T.let(nil, ::T.untyped) + I18N_ATTRS = ::T.let(nil, ::T.untyped) + IFRAME_ATTRS = ::T.let(nil, ::T.untyped) + IMG_ATTRS = ::T.let(nil, ::T.untyped) + INLINE = ::T.let(nil, ::T.untyped) + INLINE_P = ::T.let(nil, ::T.untyped) + INPUT_ATTRS = ::T.let(nil, ::T.untyped) + LABEL_ATTR = ::T.let(nil, ::T.untyped) + LABEL_ATTRS = ::T.let(nil, ::T.untyped) + LANGUAGE_ATTR = ::T.let(nil, ::T.untyped) + LEGEND_ATTRS = ::T.let(nil, ::T.untyped) + LINK_ATTRS = ::T.let(nil, ::T.untyped) + LIST = ::T.let(nil, ::T.untyped) + LI_ELT = ::T.let(nil, ::T.untyped) + MAP_CONTENTS = ::T.let(nil, ::T.untyped) + META_ATTRS = ::T.let(nil, ::T.untyped) + MODIFIER = ::T.let(nil, ::T.untyped) + NAME_ATTR = ::T.let(nil, ::T.untyped) + NOFRAMES_CONTENT = ::T.let(nil, ::T.untyped) + OBJECT_ATTRS = ::T.let(nil, ::T.untyped) + OBJECT_CONTENTS = ::T.let(nil, ::T.untyped) + OBJECT_DEPR = ::T.let(nil, ::T.untyped) + OL_ATTRS = ::T.let(nil, ::T.untyped) + OPTGROUP_ATTRS = ::T.let(nil, ::T.untyped) + OPTION_ATTRS = ::T.let(nil, ::T.untyped) + OPTION_ELT = ::T.let(nil, ::T.untyped) + PARAM_ATTRS = ::T.let(nil, ::T.untyped) + PCDATA = ::T.let(nil, ::T.untyped) + PHRASE = ::T.let(nil, ::T.untyped) + PRE_CONTENT = ::T.let(nil, ::T.untyped) + PROMPT_ATTRS = ::T.let(nil, ::T.untyped) + QUOTE_ATTRS = ::T.let(nil, ::T.untyped) + ROWS_COLS_ATTR = ::T.let(nil, ::T.untyped) + SCRIPT_ATTRS = ::T.let(nil, ::T.untyped) + SELECT_ATTRS = ::T.let(nil, ::T.untyped) + SELECT_CONTENT = ::T.let(nil, ::T.untyped) + SPECIAL = ::T.let(nil, ::T.untyped) + SRC_ALT_ATTRS = ::T.let(nil, ::T.untyped) + STYLE_ATTRS = ::T.let(nil, ::T.untyped) + TABLE_ATTRS = ::T.let(nil, ::T.untyped) + TABLE_CONTENTS = ::T.let(nil, ::T.untyped) + TABLE_DEPR = ::T.let(nil, ::T.untyped) + TALIGN_ATTRS = ::T.let(nil, ::T.untyped) + TARGET_ATTR = ::T.let(nil, ::T.untyped) + TEXTAREA_ATTRS = ::T.let(nil, ::T.untyped) + TH_TD_ATTR = ::T.let(nil, ::T.untyped) + TH_TD_DEPR = ::T.let(nil, ::T.untyped) + TR_CONTENTS = ::T.let(nil, ::T.untyped) + TR_ELT = ::T.let(nil, ::T.untyped) + TYPE_ATTR = ::T.let(nil, ::T.untyped) + UL_DEPR = ::T.let(nil, ::T.untyped) + VERSION_ATTR = ::T.let(nil, ::T.untyped) + WIDTH_ATTR = ::T.let(nil, ::T.untyped) +end + +Nokogiri::HTML::ElementDescription::Desc = Struct::HTMLElementDescription + +class Nokogiri::HTML::ElementDescription + def self.[](_); end +end + +class Nokogiri::HTML::EntityDescription +end + +class Nokogiri::HTML::EntityDescription +end + +class Nokogiri::HTML::EntityLookup + def [](name); end + + def get(_); end +end + +class Nokogiri::HTML::EntityLookup +end + +module Nokogiri::HTML::SAX +end + +class Nokogiri::HTML::SAX::Parser + def parse_file(filename, encoding=T.unsafe(nil)); end + + def parse_memory(data, encoding=T.unsafe(nil)); end +end + +class Nokogiri::HTML::SAX::Parser +end + +class Nokogiri::HTML::SAX::ParserContext +end + +class Nokogiri::HTML::SAX::ParserContext + def self.file(_, _1); end + + def self.memory(_, _1); end +end + +class Nokogiri::HTML::SAX::PushParser +end + +class Nokogiri::HTML::SAX::PushParser +end + +module Nokogiri::HTML::SAX +end + +module Nokogiri::HTML + def self.fragment(string, encoding=T.unsafe(nil)); end + + def self.parse(thing, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil), &block); end +end + +class Nokogiri::SyntaxError +end + +class Nokogiri::SyntaxError +end + +class Nokogiri::VersionInfo + def compiled_parser_version(); end + + def engine(); end + + def jruby?(); end + + def libxml2?(); end + + def libxml2_using_packaged?(); end + + def libxml2_using_system?(); end + + def loaded_parser_version(); end + + def to_hash(); end + + def to_markdown(); end + + def warnings(); end +end + +class Nokogiri::VersionInfo + def self.instance(); end +end + +module Nokogiri::XML + XML_C14N_1_0 = ::T.let(nil, ::T.untyped) + XML_C14N_1_1 = ::T.let(nil, ::T.untyped) + XML_C14N_EXCLUSIVE_1_0 = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::Attr + def content=(content); end + + def value(); end + + def value=(value); end +end + +class Nokogiri::XML::Attr +end + +class Nokogiri::XML::AttributeDecl + def attribute_type(); end + + def default(); end + + def enumeration(); end +end + +class Nokogiri::XML::AttributeDecl +end + +class Nokogiri::XML::Builder + def <<(string); end + + def [](ns); end + + def arity(); end + + def arity=(arity); end + + def cdata(string); end + + def comment(string); end + + def context(); end + + def context=(context); end + + def doc(); end + + def doc=(doc); end + + def initialize(options=T.unsafe(nil), root=T.unsafe(nil), &block); end + + def method_missing(method, *args, &block); end + + def parent(); end + + def parent=(parent); end + + def text(string); end + + def to_xml(*args); end +end + +class Nokogiri::XML::Builder + def self.with(root, &block); end +end + +class Nokogiri::XML::CDATA +end + +class Nokogiri::XML::CDATA +end + +class Nokogiri::XML::CharacterData + include ::Nokogiri::XML::PP::CharacterData +end + +class Nokogiri::XML::CharacterData +end + +class Nokogiri::XML::Comment +end + +class Nokogiri::XML::Comment +end + +class Nokogiri::XML::DTD + def entities(); end + + def external_id(); end + + def html5_dtd?(); end + + def html_dtd?(); end + + def notations(); end + + def system_id(); end + + def validate(_); end +end + +class Nokogiri::XML::DTD +end + +class Nokogiri::XML::Document + def canonicalize(*_); end + + def collect_namespaces(); end + + def create_cdata(string, &block); end + + def create_comment(string, &block); end + + def create_element(name, *args, &block); end + + def create_entity(*_); end + + def create_text_node(string, &block); end + + def decorate(node); end + + def decorators(key); end + + def encoding(); end + + def encoding=(encoding); end + + def errors(); end + + def errors=(errors); end + + def fragment(tags=T.unsafe(nil)); end + + def initialize(*args); end + + def remove_namespaces!(); end + + def root(); end + + def root=(root); end + + def slop!(); end + + def to_java(); end + + def to_xml(*args, &block); end + + def url(); end + + def validate(); end + + def version(); end + IMPLIED_XPATH_CONTEXTS = ::T.let(nil, ::T.untyped) + NCNAME_CHAR = ::T.let(nil, ::T.untyped) + NCNAME_RE = ::T.let(nil, ::T.untyped) + NCNAME_START_CHAR = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::Document + def self.empty_doc?(string_or_io); end + + def self.parse(string_or_io, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil)); end + + def self.read_io(_, _1, _2, _3); end + + def self.read_memory(_, _1, _2, _3); end + + def self.wrap(document); end +end + +class Nokogiri::XML::DocumentFragment + def dup(); end + + def errors(); end + + def errors=(things); end + + def initialize(document, tags=T.unsafe(nil), ctx=T.unsafe(nil)); end + + def search(*rules); end + + def serialize(); end + + def to_html(*args); end + + def to_xhtml(*args); end + + def to_xml(*args); end +end + +class Nokogiri::XML::DocumentFragment + def self.parse(tags); end +end + +class Nokogiri::XML::Element +end + +class Nokogiri::XML::Element +end + +class Nokogiri::XML::ElementContent + def children(); end + + def document(); end + + def name(); end + + def occur(); end + + def prefix(); end + + def type(); end + ELEMENT = ::T.let(nil, ::T.untyped) + MULT = ::T.let(nil, ::T.untyped) + ONCE = ::T.let(nil, ::T.untyped) + OPT = ::T.let(nil, ::T.untyped) + OR = ::T.let(nil, ::T.untyped) + PCDATA = ::T.let(nil, ::T.untyped) + PLUS = ::T.let(nil, ::T.untyped) + SEQ = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::ElementContent +end + +class Nokogiri::XML::ElementDecl + def element_type(); end + + def prefix(); end +end + +class Nokogiri::XML::ElementDecl +end + +class Nokogiri::XML::EntityDecl + def entity_type(); end + + def external_id(); end + + def original_content(); end + + def system_id(); end + EXTERNAL_GENERAL_PARSED = ::T.let(nil, ::T.untyped) + EXTERNAL_GENERAL_UNPARSED = ::T.let(nil, ::T.untyped) + EXTERNAL_PARAMETER = ::T.let(nil, ::T.untyped) + INTERNAL_GENERAL = ::T.let(nil, ::T.untyped) + INTERNAL_PARAMETER = ::T.let(nil, ::T.untyped) + INTERNAL_PREDEFINED = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::EntityDecl + def self.new(name, doc, *args); end +end + +class Nokogiri::XML::EntityReference +end + +class Nokogiri::XML::EntityReference +end + +class Nokogiri::XML::Namespace + include ::Nokogiri::XML::PP::Node + def document(); end + + def href(); end + + def prefix(); end +end + +class Nokogiri::XML::Namespace +end + +class Nokogiri::XML::Node + include ::Nokogiri::XML::PP::Node + include ::Nokogiri::XML::Searchable + include ::Enumerable + def <<(node_or_tags); end + + def ==(other); end + + def >(selector); end + + def [](name); end + + def []=(name, value); end + + def accept(visitor); end + + def add_child(node_or_tags); end + + def add_class(name); end + + def add_namespace(_, _1); end + + def add_namespace_definition(_, _1); end + + def add_next_sibling(node_or_tags); end + + def add_previous_sibling(node_or_tags); end + + def after(node_or_tags); end + + def ancestors(selector=T.unsafe(nil)); end + + def append_class(name); end + + def attr(name); end + + def attribute(_); end + + def attribute_nodes(); end + + def attribute_with_ns(_, _1); end + + def attributes(); end + + def before(node_or_tags); end + + def canonicalize(mode=T.unsafe(nil), inclusive_namespaces=T.unsafe(nil), with_comments=T.unsafe(nil)); end + + def cdata?(); end + + def child(); end + + def children(); end + + def children=(node_or_tags); end + + def classes(); end + + def comment?(); end + + def content(); end + + def content=(string); end + + def create_external_subset(_, _1, _2); end + + def create_internal_subset(_, _1, _2); end + + def css_path(); end + + def decorate!(); end + + def default_namespace=(url); end + + def delete(name); end + + def description(); end + + def do_xinclude(options=T.unsafe(nil)); end + + def document(); end + + def document?(); end + + def dup(*_); end + + def each(&blk); end + + def elem?(); end + + def element?(); end + + def element_children(); end + + def elements(); end + + def encode_special_chars(_); end + + def external_subset(); end + + def first_element_child(); end + + def fragment(tags); end + + def fragment?(); end + + def get_attribute(name); end + + def has_attribute?(_); end + + def html?(); end + + def initialize(name, document); end + + def inner_html(*args); end + + def inner_html=(node_or_tags); end + + def inner_text(); end + + def internal_subset(); end + + def key?(_); end + + def keys(); end + + def lang(); end + + def lang=(lang); end + + def last_element_child(); end + + def line(); end + + def matches?(selector); end + + def name(); end + + def name=(name); end + + def namespace(); end + + def namespace=(ns); end + + def namespace_definitions(); end + + def namespace_scopes(); end + + def namespaced_key?(_, _1); end + + def namespaces(); end + + def native_content=(native_content); end + + def next(); end + + def next=(node_or_tags); end + + def next_element(); end + + def next_sibling(); end + + def node_name(); end + + def node_name=(node_name); end + + def node_type(); end + + def parent(); end + + def parent=(parent_node); end + + def parse(string_or_io, options=T.unsafe(nil)); end + + def path(); end + + def pointer_id(); end + + def prepend_child(node_or_tags); end + + def previous(); end + + def previous=(node_or_tags); end + + def previous_element(); end + + def previous_sibling(); end + + def processing_instruction?(); end + + def read_only?(); end + + def remove(); end + + def remove_attribute(name); end + + def remove_class(name=T.unsafe(nil)); end + + def replace(node_or_tags); end + + def serialize(*args, &block); end + + def set_attribute(name, value); end + + def swap(node_or_tags); end + + def text(); end + + def text?(); end + + def to_html(options=T.unsafe(nil)); end + + def to_str(); end + + def to_xhtml(options=T.unsafe(nil)); end + + def to_xml(options=T.unsafe(nil)); end + + def traverse(&block); end + + def type(); end + + def unlink(); end + + def values(); end + + def wrap(html); end + + def write_html_to(io, options=T.unsafe(nil)); end + + def write_to(io, *options); end + + def write_xhtml_to(io, options=T.unsafe(nil)); end + + def write_xml_to(io, options=T.unsafe(nil)); end + + def xml?(); end + ATTRIBUTE_DECL = ::T.let(nil, ::T.untyped) + ATTRIBUTE_NODE = ::T.let(nil, ::T.untyped) + CDATA_SECTION_NODE = ::T.let(nil, ::T.untyped) + COMMENT_NODE = ::T.let(nil, ::T.untyped) + DOCB_DOCUMENT_NODE = ::T.let(nil, ::T.untyped) + DOCUMENT_FRAG_NODE = ::T.let(nil, ::T.untyped) + DOCUMENT_NODE = ::T.let(nil, ::T.untyped) + DOCUMENT_TYPE_NODE = ::T.let(nil, ::T.untyped) + DTD_NODE = ::T.let(nil, ::T.untyped) + ELEMENT_DECL = ::T.let(nil, ::T.untyped) + ELEMENT_NODE = ::T.let(nil, ::T.untyped) + ENTITY_DECL = ::T.let(nil, ::T.untyped) + ENTITY_NODE = ::T.let(nil, ::T.untyped) + ENTITY_REF_NODE = ::T.let(nil, ::T.untyped) + HTML_DOCUMENT_NODE = ::T.let(nil, ::T.untyped) + IMPLIED_XPATH_CONTEXTS = ::T.let(nil, ::T.untyped) + NAMESPACE_DECL = ::T.let(nil, ::T.untyped) + NOTATION_NODE = ::T.let(nil, ::T.untyped) + PI_NODE = ::T.let(nil, ::T.untyped) + TEXT_NODE = ::T.let(nil, ::T.untyped) + XINCLUDE_END = ::T.let(nil, ::T.untyped) + XINCLUDE_START = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::Node +end + +class Nokogiri::XML::NodeSet + include ::Nokogiri::XML::Searchable + include ::Enumerable + def &(_); end + + def +(_); end + + def -(_); end + + def <<(_); end + + def ==(other); end + + def >(selector); end + + def [](*_); end + + def add_class(name); end + + def after(datum); end + + def append_class(name); end + + def attr(key, value=T.unsafe(nil), &block); end + + def attribute(key, value=T.unsafe(nil), &block); end + + def before(datum); end + + def children(); end + + def clone(); end + + def delete(_); end + + def document(); end + + def document=(document); end + + def each(&blk); end + + def empty?(); end + + def filter(expr); end + + def first(n=T.unsafe(nil)); end + + def index(node=T.unsafe(nil)); end + + def initialize(document, list=T.unsafe(nil)); end + + def inner_html(*args); end + + def inner_text(); end + + def last(); end + + def length(); end + + def pop(); end + + def push(_); end + + def remove(); end + + def remove_attr(name); end + + def remove_attribute(name); end + + def remove_class(name=T.unsafe(nil)); end + + def reverse(); end + + def set(key, value=T.unsafe(nil), &block); end + + def shift(); end + + def size(); end + + def slice(*_); end + + def text(); end + + def to_a(); end + + def to_ary(); end + + def to_html(*args); end + + def to_xhtml(*args); end + + def to_xml(*args); end + + def unlink(); end + + def wrap(html); end + + def |(_); end + IMPLIED_XPATH_CONTEXTS = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::NodeSet +end + +class Nokogiri::XML::Notation +end + +class Nokogiri::XML::Notation +end + +module Nokogiri::XML::PP +end + +module Nokogiri::XML::PP::CharacterData + def inspect(); end + + def pretty_print(pp); end +end + +module Nokogiri::XML::PP::CharacterData +end + +module Nokogiri::XML::PP::Node + def inspect(); end + + def pretty_print(pp); end +end + +module Nokogiri::XML::PP::Node +end + +module Nokogiri::XML::PP +end + +class Nokogiri::XML::ParseOptions + def compact(); end + + def compact?(); end + + def default_html(); end + + def default_html?(); end + + def default_xml(); end + + def default_xml?(); end + + def dtdattr(); end + + def dtdattr?(); end + + def dtdload(); end + + def dtdload?(); end + + def dtdvalid(); end + + def dtdvalid?(); end + + def huge(); end + + def huge?(); end + + def initialize(options=T.unsafe(nil)); end + + def nobasefix(); end + + def nobasefix?(); end + + def noblanks(); end + + def noblanks?(); end + + def nocdata(); end + + def nocdata?(); end + + def nocompact(); end + + def nodefault_html(); end + + def nodefault_xml(); end + + def nodict(); end + + def nodict?(); end + + def nodtdattr(); end + + def nodtdload(); end + + def nodtdvalid(); end + + def noent(); end + + def noent?(); end + + def noerror(); end + + def noerror?(); end + + def nohuge(); end + + def nonet(); end + + def nonet?(); end + + def nonobasefix(); end + + def nonoblanks(); end + + def nonocdata(); end + + def nonodict(); end + + def nonoent(); end + + def nonoerror(); end + + def nononet(); end + + def nonowarning(); end + + def nonoxincnode(); end + + def nonsclean(); end + + def noold10(); end + + def nopedantic(); end + + def norecover(); end + + def nosax1(); end + + def nowarning(); end + + def nowarning?(); end + + def noxinclude(); end + + def noxincnode(); end + + def noxincnode?(); end + + def nsclean(); end + + def nsclean?(); end + + def old10(); end + + def old10?(); end + + def options(); end + + def options=(options); end + + def pedantic(); end + + def pedantic?(); end + + def recover(); end + + def recover?(); end + + def sax1(); end + + def sax1?(); end + + def strict(); end + + def strict?(); end + + def to_i(); end + + def xinclude(); end + + def xinclude?(); end + COMPACT = ::T.let(nil, ::T.untyped) + DEFAULT_HTML = ::T.let(nil, ::T.untyped) + DEFAULT_XML = ::T.let(nil, ::T.untyped) + DTDATTR = ::T.let(nil, ::T.untyped) + DTDLOAD = ::T.let(nil, ::T.untyped) + DTDVALID = ::T.let(nil, ::T.untyped) + HUGE = ::T.let(nil, ::T.untyped) + NOBASEFIX = ::T.let(nil, ::T.untyped) + NOBLANKS = ::T.let(nil, ::T.untyped) + NOCDATA = ::T.let(nil, ::T.untyped) + NODICT = ::T.let(nil, ::T.untyped) + NOENT = ::T.let(nil, ::T.untyped) + NOERROR = ::T.let(nil, ::T.untyped) + NONET = ::T.let(nil, ::T.untyped) + NOWARNING = ::T.let(nil, ::T.untyped) + NOXINCNODE = ::T.let(nil, ::T.untyped) + NSCLEAN = ::T.let(nil, ::T.untyped) + OLD10 = ::T.let(nil, ::T.untyped) + PEDANTIC = ::T.let(nil, ::T.untyped) + RECOVER = ::T.let(nil, ::T.untyped) + SAX1 = ::T.let(nil, ::T.untyped) + STRICT = ::T.let(nil, ::T.untyped) + XINCLUDE = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::ParseOptions +end + +class Nokogiri::XML::ProcessingInstruction + def initialize(document, name, content); end +end + +class Nokogiri::XML::ProcessingInstruction +end + +class Nokogiri::XML::Reader + include ::Enumerable + def attribute(_); end + + def attribute_at(_); end + + def attribute_count(); end + + def attribute_nodes(); end + + def attributes(); end + + def attributes?(); end + + def base_uri(); end + + def default?(); end + + def depth(); end + + def each(&blk); end + + def empty_element?(); end + + def encoding(); end + + def errors(); end + + def errors=(errors); end + + def initialize(source, url=T.unsafe(nil), encoding=T.unsafe(nil)); end + + def inner_xml(); end + + def lang(); end + + def local_name(); end + + def name(); end + + def namespace_uri(); end + + def namespaces(); end + + def node_type(); end + + def outer_xml(); end + + def prefix(); end + + def read(); end + + def self_closing?(); end + + def source(); end + + def state(); end + + def value(); end + + def value?(); end + + def xml_version(); end + TYPE_ATTRIBUTE = ::T.let(nil, ::T.untyped) + TYPE_CDATA = ::T.let(nil, ::T.untyped) + TYPE_COMMENT = ::T.let(nil, ::T.untyped) + TYPE_DOCUMENT = ::T.let(nil, ::T.untyped) + TYPE_DOCUMENT_FRAGMENT = ::T.let(nil, ::T.untyped) + TYPE_DOCUMENT_TYPE = ::T.let(nil, ::T.untyped) + TYPE_ELEMENT = ::T.let(nil, ::T.untyped) + TYPE_END_ELEMENT = ::T.let(nil, ::T.untyped) + TYPE_END_ENTITY = ::T.let(nil, ::T.untyped) + TYPE_ENTITY = ::T.let(nil, ::T.untyped) + TYPE_ENTITY_REFERENCE = ::T.let(nil, ::T.untyped) + TYPE_NONE = ::T.let(nil, ::T.untyped) + TYPE_NOTATION = ::T.let(nil, ::T.untyped) + TYPE_PROCESSING_INSTRUCTION = ::T.let(nil, ::T.untyped) + TYPE_SIGNIFICANT_WHITESPACE = ::T.let(nil, ::T.untyped) + TYPE_TEXT = ::T.let(nil, ::T.untyped) + TYPE_WHITESPACE = ::T.let(nil, ::T.untyped) + TYPE_XML_DECLARATION = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::Reader + def self.from_io(*_); end + + def self.from_memory(*_); end +end + +class Nokogiri::XML::RelaxNG +end + +class Nokogiri::XML::RelaxNG +end + +module Nokogiri::XML::SAX +end + +class Nokogiri::XML::SAX::Document + def cdata_block(string); end + + def characters(string); end + + def comment(string); end + + def end_document(); end + + def end_element(name); end + + def end_element_namespace(name, prefix=T.unsafe(nil), uri=T.unsafe(nil)); end + + def error(string); end + + def processing_instruction(name, content); end + + def start_document(); end + + def start_element(name, attrs=T.unsafe(nil)); end + + def start_element_namespace(name, attrs=T.unsafe(nil), prefix=T.unsafe(nil), uri=T.unsafe(nil), ns=T.unsafe(nil)); end + + def warning(string); end + + def xmldecl(version, encoding, standalone); end +end + +class Nokogiri::XML::SAX::Document +end + +class Nokogiri::XML::SAX::Parser + def document(); end + + def document=(document); end + + def encoding(); end + + def encoding=(encoding); end + + def initialize(doc=T.unsafe(nil), encoding=T.unsafe(nil)); end + + def parse(thing, &block); end + + def parse_file(filename); end + + def parse_io(io, encoding=T.unsafe(nil)); end + + def parse_memory(data); end + ENCODINGS = ::T.let(nil, ::T.untyped) +end + +class Nokogiri::XML::SAX::Parser +end + +class Nokogiri::XML::SAX::ParserContext + def column(); end + + def line(); end + + def parse_with(_); end + + def recovery(); end + + def recovery=(recovery); end + + def replace_entities(); end + + def replace_entities=(replace_entities); end +end + +class Nokogiri::XML::SAX::ParserContext + def self.file(_); end + + def self.io(_, _1); end + + def self.memory(_); end + + def self.new(thing, encoding=T.unsafe(nil)); end +end + +class Nokogiri::XML::SAX::PushParser + def <<(chunk, last_chunk=T.unsafe(nil)); end + + def document(); end + + def document=(document); end + + def finish(); end + + def initialize(doc=T.unsafe(nil), file_name=T.unsafe(nil), encoding=T.unsafe(nil)); end + + def options(); end + + def options=(options); end + + def replace_entities(); end + + def replace_entities=(replace_entities); end + + def write(chunk, last_chunk=T.unsafe(nil)); end +end + +class Nokogiri::XML::SAX::PushParser +end + +module Nokogiri::XML::SAX +end + +class Nokogiri::XML::Schema + def errors(); end + + def errors=(errors); end + + def valid?(thing); end + + def validate(thing); end +end + +class Nokogiri::XML::Schema + def self.from_document(_); end + + def self.new(string_or_io); end + + def self.read_memory(_); end +end + +module Nokogiri::XML::Searchable + def %(*args); end + + def /(*args); end + + def at(*args); end + + def at_css(*args); end + + def at_xpath(*args); end + + def css(*args); end + + def search(*args); end + + def xpath(*args); end + LOOKS_LIKE_XPATH = ::T.let(nil, ::T.untyped) +end + +module Nokogiri::XML::Searchable +end + +class Nokogiri::XML::SyntaxError + def code(); end + + def column(); end + + def domain(); end + + def error?(); end + + def fatal?(); end + + def file(); end + + def int1(); end + + def level(); end + + def line(); end + + def none?(); end + + def str1(); end + + def str2(); end + + def str3(); end + + def warning?(); end +end + +class Nokogiri::XML::SyntaxError +end + +class Nokogiri::XML::Text +end + +class Nokogiri::XML::Text +end + +class Nokogiri::XML::XPath + def document(); end + + def document=(document); end +end + +class Nokogiri::XML::XPath::SyntaxError +end + +class Nokogiri::XML::XPath::SyntaxError +end + +class Nokogiri::XML::XPath +end + +class Nokogiri::XML::XPathContext + def evaluate(*_); end + + def register_namespaces(namespaces); end + + def register_ns(_, _1); end + + def register_variable(_, _1); end +end + +class Nokogiri::XML::XPathContext + def self.new(_); end +end + +module Nokogiri::XML + def self.Reader(string_or_io, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil)); end + + def self.RelaxNG(string_or_io); end + + def self.Schema(string_or_io); end + + def self.fragment(string); end + + def self.parse(thing, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil), &block); end +end + +module Nokogiri::XSLT +end + +class Nokogiri::XSLT::Stylesheet + def apply_to(document, params=T.unsafe(nil)); end + + def serialize(_); end + + def transform(*_); end +end + +class Nokogiri::XSLT::Stylesheet + def self.parse_stylesheet_doc(_); end +end + +module Nokogiri::XSLT + def self.parse(string, modules=T.unsafe(nil)); end + + def self.quote_params(params); end + + def self.register(_, _1); end +end + +module Nokogiri + def self.HTML(thing, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil), &block); end + + def self.Slop(*args, &block); end + + def self.XML(thing, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil), &block); end + + def self.XSLT(stylesheet, modules=T.unsafe(nil)); end + + def self.install_default_aliases(); end + + def self.jruby?(); end + + def self.make(input=T.unsafe(nil), opts=T.unsafe(nil), &blk); end + + def self.parse(string, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil)); end + + def self.uses_libxml?(); end +end + +class Numeric + def byte(); end + + def bytes(); end + + def day(); end + + def days(); end + + def exabyte(); end + + def exabytes(); end + + def fortnight(); end + + def fortnights(); end + + def gigabyte(); end + + def gigabytes(); end + + def hour(); end + + def hours(); end + + def in_milliseconds(); end + + def kilobyte(); end + + def kilobytes(); end + + def megabyte(); end + + def megabytes(); end + + def minute(); end + + def minutes(); end + + def petabyte(); end + + def petabytes(); end + + def second(); end + + def seconds(); end + + def terabyte(); end + + def terabytes(); end + + def week(); end + + def weeks(); end + EXABYTE = ::T.let(nil, ::T.untyped) + GIGABYTE = ::T.let(nil, ::T.untyped) + KILOBYTE = ::T.let(nil, ::T.untyped) + MEGABYTE = ::T.let(nil, ::T.untyped) + PETABYTE = ::T.let(nil, ::T.untyped) + TERABYTE = ::T.let(nil, ::T.untyped) end class Object include ::JSON::Ext::Generator::GeneratorMethods::Object + include ::ActiveSupport::Dependencies::Loadable + include ::ActiveSupport::Tryable include ::PP::ObjectMixin + include ::Minitest::Expectations + include ::Tins::Full + include ::ActiveSupport::ToJsonWithActiveSupportEncoder + def acts_like?(duck); end + + def as_json(options=T.unsafe(nil)); end + + def blank?(); end + def dclone(); end + + def duplicable?(); end + + def html_safe?(); end + + def instance_values(); end + + def instance_variable_names(); end + + def presence(); end + + def present?(); end + + def pry(object=T.unsafe(nil), hash=T.unsafe(nil)); end + + def stub(name, val_or_callable, *block_args); end + + def to_param(); end + + def to_query(key); end + + def to_yaml(options=T.unsafe(nil)); 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_BOTTLE_DEFAULT_DOMAIN = ::T.let(nil, ::T.untyped) + HOMEBREW_BREW_DEFAULT_GIT_REMOTE = ::T.let(nil, ::T.untyped) + HOMEBREW_CORE_DEFAULT_GIT_REMOTE = ::T.let(nil, ::T.untyped) + HOMEBREW_DEFAULT_CACHE = ::T.let(nil, ::T.untyped) + HOMEBREW_DEFAULT_LOGS = ::T.let(nil, ::T.untyped) + HOMEBREW_DEFAULT_TEMP = ::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) @@ -2570,6 +20125,12 @@ class Object TOPLEVEL_BINDING = ::T.let(nil, ::T.untyped) end +class Object + def self.method_added(name); end + + def self.yaml_tag(url); end +end + class OpenSSL::ASN1::ASN1Data def indefinite_length(); end @@ -2586,6 +20147,10 @@ class OpenSSL::BN def negative?(); end end +module OpenSSL::Buffering + include ::ActiveSupport::ToJsonWithActiveSupportEncoder +end + module OpenSSL::KDF end @@ -2699,7 +20264,3639 @@ class PATH def each(*args, &block); end end +module Parallel + Stop = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) + Version = ::T.let(nil, ::T.untyped) +end + +class Parallel::Break +end + +class Parallel::Break +end + +class Parallel::DeadWorker +end + +class Parallel::DeadWorker +end + +class Parallel::ExceptionWrapper + def exception(); end + + def initialize(exception); end +end + +class Parallel::ExceptionWrapper +end + +class Parallel::JobFactory + def initialize(source, mutex); end + + def next(); end + + def pack(item, index); end + + def size(); end + + def unpack(data); end +end + +class Parallel::JobFactory +end + +class Parallel::Kill +end + +class Parallel::Kill +end + +module Parallel::ProcessorCount + def physical_processor_count(); end + + def processor_count(); end +end + +module Parallel::ProcessorCount +end + +class Parallel::UndumpableException + def initialize(original); end +end + +class Parallel::UndumpableException +end + +class Parallel::UserInterruptHandler + INTERRUPT_SIGNAL = ::T.let(nil, ::T.untyped) +end + +class Parallel::UserInterruptHandler + def self.kill(thing); end + + def self.kill_on_ctrl_c(pids, options); end +end + +class Parallel::Worker + def close_pipes(); end + + def initialize(read, write, pid); end + + def pid(); end + + def read(); end + + def stop(); end + + def thread(); end + + def thread=(thread); end + + def work(data); end + + def write(); end +end + +class Parallel::Worker +end + +module Parallel + extend ::Parallel::ProcessorCount + def self.all?(*args, &block); end + + def self.any?(*args, &block); end + + def self.each(array, options=T.unsafe(nil), &block); end + + def self.each_with_index(array, options=T.unsafe(nil), &block); end + + def self.flat_map(*args, &block); end + + def self.in_processes(options=T.unsafe(nil), &block); end + + def self.in_threads(options=T.unsafe(nil)); end + + def self.map(source, options=T.unsafe(nil), &block); end + + def self.map_with_index(array, options=T.unsafe(nil), &block); end + + def self.worker_number(); end + + def self.worker_number=(worker_num); end +end + +module ParallelTests + RUBY_BINARY = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) + Version = ::T.let(nil, ::T.untyped) + WINDOWS = ::T.let(nil, ::T.untyped) +end + +class ParallelTests::CLI + def run(argv); end +end + +class ParallelTests::CLI +end + +class ParallelTests::Grouper +end + +class ParallelTests::Grouper + def self.by_scenarios(tests, num_groups, options=T.unsafe(nil)); end + + def self.by_steps(tests, num_groups, options); end + + def self.in_even_groups_by_size(items, num_groups, options=T.unsafe(nil)); end +end + +class ParallelTests::Pids + def add(pid); end + + def all(); end + + def count(); end + + def delete(pid); end + + def file_path(); end + + def initialize(file_path); end + + def mutex(); end +end + +class ParallelTests::Pids +end + +module ParallelTests + def self.bundler_enabled?(); end + + def self.delta(); end + + def self.determine_number_of_processes(count); end + + def self.first_process?(); end + + def self.last_process?(); end + + def self.now(); end + + def self.number_of_running_processes(); end + + def self.pid_file_path(); end + + def self.pids(); end + + def self.stop_all_processes(); end + + def self.wait_for_other_processes_to_finish(); end + + def self.with_pid_file(); end + + def self.with_ruby_binary(command); end +end + +ParseError = Racc::ParseError + +module Parser + MESSAGES = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +module Parser::AST +end + +class Parser::AST::Node + def loc(); end + + def location(); end +end + +class Parser::AST::Node +end + +class Parser::AST::Processor + def on_alias(node); end + + def on_and(node); end + + def on_and_asgn(node); end + + def on_arg(node); end + + def on_arg_expr(node); end + + def on_args(node); end + + def on_argument(node); end + + def on_array(node); end + + def on_array_pattern(node); end + + def on_array_pattern_with_tail(node); end + + def on_back_ref(node); end + + def on_begin(node); end + + def on_block(node); end + + def on_block_pass(node); end + + def on_blockarg(node); end + + def on_blockarg_expr(node); end + + def on_break(node); end + + def on_case(node); end + + def on_case_match(node); end + + def on_casgn(node); end + + def on_class(node); end + + def on_const(node); end + + def on_const_pattern(node); end + + def on_csend(node); end + + def on_cvar(node); end + + def on_cvasgn(node); end + + def on_def(node); end + + def on_def_e(node); end + + def on_defined?(node); end + + def on_defs(node); end + + def on_defs_e(node); end + + def on_dstr(node); end + + def on_dsym(node); end + + def on_eflipflop(node); end + + def on_empty_else(node); end + + def on_ensure(node); end + + def on_erange(node); end + + def on_for(node); end + + def on_gvar(node); end + + def on_gvasgn(node); end + + def on_hash(node); end + + def on_hash_pattern(node); end + + def on_if(node); end + + def on_if_guard(node); end + + def on_iflipflop(node); end + + def on_in_match(node); end + + def on_in_pattern(node); end + + def on_index(node); end + + def on_indexasgn(node); end + + def on_irange(node); end + + def on_ivar(node); end + + def on_ivasgn(node); end + + def on_kwarg(node); end + + def on_kwbegin(node); end + + def on_kwoptarg(node); end + + def on_kwrestarg(node); end + + def on_kwsplat(node); end + + def on_lambda(node); end + + def on_lvar(node); end + + def on_lvasgn(node); end + + def on_masgn(node); end + + def on_match_alt(node); end + + def on_match_as(node); end + + def on_match_current_line(node); end + + def on_match_rest(node); end + + def on_match_var(node); end + + def on_match_with_lvasgn(node); end + + def on_mlhs(node); end + + def on_module(node); end + + def on_mrasgn(node); end + + def on_next(node); end + + def on_not(node); end + + def on_nth_ref(node); end + + def on_numblock(node); end + + def on_op_asgn(node); end + + def on_optarg(node); end + + def on_or(node); end + + def on_or_asgn(node); end + + def on_pair(node); end + + def on_pin(node); end + + def on_postexe(node); end + + def on_preexe(node); end + + def on_procarg0(node); end + + def on_rasgn(node); end + + def on_redo(node); end + + def on_regexp(node); end + + def on_resbody(node); end + + def on_rescue(node); end + + def on_restarg(node); end + + def on_restarg_expr(node); end + + def on_retry(node); end + + def on_return(node); end + + def on_sclass(node); end + + def on_send(node); end + + def on_shadowarg(node); end + + def on_splat(node); end + + def on_super(node); end + + def on_undef(node); end + + def on_unless_guard(node); end + + def on_until(node); end + + def on_until_post(node); end + + def on_var(node); end + + def on_vasgn(node); end + + def on_when(node); end + + def on_while(node); end + + def on_while_post(node); end + + def on_xstr(node); end + + def on_yield(node); end + + def process_argument_node(node); end + + def process_regular_node(node); end + + def process_var_asgn_node(node); end + + def process_variable_node(node); end +end + +class Parser::AST::Processor +end + +module Parser::AST +end + +class Parser::Base + def builder(); end + + def context(); end + + def current_arg_stack(); end + + def diagnostics(); end + + def initialize(builder=T.unsafe(nil)); end + + def max_numparam_stack(); end + + def parse(source_buffer); end + + def parse_with_comments(source_buffer); end + + def pattern_hash_keys(); end + + def pattern_variables(); end + + def reset(); end + + def source_buffer(); end + + def static_env(); end + + def tokenize(source_buffer, recover=T.unsafe(nil)); end +end + +class Parser::Base + def self.default_parser(); end + + def self.parse(string, file=T.unsafe(nil), line=T.unsafe(nil)); end + + def self.parse_file(filename); end + + def self.parse_file_with_comments(filename); end + + def self.parse_with_comments(string, file=T.unsafe(nil), line=T.unsafe(nil)); end +end + +module Parser::Builders +end + +class Parser::Builders::Default + def __ENCODING__(__ENCODING__t); end + + def __FILE__(__FILE__t); end + + def __LINE__(__LINE__t); end + + def accessible(node); end + + def alias(alias_t, to, from); end + + def arg(name_t); end + + def arg_expr(expr); end + + def args(begin_t, args, end_t, check_args=T.unsafe(nil)); end + + def array(begin_t, elements, end_t); end + + def array_pattern(lbrack_t, elements, rbrack_t); end + + def assign(lhs, eql_t, rhs); end + + def assignable(node); end + + def associate(begin_t, pairs, end_t); end + + def attr_asgn(receiver, dot_t, selector_t); end + + def back_ref(token); end + + def begin(begin_t, body, end_t); end + + def begin_body(compound_stmt, rescue_bodies=T.unsafe(nil), else_t=T.unsafe(nil), else_=T.unsafe(nil), ensure_t=T.unsafe(nil), ensure_=T.unsafe(nil)); end + + def begin_keyword(begin_t, body, end_t); end + + def binary_op(receiver, operator_t, arg); end + + def block(method_call, begin_t, args, body, end_t); end + + def block_pass(amper_t, arg); end + + def blockarg(amper_t, name_t); end + + def blockarg_expr(amper_t, expr); end + + def call_lambda(lambda_t); end + + def call_method(receiver, dot_t, selector_t, lparen_t=T.unsafe(nil), args=T.unsafe(nil), rparen_t=T.unsafe(nil)); end + + def call_type_for_dot(dot_t); end + + def case(case_t, expr, when_bodies, else_t, else_body, end_t); end + + def case_match(case_t, expr, in_bodies, else_t, else_body, end_t); end + + def character(char_t); end + + def complex(complex_t); end + + def compstmt(statements); end + + def condition(cond_t, cond, then_t, if_true, else_t, if_false, end_t); end + + def condition_mod(if_true, if_false, cond_t, cond); end + + def const(name_t); end + + def const_fetch(scope, t_colon2, name_t); end + + def const_global(t_colon3, name_t); end + + def const_op_assignable(node); end + + def const_pattern(const, ldelim_t, pattern, rdelim_t); end + + def cvar(token); end + + def dedent_string(node, dedent_level); end + + def def_class(class_t, name, lt_t, superclass, body, end_t); end + + def def_endless_method(def_t, name_t, args, assignment_t, body); end + + def def_endless_singleton(def_t, definee, dot_t, name_t, args, assignment_t, body); end + + def def_method(def_t, name_t, args, body, end_t); end + + def def_module(module_t, name, body, end_t); end + + def def_sclass(class_t, lshft_t, expr, body, end_t); end + + def def_singleton(def_t, definee, dot_t, name_t, args, body, end_t); end + + def emit_file_line_as_literals(); end + + def emit_file_line_as_literals=(emit_file_line_as_literals); end + + def false(false_t); end + + def float(float_t); end + + def for(for_t, iterator, in_t, iteratee, do_t, body, end_t); end + + def forward_args(begin_t, dots_t, end_t); end + + def forwarded_args(dots_t); end + + def gvar(token); end + + def hash_pattern(lbrace_t, kwargs, rbrace_t); end + + def ident(token); end + + def if_guard(if_t, if_body); end + + def in_match(lhs, in_t, rhs); end + + def in_pattern(in_t, pattern, guard, then_t, body); end + + def index(receiver, lbrack_t, indexes, rbrack_t); end + + def index_asgn(receiver, lbrack_t, indexes, rbrack_t); end + + def integer(integer_t); end + + def ivar(token); end + + def keyword_cmd(type, keyword_t, lparen_t=T.unsafe(nil), args=T.unsafe(nil), rparen_t=T.unsafe(nil)); end + + def kwarg(name_t); end + + def kwnilarg(dstar_t, nil_t); end + + def kwoptarg(name_t, value); end + + def kwrestarg(dstar_t, name_t=T.unsafe(nil)); end + + def kwsplat(dstar_t, arg); end + + def logical_op(type, lhs, op_t, rhs); end + + def loop(type, keyword_t, cond, do_t, body, end_t); end + + def loop_mod(type, body, keyword_t, cond); end + + def match_alt(left, pipe_t, right); end + + def match_as(value, assoc_t, as); end + + def match_hash_var(name_t); end + + def match_hash_var_from_str(begin_t, strings, end_t); end + + def match_label(label_type, label); end + + def match_nil_pattern(dstar_t, nil_t); end + + def match_op(receiver, match_t, arg); end + + def match_pair(label_type, label, value); end + + def match_rest(star_t, name_t=T.unsafe(nil)); end + + def match_var(name_t); end + + def match_with_trailing_comma(match, comma_t); end + + def multi_assign(lhs, eql_t, rhs); end + + def multi_lhs(begin_t, items, end_t); end + + def multi_rassign(lhs, assoc_t, rhs); end + + def nil(nil_t); end + + def not_op(not_t, begin_t=T.unsafe(nil), receiver=T.unsafe(nil), end_t=T.unsafe(nil)); end + + def nth_ref(token); end + + def numargs(max_numparam); end + + def objc_kwarg(kwname_t, assoc_t, name_t); end + + def objc_restarg(star_t, name=T.unsafe(nil)); end + + def objc_varargs(pair, rest_of_varargs); end + + def op_assign(lhs, op_t, rhs); end + + def optarg(name_t, eql_t, value); end + + def pair(key, assoc_t, value); end + + def pair_keyword(key_t, value); end + + def pair_list_18(list); end + + def pair_quoted(begin_t, parts, end_t, value); end + + def parser(); end + + def parser=(parser); end + + def pin(pin_t, var); end + + def postexe(postexe_t, lbrace_t, compstmt, rbrace_t); end + + def preexe(preexe_t, lbrace_t, compstmt, rbrace_t); end + + def procarg0(arg); end + + def range_exclusive(lhs, dot3_t, rhs); end + + def range_inclusive(lhs, dot2_t, rhs); end + + def rassign(lhs, assoc_t, rhs); end + + def rational(rational_t); end + + def regexp_compose(begin_t, parts, end_t, options); end + + def regexp_options(regopt_t); end + + def rescue_body(rescue_t, exc_list, assoc_t, exc_var, then_t, compound_stmt); end + + def restarg(star_t, name_t=T.unsafe(nil)); end + + def restarg_expr(star_t, expr=T.unsafe(nil)); end + + def self(token); end + + def shadowarg(name_t); end + + def splat(star_t, arg=T.unsafe(nil)); end + + def string(string_t); end + + def string_compose(begin_t, parts, end_t); end + + def string_internal(string_t); end + + def symbol(symbol_t); end + + def symbol_compose(begin_t, parts, end_t); end + + def symbol_internal(symbol_t); end + + def symbols_compose(begin_t, parts, end_t); end + + def ternary(cond, question_t, if_true, colon_t, if_false); end + + def true(true_t); end + + def unary_num(unary_t, numeric); end + + def unary_op(op_t, receiver); end + + def undef_method(undef_t, names); end + + def unless_guard(unless_t, unless_body); end + + def when(when_t, patterns, then_t, body); end + + def word(parts); end + + def words_compose(begin_t, parts, end_t); end + + def xstring_compose(begin_t, parts, end_t); end +end + +class Parser::Builders::Default + def self.emit_arg_inside_procarg0(); end + + def self.emit_arg_inside_procarg0=(emit_arg_inside_procarg0); end + + def self.emit_encoding(); end + + def self.emit_encoding=(emit_encoding); end + + def self.emit_index(); end + + def self.emit_index=(emit_index); end + + def self.emit_lambda(); end + + def self.emit_lambda=(emit_lambda); end + + def self.emit_procarg0(); end + + def self.emit_procarg0=(emit_procarg0); end + + def self.modernize(); end +end + +module Parser::Builders +end + +class Parser::ClobberingError +end + +class Parser::ClobberingError +end + +class Parser::Context + def class_definition_allowed?(); end + + def dynamic_const_definition_allowed?(); end + + def in_block?(); end + + def in_class?(); end + + def in_dynamic_block?(); end + + def in_lambda?(); end + + def indirectly_in_def?(); end + + def module_definition_allowed?(); end + + def pop(); end + + def push(state); end + + def reset(); end + + def stack(); end +end + +class Parser::Context +end + +class Parser::CurrentArgStack + def pop(); end + + def push(value); end + + def reset(); end + + def set(value); end + + def stack(); end + + def top(); end +end + +class Parser::CurrentArgStack +end + +Parser::CurrentRuby = Parser::Ruby26 + +module Parser::Deprecation + def warn_of_deprecation(); end + + def warned_of_deprecation=(warned_of_deprecation); end +end + +module Parser::Deprecation +end + +class Parser::Diagnostic + def arguments(); end + + def highlights(); end + + def initialize(level, reason, arguments, location, highlights=T.unsafe(nil)); end + + def level(); end + + def location(); end + + def message(); end + + def reason(); end + + def render(); end + LEVELS = ::T.let(nil, ::T.untyped) +end + +class Parser::Diagnostic::Engine + def all_errors_are_fatal(); end + + def all_errors_are_fatal=(all_errors_are_fatal); end + + def consumer(); end + + def consumer=(consumer); end + + def ignore?(diagnostic); end + + def ignore_warnings(); end + + def ignore_warnings=(ignore_warnings); end + + def initialize(consumer=T.unsafe(nil)); end + + def process(diagnostic); end + + def raise?(diagnostic); end +end + +class Parser::Diagnostic::Engine +end + +class Parser::Diagnostic +end + +class Parser::Lexer + def advance(); end + + def arg_or_cmdarg(cmd_state); end + + def cmdarg(); end + + def cmdarg=(cmdarg); end + + def command_start(); end + + def command_start=(command_start); end + + def comments(); end + + def comments=(comments); end + + def cond(); end + + def cond=(cond); end + + def context(); end + + def context=(context); end + + def dedent_level(); end + + def diagnostic(type, reason, arguments=T.unsafe(nil), location=T.unsafe(nil), highlights=T.unsafe(nil)); end + + def diagnostics(); end + + def diagnostics=(diagnostics); end + + def emit(type, value=T.unsafe(nil), s=T.unsafe(nil), e=T.unsafe(nil)); end + + def emit_comment(s=T.unsafe(nil), e=T.unsafe(nil)); end + + def emit_do(do_block=T.unsafe(nil)); end + + def emit_table(table, s=T.unsafe(nil), e=T.unsafe(nil)); end + + def encode_escape(ord); end + + def encoding(); end + + def eof_codepoint?(point); end + + def force_utf32(); end + + def force_utf32=(force_utf32); end + + def in_kwarg(); end + + def in_kwarg=(in_kwarg); end + + def initialize(version); end + + def literal(); end + + def next_state_for_literal(literal); end + + def pop_cmdarg(); end + + def pop_cond(); end + + def pop_literal(); end + + def push_cmdarg(); end + + def push_cond(); end + + def push_literal(*args); end + + def range(s=T.unsafe(nil), e=T.unsafe(nil)); end + + def reset(reset_state=T.unsafe(nil)); end + + def source_buffer(); end + + def source_buffer=(source_buffer); end + + def stack_pop(); end + + def state(); end + + def state=(state); end + + def static_env(); end + + def static_env=(static_env); end + + def tok(s=T.unsafe(nil), e=T.unsafe(nil)); end + + def tokens(); end + + def tokens=(tokens); end + + def version?(*versions); end + ESCAPES = ::T.let(nil, ::T.untyped) + KEYWORDS = ::T.let(nil, ::T.untyped) + KEYWORDS_BEGIN = ::T.let(nil, ::T.untyped) + LEX_STATES = ::T.let(nil, ::T.untyped) + PUNCTUATION = ::T.let(nil, ::T.untyped) + PUNCTUATION_BEGIN = ::T.let(nil, ::T.untyped) + REGEXP_META_CHARACTERS = ::T.let(nil, ::T.untyped) +end + +class Parser::Lexer::Dedenter + def dedent(string); end + + def initialize(dedent_level); end + + def interrupt(); end + TAB_WIDTH = ::T.let(nil, ::T.untyped) +end + +class Parser::Lexer::Dedenter +end + +class Parser::Lexer::Literal + def backslash_delimited?(); end + + def clear_buffer(); end + + def coerce_encoding(string); end + + def dedent_level(); end + + def delimiter?(delimiter); end + + def emit(token, type, s, e); end + + def emit_start_tok(); end + + def end_interp_brace_and_try_closing(); end + + def extend_content(); end + + def extend_space(ts, te); end + + def extend_string(string, ts, te); end + + def flush_string(); end + + def heredoc?(); end + + def heredoc_e(); end + + def infer_indent_level(line); end + + def initialize(lexer, str_type, delimiter, str_s, heredoc_e=T.unsafe(nil), indent=T.unsafe(nil), dedent_body=T.unsafe(nil), label_allowed=T.unsafe(nil)); end + + def interpolate?(); end + + def munge_escape?(character); end + + def nest_and_try_closing(delimiter, ts, te, lookahead=T.unsafe(nil)); end + + def plain_heredoc?(); end + + def regexp?(); end + + def saved_herebody_s(); end + + def saved_herebody_s=(saved_herebody_s); end + + def squiggly_heredoc?(); end + + def start_interp_brace(); end + + def str_s(); end + + def supports_line_continuation_via_slash?(); end + + def type(); end + + def words?(); end + DELIMITERS = ::T.let(nil, ::T.untyped) + TYPES = ::T.let(nil, ::T.untyped) +end + +class Parser::Lexer::Literal +end + +class Parser::Lexer::StackState + def active?(); end + + def clear(); end + + def empty?(); end + + def initialize(name); end + + def lexpop(); end + + def pop(); end + + def push(bit); end +end + +class Parser::Lexer::StackState +end + +class Parser::Lexer + def self.lex_en_expr_arg(); end + + def self.lex_en_expr_arg=(lex_en_expr_arg); end + + def self.lex_en_expr_beg(); end + + def self.lex_en_expr_beg=(lex_en_expr_beg); end + + def self.lex_en_expr_cmdarg(); end + + def self.lex_en_expr_cmdarg=(lex_en_expr_cmdarg); end + + def self.lex_en_expr_dot(); end + + def self.lex_en_expr_dot=(lex_en_expr_dot); end + + def self.lex_en_expr_end(); end + + def self.lex_en_expr_end=(lex_en_expr_end); end + + def self.lex_en_expr_endarg(); end + + def self.lex_en_expr_endarg=(lex_en_expr_endarg); end + + def self.lex_en_expr_endfn(); end + + def self.lex_en_expr_endfn=(lex_en_expr_endfn); end + + def self.lex_en_expr_fname(); end + + def self.lex_en_expr_fname=(lex_en_expr_fname); end + + def self.lex_en_expr_labelarg(); end + + def self.lex_en_expr_labelarg=(lex_en_expr_labelarg); end + + def self.lex_en_expr_mid(); end + + def self.lex_en_expr_mid=(lex_en_expr_mid); end + + def self.lex_en_expr_value(); end + + def self.lex_en_expr_value=(lex_en_expr_value); end + + def self.lex_en_expr_variable(); end + + def self.lex_en_expr_variable=(lex_en_expr_variable); end + + def self.lex_en_interp_backslash_delimited(); end + + def self.lex_en_interp_backslash_delimited=(lex_en_interp_backslash_delimited); end + + def self.lex_en_interp_backslash_delimited_words(); end + + def self.lex_en_interp_backslash_delimited_words=(lex_en_interp_backslash_delimited_words); end + + def self.lex_en_interp_string(); end + + def self.lex_en_interp_string=(lex_en_interp_string); end + + def self.lex_en_interp_words(); end + + def self.lex_en_interp_words=(lex_en_interp_words); end + + def self.lex_en_leading_dot(); end + + def self.lex_en_leading_dot=(lex_en_leading_dot); end + + def self.lex_en_line_begin(); end + + def self.lex_en_line_begin=(lex_en_line_begin); end + + def self.lex_en_line_comment(); end + + def self.lex_en_line_comment=(lex_en_line_comment); end + + def self.lex_en_plain_backslash_delimited(); end + + def self.lex_en_plain_backslash_delimited=(lex_en_plain_backslash_delimited); end + + def self.lex_en_plain_backslash_delimited_words(); end + + def self.lex_en_plain_backslash_delimited_words=(lex_en_plain_backslash_delimited_words); end + + def self.lex_en_plain_string(); end + + def self.lex_en_plain_string=(lex_en_plain_string); end + + def self.lex_en_plain_words(); end + + def self.lex_en_plain_words=(lex_en_plain_words); end + + def self.lex_en_regexp_modifiers(); end + + def self.lex_en_regexp_modifiers=(lex_en_regexp_modifiers); end + + def self.lex_error(); end + + def self.lex_error=(lex_error); end + + def self.lex_start(); end + + def self.lex_start=(lex_start); end +end + +class Parser::MaxNumparamStack + def has_numparams?(); end + + def has_ordinary_params!(); end + + def has_ordinary_params?(); end + + def pop(); end + + def push(); end + + def register(numparam); end + + def stack(); end + + def top(); end +end + +class Parser::MaxNumparamStack +end + +module Parser::Messages +end + +module Parser::Messages + def self.compile(reason, arguments); end +end + +module Parser::Meta + NODE_TYPES = ::T.let(nil, ::T.untyped) +end + +module Parser::Meta +end + +class Parser::Rewriter + def assignment?(node); end + + def initialize(*_); end + + def insert_after(range, content); end + + def insert_before(range, content); end + + def remove(range); end + + def replace(range, content); end + + def rewrite(source_buffer, ast); end + + def wrap(range, before, after); end + DEPRECATION_WARNING = ::T.let(nil, ::T.untyped) +end + +class Parser::Rewriter + extend ::Parser::Deprecation +end + +class Parser::Ruby24 + def _reduce_10(val, _values, result); end + + def _reduce_100(val, _values, result); end + + def _reduce_101(val, _values, result); end + + def _reduce_102(val, _values, result); end + + def _reduce_103(val, _values, result); end + + def _reduce_104(val, _values, result); end + + def _reduce_105(val, _values, result); end + + def _reduce_106(val, _values, result); end + + def _reduce_107(val, _values, result); end + + def _reduce_108(val, _values, result); end + + def _reduce_11(val, _values, result); end + + def _reduce_110(val, _values, result); end + + def _reduce_111(val, _values, result); end + + def _reduce_112(val, _values, result); end + + def _reduce_118(val, _values, result); end + + def _reduce_12(val, _values, result); end + + def _reduce_122(val, _values, result); end + + def _reduce_123(val, _values, result); end + + def _reduce_124(val, _values, result); end + + def _reduce_13(val, _values, result); end + + def _reduce_14(val, _values, result); end + + def _reduce_16(val, _values, result); end + + def _reduce_17(val, _values, result); end + + def _reduce_18(val, _values, result); end + + def _reduce_19(val, _values, result); end + + def _reduce_196(val, _values, result); end + + def _reduce_197(val, _values, result); end + + def _reduce_198(val, _values, result); end + + def _reduce_199(val, _values, result); end + + def _reduce_2(val, _values, result); end + + def _reduce_20(val, _values, result); end + + def _reduce_200(val, _values, result); end + + def _reduce_201(val, _values, result); end + + def _reduce_202(val, _values, result); end + + def _reduce_203(val, _values, result); end + + def _reduce_204(val, _values, result); end + + def _reduce_205(val, _values, result); end + + def _reduce_206(val, _values, result); end + + def _reduce_207(val, _values, result); end + + def _reduce_208(val, _values, result); end + + def _reduce_209(val, _values, result); end + + def _reduce_21(val, _values, result); end + + def _reduce_210(val, _values, result); end + + def _reduce_211(val, _values, result); end + + def _reduce_212(val, _values, result); end + + def _reduce_213(val, _values, result); end + + def _reduce_214(val, _values, result); end + + def _reduce_215(val, _values, result); end + + def _reduce_216(val, _values, result); end + + def _reduce_217(val, _values, result); end + + def _reduce_218(val, _values, result); end + + def _reduce_219(val, _values, result); end + + def _reduce_22(val, _values, result); end + + def _reduce_220(val, _values, result); end + + def _reduce_221(val, _values, result); end + + def _reduce_222(val, _values, result); end + + def _reduce_223(val, _values, result); end + + def _reduce_224(val, _values, result); end + + def _reduce_225(val, _values, result); end + + def _reduce_226(val, _values, result); end + + def _reduce_227(val, _values, result); end + + def _reduce_228(val, _values, result); end + + def _reduce_229(val, _values, result); end + + def _reduce_23(val, _values, result); end + + def _reduce_230(val, _values, result); end + + def _reduce_231(val, _values, result); end + + def _reduce_232(val, _values, result); end + + def _reduce_233(val, _values, result); end + + def _reduce_234(val, _values, result); end + + def _reduce_235(val, _values, result); end + + def _reduce_236(val, _values, result); end + + def _reduce_24(val, _values, result); end + + def _reduce_241(val, _values, result); end + + def _reduce_242(val, _values, result); end + + def _reduce_244(val, _values, result); end + + def _reduce_245(val, _values, result); end + + def _reduce_246(val, _values, result); end + + def _reduce_248(val, _values, result); end + + def _reduce_25(val, _values, result); end + + def _reduce_251(val, _values, result); end + + def _reduce_252(val, _values, result); end + + def _reduce_253(val, _values, result); end + + def _reduce_254(val, _values, result); end + + def _reduce_255(val, _values, result); end + + def _reduce_256(val, _values, result); end + + def _reduce_257(val, _values, result); end + + def _reduce_258(val, _values, result); end + + def _reduce_259(val, _values, result); end + + def _reduce_26(val, _values, result); end + + def _reduce_260(val, _values, result); end + + def _reduce_261(val, _values, result); end + + def _reduce_262(val, _values, result); end + + def _reduce_263(val, _values, result); end + + def _reduce_264(val, _values, result); end + + def _reduce_265(val, _values, result); end + + def _reduce_266(val, _values, result); end + + def _reduce_267(val, _values, result); end + + def _reduce_269(val, _values, result); end + + def _reduce_27(val, _values, result); end + + def _reduce_270(val, _values, result); end + + def _reduce_271(val, _values, result); end + + def _reduce_28(val, _values, result); end + + def _reduce_282(val, _values, result); end + + def _reduce_283(val, _values, result); end + + def _reduce_284(val, _values, result); end + + def _reduce_285(val, _values, result); end + + def _reduce_286(val, _values, result); end + + def _reduce_287(val, _values, result); end + + def _reduce_288(val, _values, result); end + + def _reduce_289(val, _values, result); end + + def _reduce_290(val, _values, result); end + + def _reduce_291(val, _values, result); end + + def _reduce_292(val, _values, result); end + + def _reduce_293(val, _values, result); end + + def _reduce_294(val, _values, result); end + + def _reduce_295(val, _values, result); end + + def _reduce_296(val, _values, result); end + + def _reduce_297(val, _values, result); end + + def _reduce_298(val, _values, result); end + + def _reduce_299(val, _values, result); end + + def _reduce_3(val, _values, result); end + + def _reduce_30(val, _values, result); end + + def _reduce_300(val, _values, result); end + + def _reduce_301(val, _values, result); end + + def _reduce_303(val, _values, result); end + + def _reduce_304(val, _values, result); end + + def _reduce_305(val, _values, result); end + + def _reduce_306(val, _values, result); end + + def _reduce_307(val, _values, result); end + + def _reduce_308(val, _values, result); end + + def _reduce_309(val, _values, result); end + + def _reduce_31(val, _values, result); end + + def _reduce_310(val, _values, result); end + + def _reduce_311(val, _values, result); end + + def _reduce_312(val, _values, result); end + + def _reduce_313(val, _values, result); end + + def _reduce_314(val, _values, result); end + + def _reduce_315(val, _values, result); end + + def _reduce_316(val, _values, result); end + + def _reduce_317(val, _values, result); end + + def _reduce_318(val, _values, result); end + + def _reduce_319(val, _values, result); end + + def _reduce_32(val, _values, result); end + + def _reduce_320(val, _values, result); end + + def _reduce_321(val, _values, result); end + + def _reduce_322(val, _values, result); end + + def _reduce_323(val, _values, result); end + + def _reduce_324(val, _values, result); end + + def _reduce_325(val, _values, result); end + + def _reduce_326(val, _values, result); end + + def _reduce_327(val, _values, result); end + + def _reduce_328(val, _values, result); end + + def _reduce_329(val, _values, result); end + + def _reduce_330(val, _values, result); end + + def _reduce_331(val, _values, result); end + + def _reduce_332(val, _values, result); end + + def _reduce_336(val, _values, result); end + + def _reduce_34(val, _values, result); end + + def _reduce_340(val, _values, result); end + + def _reduce_342(val, _values, result); end + + def _reduce_345(val, _values, result); end + + def _reduce_346(val, _values, result); end + + def _reduce_347(val, _values, result); end + + def _reduce_348(val, _values, result); end + + def _reduce_35(val, _values, result); end + + def _reduce_350(val, _values, result); end + + def _reduce_351(val, _values, result); end + + def _reduce_352(val, _values, result); end + + def _reduce_353(val, _values, result); end + + def _reduce_354(val, _values, result); end + + def _reduce_355(val, _values, result); end + + def _reduce_356(val, _values, result); end + + def _reduce_357(val, _values, result); end + + def _reduce_358(val, _values, result); end + + def _reduce_359(val, _values, result); end + + def _reduce_36(val, _values, result); end + + def _reduce_360(val, _values, result); end + + def _reduce_361(val, _values, result); end + + def _reduce_362(val, _values, result); end + + def _reduce_363(val, _values, result); end + + def _reduce_364(val, _values, result); end + + def _reduce_365(val, _values, result); end + + def _reduce_366(val, _values, result); end + + def _reduce_367(val, _values, result); end + + def _reduce_368(val, _values, result); end + + def _reduce_37(val, _values, result); end + + def _reduce_370(val, _values, result); end + + def _reduce_371(val, _values, result); end + + def _reduce_372(val, _values, result); end + + def _reduce_373(val, _values, result); end + + def _reduce_374(val, _values, result); end + + def _reduce_375(val, _values, result); end + + def _reduce_376(val, _values, result); end + + def _reduce_377(val, _values, result); end + + def _reduce_379(val, _values, result); end + + def _reduce_38(val, _values, result); end + + def _reduce_380(val, _values, result); end + + def _reduce_381(val, _values, result); end + + def _reduce_382(val, _values, result); end + + def _reduce_383(val, _values, result); end + + def _reduce_384(val, _values, result); end + + def _reduce_385(val, _values, result); end + + def _reduce_386(val, _values, result); end + + def _reduce_387(val, _values, result); end + + def _reduce_388(val, _values, result); end + + def _reduce_39(val, _values, result); end + + def _reduce_390(val, _values, result); end + + def _reduce_391(val, _values, result); end + + def _reduce_392(val, _values, result); end + + def _reduce_393(val, _values, result); end + + def _reduce_394(val, _values, result); end + + def _reduce_395(val, _values, result); end + + def _reduce_396(val, _values, result); end + + def _reduce_397(val, _values, result); end + + def _reduce_398(val, _values, result); end + + def _reduce_399(val, _values, result); end + + def _reduce_4(val, _values, result); end + + def _reduce_40(val, _values, result); end + + def _reduce_400(val, _values, result); end + + def _reduce_401(val, _values, result); end + + def _reduce_402(val, _values, result); end + + def _reduce_403(val, _values, result); end + + def _reduce_404(val, _values, result); end + + def _reduce_405(val, _values, result); end + + def _reduce_406(val, _values, result); end + + def _reduce_407(val, _values, result); end + + def _reduce_408(val, _values, result); end + + def _reduce_409(val, _values, result); end + + def _reduce_41(val, _values, result); end + + def _reduce_410(val, _values, result); end + + def _reduce_411(val, _values, result); end + + def _reduce_412(val, _values, result); end + + def _reduce_413(val, _values, result); end + + def _reduce_414(val, _values, result); end + + def _reduce_415(val, _values, result); end + + def _reduce_416(val, _values, result); end + + def _reduce_417(val, _values, result); end + + def _reduce_418(val, _values, result); end + + def _reduce_419(val, _values, result); end + + def _reduce_420(val, _values, result); end + + def _reduce_421(val, _values, result); end + + def _reduce_422(val, _values, result); end + + def _reduce_423(val, _values, result); end + + def _reduce_424(val, _values, result); end + + def _reduce_426(val, _values, result); end + + def _reduce_427(val, _values, result); end + + def _reduce_428(val, _values, result); end + + def _reduce_43(val, _values, result); end + + def _reduce_431(val, _values, result); end + + def _reduce_433(val, _values, result); end + + def _reduce_438(val, _values, result); end + + def _reduce_439(val, _values, result); end + + def _reduce_440(val, _values, result); end + + def _reduce_441(val, _values, result); end + + def _reduce_442(val, _values, result); end + + def _reduce_443(val, _values, result); end + + def _reduce_444(val, _values, result); end + + def _reduce_445(val, _values, result); end + + def _reduce_446(val, _values, result); end + + def _reduce_447(val, _values, result); end + + def _reduce_448(val, _values, result); end + + def _reduce_449(val, _values, result); end + + def _reduce_450(val, _values, result); end + + def _reduce_451(val, _values, result); end + + def _reduce_452(val, _values, result); end + + def _reduce_453(val, _values, result); end + + def _reduce_454(val, _values, result); end + + def _reduce_455(val, _values, result); end + + def _reduce_456(val, _values, result); end + + def _reduce_457(val, _values, result); end + + def _reduce_458(val, _values, result); end + + def _reduce_459(val, _values, result); end + + def _reduce_46(val, _values, result); end + + def _reduce_460(val, _values, result); end + + def _reduce_461(val, _values, result); end + + def _reduce_462(val, _values, result); end + + def _reduce_463(val, _values, result); end + + def _reduce_464(val, _values, result); end + + def _reduce_465(val, _values, result); end + + def _reduce_466(val, _values, result); end + + def _reduce_467(val, _values, result); end + + def _reduce_468(val, _values, result); end + + def _reduce_469(val, _values, result); end + + def _reduce_47(val, _values, result); end + + def _reduce_470(val, _values, result); end + + def _reduce_471(val, _values, result); end + + def _reduce_472(val, _values, result); end + + def _reduce_474(val, _values, result); end + + def _reduce_475(val, _values, result); end + + def _reduce_476(val, _values, result); end + + def _reduce_477(val, _values, result); end + + def _reduce_478(val, _values, result); end + + def _reduce_479(val, _values, result); end + + def _reduce_48(val, _values, result); end + + def _reduce_480(val, _values, result); end + + def _reduce_481(val, _values, result); end + + def _reduce_482(val, _values, result); end + + def _reduce_483(val, _values, result); end + + def _reduce_484(val, _values, result); end + + def _reduce_485(val, _values, result); end + + def _reduce_486(val, _values, result); end + + def _reduce_487(val, _values, result); end + + def _reduce_488(val, _values, result); end + + def _reduce_489(val, _values, result); end + + def _reduce_49(val, _values, result); end + + def _reduce_490(val, _values, result); end + + def _reduce_491(val, _values, result); end + + def _reduce_492(val, _values, result); end + + def _reduce_493(val, _values, result); end + + def _reduce_494(val, _values, result); end + + def _reduce_495(val, _values, result); end + + def _reduce_496(val, _values, result); end + + def _reduce_497(val, _values, result); end + + def _reduce_498(val, _values, result); end + + def _reduce_499(val, _values, result); end + + def _reduce_5(val, _values, result); end + + def _reduce_500(val, _values, result); end + + def _reduce_501(val, _values, result); end + + def _reduce_502(val, _values, result); end + + def _reduce_503(val, _values, result); end + + def _reduce_504(val, _values, result); end + + def _reduce_505(val, _values, result); end + + def _reduce_506(val, _values, result); end + + def _reduce_507(val, _values, result); end + + def _reduce_508(val, _values, result); end + + def _reduce_509(val, _values, result); end + + def _reduce_510(val, _values, result); end + + def _reduce_511(val, _values, result); end + + def _reduce_512(val, _values, result); end + + def _reduce_513(val, _values, result); end + + def _reduce_514(val, _values, result); end + + def _reduce_515(val, _values, result); end + + def _reduce_516(val, _values, result); end + + def _reduce_517(val, _values, result); end + + def _reduce_518(val, _values, result); end + + def _reduce_519(val, _values, result); end + + def _reduce_520(val, _values, result); end + + def _reduce_521(val, _values, result); end + + def _reduce_522(val, _values, result); end + + def _reduce_523(val, _values, result); end + + def _reduce_524(val, _values, result); end + + def _reduce_525(val, _values, result); end + + def _reduce_526(val, _values, result); end + + def _reduce_527(val, _values, result); end + + def _reduce_528(val, _values, result); end + + def _reduce_529(val, _values, result); end + + def _reduce_530(val, _values, result); end + + def _reduce_532(val, _values, result); end + + def _reduce_533(val, _values, result); end + + def _reduce_534(val, _values, result); end + + def _reduce_535(val, _values, result); end + + def _reduce_536(val, _values, result); end + + def _reduce_537(val, _values, result); end + + def _reduce_538(val, _values, result); end + + def _reduce_539(val, _values, result); end + + def _reduce_540(val, _values, result); end + + def _reduce_541(val, _values, result); end + + def _reduce_542(val, _values, result); end + + def _reduce_543(val, _values, result); end + + def _reduce_544(val, _values, result); end + + def _reduce_545(val, _values, result); end + + def _reduce_546(val, _values, result); end + + def _reduce_549(val, _values, result); end + + def _reduce_55(val, _values, result); end + + def _reduce_550(val, _values, result); end + + def _reduce_551(val, _values, result); end + + def _reduce_552(val, _values, result); end + + def _reduce_553(val, _values, result); end + + def _reduce_554(val, _values, result); end + + def _reduce_555(val, _values, result); end + + def _reduce_556(val, _values, result); end + + def _reduce_559(val, _values, result); end + + def _reduce_56(val, _values, result); end + + def _reduce_560(val, _values, result); end + + def _reduce_563(val, _values, result); end + + def _reduce_564(val, _values, result); end + + def _reduce_565(val, _values, result); end + + def _reduce_567(val, _values, result); end + + def _reduce_568(val, _values, result); end + + def _reduce_57(val, _values, result); end + + def _reduce_570(val, _values, result); end + + def _reduce_571(val, _values, result); end + + def _reduce_572(val, _values, result); end + + def _reduce_573(val, _values, result); end + + def _reduce_574(val, _values, result); end + + def _reduce_575(val, _values, result); end + + def _reduce_588(val, _values, result); end + + def _reduce_589(val, _values, result); end + + def _reduce_59(val, _values, result); end + + def _reduce_594(val, _values, result); end + + def _reduce_595(val, _values, result); end + + def _reduce_599(val, _values, result); end + + def _reduce_6(val, _values, result); end + + def _reduce_60(val, _values, result); end + + def _reduce_603(val, _values, result); end + + def _reduce_61(val, _values, result); end + + def _reduce_62(val, _values, result); end + + def _reduce_63(val, _values, result); end + + def _reduce_64(val, _values, result); end + + def _reduce_65(val, _values, result); end + + def _reduce_66(val, _values, result); end + + def _reduce_67(val, _values, result); end + + def _reduce_68(val, _values, result); end + + def _reduce_69(val, _values, result); end + + def _reduce_70(val, _values, result); end + + def _reduce_71(val, _values, result); end + + def _reduce_72(val, _values, result); end + + def _reduce_73(val, _values, result); end + + def _reduce_75(val, _values, result); end + + def _reduce_76(val, _values, result); end + + def _reduce_77(val, _values, result); end + + def _reduce_78(val, _values, result); end + + def _reduce_79(val, _values, result); end + + def _reduce_8(val, _values, result); end + + def _reduce_80(val, _values, result); end + + def _reduce_81(val, _values, result); end + + def _reduce_82(val, _values, result); end + + def _reduce_83(val, _values, result); end + + def _reduce_85(val, _values, result); end + + def _reduce_86(val, _values, result); end + + def _reduce_87(val, _values, result); end + + def _reduce_88(val, _values, result); end + + def _reduce_89(val, _values, result); end + + def _reduce_9(val, _values, result); end + + def _reduce_90(val, _values, result); end + + def _reduce_91(val, _values, result); end + + def _reduce_92(val, _values, result); end + + def _reduce_93(val, _values, result); end + + def _reduce_94(val, _values, result); end + + def _reduce_95(val, _values, result); end + + def _reduce_96(val, _values, result); end + + def _reduce_97(val, _values, result); end + + def _reduce_98(val, _values, result); end + + def _reduce_99(val, _values, result); end + + def _reduce_none(val, _values, result); end + + def default_encoding(); end + + def version(); end + Racc_arg = ::T.let(nil, ::T.untyped) + Racc_debug_parser = ::T.let(nil, ::T.untyped) + Racc_token_to_s_table = ::T.let(nil, ::T.untyped) +end + +class Parser::Ruby24 +end + +class Parser::Ruby26 + def _reduce_10(val, _values, result); end + + def _reduce_100(val, _values, result); end + + def _reduce_101(val, _values, result); end + + def _reduce_102(val, _values, result); end + + def _reduce_103(val, _values, result); end + + def _reduce_104(val, _values, result); end + + def _reduce_105(val, _values, result); end + + def _reduce_106(val, _values, result); end + + def _reduce_107(val, _values, result); end + + def _reduce_108(val, _values, result); end + + def _reduce_109(val, _values, result); end + + def _reduce_11(val, _values, result); end + + def _reduce_110(val, _values, result); end + + def _reduce_111(val, _values, result); end + + def _reduce_113(val, _values, result); end + + def _reduce_114(val, _values, result); end + + def _reduce_115(val, _values, result); end + + def _reduce_12(val, _values, result); end + + def _reduce_121(val, _values, result); end + + def _reduce_125(val, _values, result); end + + def _reduce_126(val, _values, result); end + + def _reduce_127(val, _values, result); end + + def _reduce_13(val, _values, result); end + + def _reduce_14(val, _values, result); end + + def _reduce_15(val, _values, result); end + + def _reduce_17(val, _values, result); end + + def _reduce_18(val, _values, result); end + + def _reduce_19(val, _values, result); end + + def _reduce_199(val, _values, result); end + + def _reduce_2(val, _values, result); end + + def _reduce_20(val, _values, result); end + + def _reduce_200(val, _values, result); end + + def _reduce_201(val, _values, result); end + + def _reduce_202(val, _values, result); end + + def _reduce_203(val, _values, result); end + + def _reduce_204(val, _values, result); end + + def _reduce_205(val, _values, result); end + + def _reduce_206(val, _values, result); end + + def _reduce_207(val, _values, result); end + + def _reduce_208(val, _values, result); end + + def _reduce_209(val, _values, result); end + + def _reduce_21(val, _values, result); end + + def _reduce_210(val, _values, result); end + + def _reduce_211(val, _values, result); end + + def _reduce_212(val, _values, result); end + + def _reduce_213(val, _values, result); end + + def _reduce_214(val, _values, result); end + + def _reduce_215(val, _values, result); end + + def _reduce_216(val, _values, result); end + + def _reduce_217(val, _values, result); end + + def _reduce_218(val, _values, result); end + + def _reduce_219(val, _values, result); end + + def _reduce_22(val, _values, result); end + + def _reduce_220(val, _values, result); end + + def _reduce_221(val, _values, result); end + + def _reduce_222(val, _values, result); end + + def _reduce_223(val, _values, result); end + + def _reduce_224(val, _values, result); end + + def _reduce_226(val, _values, result); end + + def _reduce_227(val, _values, result); end + + def _reduce_228(val, _values, result); end + + def _reduce_229(val, _values, result); end + + def _reduce_23(val, _values, result); end + + def _reduce_230(val, _values, result); end + + def _reduce_231(val, _values, result); end + + def _reduce_232(val, _values, result); end + + def _reduce_233(val, _values, result); end + + def _reduce_234(val, _values, result); end + + def _reduce_235(val, _values, result); end + + def _reduce_236(val, _values, result); end + + def _reduce_237(val, _values, result); end + + def _reduce_238(val, _values, result); end + + def _reduce_24(val, _values, result); end + + def _reduce_244(val, _values, result); end + + def _reduce_245(val, _values, result); end + + def _reduce_249(val, _values, result); end + + def _reduce_25(val, _values, result); end + + def _reduce_250(val, _values, result); end + + def _reduce_252(val, _values, result); end + + def _reduce_253(val, _values, result); end + + def _reduce_254(val, _values, result); end + + def _reduce_256(val, _values, result); end + + def _reduce_259(val, _values, result); end + + def _reduce_26(val, _values, result); end + + def _reduce_260(val, _values, result); end + + def _reduce_261(val, _values, result); end + + def _reduce_262(val, _values, result); end + + def _reduce_263(val, _values, result); end + + def _reduce_264(val, _values, result); end + + def _reduce_265(val, _values, result); end + + def _reduce_266(val, _values, result); end + + def _reduce_267(val, _values, result); end + + def _reduce_268(val, _values, result); end + + def _reduce_269(val, _values, result); end + + def _reduce_27(val, _values, result); end + + def _reduce_270(val, _values, result); end + + def _reduce_271(val, _values, result); end + + def _reduce_272(val, _values, result); end + + def _reduce_273(val, _values, result); end + + def _reduce_274(val, _values, result); end + + def _reduce_275(val, _values, result); end + + def _reduce_277(val, _values, result); end + + def _reduce_278(val, _values, result); end + + def _reduce_279(val, _values, result); end + + def _reduce_28(val, _values, result); end + + def _reduce_29(val, _values, result); end + + def _reduce_290(val, _values, result); end + + def _reduce_291(val, _values, result); end + + def _reduce_292(val, _values, result); end + + def _reduce_293(val, _values, result); end + + def _reduce_294(val, _values, result); end + + def _reduce_295(val, _values, result); end + + def _reduce_296(val, _values, result); end + + def _reduce_297(val, _values, result); end + + def _reduce_298(val, _values, result); end + + def _reduce_299(val, _values, result); end + + def _reduce_3(val, _values, result); end + + def _reduce_300(val, _values, result); end + + def _reduce_301(val, _values, result); end + + def _reduce_302(val, _values, result); end + + def _reduce_303(val, _values, result); end + + def _reduce_304(val, _values, result); end + + def _reduce_305(val, _values, result); end + + def _reduce_306(val, _values, result); end + + def _reduce_307(val, _values, result); end + + def _reduce_308(val, _values, result); end + + def _reduce_309(val, _values, result); end + + def _reduce_31(val, _values, result); end + + def _reduce_311(val, _values, result); end + + def _reduce_312(val, _values, result); end + + def _reduce_313(val, _values, result); end + + def _reduce_314(val, _values, result); end + + def _reduce_315(val, _values, result); end + + def _reduce_316(val, _values, result); end + + def _reduce_317(val, _values, result); end + + def _reduce_318(val, _values, result); end + + def _reduce_319(val, _values, result); end + + def _reduce_32(val, _values, result); end + + def _reduce_320(val, _values, result); end + + def _reduce_321(val, _values, result); end + + def _reduce_322(val, _values, result); end + + def _reduce_323(val, _values, result); end + + def _reduce_324(val, _values, result); end + + def _reduce_325(val, _values, result); end + + def _reduce_326(val, _values, result); end + + def _reduce_327(val, _values, result); end + + def _reduce_328(val, _values, result); end + + def _reduce_329(val, _values, result); end + + def _reduce_33(val, _values, result); end + + def _reduce_330(val, _values, result); end + + def _reduce_331(val, _values, result); end + + def _reduce_332(val, _values, result); end + + def _reduce_333(val, _values, result); end + + def _reduce_334(val, _values, result); end + + def _reduce_336(val, _values, result); end + + def _reduce_339(val, _values, result); end + + def _reduce_343(val, _values, result); end + + def _reduce_345(val, _values, result); end + + def _reduce_348(val, _values, result); end + + def _reduce_349(val, _values, result); end + + def _reduce_35(val, _values, result); end + + def _reduce_350(val, _values, result); end + + def _reduce_351(val, _values, result); end + + def _reduce_353(val, _values, result); end + + def _reduce_354(val, _values, result); end + + def _reduce_355(val, _values, result); end + + def _reduce_356(val, _values, result); end + + def _reduce_357(val, _values, result); end + + def _reduce_358(val, _values, result); end + + def _reduce_359(val, _values, result); end + + def _reduce_36(val, _values, result); end + + def _reduce_360(val, _values, result); end + + def _reduce_361(val, _values, result); end + + def _reduce_362(val, _values, result); end + + def _reduce_363(val, _values, result); end + + def _reduce_364(val, _values, result); end + + def _reduce_365(val, _values, result); end + + def _reduce_366(val, _values, result); end + + def _reduce_367(val, _values, result); end + + def _reduce_368(val, _values, result); end + + def _reduce_369(val, _values, result); end + + def _reduce_37(val, _values, result); end + + def _reduce_370(val, _values, result); end + + def _reduce_371(val, _values, result); end + + def _reduce_373(val, _values, result); end + + def _reduce_374(val, _values, result); end + + def _reduce_375(val, _values, result); end + + def _reduce_376(val, _values, result); end + + def _reduce_377(val, _values, result); end + + def _reduce_378(val, _values, result); end + + def _reduce_379(val, _values, result); end + + def _reduce_38(val, _values, result); end + + def _reduce_380(val, _values, result); end + + def _reduce_382(val, _values, result); end + + def _reduce_383(val, _values, result); end + + def _reduce_384(val, _values, result); end + + def _reduce_385(val, _values, result); end + + def _reduce_386(val, _values, result); end + + def _reduce_387(val, _values, result); end + + def _reduce_388(val, _values, result); end + + def _reduce_389(val, _values, result); end + + def _reduce_39(val, _values, result); end + + def _reduce_390(val, _values, result); end + + def _reduce_391(val, _values, result); end + + def _reduce_393(val, _values, result); end + + def _reduce_394(val, _values, result); end + + def _reduce_395(val, _values, result); end + + def _reduce_396(val, _values, result); end + + def _reduce_397(val, _values, result); end + + def _reduce_398(val, _values, result); end + + def _reduce_399(val, _values, result); end + + def _reduce_4(val, _values, result); end + + def _reduce_40(val, _values, result); end + + def _reduce_400(val, _values, result); end + + def _reduce_401(val, _values, result); end + + def _reduce_402(val, _values, result); end + + def _reduce_403(val, _values, result); end + + def _reduce_404(val, _values, result); end + + def _reduce_405(val, _values, result); end + + def _reduce_406(val, _values, result); end + + def _reduce_407(val, _values, result); end + + def _reduce_408(val, _values, result); end + + def _reduce_409(val, _values, result); end + + def _reduce_41(val, _values, result); end + + def _reduce_410(val, _values, result); end + + def _reduce_411(val, _values, result); end + + def _reduce_412(val, _values, result); end + + def _reduce_413(val, _values, result); end + + def _reduce_414(val, _values, result); end + + def _reduce_415(val, _values, result); end + + def _reduce_416(val, _values, result); end + + def _reduce_417(val, _values, result); end + + def _reduce_418(val, _values, result); end + + def _reduce_419(val, _values, result); end + + def _reduce_42(val, _values, result); end + + def _reduce_420(val, _values, result); end + + def _reduce_421(val, _values, result); end + + def _reduce_422(val, _values, result); end + + def _reduce_423(val, _values, result); end + + def _reduce_424(val, _values, result); end + + def _reduce_425(val, _values, result); end + + def _reduce_426(val, _values, result); end + + def _reduce_427(val, _values, result); end + + def _reduce_429(val, _values, result); end + + def _reduce_430(val, _values, result); end + + def _reduce_431(val, _values, result); end + + def _reduce_434(val, _values, result); end + + def _reduce_436(val, _values, result); end + + def _reduce_44(val, _values, result); end + + def _reduce_441(val, _values, result); end + + def _reduce_442(val, _values, result); end + + def _reduce_443(val, _values, result); end + + def _reduce_444(val, _values, result); end + + def _reduce_445(val, _values, result); end + + def _reduce_446(val, _values, result); end + + def _reduce_447(val, _values, result); end + + def _reduce_448(val, _values, result); end + + def _reduce_449(val, _values, result); end + + def _reduce_450(val, _values, result); end + + def _reduce_451(val, _values, result); end + + def _reduce_452(val, _values, result); end + + def _reduce_453(val, _values, result); end + + def _reduce_454(val, _values, result); end + + def _reduce_455(val, _values, result); end + + def _reduce_456(val, _values, result); end + + def _reduce_457(val, _values, result); end + + def _reduce_458(val, _values, result); end + + def _reduce_459(val, _values, result); end + + def _reduce_460(val, _values, result); end + + def _reduce_461(val, _values, result); end + + def _reduce_462(val, _values, result); end + + def _reduce_463(val, _values, result); end + + def _reduce_464(val, _values, result); end + + def _reduce_465(val, _values, result); end + + def _reduce_466(val, _values, result); end + + def _reduce_467(val, _values, result); end + + def _reduce_468(val, _values, result); end + + def _reduce_469(val, _values, result); end + + def _reduce_47(val, _values, result); end + + def _reduce_470(val, _values, result); end + + def _reduce_471(val, _values, result); end + + def _reduce_472(val, _values, result); end + + def _reduce_473(val, _values, result); end + + def _reduce_474(val, _values, result); end + + def _reduce_475(val, _values, result); end + + def _reduce_477(val, _values, result); end + + def _reduce_478(val, _values, result); end + + def _reduce_479(val, _values, result); end + + def _reduce_48(val, _values, result); end + + def _reduce_480(val, _values, result); end + + def _reduce_481(val, _values, result); end + + def _reduce_482(val, _values, result); end + + def _reduce_483(val, _values, result); end + + def _reduce_484(val, _values, result); end + + def _reduce_485(val, _values, result); end + + def _reduce_486(val, _values, result); end + + def _reduce_487(val, _values, result); end + + def _reduce_488(val, _values, result); end + + def _reduce_489(val, _values, result); end + + def _reduce_49(val, _values, result); end + + def _reduce_490(val, _values, result); end + + def _reduce_491(val, _values, result); end + + def _reduce_492(val, _values, result); end + + def _reduce_493(val, _values, result); end + + def _reduce_494(val, _values, result); end + + def _reduce_495(val, _values, result); end + + def _reduce_496(val, _values, result); end + + def _reduce_497(val, _values, result); end + + def _reduce_498(val, _values, result); end + + def _reduce_499(val, _values, result); end + + def _reduce_5(val, _values, result); end + + def _reduce_50(val, _values, result); end + + def _reduce_500(val, _values, result); end + + def _reduce_501(val, _values, result); end + + def _reduce_502(val, _values, result); end + + def _reduce_503(val, _values, result); end + + def _reduce_504(val, _values, result); end + + def _reduce_505(val, _values, result); end + + def _reduce_506(val, _values, result); end + + def _reduce_507(val, _values, result); end + + def _reduce_508(val, _values, result); end + + def _reduce_509(val, _values, result); end + + def _reduce_510(val, _values, result); end + + def _reduce_511(val, _values, result); end + + def _reduce_512(val, _values, result); end + + def _reduce_513(val, _values, result); end + + def _reduce_514(val, _values, result); end + + def _reduce_515(val, _values, result); end + + def _reduce_516(val, _values, result); end + + def _reduce_517(val, _values, result); end + + def _reduce_518(val, _values, result); end + + def _reduce_519(val, _values, result); end + + def _reduce_520(val, _values, result); end + + def _reduce_521(val, _values, result); end + + def _reduce_522(val, _values, result); end + + def _reduce_523(val, _values, result); end + + def _reduce_524(val, _values, result); end + + def _reduce_525(val, _values, result); end + + def _reduce_526(val, _values, result); end + + def _reduce_527(val, _values, result); end + + def _reduce_528(val, _values, result); end + + def _reduce_529(val, _values, result); end + + def _reduce_53(val, _values, result); end + + def _reduce_530(val, _values, result); end + + def _reduce_531(val, _values, result); end + + def _reduce_532(val, _values, result); end + + def _reduce_533(val, _values, result); end + + def _reduce_535(val, _values, result); end + + def _reduce_536(val, _values, result); end + + def _reduce_537(val, _values, result); end + + def _reduce_538(val, _values, result); end + + def _reduce_539(val, _values, result); end + + def _reduce_54(val, _values, result); end + + def _reduce_540(val, _values, result); end + + def _reduce_541(val, _values, result); end + + def _reduce_542(val, _values, result); end + + def _reduce_543(val, _values, result); end + + def _reduce_544(val, _values, result); end + + def _reduce_545(val, _values, result); end + + def _reduce_546(val, _values, result); end + + def _reduce_547(val, _values, result); end + + def _reduce_548(val, _values, result); end + + def _reduce_549(val, _values, result); end + + def _reduce_552(val, _values, result); end + + def _reduce_553(val, _values, result); end + + def _reduce_554(val, _values, result); end + + def _reduce_555(val, _values, result); end + + def _reduce_556(val, _values, result); end + + def _reduce_557(val, _values, result); end + + def _reduce_558(val, _values, result); end + + def _reduce_559(val, _values, result); end + + def _reduce_562(val, _values, result); end + + def _reduce_563(val, _values, result); end + + def _reduce_566(val, _values, result); end + + def _reduce_567(val, _values, result); end + + def _reduce_568(val, _values, result); end + + def _reduce_570(val, _values, result); end + + def _reduce_571(val, _values, result); end + + def _reduce_573(val, _values, result); end + + def _reduce_574(val, _values, result); end + + def _reduce_575(val, _values, result); end + + def _reduce_576(val, _values, result); end + + def _reduce_577(val, _values, result); end + + def _reduce_578(val, _values, result); end + + def _reduce_58(val, _values, result); end + + def _reduce_59(val, _values, result); end + + def _reduce_591(val, _values, result); end + + def _reduce_592(val, _values, result); end + + def _reduce_597(val, _values, result); end + + def _reduce_598(val, _values, result); end + + def _reduce_6(val, _values, result); end + + def _reduce_60(val, _values, result); end + + def _reduce_602(val, _values, result); end + + def _reduce_606(val, _values, result); end + + def _reduce_62(val, _values, result); end + + def _reduce_63(val, _values, result); end + + def _reduce_64(val, _values, result); end + + def _reduce_65(val, _values, result); end + + def _reduce_66(val, _values, result); end + + def _reduce_67(val, _values, result); end + + def _reduce_68(val, _values, result); end + + def _reduce_69(val, _values, result); end + + def _reduce_70(val, _values, result); end + + def _reduce_71(val, _values, result); end + + def _reduce_72(val, _values, result); end + + def _reduce_73(val, _values, result); end + + def _reduce_74(val, _values, result); end + + def _reduce_75(val, _values, result); end + + def _reduce_76(val, _values, result); end + + def _reduce_78(val, _values, result); end + + def _reduce_79(val, _values, result); end + + def _reduce_8(val, _values, result); end + + def _reduce_80(val, _values, result); end + + def _reduce_81(val, _values, result); end + + def _reduce_82(val, _values, result); end + + def _reduce_83(val, _values, result); end + + def _reduce_84(val, _values, result); end + + def _reduce_85(val, _values, result); end + + def _reduce_86(val, _values, result); end + + def _reduce_88(val, _values, result); end + + def _reduce_89(val, _values, result); end + + def _reduce_9(val, _values, result); end + + def _reduce_90(val, _values, result); end + + def _reduce_91(val, _values, result); end + + def _reduce_92(val, _values, result); end + + def _reduce_93(val, _values, result); end + + def _reduce_94(val, _values, result); end + + def _reduce_95(val, _values, result); end + + def _reduce_96(val, _values, result); end + + def _reduce_97(val, _values, result); end + + def _reduce_98(val, _values, result); end + + def _reduce_99(val, _values, result); end + + def _reduce_none(val, _values, result); end + + def default_encoding(); end + + def version(); end + Racc_arg = ::T.let(nil, ::T.untyped) + Racc_debug_parser = ::T.let(nil, ::T.untyped) + Racc_token_to_s_table = ::T.let(nil, ::T.untyped) +end + +class Parser::Ruby26 +end + +module Parser::Source +end + +class Parser::Source::Buffer + def column_for_position(position); end + + def decompose_position(position); end + + def first_line(); end + + def initialize(name, first_line=T.unsafe(nil), source: T.unsafe(nil)); end + + def last_line(); end + + def line_for_position(position); end + + def line_range(lineno); end + + def name(); end + + def raw_source=(input); end + + def read(); end + + def slice(range); end + + def source(); end + + def source=(input); end + + def source_line(lineno); end + + def source_lines(); end + + def source_range(); end + ENCODING_RE = ::T.let(nil, ::T.untyped) +end + +class Parser::Source::Buffer + def self.recognize_encoding(string); end + + def self.reencode_string(input); end +end + +class Parser::Source::Comment + def ==(other); end + + def document?(); end + + def initialize(range); end + + def inline?(); end + + def loc(); end + + def location(); end + + def text(); end + + def type(); end +end + +class Parser::Source::Comment::Associator + def associate(); end + + def associate_locations(); end + + def initialize(ast, comments); end + + def skip_directives(); end + + def skip_directives=(skip_directives); end + MAGIC_COMMENT_RE = ::T.let(nil, ::T.untyped) + POSTFIX_TYPES = ::T.let(nil, ::T.untyped) +end + +class Parser::Source::Comment::Associator +end + +class Parser::Source::Comment + def self.associate(ast, comments); end + + def self.associate_locations(ast, comments); end +end + +class Parser::Source::Map + def ==(other); end + + def column(); end + + def expression(); end + + def first_line(); end + + def initialize(expression); end + + def last_column(); end + + def last_line(); end + + def line(); end + + def node(); end + + def node=(node); end + + def to_hash(); end + + def update_expression(expression_l); end + + def with(&block); end + + def with_expression(expression_l); end +end + +class Parser::Source::Map::Collection + def begin(); end + + def end(); end + + def initialize(begin_l, end_l, expression_l); end +end + +class Parser::Source::Map::Collection +end + +class Parser::Source::Map::Condition + def begin(); end + + def else(); end + + def end(); end + + def initialize(keyword_l, begin_l, else_l, end_l, expression_l); end + + def keyword(); end +end + +class Parser::Source::Map::Condition +end + +class Parser::Source::Map::Constant + def double_colon(); end + + def initialize(double_colon, name, expression); end + + def name(); end + + def operator(); end + + def update_operator(operator_l); end + + def with_operator(operator_l); end +end + +class Parser::Source::Map::Constant +end + +class Parser::Source::Map::Definition + def end(); end + + def initialize(keyword_l, operator_l, name_l, end_l); end + + def keyword(); end + + def name(); end + + def operator(); end +end + +class Parser::Source::Map::Definition +end + +class Parser::Source::Map::EndlessDefinition + def assignment(); end + + def initialize(keyword_l, operator_l, name_l, assignment_l, body_l); end + + def keyword(); end + + def name(); end + + def operator(); end +end + +class Parser::Source::Map::EndlessDefinition +end + +class Parser::Source::Map::For + def begin(); end + + def end(); end + + def in(); end + + def initialize(keyword_l, in_l, begin_l, end_l, expression_l); end + + def keyword(); end +end + +class Parser::Source::Map::For +end + +class Parser::Source::Map::Heredoc + def heredoc_body(); end + + def heredoc_end(); end + + def initialize(begin_l, body_l, end_l); end +end + +class Parser::Source::Map::Heredoc +end + +class Parser::Source::Map::Index + def begin(); end + + def end(); end + + def initialize(begin_l, end_l, expression_l); end + + def operator(); end + + def update_operator(operator_l); end + + def with_operator(operator_l); end +end + +class Parser::Source::Map::Index +end + +class Parser::Source::Map::Keyword + def begin(); end + + def end(); end + + def initialize(keyword_l, begin_l, end_l, expression_l); end + + def keyword(); end +end + +class Parser::Source::Map::Keyword +end + +class Parser::Source::Map::ObjcKwarg + def argument(); end + + def initialize(keyword_l, operator_l, argument_l, expression_l); end + + def keyword(); end + + def operator(); end +end + +class Parser::Source::Map::ObjcKwarg +end + +class Parser::Source::Map::Operator + def initialize(operator, expression); end + + def operator(); end +end + +class Parser::Source::Map::Operator +end + +class Parser::Source::Map::RescueBody + def assoc(); end + + def begin(); end + + def initialize(keyword_l, assoc_l, begin_l, expression_l); end + + def keyword(); end +end + +class Parser::Source::Map::RescueBody +end + +class Parser::Source::Map::Send + def begin(); end + + def dot(); end + + def end(); end + + def initialize(dot_l, selector_l, begin_l, end_l, expression_l); end + + def operator(); end + + def selector(); end + + def update_operator(operator_l); end + + def with_operator(operator_l); end +end + +class Parser::Source::Map::Send +end + +class Parser::Source::Map::Ternary + def colon(); end + + def initialize(question_l, colon_l, expression_l); end + + def question(); end +end + +class Parser::Source::Map::Ternary +end + +class Parser::Source::Map::Variable + def initialize(name_l, expression_l=T.unsafe(nil)); end + + def name(); end + + def operator(); end + + def update_operator(operator_l); end + + def with_operator(operator_l); end +end + +class Parser::Source::Map::Variable +end + +class Parser::Source::Map +end + +class Parser::Source::Range + include ::Comparable + def adjust(begin_pos: T.unsafe(nil), end_pos: T.unsafe(nil)); end + + def begin(); end + + def begin_pos(); end + + def column(); end + + def column_range(); end + + def contained?(other); end + + def contains?(other); end + + def crossing?(other); end + + def disjoint?(other); end + + def empty?(); end + + def end(); end + + def end_pos(); end + + def first_line(); end + + def initialize(source_buffer, begin_pos, end_pos); end + + def intersect(other); end + + def is?(*what); end + + def join(other); end + + def last_column(); end + + def last_line(); end + + def length(); end + + def line(); end + + def overlaps?(other); end + + def resize(new_size); end + + def size(); end + + def source(); end + + def source_buffer(); end + + def source_line(); end + + def to_a(); end + + def to_range(); end + + def with(begin_pos: T.unsafe(nil), end_pos: T.unsafe(nil)); end +end + +class Parser::Source::Range +end + +class Parser::Source::Rewriter + def diagnostics(); end + + def initialize(source_buffer); end + + def insert_after(range, content); end + + def insert_after_multi(range, content); end + + def insert_before(range, content); end + + def insert_before_multi(range, content); end + + def process(); end + + def remove(range); end + + def replace(range, content); end + + def source_buffer(); end + + def transaction(); end + + def wrap(range, before, after); end + DEPRECATION_WARNING = ::T.let(nil, ::T.untyped) +end + +class Parser::Source::Rewriter::Action + include ::Comparable + def allow_multiple_insertions(); end + + def allow_multiple_insertions?(); end + + def initialize(range, replacement=T.unsafe(nil), allow_multiple_insertions=T.unsafe(nil), order=T.unsafe(nil)); end + + def order(); end + + def range(); end + + def replacement(); end +end + +class Parser::Source::Rewriter::Action +end + +class Parser::Source::Rewriter + extend ::Parser::Deprecation +end + +class Parser::Source::TreeRewriter + def action_root(); end + + def diagnostics(); end + + def empty?(); end + + def in_transaction?(); end + + def initialize(source_buffer, crossing_deletions: T.unsafe(nil), different_replacements: T.unsafe(nil), swallowed_insertions: T.unsafe(nil)); end + + def insert_after(range, content); end + + def insert_after_multi(range, text); end + + def insert_before(range, content); end + + def insert_before_multi(range, text); end + + def merge(with); end + + def merge!(with); end + + def process(); end + + def remove(range); end + + def replace(range, content); end + + def source_buffer(); end + + def transaction(); end + + def wrap(range, insert_before, insert_after); end + ACTIONS = ::T.let(nil, ::T.untyped) + DEPRECATION_WARNING = ::T.let(nil, ::T.untyped) + POLICY_TO_LEVEL = ::T.let(nil, ::T.untyped) +end + +class Parser::Source::TreeRewriter::Action + def analyse_hierarchy(action); end + + def bsearch_child_index(from=T.unsafe(nil)); end + + def call_enforcer_for_merge(action); end + + def check_fusible(action, *fusible); end + + def children(); end + + def combine(action); end + + def combine_children(more_children); end + + def do_combine(action); end + + def empty?(); end + + def fuse_deletions(action, fusible, other_sibblings); end + + def initialize(range, enforcer, insert_before: T.unsafe(nil), replacement: T.unsafe(nil), insert_after: T.unsafe(nil), children: T.unsafe(nil)); end + + def insert_after(); end + + def insert_before(); end + + def insertion?(); end + + def merge(action); end + + def ordered_replacements(); end + + def place_in_hierarchy(action); end + + def range(); end + + def replacement(); end + + def swallow(children); end + + def with(range: T.unsafe(nil), enforcer: T.unsafe(nil), children: T.unsafe(nil), insert_before: T.unsafe(nil), replacement: T.unsafe(nil), insert_after: T.unsafe(nil)); end +end + +class Parser::Source::TreeRewriter::Action +end + +class Parser::Source::TreeRewriter + extend ::Parser::Deprecation +end + +module Parser::Source +end + +class Parser::StaticEnvironment + def declare(name); end + + def declare_forward_args(); end + + def declared?(name); end + + def declared_forward_args?(); end + + def extend_dynamic(); end + + def extend_static(); end + + def reset(); end + + def unextend(); end + FORWARD_ARGS = ::T.let(nil, ::T.untyped) +end + +class Parser::StaticEnvironment +end + +class Parser::SyntaxError + def diagnostic(); end + + def initialize(diagnostic); end +end + +class Parser::SyntaxError +end + +class Parser::TreeRewriter + def assignment?(node); end + + def insert_after(range, content); end + + def insert_before(range, content); end + + def remove(range); end + + def replace(range, content); end + + def rewrite(source_buffer, ast, **policy); end + + def wrap(range, before, after); end +end + +class Parser::TreeRewriter +end + +class Parser::VariablesStack + def declare(name); end + + def declared?(name); end + + def pop(); end + + def push(); end + + def reset(); end +end + +class Parser::VariablesStack +end + +module Parser +end + class Pathname + include ::MachOShim def fnmatch?(*_); end def glob(*_); end @@ -2707,7 +23904,157 @@ class Pathname def make_symlink(_); end end +module Plist + VERSION = ::T.let(nil, ::T.untyped) +end + +module Plist::Emit + def save_plist(filename, options=T.unsafe(nil)); end + + def to_plist(envelope=T.unsafe(nil), options=T.unsafe(nil)); end + DEFAULT_INDENT = ::T.let(nil, ::T.untyped) +end + +module Plist::Emit + def self.comment(content); end + + def self.dump(obj, envelope=T.unsafe(nil), options=T.unsafe(nil)); end + + def self.element_type(item); end + + def self.plist_node(element, options=T.unsafe(nil)); end + + def self.save_plist(obj, filename, options=T.unsafe(nil)); end + + def self.tag(type, contents=T.unsafe(nil), options=T.unsafe(nil), &block); end + + def self.wrap(contents); end +end + +class Plist::Listener + def open(); end + + def open=(open); end + + def result(); end + + def result=(result); end + + def tag_end(name); end + + def tag_start(name, attributes); end + + def text(contents); end +end + +class Plist::Listener +end + +class Plist::PArray +end + +class Plist::PArray +end + +class Plist::PData +end + +class Plist::PData +end + +class Plist::PDate +end + +class Plist::PDate +end + +class Plist::PDict +end + +class Plist::PDict +end + +class Plist::PFalse +end + +class Plist::PFalse +end + +class Plist::PInteger +end + +class Plist::PInteger +end + +class Plist::PKey +end + +class Plist::PKey +end + +class Plist::PList +end + +class Plist::PList +end + +class Plist::PReal +end + +class Plist::PReal +end + +class Plist::PString +end + +class Plist::PString +end + +class Plist::PTag + def children(); end + + def children=(children); end + + def text(); end + + def text=(text); end + + def to_ruby(); end +end + +class Plist::PTag + def self.inherited(sub_class); end + + def self.mappings(); end +end + +class Plist::PTrue +end + +class Plist::PTrue +end + +class Plist::StreamParser + def initialize(plist_data_or_file, listener); end + + def parse(); end + COMMENT_END = ::T.let(nil, ::T.untyped) + COMMENT_START = ::T.let(nil, ::T.untyped) + DOCTYPE_PATTERN = ::T.let(nil, ::T.untyped) + TEXT = ::T.let(nil, ::T.untyped) + XMLDECL_PATTERN = ::T.let(nil, ::T.untyped) +end + +class Plist::StreamParser +end + +module Plist + def self.parse_xml(filename_or_xml); end +end + class Proc + include ::MethodSource::SourceLocation::ProcExtensions + include ::MethodSource::MethodExtensions def <<(_); end def >>(_); end @@ -2715,6 +24062,3953 @@ class Proc def clone(); end end +class ProgressBar +end + +class ProgressBar::Base + def autofinish(); end + + def autofinish=(autofinish); end + + def autostart(); end + + def autostart=(autostart); end + + def bar(); end + + def bar=(bar); end + + def clear(*args, &block); end + + def decrement(); end + + def finish(); end + + def finished(); end + + def finished=(finished); end + + def finished?(); end + + def format(other); end + + def format=(other); end + + def increment(); end + + def initialize(options=T.unsafe(nil)); end + + def log(*args, &block); end + + def output(); end + + def output=(output); end + + def pause(); end + + def paused?(); end + + def percentage(); end + + def percentage=(percentage); end + + def progress(*args, &block); end + + def progress=(new_progress); end + + def progress_mark=(mark); end + + def progressable(); end + + def progressable=(progressable); end + + def rate(); end + + def rate=(rate); end + + def refresh(*args, &block); end + + def remainder_mark=(mark); end + + def reset(); end + + def resume(); end + + def start(options=T.unsafe(nil)); end + + def started?(); end + + def stop(); end + + def stopped?(); end + + def time(); end + + def time=(time); end + + def timer(); end + + def timer=(timer); end + + def title(); end + + def title=(title); end + + def title_comp(); end + + def title_comp=(title_comp); end + + def to_h(); end + + def to_s(new_format=T.unsafe(nil)); end + + def total(*args, &block); end + + def total=(new_total); end + + def update_progress(*args); end +end + +class ProgressBar::Base + extend ::Forwardable +end + +module ProgressBar::Calculators +end + +class ProgressBar::Calculators::Length + def calculate_length(); end + + def current_length(); end + + def current_length=(current_length); end + + def initialize(options=T.unsafe(nil)); end + + def length(); end + + def length_changed?(); end + + def length_override(); end + + def length_override=(other); end + + def output(); end + + def output=(output); end + + def reset_length(); end +end + +class ProgressBar::Calculators::Length +end + +class ProgressBar::Calculators::RunningAverage +end + +class ProgressBar::Calculators::RunningAverage + def self.calculate(current_average, new_value_to_average, smoothing_factor); end +end + +module ProgressBar::Calculators +end + +module ProgressBar::Components +end + +class ProgressBar::Components::Bar + def initialize(options=T.unsafe(nil)); end + + def length(); end + + def length=(length); end + + def progress(); end + + def progress=(progress); end + + def progress_mark(); end + + def progress_mark=(progress_mark); end + + def remainder_mark(); end + + def remainder_mark=(remainder_mark); end + + def to_s(options=T.unsafe(nil)); end + + def upa_steps(); end + + def upa_steps=(upa_steps); end + DEFAULT_PROGRESS_MARK = ::T.let(nil, ::T.untyped) + DEFAULT_REMAINDER_MARK = ::T.let(nil, ::T.untyped) + DEFAULT_UPA_STEPS = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Components::Bar +end + +class ProgressBar::Components::Percentage + def initialize(options=T.unsafe(nil)); end + + def progress(); end + + def progress=(progress); end +end + +class ProgressBar::Components::Percentage +end + +class ProgressBar::Components::Rate + def initialize(options=T.unsafe(nil)); end + + def progress(); end + + def progress=(progress); end + + def rate_scale(); end + + def rate_scale=(rate_scale); end + + def started_at(); end + + def started_at=(started_at); end + + def stopped_at(); end + + def stopped_at=(stopped_at); end + + def timer(); end + + def timer=(timer); end +end + +class ProgressBar::Components::Rate +end + +class ProgressBar::Components::Time + def elapsed_with_label(); end + + def estimated_with_friendly_oob(); end + + def estimated_with_label(); end + + def estimated_with_no_oob(); end + + def estimated_with_unknown_oob(); end + + def initialize(options=T.unsafe(nil)); end + + def out_of_bounds_time_format(); end + + def out_of_bounds_time_format=(format); end + + def progress(); end + + def progress=(progress); end + + def timer(); end + + def timer=(timer); end + ELAPSED_LABEL = ::T.let(nil, ::T.untyped) + ESTIMATED_LABEL = ::T.let(nil, ::T.untyped) + NO_TIME_ELAPSED_TEXT = ::T.let(nil, ::T.untyped) + OOB_FRIENDLY_TIME_TEXT = ::T.let(nil, ::T.untyped) + OOB_LIMIT_IN_HOURS = ::T.let(nil, ::T.untyped) + OOB_TIME_FORMATS = ::T.let(nil, ::T.untyped) + OOB_UNKNOWN_TIME_TEXT = ::T.let(nil, ::T.untyped) + TIME_FORMAT = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Components::Time +end + +class ProgressBar::Components::Title + def initialize(options=T.unsafe(nil)); end + + def title(); end + + def title=(title); end + DEFAULT_TITLE = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Components::Title +end + +module ProgressBar::Components +end + +module ProgressBar::Format +end + +class ProgressBar::Format::Formatter +end + +class ProgressBar::Format::Formatter + def self.process(format_string, max_length, bar); end +end + +class ProgressBar::Format::Molecule + def bar_molecule?(); end + + def full_key(); end + + def initialize(letter); end + + def key(); end + + def key=(key); end + + def lookup_value(environment, length=T.unsafe(nil)); end + + def method_name(); end + + def method_name=(method_name); end + + def non_bar_molecule?(); end + BAR_MOLECULES = ::T.let(nil, ::T.untyped) + MOLECULES = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Format::Molecule +end + +class ProgressBar::Format::String + def bar_molecule_placeholder_length(); end + + def bar_molecules(); end + + def displayable_length(); end + + def molecules(); end + + def non_bar_molecules(); end + ANSI_SGR_PATTERN = ::T.let(nil, ::T.untyped) + MOLECULE_PATTERN = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Format::String +end + +module ProgressBar::Format +end + +class ProgressBar::InvalidProgressError +end + +class ProgressBar::InvalidProgressError +end + +class ProgressBar::Output + def bar(); end + + def bar=(bar); end + + def clear_string(); end + + def initialize(options=T.unsafe(nil)); end + + def length(); end + + def length_calculator(); end + + def length_calculator=(length_calculator); end + + def log(string); end + + def refresh(options=T.unsafe(nil)); end + + def stream(); end + + def stream=(stream); end + + def throttle(); end + + def throttle=(throttle); end + + def with_refresh(); end + DEFAULT_OUTPUT_STREAM = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Output + def self.detect(options=T.unsafe(nil)); end +end + +module ProgressBar::Outputs +end + +class ProgressBar::Outputs::NonTty + def bar_update_string(); end + + def clear(); end + + def default_format(); end + + def eol(); end + + def last_update_length(); end + + def last_update_length=(last_update_length); end + + def refresh_with_format_change(*_); end + + def resolve_format(*_); end + DEFAULT_FORMAT_STRING = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Outputs::NonTty +end + +class ProgressBar::Outputs::Tty + def bar_update_string(); end + + def clear(); end + + def default_format(); end + + def eol(); end + + def refresh_with_format_change(); end + + def resolve_format(other_format); end + DEFAULT_FORMAT_STRING = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Outputs::Tty +end + +module ProgressBar::Outputs +end + +class ProgressBar::Progress + def absolute(); end + + def decrement(); end + + def finish(); end + + def finished?(); end + + def increment(); end + + def initialize(options=T.unsafe(nil)); end + + def none?(); end + + def percentage_completed(); end + + def percentage_completed_with_precision(); end + + def progress(); end + + def progress=(new_progress); end + + def reset(); end + + def running_average(); end + + def running_average=(running_average); end + + def smoothing(); end + + def smoothing=(smoothing); end + + def start(options=T.unsafe(nil)); end + + def starting_position(); end + + def starting_position=(starting_position); end + + def total(); end + + def total=(new_total); end + + def total_with_unknown_indicator(); end + + def unknown?(); end + DEFAULT_BEGINNING_POSITION = ::T.let(nil, ::T.untyped) + DEFAULT_SMOOTHING = ::T.let(nil, ::T.untyped) + DEFAULT_TOTAL = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Progress +end + +module ProgressBar::Refinements +end + +module ProgressBar::Refinements::Enumerator +end + +module ProgressBar::Refinements::Enumerator +end + +module ProgressBar::Refinements +end + +class ProgressBar::Throttle + def choke(options=T.unsafe(nil)); end + + def initialize(options=T.unsafe(nil)); end + + def rate(); end + + def rate=(rate); end + + def started_at(); end + + def started_at=(started_at); end + + def stopped_at(); end + + def stopped_at=(stopped_at); end + + def timer(); end + + def timer=(timer); end +end + +class ProgressBar::Throttle +end + +class ProgressBar::Time + def initialize(time=T.unsafe(nil)); end + + def now(); end + + def time(); end + + def time=(time); end + + def unmocked_time_method(); end + TIME_MOCKING_LIBRARY_METHODS = ::T.let(nil, ::T.untyped) +end + +class ProgressBar::Time +end + +class ProgressBar::Timer + def divide_seconds(seconds); end + + def elapsed_seconds(); end + + def elapsed_whole_seconds(); end + + def initialize(options=T.unsafe(nil)); end + + def pause(); end + + def reset(); end + + def reset?(); end + + def restart(); end + + def resume(); end + + def start(); end + + def started?(); end + + def started_at(); end + + def started_at=(started_at); end + + def stop(); end + + def stopped?(); end + + def stopped_at(); end + + def stopped_at=(stopped_at); end + + def time(); end + + def time=(time); end +end + +class ProgressBar::Timer +end + +class ProgressBar + def self.create(*args); end +end + +class Pry + def add_sticky_local(name, &block); end + + def backtrace(); end + + def backtrace=(backtrace); end + + def binding_stack(); end + + def binding_stack=(binding_stack); end + + def color(*args, &block); end + + def color=(*args, &block); end + + def commands(*args, &block); end + + def commands=(*args, &block); end + + def complete(str); end + + def config(); end + + def current_binding(); end + + def current_context(); end + + def custom_completions(); end + + def custom_completions=(custom_completions); end + + def editor(*args, &block); end + + def editor=(*args, &block); end + + def eval(line, options=T.unsafe(nil)); end + + def eval_string(); end + + def eval_string=(eval_string); end + + def evaluate_ruby(code); end + + def exception_handler(*args, &block); end + + def exception_handler=(*args, &block); end + + def exec_hook(name, *args, &block); end + + def exit_value(); end + + def extra_sticky_locals(*args, &block); end + + def extra_sticky_locals=(*args, &block); end + + def hooks(*args, &block); end + + def hooks=(*args, &block); end + + def initialize(options=T.unsafe(nil)); end + + def inject_local(name, value, binding); end + + def inject_sticky_locals!(); end + + def input(*args, &block); end + + def input=(*args, &block); end + + def input_ring(); end + + def last_dir(); end + + def last_dir=(last_dir); end + + def last_exception(); end + + def last_exception=(exception); end + + def last_file(); end + + def last_file=(last_file); end + + def last_result(); end + + def last_result=(last_result); end + + def last_result_is_exception?(); end + + def memory_size(); end + + def memory_size=(size); end + + def output(); end + + def output=(*args, &block); end + + def output_ring(); end + + def pager(); end + + def pager=(*args, &block); end + + def pop_prompt(); end + + def print(*args, &block); end + + def print=(*args, &block); end + + def process_command(val); end + + def process_command_safely(val); end + + def prompt(); end + + def prompt=(new_prompt); end + + def push_binding(object); end + + def push_initial_binding(target=T.unsafe(nil)); end + + def push_prompt(new_prompt); end + + def quiet?(); end + + def raise_up(*args); end + + def raise_up!(*args); end + + def raise_up_common(force, *args); end + + def repl(target=T.unsafe(nil)); end + + def reset_eval_string(); end + + def run_command(val); end + + def select_prompt(); end + + def set_last_result(result, code=T.unsafe(nil)); end + + def should_print?(); end + + def show_result(result); end + + def sticky_locals(); end + + def suppress_output(); end + + def suppress_output=(suppress_output); end + + def update_input_history(code); end + BINDING_METHOD_IMPL = ::T.let(nil, ::T.untyped) + Commands = ::T.let(nil, ::T.untyped) + EMPTY_COMPLETIONS = ::T.let(nil, ::T.untyped) + HAS_SAFE_LEVEL = ::T.let(nil, ::T.untyped) + LOCAL_RC_FILE = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class Pry::BasicObject + include ::Kernel + ENV = ::T.let(nil, ::T.untyped) +end + +Pry::BasicObject::Dir = Dir + +Pry::BasicObject::File = File + +Pry::BasicObject::Kernel = Kernel + +Pry::BasicObject::LoadError = LoadError + +Pry::BasicObject::Pry = Pry + +class Pry::BasicObject +end + +class Pry::BlockCommand + def call(*args); end + + def help(); end +end + +class Pry::BlockCommand +end + +class Pry::CLI +end + +class Pry::CLI::NoOptionsError +end + +class Pry::CLI::NoOptionsError +end + +class Pry::CLI + def self.add_option_processor(&block); end + + def self.add_options(&block); end + + def self.add_plugin_options(); end + + def self.input_args(); end + + def self.input_args=(input_args); end + + def self.option_processors(); end + + def self.option_processors=(option_processors); end + + def self.options(); end + + def self.options=(options); end + + def self.parse_options(args=T.unsafe(nil)); end + + def self.reset(); end + + def self.start(opts); end +end + +class Pry::ClassCommand + def args(); end + + def args=(args); end + + def call(*args); end + + def complete(search); end + + def help(); end + + def options(opt); end + + def opts(); end + + def opts=(opts); end + + def process(); end + + def setup(); end + + def slop(); end + + def subcommands(cmd); end +end + +class Pry::ClassCommand + def self.inherited(klass); end + + def self.source_location(); end +end + +class Pry::Code + def <<(line); end + + def ==(other); end + + def after(lineno, lines=T.unsafe(nil)); end + + def alter(&block); end + + def around(lineno, lines=T.unsafe(nil)); end + + def before(lineno, lines=T.unsafe(nil)); end + + def between(start_line, end_line=T.unsafe(nil)); end + + def code_type(); end + + def code_type=(code_type); end + + def comment_describing(line_number); end + + def expression_at(line_number, consume=T.unsafe(nil)); end + + def grep(pattern); end + + def highlighted(); end + + def initialize(lines=T.unsafe(nil), start_line=T.unsafe(nil), code_type=T.unsafe(nil)); end + + def length(); end + + def max_lineno_width(); end + + def method_missing(method_name, *args, &block); end + + def nesting_at(line_number); end + + def print_to_output(output, color=T.unsafe(nil)); end + + def push(line); end + + def raw(); end + + def reject(&block); end + + def select(&block); end + + def take_lines(start_line, num_lines); end + + def with_indentation(spaces=T.unsafe(nil)); end + + def with_line_numbers(y_n=T.unsafe(nil)); end + + def with_marker(lineno=T.unsafe(nil)); end +end + +class Pry::Code::CodeRange + def indices_range(lines); end + + def initialize(start_line, end_line=T.unsafe(nil)); end +end + +class Pry::Code::CodeRange +end + +class Pry::Code::LOC + def ==(other); end + + def add_line_number(max_width=T.unsafe(nil), color=T.unsafe(nil)); end + + def add_marker(marker_lineno); end + + def colorize(code_type); end + + def handle_multiline_entries_from_edit_command(line, max_width); end + + def indent(distance); end + + def initialize(line, lineno); end + + def line(); end + + def lineno(); end + + def tuple(); end +end + +class Pry::Code::LOC +end + +class Pry::Code + extend ::MethodSource::CodeHelpers + def self.from_file(filename, code_type=T.unsafe(nil)); end + + def self.from_method(meth, start_line=T.unsafe(nil)); end + + def self.from_module(mod, candidate_rank=T.unsafe(nil), start_line=T.unsafe(nil)); end +end + +class Pry::CodeFile + def code(); end + + def code_type(); end + + def initialize(filename, code_type=T.unsafe(nil)); end + DEFAULT_EXT = ::T.let(nil, ::T.untyped) + EXTENSIONS = ::T.let(nil, ::T.untyped) + FILES = ::T.let(nil, ::T.untyped) + INITIAL_PWD = ::T.let(nil, ::T.untyped) +end + +class Pry::CodeFile +end + +class Pry::CodeObject + include ::Pry::Helpers::CommandHelpers + include ::Pry::Helpers::OptionsHelpers + def command_lookup(); end + + def default_lookup(); end + + def empty_lookup(); end + + def initialize(str, pry_instance, options=T.unsafe(nil)); end + + def method_or_class_lookup(); end + + def pry_instance(); end + + def pry_instance=(pry_instance); end + + def str(); end + + def str=(str); end + + def super_level(); end + + def super_level=(super_level); end + + def target(); end + + def target=(target); end +end + +module Pry::CodeObject::Helpers + def c_method?(); end + + def c_module?(); end + + def command?(); end + + def module_with_yard_docs?(); end + + def real_method_object?(); end +end + +module Pry::CodeObject::Helpers +end + +class Pry::CodeObject + def self.lookup(str, pry_instance, options=T.unsafe(nil)); end +end + +class Pry::ColorPrinter + def pp(object); end + + def text(str, max_width=T.unsafe(nil)); end +end + +class Pry::ColorPrinter + def self.default(_output, value, pry_instance); end + + def self.pp(obj, output=T.unsafe(nil), max_width=T.unsafe(nil)); end +end + +class Pry::Command + include ::Pry::Helpers::BaseHelpers + include ::Pry::Helpers::CommandHelpers + include ::Pry::Helpers::OptionsHelpers + include ::Pry::Helpers::Text + def _pry_(); end + + def _pry_=(_pry_); end + + def arg_string(); end + + def arg_string=(arg_string); end + + def block(); end + + def captures(); end + + def captures=(captures); end + + def check_for_command_collision(command_match, arg_string); end + + def command_block(); end + + def command_block=(command_block); end + + def command_name(); end + + def command_options(); end + + def command_set(); end + + def command_set=(command_set); end + + def commands(); end + + def complete(_search); end + + def context(); end + + def context=(context); end + + def description(); end + + def eval_string(); end + + def eval_string=(eval_string); end + + def hooks(); end + + def hooks=(hooks); end + + def initialize(context=T.unsafe(nil)); end + + def interpolate_string(str); end + + def match(); end + + def name(); end + + def output(); end + + def output=(output); end + + def process_line(line); end + + def pry_instance(); end + + def pry_instance=(pry_instance); end + + def run(command_string, *args); end + + def source(); end + + def state(); end + + def target(); end + + def target=(target); end + + def target_self(); end + + def tokenize(val); end + + def void(); end + VOID_VALUE = ::T.let(nil, ::T.untyped) +end + +class Pry::Command::AmendLine +end + +class Pry::Command::AmendLine +end + +class Pry::Command::Bang +end + +class Pry::Command::Bang +end + +class Pry::Command::BangPry +end + +class Pry::Command::BangPry +end + +class Pry::Command::Cat + def load_path_completions(); end +end + +class Pry::Command::Cat::AbstractFormatter + include ::Pry::Helpers::CommandHelpers + include ::Pry::Helpers::OptionsHelpers + include ::Pry::Helpers::BaseHelpers +end + +class Pry::Command::Cat::AbstractFormatter +end + +class Pry::Command::Cat::ExceptionFormatter + include ::Pry::Helpers::Text + def ex(); end + + def format(); end + + def initialize(exception, pry_instance, opts); end + + def opts(); end + + def pry_instance(); end +end + +class Pry::Command::Cat::ExceptionFormatter +end + +class Pry::Command::Cat::FileFormatter + def file_and_line(); end + + def file_with_embedded_line(); end + + def format(); end + + def initialize(file_with_embedded_line, pry_instance, opts); end + + def opts(); end + + def pry_instance(); end +end + +class Pry::Command::Cat::FileFormatter +end + +class Pry::Command::Cat::InputExpressionFormatter + def format(); end + + def initialize(input_expressions, opts); end + + def input_expressions(); end + + def input_expressions=(input_expressions); end + + def opts(); end + + def opts=(opts); end +end + +class Pry::Command::Cat::InputExpressionFormatter +end + +class Pry::Command::Cat +end + +class Pry::Command::Cd +end + +class Pry::Command::Cd +end + +class Pry::Command::ChangeInspector + def process(inspector); end +end + +class Pry::Command::ChangeInspector +end + +class Pry::Command::ChangePrompt + def process(prompt); end +end + +class Pry::Command::ChangePrompt +end + +class Pry::Command::ClearScreen +end + +class Pry::Command::ClearScreen +end + +class Pry::Command::CodeCollector + include ::Pry::Helpers::CommandHelpers + include ::Pry::Helpers::OptionsHelpers + def args(); end + + def code_object(); end + + def content(); end + + def file(); end + + def file=(file); end + + def initialize(args, opts, pry_instance); end + + def line_range(); end + + def obj_name(); end + + def opts(); end + + def pry_input_content(); end + + def pry_instance(); end + + def pry_output_content(); end + + def restrict_to_lines(content, range); end +end + +class Pry::Command::CodeCollector + def self.inject_options(opt); end + + def self.input_expression_ranges(); end + + def self.input_expression_ranges=(input_expression_ranges); end + + def self.output_result_ranges(); end + + def self.output_result_ranges=(output_result_ranges); end +end + +class Pry::Command::DisablePry +end + +class Pry::Command::DisablePry +end + +class Pry::Command::Edit + def apply_runtime_patch(); end + + def bad_option_combination?(); end + + def code_object(); end + + def ensure_file_name_is_valid(file_name); end + + def file_and_line(); end + + def file_and_line_for_current_exception(); end + + def file_based_exception?(); end + + def file_edit(); end + + def filename_argument(); end + + def initial_temp_file_content(); end + + def input_expression(); end + + def never_reload?(); end + + def patch_exception?(); end + + def previously_patched?(code_object); end + + def probably_a_file?(str); end + + def pry_method?(code_object); end + + def reload?(file_name=T.unsafe(nil)); end + + def reloadable?(); end + + def repl_edit(); end + + def repl_edit?(); end + + def runtime_patch?(); end +end + +class Pry::Command::Edit::ExceptionPatcher + def file_and_line(); end + + def file_and_line=(file_and_line); end + + def initialize(pry_instance, state, exception_file_and_line); end + + def perform_patch(); end + + def pry_instance(); end + + def pry_instance=(pry_instance); end + + def state(); end + + def state=(state); end +end + +class Pry::Command::Edit::ExceptionPatcher +end + +module Pry::Command::Edit::FileAndLineLocator +end + +module Pry::Command::Edit::FileAndLineLocator + def self.from_binding(target); end + + def self.from_code_object(code_object, filename_argument); end + + def self.from_exception(exception, backtrace_level); end + + def self.from_filename_argument(filename_argument); end +end + +class Pry::Command::Edit +end + +class Pry::Command::Exit + def process_pop_and_return(); end +end + +class Pry::Command::Exit +end + +class Pry::Command::ExitAll +end + +class Pry::Command::ExitAll +end + +class Pry::Command::ExitProgram +end + +class Pry::Command::ExitProgram +end + +class Pry::Command::FindMethod +end + +class Pry::Command::FindMethod + extend ::Pry::Helpers::BaseHelpers +end + +class Pry::Command::FixIndent +end + +class Pry::Command::FixIndent +end + +class Pry::Command::Help + def command_groups(); end + + def display_command(command); end + + def display_filtered_commands(search); end + + def display_filtered_search_results(search); end + + def display_index(groups); end + + def display_search(search); end + + def group_sort_key(group_name); end + + def help_text_for_commands(name, commands); end + + def normalize(key); end + + def search_hash(search, hash); end + + def sorted_commands(commands); end + + def sorted_group_names(groups); end + + def visible_commands(); end +end + +class Pry::Command::Help +end + +class Pry::Command::Hist +end + +class Pry::Command::Hist +end + +class Pry::Command::ImportSet + def process(_command_set_name); end +end + +class Pry::Command::ImportSet +end + +class Pry::Command::JumpTo + def process(break_level); end +end + +class Pry::Command::JumpTo +end + +class Pry::Command::ListInspectors +end + +class Pry::Command::ListInspectors +end + +class Pry::Command::Ls + def no_user_opts?(); end + DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) +end + +class Pry::Command::Ls::Constants + include ::Pry::Command::Ls::Interrogatable + def initialize(interrogatee, no_user_opts, opts, pry_instance); end + DEPRECATED_CONSTANTS = ::T.let(nil, ::T.untyped) +end + +class Pry::Command::Ls::Constants +end + +class Pry::Command::Ls::Formatter + def grep=(grep); end + + def initialize(pry_instance); end + + def pry_instance(); end + + def write_out(); end +end + +class Pry::Command::Ls::Formatter +end + +class Pry::Command::Ls::Globals + def initialize(opts, pry_instance); end + BUILTIN_GLOBALS = ::T.let(nil, ::T.untyped) + PSEUDO_GLOBALS = ::T.let(nil, ::T.untyped) +end + +class Pry::Command::Ls::Globals +end + +class Pry::Command::Ls::Grep + def initialize(grep_regexp); end + + def regexp(); end +end + +class Pry::Command::Ls::Grep +end + +class Pry::Command::Ls::InstanceVars + include ::Pry::Command::Ls::Interrogatable + def initialize(interrogatee, no_user_opts, opts, pry_instance); end +end + +class Pry::Command::Ls::InstanceVars +end + +module Pry::Command::Ls::Interrogatable +end + +module Pry::Command::Ls::Interrogatable +end + +module Pry::Command::Ls::JRubyHacks +end + +module Pry::Command::Ls::JRubyHacks +end + +class Pry::Command::Ls::LocalNames + def initialize(no_user_opts, args, pry_instance); end +end + +class Pry::Command::Ls::LocalNames +end + +class Pry::Command::Ls::LocalVars + def initialize(opts, pry_instance); end +end + +class Pry::Command::Ls::LocalVars +end + +class Pry::Command::Ls::LsEntity + def entities_table(); end + + def initialize(opts); end + + def pry_instance(); end +end + +class Pry::Command::Ls::LsEntity +end + +class Pry::Command::Ls::Methods + include ::Pry::Command::Ls::Interrogatable + include ::Pry::Command::Ls::MethodsHelper + include ::Pry::Command::Ls::JRubyHacks + def initialize(interrogatee, no_user_opts, opts, pry_instance); end +end + +class Pry::Command::Ls::Methods +end + +module Pry::Command::Ls::MethodsHelper + include ::Pry::Command::Ls::JRubyHacks +end + +module Pry::Command::Ls::MethodsHelper +end + +class Pry::Command::Ls::SelfMethods + include ::Pry::Command::Ls::Interrogatable + include ::Pry::Command::Ls::MethodsHelper + include ::Pry::Command::Ls::JRubyHacks + def initialize(interrogatee, no_user_opts, opts, pry_instance); end +end + +class Pry::Command::Ls::SelfMethods +end + +class Pry::Command::Ls +end + +class Pry::Command::Nesting +end + +class Pry::Command::Nesting +end + +class Pry::Command::Play + def code_object(); end + + def content(); end + + def content_after_options(); end + + def content_at_expression(); end + + def default_file(); end + + def file_content(); end + + def perform_play(); end + + def should_use_default_file?(); end + + def show_input(); end +end + +class Pry::Command::Play +end + +class Pry::Command::PryBacktrace +end + +class Pry::Command::PryBacktrace +end + +class Pry::Command::RaiseUp +end + +class Pry::Command::RaiseUp +end + +class Pry::Command::ReloadCode +end + +class Pry::Command::ReloadCode +end + +class Pry::Command::Reset +end + +class Pry::Command::Reset +end + +class Pry::Command::Ri + def process(spec); end +end + +class Pry::Command::Ri +end + +class Pry::Command::SaveFile + def display_content(); end + + def file_name(); end + + def mode(); end + + def save_file(); end +end + +class Pry::Command::SaveFile +end + +class Pry::Command::ShellCommand + def process(cmd); end +end + +class Pry::Command::ShellCommand +end + +class Pry::Command::ShellMode +end + +class Pry::Command::ShellMode +end + +class Pry::Command::ShowDoc + include ::Pry::Helpers::DocumentationHelpers + def content_for(code_object); end + + def docs_for(code_object); end + + def render_doc_markup_for(code_object); end +end + +class Pry::Command::ShowDoc +end + +class Pry::Command::ShowInfo + def code_object_header(code_object, line_num); end + + def code_object_with_accessible_source(code_object); end + + def complete(input); end + + def content_and_header_for_code_object(code_object); end + + def content_and_headers_for_all_module_candidates(mod); end + + def file_and_line_for(code_object); end + + def header(code_object); end + + def header_options(); end + + def initialize(*_); end + + def method_header(code_object, line_num); end + + def method_sections(code_object); end + + def module_header(code_object, line_num); end + + def no_definition_message(); end + + def obj_name(); end + + def show_all_modules?(code_object); end + + def start_line_for(code_object); end + + def use_line_numbers?(); end + + def valid_superclass?(code_object); end +end + +class Pry::Command::ShowInfo + extend ::Pry::Helpers::BaseHelpers +end + +class Pry::Command::ShowInput +end + +class Pry::Command::ShowInput +end + +class Pry::Command::ShowSource + include ::Pry::Helpers::DocumentationHelpers + def content_for(code_object); end + + def docs_for(code_object); end + + def render_doc_markup_for(code_object); end +end + +class Pry::Command::ShowSource +end + +class Pry::Command::Stat +end + +class Pry::Command::Stat +end + +class Pry::Command::SwitchTo + def process(selection); end +end + +class Pry::Command::SwitchTo +end + +class Pry::Command::ToggleColor + def color_toggle(); end +end + +class Pry::Command::ToggleColor +end + +class Pry::Command::Version +end + +class Pry::Command::Version +end + +class Pry::Command::WatchExpression +end + +class Pry::Command::WatchExpression::Expression + def changed?(); end + + def eval!(); end + + def initialize(pry_instance, target, source); end + + def previous_value(); end + + def pry_instance(); end + + def source(); end + + def target(); end + + def value(); end +end + +class Pry::Command::WatchExpression::Expression +end + +class Pry::Command::WatchExpression +end + +class Pry::Command::Whereami + def bad_option_combination?(); end + + def code(); end + + def code?(); end + + def initialize(*_); end + + def location(); end +end + +class Pry::Command::Whereami + def self.method_size_cutoff(); end + + def self.method_size_cutoff=(method_size_cutoff); end +end + +class Pry::Command::Wtf + RUBY_FRAME_PATTERN = ::T.let(nil, ::T.untyped) +end + +class Pry::Command::Wtf +end + +class Pry::Command + extend ::Pry::Helpers::DocumentationHelpers + extend ::Pry::CodeObject::Helpers + def self.banner(arg=T.unsafe(nil)); end + + def self.block(); end + + def self.block=(block); end + + def self.command_name(); end + + def self.command_options(arg=T.unsafe(nil)); end + + def self.command_options=(command_options); end + + def self.command_regex(); end + + def self.convert_to_regex(obj); end + + def self.default_options(match); end + + def self.description(arg=T.unsafe(nil)); end + + def self.description=(description); end + + def self.doc(); end + + def self.file(); end + + def self.group(name=T.unsafe(nil)); end + + def self.line(); end + + def self.match(arg=T.unsafe(nil)); end + + def self.match=(match); end + + def self.match_score(val); end + + def self.matches?(val); end + + def self.options(arg=T.unsafe(nil)); end + + def self.options=(options); end + + def self.source(); end + + def self.source_file(); end + + def self.source_line(); end + + def self.state(); end + + def self.subclass(match, description, options, helpers, &block); end +end + +class Pry::CommandError +end + +class Pry::CommandError +end + +class Pry::CommandSet + include ::Enumerable + include ::Pry::Helpers::BaseHelpers + def [](pattern); end + + def []=(pattern, command); end + + def add_command(command); end + + def alias_command(match, action, options=T.unsafe(nil)); end + + def block_command(match, description=T.unsafe(nil), options=T.unsafe(nil), &block); end + + def command(match, description=T.unsafe(nil), options=T.unsafe(nil), &block); end + + def complete(search, context=T.unsafe(nil)); end + + def create_command(match, description=T.unsafe(nil), options=T.unsafe(nil), &block); end + + def delete(*searches); end + + def desc(search, description=T.unsafe(nil)); end + + def each(&block); end + + def find_command(pattern); end + + def find_command_by_match_or_listing(match_or_listing); end + + def find_command_for_help(search); end + + def helper_module(); end + + def import(*sets); end + + def import_from(set, *matches); end + + def initialize(*imported_sets, &block); end + + def keys(); end + + def list_commands(); end + + def process_line(val, context=T.unsafe(nil)); end + + def rename_command(new_match, search, options=T.unsafe(nil)); end + + def to_h(); end + + def to_hash(); end + + def valid_command?(val); end +end + +class Pry::CommandSet +end + +class Pry::CommandState + def reset(command_name); end + + def state_for(command_name); end +end + +class Pry::CommandState + def self.default(); end +end + +class Pry::Config + def [](attr); end + + def []=(attr, value); end + + def auto_indent(); end + + def auto_indent=(auto_indent); end + + def collision_warning(); end + + def collision_warning=(collision_warning); end + + def color(); end + + def color=(color); end + + def command_completions(); end + + def command_completions=(command_completions); end + + def command_prefix(); end + + def command_prefix=(command_prefix); end + + def commands(); end + + def commands=(commands); end + + def completer(); end + + def completer=(completer); end + + def control_d_handler(); end + + def control_d_handler=(value); end + + def correct_indent(); end + + def correct_indent=(correct_indent); end + + def default_window_size(); end + + def default_window_size=(default_window_size); end + + def disable_auto_reload(); end + + def disable_auto_reload=(disable_auto_reload); end + + def editor(); end + + def editor=(editor); end + + def exception_handler(); end + + def exception_handler=(exception_handler); end + + def exception_whitelist(); end + + def exception_whitelist=(exception_whitelist); end + + def exec_string(); end + + def exec_string=(exec_string); end + + def extra_sticky_locals(); end + + def extra_sticky_locals=(extra_sticky_locals); end + + def file_completions(); end + + def file_completions=(file_completions); end + + def history(); end + + def history=(history); end + + def history_file(); end + + def history_file=(history_file); end + + def history_ignorelist(); end + + def history_ignorelist=(history_ignorelist); end + + def history_load(); end + + def history_load=(history_load); end + + def history_save(); end + + def history_save=(history_save); end + + def hooks(); end + + def hooks=(hooks); end + + def input(); end + + def input=(input); end + + def ls(); end + + def ls=(ls); end + + def memory_size(); end + + def memory_size=(memory_size); end + + def merge(config_hash); end + + def merge!(config_hash); end + + def method_missing(method_name, *args, &_block); end + + def output(); end + + def output=(output); end + + def output_prefix(); end + + def output_prefix=(output_prefix); end + + def pager(); end + + def pager=(pager); end + + def print(); end + + def print=(print); end + + def prompt(); end + + def prompt=(prompt); end + + def prompt_name(); end + + def prompt_name=(prompt_name); end + + def prompt_safe_contexts(); end + + def prompt_safe_contexts=(prompt_safe_contexts); end + + def quiet(); end + + def quiet=(quiet); end + + def rc_file(); end + + def rc_file=(rc_file); end + + def requires(); end + + def requires=(requires); end + + def should_load_local_rc(); end + + def should_load_local_rc=(should_load_local_rc); end + + def should_load_plugins(); end + + def should_load_plugins=(should_load_plugins); end + + def should_load_rc(); end + + def should_load_rc=(should_load_rc); end + + def should_load_requires(); end + + def should_load_requires=(should_load_requires); end + + def should_trap_interrupts(); end + + def should_trap_interrupts=(should_trap_interrupts); end + + def system(); end + + def system=(system); end + + def unrescued_exceptions(); end + + def unrescued_exceptions=(unrescued_exceptions); end + + def windows_console_warning(); end + + def windows_console_warning=(windows_console_warning); end +end + +module Pry::Config::Attributable + def attribute(attr_name); end +end + +module Pry::Config::Attributable +end + +class Pry::Config::LazyValue + def call(); end + + def initialize(&block); end +end + +class Pry::Config::LazyValue +end + +class Pry::Config::MemoizedValue + def call(); end + + def initialize(&block); end +end + +class Pry::Config::MemoizedValue +end + +class Pry::Config::Value + def call(); end + + def initialize(value); end +end + +class Pry::Config::Value +end + +class Pry::Config + extend ::Pry::Config::Attributable +end + +module Pry::ControlDHandler +end + +module Pry::ControlDHandler + def self.default(pry_instance); end +end + +class Pry::Editor + include ::Pry::Helpers::CommandHelpers + include ::Pry::Helpers::OptionsHelpers + def build_editor_invocation_string(file, line, blocking); end + + def edit_tempfile_with_content(initial_content, line=T.unsafe(nil)); end + + def initialize(pry_instance); end + + def invoke_editor(file, line, blocking=T.unsafe(nil)); end + + def pry_instance(); end +end + +class Pry::Editor + def self.default(); end +end + +module Pry::Env +end + +module Pry::Env + def self.[](key); end +end + +module Pry::ExceptionHandler +end + +module Pry::ExceptionHandler + def self.handle_exception(output, exception, _pry_instance); end +end + +module Pry::Forwardable + include ::Forwardable + def def_private_delegators(target, *private_delegates); end +end + +module Pry::Forwardable +end + +module Pry::FrozenObjectException +end + +module Pry::FrozenObjectException + def self.===(exception); end +end + +module Pry::Helpers +end + +module Pry::Helpers::BaseHelpers + def colorize_code(code); end + + def find_command(name, set=T.unsafe(nil)); end + + def heading(text); end + + def highlight(string, regexp, highlight_color=T.unsafe(nil)); end + + def not_a_real_file?(file); end + + def safe_send(obj, method, *args, &block); end + + def silence_warnings(); end + + def stagger_output(text, _out=T.unsafe(nil)); end + + def use_ansi_codes?(); end +end + +module Pry::Helpers::BaseHelpers + extend ::Pry::Helpers::BaseHelpers +end + +module Pry::Helpers::CommandHelpers + include ::Pry::Helpers::OptionsHelpers + def absolute_index_number(line_number, array_length); end + + def absolute_index_range(range_or_number, array_length); end + + def get_method_or_raise(method_name, context, opts=T.unsafe(nil)); end + + def internal_binding?(context); end + + def one_index_number(line_number); end + + def one_index_range(range); end + + def one_index_range_or_number(range_or_number); end + + def restrict_to_lines(content, lines); end + + def set_file_and_dir_locals(file_name, pry=T.unsafe(nil), ctx=T.unsafe(nil)); end + + def temp_file(ext=T.unsafe(nil)); end + + def unindent(dirty_text, left_padding=T.unsafe(nil)); end +end + +module Pry::Helpers::CommandHelpers + extend ::Pry::Helpers::CommandHelpers + extend ::Pry::Helpers::OptionsHelpers +end + +module Pry::Helpers::DocumentationHelpers + YARD_TAGS = ::T.let(nil, ::T.untyped) +end + +module Pry::Helpers::DocumentationHelpers + def self.get_comment_content(comment); end + + def self.process_comment_markup(comment); end + + def self.process_rdoc(comment); end + + def self.process_yardoc(comment); end + + def self.process_yardoc_tag(comment, tag); end + + def self.strip_comments_from_c_code(code); end + + def self.strip_leading_whitespace(text); end +end + +module Pry::Helpers::OptionsHelpers +end + +module Pry::Helpers::OptionsHelpers + def self.method_object(); end + + def self.method_options(opt); end +end + +module Pry::Helpers::Platform +end + +module Pry::Helpers::Platform + def self.jruby?(); end + + def self.jruby_19?(); end + + def self.linux?(); end + + def self.mac_osx?(); end + + def self.mri?(); end + + def self.mri_19?(); end + + def self.mri_2?(); end + + def self.windows?(); end + + def self.windows_ansi?(); end +end + +class Pry::Helpers::Table + def ==(other); end + + def column_count(); end + + def column_count=(count); end + + def columns(); end + + def fits_on_line?(line_length); end + + def initialize(items, args, pry_instance=T.unsafe(nil)); end + + def items(); end + + def items=(items); end + + def rows_to_s(style=T.unsafe(nil)); end + + def to_a(); end +end + +class Pry::Helpers::Table +end + +module Pry::Helpers::Text + def black(text); end + + def black_on_black(text); end + + def black_on_blue(text); end + + def black_on_cyan(text); end + + def black_on_green(text); end + + def black_on_magenta(text); end + + def black_on_purple(text); end + + def black_on_red(text); end + + def black_on_white(text); end + + def black_on_yellow(text); end + + def blue(text); end + + def blue_on_black(text); end + + def blue_on_blue(text); end + + def blue_on_cyan(text); end + + def blue_on_green(text); end + + def blue_on_magenta(text); end + + def blue_on_purple(text); end + + def blue_on_red(text); end + + def blue_on_white(text); end + + def blue_on_yellow(text); end + + def bold(text); end + + def bright_black(text); end + + def bright_black_on_black(text); end + + def bright_black_on_blue(text); end + + def bright_black_on_cyan(text); end + + def bright_black_on_green(text); end + + def bright_black_on_magenta(text); end + + def bright_black_on_purple(text); end + + def bright_black_on_red(text); end + + def bright_black_on_white(text); end + + def bright_black_on_yellow(text); end + + def bright_blue(text); end + + def bright_blue_on_black(text); end + + def bright_blue_on_blue(text); end + + def bright_blue_on_cyan(text); end + + def bright_blue_on_green(text); end + + def bright_blue_on_magenta(text); end + + def bright_blue_on_purple(text); end + + def bright_blue_on_red(text); end + + def bright_blue_on_white(text); end + + def bright_blue_on_yellow(text); end + + def bright_cyan(text); end + + def bright_cyan_on_black(text); end + + def bright_cyan_on_blue(text); end + + def bright_cyan_on_cyan(text); end + + def bright_cyan_on_green(text); end + + def bright_cyan_on_magenta(text); end + + def bright_cyan_on_purple(text); end + + def bright_cyan_on_red(text); end + + def bright_cyan_on_white(text); end + + def bright_cyan_on_yellow(text); end + + def bright_green(text); end + + def bright_green_on_black(text); end + + def bright_green_on_blue(text); end + + def bright_green_on_cyan(text); end + + def bright_green_on_green(text); end + + def bright_green_on_magenta(text); end + + def bright_green_on_purple(text); end + + def bright_green_on_red(text); end + + def bright_green_on_white(text); end + + def bright_green_on_yellow(text); end + + def bright_magenta(text); end + + def bright_magenta_on_black(text); end + + def bright_magenta_on_blue(text); end + + def bright_magenta_on_cyan(text); end + + def bright_magenta_on_green(text); end + + def bright_magenta_on_magenta(text); end + + def bright_magenta_on_purple(text); end + + def bright_magenta_on_red(text); end + + def bright_magenta_on_white(text); end + + def bright_magenta_on_yellow(text); end + + def bright_purple(text); end + + def bright_purple_on_black(text); end + + def bright_purple_on_blue(text); end + + def bright_purple_on_cyan(text); end + + def bright_purple_on_green(text); end + + def bright_purple_on_magenta(text); end + + def bright_purple_on_purple(text); end + + def bright_purple_on_red(text); end + + def bright_purple_on_white(text); end + + def bright_purple_on_yellow(text); end + + def bright_red(text); end + + def bright_red_on_black(text); end + + def bright_red_on_blue(text); end + + def bright_red_on_cyan(text); end + + def bright_red_on_green(text); end + + def bright_red_on_magenta(text); end + + def bright_red_on_purple(text); end + + def bright_red_on_red(text); end + + def bright_red_on_white(text); end + + def bright_red_on_yellow(text); end + + def bright_white(text); end + + def bright_white_on_black(text); end + + def bright_white_on_blue(text); end + + def bright_white_on_cyan(text); end + + def bright_white_on_green(text); end + + def bright_white_on_magenta(text); end + + def bright_white_on_purple(text); end + + def bright_white_on_red(text); end + + def bright_white_on_white(text); end + + def bright_white_on_yellow(text); end + + def bright_yellow(text); end + + def bright_yellow_on_black(text); end + + def bright_yellow_on_blue(text); end + + def bright_yellow_on_cyan(text); end + + def bright_yellow_on_green(text); end + + def bright_yellow_on_magenta(text); end + + def bright_yellow_on_purple(text); end + + def bright_yellow_on_red(text); end + + def bright_yellow_on_white(text); end + + def bright_yellow_on_yellow(text); end + + def cyan(text); end + + def cyan_on_black(text); end + + def cyan_on_blue(text); end + + def cyan_on_cyan(text); end + + def cyan_on_green(text); end + + def cyan_on_magenta(text); end + + def cyan_on_purple(text); end + + def cyan_on_red(text); end + + def cyan_on_white(text); end + + def cyan_on_yellow(text); end + + def default(text); end + + def green(text); end + + def green_on_black(text); end + + def green_on_blue(text); end + + def green_on_cyan(text); end + + def green_on_green(text); end + + def green_on_magenta(text); end + + def green_on_purple(text); end + + def green_on_red(text); end + + def green_on_white(text); end + + def green_on_yellow(text); end + + def indent(text, chars); end + + def magenta(text); end + + def magenta_on_black(text); end + + def magenta_on_blue(text); end + + def magenta_on_cyan(text); end + + def magenta_on_green(text); end + + def magenta_on_magenta(text); end + + def magenta_on_purple(text); end + + def magenta_on_red(text); end + + def magenta_on_white(text); end + + def magenta_on_yellow(text); end + + def no_color(); end + + def no_pager(); end + + def purple(text); end + + def purple_on_black(text); end + + def purple_on_blue(text); end + + def purple_on_cyan(text); end + + def purple_on_green(text); end + + def purple_on_magenta(text); end + + def purple_on_purple(text); end + + def purple_on_red(text); end + + def purple_on_white(text); end + + def purple_on_yellow(text); end + + def red(text); end + + def red_on_black(text); end + + def red_on_blue(text); end + + def red_on_cyan(text); end + + def red_on_green(text); end + + def red_on_magenta(text); end + + def red_on_purple(text); end + + def red_on_red(text); end + + def red_on_white(text); end + + def red_on_yellow(text); end + + def strip_color(text); end + + def white(text); end + + def white_on_black(text); end + + def white_on_blue(text); end + + def white_on_cyan(text); end + + def white_on_green(text); end + + def white_on_magenta(text); end + + def white_on_purple(text); end + + def white_on_red(text); end + + def white_on_white(text); end + + def white_on_yellow(text); end + + def with_line_numbers(text, offset, color=T.unsafe(nil)); end + + def yellow(text); end + + def yellow_on_black(text); end + + def yellow_on_blue(text); end + + def yellow_on_cyan(text); end + + def yellow_on_green(text); end + + def yellow_on_magenta(text); end + + def yellow_on_purple(text); end + + def yellow_on_red(text); end + + def yellow_on_white(text); end + + def yellow_on_yellow(text); end + COLORS = ::T.let(nil, ::T.untyped) +end + +module Pry::Helpers::Text + extend ::Pry::Helpers::Text +end + +module Pry::Helpers + def self.tablify(things, line_length, pry_instance=T.unsafe(nil)); end + + def self.tablify_or_one_line(heading, things, pry_instance=T.unsafe(nil)); end + + def self.tablify_to_screen_width(things, options, pry_instance=T.unsafe(nil)); end +end + +class Pry::History + def <<(line); end + + def clear(); end + + def filter(history); end + + def history_line_count(); end + + def initialize(options=T.unsafe(nil)); end + + def load(); end + + def loader(); end + + def loader=(loader); end + + def original_lines(); end + + def push(line); end + + def saver(); end + + def saver=(saver); end + + def session_line_count(); end + + def to_a(); end +end + +class Pry::History + def self.default_file(); end +end + +class Pry::Hooks + def add_hook(event_name, hook_name, callable=T.unsafe(nil), &block); end + + def clear_event_hooks(event_name); end + + def delete_hook(event_name, hook_name); end + + def errors(); end + + def exec_hook(event_name, *args, &block); end + + def get_hook(event_name, hook_name); end + + def get_hooks(event_name); end + + def hook_count(event_name); end + + def hook_exists?(event_name, hook_name); end + + def hooks(); end + + def merge(other); end + + def merge!(other); end +end + +class Pry::Hooks + def self.default(); end +end + +class Pry::Indent + include ::Pry::Helpers::BaseHelpers + def correct_indentation(prompt, code, overhang=T.unsafe(nil)); end + + def current_prefix(); end + + def end_of_statement?(last_token, last_kind); end + + def in_string?(); end + + def indent(input); end + + def indent_level(); end + + def indentation_delta(tokens); end + + def initialize(pry_instance=T.unsafe(nil)); end + + def module_nesting(); end + + def open_delimiters(); end + + def open_delimiters_line(); end + + def reset(); end + + def stack(); end + + def tokenize(string); end + + def track_delimiter(token); end + + def track_module_nesting(token, kind); end + + def track_module_nesting_end(token, kind=T.unsafe(nil)); end + IGNORE_TOKENS = ::T.let(nil, ::T.untyped) + MIDWAY_TOKENS = ::T.let(nil, ::T.untyped) + OPEN_TOKENS = ::T.let(nil, ::T.untyped) + OPTIONAL_DO_TOKENS = ::T.let(nil, ::T.untyped) + SINGLELINE_TOKENS = ::T.let(nil, ::T.untyped) + SPACES = ::T.let(nil, ::T.untyped) + STATEMENT_END_TOKENS = ::T.let(nil, ::T.untyped) +end + +class Pry::Indent::UnparseableNestingError +end + +class Pry::Indent::UnparseableNestingError +end + +class Pry::Indent + def self.indent(str); end + + def self.nesting_at(str, line_number); end +end + +class Pry::InputCompleter + def build_path(input); end + + def call(str, options=T.unsafe(nil)); end + + def ignored_modules(); end + + def initialize(input, pry=T.unsafe(nil)); end + + def select_message(path, receiver, message, candidates); end + ARRAY_REGEXP = ::T.let(nil, ::T.untyped) + CONSTANT_OR_METHOD_REGEXP = ::T.let(nil, ::T.untyped) + CONSTANT_REGEXP = ::T.let(nil, ::T.untyped) + GLOBALVARIABLE_REGEXP = ::T.let(nil, ::T.untyped) + HEX_REGEXP = ::T.let(nil, ::T.untyped) + NUMERIC_REGEXP = ::T.let(nil, ::T.untyped) + PROC_OR_HASH_REGEXP = ::T.let(nil, ::T.untyped) + REGEX_REGEXP = ::T.let(nil, ::T.untyped) + RESERVED_WORDS = ::T.let(nil, ::T.untyped) + SYMBOL_METHOD_CALL_REGEXP = ::T.let(nil, ::T.untyped) + SYMBOL_REGEXP = ::T.let(nil, ::T.untyped) + TOPLEVEL_LOOKUP_REGEXP = ::T.let(nil, ::T.untyped) + VARIABLE_REGEXP = ::T.let(nil, ::T.untyped) + WORD_ESCAPE_STR = ::T.let(nil, ::T.untyped) +end + +class Pry::InputCompleter +end + +class Pry::InputLock + def __with_ownership(); end + + def enter_interruptible_region(); end + + def interruptible_region(); end + + def leave_interruptible_region(); end + + def with_ownership(&block); end +end + +class Pry::InputLock::Interrupt +end + +class Pry::InputLock::Interrupt +end + +class Pry::InputLock + def self.for(input); end + + def self.global_lock(); end + + def self.global_lock=(global_lock); end + + def self.input_locks(); end + + def self.input_locks=(input_locks); end +end + +class Pry::Inspector + MAP = ::T.let(nil, ::T.untyped) +end + +class Pry::Inspector +end + +class Pry::LastException + def bt_index(); end + + def bt_index=(bt_index); end + + def bt_source_location_for(index); end + + def file(); end + + def inc_bt_index(); end + + def initialize(exception); end + + def line(); end + + def method_missing(name, *args, &block); end + + def wrapped_exception(); end +end + +class Pry::LastException +end + +class Pry::Method + include ::Pry::Helpers::BaseHelpers + include ::Pry::Helpers::DocumentationHelpers + include ::Pry::CodeObject::Helpers + def ==(other); end + + def alias?(); end + + def aliases(); end + + def bound_method?(); end + + def comment(); end + + def doc(); end + + def dynamically_defined?(); end + + def initialize(method, known_info=T.unsafe(nil)); end + + def is_a?(klass); end + + def kind_of?(klass); end + + def method_missing(method_name, *args, &block); end + + def name(); end + + def name_with_owner(); end + + def original_name(); end + + def owner(*args, &block); end + + def parameters(*args, &block); end + + def pry_method?(); end + + def receiver(*args, &block); end + + def redefine(source); end + + def respond_to?(method_name, include_all=T.unsafe(nil)); end + + def signature(); end + + def singleton_method?(); end + + def source(); end + + def source?(); end + + def source_file(); end + + def source_line(); end + + def source_range(); end + + def source_type(); end + + def super(times=T.unsafe(nil)); end + + def unbound_method?(); end + + def undefined?(); end + + def visibility(); end + + def wrapped(); end + + def wrapped_owner(); end +end + +class Pry::Method::Disowned + def initialize(receiver, method_name); end + + def owner(); end + + def receiver(); end +end + +class Pry::Method::Disowned +end + +class Pry::Method::Patcher + def initialize(method); end + + def method(); end + + def method=(method); end + + def patch_in_ram(source); end +end + +class Pry::Method::Patcher + def self.code_for(filename); end +end + +class Pry::Method::WeirdMethodLocator + def find_method(); end + + def initialize(method, target); end + + def lost_method?(); end + + def method(); end + + def method=(method); end + + def target(); end + + def target=(target); end +end + +class Pry::Method::WeirdMethodLocator + def self.normal_method?(method, binding); end + + def self.weird_method?(method, binding); end +end + +class Pry::Method + extend ::Pry::Helpers::BaseHelpers + extend ::Pry::Forwardable + extend ::Forwardable + def self.all_from_class(klass, include_super=T.unsafe(nil)); end + + def self.all_from_obj(obj, include_super=T.unsafe(nil)); end + + def self.from_binding(binding); end + + def self.from_class(klass, name, target=T.unsafe(nil)); end + + def self.from_module(klass, name, target=T.unsafe(nil)); end + + def self.from_obj(obj, name, target=T.unsafe(nil)); end + + def self.from_str(name, target=T.unsafe(nil), options=T.unsafe(nil)); end + + def self.instance_method_definition?(name, definition_line); end + + def self.instance_resolution_order(klass); end + + def self.lookup_method_via_binding(obj, method_name, method_type, target=T.unsafe(nil)); end + + def self.method_definition?(name, definition_line); end + + def self.resolution_order(obj); end + + def self.singleton_class_of(obj); end + + def self.singleton_class_resolution_order(klass); end + + def self.singleton_method_definition?(name, definition_line); end +end + +class Pry::MethodNotFound +end + +class Pry::MethodNotFound +end + +class Pry::NoCommandError + def initialize(match, owner); end +end + +class Pry::NoCommandError +end + +class Pry::ObjectPath + def initialize(path_string, current_stack); end + + def resolve(); end + SPECIAL_TERMS = ::T.let(nil, ::T.untyped) +end + +class Pry::ObjectPath +end + +class Pry::ObsoleteError +end + +class Pry::ObsoleteError +end + +class Pry::Output + def <<(*objs); end + + def decolorize_maybe(str); end + + def height(); end + + def initialize(pry_instance); end + + def method_missing(method_name, *args, &block); end + + def print(*objs); end + + def pry_instance(); end + + def puts(*objs); end + + def size(); end + + def tty?(); end + + def width(); end + + def write(*objs); end + DEFAULT_SIZE = ::T.let(nil, ::T.untyped) +end + +class Pry::Output +end + +class Pry::Pager + def initialize(pry_instance); end + + def open(); end + + def page(text); end + + def pry_instance(); end +end + +class Pry::Pager::NullPager + def <<(str); end + + def close(); end + + def initialize(out); end + + def print(str); end + + def puts(str); end + + def write(str); end +end + +class Pry::Pager::NullPager +end + +class Pry::Pager::PageTracker + def initialize(rows, cols); end + + def page?(); end + + def record(str); end + + def reset(); end +end + +class Pry::Pager::PageTracker +end + +class Pry::Pager::SimplePager + def initialize(*_); end +end + +class Pry::Pager::SimplePager +end + +class Pry::Pager::StopPaging +end + +class Pry::Pager::StopPaging +end + +class Pry::Pager::SystemPager + def initialize(*_); end +end + +class Pry::Pager::SystemPager + def self.available?(); end + + def self.default_pager(); end +end + +class Pry::Pager +end + +class Pry::PluginManager + def load_plugins(); end + + def locate_plugins(); end + + def plugins(); end + PRY_PLUGIN_PREFIX = ::T.let(nil, ::T.untyped) +end + +class Pry::PluginManager::NoPlugin + def initialize(name); end +end + +class Pry::PluginManager::NoPlugin +end + +class Pry::PluginManager::Plugin + def activate!(); end + + def active(); end + + def active=(active); end + + def active?(); end + + def disable!(); end + + def enable!(); end + + def enabled(); end + + def enabled=(enabled); end + + def enabled?(); end + + def gem_name(); end + + def gem_name=(gem_name); end + + def initialize(name, gem_name, spec, enabled); end + + def load_cli_options(); end + + def name(); end + + def name=(name); end + + def spec(); end + + def spec=(spec); end + + def supported?(); end +end + +class Pry::PluginManager::Plugin +end + +class Pry::PluginManager +end + +class Pry::Prompt + def [](key); end + + def description(); end + + def incomplete_proc(); end + + def initialize(name, description, prompt_procs); end + + def name(); end + + def prompt_procs(); end + + def wait_proc(); end +end + +class Pry::Prompt + def self.[](name); end + + def self.add(name, description=T.unsafe(nil), separators=T.unsafe(nil)); end + + def self.all(); end +end + +class Pry::REPL + def initialize(pry, options=T.unsafe(nil)); end + + def input(*args, &block); end + + def output(*args, &block); end + + def pry(); end + + def pry=(pry); end + + def start(); end +end + +class Pry::REPL + extend ::Pry::Forwardable + extend ::Forwardable + def self.start(options); end +end + +class Pry::REPLFileLoader + def define_additional_commands(); end + + def initialize(file_name); end + + def interactive_mode(pry_instance); end + + def load(); end + + def non_interactive_mode(pry_instance, content); end +end + +class Pry::REPLFileLoader +end + +module Pry::RescuableException +end + +module Pry::RescuableException + def self.===(exception); end +end + +class Pry::Result + def command?(); end + + def initialize(is_command, retval=T.unsafe(nil)); end + + def retval(); end + + def void_command?(); end +end + +class Pry::Result +end + +class Pry::Ring + def <<(value); end + + def [](index); end + + def clear(); end + + def count(); end + + def initialize(max_size); end + + def max_size(); end + + def size(); end + + def to_a(); end +end + +class Pry::Ring +end + +class Pry::Slop + include ::Enumerable + def [](key); end + + def add_callback(label, &block); end + + def banner(banner=T.unsafe(nil)); end + + def banner=(banner); end + + def command(command, options=T.unsafe(nil), &block); end + + def config(); end + + def description(desc=T.unsafe(nil)); end + + def description=(desc); end + + def each(&block); end + + def fetch_command(command); end + + def fetch_option(key); end + + def get(key); end + + def help(); end + + def initialize(config=T.unsafe(nil), &block); end + + def missing(); end + + def on(*objects, &block); end + + def opt(*objects, &block); end + + def option(*objects, &block); end + + def options(); end + + def parse(items=T.unsafe(nil), &block); end + + def parse!(items=T.unsafe(nil), &block); end + + def present?(*keys); end + + def run(callable=T.unsafe(nil), &block); end + + def separator(text); end + + def strict?(); end + + def to_h(include_commands=T.unsafe(nil)); end + + def to_hash(include_commands=T.unsafe(nil)); end + DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class Pry::Slop::Commands + include ::Enumerable + def [](key); end + + def arguments(); end + + def banner(banner=T.unsafe(nil)); end + + def banner=(banner); end + + def commands(); end + + def config(); end + + def default(config=T.unsafe(nil), &block); end + + def each(&block); end + + def get(key); end + + def global(config=T.unsafe(nil), &block); end + + def help(); end + + def initialize(config=T.unsafe(nil), &block); end + + def on(command, config=T.unsafe(nil), &block); end + + def parse(items=T.unsafe(nil)); end + + def parse!(items=T.unsafe(nil)); end + + def present?(key); end + + def to_hash(); end +end + +class Pry::Slop::Commands +end + +class Pry::Slop::Error +end + +class Pry::Slop::Error +end + +class Pry::Slop::InvalidArgumentError +end + +class Pry::Slop::InvalidArgumentError +end + +class Pry::Slop::InvalidCommandError +end + +class Pry::Slop::InvalidCommandError +end + +class Pry::Slop::InvalidOptionError +end + +class Pry::Slop::InvalidOptionError +end + +class Pry::Slop::MissingArgumentError +end + +class Pry::Slop::MissingArgumentError +end + +class Pry::Slop::MissingOptionError +end + +class Pry::Slop::MissingOptionError +end + +class Pry::Slop::Option + def accepts_optional_argument?(); end + + def argument?(); end + + def argument_in_value(); end + + def argument_in_value=(argument_in_value); end + + def as?(); end + + def autocreated?(); end + + def call(*objects); end + + def callback?(); end + + def config(); end + + def count(); end + + def count=(count); end + + def default?(); end + + def delimiter?(); end + + def description(); end + + def expects_argument?(); end + + def help(); end + + def initialize(slop, short, long, description, config=T.unsafe(nil), &block); end + + def key(); end + + def limit?(); end + + def long(); end + + def match?(); end + + def optional?(); end + + def optional_argument?(); end + + def required?(); end + + def short(); end + + def tail?(); end + + def types(); end + + def value(); end + + def value=(new_value); end + DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) +end + +class Pry::Slop::Option +end + +class Pry::Slop + def self.optspec(string, config=T.unsafe(nil)); end + + def self.parse(items=T.unsafe(nil), config=T.unsafe(nil), &block); end + + def self.parse!(items=T.unsafe(nil), config=T.unsafe(nil), &block); end +end + +class Pry::SyntaxHighlighter +end + +class Pry::SyntaxHighlighter + def self.highlight(code, language=T.unsafe(nil)); end + + def self.keyword_token_color(); end + + def self.overwrite_coderay_comment_token!(); end + + def self.tokenize(code, language=T.unsafe(nil)); end +end + +module Pry::SystemCommandHandler +end + +module Pry::SystemCommandHandler + def self.default(output, command, _pry_instance); end +end + +module Pry::TooSafeException +end + +module Pry::TooSafeException + def self.===(exception); end +end + +module Pry::UserError +end + +module Pry::UserError +end + +module Pry::Warning +end + +module Pry::Warning + def self.warn(message); end +end + +class Pry::WrappedModule + include ::Pry::Helpers::BaseHelpers + include ::Pry::CodeObject::Helpers + def candidate(rank); end + + def candidates(); end + + def class?(); end + + def constants(inherit=T.unsafe(nil)); end + + def doc(); end + + def file(); end + + def initialize(mod); end + + def line(); end + + def method_missing(method_name, *args, &block); end + + def method_prefix(); end + + def module?(); end + + def nonblank_name(); end + + def number_of_candidates(); end + + def singleton_class?(); end + + def singleton_instance(); end + + def source(); end + + def source_file(); end + + def source_line(); end + + def source_location(); end + + def super(times=T.unsafe(nil)); end + + def wrapped(); end + + def yard_doc(); end + + def yard_docs?(); end + + def yard_file(); end + + def yard_line(); end +end + +class Pry::WrappedModule::Candidate + include ::Pry::Helpers::DocumentationHelpers + include ::Pry::CodeObject::Helpers + def class?(*args, &block); end + + def doc(); end + + def file(); end + + def initialize(wrapper, rank); end + + def line(); end + + def module?(*args, &block); end + + def nonblank_name(*args, &block); end + + def number_of_candidates(*args, &block); end + + def source(); end + + def source_file(); end + + def source_line(); end + + def source_location(); end + + def wrapped(*args, &block); end +end + +class Pry::WrappedModule::Candidate + extend ::Pry::Forwardable + extend ::Forwardable +end + +class Pry::WrappedModule + def self.from_str(mod_name, target=T.unsafe(nil)); end +end + +class Pry + extend ::Pry::Forwardable + extend ::Forwardable + def self.Code(obj); end + + def self.Method(obj); end + + def self.WrappedModule(obj); end + + def self.auto_resize!(); end + + def self.binding_for(target); end + + def self.cli(); end + + def self.cli=(cli); end + + def self.color(*args, &block); end + + def self.color=(*args, &block); end + + def self.commands(*args, &block); end + + def self.commands=(*args, &block); end + + def self.config(); end + + def self.config=(config); end + + def self.configure(); end + + def self.critical_section(); end + + def self.current(); end + + def self.current_line(); end + + def self.current_line=(current_line); end + + def self.custom_completions(); end + + def self.custom_completions=(custom_completions); end + + def self.editor(*args, &block); end + + def self.editor=(*args, &block); end + + def self.eval_path(); end + + def self.eval_path=(eval_path); end + + def self.exception_handler(*args, &block); end + + def self.exception_handler=(*args, &block); end + + def self.extra_sticky_locals(*args, &block); end + + def self.extra_sticky_locals=(*args, &block); end + + def self.final_session_setup(); end + + def self.history(*args, &block); end + + def self.history=(*args, &block); end + + def self.hooks(*args, &block); end + + def self.hooks=(*args, &block); end + + def self.in_critical_section?(); end + + def self.init(); end + + def self.initial_session?(); end + + def self.initial_session_setup(); end + + def self.input(*args, &block); end + + def self.input=(*args, &block); end + + def self.last_internal_error(); end + + def self.last_internal_error=(last_internal_error); end + + def self.line_buffer(); end + + def self.line_buffer=(line_buffer); end + + def self.load_file_at_toplevel(file); end + + def self.load_file_through_repl(file_name); end + + def self.load_history(); end + + def self.load_plugins(*args, &block); end + + def self.load_rc_files(); end + + def self.load_requires(); end + + def self.load_traps(); end + + def self.load_win32console(); end + + def self.locate_plugins(*args, &block); end + + def self.main(); end + + def self.memory_size(*args, &block); end + + def self.memory_size=(*args, &block); end + + def self.output(*args, &block); end + + def self.output=(*args, &block); end + + def self.pager(*args, &block); end + + def self.pager=(*args, &block); end + + def self.plugins(*args, &block); end + + def self.print(*args, &block); end + + def self.print=(*args, &block); end + + def self.prompt(*args, &block); end + + def self.prompt=(*args, &block); end + + def self.quiet(); end + + def self.quiet=(quiet); end + + def self.rc_files_to_load(); end + + def self.real_path_to(file); end + + def self.reset_defaults(); end + + def self.run_command(command_string, options=T.unsafe(nil)); end + + def self.start(target=T.unsafe(nil), options=T.unsafe(nil)); end + + def self.toplevel_binding(); end + + def self.toplevel_binding=(toplevel_binding); end + + def self.view_clip(obj, options=T.unsafe(nil)); end +end + +module Psych + VERSION = ::T.let(nil, ::T.untyped) +end + +module Psych + def self.add_builtin_type(type_tag, &block); end + + def self.add_domain_type(domain, type_tag, &block); end + + def self.add_tag(tag, klass); end + + def self.domain_types(); end + + def self.domain_types=(domain_types); end + + def self.dump_tags(); end + + def self.dump_tags=(dump_tags); end + + def self.libyaml_version(); end + + def self.load_tags(); end + + def self.load_tags=(load_tags); end + + def self.remove_type(type_tag); end +end + +class RDiscount + def autolink(); end + + def autolink=(autolink); end + + def filter_html(); end + + def filter_html=(filter_html); end + + def filter_styles(); end + + def filter_styles=(filter_styles); end + + def fold_lines(); end + + def fold_lines=(fold_lines); end + + def footnotes(); end + + def footnotes=(footnotes); end + + def generate_toc(); end + + def generate_toc=(generate_toc); end + + def initialize(text, *extensions); end + + def no_image(); end + + def no_image=(no_image); end + + def no_links(); end + + def no_links=(no_links); end + + def no_pseudo_protocols(); end + + def no_pseudo_protocols=(no_pseudo_protocols); end + + def no_strikethrough(); end + + def no_strikethrough=(no_strikethrough); end + + def no_superscript(); end + + def no_superscript=(no_superscript); end + + def no_tables(); end + + def no_tables=(no_tables); end + + def safelink(); end + + def safelink=(safelink); end + + def smart(); end + + def smart=(smart); end + + def strict(); end + + def strict=(strict); end + + def text(); end + + def to_html(*_); end + + def toc_content(*_); end + VERSION = ::T.let(nil, ::T.untyped) +end + +class RDiscount +end + class REXML::AttlistDecl def initialize(source); end end @@ -2818,10 +28112,6 @@ 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 @@ -2857,6 +28147,7403 @@ end class REXML::XPathParser def initialize(strict: T.unsafe(nil)); end + DEBUG = ::T.let(nil, ::T.untyped) +end + +module RSpec + MODULES_TO_AUTOLOAD = ::T.let(nil, ::T.untyped) +end + +class RSpec::CallerFilter + ADDITIONAL_TOP_LEVEL_FILES = ::T.let(nil, ::T.untyped) + IGNORE_REGEX = ::T.let(nil, ::T.untyped) + LIB_REGEX = ::T.let(nil, ::T.untyped) + RSPEC_LIBS = ::T.let(nil, ::T.untyped) +end + +class RSpec::CallerFilter + def self.first_non_rspec_line(skip_frames=T.unsafe(nil), increment=T.unsafe(nil)); end +end + +module RSpec::Core +end + +class RSpec::Core::AnonymousExampleGroup +end + +class RSpec::Core::AnonymousExampleGroup +end + +class RSpec::Core::BacktraceFormatter + def backtrace_line(line); end + + def exclude?(line); end + + def exclusion_patterns(); end + + def exclusion_patterns=(exclusion_patterns); end + + def filter_gem(gem_name); end + + def format_backtrace(backtrace, options=T.unsafe(nil)); end + + def full_backtrace=(full_backtrace); end + + def full_backtrace?(); end + + def inclusion_patterns(); end + + def inclusion_patterns=(inclusion_patterns); end +end + +class RSpec::Core::BacktraceFormatter +end + +module RSpec::Core::Bisect +end + +class RSpec::Core::Bisect::BisectFailedError +end + +class RSpec::Core::Bisect::BisectFailedError + def self.for_failed_spec_run(spec_output); end +end + +class RSpec::Core::Bisect::Channel + def close(); end + + def receive(); end + + def send(message); end +end + +class RSpec::Core::Bisect::Channel +end + +class RSpec::Core::Bisect::ExampleSetDescriptor + def all_example_ids(); end + + def all_example_ids=(_); end + + def failed_example_ids(); end + + def failed_example_ids=(_); end +end + +class RSpec::Core::Bisect::ExampleSetDescriptor + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Core::Bisect::Notifier + def initialize(formatter); end + + def publish(event, *args); end +end + +class RSpec::Core::Bisect::Notifier +end + +module RSpec::Core::Bisect +end + +class RSpec::Core::Configuration + include ::RSpec::Core::Hooks + include ::RSpec::Core::Configuration::Readers + def add_formatter(formatter, output=T.unsafe(nil)); end + + def add_setting(name, opts=T.unsafe(nil)); end + + def after(scope=T.unsafe(nil), *meta, &block); end + + def alias_example_group_to(new_name, *args); end + + def alias_example_to(name, *args); end + + def alias_it_behaves_like_to(new_name, report_label=T.unsafe(nil)); end + + def alias_it_should_behave_like_to(new_name, report_label=T.unsafe(nil)); end + + def append_after(scope=T.unsafe(nil), *meta, &block); end + + def append_before(scope=T.unsafe(nil), *meta, &block); end + + def apply_derived_metadata_to(metadata); end + + def around(scope=T.unsafe(nil), *meta, &block); end + + def backtrace_exclusion_patterns(); end + + def backtrace_exclusion_patterns=(patterns); end + + def backtrace_formatter(); end + + def backtrace_inclusion_patterns(); end + + def backtrace_inclusion_patterns=(patterns); end + + def before(scope=T.unsafe(nil), *meta, &block); end + + def bisect_runner(); end + + def bisect_runner=(value); end + + def bisect_runner_class(); end + + def color(); end + + def color=(color); end + + def color_enabled?(output=T.unsafe(nil)); end + + def color_mode(); end + + def color_mode=(color_mode); end + + def configure_example(example, example_hooks); end + + def configure_expectation_framework(); end + + def configure_group(group); end + + def configure_mock_framework(); end + + def default_color=(default_color); end + + def default_color?(); end + + def default_formatter(); end + + def default_formatter=(value); end + + def default_path=(path); end + + def default_path?(); end + + def define_derived_metadata(*filters, &block); end + + def deprecation_stream=(value); end + + def detail_color=(detail_color); end + + def detail_color?(); end + + def disable_monkey_patching(); end + + def disable_monkey_patching!(); end + + def disable_monkey_patching=(disable_monkey_patching); end + + def drb=(drb); end + + def drb?(); end + + def drb_port=(drb_port); end + + def drb_port?(); end + + def dry_run=(dry_run); end + + def dry_run?(); end + + def error_stream=(error_stream); end + + def error_stream?(); end + + def example_status_persistence_file_path=(value); end + + def exclude_pattern=(value); end + + def exclusion_filter(); end + + def exclusion_filter=(filter); end + + def expect_with(*frameworks); end + + def expectation_framework=(framework); end + + def expectation_frameworks(); end + + def expose_current_running_example_as(method_name); end + + def expose_dsl_globally=(value); end + + def expose_dsl_globally?(); end + + def extend(mod, *filters); end + + def fail_fast=(value); end + + def fail_if_no_examples=(fail_if_no_examples); end + + def fail_if_no_examples?(); end + + def failure_color=(failure_color); end + + def failure_color?(); end + + def failure_exit_code=(failure_exit_code); end + + def failure_exit_code?(); end + + def files_or_directories_to_run=(*files); end + + def files_to_run(); end + + def files_to_run=(files_to_run); end + + def filter(); end + + def filter=(filter); end + + def filter_gems_from_backtrace(*gem_names); end + + def filter_manager(); end + + def filter_manager=(filter_manager); end + + def filter_run(*args); end + + def filter_run_excluding(*args); end + + def filter_run_including(*args); end + + def filter_run_when_matching(*args); end + + def fixed_color=(fixed_color); end + + def fixed_color?(); end + + def force(hash); end + + def format_docstrings(&block); end + + def format_docstrings_block(); end + + def formatter=(formatter, output=T.unsafe(nil)); end + + def formatter_loader(); end + + def formatters(); end + + def full_backtrace=(true_or_false); end + + def full_backtrace?(); end + + def full_description(); end + + def full_description=(description); end + + def in_project_source_dir_regex(); end + + def include(mod, *filters); end + + def include_context(shared_group_name, *filters); end + + def inclusion_filter(); end + + def inclusion_filter=(filter); end + + def last_run_statuses(); end + + def libs=(libs); end + + def load_spec_files(); end + + def loaded_spec_files(); end + + def max_displayed_failure_line_count=(max_displayed_failure_line_count); end + + def max_displayed_failure_line_count?(); end + + def mock_framework(); end + + def mock_framework=(framework); end + + def mock_with(framework); end + + def on_example_group_definition(&block); end + + def on_example_group_definition_callbacks(); end + + def only_failures?(); end + + def only_failures_but_not_configured?(); end + + def order=(*args, &block); end + + def ordering_manager(); end + + def ordering_registry(*args, &block); end + + def output_stream=(value); end + + def pattern=(value); end + + def pending_color=(pending_color); end + + def pending_color?(); end + + def prepend(mod, *filters); end + + def prepend_after(scope=T.unsafe(nil), *meta, &block); end + + def prepend_before(scope=T.unsafe(nil), *meta, &block); end + + def profile_examples=(profile_examples); end + + def profile_examples?(); end + + def project_source_dirs=(project_source_dirs); end + + def project_source_dirs?(); end + + def raise_errors_for_deprecations!(); end + + def raise_on_warning=(value); end + + def register_ordering(*args, &block); end + + def reporter(); end + + def requires=(paths); end + + def reset(); end + + def reset_filters(); end + + def reset_reporter(); end + + def run_all_when_everything_filtered=(run_all_when_everything_filtered); end + + def run_all_when_everything_filtered?(); end + + def seed(*args, &block); end + + def seed=(*args, &block); end + + def seed_used?(*args, &block); end + + def shared_context_metadata_behavior=(value); end + + def silence_filter_announcements=(silence_filter_announcements); end + + def silence_filter_announcements?(); end + + def spec_files_with_failures(); end + + def start_time=(start_time); end + + def start_time?(); end + + def static_config_filter_manager(); end + + def static_config_filter_manager=(static_config_filter_manager); end + + def success_color=(success_color); end + + def success_color?(); end + + def threadsafe=(threadsafe); end + + def threadsafe?(); end + + def treat_symbols_as_metadata_keys_with_true_values=(_value); end + + def tty=(tty); end + + def tty?(); end + + def warnings=(value); end + + def warnings?(); end + + def when_first_matching_example_defined(*filters); end + + def with_suite_hooks(); end + + def world(); end + + def world=(world); end + DEFAULT_FORMATTER = ::T.let(nil, ::T.untyped) + FAILED_STATUS = ::T.let(nil, ::T.untyped) + MOCKING_ADAPTERS = ::T.let(nil, ::T.untyped) + PASSED_STATUS = ::T.let(nil, ::T.untyped) + PENDING_STATUS = ::T.let(nil, ::T.untyped) + RAISE_ERROR_WARNING_NOTIFIER = ::T.let(nil, ::T.untyped) + UNKNOWN_STATUS = ::T.let(nil, ::T.untyped) + VALID_STATUSES = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Configuration::DeprecationReporterBuffer + def deprecation(*args); end + + def play_onto(reporter); end +end + +class RSpec::Core::Configuration::DeprecationReporterBuffer +end + +module RSpec::Core::Configuration::ExposeCurrentExample +end + +module RSpec::Core::Configuration::ExposeCurrentExample +end + +class RSpec::Core::Configuration::MustBeConfiguredBeforeExampleGroupsError +end + +class RSpec::Core::Configuration::MustBeConfiguredBeforeExampleGroupsError +end + +module RSpec::Core::Configuration::Readers + def clear_lets_on_failure(); end + + def default_color(); end + + def default_path(); end + + def default_retry_count(); end + + def default_sleep_interval(); end + + def deprecation_stream(); end + + def detail_color(); end + + def display_try_failure_messages(); end + + def drb(); end + + def drb_port(); end + + def dry_run(); end + + def error_stream(); end + + def example_status_persistence_file_path(); end + + def exceptions_to_hard_fail(); end + + def exceptions_to_retry(); end + + def exclude_pattern(); end + + def exponential_backoff(); end + + def fail_fast(); end + + def fail_if_no_examples(); end + + def failure_color(); end + + def failure_exit_code(); end + + def fixed_color(); end + + def libs(); end + + def max_displayed_failure_line_count(); end + + def only_failures(); end + + def output_stream(); end + + def pattern(); end + + def pending_color(); end + + def profile_examples(); end + + def project_source_dirs(); end + + def requires(); end + + def retry_callback(); end + + def retry_count_condition(); end + + def run_all_when_everything_filtered(); end + + def shared_context_metadata_behavior(); end + + def silence_filter_announcements(); end + + def start_time(); end + + def success_color(); end + + def threadsafe(); end + + def tty(); end + + def verbose_retry(); end + + def wait_delay(); end + + def wait_timeout(); end +end + +module RSpec::Core::Configuration::Readers +end + +class RSpec::Core::Configuration + def self.add_read_only_setting(name, opts=T.unsafe(nil)); end + + def self.add_setting(name, opts=T.unsafe(nil)); end + + def self.define_aliases(name, alias_name); end + + def self.define_predicate_for(*names); end + + def self.define_reader(name); end + + def self.delegate_to_ordering_manager(*methods); end +end + +class RSpec::Core::ConfigurationOptions + def args(); end + + def configure(config); end + + def configure_filter_manager(filter_manager); end + + def initialize(args); end + + def options(); end + OPTIONS_ORDER = ::T.let(nil, ::T.untyped) + UNFORCED_OPTIONS = ::T.let(nil, ::T.untyped) + UNPROCESSABLE_OPTIONS = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::ConfigurationOptions +end + +module RSpec::Core::DSL +end + +module RSpec::Core::DSL + def self.change_global_dsl(&changes); end + + def self.example_group_aliases(); end + + def self.expose_example_group_alias(name); end + + def self.expose_example_group_alias_globally(method_name); end + + def self.expose_globally!(); end + + def self.exposed_globally?(); end + + def self.remove_globally!(); end + + def self.top_level(); end + + def self.top_level=(top_level); end +end + +class RSpec::Core::DeprecationError +end + +class RSpec::Core::DeprecationError +end + +class RSpec::Core::DidYouMean + def call(); end + + def initialize(relative_file_name); end + + def relative_file_name(); end +end + +class RSpec::Core::DidYouMean +end + +class RSpec::Core::Example + def attempts(); end + + def attempts=(attempts); end + + def clear_exception(); end + + def clock(); end + + def clock=(clock); end + + def description(); end + + def display_exception(); end + + def display_exception=(ex); end + + def duplicate_with(metadata_overrides=T.unsafe(nil)); end + + def example_group(); end + + def example_group_instance(); end + + def exception(); end + + def execution_result(); end + + def fail_with_exception(reporter, exception); end + + def file_path(); end + + def full_description(); end + + def id(); end + + def initialize(example_group_class, description, user_metadata, example_block=T.unsafe(nil)); end + + def inspect_output(); end + + def instance_exec(*args, &block); end + + def location(); end + + def location_rerun_argument(); end + + def metadata(); end + + def pending(); end + + def pending?(); end + + def reporter(); end + + def rerun_argument(); end + + def run(example_group_instance, reporter); end + + def set_aggregate_failures_exception(exception); end + + def set_exception(exception); end + + def skip(); end + + def skip_with_exception(reporter, exception); end + + def skipped?(); end + + def update_inherited_metadata(updates); end +end + +RSpec::Core::Example::AllExceptionsExcludingDangerousOnesOnRubiesThatAllowIt = RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue + +class RSpec::Core::Example::ExecutionResult + include ::RSpec::Core::HashImitatable + def ensure_timing_set(clock); end + + def example_skipped?(); end + + def exception(); end + + def exception=(exception); end + + def finished_at(); end + + def finished_at=(finished_at); end + + def pending_exception(); end + + def pending_exception=(pending_exception); end + + def pending_fixed(); end + + def pending_fixed=(pending_fixed); end + + def pending_fixed?(); end + + def pending_message(); end + + def pending_message=(pending_message); end + + def record_finished(status, finished_at); end + + def run_time(); end + + def run_time=(run_time); end + + def started_at(); end + + def started_at=(started_at); end + + def status(); end + + def status=(status); end +end + +class RSpec::Core::Example::ExecutionResult + extend ::RSpec::Core::HashImitatable::ClassMethods +end + +class RSpec::Core::Example::Procsy + def <<(*a, &b); end + + def ===(*a, &b); end + + def >>(*a, &b); end + + def [](*a, &b); end + + def arity(*a, &b); end + + def attempts(); end + + def binding(*a, &b); end + + def call(*args, &block); end + + def clock(*a, &b); end + + def clock=(*a, &b); end + + def clone(*a, &b); end + + def curry(*a, &b); end + + def description(*a, &b); end + + def dup(*a, &b); end + + def duplicate_with(*a, &b); end + + def example(); end + + def example_group(*a, &b); end + + def example_group_instance(*a, &b); end + + def exception(*a, &b); end + + def executed?(); end + + def execution_result(*a, &b); end + + def file_path(*a, &b); end + + def full_description(*a, &b); end + + def hash(*a, &b); end + + def id(*a, &b); end + + def initialize(example, &block); end + + def inspect_output(*a, &b); end + + def lambda?(*a, &b); end + + def location(*a, &b); end + + def location_rerun_argument(*a, &b); end + + def metadata(*a, &b); end + + def parameters(*a, &b); end + + def pending(*a, &b); end + + def pending?(*a, &b); end + + def reporter(*a, &b); end + + def rerun_argument(*a, &b); end + + def run(*args, &block); end + + def run_with_retry(opts=T.unsafe(nil)); end + + def skip(*a, &b); end + + def skipped?(*a, &b); end + + def source_location(*a, &b); end + + def to_proc(); end + + def update_inherited_metadata(*a, &b); end + + def wrap(&block); end + + def yield(*a, &b); end +end + +class RSpec::Core::Example::Procsy +end + +class RSpec::Core::Example + def self.delegate_to_metadata(key); end + + def self.parse_id(id); end +end + +class RSpec::Core::ExampleGroup + include ::RSpec::Core::MemoizedHelpers + include ::RSpec::Core::Pending + include ::RSpec::Core::MockingAdapters::RSpec + include ::RSpec::Mocks::ExampleMethods + include ::RSpec::Mocks::ArgumentMatchers + include ::RSpec::Mocks::ExampleMethods::ExpectHost + include ::RSpec::Matchers + def clear_lets(); end + + def clear_memoized(); end + + def described_class(); end + + def initialize(inspect_output=T.unsafe(nil)); end + INSTANCE_VARIABLE_TO_IGNORE = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::ExampleGroup::WrongScopeError +end + +class RSpec::Core::ExampleGroup::WrongScopeError +end + +class RSpec::Core::ExampleGroup + extend ::RSpec::Core::Hooks + extend ::RSpec::Core::MemoizedHelpers::ClassMethods + extend ::RSpec::Core::SharedExampleGroup + def self.add_example(example); end + + def self.before_context_ivars(); end + + def self.children(); end + + def self.context(*args, &example_group_block); end + + def self.currently_executing_a_context_hook?(); end + + def self.declaration_locations(); end + + def self.define_example_group_method(name, metadata=T.unsafe(nil)); end + + def self.define_example_method(name, extra_options=T.unsafe(nil)); end + + def self.define_nested_shared_group_method(new_name, report_label=T.unsafe(nil)); end + + def self.delegate_to_metadata(*names); end + + def self.descendant_filtered_examples(); end + + def self.descendants(); end + + def self.describe(*args, &example_group_block); end + + def self.described_class(); end + + def self.description(); end + + def self.each_instance_variable_for_example(group); end + + def self.ensure_example_groups_are_configured(); end + + def self.example(*all_args, &block); end + + def self.example_group(*args, &example_group_block); end + + def self.examples(); end + + def self.fcontext(*args, &example_group_block); end + + def self.fdescribe(*args, &example_group_block); end + + def self.fexample(*all_args, &block); end + + def self.file_path(); end + + def self.filtered_examples(); end + + def self.find_and_eval_shared(label, name, inclusion_location, *args, &customization_block); end + + def self.fit(*all_args, &block); end + + def self.focus(*all_args, &block); end + + def self.for_filtered_examples(reporter, &block); end + + def self.fspecify(*all_args, &block); end + + def self.id(); end + + def self.idempotently_define_singleton_method(name, &definition); end + + def self.include_context(name, *args, &block); end + + def self.include_examples(name, *args, &block); end + + def self.it(*all_args, &block); end + + def self.it_behaves_like(name, *args, &customization_block); end + + def self.it_should_behave_like(name, *args, &customization_block); end + + def self.location(); end + + def self.metadata(); end + + def self.next_runnable_index_for(file); end + + def self.ordering_strategy(); end + + def self.parent_groups(); end + + def self.pending(*all_args, &block); end + + def self.remove_example(example); end + + def self.reset_memoized(); end + + def self.run(reporter=T.unsafe(nil)); end + + def self.run_after_context_hooks(example_group_instance); end + + def self.run_before_context_hooks(example_group_instance); end + + def self.run_examples(reporter); end + + def self.set_it_up(description, args, registration_collection, &example_group_block); end + + def self.set_ivars(instance, ivars); end + + def self.skip(*all_args, &block); end + + def self.specify(*all_args, &block); end + + def self.store_before_context_ivars(example_group_instance); end + + def self.subclass(parent, description, args, registration_collection, &example_group_block); end + + def self.superclass_before_context_ivars(); end + + def self.superclass_metadata(); end + + def self.top_level?(); end + + def self.top_level_description(); end + + def self.traverse_tree_until(&block); end + + def self.update_inherited_metadata(updates); end + + def self.with_replaced_metadata(meta); end + + def self.xcontext(*args, &example_group_block); end + + def self.xdescribe(*args, &example_group_block); end + + def self.xexample(*all_args, &block); end + + def self.xit(*all_args, &block); end + + def self.xspecify(*all_args, &block); end +end + +class RSpec::Core::ExampleStatusDumper + def dump(); end + + def initialize(examples); end +end + +class RSpec::Core::ExampleStatusDumper + def self.dump(examples); end +end + +class RSpec::Core::ExampleStatusMerger + def initialize(this_run, from_previous_runs); end + + def merge(); end +end + +class RSpec::Core::ExampleStatusMerger + def self.merge(this_run, from_previous_runs); end +end + +class RSpec::Core::ExampleStatusParser + def initialize(string); end + + def parse(); end +end + +class RSpec::Core::ExampleStatusParser + def self.parse(string); end +end + +class RSpec::Core::ExampleStatusPersister + def initialize(examples, file_name); end + + def persist(); end +end + +class RSpec::Core::ExampleStatusPersister + def self.load_from(file_name); end + + def self.persist(examples, file_name); end +end + +RSpec::Core::ExclusionRules = RSpec::Core::FilterRules + +class RSpec::Core::FilterManager + def add_ids(rerun_path, scoped_ids); end + + def add_location(file_path, line_numbers); end + + def empty?(); end + + def exclude(*args); end + + def exclude_only(*args); end + + def exclude_with_low_priority(*args); end + + def exclusions(); end + + def include(*args); end + + def include_only(*args); end + + def include_with_low_priority(*args); end + + def inclusions(); end + + def prune(examples); end +end + +class RSpec::Core::FilterManager +end + +class RSpec::Core::FilterRules + def [](key); end + + def add(updated); end + + def add_with_low_priority(updated); end + + def clear(); end + + def delete(key); end + + def description(); end + + def each_pair(&block); end + + def empty?(); end + + def fetch(*args, &block); end + + def include_example?(example); end + + def initialize(rules=T.unsafe(nil)); end + + def opposite(); end + + def opposite=(opposite); end + + def rules(); end + + def use_only(updated); end + PROC_HEX_NUMBER = ::T.let(nil, ::T.untyped) + PROJECT_DIR = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::FilterRules + def self.build(); end +end + +module RSpec::Core::FilterableItemRepository +end + +class RSpec::Core::FilterableItemRepository::QueryOptimized + def items_for(metadata); end +end + +class RSpec::Core::FilterableItemRepository::QueryOptimized +end + +class RSpec::Core::FilterableItemRepository::UpdateOptimized + def append(item, metadata); end + + def delete(item, metadata); end + + def initialize(applies_predicate); end + + def items_and_filters(); end + + def items_for(request_meta); end + + def prepend(item, metadata); end +end + +class RSpec::Core::FilterableItemRepository::UpdateOptimized +end + +module RSpec::Core::FilterableItemRepository +end + +module RSpec::Core::FlatMap +end + +module RSpec::Core::FlatMap + def self.flat_map(array, &block); end +end + +module RSpec::Core::Formatters +end + +class RSpec::Core::Formatters::BaseBisectFormatter + def example_failed(notification); end + + def example_finished(notification); end + + def initialize(expected_failures); end + + def start_dump(_notification); end +end + +class RSpec::Core::Formatters::BaseBisectFormatter + def self.inherited(formatter); end +end + +class RSpec::Core::Formatters::BaseFormatter + def close(_notification); end + + def example_group(); end + + def example_group=(example_group); end + + def example_group_started(notification); end + + def initialize(output); end + + def output(); end + + def start(notification); end +end + +class RSpec::Core::Formatters::BaseFormatter +end + +class RSpec::Core::Formatters::BaseTextFormatter + def dump_failures(notification); end + + def dump_pending(notification); end + + def dump_summary(summary); end + + def message(notification); end + + def seed(notification); end +end + +class RSpec::Core::Formatters::BaseTextFormatter +end + +class RSpec::Core::Formatters::BisectDRbFormatter + def initialize(_output); end + + def notify_results(results); end +end + +class RSpec::Core::Formatters::BisectDRbFormatter +end + +module RSpec::Core::Formatters::ConsoleCodes + VT100_CODES = ::T.let(nil, ::T.untyped) + VT100_CODE_VALUES = ::T.let(nil, ::T.untyped) +end + +module RSpec::Core::Formatters::ConsoleCodes + def self.config_colors_to_methods(); end + + def self.console_code_for(code_or_symbol); end + + def self.wrap(text, code_or_symbol); end +end + +class RSpec::Core::Formatters::DeprecationFormatter + def count(); end + + def deprecation(notification); end + + def deprecation_message_for(data); end + + def deprecation_stream(); end + + def deprecation_summary(_notification); end + + def initialize(deprecation_stream, summary_stream); end + + def output(); end + + def printer(); end + + def summary_stream(); end + DEPRECATION_STREAM_NOTICE = ::T.let(nil, ::T.untyped) + RAISE_ERROR_CONFIG_NOTICE = ::T.let(nil, ::T.untyped) + TOO_MANY_WARNINGS_NOTICE = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Formatters::DeprecationFormatter::DelayedPrinter + def deprecation_formatter(); end + + def deprecation_stream(); end + + def deprecation_summary(); end + + def initialize(deprecation_stream, summary_stream, deprecation_formatter); end + + def print_deferred_deprecation_warnings(); end + + def print_deprecation_message(data); end + + def stash_deprecation_message(deprecation_message); end + + def summary_stream(); end + TOO_MANY_USES_LIMIT = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Formatters::DeprecationFormatter::DelayedPrinter +end + +class RSpec::Core::Formatters::DeprecationFormatter::FileStream + def initialize(file); end + + def puts(*args); end + + def summarize(summary_stream, deprecation_count); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::FileStream +end + +class RSpec::Core::Formatters::DeprecationFormatter::GeneratedDeprecationMessage + def initialize(data); end + + def too_many_warnings_message(); end + + def type(); end + + def type=(_); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::GeneratedDeprecationMessage + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::ImmediatePrinter + def deprecation_formatter(); end + + def deprecation_stream(); end + + def deprecation_summary(); end + + def initialize(deprecation_stream, summary_stream, deprecation_formatter); end + + def print_deprecation_message(data); end + + def summary_stream(); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::ImmediatePrinter +end + +class RSpec::Core::Formatters::DeprecationFormatter::RaiseErrorStream + def puts(message); end + + def summarize(summary_stream, deprecation_count); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::RaiseErrorStream +end + +class RSpec::Core::Formatters::DeprecationFormatter::SpecifiedDeprecationMessage + def initialize(data); end + + def too_many_warnings_message(); end + + def type(); end + + def type=(_); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::SpecifiedDeprecationMessage + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Core::Formatters::DeprecationFormatter +end + +class RSpec::Core::Formatters::DocumentationFormatter + def example_failed(failure); end + + def example_group_finished(_notification); end + + def example_passed(passed); end + + def example_pending(pending); end + + def example_started(_notification); end +end + +class RSpec::Core::Formatters::DocumentationFormatter +end + +class RSpec::Core::Formatters::ExceptionPresenter + def colorized_formatted_backtrace(colorizer=T.unsafe(nil)); end + + def colorized_message_lines(colorizer=T.unsafe(nil)); end + + def description(); end + + def example(); end + + def exception(); end + + def formatted_backtrace(exception=T.unsafe(nil)); end + + def formatted_cause(exception); end + + def fully_formatted(failure_number, colorizer=T.unsafe(nil)); end + + def fully_formatted_lines(failure_number, colorizer); end + + def initialize(exception, example, options=T.unsafe(nil)); end + + def message_lines(); end + PENDING_DETAIL_FORMATTER = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Formatters::ExceptionPresenter::Factory + def build(); end + + def initialize(example); end +end + +class RSpec::Core::Formatters::ExceptionPresenter::Factory::CommonBacktraceTruncater + def initialize(parent); end + + def with_truncated_backtrace(child); end +end + +class RSpec::Core::Formatters::ExceptionPresenter::Factory::CommonBacktraceTruncater +end + +module RSpec::Core::Formatters::ExceptionPresenter::Factory::EmptyBacktraceFormatter +end + +module RSpec::Core::Formatters::ExceptionPresenter::Factory::EmptyBacktraceFormatter + def self.format_backtrace(*_); end +end + +class RSpec::Core::Formatters::ExceptionPresenter::Factory +end + +class RSpec::Core::Formatters::ExceptionPresenter +end + +class RSpec::Core::Formatters::FailureListFormatter + def dump_profile(_profile); end + + def example_failed(failure); end + + def message(_message); end +end + +class RSpec::Core::Formatters::FailureListFormatter +end + +class RSpec::Core::Formatters::FallbackMessageFormatter + def initialize(output); end + + def message(notification); end + + def output(); end +end + +class RSpec::Core::Formatters::FallbackMessageFormatter +end + +module RSpec::Core::Formatters::Helpers + DEFAULT_PRECISION = ::T.let(nil, ::T.untyped) + SUB_SECOND_PRECISION = ::T.let(nil, ::T.untyped) +end + +module RSpec::Core::Formatters::Helpers + def self.format_duration(duration); end + + def self.format_seconds(float, precision=T.unsafe(nil)); end + + def self.organize_ids(ids); end + + def self.pluralize(count, string); end +end + +class RSpec::Core::Formatters::HtmlFormatter + def dump_summary(summary); end + + def example_failed(failure); end + + def example_passed(passed); end + + def example_pending(pending); end + + def example_started(_notification); end + + def start_dump(_notification); end +end + +class RSpec::Core::Formatters::HtmlFormatter +end + +class RSpec::Core::Formatters::HtmlPrinter + include ::ERB::Util + def flush(); end + + def initialize(output); end + + def make_example_group_header_red(group_id); end + + def make_example_group_header_yellow(group_id); end + + def make_header_red(); end + + def make_header_yellow(); end + + def move_progress(percent_done); end + + def print_example_failed(pending_fixed, description, run_time, failure_id, exception, extra_content); end + + def print_example_group_end(); end + + def print_example_group_start(group_id, description, number_of_parents); end + + def print_example_passed(description, run_time); end + + def print_example_pending(description, pending_message); end + + def print_html_start(); end + + def print_summary(duration, example_count, failure_count, pending_count); end + GLOBAL_SCRIPTS = ::T.let(nil, ::T.untyped) + GLOBAL_STYLES = ::T.let(nil, ::T.untyped) + HTML_HEADER = ::T.let(nil, ::T.untyped) + REPORT_HEADER = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Formatters::HtmlPrinter +end + +class RSpec::Core::Formatters::JsonFormatter + def dump_profile(profile); end + + def dump_profile_slowest_example_groups(profile); end + + def dump_profile_slowest_examples(profile); end + + def dump_summary(summary); end + + def message(notification); end + + def output_hash(); end + + def seed(notification); end + + def stop(notification); end +end + +class RSpec::Core::Formatters::JsonFormatter +end + +class RSpec::Core::Formatters::Loader + def add(formatter_to_use, *paths); end + + def default_formatter(); end + + def default_formatter=(default_formatter); end + + def formatters(); end + + def initialize(reporter); end + + def prepare_default(output_stream, deprecation_stream); end + + def reporter(); end + + def setup_default(output_stream, deprecation_stream); end +end + +class RSpec::Core::Formatters::Loader + def self.formatters(); end +end + +class RSpec::Core::Formatters::ProfileFormatter + def dump_profile(profile); end + + def initialize(output); end + + def output(); end +end + +class RSpec::Core::Formatters::ProfileFormatter +end + +class RSpec::Core::Formatters::ProgressFormatter + def example_failed(_notification); end + + def example_passed(_notification); end + + def example_pending(_notification); end + + def start_dump(_notification); end +end + +class RSpec::Core::Formatters::ProgressFormatter +end + +class RSpec::Core::Formatters::SnippetExtractor + def beginning_line_number(); end + + def expression_lines(); end + + def initialize(source, beginning_line_number, max_line_count=T.unsafe(nil)); end + + def max_line_count(); end + + def source(); end +end + +class RSpec::Core::Formatters::SnippetExtractor::NoExpressionAtLineError +end + +class RSpec::Core::Formatters::SnippetExtractor::NoExpressionAtLineError +end + +class RSpec::Core::Formatters::SnippetExtractor::NoSuchFileError +end + +class RSpec::Core::Formatters::SnippetExtractor::NoSuchFileError +end + +class RSpec::Core::Formatters::SnippetExtractor::NoSuchLineError +end + +class RSpec::Core::Formatters::SnippetExtractor::NoSuchLineError +end + +class RSpec::Core::Formatters::SnippetExtractor + def self.extract_expression_lines_at(file_path, beginning_line_number, max_line_count=T.unsafe(nil)); end + + def self.extract_line_at(file_path, line_number); end + + def self.least_indentation_from(lines); end + + def self.source_from_file(path); end +end + +class RSpec::Core::Formatters::SyntaxHighlighter + def highlight(lines); end + + def initialize(configuration); end +end + +module RSpec::Core::Formatters::SyntaxHighlighter::CodeRayImplementation + RESET_CODE = ::T.let(nil, ::T.untyped) +end + +module RSpec::Core::Formatters::SyntaxHighlighter::CodeRayImplementation + def self.highlight_syntax(lines); end +end + +module RSpec::Core::Formatters::SyntaxHighlighter::NoSyntaxHighlightingImplementation +end + +module RSpec::Core::Formatters::SyntaxHighlighter::NoSyntaxHighlightingImplementation + def self.highlight_syntax(lines); end +end + +RSpec::Core::Formatters::SyntaxHighlighter::WindowsImplementation = RSpec::Core::Formatters::SyntaxHighlighter::NoSyntaxHighlightingImplementation + +class RSpec::Core::Formatters::SyntaxHighlighter + def self.attempt_to_add_rspec_terms_to_coderay_keywords(); end +end + +module RSpec::Core::Formatters + def self.register(formatter_class, *notifications); end +end + +module RSpec::Core::HashImitatable + def <(*args, &block); end + + def <=(*args, &block); end + + def >(*args, &block); end + + def >=(*args, &block); end + + def [](key); end + + def []=(key, value); end + + def all?(*args, &block); end + + def any?(*args, &block); end + + def assert_valid_keys(*args, &block); end + + def assoc(*args, &block); end + + def chain(*args, &block); end + + def chunk(*args, &block); end + + def chunk_while(*args, &block); end + + def clear(*args, &block); end + + def collect(*args, &block); end + + def collect_concat(*args, &block); end + + def compact(*args, &block); end + + def compact!(*args, &block); end + + def compare_by_identity(*args, &block); end + + def compare_by_identity?(*args, &block); end + + def count(*args, &block); end + + def cycle(*args, &block); end + + def deep_merge(*args, &block); end + + def deep_merge!(*args, &block); end + + def deep_stringify_keys(*args, &block); end + + def deep_stringify_keys!(*args, &block); end + + def deep_symbolize_keys(*args, &block); end + + def deep_symbolize_keys!(*args, &block); end + + def deep_transform_keys(*args, &block); end + + def deep_transform_keys!(*args, &block); end + + def default(*args, &block); end + + def default=(*args, &block); end + + def default_proc(*args, &block); end + + def default_proc=(*args, &block); end + + def delete(*args, &block); end + + def delete_if(*args, &block); end + + def detect(*args, &block); end + + def dig(*args, &block); end + + def drop(*args, &block); end + + def drop_while(*args, &block); end + + def each(*args, &block); end + + def each_cons(*args, &block); end + + def each_entry(*args, &block); end + + def each_key(*args, &block); end + + def each_pair(*args, &block); end + + def each_slice(*args, &block); end + + def each_value(*args, &block); end + + def each_with_index(*args, &block); end + + def each_with_object(*args, &block); end + + def empty?(*args, &block); end + + def entries(*args, &block); end + + def except(*args, &block); end + + def except!(*args, &block); end + + def extract!(*args, &block); end + + def extractable_options?(*args, &block); end + + def fetch(*args, &block); end + + def fetch_values(*args, &block); end + + def filter(*args, &block); end + + def filter!(*args, &block); end + + def find(*args, &block); end + + def find_all(*args, &block); end + + def find_index(*args, &block); end + + def first(*args, &block); end + + def flat_map(*args, &block); end + + def flatten(*args, &block); end + + def grep(*args, &block); end + + def grep_v(*args, &block); end + + def group_by(*args, &block); end + + def has_key?(*args, &block); end + + def has_value?(*args, &block); end + + def include?(*args, &block); end + + def index(*args, &block); end + + def inject(*args, &block); end + + def invert(*args, &block); end + + def keep_if(*args, &block); end + + def key(*args, &block); end + + def key?(*args, &block); end + + def keys(*args, &block); end + + def lazy(*args, &block); end + + def length(*args, &block); end + + def map(*args, &block); end + + def max(*args, &block); end + + def max_by(*args, &block); end + + def member?(*args, &block); end + + def merge(*args, &block); end + + def merge!(*args, &block); end + + def min(*args, &block); end + + def min_by(*args, &block); end + + def minmax(*args, &block); end + + def minmax_by(*args, &block); end + + def none?(*args, &block); end + + def one?(*args, &block); end + + def partition(*args, &block); end + + def rassoc(*args, &block); end + + def reduce(*args, &block); end + + def rehash(*args, &block); end + + def reject(*args, &block); end + + def reject!(*args, &block); end + + def replace(*args, &block); end + + def reverse_each(*args, &block); end + + def save_plist(*args, &block); end + + def select(*args, &block); end + + def select!(*args, &block); end + + def shift(*args, &block); end + + def size(*args, &block); end + + def slice(*args, &block); end + + def slice!(*args, &block); end + + def slice_after(*args, &block); end + + def slice_before(*args, &block); end + + def slice_when(*args, &block); end + + def sort(*args, &block); end + + def sort_by(*args, &block); end + + def store(*args, &block); end + + def stringify_keys(*args, &block); end + + def stringify_keys!(*args, &block); end + + def sum(*args, &block); end + + def symbolize_keys(*args, &block); end + + def symbolize_keys!(*args, &block); end + + def take(*args, &block); end + + def take_while(*args, &block); end + + def to_a(*args, &block); end + + def to_h(); end + + def to_hash(*args, &block); end + + def to_options(*args, &block); end + + def to_options!(*args, &block); end + + def to_plist(*args, &block); end + + def to_proc(*args, &block); end + + def to_set(*args, &block); end + + def transform_keys(*args, &block); end + + def transform_keys!(*args, &block); end + + def transform_values(*args, &block); end + + def transform_values!(*args, &block); end + + def uniq(*args, &block); end + + def update(*args, &block); end + + def value?(*args, &block); end + + def values(*args, &block); end + + def values_at(*args, &block); end + + def zip(*args, &block); end +end + +module RSpec::Core::HashImitatable::ClassMethods + def attr_accessor(*names); end + + def hash_attribute_names(); end +end + +module RSpec::Core::HashImitatable::ClassMethods +end + +module RSpec::Core::HashImitatable + def self.included(klass); end +end + +module RSpec::Core::Hooks + def after(*args, &block); end + + def append_after(*args, &block); end + + def append_before(*args, &block); end + + def around(*args, &block); end + + def before(*args, &block); end + + def hooks(); end + + def prepend_after(*args, &block); end + + def prepend_before(*args, &block); end +end + +class RSpec::Core::Hooks::AfterContextHook + def run(example); end +end + +class RSpec::Core::Hooks::AfterContextHook +end + +class RSpec::Core::Hooks::AfterHook + def run(example); end +end + +class RSpec::Core::Hooks::AfterHook +end + +class RSpec::Core::Hooks::AroundHook + def execute_with(example, procsy); end + + def hook_description(); end +end + +class RSpec::Core::Hooks::AroundHook +end + +class RSpec::Core::Hooks::BeforeHook + def run(example); end +end + +class RSpec::Core::Hooks::BeforeHook +end + +class RSpec::Core::Hooks::Hook + def block(); end + + def block=(_); end + + def options(); end + + def options=(_); end +end + +class RSpec::Core::Hooks::Hook + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Core::Hooks::HookCollections + def all_hooks_for(position, scope); end + + def initialize(owner, filterable_item_repo_class); end + + def matching_hooks_for(position, scope, example_or_group); end + + def processable_hooks_for(position, scope, host); end + + def register(prepend_or_append, position, *args, &block); end + + def register_global_singleton_context_hooks(example, globals); end + + def register_globals(host, globals); end + + def run(position, scope, example_or_group); end + + def run_owned_hooks_for(position, scope, example_or_group); end + EMPTY_HOOK_ARRAY = ::T.let(nil, ::T.untyped) + HOOK_TYPES = ::T.let(nil, ::T.untyped) + SCOPES = ::T.let(nil, ::T.untyped) + SCOPE_ALIASES = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Hooks::HookCollections +end + +module RSpec::Core::Hooks +end + +class RSpec::Core::InclusionRules + def add(*args); end + + def add_with_low_priority(*args); end + + def split_file_scoped_rules(); end + + def standalone?(); end +end + +class RSpec::Core::InclusionRules +end + +module RSpec::Core::Invocations +end + +class RSpec::Core::Invocations::Bisect + def call(options, err, out); end +end + +class RSpec::Core::Invocations::Bisect +end + +class RSpec::Core::Invocations::DRbWithFallback + def call(options, err, out); end +end + +class RSpec::Core::Invocations::DRbWithFallback +end + +class RSpec::Core::Invocations::InitializeProject + def call(*_args); end +end + +class RSpec::Core::Invocations::InitializeProject +end + +class RSpec::Core::Invocations::PrintHelp + def call(_options, _err, out); end + + def hidden_options(); end + + def hidden_options=(_); end + + def parser(); end + + def parser=(_); end +end + +class RSpec::Core::Invocations::PrintHelp + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Core::Invocations::PrintVersion + def call(_options, _err, out); end +end + +class RSpec::Core::Invocations::PrintVersion +end + +module RSpec::Core::Invocations +end + +class RSpec::Core::LegacyExampleGroupHash + include ::RSpec::Core::HashImitatable + def initialize(metadata); end +end + +class RSpec::Core::LegacyExampleGroupHash + extend ::RSpec::Core::HashImitatable::ClassMethods +end + +module RSpec::Core::MemoizedHelpers + def initialize(*_); end + + def is_expected(); end + + def should(matcher=T.unsafe(nil), message=T.unsafe(nil)); end + + def should_not(matcher=T.unsafe(nil), message=T.unsafe(nil)); end + + def subject(); end +end + +module RSpec::Core::MemoizedHelpers::ClassMethods + def let(name, &block); end + + def let!(name, &block); end + + def subject(name=T.unsafe(nil), &block); end + + def subject!(name=T.unsafe(nil), &block); end +end + +module RSpec::Core::MemoizedHelpers::ClassMethods +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized::After +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized::After + def self.article(); end + + def self.hook_expression(); end + + def self.hook_intention(); end +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized::Before +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized::Before + def self.article(); end + + def self.hook_expression(); end + + def self.hook_intention(); end +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized + def self.fetch_or_store(key, &_block); end + + def self.isolate_for_context_hook(example_group_instance); end +end + +class RSpec::Core::MemoizedHelpers::NonThreadSafeMemoized + def fetch_or_store(key); end +end + +class RSpec::Core::MemoizedHelpers::NonThreadSafeMemoized +end + +class RSpec::Core::MemoizedHelpers::ThreadsafeMemoized + def fetch_or_store(key); end +end + +class RSpec::Core::MemoizedHelpers::ThreadsafeMemoized +end + +module RSpec::Core::MemoizedHelpers + def self.define_helpers_on(example_group); end + + def self.get_constant_or_yield(example_group, name); end + + def self.module_for(example_group); end +end + +module RSpec::Core::Metadata + RESERVED_KEYS = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Metadata::ExampleGroupHash +end + +class RSpec::Core::Metadata::ExampleGroupHash + def self.backwards_compatibility_default_proc(&example_group_selector); end + + def self.create(parent_group_metadata, user_metadata, example_group_index, *args, &block); end + + def self.hash_with_backwards_compatibility_default_proc(); end +end + +class RSpec::Core::Metadata::ExampleHash +end + +class RSpec::Core::Metadata::ExampleHash + def self.create(group_metadata, user_metadata, index_provider, description, block); end +end + +class RSpec::Core::Metadata::HashPopulator + def block(); end + + def description_args(); end + + def initialize(metadata, user_metadata, index_provider, description_args, block); end + + def metadata(); end + + def populate(); end + + def user_metadata(); end +end + +class RSpec::Core::Metadata::HashPopulator +end + +module RSpec::Core::Metadata + def self.ascend(metadata); end + + def self.ascending(metadata); end + + def self.build_hash_from(args, warn_about_example_group_filtering=T.unsafe(nil)); end + + def self.deep_hash_dup(object); end + + def self.id_from(metadata); end + + def self.location_tuple_from(metadata); end + + def self.relative_path(line); end + + def self.relative_path_regex(); end +end + +module RSpec::Core::MetadataFilter +end + +module RSpec::Core::MetadataFilter + def self.apply?(predicate, filters, metadata); end + + def self.filter_applies?(key, filter_value, metadata); end + + def self.silence_metadata_example_group_deprecations(); end +end + +module RSpec::Core::MockingAdapters +end + +module RSpec::Core::MockingAdapters::RSpec + include ::RSpec::Mocks::ExampleMethods + include ::RSpec::Mocks::ArgumentMatchers + include ::RSpec::Mocks::ExampleMethods::ExpectHost + def setup_mocks_for_rspec(); end + + def teardown_mocks_for_rspec(); end + + def verify_mocks_for_rspec(); end +end + +module RSpec::Core::MockingAdapters::RSpec + def self.configuration(); end + + def self.framework_name(); end +end + +module RSpec::Core::MockingAdapters +end + +class RSpec::Core::MultipleExceptionError + include ::RSpec::Core::MultipleExceptionError::InterfaceTag + def aggregation_block_label(); end + + def aggregation_metadata(); end + + def all_exceptions(); end + + def exception_count_description(); end + + def failures(); end + + def initialize(*exceptions); end + + def other_errors(); end + + def summary(); end +end + +module RSpec::Core::MultipleExceptionError::InterfaceTag + def add(exception); end +end + +module RSpec::Core::MultipleExceptionError::InterfaceTag + def self.for(ex); end +end + +class RSpec::Core::MultipleExceptionError +end + +module RSpec::Core::Notifications +end + +class RSpec::Core::Notifications::CustomNotification +end + +class RSpec::Core::Notifications::CustomNotification + def self.for(options=T.unsafe(nil)); end +end + +class RSpec::Core::Notifications::DeprecationNotification + def call_site(); end + + def call_site=(_); end + + def deprecated(); end + + def deprecated=(_); end + + def message(); end + + def message=(_); end + + def replacement(); end + + def replacement=(_); end +end + +class RSpec::Core::Notifications::DeprecationNotification + def self.[](*_); end + + def self.from_hash(data); end + + def self.members(); end +end + +class RSpec::Core::Notifications::ExampleNotification + def example(); end + + def example=(_); end +end + +class RSpec::Core::Notifications::ExampleNotification + def self.[](*_); end + + def self.for(example); end + + def self.members(); end +end + +class RSpec::Core::Notifications::ExamplesNotification + def examples(); end + + def failed_examples(); end + + def failure_notifications(); end + + def fully_formatted_failed_examples(colorizer=T.unsafe(nil)); end + + def fully_formatted_pending_examples(colorizer=T.unsafe(nil)); end + + def initialize(reporter); end + + def notifications(); end + + def pending_examples(); end + + def pending_notifications(); end +end + +class RSpec::Core::Notifications::ExamplesNotification +end + +class RSpec::Core::Notifications::FailedExampleNotification + def colorized_formatted_backtrace(colorizer=T.unsafe(nil)); end + + def colorized_message_lines(colorizer=T.unsafe(nil)); end + + def description(); end + + def exception(); end + + def formatted_backtrace(); end + + def fully_formatted(failure_number, colorizer=T.unsafe(nil)); end + + def fully_formatted_lines(failure_number, colorizer=T.unsafe(nil)); end + + def initialize(example, exception_presenter=T.unsafe(nil)); end + + def message_lines(); end +end + +class RSpec::Core::Notifications::FailedExampleNotification +end + +class RSpec::Core::Notifications::GroupNotification + def group(); end + + def group=(_); end +end + +class RSpec::Core::Notifications::GroupNotification + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Core::Notifications::MessageNotification + def message(); end + + def message=(_); end +end + +class RSpec::Core::Notifications::MessageNotification + def self.[](*_); end + + def self.members(); end +end + +module RSpec::Core::Notifications::NullColorizer +end + +module RSpec::Core::Notifications::NullColorizer + def self.wrap(line, _code_or_symbol); end +end + +class RSpec::Core::Notifications::NullNotification +end + +class RSpec::Core::Notifications::NullNotification +end + +class RSpec::Core::Notifications::PendingExampleFailedAsExpectedNotification +end + +class RSpec::Core::Notifications::PendingExampleFailedAsExpectedNotification +end + +class RSpec::Core::Notifications::PendingExampleFixedNotification +end + +class RSpec::Core::Notifications::PendingExampleFixedNotification +end + +class RSpec::Core::Notifications::ProfileNotification + def duration(); end + + def examples(); end + + def initialize(duration, examples, number_of_examples, example_groups); end + + def number_of_examples(); end + + def percentage(); end + + def slow_duration(); end + + def slowest_examples(); end + + def slowest_groups(); end +end + +class RSpec::Core::Notifications::ProfileNotification +end + +class RSpec::Core::Notifications::SeedNotification + def fully_formatted(); end + + def seed(); end + + def seed=(_); end + + def seed_used?(); end + + def used=(_); end +end + +class RSpec::Core::Notifications::SeedNotification + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Core::Notifications::SkippedExampleNotification + def fully_formatted(pending_number, colorizer=T.unsafe(nil)); end +end + +class RSpec::Core::Notifications::SkippedExampleNotification +end + +class RSpec::Core::Notifications::StartNotification + def count(); end + + def count=(_); end + + def load_time(); end + + def load_time=(_); end +end + +class RSpec::Core::Notifications::StartNotification + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Core::Notifications::SummaryNotification + include ::RSpec::Core::ShellEscape + def colorized_rerun_commands(colorizer=T.unsafe(nil)); end + + def colorized_totals_line(colorizer=T.unsafe(nil)); end + + def duration(); end + + def duration=(_); end + + def errors_outside_of_examples_count(); end + + def errors_outside_of_examples_count=(_); end + + def example_count(); end + + def examples(); end + + def examples=(_); end + + def failed_examples(); end + + def failed_examples=(_); end + + def failure_count(); end + + def formatted_duration(); end + + def formatted_load_time(); end + + def fully_formatted(colorizer=T.unsafe(nil)); end + + def load_time(); end + + def load_time=(_); end + + def pending_count(); end + + def pending_examples(); end + + def pending_examples=(_); end + + def totals_line(); end +end + +class RSpec::Core::Notifications::SummaryNotification + def self.[](*_); end + + def self.members(); end +end + +module RSpec::Core::Notifications +end + +class RSpec::Core::NullReporter +end + +class RSpec::Core::NullReporter +end + +module RSpec::Core::Ordering +end + +class RSpec::Core::Ordering::ConfigurationManager + def force(hash); end + + def order=(type); end + + def ordering_registry(); end + + def register_ordering(name, strategy=T.unsafe(nil)); end + + def seed(); end + + def seed=(seed); end + + def seed_used?(); end +end + +class RSpec::Core::Ordering::ConfigurationManager +end + +class RSpec::Core::Ordering::Custom + def initialize(callable); end + + def order(list); end +end + +class RSpec::Core::Ordering::Custom +end + +class RSpec::Core::Ordering::Identity + def order(items); end +end + +class RSpec::Core::Ordering::Identity +end + +class RSpec::Core::Ordering::Random + def initialize(configuration); end + + def order(items); end + + def used?(); end + MAX_32_BIT = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Ordering::Random +end + +class RSpec::Core::Ordering::Registry + def fetch(name, &fallback); end + + def initialize(configuration); end + + def register(sym, strategy); end + + def used_random_seed?(); end +end + +class RSpec::Core::Ordering::Registry +end + +module RSpec::Core::Ordering +end + +class RSpec::Core::OutputWrapper + def <<(*args, &block); end + + def advise(*args, &block); end + + def as_json(*args, &block); end + + def autoclose=(*args, &block); end + + def autoclose?(*args, &block); end + + def binmode(*args, &block); end + + def binmode?(*args, &block); end + + def bytes(*args, &block); end + + def chars(*args, &block); end + + def close(*args, &block); end + + def close_on_exec=(*args, &block); end + + def close_on_exec?(*args, &block); end + + def close_read(*args, &block); end + + def close_write(*args, &block); end + + def closed?(*args, &block); end + + def codepoints(*args, &block); end + + def each(*args, &block); end + + def each_byte(*args, &block); end + + def each_char(*args, &block); end + + def each_codepoint(*args, &block); end + + def each_line(*args, &block); end + + def eof(*args, &block); end + + def eof?(*args, &block); end + + def external_encoding(*args, &block); end + + def fcntl(*args, &block); end + + def fdatasync(*args, &block); end + + def fileno(*args, &block); end + + def flush(*args, &block); end + + def fsync(*args, &block); end + + def getbyte(*args, &block); end + + def getc(*args, &block); end + + def gets(*args, &block); end + + def initialize(output); end + + def inspect(*args, &block); end + + def internal_encoding(*args, &block); end + + def ioctl(*args, &block); end + + def isatty(*args, &block); end + + def lineno(*args, &block); end + + def lineno=(*args, &block); end + + def lines(*args, &block); end + + def method_missing(name, *args, &block); end + + def nonblock(*args, &block); end + + def nonblock=(*args, &block); end + + def nonblock?(*args, &block); end + + def nread(*args, &block); end + + def output(); end + + def output=(output); end + + def pathconf(*args, &block); end + + def pid(*args, &block); end + + def pos(*args, &block); end + + def pos=(*args, &block); end + + def pread(*args, &block); end + + def print(*args, &block); end + + def printf(*args, &block); end + + def putc(*args, &block); end + + def puts(*args, &block); end + + def pwrite(*args, &block); end + + def read(*args, &block); end + + def read_nonblock(*args, &block); end + + def readbyte(*args, &block); end + + def readchar(*args, &block); end + + def readline(*args, &block); end + + def readlines(*args, &block); end + + def readpartial(*args, &block); end + + def ready?(*args, &block); end + + def reopen(*args, &block); end + + def respond_to?(name, priv=T.unsafe(nil)); end + + def rewind(*args, &block); end + + def seek(*args, &block); end + + def set_encoding(*args, &block); end + + def stat(*args, &block); end + + def sync(*args, &block); end + + def sync=(*args, &block); end + + def sysread(*args, &block); end + + def sysseek(*args, &block); end + + def syswrite(*args, &block); end + + def tell(*args, &block); end + + def to_i(*args, &block); end + + def to_io(*args, &block); end + + def tty?(*args, &block); end + + def ungetbyte(*args, &block); end + + def ungetc(*args, &block); end + + def wait(*args, &block); end + + def wait_readable(*args, &block); end + + def wait_writable(*args, &block); end + + def write(*args, &block); end + + def write_nonblock(*args, &block); end +end + +class RSpec::Core::OutputWrapper +end + +class RSpec::Core::Parser + def initialize(original_args); end + + def original_args(); end + + def parse(source=T.unsafe(nil)); end +end + +class RSpec::Core::Parser + def self.parse(args, source=T.unsafe(nil)); end +end + +module RSpec::Core::Pending + def pending(message=T.unsafe(nil)); end + + def skip(message=T.unsafe(nil)); end + NOT_YET_IMPLEMENTED = ::T.let(nil, ::T.untyped) + NO_REASON_GIVEN = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Pending::PendingExampleFixedError +end + +class RSpec::Core::Pending::PendingExampleFixedError +end + +class RSpec::Core::Pending::SkipDeclaredInExample + def argument(); end + + def initialize(argument); end +end + +class RSpec::Core::Pending::SkipDeclaredInExample +end + +module RSpec::Core::Pending + def self.mark_fixed!(example); end + + def self.mark_pending!(example, message_or_bool); end + + def self.mark_skipped!(example, message_or_bool); end +end + +class RSpec::Core::Profiler + def example_group_finished(notification); end + + def example_group_started(notification); end + + def example_groups(); end + + def example_started(notification); end + NOTIFICATIONS = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Profiler +end + +class RSpec::Core::Reporter + def abort_with(msg, exit_status); end + + def close_after(); end + + def deprecation(hash); end + + def example_failed(example); end + + def example_finished(example); end + + def example_group_finished(group); end + + def example_group_started(group); end + + def example_passed(example); end + + def example_pending(example); end + + def example_started(example); end + + def examples(); end + + def exit_early(exit_code); end + + def fail_fast_limit_met?(); end + + def failed_examples(); end + + def finish(); end + + def initialize(configuration); end + + def message(message); end + + def notify(event, notification); end + + def notify_non_example_exception(exception, context_description); end + + def pending_examples(); end + + def prepare_default(loader, output_stream, deprecation_stream); end + + def publish(event, options=T.unsafe(nil)); end + + def register_listener(listener, *notifications); end + + def registered_listeners(notification); end + + def report(expected_example_count); end + + def start(expected_example_count, time=T.unsafe(nil)); end + + def stop(); end + RSPEC_NOTIFICATIONS = ::T.let(nil, ::T.untyped) +end + +class RSpec::Core::Reporter +end + +module RSpec::Core::RubyProject +end + +module RSpec::Core::RubyProject + def self.add_dir_to_load_path(dir); end + + def self.add_to_load_path(*dirs); end + + def self.ascend_until(); end + + def self.determine_root(); end + + def self.find_first_parent_containing(dir); end + + def self.root(); end +end + +class RSpec::Core::Runner + def configuration(); end + + def configure(err, out); end + + def initialize(options, configuration=T.unsafe(nil), world=T.unsafe(nil)); end + + def options(); end + + def run(err, out); end + + def run_specs(example_groups); end + + def setup(err, out); end + + def world(); end +end + +class RSpec::Core::Runner + def self.autorun(); end + + def self.autorun_disabled?(); end + + def self.disable_autorun!(); end + + def self.handle_interrupt(); end + + def self.installed_at_exit?(); end + + def self.invoke(); end + + def self.perform_at_exit(); end + + def self.run(args, err=T.unsafe(nil), out=T.unsafe(nil)); end + + def self.running_in_drb?(); end + + def self.trap_interrupt(); end +end + +class RSpec::Core::Set + include ::Enumerable + def <<(key); end + + def clear(); end + + def delete(key); end + + def each(&block); end + + def empty?(); end + + def include?(key); end + + def initialize(array=T.unsafe(nil)); end + + def merge(values); end +end + +class RSpec::Core::Set +end + +module RSpec::Core::SharedContext + include ::RSpec::Its + def __shared_context_recordings(); end + + def after(*args, &block); end + + def append_after(*args, &block); end + + def append_before(*args, &block); end + + def around(*args, &block); end + + def before(*args, &block); end + + def context(*args, &block); end + + def describe(*args, &block); end + + def hooks(*args, &block); end + + def included(group); end + + def let(*args, &block); end + + def let!(*args, &block); end + + def prepend_after(*args, &block); end + + def prepend_before(*args, &block); end + + def subject(*args, &block); end + + def subject!(*args, &block); end +end + +class RSpec::Core::SharedContext::Recording + def args(); end + + def args=(_); end + + def block(); end + + def block=(_); end + + def method_name(); end + + def method_name=(_); end + + def playback_onto(group); end +end + +class RSpec::Core::SharedContext::Recording + def self.[](*_); end + + def self.members(); end +end + +module RSpec::Core::SharedContext + def self.record(methods); end +end + +module RSpec::Core::SharedExampleGroup + def shared_context(name, *args, &block); end + + def shared_examples(name, *args, &block); end + + def shared_examples_for(name, *args, &block); end +end + +class RSpec::Core::SharedExampleGroup::Registry + def add(context, name, *metadata_args, &block); end + + def find(lookup_contexts, name); end +end + +class RSpec::Core::SharedExampleGroup::Registry +end + +module RSpec::Core::SharedExampleGroup::TopLevelDSL +end + +module RSpec::Core::SharedExampleGroup::TopLevelDSL + def self.definitions(); end + + def self.expose_globally!(); end + + def self.exposed_globally?(); end + + def self.remove_globally!(); end +end + +module RSpec::Core::SharedExampleGroup +end + +class RSpec::Core::SharedExampleGroupInclusionStackFrame + def description(); end + + def formatted_inclusion_location(); end + + def inclusion_location(); end + + def initialize(shared_group_name, inclusion_location); end + + def shared_group_name(); end +end + +class RSpec::Core::SharedExampleGroupInclusionStackFrame + def self.current_backtrace(); end + + def self.shared_example_group_inclusions(); end + + def self.with_frame(name, location); end +end + +class RSpec::Core::SharedExampleGroupModule + def definition(); end + + def include_in(klass, inclusion_line, args, customization_block); end + + def included(klass); end + + def initialize(description, definition, metadata); end +end + +class RSpec::Core::SharedExampleGroupModule +end + +module RSpec::Core::ShellEscape + SHELLS_ALLOWING_UNQUOTED_IDS = ::T.let(nil, ::T.untyped) +end + +module RSpec::Core::ShellEscape + def self.conditionally_quote(id); end + + def self.escape(shell_command); end + + def self.quote(argument); end + + def self.shell_allows_unquoted_ids?(); end +end + +class RSpec::Core::SuiteHookContext + def initialize(hook_description, reporter); end +end + +class RSpec::Core::SuiteHookContext +end + +class RSpec::Core::Time +end + +class RSpec::Core::Time + def self.now(); end +end + +module RSpec::Core::Version + STRING = ::T.let(nil, ::T.untyped) +end + +module RSpec::Core::Version +end + +module RSpec::Core::Warnings + def deprecate(deprecated, data=T.unsafe(nil)); end + + def warn_deprecation(message, opts=T.unsafe(nil)); end + + def warn_with(message, options=T.unsafe(nil)); end +end + +module RSpec::Core::Warnings +end + +class RSpec::Core::World + def all_example_groups(); end + + def all_examples(); end + + def announce_exclusion_filter(announcements); end + + def announce_filters(); end + + def announce_inclusion_filter(announcements); end + + def everything_filtered_message(); end + + def example_count(groups=T.unsafe(nil)); end + + def example_group_counts_by_spec_file(); end + + def example_groups(); end + + def exclusion_filter(); end + + def filter_manager(); end + + def filtered_examples(); end + + def inclusion_filter(); end + + def initialize(configuration=T.unsafe(nil)); end + + def non_example_failure(); end + + def non_example_failure=(non_example_failure); end + + def num_example_groups_defined_in(file); end + + def ordered_example_groups(); end + + def preceding_declaration_line(absolute_file_name, filter_line); end + + def prepare_example_filtering(); end + + def record(example_group); end + + def registered_example_group_files(); end + + def report_filter_message(message); end + + def reporter(); end + + def reset(); end + + def shared_example_group_registry(); end + + def source_from_file(path); end + + def syntax_highlighter(); end + + def traverse_example_group_trees_until(&block); end + + def wants_to_quit(); end + + def wants_to_quit=(wants_to_quit); end +end + +module RSpec::Core::World::Null +end + +module RSpec::Core::World::Null + def self.all_example_groups(); end + + def self.example_groups(); end + + def self.non_example_failure(); end + + def self.non_example_failure=(_); end + + def self.registered_example_group_files(); end + + def self.traverse_example_group_trees_until(); end +end + +class RSpec::Core::World +end + +module RSpec::Core + def self.path_to_executable(); end +end + +module RSpec::ExampleGroups +end + +module RSpec::ExampleGroups + extend ::RSpec::Support::RecursiveConstMethods + def self.assign_const(group); end + + def self.base_name_for(group); end + + def self.constant_scope_for(group); end + + def self.disambiguate(name, const_scope); end + + def self.remove_all_constants(); end +end + +module RSpec::Expectations +end + +class RSpec::Expectations::BlockExpectationTarget + def not_to(matcher, message=T.unsafe(nil), &block); end + + def to(matcher, message=T.unsafe(nil), &block); end + + def to_not(matcher, message=T.unsafe(nil), &block); end +end + +class RSpec::Expectations::BlockExpectationTarget +end + +class RSpec::Expectations::BlockSnippetExtractor + def body_content_lines(); end + + def initialize(proc, method_name); end + + def method_name(); end +end + +class RSpec::Expectations::BlockSnippetExtractor::AmbiguousTargetError +end + +class RSpec::Expectations::BlockSnippetExtractor::AmbiguousTargetError +end + +class RSpec::Expectations::BlockSnippetExtractor::BlockLocator + def beginning_line_number(); end + + def beginning_line_number=(_); end + + def body_content_locations(); end + + def method_call_location(); end + + def method_name(); end + + def method_name=(_); end + + def source(); end + + def source=(_); end +end + +class RSpec::Expectations::BlockSnippetExtractor::BlockLocator + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Expectations::BlockSnippetExtractor::BlockTokenExtractor + def beginning_line_number(); end + + def beginning_line_number=(_); end + + def body_tokens(); end + + def method_name(); end + + def method_name=(_); end + + def source(); end + + def source=(_); end + + def state(); end +end + +class RSpec::Expectations::BlockSnippetExtractor::BlockTokenExtractor + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Expectations::BlockSnippetExtractor::Error +end + +class RSpec::Expectations::BlockSnippetExtractor::Error +end + +class RSpec::Expectations::BlockSnippetExtractor::TargetNotFoundError +end + +class RSpec::Expectations::BlockSnippetExtractor::TargetNotFoundError +end + +class RSpec::Expectations::BlockSnippetExtractor + def self.try_extracting_single_line_body_of(proc, method_name); end +end + +class RSpec::Expectations::Configuration + def add_should_and_should_not_to(*modules); end + + def backtrace_formatter(); end + + def backtrace_formatter=(backtrace_formatter); end + + def color?(); end + + def false_positives_handler(); end + + def include_chain_clauses_in_custom_matcher_descriptions=(include_chain_clauses_in_custom_matcher_descriptions); end + + def include_chain_clauses_in_custom_matcher_descriptions?(); end + + def max_formatted_output_length=(length); end + + def on_potential_false_positives(); end + + def on_potential_false_positives=(behavior); end + + def reset_syntaxes_to_default(); end + + def syntax(); end + + def syntax=(values); end + + def warn_about_potential_false_positives=(boolean); end + + def warn_about_potential_false_positives?(); end + FALSE_POSITIVE_BEHAVIOURS = ::T.let(nil, ::T.untyped) +end + +module RSpec::Expectations::Configuration::NullBacktraceFormatter +end + +module RSpec::Expectations::Configuration::NullBacktraceFormatter + def self.format_backtrace(backtrace); end +end + +class RSpec::Expectations::Configuration +end + +module RSpec::Expectations::ExpectationHelper +end + +module RSpec::Expectations::ExpectationHelper + def self.check_message(msg); end + + def self.handle_failure(matcher, message, failure_message_method); end + + def self.modern_matcher_from(matcher); end + + def self.with_matcher(handler, matcher, message); end +end + +class RSpec::Expectations::ExpectationNotMetError +end + +class RSpec::Expectations::ExpectationNotMetError +end + +class RSpec::Expectations::ExpectationTarget + include ::RSpec::Expectations::ExpectationTarget::InstanceMethods + def initialize(value); end + + def target(); end +end + +module RSpec::Expectations::ExpectationTarget::InstanceMethods + def not_to(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def to(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def to_not(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end +end + +module RSpec::Expectations::ExpectationTarget::InstanceMethods +end + +module RSpec::Expectations::ExpectationTarget::UndefinedValue +end + +module RSpec::Expectations::ExpectationTarget::UndefinedValue +end + +class RSpec::Expectations::ExpectationTarget + def self.for(value, block); end +end + +class RSpec::Expectations::FailureAggregator + def aggregate(); end + + def block_label(); end + + def call(failure, options); end + + def failures(); end + + def initialize(block_label, metadata); end + + def metadata(); end + + def other_errors(); end +end + +class RSpec::Expectations::FailureAggregator +end + +RSpec::Expectations::LegacyMacherAdapter = RSpec::Expectations::LegacyMatcherAdapter + +class RSpec::Expectations::LegacyMatcherAdapter + def initialize(matcher); end +end + +class RSpec::Expectations::LegacyMatcherAdapter::RSpec1 + def failure_message(); end + + def failure_message_when_negated(); end +end + +class RSpec::Expectations::LegacyMatcherAdapter::RSpec1 + def self.interface_matches?(matcher); end +end + +class RSpec::Expectations::LegacyMatcherAdapter::RSpec2 + def failure_message(); end + + def failure_message_when_negated(); end +end + +class RSpec::Expectations::LegacyMatcherAdapter::RSpec2 + def self.interface_matches?(matcher); end +end + +class RSpec::Expectations::LegacyMatcherAdapter + def self.wrap(matcher); end +end + +class RSpec::Expectations::MultipleExpectationsNotMetError + include ::RSpec::Core::MultipleExceptionError::InterfaceTag + def aggregation_block_label(); end + + def aggregation_metadata(); end + + def all_exceptions(); end + + def exception_count_description(); end + + def failures(); end + + def initialize(failure_aggregator); end + + def other_errors(); end + + def summary(); end +end + +class RSpec::Expectations::MultipleExpectationsNotMetError +end + +class RSpec::Expectations::NegativeExpectationHandler +end + +class RSpec::Expectations::NegativeExpectationHandler + def self.does_not_match?(matcher, actual, &block); end + + def self.handle_matcher(actual, initial_matcher, message=T.unsafe(nil), &block); end + + def self.opposite_should_method(); end + + def self.should_method(); end + + def self.verb(); end +end + +class RSpec::Expectations::PositiveExpectationHandler +end + +class RSpec::Expectations::PositiveExpectationHandler + def self.handle_matcher(actual, initial_matcher, message=T.unsafe(nil), &block); end + + def self.opposite_should_method(); end + + def self.should_method(); end + + def self.verb(); end +end + +module RSpec::Expectations::Syntax +end + +module RSpec::Expectations::Syntax + def self.default_should_host(); end + + def self.disable_expect(syntax_host=T.unsafe(nil)); end + + def self.disable_should(syntax_host=T.unsafe(nil)); end + + def self.enable_expect(syntax_host=T.unsafe(nil)); end + + def self.enable_should(syntax_host=T.unsafe(nil)); end + + def self.expect_enabled?(syntax_host=T.unsafe(nil)); end + + def self.should_enabled?(syntax_host=T.unsafe(nil)); end + + def self.warn_about_should!(); end + + def self.warn_about_should_unless_configured(method_name); end +end + +module RSpec::Expectations::Version + STRING = ::T.let(nil, ::T.untyped) +end + +module RSpec::Expectations::Version +end + +module RSpec::Expectations + def self.configuration(); end + + def self.differ(); end + + def self.fail_with(message, expected=T.unsafe(nil), actual=T.unsafe(nil)); end +end + +module RSpec::Its + def its(attribute, *options, &block); end + VERSION = ::T.let(nil, ::T.untyped) +end + +module RSpec::Its +end + +module RSpec::Matchers + def a_block_changing(*args, &block); end + + def a_block_outputting(*args, &block); end + + def a_block_raising(*args, &block); end + + def a_block_throwing(*args, &block); end + + def a_block_yielding_control(*args, &block); end + + def a_block_yielding_successive_args(*args, &block); end + + def a_block_yielding_with_args(*args, &block); end + + def a_block_yielding_with_no_args(*args, &block); end + + def a_collection_containing_exactly(*args, &block); end + + def a_collection_ending_with(*args, &block); end + + def a_collection_including(*args, &block); end + + def a_collection_starting_with(*args, &block); end + + def a_falsey_value(*args, &block); end + + def a_falsy_value(*args, &block); end + + def a_hash_including(*args, &block); end + + def a_kind_of(*args, &block); end + + def a_nil_value(*args, &block); end + + def a_range_covering(*args, &block); end + + def a_string_ending_with(*args, &block); end + + def a_string_including(*args, &block); end + + def a_string_matching(*args, &block); end + + def a_string_starting_with(*args, &block); end + + def a_truthy_value(*args, &block); end + + def a_value(*args, &block); end + + def a_value_between(*args, &block); end + + def a_value_within(*args, &block); end + + def aggregate_failures(label=T.unsafe(nil), metadata=T.unsafe(nil), &block); end + + def all(expected); end + + def an_instance_of(*args, &block); end + + def an_object_eq_to(*args, &block); end + + def an_object_eql_to(*args, &block); end + + def an_object_equal_to(*args, &block); end + + def an_object_existing(*args, &block); end + + def an_object_having_attributes(*args, &block); end + + def an_object_matching(*args, &block); end + + def an_object_responding_to(*args, &block); end + + def an_object_satisfying(*args, &block); end + + def be(*args); end + + def be_a(klass); end + + def be_a_kind_of(expected); end + + def be_an(klass); end + + def be_an_instance_of(expected); end + + def be_between(min, max); end + + def be_falsey(); end + + def be_falsy(*args, &block); end + + def be_instance_of(expected); end + + def be_kind_of(expected); end + + def be_nil(); end + + def be_truthy(); end + + def be_within(delta); end + + def change(receiver=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def changing(*args, &block); end + + def contain_exactly(*items); end + + def containing_exactly(*args, &block); end + + def cover(*values); end + + def covering(*args, &block); end + + def end_with(*expected); end + + def ending_with(*args, &block); end + + def eq(expected); end + + def eq_to(*args, &block); end + + def eql(expected); end + + def eql_to(*args, &block); end + + def equal(expected); end + + def equal_to(*args, &block); end + + def exist(*args); end + + def existing(*args, &block); end + + def expect(value=T.unsafe(nil), &block); end + + def have_attributes(expected); end + + def having_attributes(*args, &block); end + + def include(*expected); end + + def including(*args, &block); end + + def match(expected); end + + def match_array(items); end + + def match_regex(*args, &block); end + + def matching(*args, &block); end + + def output(expected=T.unsafe(nil)); end + + def raise_error(error=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def raise_exception(error=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def raising(*args, &block); end + + def respond_to(*names); end + + def responding_to(*args, &block); end + + def satisfy(description=T.unsafe(nil), &block); end + + def satisfying(*args, &block); end + + def start_with(*expected); end + + def starting_with(*args, &block); end + + def throw_symbol(expected_symbol=T.unsafe(nil), expected_arg=T.unsafe(nil)); end + + def throwing(*args, &block); end + + def within(*args, &block); end + + def yield_control(); end + + def yield_successive_args(*args); end + + def yield_with_args(*args); end + + def yield_with_no_args(); end + + def yielding_control(*args, &block); end + + def yielding_successive_args(*args, &block); end + + def yielding_with_args(*args, &block); end + + def yielding_with_no_args(*args, &block); end + BE_PREDICATE_REGEX = ::T.let(nil, ::T.untyped) + DYNAMIC_MATCHER_REGEX = ::T.let(nil, ::T.untyped) + HAS_REGEX = ::T.let(nil, ::T.untyped) +end + +class RSpec::Matchers::AliasedMatcher + def description(); end + + def failure_message(); end + + def failure_message_when_negated(); end + + def initialize(base_matcher, description_block); end + + def method_missing(*_); end +end + +class RSpec::Matchers::AliasedMatcher +end + +class RSpec::Matchers::AliasedMatcherWithOperatorSupport +end + +class RSpec::Matchers::AliasedMatcherWithOperatorSupport +end + +class RSpec::Matchers::AliasedNegatedMatcher + def does_not_match?(*args, &block); end + + def matches?(*args, &block); end +end + +RSpec::Matchers::AliasedNegatedMatcher::DefaultFailureMessages = RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages + +class RSpec::Matchers::AliasedNegatedMatcher +end + +module RSpec::Matchers::BuiltIn +end + +class RSpec::Matchers::BuiltIn::All + def does_not_match?(_actual); end + + def failed_objects(); end + + def initialize(matcher); end + + def matcher(); end +end + +class RSpec::Matchers::BuiltIn::All +end + +class RSpec::Matchers::BuiltIn::BaseMatcher + include ::RSpec::Matchers::Composable + include ::RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting + include ::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages + def actual(); end + + def actual_formatted(); end + + def description(); end + + def diffable?(); end + + def expected(); end + + def expected_formatted(); end + + def expects_call_stack_jump?(); end + + def initialize(expected=T.unsafe(nil)); end + + def match_unless_raises(*exceptions); end + + def matcher_name(); end + + def matcher_name=(matcher_name); end + + def matches?(actual); end + + def present_ivars(); end + + def rescued_exception(); end + + def supports_block_expectations?(); end + UNDEFINED = ::T.let(nil, ::T.untyped) +end + +module RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages + def failure_message(); end + + def failure_message_when_negated(); end +end + +module RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages + def self.has_default_failure_messages?(matcher); end +end + +module RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting +end + +module RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting + def self.improve_hash_formatting(inspect_string); end +end + +class RSpec::Matchers::BuiltIn::BaseMatcher + def self.matcher_name(); end +end + +class RSpec::Matchers::BuiltIn::Be + include ::RSpec::Matchers::BuiltIn::BeHelpers + def <(operand); end + + def <=(operand); end + + def ==(operand); end + + def ===(operand); end + + def =~(operand); end + + def >(operand); end + + def >=(operand); end + + def initialize(*args); end +end + +class RSpec::Matchers::BuiltIn::Be +end + +class RSpec::Matchers::BuiltIn::BeAKindOf +end + +class RSpec::Matchers::BuiltIn::BeAKindOf +end + +class RSpec::Matchers::BuiltIn::BeAnInstanceOf +end + +class RSpec::Matchers::BuiltIn::BeAnInstanceOf +end + +class RSpec::Matchers::BuiltIn::BeBetween + def exclusive(); end + + def inclusive(); end + + def initialize(min, max); end +end + +class RSpec::Matchers::BuiltIn::BeBetween +end + +class RSpec::Matchers::BuiltIn::BeComparedTo + include ::RSpec::Matchers::BuiltIn::BeHelpers + def initialize(operand, operator); end +end + +class RSpec::Matchers::BuiltIn::BeComparedTo +end + +class RSpec::Matchers::BuiltIn::BeFalsey +end + +class RSpec::Matchers::BuiltIn::BeFalsey +end + +module RSpec::Matchers::BuiltIn::BeHelpers +end + +module RSpec::Matchers::BuiltIn::BeHelpers +end + +class RSpec::Matchers::BuiltIn::BeNil +end + +class RSpec::Matchers::BuiltIn::BeNil +end + +class RSpec::Matchers::BuiltIn::BePredicate + include ::RSpec::Matchers::BuiltIn::BeHelpers + def does_not_match?(actual, &block); end + + def initialize(*args, &block); end + + def matches?(actual, &block); end +end + +class RSpec::Matchers::BuiltIn::BePredicate +end + +class RSpec::Matchers::BuiltIn::BeTruthy +end + +class RSpec::Matchers::BuiltIn::BeTruthy +end + +class RSpec::Matchers::BuiltIn::BeWithin + def initialize(delta); end + + def of(expected); end + + def percent_of(expected); end +end + +class RSpec::Matchers::BuiltIn::BeWithin +end + +module RSpec::Matchers::BuiltIn::CaptureStderr +end + +module RSpec::Matchers::BuiltIn::CaptureStderr + def self.capture(block); end +end + +module RSpec::Matchers::BuiltIn::CaptureStdout +end + +module RSpec::Matchers::BuiltIn::CaptureStdout + def self.capture(block); end +end + +class RSpec::Matchers::BuiltIn::CaptureStreamToTempfile + def capture(block); end +end + +class RSpec::Matchers::BuiltIn::CaptureStreamToTempfile +end + +class RSpec::Matchers::BuiltIn::Change + def by(expected_delta); end + + def by_at_least(minimum); end + + def by_at_most(maximum); end + + def does_not_match?(event_proc); end + + def from(value); end + + def initialize(receiver=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def matches?(event_proc); end + + def to(value); end +end + +class RSpec::Matchers::BuiltIn::Change +end + +class RSpec::Matchers::BuiltIn::ChangeDetails + def actual_after(); end + + def actual_delta(); end + + def changed?(); end + + def initialize(matcher_name, receiver=T.unsafe(nil), message=T.unsafe(nil), &block); end + + def perform_change(event_proc); end + + def value_representation(); end +end + +class RSpec::Matchers::BuiltIn::ChangeDetails +end + +class RSpec::Matchers::BuiltIn::ChangeFromValue + def does_not_match?(event_proc); end + + def initialize(change_details, expected_before); end + + def to(value); end +end + +class RSpec::Matchers::BuiltIn::ChangeFromValue +end + +class RSpec::Matchers::BuiltIn::ChangeRelatively + def does_not_match?(_event_proc); end + + def initialize(change_details, expected_delta, relativity, &comparer); end + + def matches?(event_proc); end +end + +class RSpec::Matchers::BuiltIn::ChangeRelatively +end + +class RSpec::Matchers::BuiltIn::ChangeToValue + def does_not_match?(_event_proc); end + + def from(value); end + + def initialize(change_details, expected_after); end +end + +class RSpec::Matchers::BuiltIn::ChangeToValue +end + +class RSpec::Matchers::BuiltIn::Compound + def diffable_matcher_list(); end + + def does_not_match?(_actual); end + + def evaluator(); end + + def initialize(matcher_1, matcher_2); end + + def matcher_1(); end + + def matcher_2(); end +end + +class RSpec::Matchers::BuiltIn::Compound::And +end + +class RSpec::Matchers::BuiltIn::Compound::And +end + +class RSpec::Matchers::BuiltIn::Compound::NestedEvaluator + def initialize(actual, matcher_1, matcher_2); end + + def matcher_matches?(matcher); end +end + +class RSpec::Matchers::BuiltIn::Compound::NestedEvaluator + def self.matcher_expects_call_stack_jump?(matcher); end +end + +class RSpec::Matchers::BuiltIn::Compound::Or +end + +class RSpec::Matchers::BuiltIn::Compound::Or +end + +class RSpec::Matchers::BuiltIn::Compound::SequentialEvaluator + def initialize(actual, *_); end + + def matcher_matches?(matcher); end +end + +class RSpec::Matchers::BuiltIn::Compound::SequentialEvaluator +end + +class RSpec::Matchers::BuiltIn::Compound +end + +class RSpec::Matchers::BuiltIn::ContainExactly +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer + def actual_to_expected_matched_indexes(); end + + def expected_to_actual_matched_indexes(); end + + def find_best_solution(); end + + def initialize(expected_to_actual_matched_indexes, actual_to_expected_matched_indexes); end + + def solution(); end +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::NullSolution +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::NullSolution + def self.worse_than?(_other); end +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::Solution + def +(derived_candidate_solution); end + + def candidate?(); end + + def ideal?(); end + + def indeterminate_actual_indexes(); end + + def indeterminate_actual_indexes=(_); end + + def indeterminate_expected_indexes(); end + + def indeterminate_expected_indexes=(_); end + + def unmatched_actual_indexes(); end + + def unmatched_actual_indexes=(_); end + + def unmatched_expected_indexes(); end + + def unmatched_expected_indexes=(_); end + + def unmatched_item_count(); end + + def worse_than?(other); end +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::Solution + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer +end + +class RSpec::Matchers::BuiltIn::ContainExactly +end + +class RSpec::Matchers::BuiltIn::Cover + def does_not_match?(range); end + + def initialize(*expected); end + + def matches?(range); end +end + +class RSpec::Matchers::BuiltIn::Cover +end + +class RSpec::Matchers::BuiltIn::EndWith +end + +class RSpec::Matchers::BuiltIn::EndWith +end + +class RSpec::Matchers::BuiltIn::Eq +end + +class RSpec::Matchers::BuiltIn::Eq +end + +class RSpec::Matchers::BuiltIn::Eql +end + +class RSpec::Matchers::BuiltIn::Eql +end + +class RSpec::Matchers::BuiltIn::Equal + LITERAL_SINGLETONS = ::T.let(nil, ::T.untyped) +end + +class RSpec::Matchers::BuiltIn::Equal +end + +class RSpec::Matchers::BuiltIn::Exist + def does_not_match?(actual); end + + def initialize(*expected); end +end + +class RSpec::Matchers::BuiltIn::Exist::ExistenceTest + def actual_exists?(); end + + def valid_test?(); end + + def validity_message(); end +end + +class RSpec::Matchers::BuiltIn::Exist::ExistenceTest +end + +class RSpec::Matchers::BuiltIn::Exist +end + +class RSpec::Matchers::BuiltIn::Has + def does_not_match?(actual, &block); end + + def initialize(method_name, *args, &block); end + + def matches?(actual, &block); end +end + +class RSpec::Matchers::BuiltIn::Has +end + +class RSpec::Matchers::BuiltIn::HaveAttributes + def does_not_match?(actual); end + + def initialize(expected); end + + def respond_to_failed(); end +end + +class RSpec::Matchers::BuiltIn::HaveAttributes +end + +class RSpec::Matchers::BuiltIn::Include + def does_not_match?(actual); end + + def expecteds(); end + + def initialize(*expecteds); end +end + +class RSpec::Matchers::BuiltIn::Include +end + +class RSpec::Matchers::BuiltIn::Match + def initialize(expected); end + + def with_captures(*captures); end +end + +class RSpec::Matchers::BuiltIn::Match +end + +class RSpec::Matchers::BuiltIn::NegativeOperatorMatcher + def __delegate_operator(actual, operator, expected); end +end + +class RSpec::Matchers::BuiltIn::NegativeOperatorMatcher +end + +module RSpec::Matchers::BuiltIn::NullCapture +end + +module RSpec::Matchers::BuiltIn::NullCapture + def self.capture(_block); end +end + +class RSpec::Matchers::BuiltIn::OperatorMatcher + def !=(_expected); end + + def !~(_expected); end + + def <(expected); end + + def <=(expected); end + + def ==(expected); end + + def ===(expected); end + + def =~(expected); end + + def >(expected); end + + def >=(expected); end + + def description(); end + + def fail_with_message(message); end + + def initialize(actual); end +end + +class RSpec::Matchers::BuiltIn::OperatorMatcher + def self.get(klass, operator); end + + def self.register(klass, operator, matcher); end + + def self.registry(); end + + def self.unregister(klass, operator); end + + def self.use_custom_matcher_or_delegate(operator); end +end + +class RSpec::Matchers::BuiltIn::Output + def does_not_match?(block); end + + def initialize(expected); end + + def matches?(block); end + + def to_stderr(); end + + def to_stderr_from_any_process(); end + + def to_stdout(); end + + def to_stdout_from_any_process(); end +end + +class RSpec::Matchers::BuiltIn::Output +end + +class RSpec::Matchers::BuiltIn::PositiveOperatorMatcher + def __delegate_operator(actual, operator, expected); end +end + +class RSpec::Matchers::BuiltIn::PositiveOperatorMatcher +end + +class RSpec::Matchers::BuiltIn::RaiseError + include ::RSpec::Matchers::Composable + def description(); end + + def does_not_match?(given_proc); end + + def expects_call_stack_jump?(); end + + def failure_message(); end + + def failure_message_when_negated(); end + + def initialize(expected_error_or_message=T.unsafe(nil), expected_message=T.unsafe(nil), &block); end + + def matches?(given_proc, negative_expectation=T.unsafe(nil), &block); end + + def supports_block_expectations?(); end + + def with_message(expected_message); end +end + +class RSpec::Matchers::BuiltIn::RaiseError +end + +class RSpec::Matchers::BuiltIn::ReliableMatchData + def captures(); end + + def initialize(match_data); end + + def match_data(); end + + def names(); end +end + +class RSpec::Matchers::BuiltIn::ReliableMatchData +end + +class RSpec::Matchers::BuiltIn::RespondTo + def and_any_keywords(); end + + def and_keywords(*keywords); end + + def and_unlimited_arguments(); end + + def argument(); end + + def arguments(); end + + def does_not_match?(actual); end + + def ignoring_method_signature_failure!(); end + + def initialize(*names); end + + def with(n); end + + def with_any_keywords(); end + + def with_keywords(*keywords); end + + def with_unlimited_arguments(); end +end + +class RSpec::Matchers::BuiltIn::RespondTo +end + +class RSpec::Matchers::BuiltIn::Satisfy + def initialize(description=T.unsafe(nil), &block); end + + def matches?(actual, &block); end +end + +class RSpec::Matchers::BuiltIn::Satisfy +end + +class RSpec::Matchers::BuiltIn::SpecificValuesChange + def initialize(change_details, from, to); end + + def matches?(event_proc); end +end + +RSpec::Matchers::BuiltIn::SpecificValuesChange::MATCH_ANYTHING = BasicObject + +class RSpec::Matchers::BuiltIn::SpecificValuesChange +end + +RSpec::Matchers::BuiltIn::StartAndEndWith = RSpec::Matchers::BuiltIn::StartOrEndWith + +class RSpec::Matchers::BuiltIn::StartOrEndWith + def initialize(*expected); end +end + +class RSpec::Matchers::BuiltIn::StartOrEndWith +end + +class RSpec::Matchers::BuiltIn::StartWith +end + +class RSpec::Matchers::BuiltIn::StartWith +end + +class RSpec::Matchers::BuiltIn::ThrowSymbol + include ::RSpec::Matchers::Composable + def description(); end + + def does_not_match?(given_proc); end + + def expects_call_stack_jump?(); end + + def failure_message(); end + + def failure_message_when_negated(); end + + def initialize(expected_symbol=T.unsafe(nil), expected_arg=T.unsafe(nil)); end + + def matches?(given_proc); end + + def supports_block_expectations?(); end +end + +class RSpec::Matchers::BuiltIn::ThrowSymbol +end + +class RSpec::Matchers::BuiltIn::YieldControl + def at_least(number); end + + def at_most(number); end + + def does_not_match?(block); end + + def exactly(number); end + + def initialize(); end + + def matches?(block); end + + def once(); end + + def thrice(); end + + def times(); end + + def twice(); end +end + +class RSpec::Matchers::BuiltIn::YieldControl +end + +class RSpec::Matchers::BuiltIn::YieldProbe + def assert_used!(); end + + def assert_valid_expect_block!(); end + + def has_block?(); end + + def initialize(block, &callback); end + + def num_yields(); end + + def num_yields=(num_yields); end + + def probe(); end + + def single_yield_args(); end + + def to_proc(); end + + def yielded_args(); end + + def yielded_args=(yielded_args); end + + def yielded_once?(matcher_name); end +end + +class RSpec::Matchers::BuiltIn::YieldProbe + def self.probe(block, &callback); end +end + +class RSpec::Matchers::BuiltIn::YieldSuccessiveArgs + def does_not_match?(block); end + + def initialize(*args); end + + def matches?(block); end +end + +class RSpec::Matchers::BuiltIn::YieldSuccessiveArgs +end + +class RSpec::Matchers::BuiltIn::YieldWithArgs + def does_not_match?(block); end + + def initialize(*args); end + + def matches?(block); end +end + +class RSpec::Matchers::BuiltIn::YieldWithArgs +end + +class RSpec::Matchers::BuiltIn::YieldWithNoArgs + def does_not_match?(block); end + + def matches?(block); end +end + +class RSpec::Matchers::BuiltIn::YieldWithNoArgs +end + +module RSpec::Matchers::BuiltIn +end + +module RSpec::Matchers::Composable + def &(matcher); end + + def ===(value); end + + def and(matcher); end + + def or(matcher); end + + def |(matcher); end +end + +module RSpec::Matchers::Composable + def self.should_enumerate?(item); end + + def self.surface_descriptions_in(item); end + + def self.unreadable_io?(object); end +end + +module RSpec::Matchers::DSL + def alias_matcher(new_name, old_name, options=T.unsafe(nil), &description_override); end + + def define(name, &declarations); end + + def define_negated_matcher(negated_name, base_name, &description_override); end + + def matcher(name, &declarations); end +end + +module RSpec::Matchers::DSL::DefaultImplementations + include ::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages + def description(); end + + def diffable?(); end + + def expects_call_stack_jump?(); end + + def supports_block_expectations?(); end +end + +module RSpec::Matchers::DSL::DefaultImplementations +end + +module RSpec::Matchers::DSL::Macros + def chain(method_name, *attr_names, &definition); end + + def description(&definition); end + + def diffable(); end + + def failure_message(&definition); end + + def failure_message_when_negated(&definition); end + + def match(options=T.unsafe(nil), &match_block); end + + def match_unless_raises(expected_exception=T.unsafe(nil), &match_block); end + + def match_when_negated(options=T.unsafe(nil), &match_block); end + + def supports_block_expectations(); end + RAISE_NOTIFIER = ::T.let(nil, ::T.untyped) +end + +module RSpec::Matchers::DSL::Macros::Deprecated + def failure_message_for_should(&definition); end + + def failure_message_for_should_not(&definition); end + + def match_for_should(&definition); end + + def match_for_should_not(&definition); end +end + +module RSpec::Matchers::DSL::Macros::Deprecated +end + +module RSpec::Matchers::DSL::Macros +end + +class RSpec::Matchers::DSL::Matcher + include ::RSpec::Matchers::DSL::DefaultImplementations + include ::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages + include ::RSpec::Matchers + include ::RSpec::Matchers::Composable + def actual(); end + + def block_arg(); end + + def expected(); end + + def expected_as_array(); end + + def initialize(name, declarations, matcher_execution_context, *expected, &block_arg); end + + def name(); end + + def rescued_exception(); end +end + +class RSpec::Matchers::DSL::Matcher + extend ::RSpec::Matchers::DSL::Macros + extend ::RSpec::Matchers::DSL::Macros::Deprecated +end + +module RSpec::Matchers::DSL +end + +module RSpec::Matchers::EnglishPhrasing +end + +module RSpec::Matchers::EnglishPhrasing + def self.list(obj); end + + def self.split_words(sym); end +end + +class RSpec::Matchers::ExpectedsForMultipleDiffs + def initialize(expected_list); end + + def message_with_diff(message, differ, actual); end + DEFAULT_DIFF_LABEL = ::T.let(nil, ::T.untyped) + DESCRIPTION_MAX_LENGTH = ::T.let(nil, ::T.untyped) +end + +class RSpec::Matchers::ExpectedsForMultipleDiffs + def self.for_many_matchers(matchers); end + + def self.from(expected); end +end + +class RSpec::Matchers::MatcherDelegator + include ::RSpec::Matchers::Composable + def base_matcher(); end + + def initialize(base_matcher); end + + def method_missing(*args, &block); end +end + +class RSpec::Matchers::MatcherDelegator +end + +module RSpec::Matchers + extend ::RSpec::Matchers::DSL + def self.alias_matcher(*args, &block); end + + def self.clear_generated_description(); end + + def self.configuration(); end + + def self.generated_description(); end + + def self.is_a_describable_matcher?(obj); end + + def self.is_a_matcher?(obj); end + + def self.last_description(); end + + def self.last_expectation_handler(); end + + def self.last_expectation_handler=(last_expectation_handler); end + + def self.last_matcher(); end + + def self.last_matcher=(last_matcher); end +end + +module RSpec::Mocks + DEFAULT_CALLBACK_INVOCATION_STRATEGY = ::T.let(nil, ::T.untyped) + IGNORED_BACKTRACE_LINE = ::T.let(nil, ::T.untyped) +end + +class RSpec::Mocks::AllowanceTarget + def expression(); end + + def not_to(matcher, *_args); end + + def to(matcher, &block); end + + def to_not(matcher, *_args); end +end + +class RSpec::Mocks::AllowanceTarget +end + +class RSpec::Mocks::AndReturnImplementation + def call(*_args_to_ignore, &_block); end + + def initialize(values_to_return); end +end + +class RSpec::Mocks::AndReturnImplementation +end + +class RSpec::Mocks::AndWrapOriginalImplementation + def call(*args, &block); end + + def initial_action=(_value); end + + def initialize(method, block); end + + def inner_action(); end + + def inner_action=(_value); end + + def terminal_action=(_value); end +end + +class RSpec::Mocks::AndWrapOriginalImplementation::CannotModifyFurtherError +end + +class RSpec::Mocks::AndWrapOriginalImplementation::CannotModifyFurtherError +end + +class RSpec::Mocks::AndWrapOriginalImplementation +end + +class RSpec::Mocks::AndYieldImplementation + def call(*_args_to_ignore, &block); end + + def initialize(args_to_yield, eval_context, error_generator); end +end + +class RSpec::Mocks::AndYieldImplementation +end + +module RSpec::Mocks::AnyInstance +end + +class RSpec::Mocks::AnyInstance::Chain + include ::RSpec::Mocks::AnyInstance::Chain::Customizations + def constrained_to_any_of?(*constraints); end + + def expectation_fulfilled!(); end + + def initialize(recorder, *args, &block); end + + def matches_args?(*args); end + + def never(); end + + def playback!(instance); end +end + +module RSpec::Mocks::AnyInstance::Chain::Customizations + def and_call_original(*args, &block); end + + def and_raise(*args, &block); end + + def and_return(*args, &block); end + + def and_throw(*args, &block); end + + def and_wrap_original(*args, &block); end + + def and_yield(*args, &block); end + + def at_least(*args, &block); end + + def at_most(*args, &block); end + + def exactly(*args, &block); end + + def never(*args, &block); end + + def once(*args, &block); end + + def thrice(*args, &block); end + + def time(*args, &block); end + + def times(*args, &block); end + + def twice(*args, &block); end + + def with(*args, &block); end +end + +module RSpec::Mocks::AnyInstance::Chain::Customizations + def self.record(method_name); end +end + +class RSpec::Mocks::AnyInstance::Chain +end + +class RSpec::Mocks::AnyInstance::ErrorGenerator + def raise_does_not_implement_error(klass, method_name); end + + def raise_message_already_received_by_other_instance_error(method_name, object_inspect, invoked_instance); end + + def raise_not_supported_with_prepend_error(method_name, problem_mod); end + + def raise_second_instance_received_message_error(unfulfilled_expectations); end +end + +class RSpec::Mocks::AnyInstance::ErrorGenerator +end + +class RSpec::Mocks::AnyInstance::ExpectChainChain + def initialize(*args); end +end + +class RSpec::Mocks::AnyInstance::ExpectChainChain +end + +class RSpec::Mocks::AnyInstance::ExpectationChain + def expectation_fulfilled?(); end + + def initialize(*args, &block); end +end + +class RSpec::Mocks::AnyInstance::ExpectationChain +end + +class RSpec::Mocks::AnyInstance::FluentInterfaceProxy + def initialize(targets); end + + def method_missing(*args, &block); end +end + +class RSpec::Mocks::AnyInstance::FluentInterfaceProxy +end + +class RSpec::Mocks::AnyInstance::MessageChains + def [](method_name); end + + def add(method_name, chain); end + + def all_expectations_fulfilled?(); end + + def each_unfulfilled_expectation_matching(method_name, *args); end + + def has_expectation?(method_name); end + + def playback!(instance, method_name); end + + def received_expected_message!(method_name); end + + def remove_stub_chains_for!(method_name); end + + def unfulfilled_expectations(); end +end + +class RSpec::Mocks::AnyInstance::MessageChains +end + +class RSpec::Mocks::AnyInstance::PositiveExpectationChain + ExpectationInvocationOrder = ::T.let(nil, ::T.untyped) +end + +class RSpec::Mocks::AnyInstance::PositiveExpectationChain +end + +class RSpec::Mocks::AnyInstance::Proxy + def expect_chain(*chain, &block); end + + def initialize(recorder, target_proxies); end + + def klass(); end + + def should_not_receive(method_name, &block); end + + def should_receive(method_name, &block); end + + def stub(method_name_or_method_map, &block); end + + def stub_chain(*chain, &block); end + + def unstub(method_name); end +end + +class RSpec::Mocks::AnyInstance::Proxy +end + +class RSpec::Mocks::AnyInstance::Recorder + include ::T::CompatibilityPatches::RSpecCompatibility::RecorderExtensions + def already_observing?(method_name); end + + def build_alias_method_name(method_name); end + + def expect_chain(*method_names_and_optional_return_values, &block); end + + def initialize(klass); end + + def instance_that_received(method_name); end + + def klass(); end + + def message_chains(); end + + def notify_received_message(_object, message, args, _blk); end + + def playback!(instance, method_name); end + + def should_not_receive(method_name, &block); end + + def should_receive(method_name, &block); end + + def stop_all_observation!(); end + + def stop_observing!(method_name); end + + def stub(method_name, &block); end + + def stub_chain(*method_names_and_optional_return_values, &block); end + + def stubs(); end + + def unstub(method_name); end + + def verify(); end +end + +class RSpec::Mocks::AnyInstance::Recorder +end + +class RSpec::Mocks::AnyInstance::StubChain + def expectation_fulfilled?(); end + EmptyInvocationOrder = ::T.let(nil, ::T.untyped) + InvocationOrder = ::T.let(nil, ::T.untyped) +end + +class RSpec::Mocks::AnyInstance::StubChain +end + +class RSpec::Mocks::AnyInstance::StubChainChain + def initialize(*args); end +end + +class RSpec::Mocks::AnyInstance::StubChainChain +end + +module RSpec::Mocks::AnyInstance + def self.error_generator(); end +end + +class RSpec::Mocks::AnyInstanceAllowanceTarget + def expression(); end + + def not_to(matcher, *_args); end + + def to(matcher, &block); end + + def to_not(matcher, *_args); end +end + +class RSpec::Mocks::AnyInstanceAllowanceTarget +end + +class RSpec::Mocks::AnyInstanceExpectationTarget + def expression(); end + + def not_to(matcher, &block); end + + def to(matcher, &block); end + + def to_not(matcher, &block); end +end + +class RSpec::Mocks::AnyInstanceExpectationTarget +end + +class RSpec::Mocks::ArgumentListMatcher + def args_match?(*args); end + + def expected_args(); end + + def initialize(*expected_args); end + + def resolve_expected_args_based_on(actual_args); end + MATCH_ALL = ::T.let(nil, ::T.untyped) +end + +class RSpec::Mocks::ArgumentListMatcher +end + +module RSpec::Mocks::ArgumentMatchers + def a_kind_of(klass); end + + def an_instance_of(klass); end + + def any_args(); end + + def anything(); end + + def array_including(*args); end + + def boolean(); end + + def duck_type(*args); end + + def hash_excluding(*args); end + + def hash_including(*args); end + + def hash_not_including(*args); end + + def instance_of(klass); end + + def kind_of(klass); end + + def no_args(); end +end + +module RSpec::Mocks::ArgumentMatchers + def self.anythingize_lonely_keys(*args); end +end + +class RSpec::Mocks::CallbackInvocationStrategy + def call(doubled_module); end +end + +class RSpec::Mocks::CallbackInvocationStrategy +end + +class RSpec::Mocks::CannotSupportArgMutationsError +end + +class RSpec::Mocks::CannotSupportArgMutationsError +end + +class RSpec::Mocks::ClassNewMethodReference +end + +class RSpec::Mocks::ClassNewMethodReference + def self.applies_to?(method_name); end +end + +class RSpec::Mocks::ClassVerifyingDouble + include ::RSpec::Mocks::ObjectVerifyingDoubleMethods + include ::RSpec::Mocks::TestDouble + include ::RSpec::Mocks::VerifyingDouble +end + +class RSpec::Mocks::ClassVerifyingDouble +end + +class RSpec::Mocks::Configuration + def add_stub_and_should_receive_to(*modules); end + + def allow_message_expectations_on_nil(); end + + def allow_message_expectations_on_nil=(allow_message_expectations_on_nil); end + + def before_verifying_doubles(&block); end + + def color?(); end + + def patch_marshal_to_support_partial_doubles=(val); end + + def reset_syntaxes_to_default(); end + + def syntax(); end + + def syntax=(*values); end + + def temporarily_suppress_partial_double_verification(); end + + def temporarily_suppress_partial_double_verification=(temporarily_suppress_partial_double_verification); end + + def transfer_nested_constants=(transfer_nested_constants); end + + def transfer_nested_constants?(); end + + def verify_doubled_constant_names=(verify_doubled_constant_names); end + + def verify_doubled_constant_names?(); end + + def verify_partial_doubles=(val); end + + def verify_partial_doubles?(); end + + def verifying_double_callbacks(); end + + def when_declaring_verifying_double(&block); end + + def yield_receiver_to_any_instance_implementation_blocks=(yield_receiver_to_any_instance_implementation_blocks); end + + def yield_receiver_to_any_instance_implementation_blocks?(); end +end + +class RSpec::Mocks::Configuration +end + +class RSpec::Mocks::Constant + def hidden=(hidden); end + + def hidden?(); end + + def initialize(name); end + + def mutated?(); end + + def name(); end + + def original_value(); end + + def original_value=(original_value); end + + def previously_defined=(previously_defined); end + + def previously_defined?(); end + + def stubbed=(stubbed); end + + def stubbed?(); end + + def valid_name=(valid_name); end + + def valid_name?(); end +end + +class RSpec::Mocks::Constant + extend ::RSpec::Support::RecursiveConstMethods + def self.original(name); end + + def self.unmutated(name); end +end + +class RSpec::Mocks::ConstantMutator +end + +class RSpec::Mocks::ConstantMutator::BaseMutator + include ::RSpec::Support::RecursiveConstMethods + def full_constant_name(); end + + def idempotently_reset(); end + + def initialize(full_constant_name, mutated_value, transfer_nested_constants); end + + def original_value(); end + + def to_constant(); end +end + +class RSpec::Mocks::ConstantMutator::BaseMutator +end + +class RSpec::Mocks::ConstantMutator::ConstantHider + def mutate(); end + + def reset(); end +end + +class RSpec::Mocks::ConstantMutator::ConstantHider +end + +class RSpec::Mocks::ConstantMutator::DefinedConstantReplacer + def initialize(*args); end + + def mutate(); end + + def reset(); end + + def should_transfer_nested_constants?(); end + + def transfer_nested_constants(); end + + def verify_constants_to_transfer!(); end +end + +class RSpec::Mocks::ConstantMutator::DefinedConstantReplacer +end + +class RSpec::Mocks::ConstantMutator::UndefinedConstantSetter + def mutate(); end + + def reset(); end +end + +class RSpec::Mocks::ConstantMutator::UndefinedConstantSetter +end + +class RSpec::Mocks::ConstantMutator + extend ::RSpec::Support::RecursiveConstMethods + def self.hide(constant_name); end + + def self.mutate(mutator); end + + def self.raise_on_invalid_const(); end + + def self.stub(constant_name, value, options=T.unsafe(nil)); end +end + +class RSpec::Mocks::DirectObjectReference + def const_to_replace(); end + + def defined?(); end + + def description(); end + + def initialize(object); end + + def target(); end + + def when_loaded(); end +end + +class RSpec::Mocks::DirectObjectReference +end + +class RSpec::Mocks::Double + include ::RSpec::Mocks::TestDouble +end + +class RSpec::Mocks::Double +end + +class RSpec::Mocks::ErrorGenerator + def default_error_message(expectation, expected_args, actual_args); end + + def describe_expectation(verb, message, expected_received_count, _actual_received_count, args); end + + def expectation_on_nil_message(method_name); end + + def initialize(target=T.unsafe(nil)); end + + def intro(unwrapped=T.unsafe(nil)); end + + def method_call_args_description(args, generic_prefix=T.unsafe(nil), matcher_prefix=T.unsafe(nil)); end + + def opts(); end + + def opts=(opts); end + + def raise_already_invoked_error(message, calling_customization); end + + def raise_cant_constrain_count_for_negated_have_received_error(count_constraint); end + + def raise_double_negation_error(wrapped_expression); end + + def raise_expectation_error(message, expected_received_count, argument_list_matcher, actual_received_count, expectation_count_type, args, backtrace_line=T.unsafe(nil), source_id=T.unsafe(nil)); end + + def raise_expectation_on_mocked_method(method); end + + def raise_expectation_on_nil_error(method_name); end + + def raise_expectation_on_unstubbed_method(method); end + + def raise_expired_test_double_error(); end + + def raise_have_received_disallowed(type, reason); end + + def raise_invalid_arguments_error(verifier); end + + def raise_method_not_stubbed_error(method_name); end + + def raise_missing_block_error(args_to_yield); end + + def raise_missing_default_stub_error(expectation, args_for_multiple_calls); end + + def raise_non_public_error(method_name, visibility); end + + def raise_only_valid_on_a_partial_double(method); end + + def raise_out_of_order_error(message); end + + def raise_similar_message_args_error(expectation, args_for_multiple_calls, backtrace_line=T.unsafe(nil)); end + + def raise_unexpected_message_args_error(expectation, args_for_multiple_calls, source_id=T.unsafe(nil)); end + + def raise_unexpected_message_error(message, args); end + + def raise_unimplemented_error(doubled_module, method_name, object); end + + def raise_verifying_double_not_defined_error(ref); end + + def raise_wrong_arity_error(args_to_yield, signature); end +end + +class RSpec::Mocks::ErrorGenerator +end + +module RSpec::Mocks::ExampleMethods + include ::RSpec::Mocks::ArgumentMatchers + def allow(target); end + + def allow_any_instance_of(klass); end + + def allow_message_expectations_on_nil(); end + + def class_double(doubled_class, *args); end + + def class_spy(*args); end + + def double(*args); end + + def expect_any_instance_of(klass); end + + def have_received(method_name, &block); end + + def hide_const(constant_name); end + + def instance_double(doubled_class, *args); end + + def instance_spy(*args); end + + def object_double(object_or_name, *args); end + + def object_spy(*args); end + + def receive(method_name, &block); end + + def receive_message_chain(*messages, &block); end + + def receive_messages(message_return_value_hash); end + + def spy(*args); end + + def stub_const(constant_name, value, options=T.unsafe(nil)); end + + def without_partial_double_verification(); end +end + +module RSpec::Mocks::ExampleMethods::ExpectHost + def expect(target); end +end + +module RSpec::Mocks::ExampleMethods::ExpectHost +end + +module RSpec::Mocks::ExampleMethods + def self.declare_double(type, *args); end + + def self.declare_verifying_double(type, ref, *args); end + + def self.extended(object); end + + def self.included(klass); end +end + +class RSpec::Mocks::ExpectChain +end + +class RSpec::Mocks::ExpectChain + def self.expect_chain_on(object, *chain, &blk); end +end + +class RSpec::Mocks::ExpectationTarget + include ::RSpec::Mocks::ExpectationTargetMethods +end + +class RSpec::Mocks::ExpectationTarget +end + +module RSpec::Mocks::ExpectationTargetMethods + include ::RSpec::Mocks::TargetDelegationInstanceMethods + def expression(); end + + def not_to(matcher, &block); end + + def to(matcher, &block); end + + def to_not(matcher, &block); end +end + +module RSpec::Mocks::ExpectationTargetMethods + extend ::RSpec::Mocks::TargetDelegationClassMethods +end + +class RSpec::Mocks::ExpiredTestDoubleError +end + +class RSpec::Mocks::ExpiredTestDoubleError +end + +class RSpec::Mocks::Implementation + def call(*args, &block); end + + def initial_action(); end + + def initial_action=(initial_action); end + + def inner_action(); end + + def inner_action=(inner_action); end + + def terminal_action(); end + + def terminal_action=(terminal_action); end +end + +class RSpec::Mocks::Implementation +end + +class RSpec::Mocks::InstanceMethodReference +end + +class RSpec::Mocks::InstanceMethodReference +end + +class RSpec::Mocks::InstanceMethodStasher + def handle_restoration_failures(); end + + def initialize(object, method); end + + def method_is_stashed?(); end + + def original_method(); end + + def restore(); end + + def stash(); end +end + +class RSpec::Mocks::InstanceMethodStasher +end + +class RSpec::Mocks::InstanceVerifyingDouble + include ::RSpec::Mocks::TestDouble + include ::RSpec::Mocks::VerifyingDouble +end + +class RSpec::Mocks::InstanceVerifyingDouble +end + +class RSpec::Mocks::MarshalExtension +end + +class RSpec::Mocks::MarshalExtension + def self.patch!(); end + + def self.unpatch!(); end +end + +module RSpec::Mocks::Matchers +end + +class RSpec::Mocks::Matchers::ExpectationCustomization + def block(); end + + def block=(block); end + + def initialize(method_name, args, block); end + + def playback_onto(expectation); end +end + +class RSpec::Mocks::Matchers::ExpectationCustomization +end + +class RSpec::Mocks::Matchers::HaveReceived + include ::RSpec::Mocks::Matchers::Matcher + def at_least(*args); end + + def at_most(*args); end + + def description(); end + + def does_not_match?(subject); end + + def exactly(*args); end + + def failure_message(); end + + def failure_message_when_negated(); end + + def initialize(method_name, &block); end + + def matches?(subject, &block); end + + def name(); end + + def once(*args); end + + def ordered(*args); end + + def setup_allowance(_subject, &_block); end + + def setup_any_instance_allowance(_subject, &_block); end + + def setup_any_instance_expectation(_subject, &_block); end + + def setup_any_instance_negative_expectation(_subject, &_block); end + + def setup_expectation(subject, &block); end + + def setup_negative_expectation(subject, &block); end + + def thrice(*args); end + + def time(*args); end + + def times(*args); end + + def twice(*args); end + + def with(*args); end + ARGS_CONSTRAINTS = ::T.let(nil, ::T.untyped) + CONSTRAINTS = ::T.let(nil, ::T.untyped) + COUNT_CONSTRAINTS = ::T.let(nil, ::T.untyped) +end + +class RSpec::Mocks::Matchers::HaveReceived +end + +module RSpec::Mocks::Matchers::Matcher +end + +module RSpec::Mocks::Matchers::Matcher +end + +class RSpec::Mocks::Matchers::Receive + include ::RSpec::Mocks::Matchers::Matcher + def and_call_original(*args, &block); end + + def and_raise(*args, &block); end + + def and_return(*args, &block); end + + def and_throw(*args, &block); end + + def and_wrap_original(*args, &block); end + + def and_yield(*args, &block); end + + def at_least(*args, &block); end + + def at_most(*args, &block); end + + def description(); end + + def does_not_match?(subject, &block); end + + def exactly(*args, &block); end + + def initialize(message, block); end + + def matches?(subject, &block); end + + def name(); end + + def never(*args, &block); end + + def once(*args, &block); end + + def ordered(*args, &block); end + + def setup_allowance(subject, &block); end + + def setup_any_instance_allowance(subject, &block); end + + def setup_any_instance_expectation(subject, &block); end + + def setup_any_instance_negative_expectation(subject, &block); end + + def setup_expectation(subject, &block); end + + def setup_negative_expectation(subject, &block); end + + def thrice(*args, &block); end + + def time(*args, &block); end + + def times(*args, &block); end + + def twice(*args, &block); end + + def with(*args, &block); end +end + +class RSpec::Mocks::Matchers::Receive::DefaultDescribable + def description_for(verb); end + + def initialize(message); end +end + +class RSpec::Mocks::Matchers::Receive::DefaultDescribable +end + +class RSpec::Mocks::Matchers::Receive +end + +class RSpec::Mocks::Matchers::ReceiveMessageChain + include ::RSpec::Mocks::Matchers::Matcher + def and_call_original(*args, &block); end + + def and_raise(*args, &block); end + + def and_return(*args, &block); end + + def and_throw(*args, &block); end + + def and_yield(*args, &block); end + + def description(); end + + def does_not_match?(*_args); end + + def initialize(chain, &block); end + + def matches?(subject, &block); end + + def name(); end + + def setup_allowance(subject, &block); end + + def setup_any_instance_allowance(subject, &block); end + + def setup_any_instance_expectation(subject, &block); end + + def setup_expectation(subject, &block); end + + def setup_negative_expectation(*_args); end + + def with(*args, &block); end +end + +class RSpec::Mocks::Matchers::ReceiveMessageChain +end + +class RSpec::Mocks::Matchers::ReceiveMessages + include ::RSpec::Mocks::Matchers::Matcher + def description(); end + + def does_not_match?(_subject); end + + def initialize(message_return_value_hash); end + + def matches?(subject); end + + def name(); end + + def setup_allowance(subject); end + + def setup_any_instance_allowance(subject); end + + def setup_any_instance_expectation(subject); end + + def setup_expectation(subject); end + + def setup_negative_expectation(_subject); end + + def warn_about_block(); end +end + +class RSpec::Mocks::Matchers::ReceiveMessages +end + +module RSpec::Mocks::Matchers +end + +class RSpec::Mocks::MessageChain + def block(); end + + def chain(); end + + def initialize(object, *chain, &blk); end + + def object(); end + + def setup_chain(); end +end + +class RSpec::Mocks::MessageChain +end + +class RSpec::Mocks::MessageExpectation + include ::RSpec::Mocks::MessageExpectation::ImplementationDetails + def and_call_original(); end + + def and_raise(*args); end + + def and_return(first_value, *values); end + + def and_throw(*args); end + + def and_wrap_original(&block); end + + def and_yield(*args, &block); end + + def at_least(n, &block); end + + def at_most(n, &block); end + + def exactly(n, &block); end + + def never(); end + + def once(&block); end + + def ordered(&block); end + + def thrice(&block); end + + def time(&block); end + + def times(&block); end + + def twice(&block); end + + def with(*args, &block); end +end + +module RSpec::Mocks::MessageExpectation::ImplementationDetails + def actual_received_count_matters?(); end + + def additional_expected_calls(); end + + def advise(*args); end + + def and_yield_receiver_to_implementation(); end + + def argument_list_matcher=(argument_list_matcher); end + + def called_max_times?(); end + + def description_for(verb); end + + def ensure_expected_ordering_received!(); end + + def error_generator(); end + + def error_generator=(error_generator); end + + def expectation_count_type(); end + + def expected_args(); end + + def expected_from=(expected_from); end + + def expected_messages_received?(); end + + def expected_received_count=(expected_received_count); end + + def generate_error(); end + + def ignoring_args?(); end + + def implementation(); end + + def implementation=(implementation); end + + def increase_actual_received_count!(); end + + def initialize(error_generator, expectation_ordering, expected_from, method_double, type=T.unsafe(nil), opts=T.unsafe(nil), &implementation_block); end + + def invoke(parent_stub, *args, &block); end + + def invoke_without_incrementing_received_count(parent_stub, *args, &block); end + + def matches?(message, *args); end + + def matches_at_least_count?(); end + + def matches_at_most_count?(); end + + def matches_exact_count?(); end + + def matches_name_but_not_args(message, *args); end + + def message(); end + + def negative?(); end + + def negative_expectation_for?(message); end + + def ordered?(); end + + def orig_object(); end + + def raise_out_of_order_error(); end + + def raise_unexpected_message_args_error(args_for_multiple_calls); end + + def safe_invoke(parent_stub, *args, &block); end + + def similar_messages(); end + + def type(); end + + def unadvise(args); end + + def verify_messages_received(); end + + def yield_receiver_to_implementation_block?(); end +end + +module RSpec::Mocks::MessageExpectation::ImplementationDetails +end + +class RSpec::Mocks::MessageExpectation +end + +class RSpec::Mocks::MethodDouble + include ::T::CompatibilityPatches::RSpecCompatibility::MethodDoubleExtensions + def add_default_stub(*args, &implementation); end + + def add_expectation(error_generator, expectation_ordering, expected_from, opts, &implementation); end + + def add_simple_expectation(method_name, response, error_generator, backtrace_line); end + + def add_simple_stub(method_name, response); end + + def add_stub(error_generator, expectation_ordering, expected_from, opts=T.unsafe(nil), &implementation); end + + def build_expectation(error_generator, expectation_ordering); end + + def clear(); end + + def configure_method(); end + + def define_proxy_method(); end + + def expectations(); end + + def message_expectation_class(); end + + def method_name(); end + + def method_stasher(); end + + def object(); end + + def object_singleton_class(); end + + def original_implementation_callable(); end + + def original_method(); end + + def proxy_method_invoked(_obj, *args, &block); end + + def raise_method_not_stubbed_error(); end + + def remove_stub(); end + + def remove_stub_if_present(); end + + def reset(); end + + def restore_original_method(); end + + def restore_original_visibility(); end + + def save_original_implementation_callable!(); end + + def setup_simple_method_double(method_name, response, collection, error_generator=T.unsafe(nil), backtrace_line=T.unsafe(nil)); end + + def show_frozen_warning(); end + + def stubs(); end + + def verify(); end + + def visibility(); end +end + +class RSpec::Mocks::MethodDouble::RSpecPrependedModule +end + +class RSpec::Mocks::MethodDouble::RSpecPrependedModule +end + +class RSpec::Mocks::MethodDouble +end + +class RSpec::Mocks::MethodReference + def defined?(); end + + def implemented?(); end + + def initialize(object_reference, method_name); end + + def unimplemented?(); end + + def visibility(); end + + def with_signature(); end +end + +class RSpec::Mocks::MethodReference + def self.for(object_reference, method_name); end + + def self.instance_method_visibility_for(klass, method_name); end + + def self.method_defined_at_any_visibility?(klass, method_name); end + + def self.method_visibility_for(object, method_name); end +end + +class RSpec::Mocks::MockExpectationAlreadyInvokedError +end + +class RSpec::Mocks::MockExpectationAlreadyInvokedError +end + +class RSpec::Mocks::MockExpectationError +end + +class RSpec::Mocks::MockExpectationError +end + +class RSpec::Mocks::NamedObjectReference + def const_to_replace(); end + + def defined?(); end + + def description(); end + + def initialize(const_name); end + + def target(); end + + def when_loaded(); end +end + +class RSpec::Mocks::NamedObjectReference +end + +class RSpec::Mocks::NegationUnsupportedError +end + +class RSpec::Mocks::NegationUnsupportedError +end + +class RSpec::Mocks::NestedSpace + def initialize(parent); end +end + +class RSpec::Mocks::NestedSpace +end + +class RSpec::Mocks::NoCallbackInvocationStrategy + def call(_doubled_module); end +end + +class RSpec::Mocks::NoCallbackInvocationStrategy +end + +class RSpec::Mocks::ObjectMethodReference +end + +class RSpec::Mocks::ObjectMethodReference +end + +class RSpec::Mocks::ObjectReference + MODULE_NAME_METHOD = ::T.let(nil, ::T.untyped) +end + +class RSpec::Mocks::ObjectReference + def self.for(object_module_or_name, allow_direct_object_refs=T.unsafe(nil)); end +end + +class RSpec::Mocks::ObjectVerifyingDouble + include ::RSpec::Mocks::ObjectVerifyingDoubleMethods + include ::RSpec::Mocks::TestDouble + include ::RSpec::Mocks::VerifyingDouble +end + +class RSpec::Mocks::ObjectVerifyingDouble +end + +module RSpec::Mocks::ObjectVerifyingDoubleMethods + include ::RSpec::Mocks::TestDouble + include ::RSpec::Mocks::VerifyingDouble + def as_stubbed_const(options=T.unsafe(nil)); end +end + +module RSpec::Mocks::ObjectVerifyingDoubleMethods +end + +class RSpec::Mocks::OrderGroup + def clear(); end + + def consume(); end + + def empty?(); end + + def handle_order_constraint(expectation); end + + def invoked(message); end + + def ready_for?(expectation); end + + def register(expectation); end + + def verify_invocation_order(expectation); end +end + +class RSpec::Mocks::OrderGroup +end + +class RSpec::Mocks::OutsideOfExampleError +end + +class RSpec::Mocks::OutsideOfExampleError +end + +class RSpec::Mocks::PartialClassDoubleProxy + include ::RSpec::Mocks::PartialClassDoubleProxyMethods +end + +class RSpec::Mocks::PartialClassDoubleProxy +end + +module RSpec::Mocks::PartialClassDoubleProxyMethods + def initialize(source_space, *args); end + + def method_double_from_ancestor_for(message); end + + def original_method_handle_for(message); end + + def original_unbound_method_handle_from_ancestor_for(message); end + + def superclass_proxy(); end +end + +module RSpec::Mocks::PartialClassDoubleProxyMethods +end + +class RSpec::Mocks::PartialDoubleProxy + def original_method_handle_for(message); end + + def visibility_for(method_name); end +end + +class RSpec::Mocks::PartialDoubleProxy +end + +class RSpec::Mocks::Proxy + def add_message_expectation(method_name, opts=T.unsafe(nil), &block); end + + def add_simple_expectation(method_name, response, location); end + + def add_simple_stub(method_name, response); end + + def add_stub(method_name, opts=T.unsafe(nil), &implementation); end + + def build_expectation(method_name); end + + def check_for_unexpected_arguments(expectation); end + + def ensure_implemented(*_args); end + + def has_negative_expectation?(message); end + + def initialize(object, order_group, options=T.unsafe(nil)); end + + def message_received(message, *args, &block); end + + def messages_arg_list(); end + + def method_double_if_exists_for_message(message); end + + def object(); end + + def original_method_handle_for(_message); end + + def prepended_modules_of_singleton_class(); end + + def raise_missing_default_stub_error(expectation, args_for_multiple_calls); end + + def raise_unexpected_message_error(method_name, args); end + + def received_message?(method_name, *args, &block); end + + def record_message_received(message, *args, &block); end + + def remove_stub(method_name); end + + def remove_stub_if_present(method_name); end + + def replay_received_message_on(expectation, &block); end + + def reset(); end + + def verify(); end + + def visibility_for(_method_name); end + DEFAULT_MESSAGE_EXPECTATION_OPTS = ::T.let(nil, ::T.untyped) +end + +class RSpec::Mocks::Proxy::SpecificMessage + def ==(expectation); end + + def args(); end + + def args=(_); end + + def message(); end + + def message=(_); end + + def object(); end + + def object=(_); end +end + +class RSpec::Mocks::Proxy::SpecificMessage + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Mocks::Proxy + def self.prepended_modules_of(klass); end +end + +class RSpec::Mocks::ProxyForNil + def disallow_expectations(); end + + def disallow_expectations=(disallow_expectations); end + + def initialize(order_group); end + + def warn_about_expectations(); end + + def warn_about_expectations=(warn_about_expectations); end +end + +class RSpec::Mocks::ProxyForNil +end + +class RSpec::Mocks::RootSpace + def any_instance_proxy_for(*_args); end + + def any_instance_recorder_for(*_args); end + + def any_instance_recorders_from_ancestry_of(_object); end + + def new_scope(); end + + def proxy_for(*_args); end + + def register_constant_mutator(_mutator); end + + def registered?(_object); end + + def reset_all(); end + + def superclass_proxy_for(*_args); end + + def verify_all(); end +end + +class RSpec::Mocks::RootSpace +end + +class RSpec::Mocks::SimpleMessageExpectation + def called_max_times?(); end + + def initialize(message, response, error_generator, backtrace_line=T.unsafe(nil)); end + + def invoke(*_); end + + def matches?(message, *_); end + + def unadvise(_); end + + def verify_messages_received(); end +end + +class RSpec::Mocks::SimpleMessageExpectation +end + +class RSpec::Mocks::Space + def any_instance_mutex(); end + + def any_instance_proxy_for(klass); end + + def any_instance_recorder_for(klass, only_return_existing=T.unsafe(nil)); end + + def any_instance_recorders(); end + + def any_instance_recorders_from_ancestry_of(object); end + + def constant_mutator_for(name); end + + def ensure_registered(object); end + + def new_scope(); end + + def proxies(); end + + def proxies_of(klass); end + + def proxy_for(object); end + + def proxy_mutex(); end + + def register_constant_mutator(mutator); end + + def registered?(object); end + + def reset_all(); end + + def superclass_proxy_for(klass); end + + def verify_all(); end +end + +class RSpec::Mocks::Space +end + +class RSpec::Mocks::StubChain +end + +class RSpec::Mocks::StubChain + def self.stub_chain_on(object, *chain, &blk); end +end + +module RSpec::Mocks::Syntax +end + +module RSpec::Mocks::Syntax + def self.default_should_syntax_host(); end + + def self.disable_expect(syntax_host=T.unsafe(nil)); end + + def self.disable_should(syntax_host=T.unsafe(nil)); end + + def self.enable_expect(syntax_host=T.unsafe(nil)); end + + def self.enable_should(syntax_host=T.unsafe(nil)); end + + def self.expect_enabled?(syntax_host=T.unsafe(nil)); end + + def self.should_enabled?(syntax_host=T.unsafe(nil)); end + + def self.warn_about_should!(); end + + def self.warn_unless_should_configured(method_name, replacement=T.unsafe(nil)); end +end + +class RSpec::Mocks::TargetBase + include ::RSpec::Mocks::TargetDelegationInstanceMethods + def initialize(target); end +end + +class RSpec::Mocks::TargetBase + extend ::RSpec::Mocks::TargetDelegationClassMethods +end + +module RSpec::Mocks::TargetDelegationClassMethods + def delegate_not_to(matcher_method, options=T.unsafe(nil)); end + + def delegate_to(matcher_method); end + + def disallow_negation(method_name); end +end + +module RSpec::Mocks::TargetDelegationClassMethods +end + +module RSpec::Mocks::TargetDelegationInstanceMethods + def target(); end +end + +module RSpec::Mocks::TargetDelegationInstanceMethods +end + +module RSpec::Mocks::TestDouble + def ==(other); end + + def __build_mock_proxy_unless_expired(order_group); end + + def __disallow_further_usage!(); end + + def as_null_object(); end + + def freeze(); end + + def initialize(name=T.unsafe(nil), stubs=T.unsafe(nil)); end + + def inspect(); end + + def null_object?(); end + + def respond_to?(message, incl_private=T.unsafe(nil)); end + + def to_s(); end +end + +module RSpec::Mocks::TestDouble +end + +module RSpec::Mocks::TestDoubleFormatter +end + +module RSpec::Mocks::TestDoubleFormatter + def self.format(dbl, unwrap=T.unsafe(nil)); end +end + +class RSpec::Mocks::TestDoubleProxy +end + +class RSpec::Mocks::TestDoubleProxy +end + +class RSpec::Mocks::UnsupportedMatcherError +end + +class RSpec::Mocks::UnsupportedMatcherError +end + +module RSpec::Mocks::VerifyingDouble + def __send__(name, *args, &block); end + + def initialize(doubled_module, *args); end + + def method_missing(message, *args, &block); end + + def respond_to?(message, include_private=T.unsafe(nil)); end + + def send(name, *args, &block); end +end + +module RSpec::Mocks::VerifyingDouble::SilentIO +end + +module RSpec::Mocks::VerifyingDouble::SilentIO +end + +module RSpec::Mocks::VerifyingDouble +end + +class RSpec::Mocks::VerifyingDoubleNotDefinedError +end + +class RSpec::Mocks::VerifyingDoubleNotDefinedError +end + +class RSpec::Mocks::VerifyingExistingClassNewMethodDouble +end + +class RSpec::Mocks::VerifyingExistingClassNewMethodDouble +end + +class RSpec::Mocks::VerifyingExistingMethodDouble + def initialize(object, method_name, proxy); end + + def unimplemented?(); end + + def with_signature(); end +end + +class RSpec::Mocks::VerifyingExistingMethodDouble + def self.for(object, method_name, proxy); end +end + +class RSpec::Mocks::VerifyingMessageExpectation + def initialize(*args); end + + def method_reference(); end + + def method_reference=(method_reference); end +end + +class RSpec::Mocks::VerifyingMessageExpectation +end + +class RSpec::Mocks::VerifyingMethodDouble + def add_expectation(*args, &block); end + + def add_stub(*args, &block); end + + def initialize(object, method_name, proxy, method_reference); end + + def proxy_method_invoked(obj, *args, &block); end + + def validate_arguments!(actual_args); end +end + +class RSpec::Mocks::VerifyingMethodDouble +end + +class RSpec::Mocks::VerifyingPartialClassDoubleProxy + include ::RSpec::Mocks::PartialClassDoubleProxyMethods +end + +class RSpec::Mocks::VerifyingPartialClassDoubleProxy +end + +class RSpec::Mocks::VerifyingPartialDoubleProxy + include ::RSpec::Mocks::VerifyingProxyMethods + def ensure_implemented(_method_name); end + + def initialize(object, expectation_ordering, optional_callback_invocation_strategy=T.unsafe(nil)); end + + def method_reference(); end +end + +class RSpec::Mocks::VerifyingPartialDoubleProxy +end + +class RSpec::Mocks::VerifyingProxy + include ::RSpec::Mocks::VerifyingProxyMethods + def initialize(object, order_group, doubled_module, method_reference_class); end + + def method_reference(); end + + def validate_arguments!(method_name, args); end + + def visibility_for(method_name); end +end + +class RSpec::Mocks::VerifyingProxy +end + +module RSpec::Mocks::VerifyingProxyMethods + def add_message_expectation(method_name, opts=T.unsafe(nil), &block); end + + def add_simple_stub(method_name, *args); end + + def add_stub(method_name, opts=T.unsafe(nil), &implementation); end + + def ensure_implemented(method_name); end + + def ensure_publicly_implemented(method_name, _object); end +end + +module RSpec::Mocks::VerifyingProxyMethods +end + +module RSpec::Mocks::Version + STRING = ::T.let(nil, ::T.untyped) +end + +module RSpec::Mocks::Version +end + +module RSpec::Mocks + def self.allow_message(subject, message, opts=T.unsafe(nil), &block); end + + def self.configuration(); end + + def self.error_generator(); end + + def self.expect_message(subject, message, opts=T.unsafe(nil), &block); end + + def self.setup(); end + + def self.space(); end + + def self.teardown(); end + + def self.verify(); end + + def self.with_temporary_scope(); end +end + +class RSpec::Retry + def attempts(); end + + def attempts=(val); end + + def clear_lets(); end + + def context(); end + + def current_example(); end + + def display_try_failure_messages?(); end + + def ex(); end + + def exceptions_to_hard_fail(); end + + def exceptions_to_retry(); end + + def initialize(ex, opts=T.unsafe(nil)); end + + def retry_count(); end + + def run(); end + + def sleep_interval(); end + + def verbose_retry?(); end + VERSION = ::T.let(nil, ::T.untyped) +end + +class RSpec::Retry + def self.setup(); end +end + +RSpec::SharedContext = RSpec::Core::SharedContext + +module RSpec::Support + DEFAULT_FAILURE_NOTIFIER = ::T.let(nil, ::T.untyped) + DEFAULT_WARNING_NOTIFIER = ::T.let(nil, ::T.untyped) + KERNEL_METHOD_METHOD = ::T.let(nil, ::T.untyped) +end + +module RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue + AVOID_RESCUING = ::T.let(nil, ::T.untyped) +end + +module RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue + def self.===(exception); end +end + +class RSpec::Support::BlockSignature +end + +class RSpec::Support::BlockSignature +end + +class RSpec::Support::ComparableVersion + include ::Comparable + def initialize(string); end + + def segments(); end + + def string(); end +end + +class RSpec::Support::ComparableVersion +end + +class RSpec::Support::Differ + def color?(); end + + def diff(actual, expected); end + + def diff_as_object(actual, expected); end + + def diff_as_string(actual, expected); end + + def initialize(opts=T.unsafe(nil)); end +end + +class RSpec::Support::Differ +end + +class RSpec::Support::DirectoryMaker +end + +class RSpec::Support::DirectoryMaker + def self.mkdir_p(path); end +end + +class RSpec::Support::EncodedString + def <<(string); end + + def ==(*args, &block); end + + def empty?(*args, &block); end + + def encoding(*args, &block); end + + def eql?(*args, &block); end + + def initialize(string, encoding=T.unsafe(nil)); end + + def lines(*args, &block); end + + def source_encoding(); end + + def split(regex_or_string); end + + def to_str(); end + REPLACE = ::T.let(nil, ::T.untyped) + US_ASCII = ::T.let(nil, ::T.untyped) + UTF_8 = ::T.let(nil, ::T.untyped) +end + +class RSpec::Support::EncodedString + def self.pick_encoding(source_a, source_b); end +end + +module RSpec::Support::FuzzyMatcher +end + +module RSpec::Support::FuzzyMatcher + def self.values_match?(expected, actual); end +end + +class RSpec::Support::LooseSignatureVerifier +end + +class RSpec::Support::LooseSignatureVerifier::SignatureWithKeywordArgumentsMatcher + def has_kw_args_in?(args); end + + def initialize(signature); end + + def invalid_kw_args_from(_kw_args); end + + def missing_kw_args_from(_kw_args); end + + def non_kw_args_arity_description(); end + + def valid_non_kw_args?(*args); end +end + +class RSpec::Support::LooseSignatureVerifier::SignatureWithKeywordArgumentsMatcher +end + +class RSpec::Support::LooseSignatureVerifier +end + +class RSpec::Support::MethodSignature + def arbitrary_kw_args?(); end + + def classify_arity(arity=T.unsafe(nil)); end + + def classify_parameters(); end + + def could_contain_kw_args?(args); end + + def description(); end + + def has_kw_args_in?(args); end + + def initialize(method); end + + def invalid_kw_args_from(given_kw_args); end + + def max_non_kw_args(); end + + def min_non_kw_args(); end + + def missing_kw_args_from(given_kw_args); end + + def non_kw_args_arity_description(); end + + def optional_kw_args(); end + + def required_kw_args(); end + + def unlimited_args?(); end + + def valid_non_kw_args?(positional_arg_count, optional_max_arg_count=T.unsafe(nil)); end + INFINITY = ::T.let(nil, ::T.untyped) +end + +class RSpec::Support::MethodSignature +end + +class RSpec::Support::MethodSignatureExpectation + def empty?(); end + + def expect_arbitrary_keywords(); end + + def expect_arbitrary_keywords=(expect_arbitrary_keywords); end + + def expect_unlimited_arguments(); end + + def expect_unlimited_arguments=(expect_unlimited_arguments); end + + def keywords(); end + + def keywords=(values); end + + def max_count(); end + + def max_count=(number); end + + def min_count(); end + + def min_count=(number); end +end + +class RSpec::Support::MethodSignatureExpectation +end + +class RSpec::Support::MethodSignatureVerifier + def error_message(); end + + def initialize(signature, args=T.unsafe(nil)); end + + def kw_args(); end + + def max_non_kw_args(); end + + def min_non_kw_args(); end + + def non_kw_args(); end + + def valid?(); end + + def with_expectation(expectation); end +end + +class RSpec::Support::MethodSignatureVerifier +end + +class RSpec::Support::Mutex + NEW_MUTEX_METHOD = ::T.let(nil, ::T.untyped) +end + +class RSpec::Support::Mutex + def self.new(); end +end + +module RSpec::Support::OS +end + +module RSpec::Support::OS + def self.windows?(); end + + def self.windows_file_path?(); end +end + +class RSpec::Support::ObjectFormatter + def format(object); end + + def initialize(max_formatted_output_length=T.unsafe(nil)); end + + def max_formatted_output_length(); end + + def max_formatted_output_length=(max_formatted_output_length); end + + def prepare_array(array); end + + def prepare_element(element); end + + def prepare_for_inspection(object); end + + def prepare_hash(input_hash); end + + def recursive_structure?(object); end + + def sort_hash_keys(input_hash); end + + def with_entering_structure(structure); end + ELLIPSIS = ::T.let(nil, ::T.untyped) + INSPECTOR_CLASSES = ::T.let(nil, ::T.untyped) +end + +class RSpec::Support::ObjectFormatter::BaseInspector + def formatter(); end + + def formatter=(_); end + + def object(); end + + def object=(_); end + + def pretty_print(pp); end +end + +class RSpec::Support::ObjectFormatter::BaseInspector + def self.[](*_); end + + def self.can_inspect?(_object); end + + def self.members(); end +end + +class RSpec::Support::ObjectFormatter::BigDecimalInspector +end + +class RSpec::Support::ObjectFormatter::BigDecimalInspector + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::DateTimeInspector + FORMAT = ::T.let(nil, ::T.untyped) +end + +class RSpec::Support::ObjectFormatter::DateTimeInspector + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::DelegatorInspector +end + +class RSpec::Support::ObjectFormatter::DelegatorInspector + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::DescribableMatcherInspector +end + +class RSpec::Support::ObjectFormatter::DescribableMatcherInspector + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::InspectableItem + def pretty_print(pp); end + + def text(); end + + def text=(_); end +end + +class RSpec::Support::ObjectFormatter::InspectableItem + def self.[](*_); end + + def self.members(); end +end + +class RSpec::Support::ObjectFormatter::InspectableObjectInspector +end + +class RSpec::Support::ObjectFormatter::InspectableObjectInspector + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::TimeInspector + FORMAT = ::T.let(nil, ::T.untyped) +end + +class RSpec::Support::ObjectFormatter::TimeInspector + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::UninspectableObjectInspector + def klass(); end + + def native_object_id(); end + OBJECT_ID_FORMAT = ::T.let(nil, ::T.untyped) +end + +class RSpec::Support::ObjectFormatter::UninspectableObjectInspector + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter + def self.default_instance(); end + + def self.format(object); end + + def self.prepare_for_inspection(object); end +end + +module RSpec::Support::RecursiveConstMethods + def const_defined_on?(mod, const_name); end + + def constants_defined_on(mod); end + + def get_const_defined_on(mod, const_name); end + + def normalize_const_name(const_name); end + + def recursive_const_defined?(const_name); end + + def recursive_const_get(const_name); end +end + +module RSpec::Support::RecursiveConstMethods +end + +class RSpec::Support::ReentrantMutex + def synchronize(); end +end + +class RSpec::Support::ReentrantMutex +end + +module RSpec::Support::Ruby +end + +module RSpec::Support::Ruby + def self.jruby?(); end + + def self.jruby_9000?(); end + + def self.jruby_version(); end + + def self.mri?(); end + + def self.non_mri?(); end + + def self.rbx?(); end + + def self.truffleruby?(); end +end + +module RSpec::Support::RubyFeatures +end + +module RSpec::Support::RubyFeatures + def self.caller_locations_supported?(); end + + def self.fork_supported?(); end + + def self.kw_args_supported?(); end + + def self.module_prepends_supported?(); end + + def self.module_refinement_supported?(); end + + def self.optional_and_splat_args_supported?(); end + + def self.required_kw_args_supported?(); end + + def self.ripper_supported?(); end + + def self.supports_exception_cause?(); end + + def self.supports_rebinding_module_methods?(); end + + def self.supports_taint?(); end +end + +RSpec::Support::StrictSignatureVerifier = RSpec::Support::MethodSignatureVerifier + +module RSpec::Support::Version + STRING = ::T.let(nil, ::T.untyped) +end + +module RSpec::Support::Version +end + +module RSpec::Support::Warnings + def deprecate(deprecated, options=T.unsafe(nil)); end + + def warn_deprecation(message, options=T.unsafe(nil)); end + + def warn_with(message, options=T.unsafe(nil)); end + + def warning(text, options=T.unsafe(nil)); end +end + +module RSpec::Support::Warnings +end + +module RSpec::Support::WithKeywordsWhenNeeded +end + +module RSpec::Support::WithKeywordsWhenNeeded + def self.class_exec(klass, *args, &block); end +end + +module RSpec::Support + def self.class_of(object); end + + def self.define_optimized_require_for_rspec(lib, &require_relative); end + + def self.deregister_matcher_definition(&block); end + + def self.failure_notifier(); end + + def self.failure_notifier=(callable); end + + def self.is_a_matcher?(object); end + + def self.matcher_definitions(); end + + def self.method_handle_for(object, method_name); end + + def self.notify_failure(failure, options=T.unsafe(nil)); end + + def self.register_matcher_definition(&block); end + + def self.require_rspec_core(f); end + + def self.require_rspec_expectations(f); end + + def self.require_rspec_matchers(f); end + + def self.require_rspec_mocks(f); end + + def self.require_rspec_support(f); end + + def self.rspec_description_for_object(object); end + + def self.thread_local_data(); end + + def self.warning_notifier(); end + + def self.warning_notifier=(warning_notifier); end + + def self.with_failure_notifier(callable); end +end + +module RSpec::Version + STRING = ::T.let(nil, ::T.untyped) +end + +module RSpec::Version +end + +module RSpec::Wait +end + +class RSpec::Wait::Error +end + +class RSpec::Wait::Error +end + +module RSpec::Wait::Handler + def handle_matcher(target, *args, &block); end +end + +module RSpec::Wait::Handler +end + +class RSpec::Wait::NegativeHandler +end + +class RSpec::Wait::NegativeHandler + extend ::RSpec::Wait::Handler +end + +class RSpec::Wait::PositiveHandler +end + +class RSpec::Wait::PositiveHandler + extend ::RSpec::Wait::Handler +end + +class RSpec::Wait::Proxy + def for(value=T.unsafe(nil), &block); end + + def initialize(options); end +end + +class RSpec::Wait::Proxy +end + +class RSpec::Wait::Target + def initialize(target, options); end +end + +module RSpec::Wait::Target::UndefinedValue +end + +module RSpec::Wait::Target::UndefinedValue +end + +class RSpec::Wait::Target + def self.for(value, block, options=T.unsafe(nil)); end +end + +class RSpec::Wait::TimeoutError +end + +class RSpec::Wait::TimeoutError +end + +module RSpec::Wait + def self.wait(timeout=T.unsafe(nil), options=T.unsafe(nil)); end + + def self.wait_for(value=T.unsafe(nil), &block); end + + def self.with_wait(options); end +end + +module RSpec + extend ::RSpec::Support::Warnings + extend ::RSpec::Core::Warnings + def self.clear_examples(); end + + def self.configuration(); end + + def self.configuration=(configuration); end + + def self.configure(); end + + def self.const_missing(name); end + + def self.context(*args, &example_group_block); end + + def self.current_example(); end + + def self.current_example=(example); end + + def self.describe(*args, &example_group_block); end + + def self.example_group(*args, &example_group_block); end + + def self.fcontext(*args, &example_group_block); end + + def self.fdescribe(*args, &example_group_block); end + + def self.reset(); end + + def self.world(); end + + def self.world=(world); end + + def self.xcontext(*args, &example_group_block); end + + def self.xdescribe(*args, &example_group_block); end +end + +module Racc + Racc_No_Extensions = ::T.let(nil, ::T.untyped) +end + +class Racc::CparseParams +end + +class Racc::CparseParams +end + +class Racc::Parser + Racc_Main_Parsing_Routine = ::T.let(nil, ::T.untyped) + Racc_Runtime_Core_Id_C = ::T.let(nil, ::T.untyped) + Racc_Runtime_Core_Revision = ::T.let(nil, ::T.untyped) + Racc_Runtime_Core_Revision_C = ::T.let(nil, ::T.untyped) + Racc_Runtime_Core_Revision_R = ::T.let(nil, ::T.untyped) + Racc_Runtime_Core_Version = ::T.let(nil, ::T.untyped) + Racc_Runtime_Core_Version_C = ::T.let(nil, ::T.untyped) + Racc_Runtime_Core_Version_R = ::T.let(nil, ::T.untyped) + Racc_Runtime_Revision = ::T.let(nil, ::T.untyped) + Racc_Runtime_Type = ::T.let(nil, ::T.untyped) + Racc_Runtime_Version = ::T.let(nil, ::T.untyped) + Racc_YY_Parse_Method = ::T.let(nil, ::T.untyped) +end + +module Rainbow +end + +class Rainbow::Color + def ground(); end +end + +class Rainbow::Color::Indexed + def codes(); end + + def initialize(ground, num); end + + def num(); end +end + +class Rainbow::Color::Indexed +end + +class Rainbow::Color::Named + def initialize(ground, name); end + NAMES = ::T.let(nil, ::T.untyped) +end + +class Rainbow::Color::Named + def self.color_names(); end + + def self.valid_names(); end +end + +class Rainbow::Color::RGB + def b(); end + + def g(); end + + def initialize(ground, *values); end + + def r(); end +end + +class Rainbow::Color::RGB + def self.to_ansi_domain(value); end +end + +class Rainbow::Color::X11Named + include ::Rainbow::X11ColorNames + def initialize(ground, name); end +end + +class Rainbow::Color::X11Named + def self.color_names(); end + + def self.valid_names(); end +end + +class Rainbow::Color + def self.build(ground, values); end + + def self.parse_hex_color(hex); end +end + +class Rainbow::NullPresenter + def background(*_values); end + + def bg(*_values); end + + def black(); end + + def blink(); end + + def blue(); end + + def bold(); end + + def bright(); end + + def color(*_values); end + + def cyan(); end + + def dark(); end + + def faint(); end + + def fg(*_values); end + + def foreground(*_values); end + + def green(); end + + def hide(); end + + def inverse(); end + + def italic(); end + + def magenta(); end + + def method_missing(method_name, *args); end + + def red(); end + + def reset(); end + + def underline(); end + + def white(); end + + def yellow(); end +end + +class Rainbow::NullPresenter +end + +class Rainbow::Presenter + def background(*values); end + + def bg(*values); end + + def black(); end + + def blink(); end + + def blue(); end + + def bold(); end + + def bright(); end + + def color(*values); end + + def cyan(); end + + def dark(); end + + def faint(); end + + def fg(*values); end + + def foreground(*values); end + + def green(); end + + def hide(); end + + def inverse(); end + + def italic(); end + + def magenta(); end + + def method_missing(method_name, *args); end + + def red(); end + + def reset(); end + + def underline(); end + + def white(); end + + def yellow(); end + TERM_EFFECTS = ::T.let(nil, ::T.untyped) +end + +class Rainbow::Presenter +end + +class Rainbow::StringUtils +end + +class Rainbow::StringUtils + def self.uncolor(string); end + + def self.wrap_with_sgr(string, codes); end +end + +class Rainbow::Wrapper + def enabled(); end + + def enabled=(enabled); end + + def initialize(enabled=T.unsafe(nil)); end + + def wrap(string); end +end + +class Rainbow::Wrapper +end + +module Rainbow::X11ColorNames + NAMES = ::T.let(nil, ::T.untyped) +end + +module Rainbow::X11ColorNames +end + +module Rainbow + def self.enabled(); end + + def self.enabled=(value); end + + def self.global(); end + + def self.new(); end + + def self.uncolor(string); end end class Random @@ -2883,6 +35570,1994 @@ module Readline def self.completion_quote_character(); end end +class Regexp + TOKEN_KEYS = ::T.let(nil, ::T.untyped) +end + +module Regexp::Expression +end + +class Regexp::Expression::Alternation + def alternatives(); end +end + +Regexp::Expression::Alternation::OPERAND = Regexp::Expression::Alternative + +class Regexp::Expression::Alternation +end + +class Regexp::Expression::Alternative +end + +class Regexp::Expression::Alternative +end + +module Regexp::Expression::Anchor +end + +Regexp::Expression::Anchor::BOL = Regexp::Expression::Anchor::BeginningOfLine + +Regexp::Expression::Anchor::BOS = Regexp::Expression::Anchor::BeginningOfString + +class Regexp::Expression::Anchor::Base + def match_length(); end +end + +class Regexp::Expression::Anchor::Base +end + +class Regexp::Expression::Anchor::BeginningOfLine +end + +class Regexp::Expression::Anchor::BeginningOfLine +end + +class Regexp::Expression::Anchor::BeginningOfString +end + +class Regexp::Expression::Anchor::BeginningOfString +end + +Regexp::Expression::Anchor::EOL = Regexp::Expression::Anchor::EndOfLine + +Regexp::Expression::Anchor::EOS = Regexp::Expression::Anchor::EndOfString + +Regexp::Expression::Anchor::EOSobEOL = Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine + +class Regexp::Expression::Anchor::EndOfLine +end + +class Regexp::Expression::Anchor::EndOfLine +end + +class Regexp::Expression::Anchor::EndOfString +end + +class Regexp::Expression::Anchor::EndOfString +end + +class Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine +end + +class Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine +end + +class Regexp::Expression::Anchor::MatchStart +end + +class Regexp::Expression::Anchor::MatchStart +end + +class Regexp::Expression::Anchor::NonWordBoundary +end + +class Regexp::Expression::Anchor::NonWordBoundary +end + +class Regexp::Expression::Anchor::WordBoundary +end + +class Regexp::Expression::Anchor::WordBoundary +end + +module Regexp::Expression::Anchor +end + +module Regexp::Expression::Assertion +end + +class Regexp::Expression::Assertion::Base +end + +class Regexp::Expression::Assertion::Base +end + +class Regexp::Expression::Assertion::Lookahead +end + +class Regexp::Expression::Assertion::Lookahead +end + +class Regexp::Expression::Assertion::Lookbehind +end + +class Regexp::Expression::Assertion::Lookbehind +end + +class Regexp::Expression::Assertion::NegativeLookahead +end + +class Regexp::Expression::Assertion::NegativeLookahead +end + +class Regexp::Expression::Assertion::NegativeLookbehind +end + +class Regexp::Expression::Assertion::NegativeLookbehind +end + +module Regexp::Expression::Assertion +end + +module Regexp::Expression::Backreference +end + +class Regexp::Expression::Backreference::Base + def match_length(); end + + def referenced_expression(); end + + def referenced_expression=(referenced_expression); end +end + +class Regexp::Expression::Backreference::Base +end + +class Regexp::Expression::Backreference::Name + def name(); end + + def reference(); end +end + +class Regexp::Expression::Backreference::Name +end + +class Regexp::Expression::Backreference::NameCall +end + +class Regexp::Expression::Backreference::NameCall +end + +class Regexp::Expression::Backreference::NameRecursionLevel + def recursion_level(); end +end + +class Regexp::Expression::Backreference::NameRecursionLevel +end + +class Regexp::Expression::Backreference::Number + def number(); end + + def reference(); end +end + +class Regexp::Expression::Backreference::Number +end + +class Regexp::Expression::Backreference::NumberCall +end + +class Regexp::Expression::Backreference::NumberCall +end + +class Regexp::Expression::Backreference::NumberCallRelative +end + +class Regexp::Expression::Backreference::NumberCallRelative +end + +class Regexp::Expression::Backreference::NumberRecursionLevel + def recursion_level(); end +end + +class Regexp::Expression::Backreference::NumberRecursionLevel +end + +class Regexp::Expression::Backreference::NumberRelative + def effective_number(); end + + def effective_number=(effective_number); end +end + +class Regexp::Expression::Backreference::NumberRelative +end + +module Regexp::Expression::Backreference +end + +class Regexp::Expression::Base + def =~(string, offset=T.unsafe(nil)); end + + def a?(); end + + def ascii_classes?(); end + + def attributes(); end + + def case_insensitive?(); end + + def coded_offset(); end + + def conditional_level(); end + + def conditional_level=(conditional_level); end + + def d?(); end + + def default_classes?(); end + + def extended?(); end + + def free_spacing?(); end + + def full_length(); end + + def greedy?(); end + + def i?(); end + + def ignore_case?(); end + + def initialize(token, options=T.unsafe(nil)); end + + def is?(test_token, test_type=T.unsafe(nil)); end + + def lazy?(); end + + def level(); end + + def level=(level); end + + def m?(); end + + def match(string, offset=T.unsafe(nil)); end + + def match?(string); end + + def matches?(string); end + + def multiline?(); end + + def nesting_level(); end + + def nesting_level=(nesting_level); end + + def offset(); end + + def one_of?(scope, top=T.unsafe(nil)); end + + def options(); end + + def options=(options); end + + def possessive?(); end + + def quantified?(); end + + def quantifier(); end + + def quantifier=(quantifier); end + + def quantifier_affix(expression_format); end + + def quantify(token, text, min=T.unsafe(nil), max=T.unsafe(nil), mode=T.unsafe(nil)); end + + def quantity(); end + + def reluctant?(); end + + def repetitions(); end + + def set_level(); end + + def set_level=(set_level); end + + def starts_at(); end + + def strfre(format=T.unsafe(nil), indent_offset=T.unsafe(nil), index=T.unsafe(nil)); end + + def strfregexp(format=T.unsafe(nil), indent_offset=T.unsafe(nil), index=T.unsafe(nil)); end + + def terminal?(); end + + def text(); end + + def text=(text); end + + def to_h(); end + + def to_re(format=T.unsafe(nil)); end + + def to_s(format=T.unsafe(nil)); end + + def token(); end + + def token=(token); end + + def ts(); end + + def ts=(ts); end + + def type(); end + + def type=(type); end + + def type?(test_type); end + + def u?(); end + + def unicode_classes?(); end + + def unquantified_clone(); end + + def x?(); end +end + +class Regexp::Expression::Base +end + +class Regexp::Expression::CharacterSet + def close(); end + + def closed(); end + + def closed=(closed); end + + def closed?(); end + + def negate(); end + + def negated?(); end + + def negative(); end + + def negative=(negative); end + + def negative?(); end +end + +class Regexp::Expression::CharacterSet::IntersectedSequence +end + +class Regexp::Expression::CharacterSet::IntersectedSequence +end + +class Regexp::Expression::CharacterSet::Intersection +end + +Regexp::Expression::CharacterSet::Intersection::OPERAND = Regexp::Expression::CharacterSet::IntersectedSequence + +class Regexp::Expression::CharacterSet::Intersection +end + +class Regexp::Expression::CharacterSet::Range + def complete?(); end + + def to_s(_format=T.unsafe(nil)); end +end + +class Regexp::Expression::CharacterSet::Range +end + +class Regexp::Expression::CharacterSet +end + +module Regexp::Expression::CharacterType +end + +class Regexp::Expression::CharacterType::Any +end + +class Regexp::Expression::CharacterType::Any +end + +class Regexp::Expression::CharacterType::Base + def match_length(); end +end + +class Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::Digit +end + +class Regexp::Expression::CharacterType::Digit +end + +class Regexp::Expression::CharacterType::ExtendedGrapheme +end + +class Regexp::Expression::CharacterType::ExtendedGrapheme +end + +class Regexp::Expression::CharacterType::Hex +end + +class Regexp::Expression::CharacterType::Hex +end + +class Regexp::Expression::CharacterType::Linebreak +end + +class Regexp::Expression::CharacterType::Linebreak +end + +class Regexp::Expression::CharacterType::NonDigit +end + +class Regexp::Expression::CharacterType::NonDigit +end + +class Regexp::Expression::CharacterType::NonHex +end + +class Regexp::Expression::CharacterType::NonHex +end + +class Regexp::Expression::CharacterType::NonSpace +end + +class Regexp::Expression::CharacterType::NonSpace +end + +class Regexp::Expression::CharacterType::NonWord +end + +class Regexp::Expression::CharacterType::NonWord +end + +class Regexp::Expression::CharacterType::Space +end + +class Regexp::Expression::CharacterType::Space +end + +class Regexp::Expression::CharacterType::Word +end + +class Regexp::Expression::CharacterType::Word +end + +module Regexp::Expression::CharacterType +end + +class Regexp::Expression::Comment +end + +class Regexp::Expression::Comment +end + +module Regexp::Expression::Conditional +end + +class Regexp::Expression::Conditional::Branch +end + +class Regexp::Expression::Conditional::Branch +end + +class Regexp::Expression::Conditional::Condition + def match_length(); end + + def reference(); end + + def referenced_expression(); end + + def referenced_expression=(referenced_expression); end +end + +class Regexp::Expression::Conditional::Condition +end + +class Regexp::Expression::Conditional::Expression + def add_sequence(active_opts=T.unsafe(nil)); end + + def branch(active_opts=T.unsafe(nil)); end + + def branches(); end + + def condition(); end + + def condition=(exp); end + + def reference(); end + + def referenced_expression(); end + + def referenced_expression=(referenced_expression); end +end + +class Regexp::Expression::Conditional::Expression +end + +class Regexp::Expression::Conditional::TooManyBranches + def initialize(); end +end + +class Regexp::Expression::Conditional::TooManyBranches +end + +module Regexp::Expression::Conditional +end + +module Regexp::Expression::EscapeSequence +end + +class Regexp::Expression::EscapeSequence::AbstractMetaControlSequence +end + +class Regexp::Expression::EscapeSequence::AbstractMetaControlSequence +end + +class Regexp::Expression::EscapeSequence::AsciiEscape +end + +class Regexp::Expression::EscapeSequence::AsciiEscape +end + +class Regexp::Expression::EscapeSequence::Backspace +end + +class Regexp::Expression::EscapeSequence::Backspace +end + +class Regexp::Expression::EscapeSequence::Base + def char(); end + + def codepoint(); end + + def match_length(); end +end + +class Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::Bell +end + +class Regexp::Expression::EscapeSequence::Bell +end + +class Regexp::Expression::EscapeSequence::Codepoint +end + +class Regexp::Expression::EscapeSequence::Codepoint +end + +class Regexp::Expression::EscapeSequence::CodepointList + def chars(); end + + def codepoints(); end +end + +class Regexp::Expression::EscapeSequence::CodepointList +end + +class Regexp::Expression::EscapeSequence::Control +end + +class Regexp::Expression::EscapeSequence::Control +end + +class Regexp::Expression::EscapeSequence::FormFeed +end + +class Regexp::Expression::EscapeSequence::FormFeed +end + +class Regexp::Expression::EscapeSequence::Hex +end + +class Regexp::Expression::EscapeSequence::Hex +end + +class Regexp::Expression::EscapeSequence::Literal +end + +class Regexp::Expression::EscapeSequence::Literal +end + +class Regexp::Expression::EscapeSequence::Meta +end + +class Regexp::Expression::EscapeSequence::Meta +end + +class Regexp::Expression::EscapeSequence::MetaControl +end + +class Regexp::Expression::EscapeSequence::MetaControl +end + +class Regexp::Expression::EscapeSequence::Newline +end + +class Regexp::Expression::EscapeSequence::Newline +end + +class Regexp::Expression::EscapeSequence::Octal +end + +class Regexp::Expression::EscapeSequence::Octal +end + +class Regexp::Expression::EscapeSequence::Return +end + +class Regexp::Expression::EscapeSequence::Return +end + +class Regexp::Expression::EscapeSequence::Tab +end + +class Regexp::Expression::EscapeSequence::Tab +end + +class Regexp::Expression::EscapeSequence::VerticalTab +end + +class Regexp::Expression::EscapeSequence::VerticalTab +end + +module Regexp::Expression::EscapeSequence +end + +class Regexp::Expression::FreeSpace + def match_length(); end +end + +class Regexp::Expression::FreeSpace +end + +module Regexp::Expression::Group +end + +class Regexp::Expression::Group::Absence +end + +class Regexp::Expression::Group::Absence +end + +class Regexp::Expression::Group::Atomic +end + +class Regexp::Expression::Group::Atomic +end + +class Regexp::Expression::Group::Base + def capturing?(); end + + def comment?(); end +end + +class Regexp::Expression::Group::Base +end + +class Regexp::Expression::Group::Capture + def identifier(); end + + def number(); end + + def number=(number); end + + def number_at_level(); end + + def number_at_level=(number_at_level); end +end + +class Regexp::Expression::Group::Capture +end + +class Regexp::Expression::Group::Comment + def to_s(_format=T.unsafe(nil)); end +end + +class Regexp::Expression::Group::Comment +end + +class Regexp::Expression::Group::Named + def name(); end +end + +class Regexp::Expression::Group::Named +end + +class Regexp::Expression::Group::Options + def option_changes(); end + + def option_changes=(option_changes); end +end + +class Regexp::Expression::Group::Options +end + +class Regexp::Expression::Group::Passive +end + +class Regexp::Expression::Group::Passive +end + +module Regexp::Expression::Group +end + +module Regexp::Expression::Keep +end + +class Regexp::Expression::Keep::Mark + def match_length(); end +end + +class Regexp::Expression::Keep::Mark +end + +module Regexp::Expression::Keep +end + +class Regexp::Expression::Literal + def match_length(); end +end + +class Regexp::Expression::Literal +end + +Regexp::Expression::MatchLength = Regexp::MatchLength + +class Regexp::Expression::PosixClass + def match_length(); end + + def name(); end + + def negative?(); end +end + +class Regexp::Expression::PosixClass +end + +class Regexp::Expression::Quantifier + def greedy?(); end + + def initialize(token, text, min, max, mode); end + + def lazy?(); end + + def max(); end + + def min(); end + + def mode(); end + + def possessive?(); end + + def reluctant?(); end + + def text(); end + + def to_h(); end + + def to_str(); end + + def token(); end + MODES = ::T.let(nil, ::T.untyped) +end + +class Regexp::Expression::Quantifier +end + +class Regexp::Expression::Root + def initialize(*args); end +end + +class Regexp::Expression::Root + def self.build(options=T.unsafe(nil)); end + + def self.build_token(); end +end + +class Regexp::Expression::Sequence + def initialize(*args); end +end + +class Regexp::Expression::Sequence + def self.add_to(subexpression, params=T.unsafe(nil), active_opts=T.unsafe(nil)); end + + def self.at_levels(level, set_level, conditional_level); end +end + +class Regexp::Expression::SequenceOperation + def add_sequence(active_opts=T.unsafe(nil)); end + + def operands(); end + + def operator(); end + + def sequences(); end +end + +class Regexp::Expression::SequenceOperation +end + +class Regexp::Expression::Subexpression + include ::Enumerable + def <<(exp); end + + def [](*args, &block); end + + def at(*args, &block); end + + def dig(*indices); end + + def each(*args, &block); end + + def each_expression(include_self=T.unsafe(nil), &block); end + + def empty?(*args, &block); end + + def expressions(); end + + def expressions=(expressions); end + + def fetch(*args, &block); end + + def flat_map(include_self=T.unsafe(nil), &block); end + + def index(*args, &block); end + + def inner_match_length(); end + + def join(*args, &block); end + + def last(*args, &block); end + + def length(*args, &block); end + + def match_length(); end + + def strfre_tree(format=T.unsafe(nil), include_self=T.unsafe(nil), separator=T.unsafe(nil)); end + + def strfregexp_tree(format=T.unsafe(nil), include_self=T.unsafe(nil), separator=T.unsafe(nil)); end + + def te(); end + + def to_h(); end + + def traverse(include_self=T.unsafe(nil), &block); end + + def values_at(*args, &block); end + + def walk(include_self=T.unsafe(nil), &block); end +end + +class Regexp::Expression::Subexpression +end + +module Regexp::Expression::UnicodeProperty +end + +class Regexp::Expression::UnicodeProperty::Age +end + +class Regexp::Expression::UnicodeProperty::Age +end + +class Regexp::Expression::UnicodeProperty::Alnum +end + +class Regexp::Expression::UnicodeProperty::Alnum +end + +class Regexp::Expression::UnicodeProperty::Alpha +end + +class Regexp::Expression::UnicodeProperty::Alpha +end + +class Regexp::Expression::UnicodeProperty::Any +end + +class Regexp::Expression::UnicodeProperty::Any +end + +class Regexp::Expression::UnicodeProperty::Ascii +end + +class Regexp::Expression::UnicodeProperty::Ascii +end + +class Regexp::Expression::UnicodeProperty::Assigned +end + +class Regexp::Expression::UnicodeProperty::Assigned +end + +class Regexp::Expression::UnicodeProperty::Base + def match_length(); end + + def name(); end + + def negative?(); end + + def shortcut(); end +end + +class Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Blank +end + +class Regexp::Expression::UnicodeProperty::Blank +end + +class Regexp::Expression::UnicodeProperty::Block +end + +class Regexp::Expression::UnicodeProperty::Block +end + +class Regexp::Expression::UnicodeProperty::Cntrl +end + +class Regexp::Expression::UnicodeProperty::Cntrl +end + +module Regexp::Expression::UnicodeProperty::Codepoint +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Any +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Any +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Base +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Base +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Control +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Control +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Format +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Format +end + +class Regexp::Expression::UnicodeProperty::Codepoint::PrivateUse +end + +class Regexp::Expression::UnicodeProperty::Codepoint::PrivateUse +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Surrogate +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Surrogate +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Unassigned +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Unassigned +end + +module Regexp::Expression::UnicodeProperty::Codepoint +end + +class Regexp::Expression::UnicodeProperty::Derived +end + +class Regexp::Expression::UnicodeProperty::Derived +end + +class Regexp::Expression::UnicodeProperty::Digit +end + +class Regexp::Expression::UnicodeProperty::Digit +end + +class Regexp::Expression::UnicodeProperty::Emoji +end + +class Regexp::Expression::UnicodeProperty::Emoji +end + +class Regexp::Expression::UnicodeProperty::Graph +end + +class Regexp::Expression::UnicodeProperty::Graph +end + +module Regexp::Expression::UnicodeProperty::Letter +end + +class Regexp::Expression::UnicodeProperty::Letter::Any +end + +class Regexp::Expression::UnicodeProperty::Letter::Any +end + +class Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Cased +end + +class Regexp::Expression::UnicodeProperty::Letter::Cased +end + +class Regexp::Expression::UnicodeProperty::Letter::Lowercase +end + +class Regexp::Expression::UnicodeProperty::Letter::Lowercase +end + +class Regexp::Expression::UnicodeProperty::Letter::Modifier +end + +class Regexp::Expression::UnicodeProperty::Letter::Modifier +end + +class Regexp::Expression::UnicodeProperty::Letter::Other +end + +class Regexp::Expression::UnicodeProperty::Letter::Other +end + +class Regexp::Expression::UnicodeProperty::Letter::Titlecase +end + +class Regexp::Expression::UnicodeProperty::Letter::Titlecase +end + +class Regexp::Expression::UnicodeProperty::Letter::Uppercase +end + +class Regexp::Expression::UnicodeProperty::Letter::Uppercase +end + +module Regexp::Expression::UnicodeProperty::Letter +end + +class Regexp::Expression::UnicodeProperty::Lower +end + +class Regexp::Expression::UnicodeProperty::Lower +end + +module Regexp::Expression::UnicodeProperty::Mark +end + +class Regexp::Expression::UnicodeProperty::Mark::Any +end + +class Regexp::Expression::UnicodeProperty::Mark::Any +end + +class Regexp::Expression::UnicodeProperty::Mark::Base +end + +class Regexp::Expression::UnicodeProperty::Mark::Base +end + +class Regexp::Expression::UnicodeProperty::Mark::Combining +end + +class Regexp::Expression::UnicodeProperty::Mark::Combining +end + +class Regexp::Expression::UnicodeProperty::Mark::Enclosing +end + +class Regexp::Expression::UnicodeProperty::Mark::Enclosing +end + +class Regexp::Expression::UnicodeProperty::Mark::Nonspacing +end + +class Regexp::Expression::UnicodeProperty::Mark::Nonspacing +end + +class Regexp::Expression::UnicodeProperty::Mark::Spacing +end + +class Regexp::Expression::UnicodeProperty::Mark::Spacing +end + +module Regexp::Expression::UnicodeProperty::Mark +end + +class Regexp::Expression::UnicodeProperty::Newline +end + +class Regexp::Expression::UnicodeProperty::Newline +end + +module Regexp::Expression::UnicodeProperty::Number +end + +class Regexp::Expression::UnicodeProperty::Number::Any +end + +class Regexp::Expression::UnicodeProperty::Number::Any +end + +class Regexp::Expression::UnicodeProperty::Number::Base +end + +class Regexp::Expression::UnicodeProperty::Number::Base +end + +class Regexp::Expression::UnicodeProperty::Number::Decimal +end + +class Regexp::Expression::UnicodeProperty::Number::Decimal +end + +class Regexp::Expression::UnicodeProperty::Number::Letter +end + +class Regexp::Expression::UnicodeProperty::Number::Letter +end + +class Regexp::Expression::UnicodeProperty::Number::Other +end + +class Regexp::Expression::UnicodeProperty::Number::Other +end + +module Regexp::Expression::UnicodeProperty::Number +end + +class Regexp::Expression::UnicodeProperty::Print +end + +class Regexp::Expression::UnicodeProperty::Print +end + +class Regexp::Expression::UnicodeProperty::Punct +end + +class Regexp::Expression::UnicodeProperty::Punct +end + +module Regexp::Expression::UnicodeProperty::Punctuation +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Any +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Any +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Close +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Close +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Connector +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Connector +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Dash +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Dash +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Final +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Final +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Initial +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Initial +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Open +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Open +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Other +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Other +end + +module Regexp::Expression::UnicodeProperty::Punctuation +end + +class Regexp::Expression::UnicodeProperty::Script +end + +class Regexp::Expression::UnicodeProperty::Script +end + +module Regexp::Expression::UnicodeProperty::Separator +end + +class Regexp::Expression::UnicodeProperty::Separator::Any +end + +class Regexp::Expression::UnicodeProperty::Separator::Any +end + +class Regexp::Expression::UnicodeProperty::Separator::Base +end + +class Regexp::Expression::UnicodeProperty::Separator::Base +end + +class Regexp::Expression::UnicodeProperty::Separator::Line +end + +class Regexp::Expression::UnicodeProperty::Separator::Line +end + +class Regexp::Expression::UnicodeProperty::Separator::Paragraph +end + +class Regexp::Expression::UnicodeProperty::Separator::Paragraph +end + +class Regexp::Expression::UnicodeProperty::Separator::Space +end + +class Regexp::Expression::UnicodeProperty::Separator::Space +end + +module Regexp::Expression::UnicodeProperty::Separator +end + +class Regexp::Expression::UnicodeProperty::Space +end + +class Regexp::Expression::UnicodeProperty::Space +end + +module Regexp::Expression::UnicodeProperty::Symbol +end + +class Regexp::Expression::UnicodeProperty::Symbol::Any +end + +class Regexp::Expression::UnicodeProperty::Symbol::Any +end + +class Regexp::Expression::UnicodeProperty::Symbol::Base +end + +class Regexp::Expression::UnicodeProperty::Symbol::Base +end + +class Regexp::Expression::UnicodeProperty::Symbol::Currency +end + +class Regexp::Expression::UnicodeProperty::Symbol::Currency +end + +class Regexp::Expression::UnicodeProperty::Symbol::Math +end + +class Regexp::Expression::UnicodeProperty::Symbol::Math +end + +class Regexp::Expression::UnicodeProperty::Symbol::Modifier +end + +class Regexp::Expression::UnicodeProperty::Symbol::Modifier +end + +class Regexp::Expression::UnicodeProperty::Symbol::Other +end + +class Regexp::Expression::UnicodeProperty::Symbol::Other +end + +module Regexp::Expression::UnicodeProperty::Symbol +end + +class Regexp::Expression::UnicodeProperty::Upper +end + +class Regexp::Expression::UnicodeProperty::Upper +end + +class Regexp::Expression::UnicodeProperty::Word +end + +class Regexp::Expression::UnicodeProperty::Word +end + +class Regexp::Expression::UnicodeProperty::XPosixPunct +end + +class Regexp::Expression::UnicodeProperty::XPosixPunct +end + +class Regexp::Expression::UnicodeProperty::Xdigit +end + +class Regexp::Expression::UnicodeProperty::Xdigit +end + +module Regexp::Expression::UnicodeProperty +end + +class Regexp::Expression::WhiteSpace + def merge(exp); end +end + +class Regexp::Expression::WhiteSpace +end + +module Regexp::Expression + def self.parsed(exp); end +end + +class Regexp::Lexer + def lex(input, syntax=T.unsafe(nil), &block); end + CLOSING_TOKENS = ::T.let(nil, ::T.untyped) + OPENING_TOKENS = ::T.let(nil, ::T.untyped) +end + +class Regexp::Lexer + def self.lex(input, syntax=T.unsafe(nil), &block); end + + def self.scan(input, syntax=T.unsafe(nil), &block); end +end + +class Regexp::MatchLength + include ::Enumerable + def each(opts=T.unsafe(nil), &blk); end + + def endless_each(&block); end + + def fixed?(); end + + def include?(length); end + + def initialize(exp, opts=T.unsafe(nil)); end + + def max(); end + + def min(); end + + def to_re(); end +end + +class Regexp::MatchLength + def self.of(obj); end +end + +class Regexp::Parser + include ::Regexp::Expression + include ::Regexp::Syntax + include ::Regexp::Expression::UnicodeProperty + def parse(input, syntax=T.unsafe(nil), &block); end + ENC_FLAGS = ::T.let(nil, ::T.untyped) + MOD_FLAGS = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class Regexp::Parser::ParserError +end + +class Regexp::Parser::ParserError +end + +class Regexp::Parser::UnknownTokenError + def initialize(type, token); end +end + +class Regexp::Parser::UnknownTokenError +end + +class Regexp::Parser::UnknownTokenTypeError + def initialize(type, token); end +end + +class Regexp::Parser::UnknownTokenTypeError +end + +class Regexp::Parser + def self.parse(input, syntax=T.unsafe(nil), &block); end +end + +class Regexp::Scanner + def emit(type, token, text, ts, te); end + + def scan(input_object, &block); end + PROP_MAPS_DIR = ::T.let(nil, ::T.untyped) +end + +class Regexp::Scanner::InvalidBackrefError + def initialize(what, reason); end +end + +class Regexp::Scanner::InvalidBackrefError +end + +class Regexp::Scanner::InvalidGroupError + def initialize(what, reason); end +end + +class Regexp::Scanner::InvalidGroupError +end + +class Regexp::Scanner::InvalidGroupOption + def initialize(option, text); end +end + +class Regexp::Scanner::InvalidGroupOption +end + +class Regexp::Scanner::InvalidSequenceError + def initialize(what=T.unsafe(nil), where=T.unsafe(nil)); end +end + +class Regexp::Scanner::InvalidSequenceError +end + +class Regexp::Scanner::PrematureEndError + def initialize(where=T.unsafe(nil)); end +end + +class Regexp::Scanner::PrematureEndError +end + +class Regexp::Scanner::ScannerError +end + +class Regexp::Scanner::ScannerError +end + +class Regexp::Scanner::UnknownUnicodePropertyError + def initialize(name); end +end + +class Regexp::Scanner::UnknownUnicodePropertyError +end + +class Regexp::Scanner::ValidationError + def initialize(reason); end +end + +class Regexp::Scanner::ValidationError +end + +class Regexp::Scanner + def self.long_prop_map(); end + + def self.scan(input_object, &block); end + + def self.short_prop_map(); end +end + +module Regexp::Syntax + VERSION_CONST_REGEXP = ::T.let(nil, ::T.untyped) + VERSION_FORMAT = ::T.let(nil, ::T.untyped) + VERSION_REGEXP = ::T.let(nil, ::T.untyped) +end + +class Regexp::Syntax::Any +end + +class Regexp::Syntax::Any +end + +class Regexp::Syntax::Base + include ::Regexp::Syntax::Token + def check!(type, token); end + + def check?(type, token); end + + def excludes(type, tokens); end + + def features(); end + + def implementations(type); end + + def implements(type, tokens); end + + def implements!(type, token); end + + def implements?(type, token); end + + def normalize(type, token); end + + def normalize_backref(type, token); end + + def normalize_group(type, token); end +end + +class Regexp::Syntax::Base +end + +class Regexp::Syntax::InvalidVersionNameError + def initialize(name); end +end + +class Regexp::Syntax::InvalidVersionNameError +end + +class Regexp::Syntax::NotImplementedError + def initialize(syntax, type, token); end +end + +class Regexp::Syntax::NotImplementedError +end + +class Regexp::Syntax::SyntaxError +end + +class Regexp::Syntax::SyntaxError +end + +module Regexp::Syntax::Token + All = ::T.let(nil, ::T.untyped) + Map = ::T.let(nil, ::T.untyped) + Types = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Anchor + All = ::T.let(nil, ::T.untyped) + Basic = ::T.let(nil, ::T.untyped) + Extended = ::T.let(nil, ::T.untyped) + MatchStart = ::T.let(nil, ::T.untyped) + String = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Anchor +end + +module Regexp::Syntax::Token::Assertion + All = ::T.let(nil, ::T.untyped) + Lookahead = ::T.let(nil, ::T.untyped) + Lookbehind = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Assertion +end + +module Regexp::Syntax::Token::Backreference + All = ::T.let(nil, ::T.untyped) + Name = ::T.let(nil, ::T.untyped) + Number = ::T.let(nil, ::T.untyped) + RecursionLevel = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Backreference +end + +module Regexp::Syntax::Token::CharacterSet + All = ::T.let(nil, ::T.untyped) + Basic = ::T.let(nil, ::T.untyped) + Extended = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::CharacterSet +end + +module Regexp::Syntax::Token::CharacterType + All = ::T.let(nil, ::T.untyped) + Basic = ::T.let(nil, ::T.untyped) + Clustered = ::T.let(nil, ::T.untyped) + Extended = ::T.let(nil, ::T.untyped) + Hex = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::CharacterType +end + +module Regexp::Syntax::Token::Conditional + All = ::T.let(nil, ::T.untyped) + Condition = ::T.let(nil, ::T.untyped) + Delimiters = ::T.let(nil, ::T.untyped) + Separator = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Conditional +end + +module Regexp::Syntax::Token::Escape + ASCII = ::T.let(nil, ::T.untyped) + All = ::T.let(nil, ::T.untyped) + Basic = ::T.let(nil, ::T.untyped) + Control = ::T.let(nil, ::T.untyped) + Hex = ::T.let(nil, ::T.untyped) + Meta = ::T.let(nil, ::T.untyped) + Octal = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) + Unicode = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Escape +end + +module Regexp::Syntax::Token::FreeSpace + All = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::FreeSpace +end + +module Regexp::Syntax::Token::Group + All = ::T.let(nil, ::T.untyped) + Atomic = ::T.let(nil, ::T.untyped) + Basic = ::T.let(nil, ::T.untyped) + Comment = ::T.let(nil, ::T.untyped) + Extended = ::T.let(nil, ::T.untyped) + Named = ::T.let(nil, ::T.untyped) + Passive = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) + V1_8_6 = ::T.let(nil, ::T.untyped) + V2_4_1 = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Group +end + +module Regexp::Syntax::Token::Keep + All = ::T.let(nil, ::T.untyped) + Mark = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Keep +end + +module Regexp::Syntax::Token::Literal + All = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Literal +end + +module Regexp::Syntax::Token::Meta + All = ::T.let(nil, ::T.untyped) + Basic = ::T.let(nil, ::T.untyped) + Extended = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Meta +end + +module Regexp::Syntax::Token::PosixClass + All = ::T.let(nil, ::T.untyped) + Extensions = ::T.let(nil, ::T.untyped) + NonType = ::T.let(nil, ::T.untyped) + Standard = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::PosixClass +end + +module Regexp::Syntax::Token::Quantifier + All = ::T.let(nil, ::T.untyped) + Greedy = ::T.let(nil, ::T.untyped) + Interval = ::T.let(nil, ::T.untyped) + IntervalAll = ::T.let(nil, ::T.untyped) + IntervalPossessive = ::T.let(nil, ::T.untyped) + IntervalReluctant = ::T.let(nil, ::T.untyped) + Possessive = ::T.let(nil, ::T.untyped) + Reluctant = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::Quantifier +end + +module Regexp::Syntax::Token::SubexpressionCall + All = ::T.let(nil, ::T.untyped) + Name = ::T.let(nil, ::T.untyped) + Number = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::SubexpressionCall +end + +module Regexp::Syntax::Token::UnicodeProperty + Age = ::T.let(nil, ::T.untyped) + Age_V1_9_3 = ::T.let(nil, ::T.untyped) + Age_V2_0_0 = ::T.let(nil, ::T.untyped) + Age_V2_2_0 = ::T.let(nil, ::T.untyped) + Age_V2_3_0 = ::T.let(nil, ::T.untyped) + Age_V2_4_0 = ::T.let(nil, ::T.untyped) + Age_V2_5_0 = ::T.let(nil, ::T.untyped) + Age_V2_6_0 = ::T.let(nil, ::T.untyped) + Age_V2_6_2 = ::T.let(nil, ::T.untyped) + Age_V2_6_3 = ::T.let(nil, ::T.untyped) + All = ::T.let(nil, ::T.untyped) + CharType_V1_9_0 = ::T.let(nil, ::T.untyped) + CharType_V2_5_0 = ::T.let(nil, ::T.untyped) + Derived = ::T.let(nil, ::T.untyped) + Derived_V1_9_0 = ::T.let(nil, ::T.untyped) + Derived_V2_0_0 = ::T.let(nil, ::T.untyped) + Derived_V2_4_0 = ::T.let(nil, ::T.untyped) + Derived_V2_5_0 = ::T.let(nil, ::T.untyped) + Emoji = ::T.let(nil, ::T.untyped) + Emoji_V2_5_0 = ::T.let(nil, ::T.untyped) + NonType = ::T.let(nil, ::T.untyped) + POSIX = ::T.let(nil, ::T.untyped) + Script = ::T.let(nil, ::T.untyped) + Script_V1_9_0 = ::T.let(nil, ::T.untyped) + Script_V1_9_3 = ::T.let(nil, ::T.untyped) + Script_V2_0_0 = ::T.let(nil, ::T.untyped) + Script_V2_2_0 = ::T.let(nil, ::T.untyped) + Script_V2_3_0 = ::T.let(nil, ::T.untyped) + Script_V2_4_0 = ::T.let(nil, ::T.untyped) + Script_V2_5_0 = ::T.let(nil, ::T.untyped) + Script_V2_6_0 = ::T.let(nil, ::T.untyped) + Script_V2_6_2 = ::T.let(nil, ::T.untyped) + Type = ::T.let(nil, ::T.untyped) + UnicodeBlock = ::T.let(nil, ::T.untyped) + UnicodeBlock_V1_9_0 = ::T.let(nil, ::T.untyped) + UnicodeBlock_V2_0_0 = ::T.let(nil, ::T.untyped) + UnicodeBlock_V2_2_0 = ::T.let(nil, ::T.untyped) + UnicodeBlock_V2_3_0 = ::T.let(nil, ::T.untyped) + UnicodeBlock_V2_4_0 = ::T.let(nil, ::T.untyped) + UnicodeBlock_V2_5_0 = ::T.let(nil, ::T.untyped) + UnicodeBlock_V2_6_0 = ::T.let(nil, ::T.untyped) + UnicodeBlock_V2_6_2 = ::T.let(nil, ::T.untyped) + V1_9_0 = ::T.let(nil, ::T.untyped) + V1_9_3 = ::T.let(nil, ::T.untyped) + V2_0_0 = ::T.let(nil, ::T.untyped) + V2_2_0 = ::T.let(nil, ::T.untyped) + V2_3_0 = ::T.let(nil, ::T.untyped) + V2_4_0 = ::T.let(nil, ::T.untyped) + V2_5_0 = ::T.let(nil, ::T.untyped) + V2_6_0 = ::T.let(nil, ::T.untyped) + V2_6_2 = ::T.let(nil, ::T.untyped) + V2_6_3 = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::UnicodeProperty::Category + All = ::T.let(nil, ::T.untyped) + Codepoint = ::T.let(nil, ::T.untyped) + Letter = ::T.let(nil, ::T.untyped) + Mark = ::T.let(nil, ::T.untyped) + Number = ::T.let(nil, ::T.untyped) + Punctuation = ::T.let(nil, ::T.untyped) + Separator = ::T.let(nil, ::T.untyped) + Symbol = ::T.let(nil, ::T.untyped) +end + +module Regexp::Syntax::Token::UnicodeProperty::Category +end + +module Regexp::Syntax::Token::UnicodeProperty +end + +module Regexp::Syntax::Token +end + +class Regexp::Syntax::UnknownSyntaxNameError + def initialize(name); end +end + +class Regexp::Syntax::UnknownSyntaxNameError +end + +class Regexp::Syntax::V1_8_6 +end + +class Regexp::Syntax::V1_8_6 +end + +class Regexp::Syntax::V1_9 +end + +class Regexp::Syntax::V1_9 +end + +class Regexp::Syntax::V1_9_1 +end + +class Regexp::Syntax::V1_9_1 +end + +class Regexp::Syntax::V1_9_3 +end + +class Regexp::Syntax::V1_9_3 +end + +class Regexp::Syntax::V2_0_0 +end + +class Regexp::Syntax::V2_0_0 +end + +class Regexp::Syntax::V2_1 +end + +class Regexp::Syntax::V2_1 +end + +class Regexp::Syntax::V2_2 +end + +class Regexp::Syntax::V2_2 +end + +class Regexp::Syntax::V2_2_0 +end + +class Regexp::Syntax::V2_2_0 +end + +class Regexp::Syntax::V2_3 +end + +class Regexp::Syntax::V2_3 +end + +class Regexp::Syntax::V2_3_0 +end + +class Regexp::Syntax::V2_3_0 +end + +class Regexp::Syntax::V2_4 +end + +class Regexp::Syntax::V2_4 +end + +class Regexp::Syntax::V2_4_0 +end + +class Regexp::Syntax::V2_4_0 +end + +class Regexp::Syntax::V2_4_1 +end + +class Regexp::Syntax::V2_4_1 +end + +class Regexp::Syntax::V2_5 +end + +class Regexp::Syntax::V2_5 +end + +class Regexp::Syntax::V2_5_0 +end + +class Regexp::Syntax::V2_5_0 +end + +class Regexp::Syntax::V2_6_0 +end + +class Regexp::Syntax::V2_6_0 +end + +class Regexp::Syntax::V2_6_2 +end + +class Regexp::Syntax::V2_6_2 +end + +class Regexp::Syntax::V2_6_3 +end + +class Regexp::Syntax::V2_6_3 +end + +module Regexp::Syntax + def self.comparable_version(name); end + + def self.fallback_version_class(version); end + + def self.inherit_from_version(parent_version, new_version); end + + def self.new(name); end + + def self.specified_versions(); end + + def self.supported?(name); end + + def self.version_class(version); end + + def self.version_const_name(version_string); end + + def self.warn_if_future_version(const_name); end +end + +class Regexp::Token + def conditional_level(); end + + def conditional_level=(_); end + + def level(); end + + def level=(_); end + + def next(); end + + def next=(_); end + + def offset(); end + + def previous(); end + + def previous=(previous); end + + def set_level(); end + + def set_level=(_); end + + def te(); end + + def te=(_); end + + def text(); end + + def text=(_); end + + def token(); end + + def token=(_); end + + def ts(); end + + def ts=(_); end + + def type(); end + + def type=(_); end +end + +class Regexp::Token + def self.[](*_); end + + def self.members(); end +end + class Requirement def self.cask(val=T.unsafe(nil)); end @@ -2891,6 +37566,2244 @@ class Requirement def self.fatal(val=T.unsafe(nil)); end end +class Resolv::DNS + def extract_resources(msg, name, typeclass); end + + def getname(address); end + RequestID = ::T.let(nil, ::T.untyped) + RequestIDMutex = ::T.let(nil, ::T.untyped) +end + +class Resolv::DNS::Config + def initialize(config_info=T.unsafe(nil)); end +end + +class Resolv::DNS::Label::Str + def initialize(string); end +end + +class Resolv::DNS::Message + def initialize(id=T.unsafe(nil)); end +end + +class Resolv::DNS::Message::MessageDecoder + def initialize(data); end +end + +class Resolv::DNS::Requester::ConnectedUDP + def initialize(host, port=T.unsafe(nil)); end + + def lazy_initialize(); end +end + +class Resolv::DNS::Requester::Sender + def initialize(msg, data, sock); end +end + +class Resolv::DNS::Requester::TCP + def initialize(host, port=T.unsafe(nil)); end +end + +class Resolv::DNS::Requester::UnconnectedUDP + def initialize(*nameserver_port); end + + def lazy_initialize(); end +end + +class Resolv::DNS::Requester::UnconnectedUDP::Sender + def initialize(msg, data, sock, host, port); end +end + +class Resolv::DNS::Resource + ClassValue = ::T.let(nil, ::T.untyped) +end + +class Resolv::DNS::Resource::LOC + def initialize(version, ssize, hprecision, vprecision, latitude, longitude, altitude); end +end + +class Resolv::DNS + def self.allocate_request_id(host, port); end + + def self.bind_random_port(udpsock, bind_host=T.unsafe(nil)); end + + def self.free_request_id(host, port, id); end + + def self.random(arg); end +end + +class Resource + include ::FileUtils::StreamUtils_ + def sha256(val); end +end + +class Resource::Partial + def self.[](*_); end + + def self.members(); end +end + +class ResourceStageContext + def mirrors(*args, &block); end + + def retain!(*args, &block); end + + def source_modified_time(*args, &block); end + + def specs(*args, &block); end + + def url(*args, &block); end + + def using(*args, &block); end + + def version(*args, &block); end +end + +module Ronn + REV = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +class Ronn::Document + include ::Ronn::Utils + def basename(type=T.unsafe(nil)); end + + def convert(format); end + + def data(); end + + def date(); end + + def date=(date); end + + def html(); end + + def html_filter_angle_quotes(); end + + def html_filter_annotate_bare_links(); end + + def html_filter_definition_lists(); end + + def html_filter_heading_anchors(); end + + def html_filter_inject_name_section(); end + + def html_filter_manual_reference_links(); end + + def index(); end + + def index=(index); end + + def initialize(path=T.unsafe(nil), attributes=T.unsafe(nil), &block); end + + def input_html(); end + + def manual(); end + + def manual=(manual); end + + def markdown(); end + + def markdown_filter_angle_quotes(markdown); end + + def markdown_filter_heading_anchors(markdown); end + + def markdown_filter_link_index(markdown); end + + def name(); end + + def name=(name); end + + def name?(); end + + def organization(); end + + def organization=(organization); end + + def path(); end + + def path_for(type=T.unsafe(nil)); end + + def path_name(); end + + def path_section(); end + + def preprocess!(); end + + def process_html!(); end + + def process_markdown!(); end + + def reference_name(); end + + def section(); end + + def section=(section); end + + def section?(); end + + def section_heads(); end + + def sniff(); end + + def strip_heading(html); end + + def styles(); end + + def styles=(styles); end + + def tagline(); end + + def tagline=(tagline); end + + def title(); end + + def title?(); end + + def to_h(); end + + def to_html(); end + + def to_html_fragment(wrap_class=T.unsafe(nil)); end + + def to_json(); end + + def to_markdown(); end + + def to_roff(); end + + def to_yaml(); end + + def toc(); end +end + +class Ronn::Document +end + +class Ronn::Index + include ::Enumerable + def <<(path); end + + def [](name); end + + def add_manual(manual); end + + def each(&bk); end + + def empty?(); end + + def exist?(); end + + def first(); end + + def initialize(path, &bk); end + + def last(); end + + def manual(path); end + + def manuals(); end + + def path(); end + + def read!(data); end + + def reference(name, path); end + + def references(); end + + def relative_to_index(path); end + + def size(); end + + def to_a(); end + + def to_h(); end + + def to_text(); end +end + +class Ronn::Index + def self.[](path); end + + def self.index_path_for_file(file); end +end + +class Ronn::Template + def custom_title?(); end + + def date(); end + + def generator(); end + + def initialize(document, style_path=T.unsafe(nil)); end + + def inline_stylesheet(path, media=T.unsafe(nil)); end + + def manual(); end + + def missing_styles(); end + + def name(); end + + def name_and_section?(); end + + def organization(); end + + def page_name(); end + + def remote_stylesheet(name, media=T.unsafe(nil)); end + + def render(template=T.unsafe(nil)); end + + def section(); end + + def section_heads(); end + + def style_files(); end + + def style_path(); end + + def style_path=(style_path); end + + def styles(); end + + def stylesheet(path, media=T.unsafe(nil)); end + + def stylesheet_tags(); end + + def stylesheets(); end + + def tagline(); end + + def tagline?(); end + + def title(); end + + def wrap_class_name(); end +end + +class Ronn::Template +end + +module Ronn::Utils + def block_element?(name); end + + def child_of?(node, tag); end + + def empty_element?(name); end + + def html_element?(name); end + + def inline_element?(name); end + HTML = ::T.let(nil, ::T.untyped) + HTML_BLOCK = ::T.let(nil, ::T.untyped) + HTML_EMPTY = ::T.let(nil, ::T.untyped) + HTML_INLINE = ::T.let(nil, ::T.untyped) +end + +module Ronn::Utils +end + +module Ronn + def self.new(filename, attributes=T.unsafe(nil), &block); end + + def self.release?(); end + + def self.revision(); end + + def self.version(); end +end + +class RuboCop::AST::AliasNode + def new_identifier(); end + + def old_identifier(); end +end + +class RuboCop::AST::AliasNode +end + +class RuboCop::AST::AndNode + include ::RuboCop::AST::BinaryOperatorNode + include ::RuboCop::AST::PredicateOperatorNode + def alternate_operator(); end + + def inverse_operator(); end +end + +class RuboCop::AST::AndNode +end + +class RuboCop::AST::ArgsNode + include ::RuboCop::AST::CollectionNode + def empty_and_without_delimiters?(); end +end + +class RuboCop::AST::ArgsNode +end + +class RuboCop::AST::ArrayNode + def bracketed?(); end + + def each_value(&block); end + + def percent_literal?(type=T.unsafe(nil)); end + + def square_brackets?(); end + + def values(); end + PERCENT_LITERAL_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::AST::ArrayNode +end + +module RuboCop::AST::BasicLiteralNode + def value(); end +end + +module RuboCop::AST::BasicLiteralNode +end + +module RuboCop::AST::BinaryOperatorNode + def conditions(); end + + def lhs(); end + + def rhs(); end +end + +module RuboCop::AST::BinaryOperatorNode +end + +class RuboCop::AST::BlockNode + include ::RuboCop::AST::MethodIdentifierPredicates + def arguments(); end + + def arguments?(); end + + def body(); end + + def braces?(); end + + def closing_delimiter(); end + + def delimiters(); end + + def keywords?(); end + + def lambda?(); end + + def method_name(); end + + def opening_delimiter(); end + + def send_node(); end + + def void_context?(); end + VOID_CONTEXT_METHODS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::AST::BlockNode +end + +class RuboCop::AST::BreakNode + include ::RuboCop::AST::MethodDispatchNode + include ::RuboCop::AST::MethodIdentifierPredicates + include ::RuboCop::AST::ParameterizedNode +end + +class RuboCop::AST::BreakNode +end + +class RuboCop::AST::Builder + NODE_MAP = ::T.let(nil, ::T.untyped) +end + +class RuboCop::AST::Builder +end + +class RuboCop::AST::CaseMatchNode + include ::RuboCop::AST::ConditionalNode + def each_in_pattern(); end + + def else?(); end + + def else_branch(); end + + def in_pattern_branches(); end + + def keyword(); end +end + +class RuboCop::AST::CaseMatchNode +end + +class RuboCop::AST::CaseNode + include ::RuboCop::AST::ConditionalNode + def each_when(); end + + def else?(); end + + def else_branch(); end + + def keyword(); end + + def when_branches(); end +end + +class RuboCop::AST::CaseNode +end + +class RuboCop::AST::ClassNode + def body(); end + + def identifier(); end + + def parent_class(); end +end + +class RuboCop::AST::ClassNode +end + +module RuboCop::AST::CollectionNode + def &(*args, &block); end + + def *(*args, &block); end + + def +(*args, &block); end + + def -(*args, &block); end + + def <<(*args, &block); end + + def [](*args, &block); end + + def []=(*args, &block); end + + def all?(*args, &block); end + + def any?(*args, &block); end + + def append(*args, &block); end + + def assoc(*args, &block); end + + def at(*args, &block); end + + def bsearch(*args, &block); end + + def bsearch_index(*args, &block); end + + def chain(*args, &block); end + + def chunk(*args, &block); end + + def chunk_while(*args, &block); end + + def clear(*args, &block); end + + def collect(*args, &block); end + + def collect!(*args, &block); end + + def collect_concat(*args, &block); end + + def combination(*args, &block); end + + def compact(*args, &block); end + + def compact!(*args, &block); end + + def concat(*args, &block); end + + def count(*args, &block); end + + def cycle(*args, &block); end + + def delete(*args, &block); end + + def delete_at(*args, &block); end + + def delete_if(*args, &block); end + + def detect(*args, &block); end + + def difference(*args, &block); end + + def dig(*args, &block); end + + def drop(*args, &block); end + + def drop_while(*args, &block); end + + def each(*args, &block); end + + def each_cons(*args, &block); end + + def each_entry(*args, &block); end + + def each_index(*args, &block); end + + def each_slice(*args, &block); end + + def each_with_index(*args, &block); end + + def each_with_object(*args, &block); end + + def empty?(*args, &block); end + + def entries(*args, &block); end + + def extract_options!(*args, &block); end + + def fetch(*args, &block); end + + def fill(*args, &block); end + + def filter(*args, &block); end + + def filter!(*args, &block); end + + def find(*args, &block); end + + def find_all(*args, &block); end + + def find_index(*args, &block); end + + def first(*args, &block); end + + def flat_map(*args, &block); end + + def flatten(*args, &block); end + + def flatten!(*args, &block); end + + def grep(*args, &block); end + + def grep_v(*args, &block); end + + def group_by(*args, &block); end + + def include?(*args, &block); end + + def index(*args, &block); end + + def inject(*args, &block); end + + def insert(*args, &block); end + + def join(*args, &block); end + + def keep_if(*args, &block); end + + def last(*args, &block); end + + def lazy(*args, &block); end + + def length(*args, &block); end + + def map(*args, &block); end + + def map!(*args, &block); end + + def max(*args, &block); end + + def max_by(*args, &block); end + + def member?(*args, &block); end + + def min(*args, &block); end + + def min_by(*args, &block); end + + def minmax(*args, &block); end + + def minmax_by(*args, &block); end + + def none?(*args, &block); end + + def one?(*args, &block); end + + def pack(*args, &block); end + + def partition(*args, &block); end + + def permutation(*args, &block); end + + def pop(*args, &block); end + + def prepend(*args, &block); end + + def product(*args, &block); end + + def push(*args, &block); end + + def rassoc(*args, &block); end + + def reduce(*args, &block); end + + def reject(*args, &block); end + + def reject!(*args, &block); end + + def repeated_combination(*args, &block); end + + def repeated_permutation(*args, &block); end + + def replace(*args, &block); end + + def reverse(*args, &block); end + + def reverse!(*args, &block); end + + def reverse_each(*args, &block); end + + def rindex(*args, &block); end + + def rotate(*args, &block); end + + def rotate!(*args, &block); end + + def sample(*args, &block); end + + def save_plist(*args, &block); end + + def select(*args, &block); end + + def select!(*args, &block); end + + def shelljoin(*args, &block); end + + def shift(*args, &block); end + + def shuffle(*args, &block); end + + def shuffle!(*args, &block); end + + def size(*args, &block); end + + def slice(*args, &block); end + + def slice!(*args, &block); end + + def slice_after(*args, &block); end + + def slice_before(*args, &block); end + + def slice_when(*args, &block); end + + def sort(*args, &block); end + + def sort!(*args, &block); end + + def sort_by(*args, &block); end + + def sort_by!(*args, &block); end + + def sum(*args, &block); end + + def take(*args, &block); end + + def take_while(*args, &block); end + + def to_ary(*args, &block); end + + def to_default_s(*args, &block); end + + def to_formatted_s(*args, &block); end + + def to_h(*args, &block); end + + def to_plist(*args, &block); end + + def to_sentence(*args, &block); end + + def to_set(*args, &block); end + + def to_xml(*args, &block); end + + def transpose(*args, &block); end + + def union(*args, &block); end + + def uniq(*args, &block); end + + def uniq!(*args, &block); end + + def unshift(*args, &block); end + + def values_at(*args, &block); end + + def zip(*args, &block); end + + def |(*args, &block); end + ARRAY_METHODS = ::T.let(nil, ::T.untyped) +end + +module RuboCop::AST::CollectionNode + extend ::Forwardable +end + +module RuboCop::AST::ConditionalNode + def body(); end + + def condition(); end + + def multiline_condition?(); end + + def single_line_condition?(); end +end + +module RuboCop::AST::ConditionalNode +end + +class RuboCop::AST::DefNode + include ::RuboCop::AST::ParameterizedNode + include ::RuboCop::AST::MethodIdentifierPredicates + def argument_forwarding?(); end + + def arguments(); end + + def body(); end + + def method_name(); end + + def receiver(); end + + def void_context?(); end +end + +class RuboCop::AST::DefNode +end + +class RuboCop::AST::DefinedNode + include ::RuboCop::AST::ParameterizedNode + include ::RuboCop::AST::MethodDispatchNode + include ::RuboCop::AST::MethodIdentifierPredicates +end + +class RuboCop::AST::DefinedNode +end + +class RuboCop::AST::EnsureNode + def body(); end +end + +class RuboCop::AST::EnsureNode +end + +class RuboCop::AST::FloatNode + include ::RuboCop::AST::NumericNode +end + +class RuboCop::AST::FloatNode +end + +class RuboCop::AST::ForNode + def body(); end + + def collection(); end + + def do?(); end + + def keyword(); end + + def variable(); end + + def void_context?(); end +end + +class RuboCop::AST::ForNode +end + +class RuboCop::AST::ForwardArgsNode + include ::RuboCop::AST::CollectionNode +end + +class RuboCop::AST::ForwardArgsNode +end + +module RuboCop::AST::HashElementNode + def delimiter_delta(other); end + + def key(); end + + def key_delta(other, alignment=T.unsafe(nil)); end + + def same_line?(other); end + + def value(); end + + def value_delta(other); end +end + +module RuboCop::AST::HashElementNode +end + +class RuboCop::AST::HashNode + def braces?(); end + + def each_key(); end + + def each_pair(); end + + def each_value(); end + + def empty?(); end + + def keys(); end + + def mixed_delimiters?(); end + + def pairs(); end + + def pairs_on_same_line?(); end + + def values(); end +end + +class RuboCop::AST::HashNode +end + +class RuboCop::AST::IfNode + include ::RuboCop::AST::ConditionalNode + include ::RuboCop::AST::ModifierNode + def branches(); end + + def each_branch(); end + + def else?(); end + + def else_branch(); end + + def elsif?(); end + + def elsif_conditional?(); end + + def if?(); end + + def if_branch(); end + + def inverse_keyword(); end + + def keyword(); end + + def nested_conditional?(); end + + def ternary?(); end + + def unless?(); end +end + +class RuboCop::AST::IfNode +end + +class RuboCop::AST::IntNode + include ::RuboCop::AST::NumericNode +end + +class RuboCop::AST::IntNode +end + +class RuboCop::AST::KeywordSplatNode + include ::RuboCop::AST::HashElementNode + def colon?(); end + + def hash_rocket?(); end + + def operator(); end + DOUBLE_SPLAT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::AST::KeywordSplatNode +end + +module RuboCop::AST::MethodDispatchNode + include ::RuboCop::AST::MethodIdentifierPredicates + def access_modifier?(); end + + def adjacent_def_modifier?(node=T.unsafe(nil)); end + + def arguments(); end + + def arithmetic_operation?(); end + + def assignment?(); end + + def bare_access_modifier?(); end + + def bare_access_modifier_declaration?(node=T.unsafe(nil)); end + + def binary_operation?(); end + + def block_literal?(); end + + def block_node(); end + + def command?(name); end + + def const_receiver?(); end + + def def_modifier?(); end + + def dot?(); end + + def double_colon?(); end + + def implicit_call?(); end + + def lambda?(); end + + def lambda_literal?(); end + + def macro?(); end + + def macro_scope?(node=T.unsafe(nil)); end + + def method_name(); end + + def non_bare_access_modifier?(); end + + def non_bare_access_modifier_declaration?(node=T.unsafe(nil)); end + + def receiver(); end + + def safe_navigation?(); end + + def self_receiver?(); end + + def setter_method?(); end + + def special_modifier?(); end + + def unary_operation?(); end + ARITHMETIC_OPERATORS = ::T.let(nil, ::T.untyped) + SPECIAL_MODIFIERS = ::T.let(nil, ::T.untyped) +end + +module RuboCop::AST::MethodDispatchNode + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::AST::MethodIdentifierPredicates + def assignment_method?(); end + + def bang_method?(); end + + def camel_case_method?(); end + + def comparison_method?(); end + + def const_receiver?(); end + + def enumerator_method?(); end + + def method?(name); end + + def negation_method?(); end + + def operator_method?(); end + + def predicate_method?(); end + + def prefix_bang?(); end + + def prefix_not?(); end + + def self_receiver?(); end + ENUMERATOR_METHODS = ::T.let(nil, ::T.untyped) + OPERATOR_METHODS = ::T.let(nil, ::T.untyped) +end + +module RuboCop::AST::MethodIdentifierPredicates +end + +module RuboCop::AST::ModifierNode + def modifier_form?(); end +end + +module RuboCop::AST::ModifierNode +end + +class RuboCop::AST::ModuleNode + def body(); end + + def identifier(); end +end + +class RuboCop::AST::ModuleNode +end + +class RuboCop::AST::Node + include ::RuboCop::AST::Sexp + include ::RuboCop::RSpec::Node + def __ENCODING___type?(); end + + def __FILE___type?(); end + + def __LINE___type?(); end + + def alias_type?(); end + + def ancestors(); end + + def and_asgn_type?(); end + + def and_type?(); end + + def arg_expr_type?(); end + + def arg_type?(); end + + def args_type?(); end + + def argument?(); end + + def array_pattern_type?(); end + + def array_pattern_with_tail_type?(); end + + def array_type?(); end + + def assignment?(); end + + def assignment_or_similar?(node=T.unsafe(nil)); end + + def back_ref_type?(); end + + def basic_conditional?(); end + + def basic_literal?(); end + + def begin_type?(); end + + def block_args(node=T.unsafe(nil)); end + + def block_body(node=T.unsafe(nil)); end + + def block_pass_type?(); end + + def block_type?(); end + + def blockarg_expr_type?(); end + + def blockarg_type?(); end + + def boolean_type?(); end + + def break_type?(); end + + def call_type?(); end + + def case_match_type?(); end + + def case_type?(); end + + def casgn_type?(); end + + def cask_block?(node=T.unsafe(nil)); end + + def cbase_type?(); end + + def chained?(); end + + def child_nodes(); end + + def class_constructor?(node=T.unsafe(nil)); end + + def class_type?(); end + + def complete!(); end + + def complete?(); end + + def complex_type?(); end + + def conditional?(); end + + def const_name(); end + + def const_pattern_type?(); end + + def const_type?(); end + + def csend_type?(); end + + def cvar_type?(); end + + def cvasgn_type?(); end + + def def_e_type?(); end + + def def_type?(); end + + def defined_module(); end + + def defined_module_name(); end + + def defined_type?(); end + + def defs_e_type?(); end + + def defs_type?(); end + + def descendants(); end + + def dstr_type?(); end + + def dsym_type?(); end + + def each_ancestor(*types, &block); end + + def each_child_node(*types); end + + def each_descendant(*types, &block); end + + def each_node(*types, &block); end + + def eflipflop_type?(); end + + def empty_else_type?(); end + + def empty_source?(); end + + def ensure_type?(); end + + def equals_asgn?(); end + + def erange_type?(); end + + def false_type?(); end + + def falsey_literal?(); end + + def first_line(); end + + def float_type?(); end + + def for_type?(); end + + def forward_args_type?(); end + + def forwarded_args_type?(); end + + def guard_clause?(); end + + def gvar_type?(); end + + def gvasgn_type?(); end + + def hash_pattern_type?(); end + + def hash_type?(); end + + def ident_type?(); end + + def if_guard_type?(); end + + def if_type?(); end + + def iflipflop_type?(); end + + def immutable_literal?(); end + + def in_match_type?(); end + + def in_pattern_type?(); end + + def index_type?(); end + + def indexasgn_type?(); end + + def int_type?(); end + + def irange_type?(); end + + def ivar_type?(); end + + def ivasgn_type?(); end + + def key_node(node=T.unsafe(nil)); end + + def keyword?(); end + + def kwarg_type?(); end + + def kwbegin_type?(); end + + def kwnilarg_type?(); end + + def kwoptarg_type?(); end + + def kwrestarg_type?(); end + + def kwsplat_type?(); end + + def lambda?(node=T.unsafe(nil)); end + + def lambda_or_proc?(node=T.unsafe(nil)); end + + def lambda_type?(); end + + def last_line(); end + + def line_count(); end + + def literal?(); end + + def lvar_type?(); end + + def lvasgn_type?(); end + + def masgn_type?(); end + + def match_alt_type?(); end + + def match_as_type?(); end + + def match_current_line_type?(); end + + def match_guard_clause?(node=T.unsafe(nil)); end + + def match_nil_pattern_type?(); end + + def match_rest_type?(); end + + def match_var_type?(); end + + def match_with_lvasgn_type?(); end + + def match_with_trailing_comma_type?(); end + + def method_node(node=T.unsafe(nil)); end + + def mlhs_type?(); end + + def module_type?(); end + + def mrasgn_type?(); end + + def multiline?(); end + + def mutable_literal?(); end + + def new_class_or_module_block?(node=T.unsafe(nil)); end + + def next_type?(); end + + def nil_type?(); end + + def node_parts(); end + + def nonempty_line_count(); end + + def not_type?(); end + + def nth_ref_type?(); end + + def numargs_type?(); end + + def numblock_type?(); end + + def numeric_type?(); end + + def objc_kwarg_type?(); end + + def objc_restarg_type?(); end + + def objc_varargs_type?(); end + + def op_asgn_type?(); end + + def operator_keyword?(); end + + def optarg_type?(); end + + def or_asgn_type?(); end + + def or_type?(); end + + def pair_type?(); end + + def parent(); end + + def parent=(node); end + + def parent_module_name(); end + + def parenthesized_call?(); end + + def pin_type?(); end + + def postexe_type?(); end + + def preexe_type?(); end + + def proc?(node=T.unsafe(nil)); end + + def procarg0_type?(); end + + def pure?(); end + + def range_type?(); end + + def rasgn_type?(); end + + def rational_type?(); end + + def receiver(node=T.unsafe(nil)); end + + def recursive_basic_literal?(); end + + def recursive_literal?(); end + + def redo_type?(); end + + def reference?(); end + + def regexp_type?(); end + + def regopt_type?(); end + + def resbody_type?(); end + + def rescue_type?(); end + + def restarg_expr_type?(); end + + def restarg_type?(); end + + def retry_type?(); end + + def return_type?(); end + + def root_type?(); end + + def sclass_type?(); end + + def self_type?(); end + + def send_type?(); end + + def shadowarg_type?(); end + + def shorthand_asgn?(); end + + def sibling_index(); end + + def single_line?(); end + + def source(); end + + def source_length(); end + + def source_range(); end + + def special_keyword?(); end + + def splat_type?(); end + + def str_content(node=T.unsafe(nil)); end + + def str_type?(); end + + def super_type?(); end + + def sym_type?(); end + + def true_type?(); end + + def truthy_literal?(); end + + def undef_type?(); end + + def unless_guard_type?(); end + + def until_post_type?(); end + + def until_type?(); end + + def val_node(node=T.unsafe(nil)); end + + def value_used?(); end + + def variable?(); end + + def visit_descendants(types, &block); end + + def when_type?(); end + + def while_post_type?(); end + + def while_type?(); end + + def xstr_type?(); end + + def yield_type?(); end + + def zsuper_type?(); end + ASSIGNMENTS = ::T.let(nil, ::T.untyped) + BASIC_CONDITIONALS = ::T.let(nil, ::T.untyped) + BASIC_LITERALS = ::T.let(nil, ::T.untyped) + COMPARISON_OPERATORS = ::T.let(nil, ::T.untyped) + COMPOSITE_LITERALS = ::T.let(nil, ::T.untyped) + CONDITIONALS = ::T.let(nil, ::T.untyped) + EQUALS_ASSIGNMENTS = ::T.let(nil, ::T.untyped) + FALSEY_LITERALS = ::T.let(nil, ::T.untyped) + IMMUTABLE_LITERALS = ::T.let(nil, ::T.untyped) + KEYWORDS = ::T.let(nil, ::T.untyped) + LITERALS = ::T.let(nil, ::T.untyped) + MUTABLE_LITERALS = ::T.let(nil, ::T.untyped) + OPERATOR_KEYWORDS = ::T.let(nil, ::T.untyped) + REFERENCES = ::T.let(nil, ::T.untyped) + SHORTHAND_ASSIGNMENTS = ::T.let(nil, ::T.untyped) + SPECIAL_KEYWORDS = ::T.let(nil, ::T.untyped) + TRUTHY_LITERALS = ::T.let(nil, ::T.untyped) + VARIABLES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::AST::Node + extend ::RuboCop::AST::NodePattern::Macros +end + +class RuboCop::AST::NodePattern + def ==(other); end + + def eql?(other); end + + def initialize(str); end + + def marshal_dump(); end + + def marshal_load(pattern); end + + def match(*args); end + + def pattern(); end +end + +class RuboCop::AST::NodePattern::Invalid +end + +class RuboCop::AST::NodePattern::Invalid +end + +module RuboCop::AST::NodePattern::Macros + def def_node_matcher(method_name, pattern_str); end + + def def_node_search(method_name, pattern_str); end + + def node_search(method_name, compiler, on_match, prelude, called_from); end + + def node_search_all(method_name, compiler, called_from); end + + def node_search_body(method_name, trailing_params, prelude, match_code, on_match); end + + def node_search_first(method_name, compiler, called_from); end +end + +module RuboCop::AST::NodePattern::Macros +end + +class RuboCop::AST::NodePattern + def self.descend(element, &block); end +end + +module RuboCop::AST::NumericNode + def sign?(); end + SIGN_REGEX = ::T.let(nil, ::T.untyped) +end + +module RuboCop::AST::NumericNode +end + +class RuboCop::AST::OrNode + include ::RuboCop::AST::BinaryOperatorNode + include ::RuboCop::AST::PredicateOperatorNode + def alternate_operator(); end + + def inverse_operator(); end +end + +class RuboCop::AST::OrNode +end + +class RuboCop::AST::PairNode + include ::RuboCop::AST::HashElementNode + def colon?(); end + + def delimiter(with_spacing=T.unsafe(nil)); end + + def hash_rocket?(); end + + def inverse_delimiter(with_spacing=T.unsafe(nil)); end + + def value_on_new_line?(); end + COLON = ::T.let(nil, ::T.untyped) + HASH_ROCKET = ::T.let(nil, ::T.untyped) + SPACED_COLON = ::T.let(nil, ::T.untyped) + SPACED_HASH_ROCKET = ::T.let(nil, ::T.untyped) +end + +class RuboCop::AST::PairNode +end + +module RuboCop::AST::ParameterizedNode + def arguments?(); end + + def block_argument?(); end + + def first_argument(); end + + def last_argument(); end + + def parenthesized?(); end + + def rest_argument?(); end + + def splat_argument?(); end +end + +module RuboCop::AST::ParameterizedNode +end + +module RuboCop::AST::PredicateOperatorNode + def logical_operator?(); end + + def operator(); end + + def semantic_operator?(); end + LOGICAL_AND = ::T.let(nil, ::T.untyped) + LOGICAL_OR = ::T.let(nil, ::T.untyped) + SEMANTIC_AND = ::T.let(nil, ::T.untyped) + SEMANTIC_OR = ::T.let(nil, ::T.untyped) +end + +module RuboCop::AST::PredicateOperatorNode +end + +class RuboCop::AST::ProcessedSource + include ::RuboCop::Ext::ProcessedSource + def [](*args); end + + def ast(); end + + def ast_with_comments(); end + + def buffer(); end + + def checksum(); end + + def commented?(source_range); end + + def comments(); end + + def comments_before_line(line); end + + def current_line(token); end + + def diagnostics(); end + + def each_comment(); end + + def each_token(); end + + def file_path(); end + + def find_comment(); end + + def find_token(); end + + def following_line(token); end + + def initialize(source, ruby_version, path=T.unsafe(nil)); end + + def line_indentation(line_number); end + + def lines(); end + + def parser_error(); end + + def path(); end + + def preceding_line(token); end + + def raw_source(); end + + def ruby_version(); end + + def start_with?(string); end + + def tokens(); end + + def valid_syntax?(); end + STRING_SOURCE_NAME = ::T.let(nil, ::T.untyped) +end + +class RuboCop::AST::ProcessedSource + def self.from_file(path, ruby_version); end +end + +class RuboCop::AST::RangeNode + def begin(); end + + def end(); end +end + +class RuboCop::AST::RangeNode +end + +class RuboCop::AST::RegexpNode + def content(); end + + def regopt(); end + + def to_regexp(); end + OPTIONS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::AST::RegexpNode +end + +class RuboCop::AST::ResbodyNode + def body(); end + + def exception_variable(); end +end + +class RuboCop::AST::ResbodyNode +end + +class RuboCop::AST::RetryNode + include ::RuboCop::AST::MethodDispatchNode + include ::RuboCop::AST::MethodIdentifierPredicates + include ::RuboCop::AST::ParameterizedNode +end + +class RuboCop::AST::RetryNode +end + +class RuboCop::AST::ReturnNode + include ::RuboCop::AST::MethodDispatchNode + include ::RuboCop::AST::MethodIdentifierPredicates + include ::RuboCop::AST::ParameterizedNode +end + +class RuboCop::AST::ReturnNode +end + +class RuboCop::AST::SelfClassNode + def body(); end + + def identifier(); end +end + +class RuboCop::AST::SelfClassNode +end + +class RuboCop::AST::SendNode + include ::RuboCop::AST::ParameterizedNode + include ::RuboCop::AST::MethodDispatchNode + include ::RuboCop::AST::MethodIdentifierPredicates + def attribute_accessor?(node=T.unsafe(nil)); end +end + +class RuboCop::AST::SendNode +end + +module RuboCop::AST::Sexp + def s(type, *children); end +end + +module RuboCop::AST::Sexp +end + +class RuboCop::AST::StrNode + include ::RuboCop::AST::BasicLiteralNode +end + +class RuboCop::AST::StrNode +end + +class RuboCop::AST::SuperNode + include ::RuboCop::AST::ParameterizedNode + include ::RuboCop::AST::MethodDispatchNode + include ::RuboCop::AST::MethodIdentifierPredicates +end + +class RuboCop::AST::SuperNode +end + +class RuboCop::AST::SymbolNode + include ::RuboCop::AST::BasicLiteralNode +end + +class RuboCop::AST::SymbolNode +end + +class RuboCop::AST::Token + def begin_pos(); end + + def column(); end + + def comma?(); end + + def comment?(); end + + def end?(); end + + def end_pos(); end + + def equal_sign?(); end + + def initialize(pos, type, text); end + + def left_array_bracket?(); end + + def left_brace?(); end + + def left_bracket?(); end + + def left_curly_brace?(); end + + def left_parens?(); end + + def left_ref_bracket?(); end + + def line(); end + + def pos(); end + + def rescue_modifier?(); end + + def right_bracket?(); end + + def right_curly_brace?(); end + + def right_parens?(); end + + def semicolon?(); end + + def space_after?(); end + + def space_before?(); end + + def text(); end + + def type(); end +end + +class RuboCop::AST::Token + def self.from_parser_token(parser_token); end +end + +module RuboCop::AST::Traversal + def on_alias(node); end + + def on_and(node); end + + def on_and_asgn(node); end + + def on_arg(node); end + + def on_arg_expr(node); end + + def on_args(node); end + + def on_array(node); end + + def on_array_pattern(node); end + + def on_array_pattern_with_tail(node); end + + def on_back_ref(node); end + + def on_begin(node); end + + def on_block(node); end + + def on_block_pass(node); end + + def on_blockarg(node); end + + def on_break(node); end + + def on_case(node); end + + def on_case_match(node); end + + def on_casgn(node); end + + def on_cbase(node); end + + def on_class(node); end + + def on_complex(node); end + + def on_const(node); end + + def on_const_pattern(node); end + + def on_csend(node); end + + def on_cvar(node); end + + def on_cvasgn(node); end + + def on_def(node); end + + def on_defined?(node); end + + def on_defs(node); end + + def on_dstr(node); end + + def on_dsym(node); end + + def on_eflipflop(node); end + + def on_empty_else(node); end + + def on_ensure(node); end + + def on_erange(node); end + + def on_false(node); end + + def on_float(node); end + + def on_for(node); end + + def on_forward_args(node); end + + def on_forwarded_args(node); end + + def on_gvar(node); end + + def on_gvasgn(node); end + + def on_hash(node); end + + def on_hash_pattern(node); end + + def on_if(node); end + + def on_if_guard(node); end + + def on_iflipflop(node); end + + def on_in_match(node); end + + def on_in_pattern(node); end + + def on_int(node); end + + def on_irange(node); end + + def on_ivar(node); end + + def on_ivasgn(node); end + + def on_kwarg(node); end + + def on_kwbegin(node); end + + def on_kwoptarg(node); end + + def on_kwrestarg(node); end + + def on_kwsplat(node); end + + def on_lambda(node); end + + def on_lvar(node); end + + def on_lvasgn(node); end + + def on_masgn(node); end + + def on_match_alt(node); end + + def on_match_as(node); end + + def on_match_current_line(node); end + + def on_match_nil_pattern(node); end + + def on_match_rest(node); end + + def on_match_var(node); end + + def on_match_with_lvasgn(node); end + + def on_match_with_trailing_comma(node); end + + def on_mlhs(node); end + + def on_module(node); end + + def on_next(node); end + + def on_nil(node); end + + def on_not(node); end + + def on_nth_ref(node); end + + def on_numblock(node); end + + def on_op_asgn(node); end + + def on_optarg(node); end + + def on_or(node); end + + def on_or_asgn(node); end + + def on_pair(node); end + + def on_pin(node); end + + def on_postexe(node); end + + def on_preexe(node); end + + def on_rational(node); end + + def on_redo(node); end + + def on_regexp(node); end + + def on_regopt(node); end + + def on_resbody(node); end + + def on_rescue(node); end + + def on_restarg(node); end + + def on_retry(node); end + + def on_return(node); end + + def on_sclass(node); end + + def on_self(node); end + + def on_send(node); end + + def on_shadowarg(node); end + + def on_splat(node); end + + def on_str(node); end + + def on_super(node); end + + def on_sym(node); end + + def on_true(node); end + + def on_undef(node); end + + def on_unless_guard(node); end + + def on_until(node); end + + def on_until_post(node); end + + def on_when(node); end + + def on_while(node); end + + def on_while_post(node); end + + def on_xstr(node); end + + def on_yield(node); end + + def on_zsuper(node); end + + def walk(node); end + MANY_CHILD_NODES = ::T.let(nil, ::T.untyped) + NO_CHILD_NODES = ::T.let(nil, ::T.untyped) + ONE_CHILD_NODE = ::T.let(nil, ::T.untyped) + SECOND_CHILD_ONLY = ::T.let(nil, ::T.untyped) +end + +module RuboCop::AST::Traversal +end + +class RuboCop::AST::UntilNode + include ::RuboCop::AST::ConditionalNode + include ::RuboCop::AST::ModifierNode + def do?(); end + + def inverse_keyword(); end + + def keyword(); end +end + +class RuboCop::AST::UntilNode +end + +module RuboCop::AST::Version + STRING = ::T.let(nil, ::T.untyped) +end + +module RuboCop::AST::Version +end + +class RuboCop::AST::WhenNode + def body(); end + + def branch_index(); end + + def conditions(); end + + def each_condition(); end + + def then?(); end +end + +class RuboCop::AST::WhenNode +end + +class RuboCop::AST::WhileNode + include ::RuboCop::AST::ConditionalNode + include ::RuboCop::AST::ModifierNode + def do?(); end + + def inverse_keyword(); end + + def keyword(); end +end + +class RuboCop::AST::WhileNode +end + +class RuboCop::AST::YieldNode + include ::RuboCop::AST::ParameterizedNode + include ::RuboCop::AST::MethodDispatchNode + include ::RuboCop::AST::MethodIdentifierPredicates +end + +class RuboCop::AST::YieldNode +end + +class RuboCop::CLI + def config_store(); end + + def options(); end + + def run(args=T.unsafe(nil)); end + STATUS_ERROR = ::T.let(nil, ::T.untyped) + STATUS_INTERRUPTED = ::T.let(nil, ::T.untyped) + STATUS_OFFENSES = ::T.let(nil, ::T.untyped) + STATUS_SUCCESS = ::T.let(nil, ::T.untyped) +end + +module RuboCop::CLI::Command +end + +class RuboCop::CLI::Command::AutoGenerateConfig + def run(); end + PHASE_1 = ::T.let(nil, ::T.untyped) + PHASE_1_DISABLED = ::T.let(nil, ::T.untyped) + PHASE_1_OVERRIDDEN = ::T.let(nil, ::T.untyped) + PHASE_2 = ::T.let(nil, ::T.untyped) +end + +class RuboCop::CLI::Command::AutoGenerateConfig +end + +class RuboCop::CLI::Command::Base + def env(); end + + def initialize(env); end +end + +class RuboCop::CLI::Command::Base + def self.by_command_name(name); end + + def self.command_name(); end + + def self.command_name=(command_name); end + + def self.inherited(subclass); end +end + +class RuboCop::CLI::Command::ExecuteRunner + include ::RuboCop::Formatter::TextUtil + def run(); end +end + +class RuboCop::CLI::Command::ExecuteRunner +end + +class RuboCop::CLI::Command::InitDotfile + def run(); end + DOTFILE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::CLI::Command::InitDotfile +end + +class RuboCop::CLI::Command::ShowCops + def run(); end +end + +class RuboCop::CLI::Command::ShowCops +end + +class RuboCop::CLI::Command::Version + def run(); end +end + +class RuboCop::CLI::Command::Version +end + +module RuboCop::CLI::Command + def self.run(env, name); end +end + +class RuboCop::CLI::Environment + def config_store(); end + + def initialize(options, config_store, paths); end + + def options(); end + + def paths(); end + + def run(name); end +end + +class RuboCop::CLI::Environment +end + +class RuboCop::CLI::Finished +end + +class RuboCop::CLI::Finished +end + +class RuboCop::CLI +end + +class RuboCop::CachedData + def from_json(text); end + + def initialize(filename); end + + def to_json(offenses); end +end + +class RuboCop::CachedData +end + class RuboCop::Cask::AST::CaskBlock def cask_body(*args, &block); end end @@ -2979,10 +39892,10628 @@ class RuboCop::Cask::AST::Stanza def zap?(); end end +class RuboCop::CommentConfig + def cop_disabled_line_ranges(); end + + def cop_enabled_at_line?(cop, line_number); end + + def extra_enabled_comments(); end + + def initialize(processed_source); end + + def processed_source(); end + COMMENT_DIRECTIVE_REGEXP = ::T.let(nil, ::T.untyped) + COPS_PATTERN = ::T.let(nil, ::T.untyped) + COP_NAMES_PATTERN = ::T.let(nil, ::T.untyped) + COP_NAME_PATTERN = ::T.let(nil, ::T.untyped) + REDUNDANT_DISABLE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::CommentConfig::CopAnalysis + def line_ranges(); end + + def line_ranges=(_); end + + def start_line_number(); end + + def start_line_number=(_); end +end + +class RuboCop::CommentConfig::CopAnalysis + def self.[](*_); end + + def self.members(); end +end + +class RuboCop::CommentConfig +end + +class RuboCop::Config + include ::RuboCop::PathUtil + include ::RuboCop::FileFinder + def [](*args, &block); end + + def []=(*args, &block); end + + def add_excludes_from_higher_level(highest_config); end + + def allowed_camel_case_file?(file); end + + def base_dir_for_path_parameters(); end + + def bundler_lock_file_path(); end + + def check(); end + + def delete(*args, &block); end + + def deprecation_check(); end + + def disabled_new_cops?(); end + + def each(*args, &block); end + + def each_key(*args, &block); end + + def enabled_new_cops?(); end + + def file_to_exclude?(file); end + + def file_to_include?(file); end + + def for_all_cops(); end + + def for_cop(cop); end + + def for_department(department_name); end + + def initialize(hash=T.unsafe(nil), loaded_path=T.unsafe(nil)); end + + def internal?(); end + + def key?(*args, &block); end + + def keys(*args, &block); end + + def loaded_path(); end + + def make_excludes_absolute(); end + + def map(*args, &block); end + + def merge(*args, &block); end + + def path_relative_to_config(path); end + + def patterns_to_exclude(); end + + def patterns_to_include(); end + + def pending_cops(); end + + def possibly_include_hidden?(); end + + def signature(); end + + def smart_loaded_path(); end + + def target_rails_version(); end + + def target_ruby_version(*args, &block); end + + def to_h(*args, &block); end + + def to_hash(*args, &block); end + + def transform_values(*args, &block); end + + def validate(*args, &block); end + DEFAULT_RAILS_VERSION = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Config::CopConfig + def metadata(); end + + def metadata=(_); end + + def name(); end + + def name=(_); end +end + +class RuboCop::Config::CopConfig + def self.[](*_); end + + def self.members(); end +end + +class RuboCop::Config + extend ::Forwardable + def self.create(hash, path); end +end + +class RuboCop::ConfigLoader + AUTO_GENERATED_FILE = ::T.let(nil, ::T.untyped) + DEFAULT_FILE = ::T.let(nil, ::T.untyped) + DOTFILE = ::T.let(nil, ::T.untyped) + RUBOCOP_HOME = ::T.let(nil, ::T.untyped) + XDG_CONFIG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::ConfigLoader + extend ::RuboCop::FileFinder + def self.add_excludes_from_files(config, config_file); end + + def self.add_inheritance_from_auto_generated_file(); end + + def self.add_missing_namespaces(path, hash); end + + def self.auto_gen_config(); end + + def self.auto_gen_config=(auto_gen_config); end + + def self.auto_gen_config?(); end + + def self.clear_options(); end + + def self.configuration_file_for(target_dir); end + + def self.configuration_from_file(config_file); end + + def self.debug(); end + + def self.debug=(debug); end + + def self.debug?(); end + + def self.default_configuration(); end + + def self.default_configuration=(default_configuration); end + + def self.disable_pending_cops(); end + + def self.disable_pending_cops=(disable_pending_cops); end + + def self.enable_pending_cops(); end + + def self.enable_pending_cops=(enable_pending_cops); end + + def self.ignore_parent_exclusion(); end + + def self.ignore_parent_exclusion=(ignore_parent_exclusion); end + + def self.ignore_parent_exclusion?(); end + + def self.load_file(file); end + + def self.merge(base_hash, derived_hash); end + + def self.merge_with_default(config, config_file, unset_nil: T.unsafe(nil)); end + + def self.options_config(); end + + def self.options_config=(options_config); end + + def self.possible_new_cops?(config); end + + def self.warn_on_pending_cops(pending_cops); end +end + +class RuboCop::ConfigLoaderResolver + def merge(base_hash, derived_hash, **opts); end + + def merge_with_default(config, config_file, unset_nil:); end + + def override_department_setting_for_cops(base_hash, derived_hash); end + + def resolve_inheritance(path, hash, file, debug); end + + def resolve_inheritance_from_gems(hash); end + + def resolve_requires(path, hash); end +end + +class RuboCop::ConfigLoaderResolver +end + +class RuboCop::ConfigNotFoundError +end + +class RuboCop::ConfigNotFoundError +end + +class RuboCop::ConfigObsoletion + def initialize(config); end + + def reject_obsolete_cops_and_parameters(); end + MOVED_COPS = ::T.let(nil, ::T.untyped) + OBSOLETE_COPS = ::T.let(nil, ::T.untyped) + OBSOLETE_ENFORCED_STYLES = ::T.let(nil, ::T.untyped) + OBSOLETE_PARAMETERS = ::T.let(nil, ::T.untyped) + REMOVED_COPS = ::T.let(nil, ::T.untyped) + REMOVED_COPS_WITH_REASON = ::T.let(nil, ::T.untyped) + RENAMED_COPS = ::T.let(nil, ::T.untyped) + SPLIT_COPS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::ConfigObsoletion +end + +class RuboCop::ConfigStore + def for(file_or_dir); end + + def for_dir(dir); end + + def for_file(file); end + + def force_default_config!(); end + + def options_config=(options_config); end +end + +class RuboCop::ConfigStore +end + +class RuboCop::ConfigValidator + def for_all_cops(*args, &block); end + + def initialize(config); end + + def smart_loaded_path(*args, &block); end + + def target_ruby_version(); end + + def validate(); end + + def validate_section_presence(name); end + COMMON_PARAMS = ::T.let(nil, ::T.untyped) + INTERNAL_PARAMS = ::T.let(nil, ::T.untyped) + NEW_COPS_VALUES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::ConfigValidator + extend ::Forwardable +end + +module RuboCop::Cop::Alignment + SPACE = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::Alignment +end + +class RuboCop::Cop::AlignmentCorrector +end + +class RuboCop::Cop::AlignmentCorrector + extend ::RuboCop::Cop::RangeHelp + extend ::RuboCop::Cop::Alignment + def self.align_end(processed_source, node, align_to); end + + def self.correct(processed_source, node, column_delta); end + + def self.processed_source(); end +end + +class RuboCop::Cop::AmbiguousCopName + def initialize(name, origin, badges); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::AmbiguousCopName +end + +module RuboCop::Cop::ArrayMinSize +end + +module RuboCop::Cop::ArrayMinSize +end + +module RuboCop::Cop::ArraySyntax +end + +module RuboCop::Cop::ArraySyntax +end + +module RuboCop::Cop::AutocorrectLogic + def autocorrect?(); end + + def autocorrect_enabled?(); end + + def autocorrect_requested?(); end + + def correctable?(); end + + def disable_offense(node); end + + def disable_uncorrectable?(); end + + def safe_autocorrect?(); end + + def support_autocorrect?(); end +end + +module RuboCop::Cop::AutocorrectLogic +end + +class RuboCop::Cop::Badge + def ==(other); end + + def cop_name(); end + + def department(); end + + def eql?(other); end + + def initialize(department, cop_name); end + + def match?(other); end + + def qualified?(); end + + def with_department(department); end +end + +class RuboCop::Cop::Badge::InvalidBadge + def initialize(token); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Badge::InvalidBadge +end + +class RuboCop::Cop::Badge + def self.for(class_name); end + + def self.parse(identifier); end +end + +module RuboCop::Cop::Bundler +end + +class RuboCop::Cop::Bundler::DuplicatedGem + include ::RuboCop::Cop::RangeHelp + def gem_declarations(node0); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Bundler::DuplicatedGem +end + +class RuboCop::Cop::Bundler::GemComment + include ::RuboCop::Cop::DefNode + def gem_declaration?(node=T.unsafe(nil)); end + + def on_send(node); end + CHECKED_OPTIONS_CONFIG = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + VERSION_SPECIFIERS_OPTION = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Bundler::GemComment +end + +class RuboCop::Cop::Bundler::InsecureProtocolSource + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def insecure_protocol_source?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Bundler::InsecureProtocolSource +end + +class RuboCop::Cop::Bundler::OrderedGems + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::OrderedGemNode + def autocorrect(node); end + + def gem_declarations(node0); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Bundler::OrderedGems +end + +module RuboCop::Cop::Bundler +end + +class RuboCop::Cop::Cask::HomepageMatchesUrl + def cask_node(*args, &block); end + + def sorted_toplevel_stanzas(*args, &block); end + + def toplevel_stanzas(*args, &block); end +end + +class RuboCop::Cop::Cask::NoDslVersion + def header_range(*args, &block); end + + def header_str(*args, &block); end + + def preferred_header_str(*args, &block); end +end + module RuboCop::Cop::Cask::OnHomepageStanza def toplevel_stanzas(*args, &block); end end +class RuboCop::Cop::Cask::StanzaGrouping + include ::RuboCop::Cop::RangeHelp + def cask_node(*args, &block); end + + def toplevel_stanzas(*args, &block); end +end + +class RuboCop::Cop::Cask::StanzaOrder + def cask_node(*args, &block); end + + def sorted_toplevel_stanzas(*args, &block); end + + def toplevel_stanzas(*args, &block); end +end + +module RuboCop::Cop::CheckAssignment + def on_and_asgn(node); end + + def on_casgn(node); end + + def on_cvasgn(node); end + + def on_gvasgn(node); end + + def on_ivasgn(node); end + + def on_lvasgn(node); end + + def on_masgn(node); end + + def on_op_asgn(node); end + + def on_or_asgn(node); end + + def on_send(node); end +end + +module RuboCop::Cop::CheckAssignment + def self.extract_rhs(node); end +end + +module RuboCop::Cop::CheckLineBreakable + def extract_breakable_node(node, max); end +end + +module RuboCop::Cop::CheckLineBreakable +end + +module RuboCop::Cop::ClassishLength + include ::RuboCop::Cop::CodeLength + include ::RuboCop::Cop::ConfigurableMax +end + +module RuboCop::Cop::ClassishLength +end + +module RuboCop::Cop::CodeLength + include ::RuboCop::Cop::ConfigurableMax +end + +module RuboCop::Cop::CodeLength +end + +class RuboCop::Cop::Commissioner + include ::RuboCop::AST::Traversal + def errors(); end + + def initialize(cops, forces=T.unsafe(nil), options=T.unsafe(nil)); end + + def investigate(processed_source); end +end + +class RuboCop::Cop::Commissioner +end + +class RuboCop::Cop::ConditionCorrector +end + +class RuboCop::Cop::ConditionCorrector + def self.correct_negative_condition(node); end +end + +module RuboCop::Cop::ConfigurableEnforcedStyle + def alternative_style(); end + + def alternative_styles(); end + + def ambiguous_style_detected(*possibilities); end + + def conflicting_styles_detected(); end + + def correct_style_detected(); end + + def detected_style(); end + + def detected_style=(style); end + + def no_acceptable_style!(); end + + def no_acceptable_style?(); end + + def opposite_style_detected(); end + + def style(); end + + def style_configured?(); end + + def style_detected(detected); end + + def style_parameter_name(); end + + def supported_styles(); end + + def unexpected_style_detected(unexpected); end + + def unrecognized_style_detected(); end +end + +module RuboCop::Cop::ConfigurableEnforcedStyle +end + +module RuboCop::Cop::ConfigurableFormatting + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def check_name(node, name, name_range); end + + def class_emitter_method?(node, name); end + + def report_opposing_styles(node, name); end + + def valid_name?(node, name, given_style=T.unsafe(nil)); end +end + +module RuboCop::Cop::ConfigurableFormatting +end + +module RuboCop::Cop::ConfigurableMax +end + +module RuboCop::Cop::ConfigurableMax +end + +module RuboCop::Cop::ConfigurableNaming + include ::RuboCop::Cop::ConfigurableFormatting + include ::RuboCop::Cop::ConfigurableEnforcedStyle + FORMATS = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::ConfigurableNaming +end + +module RuboCop::Cop::ConfigurableNumbering + include ::RuboCop::Cop::ConfigurableFormatting + include ::RuboCop::Cop::ConfigurableEnforcedStyle + FORMATS = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::ConfigurableNumbering +end + +class RuboCop::Cop::Cop + include ::RuboCop::AST::Sexp + include ::RuboCop::Cop::Util + include ::RuboCop::PathUtil + include ::RuboCop::Cop::IgnoredNode + include ::RuboCop::Cop::AutocorrectLogic + def add_offense(node, location: T.unsafe(nil), message: T.unsafe(nil), severity: T.unsafe(nil)); end + + def config(); end + + def config_to_allow_offenses(); end + + def config_to_allow_offenses=(hash); end + + def cop_config(); end + + def cop_name(); end + + def correct(node); end + + def corrections(); end + + def disable_uncorrectable(node); end + + def duplicate_location?(location); end + + def excluded_file?(file); end + + def external_dependency_checksum(); end + + def find_location(node, loc); end + + def highlights(); end + + def initialize(config=T.unsafe(nil), options=T.unsafe(nil)); end + + def join_force?(_force_class); end + + def message(_node=T.unsafe(nil)); end + + def messages(); end + + def name(); end + + def offenses(); end + + def parse(source, path=T.unsafe(nil)); end + + def processed_source(); end + + def processed_source=(processed_source); end + + def reason_to_not_correct(node); end + + def relevant_file?(file); end + + def target_rails_version(); end + + def target_ruby_version(); end +end + +class RuboCop::Cop::Cop::Correction + def call(corrector); end + + def cop(); end + + def cop=(_); end + + def lambda=(_); end + + def node(); end + + def node=(_); end +end + +class RuboCop::Cop::Cop::Correction + def self.[](*_); end + + def self.members(); end +end + +class RuboCop::Cop::Cop + extend ::RuboCop::AST::Sexp + extend ::RuboCop::AST::NodePattern::Macros + def self.all(); end + + def self.autocorrect_incompatible_with(); end + + def self.badge(); end + + def self.cop_name(); end + + def self.department(); end + + def self.exclude_from_registry(); end + + def self.inherited(subclass); end + + def self.lint?(); end + + def self.match?(given_names); end + + def self.qualified_cop_name(name, origin); end + + def self.registry(); end +end + +class RuboCop::Cop::Corrector + def corrections(); end + + def diagnostics(); end + + def initialize(source_buffer, corrections=T.unsafe(nil)); end + + def insert_after(node_or_range, content); end + + def insert_before(node_or_range, content); end + + def remove(node_or_range); end + + def remove_leading(node_or_range, size); end + + def remove_preceding(node_or_range, size); end + + def remove_trailing(node_or_range, size); end + + def replace(node_or_range, content); end + + def rewrite(); end + + def wrap(node_or_range, before, after); end +end + +class RuboCop::Cop::Corrector +end + +module RuboCop::Cop::DefNode + def non_public_modifier?(node=T.unsafe(nil)); end + NON_PUBLIC_MODIFIERS = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::DefNode + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::DocumentationComment + include ::RuboCop::Cop::Style::AnnotationComment +end + +module RuboCop::Cop::DocumentationComment + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::Duplication +end + +module RuboCop::Cop::Duplication +end + +class RuboCop::Cop::EachToForCorrector + def call(corrector); end + + def initialize(block_node); end + CORRECTION_WITHOUT_ARGUMENTS = ::T.let(nil, ::T.untyped) + CORRECTION_WITH_ARGUMENTS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::EachToForCorrector + extend ::RuboCop::AST::NodePattern::Macros +end + +class RuboCop::Cop::EmptyLineCorrector +end + +class RuboCop::Cop::EmptyLineCorrector + def self.correct(node); end + + def self.insert_before(node); end +end + +module RuboCop::Cop::EmptyParameter + def empty_arguments?(node=T.unsafe(nil)); end +end + +module RuboCop::Cop::EmptyParameter + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::EndKeywordAlignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + MSG = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::EndKeywordAlignment +end + +module RuboCop::Cop::EnforceSuperclass + def on_class(node); end + + def on_send(node); end +end + +module RuboCop::Cop::EnforceSuperclass + def self.included(base); end +end + +module RuboCop::Cop::FirstElementLineBreak +end + +module RuboCop::Cop::FirstElementLineBreak +end + +class RuboCop::Cop::ForToEachCorrector + def call(corrector); end + + def initialize(for_node); end + CORRECTION = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::ForToEachCorrector + extend ::RuboCop::AST::NodePattern::Macros +end + +class RuboCop::Cop::Force + def cops(); end + + def initialize(cops); end + + def investigate(_processed_source); end + + def name(); end + + def run_hook(method_name, *args); end +end + +class RuboCop::Cop::Force + def self.all(); end + + def self.force_name(); end + + def self.inherited(subclass); end +end + +class RuboCop::Cop::FormulaAudit::ComponentsOrder + def depends_on_node?(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::FormulaAudit::DependencyOrder + def build_with_dependency_node(node0); end + + def buildtime_dependency?(node0); end + + def dependency_name_node(node0); end + + def depends_on_node?(node=T.unsafe(nil)); end + + def negate_normal_dependency?(node0); end + + def optional_dependency?(node0); end + + def recommended_dependency?(node0); end + + def test_dependency?(node0); end + + def uses_from_macos_node?(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::FormulaAudit::Miscellaneous + def conditional_dependencies(node0); end + + def destructure_hash(node=T.unsafe(nil)); end + + def formula_path_strings(node0, param1); end + + def hash_dep(node=T.unsafe(nil)); end + + def languageNodeModule?(node0); end +end + +class RuboCop::Cop::FormulaAudit::Test + def test_calls(node0); end +end + +class RuboCop::Cop::FormulaCop + include ::RuboCop::Cop::RangeHelp + def dependency_name_hash_match?(node0, param1); end + + def dependency_type_hash_match?(node0, param1); end + + def required_dependency?(node0); end + + def required_dependency_name?(node0, param1); end +end + +module RuboCop::Cop::FrozenStringLiteral + FROZEN_STRING_LITERAL = ::T.let(nil, ::T.untyped) + FROZEN_STRING_LITERAL_ENABLED = ::T.let(nil, ::T.untyped) + FROZEN_STRING_LITERAL_TYPES = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::FrozenStringLiteral + def self.frozen_string_literal_comment_exists?(); end +end + +module RuboCop::Cop::Gemspec +end + +class RuboCop::Cop::Gemspec::DuplicatedAssignment + include ::RuboCop::Cop::RangeHelp + def assignment_method_declarations(node0); end + + def gem_specification(node0); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Gemspec::DuplicatedAssignment +end + +class RuboCop::Cop::Gemspec::OrderedDependencies + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::OrderedGemNode + def autocorrect(node); end + + def dependency_declarations(node0); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Gemspec::OrderedDependencies +end + +class RuboCop::Cop::Gemspec::RequiredRubyVersion + def investigate(processed_source); end + + def required_ruby_version(node0); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Gemspec::RequiredRubyVersion +end + +class RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage + def gem_specification?(node0); end + + def on_const(node); end + + def ruby_version?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage +end + +module RuboCop::Cop::Gemspec +end + +class RuboCop::Cop::Generator + def initialize(name, github_user, output: T.unsafe(nil)); end + + def inject_config(config_file_path: T.unsafe(nil), version_added: T.unsafe(nil)); end + + def inject_require(root_file_path: T.unsafe(nil)); end + + def todo(); end + + def write_source(); end + + def write_spec(); end + CONFIGURATION_ADDED_MESSAGE = ::T.let(nil, ::T.untyped) + SOURCE_TEMPLATE = ::T.let(nil, ::T.untyped) + SPEC_TEMPLATE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Generator::ConfigurationInjector + def initialize(configuration_file_path:, badge:, version_added:); end + + def inject(); end + TEMPLATE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Generator::ConfigurationInjector +end + +class RuboCop::Cop::Generator::RequireFileInjector + def initialize(source_path:, root_file_path:, output: T.unsafe(nil)); end + + def inject(); end + REQUIRE_PATH = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Generator::RequireFileInjector +end + +class RuboCop::Cop::Generator +end + +module RuboCop::Cop::HashAlignmentStyles +end + +class RuboCop::Cop::HashAlignmentStyles::KeyAlignment + def checkable_layout?(_node); end + + def deltas(first_pair, current_pair); end + + def deltas_for_first_pair(first_pair, _node); end +end + +class RuboCop::Cop::HashAlignmentStyles::KeyAlignment +end + +class RuboCop::Cop::HashAlignmentStyles::SeparatorAlignment + include ::RuboCop::Cop::HashAlignmentStyles::ValueAlignment + def deltas_for_first_pair(*_nodes); end +end + +class RuboCop::Cop::HashAlignmentStyles::SeparatorAlignment +end + +class RuboCop::Cop::HashAlignmentStyles::TableAlignment + include ::RuboCop::Cop::HashAlignmentStyles::ValueAlignment + def deltas_for_first_pair(first_pair, node); end +end + +class RuboCop::Cop::HashAlignmentStyles::TableAlignment +end + +module RuboCop::Cop::HashAlignmentStyles::ValueAlignment + def checkable_layout?(node); end + + def deltas(first_pair, current_pair); end +end + +module RuboCop::Cop::HashAlignmentStyles::ValueAlignment +end + +module RuboCop::Cop::HashAlignmentStyles +end + +module RuboCop::Cop::HashTransformMethod + def autocorrect(node); end + + def on_block(node); end + + def on_csend(node); end + + def on_send(node); end +end + +class RuboCop::Cop::HashTransformMethod::Autocorrection + def block_node(); end + + def block_node=(_); end + + def leading(); end + + def leading=(_); end + + def match(); end + + def match=(_); end + + def set_new_arg_name(transformed_argname, corrector); end + + def set_new_body_expression(transforming_body_expr, corrector); end + + def set_new_method_name(new_method_name, corrector); end + + def strip_prefix_and_suffix(node, corrector); end + + def trailing(); end + + def trailing=(_); end +end + +class RuboCop::Cop::HashTransformMethod::Autocorrection + def self.[](*_); end + + def self.from_each_with_object(node, match); end + + def self.from_hash_brackets_map(node, match); end + + def self.from_map_to_h(node, match); end + + def self.members(); end +end + +class RuboCop::Cop::HashTransformMethod::Captures + def noop_transformation?(); end + + def transformation_uses_both_args?(); end + + def transformed_argname(); end + + def transformed_argname=(_); end + + def transforming_body_expr(); end + + def transforming_body_expr=(_); end + + def unchanged_body_expr(); end + + def unchanged_body_expr=(_); end +end + +class RuboCop::Cop::HashTransformMethod::Captures + def self.[](*_); end + + def self.members(); end +end + +module RuboCop::Cop::HashTransformMethod +end + +module RuboCop::Cop::Heredoc + def on_dstr(node); end + + def on_heredoc(_node); end + + def on_str(node); end + + def on_xstr(node); end + OPENING_DELIMITER = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::Heredoc +end + +module RuboCop::Cop::IgnoredMethods +end + +module RuboCop::Cop::IgnoredMethods +end + +module RuboCop::Cop::IgnoredNode + def ignore_node(node); end + + def ignored_node?(node); end + + def part_of_ignored_node?(node); end +end + +module RuboCop::Cop::IgnoredNode +end + +module RuboCop::Cop::IgnoredPattern +end + +module RuboCop::Cop::IgnoredPattern +end + +module RuboCop::Cop::IntegerNode +end + +module RuboCop::Cop::IntegerNode +end + +module RuboCop::Cop::Interpolation + def on_dstr(node); end + + def on_dsym(node); end + + def on_node_with_interpolations(node); end + + def on_regexp(node); end + + def on_xstr(node); end +end + +module RuboCop::Cop::Interpolation +end + +class RuboCop::Cop::LambdaLiteralToMethodCorrector + def call(corrector); end + + def initialize(block_node); end +end + +class RuboCop::Cop::LambdaLiteralToMethodCorrector +end + +module RuboCop::Cop::Layout +end + +class RuboCop::Cop::Layout::AccessModifierIndentation + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + + def on_class(node); end + + def on_module(node); end + + def on_sclass(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::AccessModifierIndentation +end + +class RuboCop::Cop::Layout::ArgumentAlignment + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_csend(node); end + + def on_send(node); end + ALIGN_PARAMS_MSG = ::T.let(nil, ::T.untyped) + FIXED_INDENT_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ArgumentAlignment +end + +class RuboCop::Cop::Layout::ArrayAlignment + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_array(node); end + ALIGN_ELEMENTS_MSG = ::T.let(nil, ::T.untyped) + FIXED_INDENT_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ArrayAlignment +end + +class RuboCop::Cop::Layout::AssignmentIndentation + include ::RuboCop::Cop::CheckAssignment + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def check_assignment(node, rhs); end + + def leftmost_multiple_assignment(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::AssignmentIndentation +end + +class RuboCop::Cop::Layout::BlockAlignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def block_end_align_target?(node=T.unsafe(nil), param1); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::BlockAlignment +end + +class RuboCop::Cop::Layout::BlockEndNewline + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::BlockEndNewline +end + +class RuboCop::Cop::Layout::CaseIndentation + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_case(case_node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::CaseIndentation +end + +class RuboCop::Cop::Layout::ClassStructure + def autocorrect(node); end + + def on_class(class_node); end + + def visibility_block?(node=T.unsafe(nil)); end + HUMANIZED_NODE_TYPE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + VISIBILITY_SCOPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ClassStructure +end + +class RuboCop::Cop::Layout::ClosingHeredocIndentation + include ::RuboCop::Cop::Heredoc + def autocorrect(node); end + + def on_heredoc(node); end + MSG = ::T.let(nil, ::T.untyped) + MSG_ARG = ::T.let(nil, ::T.untyped) + SIMPLE_HEREDOC = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ClosingHeredocIndentation +end + +class RuboCop::Cop::Layout::ClosingParenthesisIndentation + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_begin(node); end + + def on_csend(node); end + + def on_def(node); end + + def on_defs(node); end + + def on_send(node); end + MSG_ALIGN = ::T.let(nil, ::T.untyped) + MSG_INDENT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ClosingParenthesisIndentation +end + +class RuboCop::Cop::Layout::CommentIndentation + include ::RuboCop::Cop::Alignment + def autocorrect(comment); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::CommentIndentation +end + +class RuboCop::Cop::Layout::ConditionPosition + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_if(node); end + + def on_until(node); end + + def on_while(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ConditionPosition +end + +class RuboCop::Cop::Layout::DefEndAlignment + include ::RuboCop::Cop::EndKeywordAlignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::DefEndAlignment +end + +class RuboCop::Cop::Layout::DotPosition + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_csend(node); end + + def on_send(node); end +end + +class RuboCop::Cop::Layout::DotPosition +end + +class RuboCop::Cop::Layout::ElseAlignment + include ::RuboCop::Cop::EndKeywordAlignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::CheckAssignment + def autocorrect(node); end + + def on_case(node); end + + def on_case_match(node); end + + def on_if(node, base=T.unsafe(nil)); end + + def on_rescue(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ElseAlignment +end + +class RuboCop::Cop::Layout::EmptyComment + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyComment +end + +class RuboCop::Cop::Layout::EmptyLineAfterGuardClause + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_if(node); end + END_OF_HEREDOC_LINE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLineAfterGuardClause +end + +class RuboCop::Cop::Layout::EmptyLineAfterMagicComment + include ::RuboCop::Cop::RangeHelp + def autocorrect(token); end + + def investigate(source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLineAfterMagicComment +end + +class RuboCop::Cop::Layout::EmptyLineBetweenDefs + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def check_defs(nodes); end + + def on_begin(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLineBetweenDefs +end + +class RuboCop::Cop::Layout::EmptyLines + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(processed_source); end + LINE_OFFSET = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLines +end + +class RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + + def on_class(node); end + + def on_module(node); end + + def on_sclass(node); end + + def on_send(node); end + MSG_AFTER = ::T.let(nil, ::T.untyped) + MSG_AFTER_FOR_ONLY_BEFORE = ::T.let(nil, ::T.untyped) + MSG_BEFORE_AND_AFTER = ::T.let(nil, ::T.untyped) + MSG_BEFORE_FOR_ONLY_BEFORE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier +end + +class RuboCop::Cop::Layout::EmptyLinesAroundArguments + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundArguments +end + +class RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor +end + +class RuboCop::Cop::Layout::EmptyLinesAroundBeginBody + include ::RuboCop::Cop::Layout::EmptyLinesAroundBody + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_kwbegin(node); end + KIND = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundBeginBody +end + +class RuboCop::Cop::Layout::EmptyLinesAroundBlockBody + include ::RuboCop::Cop::Layout::EmptyLinesAroundBody + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + KIND = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundBlockBody +end + +module RuboCop::Cop::Layout::EmptyLinesAroundBody + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def constant_definition?(node=T.unsafe(nil)); end + + def empty_line_required?(node=T.unsafe(nil)); end + MSG_DEFERRED = ::T.let(nil, ::T.untyped) + MSG_EXTRA = ::T.let(nil, ::T.untyped) + MSG_MISSING = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::Layout::EmptyLinesAroundBody + extend ::RuboCop::AST::NodePattern::Macros +end + +class RuboCop::Cop::Layout::EmptyLinesAroundClassBody + include ::RuboCop::Cop::Layout::EmptyLinesAroundBody + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_class(node); end + + def on_sclass(node); end + KIND = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundClassBody +end + +class RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords + include ::RuboCop::Cop::Layout::EmptyLinesAroundBody + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + + def on_kwbegin(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords +end + +class RuboCop::Cop::Layout::EmptyLinesAroundMethodBody + include ::RuboCop::Cop::Layout::EmptyLinesAroundBody + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + KIND = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundMethodBody +end + +class RuboCop::Cop::Layout::EmptyLinesAroundModuleBody + include ::RuboCop::Cop::Layout::EmptyLinesAroundBody + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_module(node); end + KIND = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EmptyLinesAroundModuleBody +end + +class RuboCop::Cop::Layout::EndAlignment + include ::RuboCop::Cop::CheckAssignment + include ::RuboCop::Cop::EndKeywordAlignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_case(node); end + + def on_class(node); end + + def on_if(node); end + + def on_module(node); end + + def on_until(node); end + + def on_while(node); end +end + +class RuboCop::Cop::Layout::EndAlignment +end + +class RuboCop::Cop::Layout::EndOfLine + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def investigate(processed_source); end + + def offense_message(line); end + + def unimportant_missing_cr?(index, last_line, line); end + MSG_DETECTED = ::T.let(nil, ::T.untyped) + MSG_MISSING = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::EndOfLine +end + +class RuboCop::Cop::Layout::ExtraSpacing + include ::RuboCop::Cop::PrecedingFollowingAlignment + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(processed_source); end + MSG_UNALIGNED_ASGN = ::T.let(nil, ::T.untyped) + MSG_UNNECESSARY = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ExtraSpacing +end + +class RuboCop::Cop::Layout::FirstArgumentIndentation + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def eligible_method_call?(node=T.unsafe(nil)); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::FirstArgumentIndentation +end + +class RuboCop::Cop::Layout::FirstArrayElementIndentation + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::MultilineElementIndentation + def autocorrect(node); end + + def on_array(node); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::FirstArrayElementIndentation +end + +class RuboCop::Cop::Layout::FirstArrayElementLineBreak + include ::RuboCop::Cop::FirstElementLineBreak + def autocorrect(node); end + + def on_array(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::FirstArrayElementLineBreak +end + +class RuboCop::Cop::Layout::FirstHashElementIndentation + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::MultilineElementIndentation + def autocorrect(node); end + + def on_csend(node); end + + def on_hash(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::FirstHashElementIndentation +end + +class RuboCop::Cop::Layout::FirstHashElementLineBreak + include ::RuboCop::Cop::FirstElementLineBreak + def autocorrect(node); end + + def on_hash(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::FirstHashElementLineBreak +end + +class RuboCop::Cop::Layout::FirstMethodArgumentLineBreak + include ::RuboCop::Cop::FirstElementLineBreak + def autocorrect(node); end + + def on_csend(node); end + + def on_send(node); end + + def on_super(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::FirstMethodArgumentLineBreak +end + +class RuboCop::Cop::Layout::FirstMethodParameterLineBreak + include ::RuboCop::Cop::FirstElementLineBreak + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::FirstMethodParameterLineBreak +end + +class RuboCop::Cop::Layout::FirstParameterIndentation + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::MultilineElementIndentation + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::FirstParameterIndentation +end + +class RuboCop::Cop::Layout::HashAlignment + include ::RuboCop::Cop::HashAlignmentStyles + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def column_deltas(); end + + def column_deltas=(column_deltas); end + + def offences_by(); end + + def offences_by=(offences_by); end + + def on_hash(node); end + + def on_send(node); end + + def on_super(node); end + + def on_yield(node); end + MESSAGES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::HashAlignment +end + +class RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis +end + +class RuboCop::Cop::Layout::HeredocIndentation + include ::RuboCop::Cop::Heredoc + def autocorrect(node); end + + def on_heredoc(node); end + TYPE_MSG = ::T.let(nil, ::T.untyped) + WIDTH_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::HeredocIndentation +end + +class RuboCop::Cop::Layout::IndentationConsistency + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_begin(node); end + + def on_kwbegin(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::IndentationConsistency +end + +class RuboCop::Cop::Layout::IndentationStyle + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::IndentationStyle +end + +class RuboCop::Cop::Layout::IndentationWidth + include ::RuboCop::Cop::EndKeywordAlignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::CheckAssignment + include ::RuboCop::Cop::IgnoredPattern + def access_modifier?(node=T.unsafe(nil)); end + + def autocorrect(node); end + + def on_block(node); end + + def on_case(case_node); end + + def on_class(node); end + + def on_csend(node); end + + def on_def(node); end + + def on_defs(node); end + + def on_ensure(node); end + + def on_for(node); end + + def on_if(node, base=T.unsafe(nil)); end + + def on_kwbegin(node); end + + def on_module(node); end + + def on_resbody(node); end + + def on_rescue(node); end + + def on_sclass(node); end + + def on_until(node, base=T.unsafe(nil)); end + + def on_while(node, base=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::IndentationWidth +end + +class RuboCop::Cop::Layout::InitialIndentation + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(_processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::InitialIndentation +end + +class RuboCop::Cop::Layout::LeadingCommentSpace + include ::RuboCop::Cop::RangeHelp + def autocorrect(comment); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::LeadingCommentSpace +end + +class RuboCop::Cop::Layout::LeadingEmptyLines + def autocorrect(node); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::LeadingEmptyLines +end + +class RuboCop::Cop::Layout::LineLength + include ::RuboCop::Cop::CheckLineBreakable + include ::RuboCop::Cop::ConfigurableMax + include ::RuboCop::Cop::IgnoredPattern + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::LineLengthHelp + def autocorrect(range); end + + def investigate(processed_source); end + + def investigate_post_walk(processed_source); end + + def on_array(node); end + + def on_block(node); end + + def on_hash(node); end + + def on_potential_breakable_node(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::LineLength +end + +class RuboCop::Cop::Layout::MultilineArrayBraceLayout + include ::RuboCop::Cop::MultilineLiteralBraceLayout + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_array(node); end + ALWAYS_NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + ALWAYS_SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineArrayBraceLayout +end + +class RuboCop::Cop::Layout::MultilineArrayLineBreaks + include ::RuboCop::Cop::MultilineElementLineBreaks + def autocorrect(node); end + + def on_array(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineArrayLineBreaks +end + +class RuboCop::Cop::Layout::MultilineAssignmentLayout + include ::RuboCop::Cop::CheckAssignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def check_assignment(node, rhs); end + + def check_by_enforced_style(node, rhs); end + + def check_new_line_offense(node, rhs); end + + def check_same_line_offense(node, rhs); end + NEW_LINE_OFFENSE = ::T.let(nil, ::T.untyped) + SAME_LINE_OFFENSE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineAssignmentLayout +end + +class RuboCop::Cop::Layout::MultilineBlockLayout + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + ARG_MSG = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + PIPE_SIZE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineBlockLayout +end + +class RuboCop::Cop::Layout::MultilineHashBraceLayout + include ::RuboCop::Cop::MultilineLiteralBraceLayout + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_hash(node); end + ALWAYS_NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + ALWAYS_SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineHashBraceLayout +end + +class RuboCop::Cop::Layout::MultilineHashKeyLineBreaks + include ::RuboCop::Cop::MultilineElementLineBreaks + def autocorrect(node); end + + def on_hash(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineHashKeyLineBreaks +end + +class RuboCop::Cop::Layout::MultilineMethodArgumentLineBreaks + include ::RuboCop::Cop::MultilineElementLineBreaks + def autocorrect(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineMethodArgumentLineBreaks +end + +class RuboCop::Cop::Layout::MultilineMethodCallBraceLayout + include ::RuboCop::Cop::MultilineLiteralBraceLayout + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_send(node); end + ALWAYS_NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + ALWAYS_SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineMethodCallBraceLayout +end + +class RuboCop::Cop::Layout::MultilineMethodCallIndentation + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::MultilineExpressionIndentation + def autocorrect(node); end + + def validate_config(); end +end + +class RuboCop::Cop::Layout::MultilineMethodCallIndentation +end + +class RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout + include ::RuboCop::Cop::MultilineLiteralBraceLayout + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + ALWAYS_NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + ALWAYS_SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) + SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout +end + +class RuboCop::Cop::Layout::MultilineOperationIndentation + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::MultilineExpressionIndentation + def autocorrect(node); end + + def on_and(node); end + + def on_or(node); end + + def validate_config(); end +end + +class RuboCop::Cop::Layout::MultilineOperationIndentation +end + +class RuboCop::Cop::Layout::ParameterAlignment + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + ALIGN_PARAMS_MSG = ::T.let(nil, ::T.untyped) + FIXED_INDENT_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::ParameterAlignment +end + +class RuboCop::Cop::Layout::RescueEnsureAlignment + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def investigate(processed_source); end + + def on_ensure(node); end + + def on_resbody(node); end + ALTERNATIVE_ACCESS_MODIFIERS = ::T.let(nil, ::T.untyped) + ANCESTOR_TYPES = ::T.let(nil, ::T.untyped) + ANCESTOR_TYPES_WITH_ACCESS_MODIFIERS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + RUBY_2_5_ANCESTOR_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::RescueEnsureAlignment +end + +class RuboCop::Cop::Layout::SpaceAfterColon + def autocorrect(range); end + + def on_kwoptarg(node); end + + def on_pair(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceAfterColon +end + +class RuboCop::Cop::Layout::SpaceAfterComma + include ::RuboCop::Cop::SpaceAfterPunctuation + def autocorrect(comma); end + + def kind(token); end + + def space_style_before_rcurly(); end +end + +class RuboCop::Cop::Layout::SpaceAfterComma +end + +class RuboCop::Cop::Layout::SpaceAfterMethodName + include ::RuboCop::Cop::RangeHelp + def autocorrect(pos_before_left_paren); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceAfterMethodName +end + +class RuboCop::Cop::Layout::SpaceAfterNot + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + + def whitespace_after_operator?(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceAfterNot +end + +class RuboCop::Cop::Layout::SpaceAfterSemicolon + include ::RuboCop::Cop::SpaceAfterPunctuation + def autocorrect(semicolon); end + + def kind(token); end + + def space_style_before_rcurly(); end +end + +class RuboCop::Cop::Layout::SpaceAfterSemicolon +end + +class RuboCop::Cop::Layout::SpaceAroundBlockParameters + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(target); end + + def on_block(node); end +end + +class RuboCop::Cop::Layout::SpaceAroundBlockParameters +end + +class RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(range); end + + def on_optarg(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault +end + +class RuboCop::Cop::Layout::SpaceAroundKeyword + def autocorrect(range); end + + def on_and(node); end + + def on_block(node); end + + def on_break(node); end + + def on_case(node); end + + def on_defined?(node); end + + def on_ensure(node); end + + def on_for(node); end + + def on_if(node); end + + def on_kwbegin(node); end + + def on_next(node); end + + def on_or(node); end + + def on_postexe(node); end + + def on_preexe(node); end + + def on_resbody(node); end + + def on_rescue(node); end + + def on_return(node); end + + def on_send(node); end + + def on_super(node); end + + def on_until(node); end + + def on_when(node); end + + def on_while(node); end + + def on_yield(node); end + + def on_zsuper(node); end + ACCEPT_LEFT_PAREN = ::T.let(nil, ::T.untyped) + ACCEPT_LEFT_SQUARE_BRACKET = ::T.let(nil, ::T.untyped) + ACCEPT_NAMESPACE_OPERATOR = ::T.let(nil, ::T.untyped) + DO = ::T.let(nil, ::T.untyped) + MSG_AFTER = ::T.let(nil, ::T.untyped) + MSG_BEFORE = ::T.let(nil, ::T.untyped) + NAMESPACE_OPERATOR = ::T.let(nil, ::T.untyped) + SAFE_NAVIGATION = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceAroundKeyword +end + +class RuboCop::Cop::Layout::SpaceAroundMethodCallOperator + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_const(node); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceAroundMethodCallOperator +end + +class RuboCop::Cop::Layout::SpaceAroundOperators + include ::RuboCop::Cop::PrecedingFollowingAlignment + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::RationalLiteral + def autocorrect(range); end + + def on_and(node); end + + def on_and_asgn(node); end + + def on_assignment(node); end + + def on_binary(node); end + + def on_casgn(node); end + + def on_class(node); end + + def on_cvasgn(node); end + + def on_gvasgn(node); end + + def on_if(node); end + + def on_ivasgn(node); end + + def on_lvasgn(node); end + + def on_masgn(node); end + + def on_op_asgn(node); end + + def on_or(node); end + + def on_or_asgn(node); end + + def on_pair(node); end + + def on_resbody(node); end + + def on_send(node); end + + def on_special_asgn(node); end + EXCESSIVE_SPACE = ::T.let(nil, ::T.untyped) + IRREGULAR_METHODS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceAroundOperators +end + +class RuboCop::Cop::Layout::SpaceBeforeBlockBraces + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def on_block(node); end + DETECTED_MSG = ::T.let(nil, ::T.untyped) + MISSING_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceBeforeBlockBraces +end + +class RuboCop::Cop::Layout::SpaceBeforeComma + include ::RuboCop::Cop::SpaceBeforePunctuation + include ::RuboCop::Cop::RangeHelp + def autocorrect(space); end + + def kind(token); end +end + +class RuboCop::Cop::Layout::SpaceBeforeComma +end + +class RuboCop::Cop::Layout::SpaceBeforeComment + def autocorrect(range); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceBeforeComment +end + +class RuboCop::Cop::Layout::SpaceBeforeFirstArg + include ::RuboCop::Cop::PrecedingFollowingAlignment + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceBeforeFirstArg +end + +class RuboCop::Cop::Layout::SpaceBeforeSemicolon + include ::RuboCop::Cop::SpaceBeforePunctuation + include ::RuboCop::Cop::RangeHelp + def autocorrect(space); end + + def kind(token); end +end + +class RuboCop::Cop::Layout::SpaceBeforeSemicolon +end + +class RuboCop::Cop::Layout::SpaceInLambdaLiteral + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(lambda_node); end + + def on_send(node); end + MSG_REQUIRE_NO_SPACE = ::T.let(nil, ::T.untyped) + MSG_REQUIRE_SPACE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInLambdaLiteral +end + +class RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_array(node); end + EMPTY_MSG = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets +end + +class RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral + include ::RuboCop::Cop::MatchRange + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_array(node); end + + def on_percent_literal(node); end + MSG = ::T.let(nil, ::T.untyped) + MULTIPLE_SPACES_BETWEEN_ITEMS_REGEX = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral +end + +class RuboCop::Cop::Layout::SpaceInsideBlockBraces + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def on_block(node); end +end + +class RuboCop::Cop::Layout::SpaceInsideBlockBraces +end + +class RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(range); end + + def on_hash(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces +end + +class RuboCop::Cop::Layout::SpaceInsideParens + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(range); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) + MSG_SPACE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInsideParens +end + +class RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters + include ::RuboCop::Cop::MatchRange + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_array(node); end + + def on_percent_literal(node); end + + def on_xstr(node); end + BEGIN_REGEX = ::T.let(nil, ::T.untyped) + END_REGEX = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters +end + +class RuboCop::Cop::Layout::SpaceInsideRangeLiteral + def autocorrect(node); end + + def on_erange(node); end + + def on_irange(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInsideRangeLiteral +end + +class RuboCop::Cop::Layout::SpaceInsideReferenceBrackets + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_send(node); end + BRACKET_METHODS = ::T.let(nil, ::T.untyped) + EMPTY_MSG = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInsideReferenceBrackets +end + +class RuboCop::Cop::Layout::SpaceInsideStringInterpolation + include ::RuboCop::Cop::Interpolation + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(begin_node); end + + def on_interpolation(begin_node); end + NO_SPACE_MSG = ::T.let(nil, ::T.untyped) + SPACE_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::SpaceInsideStringInterpolation +end + +class RuboCop::Cop::Layout::TrailingEmptyLines + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(processed_source); end +end + +class RuboCop::Cop::Layout::TrailingEmptyLines +end + +class RuboCop::Cop::Layout::TrailingWhitespace + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Layout::TrailingWhitespace +end + +module RuboCop::Cop::Layout +end + +class RuboCop::Cop::LineBreakCorrector +end + +class RuboCop::Cop::LineBreakCorrector + extend ::RuboCop::Cop::Alignment + extend ::RuboCop::Cop::TrailingBody + extend ::RuboCop::Cop::Util + extend ::RuboCop::PathUtil + def self.break_line_before(range:, node:, corrector:, configured_width:, indent_steps: T.unsafe(nil)); end + + def self.correct_trailing_body(configured_width:, corrector:, node:, processed_source:); end + + def self.move_comment(eol_comment:, node:, corrector:); end + + def self.processed_source(); end +end + +module RuboCop::Cop::LineLengthHelp +end + +module RuboCop::Cop::LineLengthHelp +end + +module RuboCop::Cop::Lint +end + +class RuboCop::Cop::Lint::AmbiguousBlockAssociation + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::AmbiguousBlockAssociation +end + +class RuboCop::Cop::Lint::AmbiguousOperator + include ::RuboCop::Cop::ParserDiagnostic + def autocorrect(node); end + AMBIGUITIES = ::T.let(nil, ::T.untyped) + MSG_FORMAT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::AmbiguousOperator +end + +class RuboCop::Cop::Lint::AmbiguousRegexpLiteral + include ::RuboCop::Cop::ParserDiagnostic + def autocorrect(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::AmbiguousRegexpLiteral +end + +class RuboCop::Cop::Lint::AssignmentInCondition + include ::RuboCop::Cop::SafeAssignment + def on_if(node); end + + def on_until(node); end + + def on_while(node); end + ASGN_TYPES = ::T.let(nil, ::T.untyped) + MSG_WITHOUT_SAFE_ASSIGNMENT_ALLOWED = ::T.let(nil, ::T.untyped) + MSG_WITH_SAFE_ASSIGNMENT_ALLOWED = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::AssignmentInCondition +end + +class RuboCop::Cop::Lint::BigDecimalNew + def autocorrect(node); end + + def big_decimal_new(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::BigDecimalNew +end + +class RuboCop::Cop::Lint::BooleanSymbol + def autocorrect(node); end + + def boolean_symbol?(node=T.unsafe(nil)); end + + def on_sym(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::BooleanSymbol +end + +class RuboCop::Cop::Lint::CircularArgumentReference + def on_kwoptarg(node); end + + def on_optarg(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::CircularArgumentReference +end + +class RuboCop::Cop::Lint::Debugger + def binding_irb_call?(node=T.unsafe(nil)); end + + def debugger_call?(node=T.unsafe(nil)); end + + def kernel?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::Debugger +end + +class RuboCop::Cop::Lint::DeprecatedClassMethods + def autocorrect(node); end + + def on_send(node); end + DEPRECATED_METHODS_OBJECT = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod + include ::RuboCop::AST::Sexp + def class_constant(); end + + def class_nodes(); end + + def deprecated_method(); end + + def initialize(deprecated:, replacement:, class_constant: T.unsafe(nil)); end + + def replacement_method(); end +end + +class RuboCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod +end + +class RuboCop::Cop::Lint::DeprecatedClassMethods +end + +class RuboCop::Cop::Lint::DeprecatedOpenSSLConstant + include ::RuboCop::Cop::RangeHelp + def algorithm_const(node=T.unsafe(nil)); end + + def autocorrect(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::DeprecatedOpenSSLConstant +end + +class RuboCop::Cop::Lint::DisjunctiveAssignmentInConstructor + def on_def(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::DisjunctiveAssignmentInConstructor +end + +class RuboCop::Cop::Lint::DuplicateCaseCondition + def on_case(case_node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::DuplicateCaseCondition +end + +class RuboCop::Cop::Lint::DuplicateHashKey + include ::RuboCop::Cop::Duplication + def on_hash(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::DuplicateHashKey +end + +class RuboCop::Cop::Lint::DuplicateMethods + def alias_method?(node=T.unsafe(nil)); end + + def method_alias?(node=T.unsafe(nil)); end + + def on_alias(node); end + + def on_def(node); end + + def on_defs(node); end + + def on_send(node); end + + def sym_name(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::DuplicateMethods +end + +class RuboCop::Cop::Lint::EachWithObjectArgument + def each_with_object?(node=T.unsafe(nil)); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::EachWithObjectArgument +end + +class RuboCop::Cop::Lint::ElseLayout + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ElseLayout +end + +class RuboCop::Cop::Lint::EmptyEnsure + def autocorrect(node); end + + def on_ensure(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::EmptyEnsure +end + +class RuboCop::Cop::Lint::EmptyExpression + def on_begin(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::EmptyExpression +end + +class RuboCop::Cop::Lint::EmptyInterpolation + include ::RuboCop::Cop::Interpolation + def autocorrect(node); end + + def on_interpolation(begin_node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::EmptyInterpolation +end + +class RuboCop::Cop::Lint::EmptyWhen + def on_case(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::EmptyWhen +end + +class RuboCop::Cop::Lint::EnsureReturn + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_ensure(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::EnsureReturn +end + +class RuboCop::Cop::Lint::ErbNewArguments + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def erb_new_with_non_keyword_arguments(node=T.unsafe(nil)); end + + def on_send(node); end + MESSAGES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ErbNewArguments + extend ::RuboCop::Cop::TargetRubyVersion +end + +class RuboCop::Cop::Lint::FlipFlop + def on_eflipflop(node); end + + def on_iflipflop(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::FlipFlop +end + +class RuboCop::Cop::Lint::FloatOutOfRange + def on_float(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::FloatOutOfRange +end + +class RuboCop::Cop::Lint::FormatParameterMismatch + def called_on_string?(node=T.unsafe(nil)); end + + def on_send(node); end + KERNEL = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + MSG_INVALID = ::T.let(nil, ::T.untyped) + SHOVEL = ::T.let(nil, ::T.untyped) + STRING_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::FormatParameterMismatch +end + +class RuboCop::Cop::Lint::HeredocMethodCallPosition + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::HeredocMethodCallPosition +end + +class RuboCop::Cop::Lint::ImplicitStringConcatenation + def on_dstr(node); end + FOR_ARRAY = ::T.let(nil, ::T.untyped) + FOR_METHOD = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ImplicitStringConcatenation +end + +class RuboCop::Cop::Lint::IneffectiveAccessModifier + def on_class(node); end + + def on_module(node); end + + def private_class_methods(node0); end + ALTERNATIVE_PRIVATE = ::T.let(nil, ::T.untyped) + ALTERNATIVE_PROTECTED = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::IneffectiveAccessModifier +end + +class RuboCop::Cop::Lint::InheritException + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def class_new_call?(node=T.unsafe(nil)); end + + def on_class(node); end + + def on_send(node); end + ILLEGAL_CLASSES = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + PREFERRED_BASE_CLASS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::InheritException +end + +class RuboCop::Cop::Lint::InterpolationCheck + def heredoc?(node); end + + def on_str(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::InterpolationCheck +end + +class RuboCop::Cop::Lint::LiteralAsCondition + def message(node); end + + def on_case(case_node); end + + def on_if(node); end + + def on_send(node); end + + def on_until(node); end + + def on_until_post(node); end + + def on_while(node); end + + def on_while_post(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::LiteralAsCondition +end + +class RuboCop::Cop::Lint::LiteralInInterpolation + include ::RuboCop::Cop::Interpolation + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_interpolation(begin_node); end + COMPOSITE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::LiteralInInterpolation +end + +class RuboCop::Cop::Lint::Loop + def on_until_post(node); end + + def on_while_post(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::Loop +end + +class RuboCop::Cop::Lint::MissingCopEnableDirective + include ::RuboCop::Cop::RangeHelp + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) + MSG_BOUND = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::MissingCopEnableDirective +end + +class RuboCop::Cop::Lint::MixedRegexpCaptureTypes + def on_regexp(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::MixedRegexpCaptureTypes +end + +class RuboCop::Cop::Lint::MultipleComparison + def autocorrect(node); end + + def multiple_compare?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::MultipleComparison +end + +class RuboCop::Cop::Lint::NestedMethodDefinition + def class_or_module_or_struct_new_call?(node=T.unsafe(nil)); end + + def eval_call?(node=T.unsafe(nil)); end + + def exec_call?(node=T.unsafe(nil)); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::NestedMethodDefinition +end + +class RuboCop::Cop::Lint::NestedPercentLiteral + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def on_array(node); end + + def on_percent_literal(node); end + MSG = ::T.let(nil, ::T.untyped) + PERCENT_LITERAL_TYPES = ::T.let(nil, ::T.untyped) + REGEXES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::NestedPercentLiteral +end + +class RuboCop::Cop::Lint::NextWithoutAccumulator + def on_block(node); end + + def on_body_of_reduce(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::NextWithoutAccumulator +end + +class RuboCop::Cop::Lint::NonDeterministicRequireOrder + def autocorrect(node); end + + def loop_variable(node=T.unsafe(nil)); end + + def on_block(node); end + + def unsorted_dir_block?(node=T.unsafe(nil)); end + + def unsorted_dir_each?(node=T.unsafe(nil)); end + + def var_is_required?(node0, param1); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::NonDeterministicRequireOrder +end + +class RuboCop::Cop::Lint::NonLocalExitFromIterator + def chained_send?(node=T.unsafe(nil)); end + + def define_method?(node=T.unsafe(nil)); end + + def on_return(return_node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::NonLocalExitFromIterator +end + +class RuboCop::Cop::Lint::NumberConversion + def autocorrect(node); end + + def datetime?(node=T.unsafe(nil)); end + + def on_send(node); end + + def to_method(node=T.unsafe(nil)); end + CONVERSION_METHOD_CLASS_MAPPING = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::NumberConversion +end + +class RuboCop::Cop::Lint::OrderedMagicComments + include ::RuboCop::Cop::FrozenStringLiteral + def autocorrect(_node); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::OrderedMagicComments +end + +class RuboCop::Cop::Lint::ParenthesesAsGroupedExpression + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ParenthesesAsGroupedExpression +end + +class RuboCop::Cop::Lint::PercentStringArray + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_array(node); end + + def on_percent_literal(node); end + LEADING_QUOTE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + QUOTES_AND_COMMAS = ::T.let(nil, ::T.untyped) + TRAILING_QUOTE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::PercentStringArray +end + +class RuboCop::Cop::Lint::PercentSymbolArray + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_array(node); end + + def on_percent_literal(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::PercentSymbolArray +end + +class RuboCop::Cop::Lint::RaiseException + def exception?(node=T.unsafe(nil)); end + + def exception_new_with_message?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RaiseException +end + +class RuboCop::Cop::Lint::RandOne + def on_send(node); end + + def rand_one?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RandOne +end + +class RuboCop::Cop::Lint::RedundantCopDisableDirective + include ::RuboCop::Cop::RangeHelp + def autocorrect(args); end + + def check(offenses, cop_disabled_line_ranges, comments); end + COP_NAME = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RedundantCopDisableDirective +end + +class RuboCop::Cop::Lint::RedundantCopEnableDirective + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + def autocorrect(comment_and_name); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RedundantCopEnableDirective +end + +class RuboCop::Cop::Lint::RedundantRequireStatement + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + + def unnecessary_require_statement?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RedundantRequireStatement +end + +class RuboCop::Cop::Lint::RedundantSplatExpansion + def array_new?(node=T.unsafe(nil)); end + + def autocorrect(node); end + + def literal_expansion(node=T.unsafe(nil)); end + + def on_splat(node); end + ARRAY_PARAM_MSG = ::T.let(nil, ::T.untyped) + ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + PERCENT_CAPITAL_I = ::T.let(nil, ::T.untyped) + PERCENT_CAPITAL_W = ::T.let(nil, ::T.untyped) + PERCENT_I = ::T.let(nil, ::T.untyped) + PERCENT_W = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RedundantSplatExpansion +end + +class RuboCop::Cop::Lint::RedundantStringCoercion + include ::RuboCop::Cop::Interpolation + def autocorrect(node); end + + def on_interpolation(begin_node); end + + def to_s_without_args?(node=T.unsafe(nil)); end + MSG_DEFAULT = ::T.let(nil, ::T.untyped) + MSG_SELF = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RedundantStringCoercion +end + +class RuboCop::Cop::Lint::RedundantWithIndex + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + + def redundant_with_index?(node=T.unsafe(nil)); end + MSG_EACH_WITH_INDEX = ::T.let(nil, ::T.untyped) + MSG_WITH_INDEX = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RedundantWithIndex +end + +class RuboCop::Cop::Lint::RedundantWithObject + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + + def redundant_with_object?(node=T.unsafe(nil)); end + MSG_EACH_WITH_OBJECT = ::T.let(nil, ::T.untyped) + MSG_WITH_OBJECT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RedundantWithObject +end + +class RuboCop::Cop::Lint::RegexpAsCondition + def on_match_current_line(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RegexpAsCondition +end + +class RuboCop::Cop::Lint::RequireParentheses + include ::RuboCop::Cop::RangeHelp + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RequireParentheses +end + +class RuboCop::Cop::Lint::RescueException + def on_resbody(node); end + + def targets_exception?(rescue_arg_node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RescueException +end + +class RuboCop::Cop::Lint::RescueType + include ::RuboCop::Cop::RescueNode + def autocorrect(node); end + + def on_resbody(node); end + INVALID_TYPES = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::RescueType +end + +class RuboCop::Cop::Lint::ReturnInVoidContext + def on_return(return_node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ReturnInVoidContext +end + +class RuboCop::Cop::Lint::SafeNavigationChain + include ::RuboCop::Cop::NilMethods + def bad_method?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::SafeNavigationChain +end + +class RuboCop::Cop::Lint::SafeNavigationConsistency + include ::RuboCop::Cop::NilMethods + def autocorrect(node); end + + def check(node); end + + def on_csend(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::SafeNavigationConsistency +end + +class RuboCop::Cop::Lint::SafeNavigationWithEmpty + def on_if(node); end + + def safe_navigation_empty_in_conditional?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::SafeNavigationWithEmpty +end + +class RuboCop::Cop::Lint::ScriptPermission + def autocorrect(node); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) + SHEBANG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ScriptPermission +end + +class RuboCop::Cop::Lint::SendWithMixinArgument + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + + def send_with_mixin_argument?(node=T.unsafe(nil)); end + MIXIN_METHODS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::SendWithMixinArgument +end + +class RuboCop::Cop::Lint::ShadowedArgument + def after_leaving_scope(scope, _variable_table); end + + def join_force?(force_class); end + + def uses_var?(node0, param1); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ShadowedArgument +end + +class RuboCop::Cop::Lint::ShadowedException + include ::RuboCop::Cop::RescueNode + include ::RuboCop::Cop::RangeHelp + def on_rescue(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ShadowedException +end + +class RuboCop::Cop::Lint::ShadowingOuterLocalVariable + def before_declaring_variable(variable, variable_table); end + + def join_force?(force_class); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ShadowingOuterLocalVariable +end + +class RuboCop::Cop::Lint::StructNewOverride + def on_send(node); end + + def struct_new(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) + STRUCT_MEMBER_NAME_TYPES = ::T.let(nil, ::T.untyped) + STRUCT_METHOD_NAMES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::StructNewOverride +end + +class RuboCop::Cop::Lint::SuppressedException + def on_resbody(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::SuppressedException +end + +class RuboCop::Cop::Lint::Syntax + def add_offense_from_diagnostic(diagnostic, ruby_version); end + + def add_offense_from_error(error); end + ERROR_SOURCE_RANGE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::Syntax::PseudoSourceRange + def begin_pos(); end + + def begin_pos=(_); end + + def column(); end + + def column=(_); end + + def end_pos(); end + + def end_pos=(_); end + + def line(); end + + def line=(_); end + + def source_line(); end + + def source_line=(_); end +end + +class RuboCop::Cop::Lint::Syntax::PseudoSourceRange + def self.[](*_); end + + def self.members(); end +end + +class RuboCop::Cop::Lint::Syntax + def self.offenses_from_processed_source(processed_source, config, options); end +end + +class RuboCop::Cop::Lint::ToJSON + def autocorrect(node); end + + def on_def(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::ToJSON +end + +class RuboCop::Cop::Lint::UnderscorePrefixedVariableName + def after_leaving_scope(scope, _variable_table); end + + def check_variable(variable); end + + def join_force?(force_class); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UnderscorePrefixedVariableName +end + +class RuboCop::Cop::Lint::UnifiedInteger + def autocorrect(node); end + + def fixnum_or_bignum_const(node=T.unsafe(nil)); end + + def on_const(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UnifiedInteger +end + +class RuboCop::Cop::Lint::UnreachableCode + def flow_command?(node=T.unsafe(nil)); end + + def on_begin(node); end + + def on_kwbegin(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UnreachableCode +end + +module RuboCop::Cop::Lint::UnusedArgument + def after_leaving_scope(scope, _variable_table); end + + def join_force?(force_class); end +end + +module RuboCop::Cop::Lint::UnusedArgument + extend ::RuboCop::AST::NodePattern::Macros +end + +class RuboCop::Cop::Lint::UnusedBlockArgument + include ::RuboCop::Cop::Lint::UnusedArgument + def autocorrect(node); end +end + +class RuboCop::Cop::Lint::UnusedBlockArgument +end + +class RuboCop::Cop::Lint::UnusedMethodArgument + include ::RuboCop::Cop::Lint::UnusedArgument + def autocorrect(node); end + + def not_implemented?(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::Lint::UnusedMethodArgument +end + +class RuboCop::Cop::Lint::UriEscapeUnescape + def on_send(node); end + + def uri_escape_unescape?(node=T.unsafe(nil)); end + ALTERNATE_METHODS_OF_URI_ESCAPE = ::T.let(nil, ::T.untyped) + ALTERNATE_METHODS_OF_URI_UNESCAPE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UriEscapeUnescape +end + +class RuboCop::Cop::Lint::UriRegexp + def autocorrect(node); end + + def on_send(node); end + + def uri_regexp_with_argument?(node=T.unsafe(nil)); end + + def uri_regexp_without_argument?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UriRegexp +end + +class RuboCop::Cop::Lint::UselessAccessModifier + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def class_or_instance_eval?(node=T.unsafe(nil)); end + + def class_or_module_or_struct_new_call?(node=T.unsafe(nil)); end + + def dynamic_method_definition?(node=T.unsafe(nil)); end + + def on_block(node); end + + def on_class(node); end + + def on_module(node); end + + def on_sclass(node); end + + def static_method_definition?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UselessAccessModifier +end + +class RuboCop::Cop::Lint::UselessAssignment + def after_leaving_scope(scope, _variable_table); end + + def check_for_unused_assignments(variable); end + + def collect_variable_like_names(scope); end + + def join_force?(force_class); end + + def message_for_useless_assignment(assignment); end + + def message_specification(assignment, variable); end + + def multiple_assignment_message(variable_name); end + + def operator_assignment_message(scope, assignment); end + + def return_value_node_of_scope(scope); end + + def similar_name_message(variable); end + + def variable_like_method_invocation?(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UselessAssignment +end + +class RuboCop::Cop::Lint::UselessComparison + def on_send(node); end + + def useless_comparison?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) + OPS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UselessComparison +end + +class RuboCop::Cop::Lint::UselessElseWithoutRescue + include ::RuboCop::Cop::ParserDiagnostic + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UselessElseWithoutRescue +end + +class RuboCop::Cop::Lint::UselessSetterCall + def on_def(node); end + + def on_defs(node); end + + def setter_call_to_local_variable?(node=T.unsafe(nil)); end + ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::UselessSetterCall::MethodVariableTracker + def constructor?(node); end + + def contain_local_object?(variable_name); end + + def initialize(body_node); end + + def process_assignment(asgn_node, rhs_node); end + + def process_assignment_node(node); end + + def process_binary_operator_assignment(op_asgn_node); end + + def process_logical_operator_assignment(asgn_node); end + + def process_multiple_assignment(masgn_node); end + + def scan(node, &block); end +end + +class RuboCop::Cop::Lint::UselessSetterCall::MethodVariableTracker +end + +class RuboCop::Cop::Lint::UselessSetterCall +end + +class RuboCop::Cop::Lint::Void + def on_begin(node); end + + def on_block(node); end + + def on_kwbegin(node); end + BINARY_OPERATORS = ::T.let(nil, ::T.untyped) + DEFINED_MSG = ::T.let(nil, ::T.untyped) + LIT_MSG = ::T.let(nil, ::T.untyped) + NONMUTATING_METHODS = ::T.let(nil, ::T.untyped) + NONMUTATING_MSG = ::T.let(nil, ::T.untyped) + OPERATORS = ::T.let(nil, ::T.untyped) + OP_MSG = ::T.let(nil, ::T.untyped) + SELF_MSG = ::T.let(nil, ::T.untyped) + UNARY_OPERATORS = ::T.let(nil, ::T.untyped) + VAR_MSG = ::T.let(nil, ::T.untyped) + VOID_CONTEXT_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Lint::Void +end + +module RuboCop::Cop::Lint +end + +module RuboCop::Cop::MatchRange + include ::RuboCop::Cop::RangeHelp +end + +module RuboCop::Cop::MatchRange +end + +class RuboCop::Cop::MessageAnnotator + def annotate(message); end + + def config(); end + + def cop_config(); end + + def cop_name(); end + + def initialize(config, cop_name, cop_config, options); end + + def options(); end + + def urls(); end +end + +class RuboCop::Cop::MessageAnnotator + def self.style_guide_urls(); end +end + +module RuboCop::Cop::MethodComplexity + include ::RuboCop::Cop::ConfigurableMax + include ::RuboCop::Cop::IgnoredMethods + def define_method?(node=T.unsafe(nil)); end + + def on_block(node); end + + def on_def(node); end + + def on_defs(node); end +end + +module RuboCop::Cop::MethodComplexity + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::MethodPreference +end + +module RuboCop::Cop::MethodPreference +end + +module RuboCop::Cop::Metrics +end + +class RuboCop::Cop::Metrics::AbcSize + include ::RuboCop::Cop::MethodComplexity + include ::RuboCop::Cop::ConfigurableMax + include ::RuboCop::Cop::IgnoredMethods + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Metrics::AbcSize +end + +class RuboCop::Cop::Metrics::BlockLength + include ::RuboCop::Cop::TooManyLines + include ::RuboCop::Cop::CodeLength + include ::RuboCop::Cop::ConfigurableMax + def on_block(node); end + LABEL = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Metrics::BlockLength +end + +class RuboCop::Cop::Metrics::BlockNesting + include ::RuboCop::Cop::ConfigurableMax + def investigate(processed_source); end + NESTING_BLOCKS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Metrics::BlockNesting +end + +class RuboCop::Cop::Metrics::ClassLength + include ::RuboCop::Cop::ClassishLength + include ::RuboCop::Cop::CodeLength + include ::RuboCop::Cop::ConfigurableMax + def class_definition?(node=T.unsafe(nil)); end + + def on_casgn(node); end + + def on_class(node); end +end + +class RuboCop::Cop::Metrics::ClassLength +end + +class RuboCop::Cop::Metrics::CyclomaticComplexity + include ::RuboCop::Cop::MethodComplexity + include ::RuboCop::Cop::ConfigurableMax + include ::RuboCop::Cop::IgnoredMethods + COUNTED_NODES = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Metrics::CyclomaticComplexity +end + +class RuboCop::Cop::Metrics::MethodLength + include ::RuboCop::Cop::TooManyLines + include ::RuboCop::Cop::CodeLength + include ::RuboCop::Cop::ConfigurableMax + def on_block(node); end + + def on_def(node); end + + def on_defs(node); end + LABEL = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Metrics::MethodLength +end + +class RuboCop::Cop::Metrics::ModuleLength + include ::RuboCop::Cop::ClassishLength + include ::RuboCop::Cop::CodeLength + include ::RuboCop::Cop::ConfigurableMax + def module_definition?(node=T.unsafe(nil)); end + + def on_casgn(node); end + + def on_module(node); end +end + +class RuboCop::Cop::Metrics::ModuleLength +end + +class RuboCop::Cop::Metrics::ParameterLists + include ::RuboCop::Cop::ConfigurableMax + def argument_to_lambda_or_proc?(node=T.unsafe(nil)); end + + def on_args(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Metrics::ParameterLists +end + +class RuboCop::Cop::Metrics::PerceivedComplexity + include ::RuboCop::Cop::MethodComplexity + include ::RuboCop::Cop::ConfigurableMax + include ::RuboCop::Cop::IgnoredMethods + COUNTED_NODES = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Metrics::PerceivedComplexity +end + +module RuboCop::Cop::Metrics::Utils +end + +class RuboCop::Cop::Metrics::Utils::AbcSizeCalculator + def calculate(); end + + def else_branch?(node); end + + def evaluate_branch_nodes(node); end + + def evaluate_condition_node(node); end + + def initialize(node); end + BRANCH_NODES = ::T.let(nil, ::T.untyped) + CONDITION_NODES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Metrics::Utils::AbcSizeCalculator + def self.calculate(node); end +end + +module RuboCop::Cop::Metrics::Utils +end + +module RuboCop::Cop::Metrics +end + +module RuboCop::Cop::Migration +end + +class RuboCop::Cop::Migration::DepartmentName + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(processed_source); end + DISABLE_COMMENT_FORMAT = ::T.let(nil, ::T.untyped) + DISABLING_COPS_CONTENT_TOKEN = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Migration::DepartmentName +end + +module RuboCop::Cop::Migration +end + +module RuboCop::Cop::MinBodyLength +end + +module RuboCop::Cop::MinBodyLength +end + +module RuboCop::Cop::MultilineElementIndentation +end + +module RuboCop::Cop::MultilineElementIndentation +end + +module RuboCop::Cop::MultilineElementLineBreaks +end + +module RuboCop::Cop::MultilineElementLineBreaks +end + +module RuboCop::Cop::MultilineExpressionIndentation + def on_send(node); end + ASSIGNMENT_MESSAGE_TAIL = ::T.let(nil, ::T.untyped) + DEFAULT_MESSAGE_TAIL = ::T.let(nil, ::T.untyped) + KEYWORD_ANCESTOR_TYPES = ::T.let(nil, ::T.untyped) + KEYWORD_MESSAGE_TAIL = ::T.let(nil, ::T.untyped) + UNALIGNED_RHS_TYPES = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::MultilineExpressionIndentation +end + +class RuboCop::Cop::MultilineLiteralBraceCorrector + include ::RuboCop::Cop::MultilineLiteralBraceLayout + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def call(corrector); end + + def initialize(node, processed_source); end +end + +class RuboCop::Cop::MultilineLiteralBraceCorrector +end + +module RuboCop::Cop::MultilineLiteralBraceLayout + include ::RuboCop::Cop::ConfigurableEnforcedStyle +end + +module RuboCop::Cop::MultilineLiteralBraceLayout +end + +module RuboCop::Cop::Naming +end + +class RuboCop::Cop::Naming::AccessorMethodName + def on_def(node); end + + def on_defs(node); end + MSG_READER = ::T.let(nil, ::T.untyped) + MSG_WRITER = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::AccessorMethodName +end + +class RuboCop::Cop::Naming::AsciiIdentifiers + include ::RuboCop::Cop::RangeHelp + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::AsciiIdentifiers +end + +class RuboCop::Cop::Naming::BinaryOperatorParameterName + def on_def(node); end + + def op_method_candidate?(node=T.unsafe(nil)); end + BLACKLISTED = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + OP_LIKE_METHODS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::BinaryOperatorParameterName +end + +class RuboCop::Cop::Naming::BlockParameterName + include ::RuboCop::Cop::UncommunicativeName + def on_block(node); end +end + +class RuboCop::Cop::Naming::BlockParameterName +end + +class RuboCop::Cop::Naming::ClassAndModuleCamelCase + def on_class(node); end + + def on_module(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::ClassAndModuleCamelCase +end + +class RuboCop::Cop::Naming::ConstantName + def class_or_struct_return_method?(node=T.unsafe(nil)); end + + def literal_receiver?(node=T.unsafe(nil)); end + + def on_casgn(node); end + MSG = ::T.let(nil, ::T.untyped) + SNAKE_CASE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::ConstantName +end + +class RuboCop::Cop::Naming::FileName + include ::RuboCop::Cop::RangeHelp + def investigate(processed_source); end + MSG_NO_DEFINITION = ::T.let(nil, ::T.untyped) + MSG_REGEX = ::T.let(nil, ::T.untyped) + MSG_SNAKE_CASE = ::T.let(nil, ::T.untyped) + SNAKE_CASE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::FileName +end + +class RuboCop::Cop::Naming::HeredocDelimiterCase + include ::RuboCop::Cop::Heredoc + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def on_heredoc(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::HeredocDelimiterCase +end + +class RuboCop::Cop::Naming::HeredocDelimiterNaming + include ::RuboCop::Cop::Heredoc + def on_heredoc(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::HeredocDelimiterNaming +end + +class RuboCop::Cop::Naming::MemoizedInstanceVariableName + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def memoized?(node=T.unsafe(nil)); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) + UNDERSCORE_REQUIRED = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::MemoizedInstanceVariableName +end + +class RuboCop::Cop::Naming::MethodName + include ::RuboCop::Cop::ConfigurableNaming + include ::RuboCop::Cop::ConfigurableFormatting + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::IgnoredPattern + include ::RuboCop::Cop::RangeHelp + def on_def(node); end + + def on_defs(node); end + + def on_send(node); end + + def str_name(node=T.unsafe(nil)); end + + def sym_name(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::MethodName +end + +class RuboCop::Cop::Naming::MethodParameterName + include ::RuboCop::Cop::UncommunicativeName + def on_def(node); end + + def on_defs(node); end +end + +class RuboCop::Cop::Naming::MethodParameterName +end + +class RuboCop::Cop::Naming::PredicateName + def dynamic_method_define(node=T.unsafe(nil)); end + + def on_def(node); end + + def on_defs(node); end + + def on_send(node); end +end + +class RuboCop::Cop::Naming::PredicateName +end + +class RuboCop::Cop::Naming::RescuedExceptionsVariableName + def autocorrect(node); end + + def on_resbody(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::RescuedExceptionsVariableName +end + +class RuboCop::Cop::Naming::VariableName + include ::RuboCop::Cop::ConfigurableNaming + include ::RuboCop::Cop::ConfigurableFormatting + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def on_arg(node); end + + def on_blockarg(node); end + + def on_cvasgn(node); end + + def on_ivasgn(node); end + + def on_kwarg(node); end + + def on_kwoptarg(node); end + + def on_kwrestarg(node); end + + def on_lvar(node); end + + def on_lvasgn(node); end + + def on_optarg(node); end + + def on_restarg(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::VariableName +end + +class RuboCop::Cop::Naming::VariableNumber + include ::RuboCop::Cop::ConfigurableNumbering + include ::RuboCop::Cop::ConfigurableFormatting + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def on_arg(node); end + + def on_cvasgn(node); end + + def on_ivasgn(node); end + + def on_lvasgn(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Naming::VariableNumber +end + +module RuboCop::Cop::Naming +end + +module RuboCop::Cop::NegativeConditional + def empty_condition?(node=T.unsafe(nil)); end + + def single_negative?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::NegativeConditional + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::NilMethods +end + +module RuboCop::Cop::NilMethods +end + +class RuboCop::Cop::Offense + include ::Comparable + def ==(other); end + + def column(); end + + def column_length(); end + + def column_range(); end + + def cop_name(); end + + def correctable?(); end + + def corrected?(); end + + def corrected_with_todo?(); end + + def disabled?(); end + + def eql?(other); end + + def first_line(); end + + def highlighted_area(); end + + def initialize(severity, location, message, cop_name, status=T.unsafe(nil)); end + + def last_column(); end + + def last_line(); end + + def line(); end + + def location(); end + + def message(); end + + def real_column(); end + + def severity(); end + + def source_line(); end + + def status(); end + COMPARISON_ATTRIBUTES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Offense +end + +module RuboCop::Cop::OnNormalIfUnless + def on_if(node); end +end + +module RuboCop::Cop::OnNormalIfUnless +end + +class RuboCop::Cop::OrderedGemCorrector +end + +class RuboCop::Cop::OrderedGemCorrector + extend ::RuboCop::Cop::OrderedGemNode + def self.comments_as_separators(); end + + def self.correct(processed_source, node, previous_declaration, comments_as_separators); end + + def self.processed_source(); end +end + +module RuboCop::Cop::OrderedGemNode +end + +module RuboCop::Cop::OrderedGemNode +end + +module RuboCop::Cop::Parentheses +end + +module RuboCop::Cop::Parentheses +end + +class RuboCop::Cop::ParenthesesCorrector +end + +class RuboCop::Cop::ParenthesesCorrector + def self.correct(node); end +end + +module RuboCop::Cop::ParserDiagnostic + def investigate(processed_source); end +end + +module RuboCop::Cop::ParserDiagnostic +end + +module RuboCop::Cop::PercentArray +end + +module RuboCop::Cop::PercentArray +end + +module RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp +end + +module RuboCop::Cop::PercentLiteral +end + +class RuboCop::Cop::PercentLiteralCorrector + include ::RuboCop::Cop::Util + include ::RuboCop::PathUtil + def config(); end + + def correct(node, char); end + + def initialize(config, preferred_delimiters); end + + def preferred_delimiters(); end +end + +class RuboCop::Cop::PercentLiteralCorrector +end + +module RuboCop::Cop::Performance +end + +class RuboCop::Cop::Performance::BindCall + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def bind_with_call_method?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::BindCall + extend ::RuboCop::Cop::TargetRubyVersion +end + +class RuboCop::Cop::Performance::Caller + def caller_with_scope_method?(node=T.unsafe(nil)); end + + def on_send(node); end + + def slow_caller?(node=T.unsafe(nil)); end + MSG_BRACE = ::T.let(nil, ::T.untyped) + MSG_FIRST = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::Caller +end + +class RuboCop::Cop::Performance::CaseWhenSplat + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::RangeHelp + def autocorrect(when_node); end + + def on_case(case_node); end + ARRAY_MSG = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::CaseWhenSplat +end + +class RuboCop::Cop::Performance::Casecmp + def autocorrect(node); end + + def downcase_downcase(node=T.unsafe(nil)); end + + def downcase_eq(node=T.unsafe(nil)); end + + def eq_downcase(node=T.unsafe(nil)); end + + def on_send(node); end + CASE_METHODS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::Casecmp +end + +class RuboCop::Cop::Performance::ChainArrayAllocation + include ::RuboCop::Cop::RangeHelp + def flat_map_candidate?(node=T.unsafe(nil)); end + + def on_send(node); end + ALWAYS_RETURNS_NEW_ARRAY = ::T.let(nil, ::T.untyped) + HAS_MUTATION_ALTERNATIVE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + RETURNS_NEW_ARRAY_WHEN_NO_BLOCK = ::T.let(nil, ::T.untyped) + RETURN_NEW_ARRAY_WHEN_ARGS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::ChainArrayAllocation +end + +class RuboCop::Cop::Performance::CompareWithBlock + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def compare?(node=T.unsafe(nil)); end + + def on_block(node); end + + def replaceable_body?(node=T.unsafe(nil), param1, param2); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::CompareWithBlock +end + +class RuboCop::Cop::Performance::Count + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def count_candidate?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::Count +end + +class RuboCop::Cop::Performance::DeletePrefix + include ::RuboCop::Cop::RegexpMetacharacter + def autocorrect(node); end + + def delete_prefix_candidate?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) + PREFERRED_METHODS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::DeletePrefix + extend ::RuboCop::Cop::TargetRubyVersion +end + +class RuboCop::Cop::Performance::DeleteSuffix + include ::RuboCop::Cop::RegexpMetacharacter + def autocorrect(node); end + + def delete_suffix_candidate?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) + PREFERRED_METHODS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::DeleteSuffix + extend ::RuboCop::Cop::TargetRubyVersion +end + +class RuboCop::Cop::Performance::Detect + def autocorrect(node); end + + def detect_candidate?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) + REVERSE_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::Detect +end + +class RuboCop::Cop::Performance::DoubleStartEndWith + def autocorrect(node); end + + def check_with_active_support_aliases(node=T.unsafe(nil)); end + + def on_or(node); end + + def two_start_end_with_calls(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::DoubleStartEndWith +end + +class RuboCop::Cop::Performance::EndWith + include ::RuboCop::Cop::RegexpMetacharacter + def autocorrect(node); end + + def on_match_with_lvasgn(node); end + + def on_send(node); end + + def redundant_regex?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::EndWith +end + +class RuboCop::Cop::Performance::FixedSize + def counter(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::FixedSize +end + +class RuboCop::Cop::Performance::FlatMap + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def flat_map_candidate?(node=T.unsafe(nil)); end + + def on_send(node); end + FLATTEN_MULTIPLE_LEVELS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::FlatMap +end + +class RuboCop::Cop::Performance::InefficientHashSearch + def autocorrect(node); end + + def inefficient_include?(node=T.unsafe(nil)); end + + def on_send(node); end +end + +class RuboCop::Cop::Performance::InefficientHashSearch +end + +class RuboCop::Cop::Performance::OpenStruct + def on_send(node); end + + def open_struct(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::OpenStruct +end + +class RuboCop::Cop::Performance::RangeInclude + def autocorrect(node); end + + def on_send(node); end + + def range_include(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::RangeInclude +end + +class RuboCop::Cop::Performance::RedundantBlockCall + def autocorrect(node); end + + def blockarg_assigned?(node0, param1); end + + def blockarg_calls(node0, param1); end + + def blockarg_def(node=T.unsafe(nil)); end + + def on_def(node); end + CLOSE_PAREN = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + OPEN_PAREN = ::T.let(nil, ::T.untyped) + SPACE = ::T.let(nil, ::T.untyped) + YIELD = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::RedundantBlockCall +end + +class RuboCop::Cop::Performance::RedundantMatch + def autocorrect(node); end + + def match_call?(node=T.unsafe(nil)); end + + def on_send(node); end + + def only_truthiness_matters?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::RedundantMatch +end + +class RuboCop::Cop::Performance::RedundantMerge + def autocorrect(node); end + + def modifier_flow_control?(node=T.unsafe(nil)); end + + def on_send(node); end + + def redundant_merge_candidate(node=T.unsafe(nil)); end + AREF_ASGN = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + WITH_MODIFIER_CORRECTION = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector + def each_with_object_node(node=T.unsafe(nil)); end + + def initialize(node, receiver); end + + def value_used?(); end +end + +class RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector + extend ::RuboCop::AST::NodePattern::Macros +end + +class RuboCop::Cop::Performance::RedundantMerge +end + +class RuboCop::Cop::Performance::RegexpMatch + def autocorrect(node); end + + def last_matches(node0); end + + def match_method?(node=T.unsafe(nil)); end + + def match_node?(node=T.unsafe(nil)); end + + def match_operator?(node=T.unsafe(nil)); end + + def match_threequals?(node=T.unsafe(nil)); end + + def match_with_int_arg_method?(node=T.unsafe(nil)); end + + def match_with_lvasgn?(node); end + + def on_case(node); end + + def on_if(node); end + + def search_match_nodes(node0); end + MATCH_NODE_PATTERN = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + TYPES_IMPLEMENTING_MATCH = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::RegexpMatch +end + +class RuboCop::Cop::Performance::ReverseEach + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + + def reverse_each?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) + UNDERSCORE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::ReverseEach +end + +class RuboCop::Cop::Performance::Size + def autocorrect(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::Size +end + +class RuboCop::Cop::Performance::StartWith + include ::RuboCop::Cop::RegexpMetacharacter + def autocorrect(node); end + + def on_match_with_lvasgn(node); end + + def on_send(node); end + + def redundant_regex?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::StartWith +end + +class RuboCop::Cop::Performance::StringReplacement + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + + def replace_method(node, first, second, first_param, replacement); end + + def string_replacement?(node=T.unsafe(nil)); end + BANG = ::T.let(nil, ::T.untyped) + DELETE = ::T.let(nil, ::T.untyped) + DETERMINISTIC_REGEX = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + TR = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::StringReplacement +end + +class RuboCop::Cop::Performance::TimesMap + def autocorrect(node); end + + def on_block(node); end + + def on_send(node); end + + def times_map_call(node=T.unsafe(nil)); end + MESSAGE = ::T.let(nil, ::T.untyped) + MESSAGE_ONLY_IF = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::TimesMap +end + +class RuboCop::Cop::Performance::UnfreezeString + def dup_string?(node=T.unsafe(nil)); end + + def on_send(node); end + + def string_new?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::UnfreezeString +end + +class RuboCop::Cop::Performance::UriDefaultParser + def autocorrect(node); end + + def on_send(node); end + + def uri_parser_new?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Performance::UriDefaultParser +end + +module RuboCop::Cop::Performance +end + +module RuboCop::Cop::PrecedingFollowingAlignment +end + +module RuboCop::Cop::PrecedingFollowingAlignment +end + +class RuboCop::Cop::PreferredDelimiters + def config(); end + + def delimiters(); end + + def initialize(type, config, preferred_delimiters); end + + def type(); end + PERCENT_LITERAL_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::PreferredDelimiters +end + +class RuboCop::Cop::PunctuationCorrector +end + +class RuboCop::Cop::PunctuationCorrector + def self.add_space(token); end + + def self.remove_space(space_before); end + + def self.swap_comma(range); end +end + +module RuboCop::Cop::RSpec +end + +class RuboCop::Cop::RSpec::AlignLeftLetBrace + def autocorrect(let); end + + def investigate(_processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::AlignLeftLetBrace +end + +class RuboCop::Cop::RSpec::AlignRightLetBrace + def autocorrect(let); end + + def investigate(_processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::AlignRightLetBrace +end + +class RuboCop::Cop::RSpec::AnyInstance + def disallowed_stub(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::AnyInstance +end + +class RuboCop::Cop::RSpec::AroundBlock + def find_arg_usage(node0); end + + def hook(node=T.unsafe(nil)); end + + def on_block(node); end + MSG_NO_ARG = ::T.let(nil, ::T.untyped) + MSG_UNUSED_ARG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::AroundBlock +end + +class RuboCop::Cop::RSpec::Be + def be_without_args(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Be +end + +class RuboCop::Cop::RSpec::BeEql + def autocorrect(node); end + + def eql_type_with_identity(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::BeEql +end + +class RuboCop::Cop::RSpec::BeforeAfterAll + def before_or_after_all(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::BeforeAfterAll +end + +module RuboCop::Cop::RSpec::Capybara +end + +class RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation + def as_is_matcher(node=T.unsafe(nil)); end + + def autocorrect(node); end + + def expectation_set_on_current_path(node=T.unsafe(nil)); end + + def on_send(node); end + + def regexp_str_matcher(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation +end + +class RuboCop::Cop::RSpec::Capybara::FeatureMethods + def autocorrect(node); end + + def feature_method(node=T.unsafe(nil)); end + + def on_block(node); end + + def spec?(node=T.unsafe(nil)); end + MAP = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Capybara::FeatureMethods +end + +class RuboCop::Cop::RSpec::Capybara::VisibilityMatcher + def on_send(node); end + + def visible_false?(node=T.unsafe(nil)); end + + def visible_true?(node=T.unsafe(nil)); end + CAPYBARA_MATCHER_METHODS = ::T.let(nil, ::T.untyped) + MSG_FALSE = ::T.let(nil, ::T.untyped) + MSG_TRUE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Capybara::VisibilityMatcher +end + +module RuboCop::Cop::RSpec::Capybara +end + +class RuboCop::Cop::RSpec::ContextMethod + def autocorrect(node); end + + def context_method(node=T.unsafe(nil)); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ContextMethod +end + +class RuboCop::Cop::RSpec::ContextWording + def context_wording(node=T.unsafe(nil)); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ContextWording +end + +class RuboCop::Cop::RSpec::Cop + include ::RuboCop::RSpec::Language + include ::RuboCop::RSpec::Language::NodePattern + DEFAULT_CONFIGURATION = ::T.let(nil, ::T.untyped) + DEFAULT_PATTERN_RE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Cop +end + +class RuboCop::Cop::RSpec::DescribeClass + include ::RuboCop::RSpec::TopLevelDescribe + def describe_with_rails_metadata?(node=T.unsafe(nil)); end + + def on_top_level_describe(node, _); end + + def rails_metadata?(node=T.unsafe(nil)); end + + def shared_group?(node=T.unsafe(nil)); end + + def valid_describe?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::DescribeClass +end + +class RuboCop::Cop::RSpec::DescribeMethod + include ::RuboCop::RSpec::TopLevelDescribe + def on_top_level_describe(_node, _); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::DescribeMethod +end + +class RuboCop::Cop::RSpec::DescribeSymbol + def describe_symbol?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::DescribeSymbol +end + +class RuboCop::Cop::RSpec::DescribedClass + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def common_instance_exec_closure?(node=T.unsafe(nil)); end + + def contains_described_class?(node0); end + + def described_constant(node=T.unsafe(nil)); end + + def on_block(node); end + + def rspec_block?(node=T.unsafe(nil)); end + + def scope_changing_syntax?(node=T.unsafe(nil)); end + DESCRIBED_CLASS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::DescribedClass +end + +class RuboCop::Cop::RSpec::DescribedClassModuleWrapping + def find_rspec_blocks(node0); end + + def on_module(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::DescribedClassModuleWrapping +end + +class RuboCop::Cop::RSpec::Dialect + include ::RuboCop::Cop::MethodPreference + def autocorrect(node); end + + def on_send(node); end + + def rspec_method?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Dialect +end + +class RuboCop::Cop::RSpec::EmptyExampleGroup + def contains_example?(node0); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::EmptyExampleGroup +end + +class RuboCop::Cop::RSpec::EmptyHook + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def empty_hook?(node=T.unsafe(nil)); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::EmptyHook +end + +class RuboCop::Cop::RSpec::EmptyLineAfterExample + include ::RuboCop::RSpec::BlankLineSeparation + include ::RuboCop::RSpec::FinalEndLocation + include ::RuboCop::Cop::RangeHelp + def allow_consecutive_one_liners?(); end + + def allowed_one_liner?(node); end + + def consecutive_one_liner?(node); end + + def next_one_line_example?(node); end + + def next_sibling(node); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::EmptyLineAfterExample +end + +class RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup + include ::RuboCop::RSpec::BlankLineSeparation + include ::RuboCop::RSpec::FinalEndLocation + include ::RuboCop::Cop::RangeHelp + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup +end + +class RuboCop::Cop::RSpec::EmptyLineAfterFinalLet + include ::RuboCop::RSpec::BlankLineSeparation + include ::RuboCop::RSpec::FinalEndLocation + include ::RuboCop::Cop::RangeHelp + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::EmptyLineAfterFinalLet +end + +class RuboCop::Cop::RSpec::EmptyLineAfterHook + include ::RuboCop::RSpec::BlankLineSeparation + include ::RuboCop::RSpec::FinalEndLocation + include ::RuboCop::Cop::RangeHelp + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::EmptyLineAfterHook +end + +class RuboCop::Cop::RSpec::EmptyLineAfterSubject + include ::RuboCop::RSpec::BlankLineSeparation + include ::RuboCop::RSpec::FinalEndLocation + include ::RuboCop::Cop::RangeHelp + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::EmptyLineAfterSubject +end + +class RuboCop::Cop::RSpec::ExampleLength + include ::RuboCop::Cop::CodeLength + include ::RuboCop::Cop::ConfigurableMax + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ExampleLength +end + +class RuboCop::Cop::RSpec::ExampleWithoutDescription + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def example_description(node=T.unsafe(nil)); end + + def on_block(node); end + MSG_ADD_DESCRIPTION = ::T.let(nil, ::T.untyped) + MSG_DEFAULT_ARGUMENT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ExampleWithoutDescription +end + +class RuboCop::Cop::RSpec::ExampleWording + def autocorrect(node); end + + def it_description(node=T.unsafe(nil)); end + + def on_block(node); end + IT_PREFIX = ::T.let(nil, ::T.untyped) + MSG_IT = ::T.let(nil, ::T.untyped) + MSG_SHOULD = ::T.let(nil, ::T.untyped) + SHOULD_PREFIX = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ExampleWording +end + +class RuboCop::Cop::RSpec::ExpectActual + def autocorrect(node); end + + def expect_literal(node=T.unsafe(nil)); end + + def on_send(node); end + COMPLEX_LITERALS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + SIMPLE_LITERALS = ::T.let(nil, ::T.untyped) + SUPPORTED_MATCHERS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ExpectActual +end + +class RuboCop::Cop::RSpec::ExpectChange + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def expect_change_with_arguments(node=T.unsafe(nil)); end + + def expect_change_with_block(node=T.unsafe(nil)); end + + def on_block(node); end + + def on_send(node); end + MSG_BLOCK = ::T.let(nil, ::T.untyped) + MSG_CALL = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ExpectChange +end + +class RuboCop::Cop::RSpec::ExpectInHook + def expectation(node0); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ExpectInHook +end + +class RuboCop::Cop::RSpec::ExpectOutput + def on_gvasgn(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ExpectOutput +end + +module RuboCop::Cop::RSpec::ExplicitHelper + include ::RuboCop::RSpec::Language + def predicate_matcher?(node=T.unsafe(nil)); end + + def predicate_matcher_block?(node=T.unsafe(nil)); end + BUILT_IN_MATCHERS = ::T.let(nil, ::T.untyped) + MSG_EXPLICIT = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::RSpec::ExplicitHelper + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::RSpec::FactoryBot +end + +class RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically + def association?(node=T.unsafe(nil)); end + + def autocorrect(node); end + + def factory_attributes(node0); end + + def on_block(node); end + + def value_matcher(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def factory_call(node=T.unsafe(nil)); end + + def factory_list_call(node=T.unsafe(nil)); end + + def n_times_block_without_arg?(node=T.unsafe(nil)); end + + def on_block(node); end + + def on_send(node); end + MSG_CREATE_LIST = ::T.let(nil, ::T.untyped) + MSG_N_TIMES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::Corrector +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::Corrector +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::CreateListCorrector + def call(corrector); end + + def initialize(node); end +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::CreateListCorrector +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::TimesCorrector + def call(corrector); end + + def initialize(node); end +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::TimesCorrector +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList +end + +class RuboCop::Cop::RSpec::FactoryBot::FactoryClassName + def autocorrect(node); end + + def class_name(node=T.unsafe(nil)); end + + def on_send(node); end + ALLOWED_CONSTANTS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::FactoryBot::FactoryClassName +end + +module RuboCop::Cop::RSpec::FactoryBot +end + +class RuboCop::Cop::RSpec::FilePath + include ::RuboCop::RSpec::TopLevelDescribe + def const_described?(node0); end + + def on_top_level_describe(node, args); end + + def routing_metadata?(node0); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::FilePath +end + +class RuboCop::Cop::RSpec::Focus + def focused_block?(node=T.unsafe(nil)); end + + def metadata(node=T.unsafe(nil)); end + + def on_send(node); end + FOCUSABLE_SELECTORS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Focus +end + +class RuboCop::Cop::RSpec::HookArgument + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_block(node); end + + def scoped_hook(node=T.unsafe(nil)); end + + def unscoped_hook(node=T.unsafe(nil)); end + EXPLICIT_MSG = ::T.let(nil, ::T.untyped) + HOOKS = ::T.let(nil, ::T.untyped) + IMPLICIT_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::HookArgument +end + +class RuboCop::Cop::RSpec::HooksBeforeExamples + def autocorrect(node); end + + def example_or_group?(node=T.unsafe(nil)); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::HooksBeforeExamples +end + +class RuboCop::Cop::RSpec::ImplicitBlockExpectation + def implicit_expect(node=T.unsafe(nil)); end + + def lambda?(node=T.unsafe(nil)); end + + def lambda_subject?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ImplicitBlockExpectation +end + +class RuboCop::Cop::RSpec::ImplicitExpect + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def implicit_expect(node=T.unsafe(nil)); end + + def on_send(node); end + ENFORCED_REPLACEMENTS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ImplicitExpect +end + +class RuboCop::Cop::RSpec::ImplicitSubject + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def implicit_subject?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ImplicitSubject +end + +module RuboCop::Cop::RSpec::InflectedHelper + include ::RuboCop::RSpec::Language + def be_bool?(node=T.unsafe(nil)); end + + def be_boolthy?(node=T.unsafe(nil)); end + + def predicate_in_actual?(node=T.unsafe(nil)); end + MSG_INFLECTED = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::RSpec::InflectedHelper + extend ::RuboCop::AST::NodePattern::Macros +end + +class RuboCop::Cop::RSpec::InstanceSpy + def autocorrect(node); end + + def have_received_usage(node0); end + + def null_double(node0); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::InstanceSpy +end + +class RuboCop::Cop::RSpec::InstanceVariable + def custom_matcher?(node=T.unsafe(nil)); end + + def dynamic_class?(node=T.unsafe(nil)); end + + def ivar_assigned?(node0, param1); end + + def ivar_usage(node0); end + + def on_block(node); end + + def spec_group?(node=T.unsafe(nil)); end + EXAMPLE_GROUP_METHODS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::InstanceVariable +end + +class RuboCop::Cop::RSpec::InvalidPredicateMatcher + def invalid_predicate_matcher?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::InvalidPredicateMatcher +end + +class RuboCop::Cop::RSpec::ItBehavesLike + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def example_inclusion_offense(node=T.unsafe(nil), param1); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ItBehavesLike +end + +class RuboCop::Cop::RSpec::IteratedExpectation + def each?(node=T.unsafe(nil)); end + + def expectation?(node=T.unsafe(nil), param1); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::IteratedExpectation +end + +class RuboCop::Cop::RSpec::LeadingSubject + def autocorrect(node); end + + def check_previous_nodes(node); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::LeadingSubject +end + +class RuboCop::Cop::RSpec::LeakyConstantDeclaration + def in_example_or_shared_group?(node=T.unsafe(nil)); end + + def on_casgn(node); end + + def on_class(node); end + + def on_module(node); end + MSG_CLASS = ::T.let(nil, ::T.untyped) + MSG_CONST = ::T.let(nil, ::T.untyped) + MSG_MODULE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::LeakyConstantDeclaration +end + +class RuboCop::Cop::RSpec::LetBeforeExamples + def autocorrect(node); end + + def example_or_group?(node=T.unsafe(nil)); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::LetBeforeExamples +end + +class RuboCop::Cop::RSpec::LetSetup + def let_bang(node0); end + + def method_called?(node0, param1); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::LetSetup +end + +class RuboCop::Cop::RSpec::MessageChain + def message(node); end + + def message_chain(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::MessageChain +end + +class RuboCop::Cop::RSpec::MessageExpectation + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def message_expectation(node=T.unsafe(nil)); end + + def on_send(node); end + + def receive_message?(node0); end + MSG = ::T.let(nil, ::T.untyped) + SUPPORTED_STYLES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::MessageExpectation +end + +class RuboCop::Cop::RSpec::MessageSpies + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def message_expectation(node=T.unsafe(nil)); end + + def on_send(node); end + + def receive_message(node0); end + MSG_HAVE_RECEIVED = ::T.let(nil, ::T.untyped) + MSG_RECEIVE = ::T.let(nil, ::T.untyped) + SUPPORTED_STYLES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::MessageSpies +end + +class RuboCop::Cop::RSpec::MissingExampleGroupArgument + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::MissingExampleGroupArgument +end + +class RuboCop::Cop::RSpec::MultipleDescribes + include ::RuboCop::RSpec::TopLevelDescribe + def on_top_level_describe(node, _args); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::MultipleDescribes +end + +class RuboCop::Cop::RSpec::MultipleExpectations + include ::RuboCop::Cop::ConfigurableMax + def aggregate_failures?(node=T.unsafe(nil)); end + + def aggregate_failures_block?(node=T.unsafe(nil)); end + + def aggregate_failures_present?(node=T.unsafe(nil)); end + + def expect?(node=T.unsafe(nil)); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::MultipleExpectations +end + +class RuboCop::Cop::RSpec::MultipleSubjects + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::MultipleSubjects +end + +class RuboCop::Cop::RSpec::NamedSubject + def ignored_shared_example?(node); end + + def on_block(node); end + + def rspec_block?(node=T.unsafe(nil)); end + + def shared_example?(node=T.unsafe(nil)); end + + def subject_usage(node0); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::NamedSubject +end + +class RuboCop::Cop::RSpec::NestedGroups + include ::RuboCop::Cop::ConfigurableMax + include ::RuboCop::RSpec::TopLevelDescribe + def find_contexts(node0); end + + def on_top_level_describe(node, _args); end + DEPRECATED_MAX_KEY = ::T.let(nil, ::T.untyped) + DEPRECATION_WARNING = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::NestedGroups +end + +class RuboCop::Cop::RSpec::NotToNot + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def not_to_not_offense(node=T.unsafe(nil), param1); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::NotToNot +end + +class RuboCop::Cop::RSpec::OverwritingSetup + def first_argument_name(node=T.unsafe(nil)); end + + def on_block(node); end + + def setup?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::OverwritingSetup +end + +class RuboCop::Cop::RSpec::Pending + def on_send(node); end + + def pending_block?(node=T.unsafe(nil)); end + + def skip_or_pending?(node=T.unsafe(nil)); end + + def skippable?(node=T.unsafe(nil)); end + + def skipped_in_metadata?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) + PENDING = ::T.let(nil, ::T.untyped) + SKIPPABLE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Pending +end + +class RuboCop::Cop::RSpec::PredicateMatcher + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RSpec::InflectedHelper + include ::RuboCop::Cop::RSpec::ExplicitHelper + def autocorrect(node); end + + def on_block(node); end + + def on_send(node); end +end + +class RuboCop::Cop::RSpec::PredicateMatcher +end + +class RuboCop::Cop::RSpec::ReceiveCounts + def autocorrect(node); end + + def on_send(node); end + + def receive_counts(node=T.unsafe(nil)); end + + def stub?(node0); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ReceiveCounts +end + +class RuboCop::Cop::RSpec::ReceiveNever + def autocorrect(node); end + + def method_on_stub?(node0); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ReceiveNever +end + +class RuboCop::Cop::RSpec::RepeatedDescription + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::RepeatedDescription +end + +class RuboCop::Cop::RSpec::RepeatedExample + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::RepeatedExample +end + +class RuboCop::Cop::RSpec::RepeatedExampleGroupBody + def body(node=T.unsafe(nil)); end + + def const_arg(node=T.unsafe(nil)); end + + def metadata(node=T.unsafe(nil)); end + + def on_begin(node); end + + def several_example_groups?(node=T.unsafe(nil)); end + + def skip_or_pending?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::RepeatedExampleGroupBody +end + +class RuboCop::Cop::RSpec::RepeatedExampleGroupDescription + def doc_string_and_metadata(node=T.unsafe(nil)); end + + def empty_description?(node=T.unsafe(nil)); end + + def on_begin(node); end + + def several_example_groups?(node=T.unsafe(nil)); end + + def skip_or_pending?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::RepeatedExampleGroupDescription +end + +class RuboCop::Cop::RSpec::ReturnFromStub + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def and_return_value(node0); end + + def autocorrect(node); end + + def contains_stub?(node0); end + + def on_block(node); end + + def on_send(node); end + MSG_AND_RETURN = ::T.let(nil, ::T.untyped) + MSG_BLOCK = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ReturnFromStub::AndReturnCallCorrector + def call(corrector); end + + def initialize(node); end +end + +class RuboCop::Cop::RSpec::ReturnFromStub::AndReturnCallCorrector +end + +class RuboCop::Cop::RSpec::ReturnFromStub::BlockBodyCorrector + def call(corrector); end + + def initialize(block); end + NULL_BLOCK_BODY = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ReturnFromStub::BlockBodyCorrector +end + +class RuboCop::Cop::RSpec::ReturnFromStub +end + +class RuboCop::Cop::RSpec::ScatteredLet + def autocorrect(node); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ScatteredLet +end + +class RuboCop::Cop::RSpec::ScatteredSetup + def lines_msg(numbers); end + + def on_block(node); end + + def repeated_hooks(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::ScatteredSetup +end + +class RuboCop::Cop::RSpec::SharedContext + def autocorrect(node); end + + def context?(node0); end + + def examples?(node0); end + + def on_block(node); end + + def shared_context(node=T.unsafe(nil)); end + + def shared_example(node=T.unsafe(nil)); end + MSG_CONTEXT = ::T.let(nil, ::T.untyped) + MSG_EXAMPLES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::SharedContext +end + +class RuboCop::Cop::RSpec::SharedExamples + def autocorrect(node); end + + def on_send(node); end + + def shared_examples(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::RSpec::SharedExamples::Checker + def initialize(node); end + + def message(); end + + def node(); end + + def preferred_style(); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::SharedExamples::Checker +end + +class RuboCop::Cop::RSpec::SharedExamples +end + +class RuboCop::Cop::RSpec::SingleArgumentMessageChain + def autocorrect(node); end + + def message_chain(node=T.unsafe(nil)); end + + def on_send(node); end + + def single_key_hash?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::SingleArgumentMessageChain +end + +class RuboCop::Cop::RSpec::SubjectStub + def message_expectation?(node=T.unsafe(nil), param1); end + + def message_expectation_matcher?(node0); end + + def on_block(node); end + + def subject(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::SubjectStub +end + +class RuboCop::Cop::RSpec::UnspecifiedException + def block_with_args?(node); end + + def empty_exception_matcher?(node); end + + def empty_raise_error_or_exception(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::UnspecifiedException +end + +class RuboCop::Cop::RSpec::VariableDefinition + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::RSpec::Variable + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::VariableDefinition +end + +class RuboCop::Cop::RSpec::VariableName + include ::RuboCop::Cop::ConfigurableNaming + include ::RuboCop::Cop::ConfigurableFormatting + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::RSpec::Variable + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::VariableName +end + +class RuboCop::Cop::RSpec::VerifiedDoubles + def on_send(node); end + + def unverified_double(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::VerifiedDoubles +end + +class RuboCop::Cop::RSpec::VoidExpect + def expect?(node=T.unsafe(nil)); end + + def expect_block?(node=T.unsafe(nil)); end + + def on_block(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::VoidExpect +end + +class RuboCop::Cop::RSpec::Yield + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def block_arg(node=T.unsafe(nil)); end + + def block_call?(node=T.unsafe(nil), param1); end + + def method_on_stub?(node0); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::RSpec::Yield +end + +module RuboCop::Cop::RSpec +end + +module RuboCop::Cop::RangeHelp + BYTE_ORDER_MARK = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::RangeHelp +end + +module RuboCop::Cop::RationalLiteral + def rational_literal?(node=T.unsafe(nil)); end +end + +module RuboCop::Cop::RationalLiteral + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::RegexpLiteralHelp +end + +module RuboCop::Cop::RegexpLiteralHelp +end + +module RuboCop::Cop::RegexpMetacharacter +end + +module RuboCop::Cop::RegexpMetacharacter +end + +class RuboCop::Cop::Registry + include ::Enumerable + def ==(other); end + + def contains_cop_matching?(names); end + + def cops(); end + + def department_missing?(badge, name); end + + def departments(); end + + def dismiss(cop); end + + def each(&block); end + + def enabled(config, only=T.unsafe(nil), only_safe=T.unsafe(nil)); end + + def enabled?(cop, config, only_safe); end + + def enabled_pending_cop?(cop_cfg, config); end + + def enlist(cop); end + + def find_by_cop_name(cop_name); end + + def initialize(cops=T.unsafe(nil), options=T.unsafe(nil)); end + + def length(); end + + def names(); end + + def options(); end + + def print_warning(name, path); end + + def qualified_cop_name(name, path, shall_warn=T.unsafe(nil)); end + + def select(&block); end + + def sort!(); end + + def to_h(); end + + def unqualified_cop_names(); end + + def with_department(department); end + + def without_department(department); end +end + +class RuboCop::Cop::Registry + def self.all(); end + + def self.global(); end + + def self.qualified_cop_name(name, origin); end + + def self.with_temporary_global(temp_global=T.unsafe(nil)); end +end + +module RuboCop::Cop::RescueNode + def investigate(processed_source); end +end + +module RuboCop::Cop::RescueNode +end + +module RuboCop::Cop::SafeAssignment + def empty_condition?(node=T.unsafe(nil)); end + + def safe_assignment?(node=T.unsafe(nil)); end + + def setter_method?(node=T.unsafe(nil)); end +end + +module RuboCop::Cop::SafeAssignment + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::Security +end + +class RuboCop::Cop::Security::Eval + def eval?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Security::Eval +end + +class RuboCop::Cop::Security::JSONLoad + def autocorrect(node); end + + def json_load(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Security::JSONLoad +end + +class RuboCop::Cop::Security::MarshalLoad + def marshal_load(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Security::MarshalLoad +end + +class RuboCop::Cop::Security::Open + def on_send(node); end + + def open?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Security::Open +end + +class RuboCop::Cop::Security::YAMLLoad + def autocorrect(node); end + + def on_send(node); end + + def yaml_load(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Security::YAMLLoad +end + +module RuboCop::Cop::Security +end + +class RuboCop::Cop::Severity + include ::Comparable + def ==(other); end + + def code(); end + + def initialize(name_or_code); end + + def level(); end + + def name(); end + CODE_TABLE = ::T.let(nil, ::T.untyped) + NAMES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Severity + def self.name_from_code(code); end +end + +module RuboCop::Cop::SpaceAfterPunctuation + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::SpaceAfterPunctuation +end + +module RuboCop::Cop::SpaceBeforePunctuation + include ::RuboCop::Cop::RangeHelp + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::SpaceBeforePunctuation +end + +class RuboCop::Cop::SpaceCorrector +end + +class RuboCop::Cop::SpaceCorrector + extend ::RuboCop::Cop::SurroundingSpace + extend ::RuboCop::Cop::RangeHelp + def self.add_space(processed_source, corrector, left_token, right_token); end + + def self.empty_corrections(processed_source, corrector, empty_config, left_token, right_token); end + + def self.processed_source(); end + + def self.remove_space(processed_source, corrector, left_token, right_token); end +end + +module RuboCop::Cop::StatementModifier + include ::RuboCop::Cop::LineLengthHelp +end + +module RuboCop::Cop::StatementModifier +end + +module RuboCop::Cop::StringHelp + def on_regexp(node); end + + def on_str(node); end +end + +module RuboCop::Cop::StringHelp +end + +class RuboCop::Cop::StringLiteralCorrector +end + +class RuboCop::Cop::StringLiteralCorrector + extend ::RuboCop::Cop::Util + extend ::RuboCop::PathUtil + def self.correct(node, style); end +end + +module RuboCop::Cop::StringLiteralsHelp + include ::RuboCop::Cop::StringHelp +end + +module RuboCop::Cop::StringLiteralsHelp +end + +module RuboCop::Cop::Style +end + +class RuboCop::Cop::Style::AccessModifierDeclarations + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def access_modifier_with_symbol?(node=T.unsafe(nil)); end + + def on_send(node); end + GROUP_STYLE_MESSAGE = ::T.let(nil, ::T.untyped) + INLINE_STYLE_MESSAGE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::AccessModifierDeclarations +end + +class RuboCop::Cop::Style::Alias + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def identifier(node=T.unsafe(nil)); end + + def on_alias(node); end + + def on_send(node); end + MSG_ALIAS = ::T.let(nil, ::T.untyped) + MSG_ALIAS_METHOD = ::T.let(nil, ::T.untyped) + MSG_SYMBOL_ARGS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Alias +end + +class RuboCop::Cop::Style::AndOr + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_and(node); end + + def on_if(node); end + + def on_or(node); end + + def on_until(node); end + + def on_until_post(node); end + + def on_while(node); end + + def on_while_post(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::AndOr +end + +module RuboCop::Cop::Style::AnnotationComment +end + +module RuboCop::Cop::Style::AnnotationComment +end + +class RuboCop::Cop::Style::ArrayJoin + def autocorrect(node); end + + def join_candidate?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ArrayJoin +end + +class RuboCop::Cop::Style::AsciiComments + include ::RuboCop::Cop::RangeHelp + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::AsciiComments +end + +class RuboCop::Cop::Style::Attr + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def class_eval?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Attr +end + +class RuboCop::Cop::Style::AutoResourceCleanup + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) + TARGET_METHODS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::AutoResourceCleanup +end + +class RuboCop::Cop::Style::BarePercentLiterals + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_dstr(node); end + + def on_str(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::BarePercentLiterals +end + +class RuboCop::Cop::Style::BeginBlock + def on_preexe(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::BeginBlock +end + +class RuboCop::Cop::Style::BlockComments + include ::RuboCop::Cop::RangeHelp + def autocorrect(comment); end + + def investigate(processed_source); end + BEGIN_LENGTH = ::T.let(nil, ::T.untyped) + END_LENGTH = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::BlockComments +end + +class RuboCop::Cop::Style::BlockDelimiters + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::IgnoredMethods + def autocorrect(node); end + + def on_block(node); end + + def on_send(node); end + ALWAYS_BRACES_MESSAGE = ::T.let(nil, ::T.untyped) + BRACES_REQUIRED_MESSAGE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::BlockDelimiters +end + +class RuboCop::Cop::Style::CaseCorrector +end + +class RuboCop::Cop::Style::CaseCorrector + extend ::RuboCop::Cop::Style::ConditionalAssignmentHelper + extend ::RuboCop::Cop::Style::ConditionalCorrectorHelper + def self.correct(cop, node); end + + def self.move_assignment_inside_condition(node); end +end + +class RuboCop::Cop::Style::CaseEquality + def case_equality?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::CaseEquality +end + +class RuboCop::Cop::Style::CharacterLiteral + include ::RuboCop::Cop::StringHelp + def autocorrect(node); end + + def correct_style_detected(); end + + def offense?(node); end + + def opposite_style_detected(); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::CharacterLiteral +end + +class RuboCop::Cop::Style::ClassAndModuleChildren + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_class(node); end + + def on_module(node); end + COMPACT_MSG = ::T.let(nil, ::T.untyped) + NESTED_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ClassAndModuleChildren +end + +class RuboCop::Cop::Style::ClassCheck + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def class_check?(node=T.unsafe(nil)); end + + def message(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ClassCheck +end + +class RuboCop::Cop::Style::ClassMethods + def autocorrect(node); end + + def on_class(node); end + + def on_module(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ClassMethods +end + +class RuboCop::Cop::Style::ClassVars + def message(node); end + + def on_cvasgn(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ClassVars +end + +class RuboCop::Cop::Style::CollectionMethods + include ::RuboCop::Cop::MethodPreference + def autocorrect(node); end + + def on_block(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::CollectionMethods +end + +class RuboCop::Cop::Style::ColonMethodCall + def autocorrect(node); end + + def java_type_node?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ColonMethodCall +end + +class RuboCop::Cop::Style::ColonMethodDefinition + def autocorrect(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ColonMethodDefinition +end + +class RuboCop::Cop::Style::CommandLiteral + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_xstr(node); end + MSG_USE_BACKTICKS = ::T.let(nil, ::T.untyped) + MSG_USE_PERCENT_X = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::CommandLiteral +end + +class RuboCop::Cop::Style::CommentAnnotation + include ::RuboCop::Cop::Style::AnnotationComment + include ::RuboCop::Cop::RangeHelp + def autocorrect(comment); end + + def investigate(processed_source); end + MISSING_NOTE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::CommentAnnotation +end + +class RuboCop::Cop::Style::CommentedKeyword + def investigate(processed_source); end + ALLOWED_COMMENTS = ::T.let(nil, ::T.untyped) + KEYWORDS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::CommentedKeyword +end + +class RuboCop::Cop::Style::ConditionalAssignment + include ::RuboCop::Cop::Style::ConditionalAssignmentHelper + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def assignment_type?(node=T.unsafe(nil)); end + + def autocorrect(node); end + + def candidate_condition?(node=T.unsafe(nil)); end + + def on_and_asgn(node); end + + def on_case(node); end + + def on_casgn(node); end + + def on_cvasgn(node); end + + def on_gvasgn(node); end + + def on_if(node); end + + def on_ivasgn(node); end + + def on_lvasgn(node); end + + def on_masgn(node); end + + def on_op_asgn(node); end + + def on_or_asgn(node); end + + def on_send(node); end + ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) + ASSIGN_TO_CONDITION_MSG = ::T.let(nil, ::T.untyped) + ENABLED = ::T.let(nil, ::T.untyped) + INDENTATION_WIDTH = ::T.let(nil, ::T.untyped) + LINE_LENGTH = ::T.let(nil, ::T.untyped) + MAX = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + SINGLE_LINE_CONDITIONS_ONLY = ::T.let(nil, ::T.untyped) + VARIABLE_ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) + WIDTH = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ConditionalAssignment +end + +module RuboCop::Cop::Style::ConditionalAssignmentHelper + def end_with_eq?(sym); end + + def expand_elses(branch); end + + def expand_when_branches(when_branches); end + + def indent(cop, source); end + + def lhs(node); end + + def tail(branch); end + ALIGN_WITH = ::T.let(nil, ::T.untyped) + END_ALIGNMENT = ::T.let(nil, ::T.untyped) + EQUAL = ::T.let(nil, ::T.untyped) + KEYWORD = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::Style::ConditionalAssignmentHelper + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::Cop::Style::ConditionalCorrectorHelper + def assignment(node); end + + def correct_branches(corrector, branches); end + + def correct_if_branches(corrector, cop, node); end + + def remove_whitespace_in_branches(corrector, branch, condition, column); end + + def replace_branch_assignment(corrector, branch); end + + def white_space_range(node, column); end +end + +module RuboCop::Cop::Style::ConditionalCorrectorHelper +end + +class RuboCop::Cop::Style::ConstantVisibility + def on_casgn(node); end + + def visibility_declaration_for?(node=T.unsafe(nil), param1); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ConstantVisibility +end + +class RuboCop::Cop::Style::Copyright + include ::RuboCop::Cop::RangeHelp + def autocorrect(token); end + + def investigate(processed_source); end + AUTOCORRECT_EMPTY_WARNING = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Copyright +end + +class RuboCop::Cop::Style::DateTime + def date_time?(node=T.unsafe(nil)); end + + def historic_date?(node=T.unsafe(nil)); end + + def on_send(node); end + + def to_datetime?(node=T.unsafe(nil)); end + CLASS_MSG = ::T.let(nil, ::T.untyped) + COERCION_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::DateTime +end + +class RuboCop::Cop::Style::DefWithParentheses + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::DefWithParentheses +end + +class RuboCop::Cop::Style::Dir + def autocorrect(node); end + + def dir_replacement?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Dir +end + +class RuboCop::Cop::Style::DisableCopsWithinSourceCodeDirective + def autocorrect(comment); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::DisableCopsWithinSourceCodeDirective +end + +class RuboCop::Cop::Style::Documentation + include ::RuboCop::Cop::DocumentationComment + include ::RuboCop::Cop::Style::AnnotationComment + def constant_definition?(node=T.unsafe(nil)); end + + def constant_visibility_declaration?(node=T.unsafe(nil)); end + + def on_class(node); end + + def on_module(node); end + + def outer_module(node0); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Documentation +end + +class RuboCop::Cop::Style::DocumentationMethod + include ::RuboCop::Cop::DocumentationComment + include ::RuboCop::Cop::Style::AnnotationComment + include ::RuboCop::Cop::DefNode + def module_function_node?(node=T.unsafe(nil)); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::DocumentationMethod +end + +class RuboCop::Cop::Style::DoubleCopDisableDirective + def autocorrect(comment); end + + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::DoubleCopDisableDirective +end + +class RuboCop::Cop::Style::DoubleNegation + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def double_negative?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::DoubleNegation +end + +class RuboCop::Cop::Style::EachForSimpleLoop + def autocorrect(node); end + + def offending_each_range(node=T.unsafe(nil)); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EachForSimpleLoop +end + +class RuboCop::Cop::Style::EachWithObject + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def each_with_object_candidate?(node=T.unsafe(nil)); end + + def on_block(node); end + METHODS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EachWithObject +end + +class RuboCop::Cop::Style::EmptyBlockParameter + include ::RuboCop::Cop::EmptyParameter + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EmptyBlockParameter +end + +class RuboCop::Cop::Style::EmptyCaseCondition + include ::RuboCop::Cop::RangeHelp + def autocorrect(case_node); end + + def on_case(case_node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EmptyCaseCondition +end + +class RuboCop::Cop::Style::EmptyElse + include ::RuboCop::Cop::OnNormalIfUnless + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_case(node); end + + def on_normal_if_unless(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EmptyElse +end + +class RuboCop::Cop::Style::EmptyLambdaParameter + include ::RuboCop::Cop::EmptyParameter + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EmptyLambdaParameter +end + +class RuboCop::Cop::Style::EmptyLiteral + include ::RuboCop::Cop::FrozenStringLiteral + include ::RuboCop::Cop::RangeHelp + def array_node(node=T.unsafe(nil)); end + + def array_with_block(node=T.unsafe(nil)); end + + def autocorrect(node); end + + def hash_node(node=T.unsafe(nil)); end + + def hash_with_block(node=T.unsafe(nil)); end + + def on_send(node); end + + def str_node(node=T.unsafe(nil)); end + ARR_MSG = ::T.let(nil, ::T.untyped) + HASH_MSG = ::T.let(nil, ::T.untyped) + STR_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EmptyLiteral +end + +class RuboCop::Cop::Style::EmptyMethod + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + MSG_COMPACT = ::T.let(nil, ::T.untyped) + MSG_EXPANDED = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EmptyMethod +end + +class RuboCop::Cop::Style::Encoding + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(processed_source); end + ENCODING_PATTERN = ::T.let(nil, ::T.untyped) + MSG_UNNECESSARY = ::T.let(nil, ::T.untyped) + SHEBANG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Encoding +end + +class RuboCop::Cop::Style::EndBlock + def autocorrect(node); end + + def on_postexe(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EndBlock +end + +class RuboCop::Cop::Style::EvalWithLocation + def eval_without_location?(node=T.unsafe(nil)); end + + def line_with_offset?(node=T.unsafe(nil), param1, param2); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) + MSG_INCORRECT_LINE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EvalWithLocation +end + +class RuboCop::Cop::Style::EvenOdd + def autocorrect(node); end + + def even_odd_candidate?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::EvenOdd +end + +class RuboCop::Cop::Style::ExpandPathArguments + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def file_expand_path(node=T.unsafe(nil)); end + + def on_send(node); end + + def pathname_new_parent_expand_path(node=T.unsafe(nil)); end + + def pathname_parent_expand_path(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) + PATHNAME_MSG = ::T.let(nil, ::T.untyped) + PATHNAME_NEW_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ExpandPathArguments +end + +class RuboCop::Cop::Style::ExponentialNotation + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def on_float(node); end +end + +class RuboCop::Cop::Style::ExponentialNotation +end + +class RuboCop::Cop::Style::FloatDivision + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def any_coerce?(node=T.unsafe(nil)); end + + def both_coerce?(node=T.unsafe(nil)); end + + def left_coerce?(node=T.unsafe(nil)); end + + def on_send(node); end + + def right_coerce?(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::Style::FloatDivision +end + +class RuboCop::Cop::Style::For + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + + def on_for(node); end + EACH_LENGTH = ::T.let(nil, ::T.untyped) + PREFER_EACH = ::T.let(nil, ::T.untyped) + PREFER_FOR = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::For +end + +class RuboCop::Cop::Style::FormatString + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def formatter(node=T.unsafe(nil)); end + + def message(detected_style); end + + def method_name(style_name); end + + def on_send(node); end + + def variable_argument?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::FormatString +end + +class RuboCop::Cop::Style::FormatStringToken + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def format_string_in_typical_context?(node=T.unsafe(nil)); end + + def on_str(node); end +end + +class RuboCop::Cop::Style::FormatStringToken +end + +class RuboCop::Cop::Style::FrozenStringLiteralComment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::FrozenStringLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def investigate(processed_source); end + MSG_DISABLED = ::T.let(nil, ::T.untyped) + MSG_MISSING = ::T.let(nil, ::T.untyped) + MSG_MISSING_TRUE = ::T.let(nil, ::T.untyped) + MSG_UNNECESSARY = ::T.let(nil, ::T.untyped) + SHEBANG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::FrozenStringLiteralComment +end + +class RuboCop::Cop::Style::GlobalVars + def allowed_var?(global_var); end + + def check(node); end + + def on_gvar(node); end + + def on_gvasgn(node); end + + def user_vars(); end + BUILT_IN_VARS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::GlobalVars +end + +class RuboCop::Cop::Style::GuardClause + include ::RuboCop::Cop::MinBodyLength + include ::RuboCop::Cop::StatementModifier + include ::RuboCop::Cop::LineLengthHelp + def on_def(node); end + + def on_defs(node); end + + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::GuardClause +end + +class RuboCop::Cop::Style::HashEachMethods + include ::RuboCop::Cop::Lint::UnusedArgument + def autocorrect(node); end + + def kv_each(node=T.unsafe(nil)); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::HashEachMethods +end + +class RuboCop::Cop::Style::HashSyntax + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def hash_rockets_check(pairs); end + + def no_mixed_keys_check(pairs); end + + def on_hash(node); end + + def ruby19_check(pairs); end + + def ruby19_no_mixed_keys_check(pairs); end + MSG_19 = ::T.let(nil, ::T.untyped) + MSG_HASH_ROCKETS = ::T.let(nil, ::T.untyped) + MSG_NO_MIXED_KEYS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::HashSyntax +end + +class RuboCop::Cop::Style::HashTransformKeys + include ::RuboCop::Cop::HashTransformMethod + def on_bad_each_with_object(node=T.unsafe(nil)); end + + def on_bad_hash_brackets_map(node=T.unsafe(nil)); end + + def on_bad_map_to_h(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::Style::HashTransformKeys + extend ::RuboCop::Cop::TargetRubyVersion +end + +class RuboCop::Cop::Style::HashTransformValues + include ::RuboCop::Cop::HashTransformMethod + def on_bad_each_with_object(node=T.unsafe(nil)); end + + def on_bad_hash_brackets_map(node=T.unsafe(nil)); end + + def on_bad_map_to_h(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::Style::HashTransformValues +end + +class RuboCop::Cop::Style::IdenticalConditionalBranches + def on_case(node); end + + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::IdenticalConditionalBranches +end + +class RuboCop::Cop::Style::IfCorrector +end + +class RuboCop::Cop::Style::IfCorrector + extend ::RuboCop::Cop::Style::ConditionalAssignmentHelper + extend ::RuboCop::Cop::Style::ConditionalCorrectorHelper + def self.correct(cop, node); end + + def self.move_assignment_inside_condition(node); end +end + +class RuboCop::Cop::Style::IfInsideElse + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::IfInsideElse +end + +class RuboCop::Cop::Style::IfUnlessModifier + include ::RuboCop::Cop::StatementModifier + include ::RuboCop::Cop::LineLengthHelp + include ::RuboCop::Cop::IgnoredPattern + def autocorrect(node); end + + def on_if(node); end + ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) + MSG_USE_MODIFIER = ::T.let(nil, ::T.untyped) + MSG_USE_NORMAL = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::IfUnlessModifier +end + +class RuboCop::Cop::Style::IfUnlessModifierOfIfUnless + include ::RuboCop::Cop::StatementModifier + include ::RuboCop::Cop::LineLengthHelp + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::IfUnlessModifierOfIfUnless +end + +class RuboCop::Cop::Style::IfWithSemicolon + include ::RuboCop::Cop::OnNormalIfUnless + def autocorrect(node); end + + def on_normal_if_unless(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::IfWithSemicolon +end + +class RuboCop::Cop::Style::ImplicitRuntimeError + def implicit_runtime_error_raise_or_fail(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ImplicitRuntimeError +end + +class RuboCop::Cop::Style::InfiniteLoop + def after_leaving_scope(scope, _variable_table); end + + def autocorrect(node); end + + def join_force?(force_class); end + + def on_until(node); end + + def on_until_post(node); end + + def on_while(node); end + + def on_while_post(node); end + LEADING_SPACE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::InfiniteLoop +end + +class RuboCop::Cop::Style::InlineComment + def investigate(processed_source); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::InlineComment +end + +class RuboCop::Cop::Style::InverseMethods + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def correct_inverse_block(node); end + + def correct_inverse_method(node); end + + def correct_inverse_selector(block, corrector); end + + def inverse_block?(node=T.unsafe(nil)); end + + def inverse_candidate?(node=T.unsafe(nil)); end + + def on_block(node); end + + def on_send(node); end + CAMEL_CASE = ::T.let(nil, ::T.untyped) + CLASS_COMPARISON_METHODS = ::T.let(nil, ::T.untyped) + EQUALITY_METHODS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + NEGATED_EQUALITY_METHODS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::InverseMethods +end + +class RuboCop::Cop::Style::IpAddresses + include ::RuboCop::Cop::StringHelp + def correct_style_detected(); end + + def offense?(node); end + + def opposite_style_detected(); end + IPV6_MAX_SIZE = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::IpAddresses +end + +class RuboCop::Cop::Style::Lambda + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_block(node); end + + def on_numblock(node); end + LITERAL_MESSAGE = ::T.let(nil, ::T.untyped) + METHOD_MESSAGE = ::T.let(nil, ::T.untyped) + OFFENDING_SELECTORS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Lambda +end + +class RuboCop::Cop::Style::LambdaCall + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_send(node); end +end + +class RuboCop::Cop::Style::LambdaCall +end + +class RuboCop::Cop::Style::LineEndConcatenation + include ::RuboCop::Cop::RangeHelp + def autocorrect(operator_range); end + + def investigate(processed_source); end + COMPLEX_STRING_BEGIN_TOKEN = ::T.let(nil, ::T.untyped) + COMPLEX_STRING_END_TOKEN = ::T.let(nil, ::T.untyped) + CONCAT_TOKEN_TYPES = ::T.let(nil, ::T.untyped) + HIGH_PRECEDENCE_OP_TOKEN_TYPES = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + QUOTE_DELIMITERS = ::T.let(nil, ::T.untyped) + SIMPLE_STRING_TOKEN_TYPE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::LineEndConcatenation +end + +class RuboCop::Cop::Style::MethodCallWithArgsParentheses + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::IgnoredMethods + include ::RuboCop::Cop::IgnoredPattern + def autocorrect(_node); end + + def initialize(*_); end +end + +module RuboCop::Cop::Style::MethodCallWithArgsParentheses::OmitParentheses + def autocorrect(node); end + + def message(_node=T.unsafe(nil)); end + + def on_csend(node); end + + def on_send(node); end + + def on_super(node); end + + def on_yield(node); end + TRAILING_WHITESPACE_REGEX = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::Style::MethodCallWithArgsParentheses::OmitParentheses +end + +module RuboCop::Cop::Style::MethodCallWithArgsParentheses::RequireParentheses + def autocorrect(node); end + + def message(_node=T.unsafe(nil)); end + + def on_csend(node); end + + def on_send(node); end + + def on_super(node); end + + def on_yield(node); end +end + +module RuboCop::Cop::Style::MethodCallWithArgsParentheses::RequireParentheses +end + +class RuboCop::Cop::Style::MethodCallWithArgsParentheses +end + +class RuboCop::Cop::Style::MethodCallWithoutArgsParentheses + include ::RuboCop::Cop::IgnoredMethods + def autocorrect(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MethodCallWithoutArgsParentheses +end + +class RuboCop::Cop::Style::MethodCalledOnDoEndBlock + include ::RuboCop::Cop::RangeHelp + def on_block(node); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MethodCalledOnDoEndBlock +end + +class RuboCop::Cop::Style::MethodDefParentheses + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + MSG_MISSING = ::T.let(nil, ::T.untyped) + MSG_PRESENT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MethodDefParentheses +end + +class RuboCop::Cop::Style::MethodMissingSuper + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MethodMissingSuper +end + +class RuboCop::Cop::Style::MinMax + def autocorrect(node); end + + def min_max_candidate(node=T.unsafe(nil)); end + + def on_array(node); end + + def on_return(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MinMax +end + +class RuboCop::Cop::Style::MissingElse + include ::RuboCop::Cop::OnNormalIfUnless + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def on_case(node); end + + def on_normal_if_unless(node); end + MSG = ::T.let(nil, ::T.untyped) + MSG_EMPTY = ::T.let(nil, ::T.untyped) + MSG_NIL = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MissingElse +end + +class RuboCop::Cop::Style::MissingRespondToMissing + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MissingRespondToMissing +end + +class RuboCop::Cop::Style::MixinGrouping + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_class(node); end + + def on_module(node); end + MIXIN_METHODS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MixinGrouping +end + +class RuboCop::Cop::Style::MixinUsage + def include_statement(node=T.unsafe(nil)); end + + def on_send(node); end + + def wrapped_macro_scope?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MixinUsage +end + +class RuboCop::Cop::Style::ModuleFunction + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def extend_self_node?(node=T.unsafe(nil)); end + + def module_function_node?(node=T.unsafe(nil)); end + + def on_module(node); end + + def private_directive?(node=T.unsafe(nil)); end + EXTEND_SELF_MSG = ::T.let(nil, ::T.untyped) + FORBIDDEN_MSG = ::T.let(nil, ::T.untyped) + MODULE_FUNCTION_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ModuleFunction +end + +class RuboCop::Cop::Style::MultilineBlockChain + include ::RuboCop::Cop::RangeHelp + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MultilineBlockChain +end + +class RuboCop::Cop::Style::MultilineIfModifier + include ::RuboCop::Cop::StatementModifier + include ::RuboCop::Cop::LineLengthHelp + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MultilineIfModifier +end + +class RuboCop::Cop::Style::MultilineIfThen + include ::RuboCop::Cop::OnNormalIfUnless + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_normal_if_unless(node); end + MSG = ::T.let(nil, ::T.untyped) + NON_MODIFIER_THEN = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MultilineIfThen +end + +class RuboCop::Cop::Style::MultilineMemoization + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_or_asgn(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MultilineMemoization +end + +class RuboCop::Cop::Style::MultilineMethodSignature + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MultilineMethodSignature +end + +class RuboCop::Cop::Style::MultilineTernaryOperator + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MultilineTernaryOperator +end + +class RuboCop::Cop::Style::MultilineWhenThen + include ::RuboCop::Cop::RangeHelp + def accept_node_type?(node); end + + def autocorrect(node); end + + def on_when(node); end + + def require_then?(when_node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MultilineWhenThen +end + +class RuboCop::Cop::Style::MultipleComparison + def on_or(node); end + + def simple_comparison?(node=T.unsafe(nil)); end + + def simple_double_comparison?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MultipleComparison +end + +class RuboCop::Cop::Style::MutableConstant + include ::RuboCop::Cop::FrozenStringLiteral + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_casgn(node); end + + def on_or_asgn(node); end + + def operation_produces_immutable_object?(node=T.unsafe(nil)); end + + def range_enclosed_in_parentheses?(node=T.unsafe(nil)); end + + def splat_value(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::MutableConstant +end + +class RuboCop::Cop::Style::NegatedIf + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::NegativeConditional + def autocorrect(node); end + + def on_if(node); end +end + +class RuboCop::Cop::Style::NegatedIf +end + +class RuboCop::Cop::Style::NegatedUnless + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::NegativeConditional + def autocorrect(node); end + + def on_if(node); end +end + +class RuboCop::Cop::Style::NegatedUnless +end + +class RuboCop::Cop::Style::NegatedWhile + include ::RuboCop::Cop::NegativeConditional + def autocorrect(node); end + + def on_until(node); end + + def on_while(node); end +end + +class RuboCop::Cop::Style::NegatedWhile +end + +class RuboCop::Cop::Style::NestedModifier + include ::RuboCop::Cop::RangeHelp + def add_parentheses_to_method_arguments(send_node); end + + def autocorrect(node); end + + def check(node); end + + def left_hand_operand(node, operator); end + + def modifier?(node); end + + def new_expression(inner_node); end + + def on_if(node); end + + def on_until(node); end + + def on_while(node); end + + def replacement_operator(keyword); end + + def requires_parens?(node); end + + def right_hand_operand(node, left_hand_keyword); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::NestedModifier +end + +class RuboCop::Cop::Style::NestedParenthesizedCalls + include ::RuboCop::Cop::RangeHelp + def autocorrect(nested); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::NestedParenthesizedCalls +end + +class RuboCop::Cop::Style::NestedTernaryOperator + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::NestedTernaryOperator +end + +class RuboCop::Cop::Style::Next + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::MinBodyLength + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def investigate(_processed_source); end + + def on_block(node); end + + def on_for(node); end + + def on_until(node); end + + def on_while(node); end + EXIT_TYPES = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Next +end + +class RuboCop::Cop::Style::NilComparison + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def nil_check?(node=T.unsafe(nil)); end + + def nil_comparison?(node=T.unsafe(nil)); end + + def on_send(node); end + EXPLICIT_MSG = ::T.let(nil, ::T.untyped) + PREDICATE_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::NilComparison +end + +class RuboCop::Cop::Style::NonNilCheck + def autocorrect(node); end + + def nil_check?(node=T.unsafe(nil)); end + + def not_and_nil_check?(node=T.unsafe(nil)); end + + def not_equal_to_nil?(node=T.unsafe(nil)); end + + def on_def(node); end + + def on_defs(node); end + + def on_send(node); end + + def unless_check?(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::Style::NonNilCheck +end + +class RuboCop::Cop::Style::Not + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) + OPPOSITE_METHODS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Not +end + +class RuboCop::Cop::Style::NumericLiteralPrefix + include ::RuboCop::Cop::IntegerNode + def autocorrect(node); end + + def on_int(node); end + BINARY_MSG = ::T.let(nil, ::T.untyped) + BINARY_REGEX = ::T.let(nil, ::T.untyped) + DECIMAL_MSG = ::T.let(nil, ::T.untyped) + DECIMAL_REGEX = ::T.let(nil, ::T.untyped) + HEX_MSG = ::T.let(nil, ::T.untyped) + HEX_REGEX = ::T.let(nil, ::T.untyped) + OCTAL_MSG = ::T.let(nil, ::T.untyped) + OCTAL_REGEX = ::T.let(nil, ::T.untyped) + OCTAL_ZERO_ONLY_MSG = ::T.let(nil, ::T.untyped) + OCTAL_ZERO_ONLY_REGEX = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::NumericLiteralPrefix +end + +class RuboCop::Cop::Style::NumericLiterals + include ::RuboCop::Cop::ConfigurableMax + include ::RuboCop::Cop::IntegerNode + def autocorrect(node); end + + def on_float(node); end + + def on_int(node); end + DELIMITER_REGEXP = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::NumericLiterals +end + +class RuboCop::Cop::Style::NumericPredicate + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::IgnoredMethods + def autocorrect(node); end + + def comparison(node=T.unsafe(nil)); end + + def inverted_comparison(node=T.unsafe(nil)); end + + def on_send(node); end + + def predicate(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) + REPLACEMENTS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::NumericPredicate +end + +class RuboCop::Cop::Style::OneLineConditional + include ::RuboCop::Cop::OnNormalIfUnless + def autocorrect(node); end + + def on_normal_if_unless(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::OneLineConditional +end + +class RuboCop::Cop::Style::OptionHash + def on_args(node); end + + def option_hash(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::OptionHash +end + +class RuboCop::Cop::Style::OptionalArguments + def on_def(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::OptionalArguments +end + +class RuboCop::Cop::Style::OrAssignment + def autocorrect(node); end + + def on_cvasgn(node); end + + def on_gvasgn(node); end + + def on_if(node); end + + def on_ivasgn(node); end + + def on_lvasgn(node); end + + def ternary_assignment?(node=T.unsafe(nil)); end + + def unless_assignment?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::OrAssignment +end + +class RuboCop::Cop::Style::ParallelAssignment + include ::RuboCop::Cop::RescueNode + def autocorrect(node); end + + def implicit_self_getter?(node=T.unsafe(nil)); end + + def on_masgn(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ParallelAssignment::AssignmentSorter + include ::TSort + def accesses?(rhs, lhs); end + + def dependency?(lhs, rhs); end + + def initialize(assignments); end + + def matching_calls(node0, param1, param2); end + + def tsort_each_child(assignment); end + + def uses_var?(node0, param1); end + + def var_name(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::Style::ParallelAssignment::AssignmentSorter + extend ::RuboCop::AST::NodePattern::Macros +end + +class RuboCop::Cop::Style::ParallelAssignment::GenericCorrector + include ::RuboCop::Cop::Alignment + def assignment(); end + + def config(); end + + def correction(); end + + def correction_range(); end + + def initialize(node, config, new_elements); end + + def node(); end +end + +class RuboCop::Cop::Style::ParallelAssignment::GenericCorrector +end + +class RuboCop::Cop::Style::ParallelAssignment::ModifierCorrector +end + +class RuboCop::Cop::Style::ParallelAssignment::ModifierCorrector +end + +class RuboCop::Cop::Style::ParallelAssignment::RescueCorrector +end + +class RuboCop::Cop::Style::ParallelAssignment::RescueCorrector +end + +class RuboCop::Cop::Style::ParallelAssignment +end + +class RuboCop::Cop::Style::ParenthesesAroundCondition + include ::RuboCop::Cop::SafeAssignment + include ::RuboCop::Cop::Parentheses + def autocorrect(node); end + + def control_op_condition(node=T.unsafe(nil)); end + + def on_if(node); end + + def on_until(node); end + + def on_while(node); end +end + +class RuboCop::Cop::Style::ParenthesesAroundCondition +end + +class RuboCop::Cop::Style::PercentLiteralDelimiters + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def message(node); end + + def on_array(node); end + + def on_dstr(node); end + + def on_regexp(node); end + + def on_str(node); end + + def on_sym(node); end + + def on_xstr(node); end +end + +class RuboCop::Cop::Style::PercentLiteralDelimiters +end + +class RuboCop::Cop::Style::PercentQLiterals + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_str(node); end + LOWER_CASE_Q_MSG = ::T.let(nil, ::T.untyped) + UPPER_CASE_Q_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::PercentQLiterals +end + +class RuboCop::Cop::Style::PerlBackrefs + def autocorrect(node); end + + def on_nth_ref(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::PerlBackrefs +end + +class RuboCop::Cop::Style::PreferredHashMethods + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) + OFFENDING_SELECTORS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::PreferredHashMethods +end + +class RuboCop::Cop::Style::Proc + def autocorrect(node); end + + def on_block(node); end + + def proc_new?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Proc +end + +class RuboCop::Cop::Style::RaiseArgs + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_send(node); end + COMPACT_MSG = ::T.let(nil, ::T.untyped) + EXPLODED_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RaiseArgs +end + +class RuboCop::Cop::Style::RandomWithOffset + def autocorrect(node); end + + def integer_op_rand?(node=T.unsafe(nil)); end + + def namespace(node=T.unsafe(nil)); end + + def on_send(node); end + + def rand_modified?(node=T.unsafe(nil)); end + + def rand_op_integer?(node=T.unsafe(nil)); end + + def random_call(node=T.unsafe(nil)); end + + def to_int(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RandomWithOffset +end + +class RuboCop::Cop::Style::RedundantBegin + def autocorrect(node); end + + def on_block(node); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantBegin +end + +class RuboCop::Cop::Style::RedundantCapitalW + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_array(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantCapitalW +end + +class RuboCop::Cop::Style::RedundantCondition + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_if(node); end + MSG = ::T.let(nil, ::T.untyped) + REDUNDANT_CONDITION = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantCondition +end + +class RuboCop::Cop::Style::RedundantConditional + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_if(node); end + + def redundant_condition?(node=T.unsafe(nil)); end + + def redundant_condition_inverted?(node=T.unsafe(nil)); end + COMPARISON_OPERATOR_MATCHER = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantConditional +end + +class RuboCop::Cop::Style::RedundantException + def autocorrect(node); end + + def compact?(node=T.unsafe(nil)); end + + def exploded?(node=T.unsafe(nil)); end + + def on_send(node); end + MSG_1 = ::T.let(nil, ::T.untyped) + MSG_2 = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantException +end + +class RuboCop::Cop::Style::RedundantFreeze + include ::RuboCop::Cop::FrozenStringLiteral + def autocorrect(node); end + + def on_send(node); end + + def operation_produces_immutable_object?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantFreeze +end + +class RuboCop::Cop::Style::RedundantInterpolation + include ::RuboCop::Cop::PercentLiteral + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_dstr(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantInterpolation +end + +class RuboCop::Cop::Style::RedundantParentheses + include ::RuboCop::Cop::Parentheses + def arg_in_call_with_block?(node=T.unsafe(nil)); end + + def autocorrect(node); end + + def first_send_argument?(node=T.unsafe(nil)); end + + def first_super_argument?(node=T.unsafe(nil)); end + + def method_node_and_args(node=T.unsafe(nil)); end + + def on_begin(node); end + + def range_end?(node=T.unsafe(nil)); end + + def rescue?(node=T.unsafe(nil)); end + + def square_brackets?(node=T.unsafe(nil)); end +end + +class RuboCop::Cop::Style::RedundantParentheses +end + +class RuboCop::Cop::Style::RedundantPercentQ + def autocorrect(node); end + + def on_dstr(node); end + + def on_str(node); end + DYNAMIC_MSG = ::T.let(nil, ::T.untyped) + EMPTY = ::T.let(nil, ::T.untyped) + ESCAPED_NON_BACKSLASH = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + PERCENT_CAPITAL_Q = ::T.let(nil, ::T.untyped) + PERCENT_Q = ::T.let(nil, ::T.untyped) + QUOTE = ::T.let(nil, ::T.untyped) + SINGLE_QUOTE = ::T.let(nil, ::T.untyped) + STRING_INTERPOLATION_REGEXP = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantPercentQ +end + +class RuboCop::Cop::Style::RedundantRegexpCharacterClass + include ::RuboCop::Cop::MatchRange + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::RegexpLiteralHelp + def autocorrect(node); end + + def each_redundant_character_class(node); end + + def on_regexp(node); end + MSG_REDUNDANT_CHARACTER_CLASS = ::T.let(nil, ::T.untyped) + PATTERN = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantRegexpCharacterClass +end + +class RuboCop::Cop::Style::RedundantRegexpEscape + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::RegexpLiteralHelp + def autocorrect(node); end + + def on_regexp(node); end + ALLOWED_ALWAYS_ESCAPES = ::T.let(nil, ::T.untyped) + ALLOWED_OUTSIDE_CHAR_CLASS_METACHAR_ESCAPES = ::T.let(nil, ::T.untyped) + ALLOWED_WITHIN_CHAR_CLASS_METACHAR_ESCAPES = ::T.let(nil, ::T.untyped) + MSG_REDUNDANT_ESCAPE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantRegexpEscape +end + +class RuboCop::Cop::Style::RedundantReturn + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) + MULTI_RETURN_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantReturn +end + +class RuboCop::Cop::Style::RedundantSelf + def autocorrect(node); end + + def on_and_asgn(node); end + + def on_args(node); end + + def on_block(node); end + + def on_blockarg(node); end + + def on_def(node); end + + def on_defs(node); end + + def on_lvasgn(node); end + + def on_masgn(node); end + + def on_op_asgn(node); end + + def on_or_asgn(node); end + + def on_send(node); end + KERNEL_METHODS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantSelf +end + +class RuboCop::Cop::Style::RedundantSort + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + + def redundant_sort?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantSort +end + +class RuboCop::Cop::Style::RedundantSortBy + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_block(node); end + + def redundant_sort_by(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RedundantSortBy +end + +class RuboCop::Cop::Style::RegexpLiteral + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_regexp(node); end + MSG_USE_PERCENT_R = ::T.let(nil, ::T.untyped) + MSG_USE_SLASHES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RegexpLiteral +end + +class RuboCop::Cop::Style::RescueModifier + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::RescueNode + def autocorrect(node); end + + def on_resbody(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RescueModifier +end + +class RuboCop::Cop::Style::RescueStandardError + include ::RuboCop::Cop::RescueNode + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_resbody(node); end + + def rescue_standard_error?(node=T.unsafe(nil)); end + + def rescue_without_error_class?(node=T.unsafe(nil)); end + MSG_EXPLICIT = ::T.let(nil, ::T.untyped) + MSG_IMPLICIT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::RescueStandardError +end + +class RuboCop::Cop::Style::ReturnNil + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def chained_send?(node=T.unsafe(nil)); end + + def define_method?(node=T.unsafe(nil)); end + + def on_return(node); end + + def return_nil_node?(node=T.unsafe(nil)); end + + def return_node?(node=T.unsafe(nil)); end + RETURN_MSG = ::T.let(nil, ::T.untyped) + RETURN_NIL_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ReturnNil +end + +class RuboCop::Cop::Style::SafeNavigation + include ::RuboCop::Cop::NilMethods + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def check_node(node); end + + def modifier_if_safe_navigation_candidate(node=T.unsafe(nil)); end + + def not_nil_check?(node=T.unsafe(nil)); end + + def on_and(node); end + + def on_if(node); end + + def use_var_only_in_unless_modifier?(node, variable); end + LOGIC_JUMP_KEYWORDS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SafeNavigation +end + +class RuboCop::Cop::Style::Sample + def autocorrect(node); end + + def on_send(node); end + + def sample_candidate?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Sample +end + +class RuboCop::Cop::Style::SelfAssignment + def autocorrect(node); end + + def on_cvasgn(node); end + + def on_ivasgn(node); end + + def on_lvasgn(node); end + MSG = ::T.let(nil, ::T.untyped) + OPS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SelfAssignment +end + +class RuboCop::Cop::Style::Semicolon + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def investigate(processed_source); end + + def on_begin(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Semicolon +end + +class RuboCop::Cop::Style::Send + def on_csend(node); end + + def on_send(node); end + + def sending?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Send +end + +class RuboCop::Cop::Style::SignalException + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def custom_fail_methods(node0); end + + def investigate(processed_source); end + + def kernel_call?(node=T.unsafe(nil), param1); end + + def on_rescue(node); end + + def on_send(node); end + FAIL_MSG = ::T.let(nil, ::T.untyped) + RAISE_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SignalException +end + +class RuboCop::Cop::Style::SingleLineBlockParams + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SingleLineBlockParams +end + +class RuboCop::Cop::Style::SingleLineMethods + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SingleLineMethods +end + +class RuboCop::Cop::Style::SlicingWithRange + def autocorrect(node); end + + def on_send(node); end + + def range_till_minus_one?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SlicingWithRange + extend ::RuboCop::Cop::TargetRubyVersion +end + +class RuboCop::Cop::Style::SpecialGlobalVars + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def message(node); end + + def on_gvar(node); end + ENGLISH_VARS = ::T.let(nil, ::T.untyped) + MSG_BOTH = ::T.let(nil, ::T.untyped) + MSG_ENGLISH = ::T.let(nil, ::T.untyped) + MSG_REGULAR = ::T.let(nil, ::T.untyped) + NON_ENGLISH_VARS = ::T.let(nil, ::T.untyped) + PERL_VARS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SpecialGlobalVars +end + +class RuboCop::Cop::Style::StabbyLambdaParentheses + include ::RuboCop::Cop::ConfigurableEnforcedStyle + def autocorrect(node); end + + def on_send(node); end + MSG_NO_REQUIRE = ::T.let(nil, ::T.untyped) + MSG_REQUIRE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::StabbyLambdaParentheses +end + +class RuboCop::Cop::Style::StderrPuts + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_send(node); end + + def stderr_puts?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::StderrPuts +end + +class RuboCop::Cop::Style::StringHashKeys + def autocorrect(node); end + + def on_pair(node); end + + def receive_environments_method?(node=T.unsafe(nil)); end + + def string_hash_key?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::StringHashKeys +end + +class RuboCop::Cop::Style::StringLiterals + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::StringLiteralsHelp + include ::RuboCop::Cop::StringHelp + def autocorrect(node); end + + def on_dstr(node); end + MSG_INCONSISTENT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::StringLiterals +end + +class RuboCop::Cop::Style::StringLiteralsInInterpolation + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::StringLiteralsHelp + include ::RuboCop::Cop::StringHelp + def autocorrect(node); end +end + +class RuboCop::Cop::Style::StringLiteralsInInterpolation +end + +class RuboCop::Cop::Style::StringMethods + include ::RuboCop::Cop::MethodPreference + def autocorrect(node); end + + def on_csend(node); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::StringMethods +end + +class RuboCop::Cop::Style::Strip + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def lstrip_rstrip(node=T.unsafe(nil)); end + + def on_send(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::Strip +end + +class RuboCop::Cop::Style::StructInheritance + def on_class(node); end + + def struct_constructor?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::StructInheritance +end + +class RuboCop::Cop::Style::SymbolArray + include ::RuboCop::Cop::ArrayMinSize + include ::RuboCop::Cop::ArraySyntax + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::PercentArray + def autocorrect(node); end + + def on_array(node); end + ARRAY_MSG = ::T.let(nil, ::T.untyped) + PERCENT_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SymbolArray + def self.largest_brackets(); end + + def self.largest_brackets=(largest_brackets); end +end + +class RuboCop::Cop::Style::SymbolLiteral + def autocorrect(node); end + + def on_sym(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SymbolLiteral +end + +class RuboCop::Cop::Style::SymbolProc + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::Cop::IgnoredMethods + def autocorrect(node); end + + def destructuring_block_argument?(argument_node); end + + def on_block(node); end + + def proc_node?(node=T.unsafe(nil)); end + + def symbol_proc?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) + SUPER_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::SymbolProc +end + +class RuboCop::Cop::Style::TernaryCorrector +end + +class RuboCop::Cop::Style::TernaryCorrector + extend ::RuboCop::Cop::Style::ConditionalAssignmentHelper + extend ::RuboCop::Cop::Style::ConditionalCorrectorHelper + def self.correct(node); end + + def self.move_assignment_inside_condition(node); end +end + +class RuboCop::Cop::Style::TernaryParentheses + include ::RuboCop::Cop::SafeAssignment + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def method_name(node=T.unsafe(nil)); end + + def on_if(node); end + + def only_closing_parenthesis_is_last_line?(condition); end + MSG = ::T.let(nil, ::T.untyped) + MSG_COMPLEX = ::T.let(nil, ::T.untyped) + NON_COMPLEX_TYPES = ::T.let(nil, ::T.untyped) + VARIABLE_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::TernaryParentheses +end + +class RuboCop::Cop::Style::TrailingBodyOnClass + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::TrailingBody + def autocorrect(node); end + + def on_class(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::TrailingBodyOnClass +end + +class RuboCop::Cop::Style::TrailingBodyOnMethodDefinition + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::TrailingBody + def autocorrect(node); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::TrailingBodyOnMethodDefinition +end + +class RuboCop::Cop::Style::TrailingBodyOnModule + include ::RuboCop::Cop::Alignment + include ::RuboCop::Cop::TrailingBody + def autocorrect(node); end + + def on_module(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::TrailingBodyOnModule +end + +class RuboCop::Cop::Style::TrailingCommaInArguments + include ::RuboCop::Cop::TrailingComma + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def on_csend(node); end + + def on_send(node); end +end + +class RuboCop::Cop::Style::TrailingCommaInArguments +end + +class RuboCop::Cop::Style::TrailingCommaInArrayLiteral + include ::RuboCop::Cop::TrailingComma + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def on_array(node); end +end + +class RuboCop::Cop::Style::TrailingCommaInArrayLiteral +end + +class RuboCop::Cop::Style::TrailingCommaInBlockArgs + def autocorrect(node); end + + def on_block(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::TrailingCommaInBlockArgs +end + +class RuboCop::Cop::Style::TrailingCommaInHashLiteral + include ::RuboCop::Cop::TrailingComma + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(range); end + + def on_hash(node); end +end + +class RuboCop::Cop::Style::TrailingCommaInHashLiteral +end + +class RuboCop::Cop::Style::TrailingMethodEndStatement + include ::RuboCop::Cop::Alignment + def autocorrect(node); end + + def on_def(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::TrailingMethodEndStatement +end + +class RuboCop::Cop::Style::TrailingUnderscoreVariable + include ::RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_masgn(node); end + MSG = ::T.let(nil, ::T.untyped) + UNDERSCORE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::TrailingUnderscoreVariable +end + +class RuboCop::Cop::Style::TrivialAccessors + def autocorrect(node); end + + def looks_like_trivial_writer?(node=T.unsafe(nil)); end + + def on_def(node); end + + def on_defs(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::TrivialAccessors +end + +class RuboCop::Cop::Style::UnlessElse + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def on_if(node); end + + def range_between_condition_and_else(node, condition); end + + def range_between_else_and_end(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::UnlessElse +end + +class RuboCop::Cop::Style::UnpackFirst + def autocorrect(node); end + + def on_send(node); end + + def unpack_and_first_element?(node=T.unsafe(nil)); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::UnpackFirst +end + +class RuboCop::Cop::Style::VariableInterpolation + include ::RuboCop::Cop::Interpolation + def autocorrect(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::VariableInterpolation +end + +class RuboCop::Cop::Style::WhenThen + def autocorrect(node); end + + def on_when(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::WhenThen +end + +class RuboCop::Cop::Style::WhileUntilDo + def autocorrect(node); end + + def handle(node); end + + def on_until(node); end + + def on_while(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::WhileUntilDo +end + +class RuboCop::Cop::Style::WhileUntilModifier + include ::RuboCop::Cop::StatementModifier + include ::RuboCop::Cop::LineLengthHelp + def autocorrect(node); end + + def on_until(node); end + + def on_while(node); end + MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::WhileUntilModifier +end + +class RuboCop::Cop::Style::WordArray + include ::RuboCop::Cop::ArrayMinSize + include ::RuboCop::Cop::ArraySyntax + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::PercentArray + def autocorrect(node); end + + def on_array(node); end + ARRAY_MSG = ::T.let(nil, ::T.untyped) + PERCENT_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::WordArray + def self.largest_brackets(); end + + def self.largest_brackets=(largest_brackets); end +end + +class RuboCop::Cop::Style::YodaCondition + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def file_constant_equal_program_name?(node=T.unsafe(nil)); end + + def on_send(node); end + EQUALITY_OPERATORS = ::T.let(nil, ::T.untyped) + MSG = ::T.let(nil, ::T.untyped) + NONCOMMUTATIVE_OPERATORS = ::T.let(nil, ::T.untyped) + PROGRAM_NAMES = ::T.let(nil, ::T.untyped) + REVERSE_COMPARISON = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::YodaCondition +end + +class RuboCop::Cop::Style::ZeroLengthPredicate + def autocorrect(node); end + + def non_polymorphic_collection?(node=T.unsafe(nil)); end + + def nonzero_length_predicate(node=T.unsafe(nil)); end + + def on_send(node); end + + def other_receiver(node=T.unsafe(nil)); end + + def zero_length_predicate(node=T.unsafe(nil)); end + + def zero_length_receiver(node=T.unsafe(nil)); end + NONZERO_MSG = ::T.let(nil, ::T.untyped) + ZERO_MSG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Style::ZeroLengthPredicate +end + +module RuboCop::Cop::Style +end + +module RuboCop::Cop::SurroundingSpace + include ::RuboCop::Cop::RangeHelp + NO_SPACE_COMMAND = ::T.let(nil, ::T.untyped) + SINGLE_SPACE_REGEXP = ::T.let(nil, ::T.untyped) + SPACE_COMMAND = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::SurroundingSpace +end + +module RuboCop::Cop::TargetRubyVersion + def minimum_target_ruby_version(version); end + + def required_minimum_ruby_version(); end + + def support_target_ruby_version?(version); end +end + +module RuboCop::Cop::TargetRubyVersion +end + +class RuboCop::Cop::Team + def autocorrect(buffer, cops); end + + def autocorrect?(); end + + def cops(); end + + def debug?(); end + + def errors(); end + + def external_dependency_checksum(); end + + def forces(); end + + def forces_for(cops); end + + def initialize(cops, config=T.unsafe(nil), options=T.unsafe(nil)); end + + def inspect_file(processed_source); end + + def updated_source_file(); end + + def updated_source_file?(); end + + def warnings(); end + DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Team::Investigation + def errors(); end + + def errors=(_); end + + def offenses(); end + + def offenses=(_); end +end + +class RuboCop::Cop::Team::Investigation + def self.[](*_); end + + def self.members(); end +end + +class RuboCop::Cop::Team + def self.mobilize(cop_classes, config, options=T.unsafe(nil)); end + + def self.mobilize_cops(cop_classes, config, options=T.unsafe(nil)); end + + def self.new(cop_or_classes, config, options=T.unsafe(nil)); end +end + +module RuboCop::Cop::TooManyLines + include ::RuboCop::Cop::CodeLength + include ::RuboCop::Cop::ConfigurableMax + MSG = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::TooManyLines +end + +module RuboCop::Cop::TrailingBody + def body_on_first_line?(node, body); end + + def first_part_of(body); end + + def trailing_body?(node); end +end + +module RuboCop::Cop::TrailingBody +end + +module RuboCop::Cop::TrailingComma + include ::RuboCop::Cop::ConfigurableEnforcedStyle + include ::RuboCop::Cop::RangeHelp + MSG = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::TrailingComma +end + +module RuboCop::Cop::UncommunicativeName + def check(node, args); end + CASE_MSG = ::T.let(nil, ::T.untyped) + FORBIDDEN_MSG = ::T.let(nil, ::T.untyped) + LENGTH_MSG = ::T.let(nil, ::T.untyped) + NUM_MSG = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::UncommunicativeName +end + +class RuboCop::Cop::UnusedArgCorrector +end + +class RuboCop::Cop::UnusedArgCorrector + extend ::RuboCop::Cop::RangeHelp + def self.correct(processed_source, node); end + + def self.correct_for_blockarg_type(node); end + + def self.processed_source(); end +end + +module RuboCop::Cop::Util + include ::RuboCop::PathUtil + LITERAL_REGEX = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Cop::Util + def self.add_parentheses(node, corrector); end + + def self.args_begin(node); end + + def self.args_end(node); end + + def self.begins_its_line?(range); end + + def self.comment_line?(line_source); end + + def self.comment_lines?(node); end + + def self.double_quotes_required?(string); end + + def self.escape_string(string); end + + def self.first_part_of_call_chain(node); end + + def self.interpret_string_escapes(string); end + + def self.line_range(node); end + + def self.needs_escaping?(string); end + + def self.on_node(syms, sexp, excludes=T.unsafe(nil), &block); end + + def self.parentheses?(node); end + + def self.same_line?(node1, node2); end + + def self.to_string_literal(string); end + + def self.to_supported_styles(enforced_style); end + + def self.tokens(node); end + + def self.trim_string_interporation_escape_character(str); end +end + +module RuboCop::Cop::Utils +end + +class RuboCop::Cop::Utils::FormatString + def format_sequences(); end + + def initialize(string); end + + def max_digit_dollar_num(); end + + def named_interpolation?(); end + + def valid?(); end + DIGIT_DOLLAR = ::T.let(nil, ::T.untyped) + FLAG = ::T.let(nil, ::T.untyped) + NAME = ::T.let(nil, ::T.untyped) + NUMBER = ::T.let(nil, ::T.untyped) + NUMBER_ARG = ::T.let(nil, ::T.untyped) + PRECISION = ::T.let(nil, ::T.untyped) + SEQUENCE = ::T.let(nil, ::T.untyped) + TEMPLATE_NAME = ::T.let(nil, ::T.untyped) + TYPE = ::T.let(nil, ::T.untyped) + WIDTH = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::Utils::FormatString::FormatSequence + def annotated?(); end + + def arity(); end + + def begin_pos(); end + + def end_pos(); end + + def flags(); end + + def initialize(match); end + + def max_digit_dollar_num(); end + + def name(); end + + def percent?(); end + + def precision(); end + + def style(); end + + def template?(); end + + def type(); end + + def width(); end +end + +class RuboCop::Cop::Utils::FormatString::FormatSequence +end + +class RuboCop::Cop::Utils::FormatString +end + +module RuboCop::Cop::Utils +end + +class RuboCop::Cop::VariableForce + def investigate(processed_source); end + + def process_node(node); end + + def variable_table(); end + ARGUMENT_DECLARATION_TYPES = ::T.let(nil, ::T.untyped) + LOGICAL_OPERATOR_ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) + LOOP_TYPES = ::T.let(nil, ::T.untyped) + MULTIPLE_ASSIGNMENT_TYPE = ::T.let(nil, ::T.untyped) + OPERATOR_ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) + POST_CONDITION_LOOP_TYPES = ::T.let(nil, ::T.untyped) + REGEXP_NAMED_CAPTURE_TYPE = ::T.let(nil, ::T.untyped) + RESCUE_TYPE = ::T.let(nil, ::T.untyped) + SCOPE_TYPES = ::T.let(nil, ::T.untyped) + SEND_TYPE = ::T.let(nil, ::T.untyped) + TWISTED_SCOPE_TYPES = ::T.let(nil, ::T.untyped) + VARIABLE_ASSIGNMENT_TYPE = ::T.let(nil, ::T.untyped) + VARIABLE_ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) + VARIABLE_REFERENCE_TYPE = ::T.let(nil, ::T.untyped) + ZERO_ARITY_SUPER_TYPE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::VariableForce::Assignment + include ::RuboCop::Cop::VariableForce::Branchable + def initialize(node, variable); end + + def meta_assignment_node(); end + + def multiple_assignment?(); end + + def name(); end + + def node(); end + + def operator(); end + + def operator_assignment?(); end + + def reference!(node); end + + def referenced(); end + + def referenced?(); end + + def references(); end + + def regexp_named_capture?(); end + + def scope(); end + + def used?(); end + + def variable(); end + MULTIPLE_LEFT_HAND_SIDE_TYPE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::VariableForce::Assignment +end + +class RuboCop::Cop::VariableForce::AssignmentReference + def assignment?(); end + + def node(); end + + def node=(_); end +end + +class RuboCop::Cop::VariableForce::AssignmentReference + def self.[](*_); end + + def self.members(); end +end + +module RuboCop::Cop::VariableForce::Branch + CLASSES_BY_TYPE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::VariableForce::Branch::And + include ::RuboCop::Cop::VariableForce::Branch::LogicalOperator + def left_body?(); end + + def right_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::And +end + +class RuboCop::Cop::VariableForce::Branch::Base + def ==(other); end + + def always_run?(); end + + def branched?(); end + + def child_node(); end + + def child_node=(_); end + + def control_node(); end + + def each_ancestor(include_self: T.unsafe(nil), &block); end + + def eql?(other); end + + def exclusive_with?(other); end + + def may_jump_to_other_branch?(); end + + def may_run_incompletely?(); end + + def parent(); end + + def scope(); end + + def scope=(_); end +end + +class RuboCop::Cop::VariableForce::Branch::Base + def self.[](*_); end + + def self.classes(); end + + def self.define_predicate(name, child_index: T.unsafe(nil)); end + + def self.inherited(subclass); end + + def self.members(); end + + def self.type(); end +end + +class RuboCop::Cop::VariableForce::Branch::Case + def else_body?(); end + + def target?(); end + + def when_clause?(); end +end + +class RuboCop::Cop::VariableForce::Branch::Case +end + +class RuboCop::Cop::VariableForce::Branch::Ensure + include ::RuboCop::Cop::VariableForce::Branch::ExceptionHandler + def ensure_body?(); end + + def main_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::Ensure +end + +module RuboCop::Cop::VariableForce::Branch::ExceptionHandler + def may_jump_to_other_branch?(); end + + def may_run_incompletely?(); end +end + +module RuboCop::Cop::VariableForce::Branch::ExceptionHandler +end + +class RuboCop::Cop::VariableForce::Branch::For + def collection?(); end + + def element?(); end + + def loop_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::For +end + +class RuboCop::Cop::VariableForce::Branch::If + include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional + def falsey_body?(); end + + def truthy_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::If +end + +module RuboCop::Cop::VariableForce::Branch::LogicalOperator + def always_run?(); end +end + +module RuboCop::Cop::VariableForce::Branch::LogicalOperator +end + +class RuboCop::Cop::VariableForce::Branch::Or + include ::RuboCop::Cop::VariableForce::Branch::LogicalOperator + def left_body?(); end + + def right_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::Or +end + +class RuboCop::Cop::VariableForce::Branch::Rescue + include ::RuboCop::Cop::VariableForce::Branch::ExceptionHandler + def else_body?(); end + + def main_body?(); end + + def rescue_clause?(); end +end + +class RuboCop::Cop::VariableForce::Branch::Rescue +end + +module RuboCop::Cop::VariableForce::Branch::SimpleConditional + def always_run?(); end + + def conditional_clause?(); end +end + +module RuboCop::Cop::VariableForce::Branch::SimpleConditional +end + +class RuboCop::Cop::VariableForce::Branch::Until + include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional + def loop_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::Until +end + +class RuboCop::Cop::VariableForce::Branch::UntilPost + include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional + def loop_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::UntilPost +end + +class RuboCop::Cop::VariableForce::Branch::While + include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional + def loop_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::While +end + +class RuboCop::Cop::VariableForce::Branch::WhilePost + include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional + def loop_body?(); end +end + +class RuboCop::Cop::VariableForce::Branch::WhilePost +end + +module RuboCop::Cop::VariableForce::Branch + def self.of(target_node, scope: T.unsafe(nil)); end +end + +module RuboCop::Cop::VariableForce::Branchable + def branch(); end + + def run_exclusively_with?(other); end +end + +module RuboCop::Cop::VariableForce::Branchable +end + +class RuboCop::Cop::VariableForce::Reference + include ::RuboCop::Cop::VariableForce::Branchable + def explicit?(); end + + def initialize(node, scope); end + + def node(); end + + def scope(); end + VARIABLE_REFERENCE_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::VariableForce::Reference +end + +class RuboCop::Cop::VariableForce::Scope + def ==(other); end + + def body_node(); end + + def each_node(&block); end + + def include?(target_node); end + + def initialize(node); end + + def naked_top_level(); end + + def naked_top_level?(); end + + def name(); end + + def node(); end + + def variables(); end + OUTER_SCOPE_CHILD_INDICES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::VariableForce::Scope +end + +class RuboCop::Cop::VariableForce::Variable + def argument?(); end + + def assign(node); end + + def assignments(); end + + def block_argument?(); end + + def capture_with_block!(); end + + def captured_by_block(); end + + def captured_by_block?(); end + + def declaration_node(); end + + def explicit_block_local_variable?(); end + + def in_modifier_if?(assignment); end + + def initialize(name, declaration_node, scope); end + + def keyword_argument?(); end + + def method_argument?(); end + + def name(); end + + def reference!(node); end + + def referenced?(); end + + def references(); end + + def scope(); end + + def should_be_unused?(); end + + def used?(); end + VARIABLE_DECLARATION_TYPES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Cop::VariableForce::Variable +end + +class RuboCop::Cop::VariableForce::VariableReference + def assignment?(); end + + def name(); end + + def name=(_); end +end + +class RuboCop::Cop::VariableForce::VariableReference + def self.[](*_); end + + def self.members(); end +end + +class RuboCop::Cop::VariableForce::VariableTable + def accessible_variables(); end + + def assign_to_variable(name, node); end + + def current_scope(); end + + def current_scope_level(); end + + def declare_variable(name, node); end + + def find_variable(name); end + + def initialize(hook_receiver=T.unsafe(nil)); end + + def invoke_hook(hook_name, *args); end + + def pop_scope(); end + + def push_scope(scope_node); end + + def reference_variable(name, node); end + + def scope_stack(); end + + def variable_exist?(name); end +end + +class RuboCop::Cop::VariableForce::VariableTable +end + +class RuboCop::Cop::VariableForce +end + +class RuboCop::Error +end + +class RuboCop::Error +end + +class RuboCop::ErrorWithAnalyzedFileLocation + def column(); end + + def cop(); end + + def initialize(cause:, node:, cop:); end + + def line(); end +end + +class RuboCop::ErrorWithAnalyzedFileLocation +end + +module RuboCop::Ext +end + +module RuboCop::Ext::ProcessedSource + def comment_config(); end + + def disabled_line_ranges(); end +end + +module RuboCop::Ext::ProcessedSource +end + +module RuboCop::Ext +end + +module RuboCop::FileFinder + def find_file_upwards(filename, start_dir); end + + def find_files_upwards(filename, start_dir); end +end + +module RuboCop::FileFinder + def self.root_level=(level); end + + def self.root_level?(path); end +end + +module RuboCop::Formatter +end + +class RuboCop::Formatter::AutoGenConfigFormatter +end + +class RuboCop::Formatter::AutoGenConfigFormatter +end + +class RuboCop::Formatter::BaseFormatter + def file_finished(file, offenses); end + + def file_started(file, options); end + + def finished(inspected_files); end + + def initialize(output, options=T.unsafe(nil)); end + + def options(); end + + def output(); end + + def started(target_files); end +end + +class RuboCop::Formatter::BaseFormatter +end + +class RuboCop::Formatter::ClangStyleFormatter + ELLIPSES = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::ClangStyleFormatter +end + +module RuboCop::Formatter::Colorizable + def black(string); end + + def blue(string); end + + def colorize(string, *args); end + + def cyan(string); end + + def green(string); end + + def magenta(string); end + + def rainbow(); end + + def red(string); end + + def white(string); end + + def yellow(string); end +end + +module RuboCop::Formatter::Colorizable +end + +class RuboCop::Formatter::DisabledConfigFormatter + def file_started(_file, _file_info); end + + def finished(_inspected_files); end + HEADING = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::DisabledConfigFormatter + def self.config_to_allow_offenses(); end + + def self.config_to_allow_offenses=(config_to_allow_offenses); end + + def self.detected_styles(); end + + def self.detected_styles=(detected_styles); end +end + +class RuboCop::Formatter::EmacsStyleFormatter +end + +class RuboCop::Formatter::EmacsStyleFormatter +end + +class RuboCop::Formatter::FileListFormatter +end + +class RuboCop::Formatter::FileListFormatter +end + +class RuboCop::Formatter::FormatterSet + def add_formatter(formatter_type, output_path=T.unsafe(nil)); end + + def close_output_files(); end + + def file_finished(file, offenses); end + + def file_started(file, options); end + + def finished(*args); end + + def initialize(options=T.unsafe(nil)); end + + def started(*args); end + BUILTIN_FORMATTERS_FOR_KEYS = ::T.let(nil, ::T.untyped) + FORMATTER_APIS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::FormatterSet +end + +class RuboCop::Formatter::FuubarStyleFormatter + def initialize(*output); end + + def progressbar_color(); end + + def started(target_files); end + + def with_color(); end + RESET_SEQUENCE = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::FuubarStyleFormatter +end + +class RuboCop::Formatter::HTMLFormatter + def files(); end + + def render_html(); end + + def summary(); end + ELLIPSES = ::T.let(nil, ::T.untyped) + TEMPLATE_PATH = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::HTMLFormatter::Color + def alpha(); end + + def alpha=(_); end + + def blue(); end + + def blue=(_); end + + def fade_out(amount); end + + def green(); end + + def green=(_); end + + def red(); end + + def red=(_); end +end + +class RuboCop::Formatter::HTMLFormatter::Color + def self.[](*_); end + + def self.members(); end +end + +class RuboCop::Formatter::HTMLFormatter::ERBContext + include ::RuboCop::PathUtil + include ::RuboCop::Formatter::TextUtil + def base64_encoded_logo_image(); end + + def decorated_message(offense); end + + def escape(string); end + + def files(); end + + def highlighted_source_line(offense); end + + def hightlight_source_tag(offense); end + + def initialize(files, summary); end + + def possible_ellipses(location); end + + def source_after_highlight(offense); end + + def source_before_highlight(offense); end + + def summary(); end + LOGO_IMAGE_PATH = ::T.let(nil, ::T.untyped) + SEVERITY_COLORS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::HTMLFormatter::ERBContext +end + +class RuboCop::Formatter::HTMLFormatter +end + +class RuboCop::Formatter::JSONFormatter + include ::RuboCop::PathUtil + def hash_for_file(file, offenses); end + + def hash_for_location(offense); end + + def hash_for_offense(offense); end + + def metadata_hash(); end + + def output_hash(); end +end + +class RuboCop::Formatter::JSONFormatter +end + +class RuboCop::Formatter::JUnitFormatter + def classname_attribute_value(file); end + + def finished(_inspected_files); end + + def offenses_for_cop(all_offenses, cop); end + + def relevant_for_output?(options, target_offenses); end +end + +class RuboCop::Formatter::JUnitFormatter +end + +class RuboCop::Formatter::OffenseCountFormatter + def file_finished(_file, offenses); end + + def finished(_inspected_files); end + + def offense_counts(); end + + def ordered_offense_counts(offense_counts); end + + def report_summary(offense_counts); end + + def total_offense_count(offense_counts); end +end + +class RuboCop::Formatter::OffenseCountFormatter +end + +class RuboCop::Formatter::PacmanFormatter + include ::RuboCop::Formatter::TextUtil + def cols(); end + + def file_started(_file, _options); end + + def next_step(offenses); end + + def pacdots(number); end + + def progress_line(); end + + def progress_line=(progress_line); end + + def started(target_files); end + + def step(character); end + + def update_progress_line(); end + FALLBACK_TERMINAL_WIDTH = ::T.let(nil, ::T.untyped) + GHOST = ::T.let(nil, ::T.untyped) + PACDOT = ::T.let(nil, ::T.untyped) + PACMAN = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::PacmanFormatter +end + +class RuboCop::Formatter::ProgressFormatter + include ::RuboCop::Formatter::TextUtil + def report_file_as_mark(offenses); end + + def started(target_files); end + DOT = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::ProgressFormatter +end + +class RuboCop::Formatter::QuietFormatter +end + +class RuboCop::Formatter::QuietFormatter +end + +class RuboCop::Formatter::SimpleTextFormatter + include ::RuboCop::Formatter::Colorizable + include ::RuboCop::PathUtil + def report_file(file, offenses); end + + def report_summary(file_count, offense_count, correction_count); end + + def started(_target_files); end + COLOR_FOR_SEVERITY = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Formatter::SimpleTextFormatter::Report + include ::RuboCop::Formatter::Colorizable + include ::RuboCop::Formatter::TextUtil + def initialize(file_count, offense_count, correction_count, rainbow); end + + def summary(); end +end + +class RuboCop::Formatter::SimpleTextFormatter::Report +end + +class RuboCop::Formatter::SimpleTextFormatter +end + +class RuboCop::Formatter::TapFormatter + def started(target_files); end +end + +class RuboCop::Formatter::TapFormatter +end + +module RuboCop::Formatter::TextUtil +end + +module RuboCop::Formatter::TextUtil + def self.pluralize(number, thing, options=T.unsafe(nil)); end +end + +class RuboCop::Formatter::WorstOffendersFormatter + def finished(_inspected_files); end + + def offense_counts(); end + + def ordered_offense_counts(offense_counts); end + + def report_summary(offense_counts); end + + def total_offense_count(offense_counts); end +end + +class RuboCop::Formatter::WorstOffendersFormatter +end + +module RuboCop::Formatter +end + +class RuboCop::IncorrectCopNameError +end + +class RuboCop::IncorrectCopNameError +end + +class RuboCop::MagicComment + def any?(); end + + def encoding_specified?(); end + + def frozen_string_literal(); end + + def frozen_string_literal?(); end + + def frozen_string_literal_specified?(); end + + def initialize(comment); end + + def valid_literal_value?(); end + TOKEN = ::T.let(nil, ::T.untyped) +end + +class RuboCop::MagicComment::EditorComment +end + +class RuboCop::MagicComment::EditorComment +end + +class RuboCop::MagicComment::EmacsComment + def encoding(); end + FORMAT = ::T.let(nil, ::T.untyped) + OPERATOR = ::T.let(nil, ::T.untyped) + SEPARATOR = ::T.let(nil, ::T.untyped) +end + +class RuboCop::MagicComment::EmacsComment +end + +class RuboCop::MagicComment::SimpleComment + def encoding(); end +end + +class RuboCop::MagicComment::SimpleComment +end + +class RuboCop::MagicComment::VimComment + def encoding(); end + FORMAT = ::T.let(nil, ::T.untyped) + OPERATOR = ::T.let(nil, ::T.untyped) + SEPARATOR = ::T.let(nil, ::T.untyped) +end + +class RuboCop::MagicComment::VimComment +end + +class RuboCop::MagicComment + def self.parse(comment); end +end + +module RuboCop::NameSimilarity +end + +module RuboCop::NameSimilarity + def self.find_similar_name(target_name, names); end + + def self.find_similar_names(target_name, names); end +end + +RuboCop::NodePattern = RuboCop::AST::NodePattern + +class RuboCop::OptionArgumentError +end + +class RuboCop::OptionArgumentError +end + +class RuboCop::Options + def parse(command_line_args); end + DEFAULT_MAXIMUM_EXCLUSION_ITEMS = ::T.let(nil, ::T.untyped) + EXITING_OPTIONS = ::T.let(nil, ::T.untyped) + E_STDIN_NO_PATH = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Options +end + +module RuboCop::OptionsHelp + FORMATTER_OPTION_LIST = ::T.let(nil, ::T.untyped) + MAX_EXCL = ::T.let(nil, ::T.untyped) + TEXT = ::T.let(nil, ::T.untyped) +end + +module RuboCop::OptionsHelp +end + +class RuboCop::OptionsValidator + def boolean_or_empty_cache?(); end + + def display_only_fail_level_offenses_with_autocorrect?(); end + + def except_syntax?(); end + + def incompatible_options(); end + + def initialize(options); end + + def only_includes_redundant_disable?(); end + + def validate_auto_correct(); end + + def validate_auto_gen_config(); end + + def validate_compatibility(); end + + def validate_cop_options(); end + + def validate_display_only_failed(); end + + def validate_exclude_limit_option(); end + + def validate_parallel(); end + + def validate_parallel_with_combo_option(); end +end + +class RuboCop::OptionsValidator + def self.validate_cop_list(names); end +end + +module RuboCop::PathUtil +end + +module RuboCop::PathUtil + def self.absolute?(path); end + + def self.chdir(dir, &block); end + + def self.hidden_dir?(path); end + + def self.hidden_file_in_not_hidden_dir?(pattern, path); end + + def self.match_path?(pattern, path); end + + def self.pwd(); end + + def self.relative_path(path, base_dir=T.unsafe(nil)); end + + def self.reset_pwd(); end + + def self.smart_path(path); end +end + +module RuboCop::Performance + CONFIG = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Performance::Inject +end + +module RuboCop::Performance::Inject + def self.defaults!(); end +end + +module RuboCop::Performance::Version + STRING = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Performance::Version +end + +module RuboCop::Performance +end + +module RuboCop::Platform +end + +module RuboCop::Platform + def self.windows?(); end +end + +RuboCop::ProcessedSource = RuboCop::AST::ProcessedSource + +module RuboCop::RSpec + CONFIG = ::T.let(nil, ::T.untyped) +end + +class RuboCop::RSpec::AlignLetBrace + include ::RuboCop::RSpec::Language::NodePattern + def indent_for(node); end + + def initialize(root, token); end + + def offending_tokens(); end +end + +class RuboCop::RSpec::AlignLetBrace +end + +module RuboCop::RSpec::BlankLineSeparation + include ::RuboCop::RSpec::FinalEndLocation + include ::RuboCop::Cop::RangeHelp + def autocorrect(node); end + + def last_child?(node); end + + def missing_separating_line(node); end + + def offending_loc(last_line); end +end + +module RuboCop::RSpec::BlankLineSeparation +end + +class RuboCop::RSpec::Concept + include ::RuboCop::RSpec::Language + include ::RuboCop::RSpec::Language::NodePattern + def ==(other); end + + def eql?(other); end + + def initialize(node); end + + def node(); end + + def to_node(); end +end + +class RuboCop::RSpec::Concept + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::RSpec::Corrector +end + +class RuboCop::RSpec::Corrector::MoveNode + include ::RuboCop::Cop::RangeHelp + include ::RuboCop::RSpec::FinalEndLocation + def corrector(); end + + def initialize(node, corrector, processed_source); end + + def move_after(other); end + + def move_before(other); end + + def original(); end + + def processed_source(); end +end + +class RuboCop::RSpec::Corrector::MoveNode +end + +module RuboCop::RSpec::Corrector +end + +class RuboCop::RSpec::Example + def definition(); end + + def doc_string(); end + + def extract_doc_string(node=T.unsafe(nil)); end + + def extract_implementation(node=T.unsafe(nil)); end + + def extract_metadata(node=T.unsafe(nil)); end + + def implementation(); end + + def metadata(); end +end + +class RuboCop::RSpec::Example +end + +class RuboCop::RSpec::ExampleGroup + def examples(); end + + def hooks(); end + + def scope_change?(node=T.unsafe(nil)); end + + def subjects(); end +end + +class RuboCop::RSpec::ExampleGroup +end + +module RuboCop::RSpec::ExpectOffense + def expect_correction(correction, loop: T.unsafe(nil)); end + + def expect_no_corrections(); end + + def expect_no_offenses(source, file=T.unsafe(nil)); end + + def expect_offense(source, file=T.unsafe(nil), **replacements); end + + def format_offense(source, **replacements); end +end + +class RuboCop::RSpec::ExpectOffense::AnnotatedSource + def initialize(lines, annotations); end + + def plain_source(); end + + def with_offense_annotations(offenses); end + ANNOTATION_PATTERN = ::T.let(nil, ::T.untyped) +end + +class RuboCop::RSpec::ExpectOffense::AnnotatedSource + def self.parse(annotated_source); end +end + +module RuboCop::RSpec::ExpectOffense +end + +module RuboCop::RSpec::FactoryBot +end + +module RuboCop::RSpec::FactoryBot + def self.attribute_defining_methods(); end + + def self.reserved_methods(); end +end + +module RuboCop::RSpec::FinalEndLocation + def final_end_location(start_node); end +end + +module RuboCop::RSpec::FinalEndLocation +end + +class RuboCop::RSpec::Hook + def example?(); end + + def extract_metadata(node=T.unsafe(nil)); end + + def knowable_scope?(); end + + def metadata(); end + + def name(); end + + def scope(); end +end + +class RuboCop::RSpec::Hook +end + +module RuboCop::RSpec::Inject +end + +module RuboCop::RSpec::Inject + def self.defaults!(); end +end + +module RuboCop::RSpec::Language + ALL = ::T.let(nil, ::T.untyped) + RSPEC = ::T.let(nil, ::T.untyped) +end + +module RuboCop::RSpec::Language::NodePattern + def example?(node=T.unsafe(nil)); end + + def example_group?(node=T.unsafe(nil)); end + + def example_group_with_body?(node=T.unsafe(nil)); end + + def hook?(node=T.unsafe(nil)); end + + def let?(node=T.unsafe(nil)); end + + def subject?(node=T.unsafe(nil)); end +end + +module RuboCop::RSpec::Language::NodePattern + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::RSpec::Language +end + +module RuboCop::RSpec::Node + def recursive_literal_or_const?(); end +end + +module RuboCop::RSpec::Node +end + +module RuboCop::RSpec::TopLevelDescribe + def on_send(node); end +end + +module RuboCop::RSpec::TopLevelDescribe + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::RSpec::Variable + include ::RuboCop::RSpec::Language + def variable_definition?(node=T.unsafe(nil)); end +end + +module RuboCop::RSpec::Variable + extend ::RuboCop::AST::NodePattern::Macros +end + +module RuboCop::RSpec::Version + STRING = ::T.let(nil, ::T.untyped) +end + +module RuboCop::RSpec::Version +end + +class RuboCop::RSpec::Wording + def initialize(text, ignore:, replace:); end + + def rewrite(); end +end + +class RuboCop::RSpec::Wording +end + +module RuboCop::RSpec +end + +class RuboCop::RemoteConfig + def file(); end + + def inherit_from_remote(file, path); end + + def initialize(url, base_dir); end + + def uri(); end + CACHE_LIFETIME = ::T.let(nil, ::T.untyped) +end + +class RuboCop::RemoteConfig +end + +class RuboCop::ResultCache + def initialize(file, team, options, config_store, cache_root=T.unsafe(nil)); end + + def load(); end + + def save(offenses); end + + def valid?(); end + NON_CHANGING = ::T.let(nil, ::T.untyped) +end + +class RuboCop::ResultCache + def self.allow_symlinks_in_cache_location?(config_store); end + + def self.cache_root(config_store); end + + def self.cleanup(config_store, verbose, cache_root=T.unsafe(nil)); end + + def self.inhibit_cleanup(); end + + def self.inhibit_cleanup=(inhibit_cleanup); end + + def self.source_checksum(); end + + def self.source_checksum=(source_checksum); end +end + +class RuboCop::Runner + def aborting=(aborting); end + + def aborting?(); end + + def errors(); end + + def initialize(options, config_store); end + + def run(paths); end + + def warnings(); end + MAX_ITERATIONS = ::T.let(nil, ::T.untyped) +end + +class RuboCop::Runner::InfiniteCorrectionLoop + def initialize(path, offenses); end + + def offenses(); end +end + +class RuboCop::Runner::InfiniteCorrectionLoop +end + +class RuboCop::Runner +end + +class RuboCop::StringInterpreter + STRING_ESCAPES = ::T.let(nil, ::T.untyped) + STRING_ESCAPE_REGEX = ::T.let(nil, ::T.untyped) +end + +class RuboCop::StringInterpreter + def self.interpret(string); end +end + +class RuboCop::TargetFinder + def all_cops_include(); end + + def configured_include?(file); end + + def debug?(); end + + def excluded_dirs(base_dir); end + + def fail_fast?(); end + + def find(args, mode); end + + def find_files(base_dir, flags); end + + def force_exclusion?(); end + + def included_file?(file); end + + def initialize(config_store, options=T.unsafe(nil)); end + + def process_explicit_path(path, mode); end + + def ruby_executable?(file); end + + def ruby_extension?(file); end + + def ruby_extensions(); end + + def ruby_file?(file); end + + def ruby_filename?(file); end + + def ruby_filenames(); end + + def ruby_interpreters(file); end + + def stdin?(); end + + def target_files_in_dir(base_dir=T.unsafe(nil)); end + + def to_inspect?(file, hidden_files, base_dir_config); end + + def toplevel_dirs(base_dir, flags); end +end + +class RuboCop::TargetFinder +end + +class RuboCop::TargetRuby + def initialize(config); end + + def rubocop_version_with_support(); end + + def source(); end + + def supported?(); end + + def version(); end + DEFAULT_VERSION = ::T.let(nil, ::T.untyped) +end + +class RuboCop::TargetRuby::BundlerLockFile +end + +class RuboCop::TargetRuby::BundlerLockFile +end + +class RuboCop::TargetRuby::Default +end + +class RuboCop::TargetRuby::Default +end + +class RuboCop::TargetRuby::RuboCopConfig +end + +class RuboCop::TargetRuby::RuboCopConfig +end + +class RuboCop::TargetRuby::RubyVersionFile + FILENAME = ::T.let(nil, ::T.untyped) +end + +class RuboCop::TargetRuby::RubyVersionFile +end + +class RuboCop::TargetRuby::Source + def initialize(config); end + + def name(); end + + def version(); end +end + +class RuboCop::TargetRuby::Source +end + +class RuboCop::TargetRuby + def self.supported_versions(); end +end + +RuboCop::Token = RuboCop::AST::Token + +class RuboCop::ValidationError +end + +class RuboCop::ValidationError +end + +module RuboCop::Version + MSG = ::T.let(nil, ::T.untyped) + STRING = ::T.let(nil, ::T.untyped) +end + +module RuboCop::Version + def self.version(debug=T.unsafe(nil)); end +end + +class RuboCop::Warning +end + +class RuboCop::Warning +end + +module RuboCop::YAMLDuplicationChecker +end + +module RuboCop::YAMLDuplicationChecker + def self.check(yaml_string, filename, &on_duplicated); end +end + class RubyLex include ::RubyToken def Fail(err=T.unsafe(nil), *rest); end @@ -4008,6 +51539,473 @@ class Set InspectKey = ::T.let(nil, ::T.untyped) end +module SharedEnvExtension + def clang(); end + + def gcc(); end + + def llvm_clang(); end +end + +module SimpleCov + VERSION = ::T.let(nil, ::T.untyped) +end + +class SimpleCov::ArrayFilter + def matches?(source_files_list); end +end + +class SimpleCov::ArrayFilter +end + +class SimpleCov::BlockFilter + def matches?(source_file); end +end + +class SimpleCov::BlockFilter +end + +module SimpleCov::CommandGuesser +end + +module SimpleCov::CommandGuesser + def self.guess(); end + + def self.original_run_command(); end + + def self.original_run_command=(original_run_command); end +end + +module SimpleCov::Configuration + def adapters(); end + + def add_filter(filter_argument=T.unsafe(nil), &filter_proc); end + + def add_group(group_name, filter_argument=T.unsafe(nil), &filter_proc); end + + def at_exit(&block); end + + def command_name(name=T.unsafe(nil)); end + + def configure(&block); end + + def coverage_dir(dir=T.unsafe(nil)); end + + def coverage_path(); end + + def filters(); end + + def filters=(filters); end + + def formatter(formatter=T.unsafe(nil)); end + + def formatter=(formatter); end + + def formatters(); end + + def formatters=(formatters); end + + def groups(); end + + def groups=(groups); end + + def maximum_coverage_drop(coverage_drop=T.unsafe(nil)); end + + def merge_timeout(seconds=T.unsafe(nil)); end + + def minimum_coverage(coverage=T.unsafe(nil)); end + + def minimum_coverage_by_file(coverage=T.unsafe(nil)); end + + def nocov_token(nocov_token=T.unsafe(nil)); end + + def profiles(); end + + def project_name(new_name=T.unsafe(nil)); end + + def refuse_coverage_drop(); end + + def root(root=T.unsafe(nil)); end + + def skip_token(nocov_token=T.unsafe(nil)); end + + def track_files(glob); end + + def tracked_files(); end + + def use_merging(use=T.unsafe(nil)); end +end + +module SimpleCov::Configuration +end + +module SimpleCov::ExitCodes + EXCEPTION = ::T.let(nil, ::T.untyped) + MAXIMUM_COVERAGE_DROP = ::T.let(nil, ::T.untyped) + MINIMUM_COVERAGE = ::T.let(nil, ::T.untyped) + SUCCESS = ::T.let(nil, ::T.untyped) +end + +module SimpleCov::ExitCodes +end + +class SimpleCov::FileList + def covered_lines(); end + + def covered_percent(); end + + def covered_percentages(); end + + def covered_strength(); end + + def least_covered_file(); end + + def lines_of_code(); end + + def missed_lines(); end + + def never_lines(); end + + def skipped_lines(); end +end + +class SimpleCov::FileList +end + +class SimpleCov::Filter + def filter_argument(); end + + def initialize(filter_argument); end + + def matches?(_); end + + def passes?(source_file); end +end + +class SimpleCov::Filter + def self.build_filter(filter_argument); end + + def self.class_for_argument(filter_argument); end +end + +module SimpleCov::Formatter +end + +class SimpleCov::Formatter::HTMLFormatter + def format(result); end + + def output_message(result); end + VERSION = ::T.let(nil, ::T.untyped) +end + +class SimpleCov::Formatter::HTMLFormatter +end + +class SimpleCov::Formatter::MultiFormatter +end + +module SimpleCov::Formatter::MultiFormatter::InstanceMethods + def format(result); end +end + +module SimpleCov::Formatter::MultiFormatter::InstanceMethods +end + +class SimpleCov::Formatter::MultiFormatter + def self.[](*args); end + + def self.new(formatters=T.unsafe(nil)); end +end + +class SimpleCov::Formatter::SimpleFormatter + def format(result); end +end + +class SimpleCov::Formatter::SimpleFormatter +end + +module SimpleCov::Formatter +end + +module SimpleCov::LastRun +end + +module SimpleCov::LastRun + def self.last_run_path(); end + + def self.read(); end + + def self.write(json); end +end + +class SimpleCov::LinesClassifier + def classify(lines); end + COMMENT_LINE = ::T.let(nil, ::T.untyped) + NOT_RELEVANT = ::T.let(nil, ::T.untyped) + RELEVANT = ::T.let(nil, ::T.untyped) + WHITESPACE_LINE = ::T.let(nil, ::T.untyped) + WHITESPACE_OR_COMMENT_LINE = ::T.let(nil, ::T.untyped) +end + +class SimpleCov::LinesClassifier + def self.no_cov_line(); end + + def self.no_cov_line?(line); end + + def self.whitespace_line?(line); end +end + +class SimpleCov::Profiles + def define(name, &blk); end + + def load(name); end +end + +class SimpleCov::Profiles +end + +module SimpleCov::RawCoverage +end + +module SimpleCov::RawCoverage + def self.merge_file_coverage(file1, file2); end + + def self.merge_line_coverage(count1, count2); end + + def self.merge_results(*results); end + + def self.merge_resultsets(result1, result2); end +end + +class SimpleCov::RegexFilter + def matches?(source_file); end +end + +class SimpleCov::RegexFilter +end + +class SimpleCov::Result + def command_name(); end + + def command_name=(command_name); end + + def covered_lines(*args, &block); end + + def covered_percent(*args, &block); end + + def covered_percentages(*args, &block); end + + def covered_strength(*args, &block); end + + def created_at(); end + + def created_at=(created_at); end + + def filenames(); end + + def files(); end + + def format!(); end + + def groups(); end + + def initialize(original_result); end + + def least_covered_file(*args, &block); end + + def missed_lines(*args, &block); end + + def original_result(); end + + def source_files(); end + + def to_hash(); end + + def total_lines(*args, &block); end +end + +class SimpleCov::Result + extend ::Forwardable + def self.from_hash(hash); end +end + +module SimpleCov::ResultMerger +end + +module SimpleCov::ResultMerger + def self.clear_resultset(); end + + def self.merge_results(*results); end + + def self.merged_result(); end + + def self.results(); end + + def self.resultset(); end + + def self.resultset_path(); end + + def self.resultset_writelock(); end + + def self.store_result(result); end + + def self.stored_data(); end + + def self.synchronize_resultset(); end +end + +class SimpleCov::SourceFile + def build_lines(); end + + def coverage(); end + + def coverage_exceeding_source_warn(); end + + def covered_lines(); end + + def covered_percent(); end + + def covered_strength(); end + + def filename(); end + + def initialize(filename, coverage); end + + def line(number); end + + def lines(); end + + def lines_of_code(); end + + def lines_strength(); end + + def missed_lines(); end + + def never_lines(); end + + def no_lines?(); end + + def process_skipped_lines(lines); end + + def project_filename(); end + + def relevant_lines(); end + + def skipped_lines(); end + + def source(); end + + def source_lines(); end + + def src(); end +end + +class SimpleCov::SourceFile::Line + def coverage(); end + + def covered?(); end + + def initialize(src, line_number, coverage); end + + def line(); end + + def line_number(); end + + def missed?(); end + + def never?(); end + + def number(); end + + def skipped(); end + + def skipped!(); end + + def skipped?(); end + + def source(); end + + def src(); end + + def status(); end +end + +class SimpleCov::SourceFile::Line +end + +class SimpleCov::SourceFile +end + +class SimpleCov::StringFilter + def matches?(source_file); end +end + +class SimpleCov::StringFilter +end + +module SimpleCov + extend ::SimpleCov::Configuration + def self.add_not_loaded_files(result); end + + def self.clear_result(); end + + def self.exit_exception(); end + + def self.exit_status_from_exception(); end + + def self.filtered(files); end + + def self.grouped(files); end + + def self.load_adapter(name); end + + def self.load_profile(name); end + + def self.pid(); end + + def self.pid=(pid); end + + def self.process_result(result, exit_status); end + + def self.result(); end + + def self.result?(); end + + def self.result_exit_status(result, covered_percent); end + + def self.run_exit_tasks!(); end + + def self.running(); end + + def self.running=(running); end + + def self.set_exit_exception(); end + + def self.start(profile=T.unsafe(nil), &block); end + + def self.usable?(); end + + def self.write_last_run(covered_percent); end +end + +module Singleton + def _dump(depth=T.unsafe(nil)); end + + def clone(); end + + def dup(); end +end + +module Singleton::SingletonClassMethods + def _load(str); end + + def clone(); end +end + +module Singleton + def self.__init__(klass); end +end + class Socket AF_CCITT = ::T.let(nil, ::T.untyped) AF_CHAOS = ::T.let(nil, ::T.untyped) @@ -4198,12 +52196,141 @@ class SortedSet def self.setup(); end end +Spruz = Tins + +module Stdenv + def O0(); end + + def O1(); end + + def O2(); end + + def O3(); end + + def Os(); end + +end + class String include ::JSON::Ext::Generator::GeneratorMethods::String include ::String::Compat + def acts_like_string?(); end + + def at(position); end + + def camelcase(first_letter=T.unsafe(nil)); end + + def camelize(first_letter=T.unsafe(nil)); end + + def classify(); end + + def constantize(); end + + def dasherize(); end + + def deconstantize(); end + + def demodulize(); end + + def ends_with?(*_); end + + def fast_xs(); end + + def first(limit=T.unsafe(nil)); end + + def foreign_key(separate_class_name_and_id_with_underscore=T.unsafe(nil)); end + + def from(position); end + + def html_safe(); end + + def humanize(capitalize: T.unsafe(nil), keep_id_suffix: T.unsafe(nil)); end + + def is_utf8?(); end + + def iseuc(); end + + def isjis(); end + + def issjis(); end + + def isutf8(); end + + def kconv(to_enc, from_enc=T.unsafe(nil)); end + + def last(limit=T.unsafe(nil)); end + + def mb_chars(); end + + def parameterize(separator: T.unsafe(nil), preserve_case: T.unsafe(nil), locale: T.unsafe(nil)); end + + def pluralize(count=T.unsafe(nil), locale=T.unsafe(nil)); end + + def remove(*patterns); end + + def remove!(*patterns); end + + def safe_constantize(); end + def shellescape(); end def shellsplit(); end + + def singularize(locale=T.unsafe(nil)); end + + def squish(); end + + def squish!(); end + + def starts_with?(*_); end + + def tableize(); end + + def titlecase(keep_id_suffix: T.unsafe(nil)); end + + def titleize(keep_id_suffix: T.unsafe(nil)); end + + def to(position); end + + def to_date(); end + + def to_datetime(); end + + def to_nfc(); end + + def to_nfd(); end + + def to_nfkc(); end + + def to_nfkd(); end + + def to_time(form=T.unsafe(nil)); end + + def toeuc(); end + + def tojis(); end + + def tolocale(); end + + def tosjis(); end + + def toutf16(); end + + def toutf32(); end + + def toutf8(); end + + def truncate(truncate_at, options=T.unsafe(nil)); end + + def truncate_bytes(truncate_at, omission: T.unsafe(nil)); end + + def truncate_words(words_count, options=T.unsafe(nil)); end + + def underscore(); end + + def upcase_first(); end + BLANK_RE = ::T.let(nil, ::T.untyped) + ENCODED_BLANKS = ::T.let(nil, ::T.untyped) end class StringScanner @@ -4220,10 +52347,986 @@ end Struct::Group = Etc::Group +class Struct::HTMLElementDescription + def attrs_depr(); end + + def attrs_depr=(_); end + + def attrs_opt(); end + + def attrs_opt=(_); end + + def attrs_req(); end + + def attrs_req=(_); end + + def defaultsubelt(); end + + def defaultsubelt=(_); end + + def depr(); end + + def depr=(_); end + + def desc(); end + + def desc=(_); end + + def dtd(); end + + def dtd=(_); end + + def empty(); end + + def empty=(_); end + + def endTag(); end + + def endTag=(_); end + + def isinline(); end + + def isinline=(_); end + + def name(); end + + def name=(_); end + + def saveEndTag(); end + + def saveEndTag=(_); end + + def startTag(); end + + def startTag=(_); end + + def subelts(); end + + def subelts=(_); end +end + +class Struct::HTMLElementDescription + def self.[](*_); end + + def self.members(); end +end + Struct::Passwd = Etc::Passwd Struct::Tms = Process::Tms +module Superenv + def O0(); end + + def O1(); end + + def O2(); end + + def O3(); end + + def Os(); end + +end + +class Sync + VERSION = ::T.let(nil, ::T.untyped) +end + +module Sync_m + def initialize(*args); end +end + +class SynchronizedDelegator + def method_missing(method, *args, &block); end + + def setup(); end + + def teardown(); end +end + +class SynchronizedDelegator +end + +class SystemCommand + def must_succeed?(); end + + def print_stderr?(); end + + def print_stdout?(); end + + def sudo?(); end + + def verbose?(); end +end + +module TZInfo +end + +class TZInfo::AmbiguousTime +end + +class TZInfo::AmbiguousTime +end + +class TZInfo::Country + include ::Comparable + def _dump(limit); end + + def code(); end + + def eql?(c); end + + def name(); end + + def zone_identifiers(); end + + def zone_info(); end + + def zone_names(); end + + def zones(); end +end + +class TZInfo::Country + def self._load(data); end + + def self.all(); end + + def self.all_codes(); end + + def self.data_source(); end + + def self.get(identifier); end + + def self.init_countries(); end + + def self.new(identifier); end +end + +module TZInfo::CountryIndexDefinition +end + +module TZInfo::CountryIndexDefinition::ClassMethods + def countries(); end + + def country(code, name, &block); end +end + +module TZInfo::CountryIndexDefinition::ClassMethods +end + +module TZInfo::CountryIndexDefinition + def self.append_features(base); end +end + +class TZInfo::CountryInfo + def code(); end + + def initialize(code, name); end + + def name(); end + + def zone_identifiers(); end + + def zones(); end +end + +class TZInfo::CountryInfo +end + +class TZInfo::CountryTimezone + def ==(ct); end + + def description(); end + + def description_or_friendly_identifier(); end + + def eql?(ct); end + + def identifier(); end + + def initialize(identifier, latitude_numerator, latitude_denominator, longitude_numerator, longitude_denominator, description=T.unsafe(nil)); end + + def latitude(); end + + def longitude(); end + + def timezone(); end +end + +class TZInfo::CountryTimezone + def self.new(identifier, latitude, longitude, description=T.unsafe(nil)); end + + def self.new!(*_); end +end + +class TZInfo::DataSource + def country_codes(); end + + def data_timezone_identifiers(); end + + def linked_timezone_identifiers(); end + + def load_country_info(code); end + + def load_timezone_info(identifier); end + + def timezone_identifiers(); end +end + +class TZInfo::DataSource + def self.create_default_data_source(); end + + def self.get(); end + + def self.set(data_source_or_type, *args); end +end + +class TZInfo::DataSourceNotFound +end + +class TZInfo::DataSourceNotFound +end + +class TZInfo::DataTimezone +end + +class TZInfo::DataTimezone +end + +class TZInfo::DataTimezoneInfo + def period_for_utc(utc); end + + def periods_for_local(local); end + + def transitions_up_to(utc_to, utc_from=T.unsafe(nil)); end +end + +class TZInfo::DataTimezoneInfo +end + +class TZInfo::InfoTimezone + def info(); end + + def setup(info); end +end + +class TZInfo::InfoTimezone + def self.new(info); end +end + +class TZInfo::InvalidCountryCode +end + +class TZInfo::InvalidCountryCode +end + +class TZInfo::InvalidDataSource +end + +class TZInfo::InvalidDataSource +end + +class TZInfo::InvalidTimezoneIdentifier +end + +class TZInfo::InvalidTimezoneIdentifier +end + +class TZInfo::InvalidZoneinfoDirectory +end + +class TZInfo::InvalidZoneinfoDirectory +end + +class TZInfo::InvalidZoneinfoFile +end + +class TZInfo::InvalidZoneinfoFile +end + +class TZInfo::LinkedTimezone +end + +class TZInfo::LinkedTimezone +end + +class TZInfo::LinkedTimezoneInfo + def initialize(identifier, link_to_identifier); end + + def link_to_identifier(); end +end + +class TZInfo::LinkedTimezoneInfo +end + +class TZInfo::NoOffsetsDefined +end + +class TZInfo::NoOffsetsDefined +end + +module TZInfo::OffsetRationals +end + +module TZInfo::OffsetRationals + def self.rational_for_offset(offset); end +end + +class TZInfo::PeriodNotFound +end + +class TZInfo::PeriodNotFound +end + +module TZInfo::RubyCoreSupport + HALF_DAYS_IN_DAY = ::T.let(nil, ::T.untyped) +end + +module TZInfo::RubyCoreSupport + def self.datetime_new(y=T.unsafe(nil), m=T.unsafe(nil), d=T.unsafe(nil), h=T.unsafe(nil), min=T.unsafe(nil), s=T.unsafe(nil), of=T.unsafe(nil), sg=T.unsafe(nil)); end + + def self.datetime_new!(ajd=T.unsafe(nil), of=T.unsafe(nil), sg=T.unsafe(nil)); end + + def self.force_encoding(str, encoding); end + + def self.open_file(file_name, mode, opts, &block); end + + def self.rational_new!(numerator, denominator=T.unsafe(nil)); end + + def self.time_nsec(time); end + + def self.time_supports_64bit(); end + + def self.time_supports_negative(); end +end + +class TZInfo::RubyCountryInfo + def initialize(code, name, &block); end +end + +class TZInfo::RubyCountryInfo::Zones + def list(); end + + def timezone(identifier, latitude_numerator, latitude_denominator, longitude_numerator, longitude_denominator, description=T.unsafe(nil)); end +end + +class TZInfo::RubyCountryInfo::Zones +end + +class TZInfo::RubyCountryInfo +end + +class TZInfo::RubyDataSource +end + +class TZInfo::RubyDataSource +end + +class TZInfo::TimeOrDateTime + include ::Comparable + def +(seconds); end + + def -(seconds); end + + def add_with_convert(seconds); end + + def day(); end + + def eql?(todt); end + + def hour(); end + + def initialize(timeOrDateTime); end + + def mday(); end + + def min(); end + + def mon(); end + + def month(); end + + def sec(); end + + def to_datetime(); end + + def to_i(); end + + def to_orig(); end + + def to_time(); end + + def usec(); end + + def year(); end +end + +class TZInfo::TimeOrDateTime + def self.wrap(timeOrDateTime); end +end + +class TZInfo::Timezone + include ::Comparable + def _dump(limit); end + + def canonical_identifier(); end + + def canonical_zone(); end + + def current_period(); end + + def current_period_and_time(); end + + def current_time_and_period(); end + + def eql?(tz); end + + def friendly_identifier(skip_first_part=T.unsafe(nil)); end + + def identifier(); end + + def local_to_utc(local, dst=T.unsafe(nil)); end + + def name(); end + + def now(); end + + def offsets_up_to(utc_to, utc_from=T.unsafe(nil)); end + + def period_for_local(local, dst=T.unsafe(nil)); end + + def period_for_utc(utc); end + + def periods_for_local(local); end + + def strftime(format, utc=T.unsafe(nil)); end + + def transitions_up_to(utc_to, utc_from=T.unsafe(nil)); end + + def utc_to_local(utc); end +end + +class TZInfo::Timezone + def self._load(data); end + + def self.all(); end + + def self.all_country_zone_identifiers(); end + + def self.all_country_zones(); end + + def self.all_data_zone_identifiers(); end + + def self.all_data_zones(); end + + def self.all_identifiers(); end + + def self.all_linked_zone_identifiers(); end + + def self.all_linked_zones(); end + + def self.data_source(); end + + def self.default_dst(); end + + def self.default_dst=(value); end + + def self.get(identifier); end + + def self.get_proxies(identifiers); end + + def self.get_proxy(identifier); end + + def self.init_loaded_zones(); end + + def self.new(identifier=T.unsafe(nil)); end + + def self.us_zone_identifiers(); end + + def self.us_zones(); end +end + +module TZInfo::TimezoneDefinition +end + +module TZInfo::TimezoneDefinition::ClassMethods + def get(); end + + def linked_timezone(identifier, link_to_identifier); end + + def timezone(identifier); end +end + +module TZInfo::TimezoneDefinition::ClassMethods +end + +module TZInfo::TimezoneDefinition + def self.append_features(base); end +end + +module TZInfo::TimezoneIndexDefinition +end + +module TZInfo::TimezoneIndexDefinition::ClassMethods + def data_timezones(); end + + def linked_timezone(identifier); end + + def linked_timezones(); end + + def timezone(identifier); end + + def timezones(); end +end + +module TZInfo::TimezoneIndexDefinition::ClassMethods +end + +module TZInfo::TimezoneIndexDefinition + def self.append_features(base); end +end + +class TZInfo::TimezoneInfo + def create_timezone(); end + + def identifier(); end + + def initialize(identifier); end +end + +class TZInfo::TimezoneInfo +end + +class TZInfo::TimezoneOffset + def ==(toi); end + + def abbreviation(); end + + def dst?(); end + + def eql?(toi); end + + def initialize(utc_offset, std_offset, abbreviation); end + + def std_offset(); end + + def to_local(utc); end + + def to_utc(local); end + + def utc_offset(); end + + def utc_total_offset(); end +end + +class TZInfo::TimezoneOffset +end + +class TZInfo::TimezonePeriod + def ==(p); end + + def abbreviation(); end + + def dst?(); end + + def end_transition(); end + + def eql?(p); end + + def initialize(start_transition, end_transition, offset=T.unsafe(nil)); end + + def local_after_start?(local); end + + def local_before_end?(local); end + + def local_end(); end + + def local_end_time(); end + + def local_start(); end + + def local_start_time(); end + + def offset(); end + + def start_transition(); end + + def std_offset(); end + + def to_local(utc); end + + def to_utc(local); end + + def utc_after_start?(utc); end + + def utc_before_end?(utc); end + + def utc_end(); end + + def utc_end_time(); end + + def utc_offset(); end + + def utc_start(); end + + def utc_start_time(); end + + def utc_total_offset(); end + + def utc_total_offset_rational(); end + + def valid_for_local?(local); end + + def valid_for_utc?(utc); end + + def zone_identifier(); end +end + +class TZInfo::TimezonePeriod +end + +class TZInfo::TimezoneProxy + def transitions_up_to(to, from=T.unsafe(nil)); end +end + +class TZInfo::TimezoneProxy + def self.new(identifier); end +end + +class TZInfo::TimezoneTransition + def ==(tti); end + + def at(); end + + def datetime(); end + + def eql?(tti); end + + def initialize(offset, previous_offset); end + + def local_end(); end + + def local_end_at(); end + + def local_end_time(); end + + def local_start(); end + + def local_start_at(); end + + def local_start_time(); end + + def offset(); end + + def previous_offset(); end + + def time(); end +end + +class TZInfo::TimezoneTransition +end + +class TZInfo::TimezoneTransitionDefinition + def denominator(); end + + def initialize(offset, previous_offset, numerator_or_timestamp, denominator_or_numerator=T.unsafe(nil), denominator=T.unsafe(nil)); end + + def numerator_or_time(); end +end + +class TZInfo::TimezoneTransitionDefinition +end + +class TZInfo::TransitionDataTimezoneInfo + def offset(id, utc_offset, std_offset, abbreviation); end + + def transition(year, month, offset_id, numerator_or_timestamp, denominator_or_numerator=T.unsafe(nil), denominator=T.unsafe(nil)); end +end + +class TZInfo::TransitionDataTimezoneInfo +end + +class TZInfo::UnknownTimezone +end + +class TZInfo::UnknownTimezone +end + +class TZInfo::ZoneinfoCountryInfo + def initialize(code, name, zones); end +end + +class TZInfo::ZoneinfoCountryInfo +end + +class TZInfo::ZoneinfoDataSource + def initialize(zoneinfo_dir=T.unsafe(nil), alternate_iso3166_tab_path=T.unsafe(nil)); end + + def zoneinfo_dir(); end + DEFAULT_ALTERNATE_ISO3166_TAB_SEARCH_PATH = ::T.let(nil, ::T.untyped) + DEFAULT_SEARCH_PATH = ::T.let(nil, ::T.untyped) +end + +class TZInfo::ZoneinfoDataSource + def self.alternate_iso3166_tab_search_path(); end + + def self.alternate_iso3166_tab_search_path=(alternate_iso3166_tab_search_path); end + + def self.process_search_path(path, default); end + + def self.search_path(); end + + def self.search_path=(search_path); end +end + +class TZInfo::ZoneinfoDirectoryNotFound +end + +class TZInfo::ZoneinfoDirectoryNotFound +end + +class TZInfo::ZoneinfoTimezoneInfo + def initialize(identifier, file_path); end + MAX_TIMESTAMP = ::T.let(nil, ::T.untyped) + MIN_TIMESTAMP = ::T.let(nil, ::T.untyped) +end + +class TZInfo::ZoneinfoTimezoneInfo +end + +module TZInfo +end + +module Tapioca + VERSION = ::T.let(nil, ::T.untyped) +end + +class Tapioca::Cli + include ::Thor::Actions + def generate(*gems); end + + def generator(); end + + def init(); end + + def sync(); end + + def todo(); end +end + +class Tapioca::Cli +end + +module Tapioca::Compilers +end + +module Tapioca::Compilers::Sorbet + SORBET = ::T.let(nil, ::T.untyped) +end + +module Tapioca::Compilers::Sorbet + extend ::T::Private::Methods::SingletonMethodHooks + def self.run(*args, &blk); end + + def self.sorbet_path(*args, &blk); end +end + +module Tapioca::Compilers::SymbolTable +end + +class Tapioca::Compilers::SymbolTable::SymbolGenerator + def gem(); end + + def generate(*args, &blk); end + + def indent(); end + + def initialize(*args, &blk); end + IGNORED_SYMBOLS = ::T.let(nil, ::T.untyped) + SPECIAL_METHOD_NAMES = ::T.let(nil, ::T.untyped) +end + +class Tapioca::Compilers::SymbolTable::SymbolGenerator + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks +end + +module Tapioca::Compilers::SymbolTable::SymbolLoader +end + +class Tapioca::Compilers::SymbolTable::SymbolLoader::SymbolTableParser +end + +class Tapioca::Compilers::SymbolTable::SymbolLoader::SymbolTableParser + def self.parse(object, parents=T.unsafe(nil)); end +end + +module Tapioca::Compilers::SymbolTable::SymbolLoader + extend ::T::Private::Methods::SingletonMethodHooks + def self.ignore_symbol?(symbol); end + + def self.list_from_paths(*args, &blk); end +end + +module Tapioca::Compilers::SymbolTable +end + +class Tapioca::Compilers::SymbolTableCompiler + def compile(*args, &blk); end +end + +class Tapioca::Compilers::SymbolTableCompiler + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks +end + +class Tapioca::Compilers::TodosCompiler + def compile(*args, &blk); end +end + +class Tapioca::Compilers::TodosCompiler + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks +end + +module Tapioca::Compilers +end + +class Tapioca::Config + def exclude(); end + + def generate_command(); end + + def initialize(*args, &blk); end + + def outdir(); end + + def outpath(*args, &blk); end + + def postrequire(); end + + def prerequire(); end + + def todos_path(); end + + def typed_overrides(); end + CONFIG_FILE_PATH = ::T.let(nil, ::T.untyped) + DEFAULT_OUTDIR = ::T.let(nil, ::T.untyped) + DEFAULT_OVERRIDES = ::T.let(nil, ::T.untyped) + DEFAULT_POSTREQUIRE = ::T.let(nil, ::T.untyped) + DEFAULT_RBIDIR = ::T.let(nil, ::T.untyped) + DEFAULT_TODOSPATH = ::T.let(nil, ::T.untyped) + SORBET_CONFIG = ::T.let(nil, ::T.untyped) +end + +class Tapioca::Config + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks + def self.inherited(s); end +end + +class Tapioca::ConfigBuilder + DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) +end + +class Tapioca::ConfigBuilder + extend ::T::Private::Methods::SingletonMethodHooks + def self.from_options(*args, &blk); end +end + +module Tapioca::ConstantLocator +end + +module Tapioca::ConstantLocator + def self.files_for(klass); end +end + +class Tapioca::Error +end + +class Tapioca::Error +end + +class Tapioca::Gemfile + def dependencies(*args, &blk); end + + def gem(*args, &blk); end + + def initialize(*args, &blk); end + + def require(*args, &blk); end + Spec = ::T.let(nil, ::T.untyped) +end + +class Tapioca::Gemfile::Gem + def contains_path?(*args, &blk); end + + def files(*args, &blk); end + + def full_gem_path(*args, &blk); end + + def ignore?(*args, &blk); end + + def initialize(*args, &blk); end + + def name(*args, &blk); end + + def rbi_file_name(*args, &blk); end + + def version(*args, &blk); end + IGNORED_GEMS = ::T.let(nil, ::T.untyped) +end + +class Tapioca::Gemfile::Gem + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks +end + +class Tapioca::Gemfile + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks +end + +class Tapioca::Generator + def build_gem_rbis(*args, &blk); end + + def build_todos(*args, &blk); end + + def config(*args, &blk); end + + def initialize(*args, &blk); end + + def sync_rbis_with_gemfile(*args, &blk); end +end + +class Tapioca::Generator + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks +end + +class Tapioca::Loader + def initialize(*args, &blk); end + + def load_bundle(*args, &blk); end +end + +class Tapioca::Loader + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks +end + +module Tapioca +end + class Tempfile def _close(); end @@ -4239,6 +53342,3039 @@ end class Tempfile::Remover end +module Term +end + +module Term::ANSIColor + include ::Term::ANSIColor::Movement + def attributes(); end + + def black(string=T.unsafe(nil), &block); end + + def blink(string=T.unsafe(nil), &block); end + + def blue(string=T.unsafe(nil), &block); end + + def bold(string=T.unsafe(nil), &block); end + + def bright_black(string=T.unsafe(nil), &block); end + + def bright_blue(string=T.unsafe(nil), &block); end + + def bright_cyan(string=T.unsafe(nil), &block); end + + def bright_green(string=T.unsafe(nil), &block); end + + def bright_magenta(string=T.unsafe(nil), &block); end + + def bright_red(string=T.unsafe(nil), &block); end + + def bright_white(string=T.unsafe(nil), &block); end + + def bright_yellow(string=T.unsafe(nil), &block); end + + def clear(string=T.unsafe(nil), &block); end + + def color(name, string=T.unsafe(nil), &block); end + + def conceal(string=T.unsafe(nil), &block); end + + def concealed(string=T.unsafe(nil), &block); end + + def cyan(string=T.unsafe(nil), &block); end + + def dark(string=T.unsafe(nil), &block); end + + def faint(string=T.unsafe(nil), &block); end + + def green(string=T.unsafe(nil), &block); end + + def intense_black(string=T.unsafe(nil), &block); end + + def intense_blue(string=T.unsafe(nil), &block); end + + def intense_cyan(string=T.unsafe(nil), &block); end + + def intense_green(string=T.unsafe(nil), &block); end + + def intense_magenta(string=T.unsafe(nil), &block); end + + def intense_red(string=T.unsafe(nil), &block); end + + def intense_white(string=T.unsafe(nil), &block); end + + def intense_yellow(string=T.unsafe(nil), &block); end + + def italic(string=T.unsafe(nil), &block); end + + def magenta(string=T.unsafe(nil), &block); end + + def negative(string=T.unsafe(nil), &block); end + + def on_black(string=T.unsafe(nil), &block); end + + def on_blue(string=T.unsafe(nil), &block); end + + def on_bright_black(string=T.unsafe(nil), &block); end + + def on_bright_blue(string=T.unsafe(nil), &block); end + + def on_bright_cyan(string=T.unsafe(nil), &block); end + + def on_bright_green(string=T.unsafe(nil), &block); end + + def on_bright_magenta(string=T.unsafe(nil), &block); end + + def on_bright_red(string=T.unsafe(nil), &block); end + + def on_bright_white(string=T.unsafe(nil), &block); end + + def on_bright_yellow(string=T.unsafe(nil), &block); end + + def on_color(name, string=T.unsafe(nil), &block); end + + def on_cyan(string=T.unsafe(nil), &block); end + + def on_green(string=T.unsafe(nil), &block); end + + def on_intense_black(string=T.unsafe(nil), &block); end + + def on_intense_blue(string=T.unsafe(nil), &block); end + + def on_intense_cyan(string=T.unsafe(nil), &block); end + + def on_intense_green(string=T.unsafe(nil), &block); end + + def on_intense_magenta(string=T.unsafe(nil), &block); end + + def on_intense_red(string=T.unsafe(nil), &block); end + + def on_intense_white(string=T.unsafe(nil), &block); end + + def on_intense_yellow(string=T.unsafe(nil), &block); end + + def on_magenta(string=T.unsafe(nil), &block); end + + def on_red(string=T.unsafe(nil), &block); end + + def on_white(string=T.unsafe(nil), &block); end + + def on_yellow(string=T.unsafe(nil), &block); end + + def rapid_blink(string=T.unsafe(nil), &block); end + + def red(string=T.unsafe(nil), &block); end + + def reset(string=T.unsafe(nil), &block); end + + def reverse(string=T.unsafe(nil), &block); end + + def strikethrough(string=T.unsafe(nil), &block); end + + def support?(feature); end + + def term_ansicolor_attributes(); end + + def uncolor(string=T.unsafe(nil)); end + + def uncolored(string=T.unsafe(nil)); end + + def underline(string=T.unsafe(nil), &block); end + + def underscore(string=T.unsafe(nil), &block); end + + def white(string=T.unsafe(nil), &block); end + + def yellow(string=T.unsafe(nil), &block); end + ATTRIBUTE_NAMES = ::T.let(nil, ::T.untyped) + COLORED_REGEXP = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) + VERSION_ARRAY = ::T.let(nil, ::T.untyped) + VERSION_BUILD = ::T.let(nil, ::T.untyped) + VERSION_MAJOR = ::T.let(nil, ::T.untyped) + VERSION_MINOR = ::T.let(nil, ::T.untyped) +end + +class Term::ANSIColor::Attribute + def apply(string=T.unsafe(nil), &block); end + + def background?(); end + + def code(); end + + def distance_to(other, options=T.unsafe(nil)); end + + def gradient_to(other, options=T.unsafe(nil)); end + + def gray?(); end + + def initialize(name, code, options=T.unsafe(nil)); end + + def name(); end + + def rgb(); end + + def rgb_color?(); end + + def to_rgb_triple(); end +end + +class Term::ANSIColor::Attribute::Color256 +end + +class Term::ANSIColor::Attribute::Color256 +end + +class Term::ANSIColor::Attribute::Color8 +end + +class Term::ANSIColor::Attribute::Color8 +end + +class Term::ANSIColor::Attribute::IntenseColor8 +end + +class Term::ANSIColor::Attribute::IntenseColor8 +end + +class Term::ANSIColor::Attribute::Text +end + +class Term::ANSIColor::Attribute::Text +end + +class Term::ANSIColor::Attribute + def self.[](name); end + + def self.attributes(&block); end + + def self.get(name); end + + def self.named_attributes(&block); end + + def self.nearest_rgb_color(color, options=T.unsafe(nil)); end + + def self.nearest_rgb_on_color(color, options=T.unsafe(nil)); end + + def self.rgb_colors(options=T.unsafe(nil), &block); end + + def self.set(name, code, options=T.unsafe(nil)); end +end + +class Term::ANSIColor::HSLTriple + def ==(other); end + + def adjust_hue(degree); end + + def complement(); end + + def css(); end + + def darken(percentage); end + + def desaturate(percentage); end + + def grayscale(); end + + def hue(); end + + def initialize(hue, saturation, lightness); end + + def lighten(percentage); end + + def lightness(); end + + def method_missing(name, *args, &block); end + + def saturate(percentage); end + + def saturation(); end + + def to_hsl_triple(); end + + def to_rgb_triple(); end +end + +class Term::ANSIColor::HSLTriple + def self.[](thing); end + + def self.from_css(css); end + + def self.from_hash(options); end + + def self.from_rgb_triple(rgb); end +end + +module Term::ANSIColor::Movement + def clear_screen(string=T.unsafe(nil), &block); end + + def erase_in_display(n=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def erase_in_line(n=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def hide_cursor(string=T.unsafe(nil), &block); end + + def move_backward(columns=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def move_down(lines=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def move_forward(columns=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def move_home(string=T.unsafe(nil), &block); end + + def move_to(line=T.unsafe(nil), column=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def move_to_column(column=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def move_to_line(line=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def move_to_next_line(lines=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def move_to_previous_line(lines=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def move_up(lines=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def restore_position(string=T.unsafe(nil), &block); end + + def return_to_position(string=T.unsafe(nil), &block); end + + def save_position(string=T.unsafe(nil), &block); end + + def scroll_down(pages=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def scroll_up(pages=T.unsafe(nil), string=T.unsafe(nil), &block); end + + def show_cursor(string=T.unsafe(nil), &block); end + + def terminal_columns(); end + + def terminal_lines(); end +end + +module Term::ANSIColor::Movement +end + +class Term::ANSIColor::PPMReader + include ::Term::ANSIColor + include ::Term::ANSIColor::Movement + def each_row(); end + + def initialize(io, options=T.unsafe(nil)); end + + def reset_io(); end + + def to_a(); end +end + +class Term::ANSIColor::PPMReader +end + +module Term::ANSIColor::RGBColorMetrics +end + +module Term::ANSIColor::RGBColorMetrics::CIELab +end + +class Term::ANSIColor::RGBColorMetrics::CIELab::CIELabTriple + include ::Term::ANSIColor::RGBColorMetricsHelpers::WeightedEuclideanDistance +end + +class Term::ANSIColor::RGBColorMetrics::CIELab::CIELabTriple + extend ::Term::ANSIColor::RGBColorMetricsHelpers::NormalizeRGBTriple + def self.from_rgb_triple(rgb_triple); end +end + +module Term::ANSIColor::RGBColorMetrics::CIELab + def self.distance(rgb1, rgb2); end +end + +module Term::ANSIColor::RGBColorMetrics::CIEXYZ +end + +class Term::ANSIColor::RGBColorMetrics::CIEXYZ::CIEXYZTriple + include ::Term::ANSIColor::RGBColorMetricsHelpers::WeightedEuclideanDistance +end + +class Term::ANSIColor::RGBColorMetrics::CIEXYZ::CIEXYZTriple + extend ::Term::ANSIColor::RGBColorMetricsHelpers::NormalizeRGBTriple + def self.from_rgb_triple(rgb_triple); end +end + +module Term::ANSIColor::RGBColorMetrics::CIEXYZ + def self.distance(rgb1, rgb2); end +end + +module Term::ANSIColor::RGBColorMetrics::CompuPhase +end + +module Term::ANSIColor::RGBColorMetrics::CompuPhase + def self.distance(rgb1, rgb2); end +end + +module Term::ANSIColor::RGBColorMetrics::Euclidean +end + +module Term::ANSIColor::RGBColorMetrics::Euclidean + def self.distance(rgb1, rgb2); end +end + +module Term::ANSIColor::RGBColorMetrics::NTSC +end + +module Term::ANSIColor::RGBColorMetrics::NTSC + def self.distance(rgb1, rgb2); end +end + +module Term::ANSIColor::RGBColorMetrics::YUV +end + +class Term::ANSIColor::RGBColorMetrics::YUV::YUVTriple + include ::Term::ANSIColor::RGBColorMetricsHelpers::WeightedEuclideanDistance +end + +class Term::ANSIColor::RGBColorMetrics::YUV::YUVTriple + def self.from_rgb_triple(rgb_triple); end +end + +module Term::ANSIColor::RGBColorMetrics::YUV + def self.distance(rgb1, rgb2); end +end + +module Term::ANSIColor::RGBColorMetrics + def self.metric(name); end + + def self.metric?(name); end + + def self.metrics(); end +end + +module Term::ANSIColor::RGBColorMetricsHelpers +end + +module Term::ANSIColor::RGBColorMetricsHelpers::NormalizeRGBTriple +end + +module Term::ANSIColor::RGBColorMetricsHelpers::NormalizeRGBTriple +end + +module Term::ANSIColor::RGBColorMetricsHelpers::WeightedEuclideanDistance + def weighted_euclidean_distance_to(other, weights=T.unsafe(nil)); end +end + +module Term::ANSIColor::RGBColorMetricsHelpers::WeightedEuclideanDistance +end + +module Term::ANSIColor::RGBColorMetricsHelpers +end + +class Term::ANSIColor::RGBTriple + include ::Term::ANSIColor::RGBColorMetricsHelpers::WeightedEuclideanDistance + def ==(other); end + + def blue(); end + + def blue_p(); end + + def color(string); end + + def css(percentage: T.unsafe(nil)); end + + def distance_to(other, options=T.unsafe(nil)); end + + def gradient_to(other, options=T.unsafe(nil)); end + + def gray?(); end + + def green(); end + + def green_p(); end + + def html(); end + + def initialize(red, green, blue); end + + def invert(); end + + def method_missing(name, *args, &block); end + + def percentages(); end + + def red(); end + + def red_p(); end + + def to_a(); end + + def to_hsl_triple(); end + + def to_rgb_triple(); end + + def values(); end +end + +class Term::ANSIColor::RGBTriple + def self.[](thing); end + + def self.from_array(array); end + + def self.from_css(css); end + + def self.from_hash(options); end + + def self.from_html(html); end +end + +module Term::ANSIColor + extend ::Term::ANSIColor + extend ::Term::ANSIColor::Movement + def self.coloring=(val); end + + def self.coloring?(); end + + def self.create_color_method(color_name, color_value); end +end + +module Term +end + +class Thor + include ::Thor::Base + include ::Thor::Invocation + include ::Thor::Shell + def help(command=T.unsafe(nil), subcommand=T.unsafe(nil)); end + Correctable = ::T.let(nil, ::T.untyped) + HELP_MAPPINGS = ::T.let(nil, ::T.untyped) + TEMPLATE_EXTNAME = ::T.let(nil, ::T.untyped) + THOR_RESERVED_WORDS = ::T.let(nil, ::T.untyped) +end + +module Thor::Actions + def _cleanup_options_and_set(options, key); end + + def _shared_configuration(); end + + def action(instance); end + + def add_file(destination, *args, &block); end + + def add_link(destination, *args); end + + def append_file(path, *args, &block); end + + def append_to_file(path, *args, &block); end + + def apply(path, config=T.unsafe(nil)); end + + def behavior(); end + + def behavior=(behavior); end + + def chmod(path, mode, config=T.unsafe(nil)); end + + def comment_lines(path, flag, *args); end + + def copy_file(source, *args, &block); end + + def create_file(destination, *args, &block); end + + def create_link(destination, *args); end + + def destination_root(); end + + def destination_root=(root); end + + def directory(source, *args, &block); end + + def empty_directory(destination, config=T.unsafe(nil)); end + + def find_in_source_paths(file); end + + def get(source, *args, &block); end + + def gsub_file(path, flag, *args, &block); end + + def in_root(); end + + def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil)); end + + def inject_into_class(path, klass, *args, &block); end + + def inject_into_file(destination, *args, &block); end + + def inject_into_module(path, module_name, *args, &block); end + + def insert_into_file(destination, *args, &block); end + + def inside(dir=T.unsafe(nil), config=T.unsafe(nil), &block); end + + def link_file(source, *args); end + + def prepend_file(path, *args, &block); end + + def prepend_to_file(path, *args, &block); end + + def relative_to_original_destination_root(path, remove_dot=T.unsafe(nil)); end + + def remove_dir(path, config=T.unsafe(nil)); end + + def remove_file(path, config=T.unsafe(nil)); end + + def run(command, config=T.unsafe(nil)); end + + def run_ruby_script(command, config=T.unsafe(nil)); end + + def source_paths(); end + + def template(source, *args, &block); end + + def thor(command, *args); end + + def uncomment_lines(path, flag, *args); end + WARNINGS = ::T.let(nil, ::T.untyped) +end + +module Thor::Actions + def self.included(base); end +end + +class Thor::AmbiguousCommandError +end + +class Thor::AmbiguousCommandError +end + +Thor::AmbiguousTaskError = Thor::AmbiguousCommandError + +class Thor::Argument + def banner(); end + + def default(); end + + def default_banner(); end + + def description(); end + + def enum(); end + + def human_name(); end + + def initialize(name, options=T.unsafe(nil)); end + + def name(); end + + def required(); end + + def required?(); end + + def show_default?(); end + + def type(); end + + def usage(); end + + def valid_type?(type); end + + def validate!(); end + VALID_TYPES = ::T.let(nil, ::T.untyped) +end + +class Thor::Argument +end + +class Thor::Arguments + def initialize(arguments=T.unsafe(nil)); end + + def parse(args); end + + def remaining(); end + NUMERIC = ::T.let(nil, ::T.untyped) +end + +class Thor::Arguments + def self.parse(*args); end + + def self.split(args); end +end + +module Thor::Base + def args(); end + + def args=(args); end + + def initialize(args=T.unsafe(nil), local_options=T.unsafe(nil), config=T.unsafe(nil)); end + + def options(); end + + def options=(options); end + + def parent_options(); end + + def parent_options=(parent_options); end +end + +module Thor::Base + def self.included(base); end + + def self.register_klass_file(klass); end + + def self.shell(); end + + def self.shell=(shell); end + + def self.subclass_files(); end + + def self.subclasses(); end +end + +class Thor::Command + def formatted_usage(klass, namespace=T.unsafe(nil), subcommand=T.unsafe(nil)); end + + def handle_argument_error?(instance, error, caller); end + + def handle_no_method_error?(instance, error, caller); end + + def hidden?(); end + + def initialize(name, description, long_description, usage, options=T.unsafe(nil)); end + + def local_method?(instance, name); end + + def not_debugging?(instance); end + + def private_method?(instance); end + + def public_method?(instance); end + + def required_arguments_for(klass, usage); end + + def required_options(); end + + def run(instance, args=T.unsafe(nil)); end + + def sans_backtrace(backtrace, caller); end + FILE_REGEXP = ::T.let(nil, ::T.untyped) +end + +class Thor::Command +end + +module Thor::CoreExt +end + +class Thor::CoreExt::HashWithIndifferentAccess + def [](key); end + + def []=(key, value); end + + def convert_key(key); end + + def delete(key); end + + def fetch(key, *args); end + + def initialize(hash=T.unsafe(nil)); end + + def key?(key); end + + def merge(other); end + + def merge!(other); end + + def method_missing(method, *args); end + + def replace(other_hash); end + + def reverse_merge(other); end + + def reverse_merge!(other_hash); end + + def values_at(*indices); end +end + +class Thor::CoreExt::HashWithIndifferentAccess +end + +module Thor::CoreExt +end + +class Thor::DynamicCommand + def initialize(name, options=T.unsafe(nil)); end +end + +class Thor::DynamicCommand +end + +Thor::DynamicTask = Thor::DynamicCommand + +class Thor::Error +end + +class Thor::Error +end + +class Thor::Group + include ::Thor::Base + include ::Thor::Invocation + include ::Thor::Shell + def _invoke_for_class_method(klass, command=T.unsafe(nil), *args, &block); end +end + +class Thor::Group + def self.banner(); end + + def self.desc(description=T.unsafe(nil)); end + + def self.get_options_from_invocations(group_options, base_options); end + + def self.handle_argument_error(command, error, _args, arity); end + + def self.help(shell); end + + def self.invocation_blocks(); end + + def self.invocations(); end + + def self.invoke(*names, &block); end + + def self.invoke_from_option(*names, &block); end + + def self.printable_commands(*_); end + + def self.printable_tasks(*_); end + + def self.remove_invocation(*names); end + + def self.self_command(); end + + def self.self_task(); end +end + +class Thor::HiddenCommand +end + +class Thor::HiddenCommand +end + +Thor::HiddenTask = Thor::HiddenCommand + +module Thor::Invocation + def _parse_initialization_options(args, opts, config); end + + def _retrieve_class_and_command(name, sent_command=T.unsafe(nil)); end + + def _retrieve_class_and_task(name, sent_command=T.unsafe(nil)); end + + def _shared_configuration(); end + + def current_command_chain(); end + + def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil), &block); end + + def invoke(name=T.unsafe(nil), *args); end + + def invoke_all(); end + + def invoke_command(command, *args); end + + def invoke_task(command, *args); end + + def invoke_with_padding(*args); end +end + +module Thor::Invocation + def self.included(base); end +end + +class Thor::InvocationError +end + +class Thor::InvocationError +end + +module Thor::LineEditor +end + +class Thor::LineEditor::Basic + def initialize(prompt, options); end + + def options(); end + + def prompt(); end + + def readline(); end +end + +class Thor::LineEditor::Basic + def self.available?(); end +end + +class Thor::LineEditor::Readline +end + +class Thor::LineEditor::Readline::PathCompletion + def initialize(text); end + + def matches(); end +end + +class Thor::LineEditor::Readline::PathCompletion +end + +class Thor::LineEditor::Readline +end + +module Thor::LineEditor + def self.best_available(); end + + def self.readline(prompt, options=T.unsafe(nil)); end +end + +class Thor::MalformattedArgumentError +end + +class Thor::MalformattedArgumentError +end + +class Thor::NestedContext + def enter(); end + + def entered?(); end +end + +class Thor::NestedContext +end + +class Thor::Option + def aliases(); end + + def array?(); end + + def boolean?(); end + + def dasherize(str); end + + def dasherized?(); end + + def group(); end + + def hash?(); end + + def hide(); end + + def lazy_default(); end + + def numeric?(); end + + def repeatable(); end + + def string?(); end + + def switch_name(); end + + def undasherize(str); end + + def usage(padding=T.unsafe(nil)); end + + def validate_default_type!(); end + VALID_TYPES = ::T.let(nil, ::T.untyped) +end + +class Thor::Option + def self.parse(key, value); end +end + +class Thor::Options + def assign_result!(option, result); end + + def check_unknown!(); end + + def current_is_switch?(); end + + def current_is_switch_formatted?(); end + + def initialize(hash_options=T.unsafe(nil), defaults=T.unsafe(nil), stop_on_unknown=T.unsafe(nil), disable_required_check=T.unsafe(nil)); end + + def normalize_switch(arg); end + + def parse_boolean(switch); end + + def parse_peek(switch, option); end + + def parsing_options?(); end + + def switch?(arg); end + + def switch_option(arg); end + EQ_RE = ::T.let(nil, ::T.untyped) + LONG_RE = ::T.let(nil, ::T.untyped) + OPTS_END = ::T.let(nil, ::T.untyped) + SHORT_NUM = ::T.let(nil, ::T.untyped) + SHORT_RE = ::T.let(nil, ::T.untyped) + SHORT_SQ_RE = ::T.let(nil, ::T.untyped) +end + +class Thor::Options + def self.to_switches(options); end +end + +class Thor::RequiredArgumentMissingError +end + +class Thor::RequiredArgumentMissingError +end + +module Thor::Sandbox +end + +module Thor::Sandbox +end + +module Thor::Shell + def _shared_configuration(); end + + def ask(*args, &block); end + + def error(*args, &block); end + + def file_collision(*args, &block); end + + def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil)); end + + def no?(*args, &block); end + + def print_in_columns(*args, &block); end + + def print_table(*args, &block); end + + def print_wrapped(*args, &block); end + + def say(*args, &block); end + + def say_status(*args, &block); end + + def set_color(*args, &block); end + + def shell(); end + + def shell=(shell); end + + def terminal_width(*args, &block); end + + def with_padding(); end + + def yes?(*args, &block); end + SHELL_DELEGATED_METHODS = ::T.let(nil, ::T.untyped) +end + +class Thor::Shell::Basic + def answer_match(possibilities, answer, case_insensitive); end + + def as_unicode(); end + + def ask(statement, *args); end + + def ask_filtered(statement, color, options); end + + def ask_simply(statement, color, options); end + + def base(); end + + def base=(base); end + + def can_display_colors?(); end + + def dynamic_width(); end + + def dynamic_width_stty(); end + + def dynamic_width_tput(); end + + def error(statement); end + + def file_collision(destination); end + + def file_collision_help(); end + + def git_merge_tool(); end + + def indent(count=T.unsafe(nil)); end + + def is?(value); end + + def lookup_color(color); end + + def merge(destination, content); end + + def merge_tool(); end + + def mute(); end + + def mute?(); end + + def no?(statement, color=T.unsafe(nil)); end + + def padding(); end + + def padding=(value); end + + def prepare_message(message, *color); end + + def print_in_columns(array); end + + def print_table(array, options=T.unsafe(nil)); end + + def print_wrapped(message, options=T.unsafe(nil)); end + + def quiet?(); end + + def say(message=T.unsafe(nil), color=T.unsafe(nil), force_new_line=T.unsafe(nil)); end + + def say_status(status, message, log_status=T.unsafe(nil)); end + + def set_color(string, *_); end + + def show_diff(destination, content); end + + def stderr(); end + + def stdout(); end + + def terminal_width(); end + + def truncate(string, width); end + + def unix?(); end + + def yes?(statement, color=T.unsafe(nil)); end + DEFAULT_TERMINAL_WIDTH = ::T.let(nil, ::T.untyped) +end + +class Thor::Shell::Basic +end + +class Thor::Shell::Color + def are_colors_disabled?(); end + + def diff_lcs_loaded?(); end + + def output_diff_line(diff); end + + def set_color(string, *colors); end + BLACK = ::T.let(nil, ::T.untyped) + BLUE = ::T.let(nil, ::T.untyped) + BOLD = ::T.let(nil, ::T.untyped) + CLEAR = ::T.let(nil, ::T.untyped) + CYAN = ::T.let(nil, ::T.untyped) + GREEN = ::T.let(nil, ::T.untyped) + MAGENTA = ::T.let(nil, ::T.untyped) + ON_BLACK = ::T.let(nil, ::T.untyped) + ON_BLUE = ::T.let(nil, ::T.untyped) + ON_CYAN = ::T.let(nil, ::T.untyped) + ON_GREEN = ::T.let(nil, ::T.untyped) + ON_MAGENTA = ::T.let(nil, ::T.untyped) + ON_RED = ::T.let(nil, ::T.untyped) + ON_WHITE = ::T.let(nil, ::T.untyped) + ON_YELLOW = ::T.let(nil, ::T.untyped) + RED = ::T.let(nil, ::T.untyped) + WHITE = ::T.let(nil, ::T.untyped) + YELLOW = ::T.let(nil, ::T.untyped) +end + +class Thor::Shell::Color +end + +module Thor::Shell +end + +Thor::Task = Thor::Command + +class Thor::UndefinedCommandError + def all_commands(); end + + def command(); end + + def initialize(command, all_commands, namespace); end +end + +class Thor::UndefinedCommandError::SpellChecker + def corrections(); end + + def error(); end + + def initialize(error); end + + def spell_checker(); end +end + +class Thor::UndefinedCommandError::SpellChecker +end + +class Thor::UndefinedCommandError +end + +Thor::UndefinedTaskError = Thor::UndefinedCommandError + +class Thor::UnknownArgumentError + def initialize(switches, unknown); end + + def switches(); end + + def unknown(); end +end + +class Thor::UnknownArgumentError::SpellChecker + def corrections(); end + + def error(); end + + def initialize(error); end + + def spell_checker(); end +end + +class Thor::UnknownArgumentError::SpellChecker +end + +class Thor::UnknownArgumentError +end + +module Thor::Util +end + +module Thor::Util + def self.camel_case(str); end + + def self.escape_globs(path); end + + def self.escape_html(string); end + + def self.find_by_namespace(namespace); end + + def self.find_class_and_command_by_namespace(namespace, fallback=T.unsafe(nil)); end + + def self.find_class_and_task_by_namespace(namespace, fallback=T.unsafe(nil)); end + + def self.globs_for(path); end + + def self.load_thorfile(path, content=T.unsafe(nil), debug=T.unsafe(nil)); end + + def self.namespace_from_thor_class(constant); end + + def self.namespaces_in_content(contents, file=T.unsafe(nil)); end + + def self.ruby_command(); end + + def self.snake_case(str); end + + def self.thor_classes_in(klass); end + + def self.thor_root(); end + + def self.thor_root_glob(); end + + def self.user_home(); end +end + +class Thor + def self.banner(command, namespace=T.unsafe(nil), subcommand=T.unsafe(nil)); end + + def self.check_unknown_options!(options=T.unsafe(nil)); end + + def self.command_help(shell, command_name); end + + def self.default_command(meth=T.unsafe(nil)); end + + def self.default_task(meth=T.unsafe(nil)); end + + def self.deprecation_warning(message); end + + def self.desc(usage, description, options=T.unsafe(nil)); end + + def self.disable_required_check(); end + + def self.disable_required_check!(*command_names); end + + def self.disable_required_check?(command); end + + def self.dispatch(meth, given_args, given_opts, config); end + + def self.dynamic_command_class(); end + + def self.find_command_possibilities(meth); end + + def self.find_task_possibilities(meth); end + + def self.help(shell, subcommand=T.unsafe(nil)); end + + def self.long_desc(long_description, options=T.unsafe(nil)); end + + def self.map(mappings=T.unsafe(nil), **kw); end + + def self.method_option(name, options=T.unsafe(nil)); end + + def self.method_options(options=T.unsafe(nil)); end + + def self.normalize_command_name(meth); end + + def self.normalize_task_name(meth); end + + def self.option(name, options=T.unsafe(nil)); end + + def self.options(options=T.unsafe(nil)); end + + def self.package_name(name, _=T.unsafe(nil)); end + + def self.printable_commands(all=T.unsafe(nil), subcommand=T.unsafe(nil)); end + + def self.printable_tasks(all=T.unsafe(nil), subcommand=T.unsafe(nil)); end + + def self.register(klass, subcommand_name, usage, description, options=T.unsafe(nil)); end + + def self.retrieve_command_name(args); end + + def self.retrieve_task_name(args); end + + def self.stop_on_unknown_option(); end + + def self.stop_on_unknown_option!(*command_names); end + + def self.stop_on_unknown_option?(command); end + + def self.subcommand(subcommand, subcommand_class); end + + def self.subcommand_classes(); end + + def self.subcommand_help(cmd); end + + def self.subcommands(); end + + def self.subtask(subcommand, subcommand_class); end + + def self.subtask_help(cmd); end + + def self.subtasks(); end + + def self.task_help(shell, command_name); end +end + +module ThreadSafe + NULL = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +ThreadSafe::Array = Array + +class ThreadSafe::AtomicReferenceCacheBackend + def [](key); end + + def []=(key, value); end + + def clear(); end + + def compute(key); end + + def compute_if_absent(key); end + + def compute_if_present(key); end + + def delete(key); end + + def delete_pair(key, value); end + + def each_pair(); end + + def empty?(); end + + def get_and_set(key, value); end + + def get_or_default(key, else_value=T.unsafe(nil)); end + + def initialize(options=T.unsafe(nil)); end + + def key?(key); end + + def merge_pair(key, value); end + + def replace_if_exists(key, new_value); end + + def replace_pair(key, old_value, new_value); end + + def size(); end + DEFAULT_CAPACITY = ::T.let(nil, ::T.untyped) + HASH_BITS = ::T.let(nil, ::T.untyped) + LOCKED = ::T.let(nil, ::T.untyped) + MAX_CAPACITY = ::T.let(nil, ::T.untyped) + MOVED = ::T.let(nil, ::T.untyped) + NOW_RESIZING = ::T.let(nil, ::T.untyped) + TRANSFER_BUFFER_SIZE = ::T.let(nil, ::T.untyped) + WAITING = ::T.let(nil, ::T.untyped) +end + +class ThreadSafe::AtomicReferenceCacheBackend::Node + include ::ThreadSafe::Util::CheapLockable + def initialize(hash, key, value, next_node=T.unsafe(nil)); end + + def key(); end + + def key?(key); end + + def locked?(); end + + def matches?(key, hash); end + + def pure_hash(); end + + def try_await_lock(table, i); end + + def try_lock_via_hash(node_hash=T.unsafe(nil)); end + + def unlock_via_hash(locked_hash, node_hash); end + HASH_BITS = ::T.let(nil, ::T.untyped) + LOCKED = ::T.let(nil, ::T.untyped) + MOVED = ::T.let(nil, ::T.untyped) + SPIN_LOCK_ATTEMPTS = ::T.let(nil, ::T.untyped) + WAITING = ::T.let(nil, ::T.untyped) +end + +class ThreadSafe::AtomicReferenceCacheBackend::Node + extend ::ThreadSafe::Util::Volatile + def self.locked_hash?(hash); end +end + +class ThreadSafe::AtomicReferenceCacheBackend::Table + def cas_new_node(i, hash, key, value); end + + def delete_node_at(i, node, predecessor_node); end + + def try_lock_via_hash(i, node, node_hash); end + + def try_to_cas_in_computed(i, hash, key); end +end + +class ThreadSafe::AtomicReferenceCacheBackend::Table +end + +class ThreadSafe::AtomicReferenceCacheBackend + extend ::ThreadSafe::Util::Volatile +end + +class ThreadSafe::Cache + def each_key(); end + + def each_value(); end + + def empty?(); end + + def fetch(key, default_value=T.unsafe(nil)); end + + def fetch_or_store(key, default_value=T.unsafe(nil)); end + + def get(key); end + + def initialize(options=T.unsafe(nil), &block); end + + def key(value); end + + def keys(); end + + def marshal_dump(); end + + def marshal_load(hash); end + + def put(key, value); end + + def put_if_absent(key, value); end + + def values(); end +end + +class ThreadSafe::Cache +end + +ThreadSafe::ConcurrentCacheBackend = ThreadSafe::MriCacheBackend + +ThreadSafe::Hash = Hash + +class ThreadSafe::MriCacheBackend + WRITE_LOCK = ::T.let(nil, ::T.untyped) +end + +class ThreadSafe::MriCacheBackend +end + +class ThreadSafe::NonConcurrentCacheBackend + def [](key); end + + def []=(key, value); end + + def clear(); end + + def compute(key); end + + def compute_if_absent(key); end + + def compute_if_present(key); end + + def delete(key); end + + def delete_pair(key, value); end + + def each_pair(); end + + def get_and_set(key, value); end + + def get_or_default(key, default_value); end + + def initialize(options=T.unsafe(nil)); end + + def key?(key); end + + def merge_pair(key, value); end + + def replace_if_exists(key, new_value); end + + def replace_pair(key, old_value, new_value); end + + def size(); end + + def value?(value); end +end + +class ThreadSafe::NonConcurrentCacheBackend +end + +class ThreadSafe::SynchronizedCacheBackend + include ::Mutex_m + def lock(); end + + def locked?(); end + + def synchronize(&block); end + + def try_lock(); end + + def unlock(); end +end + +class ThreadSafe::SynchronizedCacheBackend +end + +module ThreadSafe::Util + CPU_COUNT = ::T.let(nil, ::T.untyped) + FIXNUM_BIT_SIZE = ::T.let(nil, ::T.untyped) + MAX_INT = ::T.let(nil, ::T.untyped) +end + +class ThreadSafe::Util::Adder + def add(x); end + + def decrement(); end + + def increment(); end + + def reset(); end + + def sum(); end +end + +class ThreadSafe::Util::Adder +end + +class ThreadSafe::Util::AtomicReference + def compare_and_set(old_value, new_value); end + + def get(); end + + def initialize(value=T.unsafe(nil)); end + + def set(new_value); end + + def value(); end + + def value=(new_value); end +end + +class ThreadSafe::Util::AtomicReference +end + +module ThreadSafe::Util::CheapLockable + def cas_mutex(old_value, new_value); end + + def compare_and_set_mutex(old_value, new_value); end + + def lazy_set_mutex(value); end + + def mutex(); end + + def mutex=(value); end +end + +module ThreadSafe::Util::CheapLockable + extend ::ThreadSafe::Util::Volatile +end + +class ThreadSafe::Util::PowerOfTwoTuple + def hash_to_index(hash); end + + def next_in_size_table(); end + + def volatile_get_by_hash(hash); end + + def volatile_set_by_hash(hash, value); end +end + +class ThreadSafe::Util::PowerOfTwoTuple +end + +class ThreadSafe::Util::Striped64 + def busy?(); end + + def initialize(); end + + def retry_update(x, hash_code, was_uncontended); end + THREAD_LOCAL_KEY = ::T.let(nil, ::T.untyped) +end + +class ThreadSafe::Util::Striped64::Cell + def cas(old_value, new_value); end + + def cas_computed(); end + + def padding_(); end +end + +class ThreadSafe::Util::Striped64::Cell +end + +class ThreadSafe::Util::Striped64 + extend ::ThreadSafe::Util::Volatile +end + +module ThreadSafe::Util::Volatile + def attr_volatile(*attr_names); end +end + +module ThreadSafe::Util::Volatile +end + +class ThreadSafe::Util::VolatileTuple + include ::Enumerable + def cas(i, old_value, new_value); end + + def compare_and_set(i, old_value, new_value); end + + def each(&blk); end + + def initialize(size); end + + def size(); end + + def volatile_get(i); end + + def volatile_set(i, value); end +end + +class ThreadSafe::Util::VolatileTuple +end + +module ThreadSafe::Util::XorShiftRandom + def get(); end + + def xorshift(x); end + MAX_XOR_SHIFTABLE_INT = ::T.let(nil, ::T.untyped) +end + +module ThreadSafe::Util::XorShiftRandom + extend ::ThreadSafe::Util::XorShiftRandom +end + +module ThreadSafe::Util +end + +module ThreadSafe +end + +module Threadsafe +end + +module Threadsafe + def self.const_missing(name); end +end + +class Time + include ::DateAndTime::Zones + include ::DateAndTime::Calculations + def acts_like_time?(); end + + def advance(options); end + + def ago(seconds); end + + def at_beginning_of_day(); end + + def at_beginning_of_hour(); end + + def at_beginning_of_minute(); end + + def at_end_of_day(); end + + def at_end_of_hour(); end + + def at_end_of_minute(); end + + def at_midday(); end + + def at_middle_of_day(); end + + def at_midnight(); end + + def at_noon(); end + + def beginning_of_day(); end + + def beginning_of_hour(); end + + def beginning_of_minute(); end + + def change(options); end + + def compare_with_coercion(other); end + + def compare_without_coercion(_); end + + def end_of_day(); end + + def end_of_hour(); end + + def end_of_minute(); end + + def eql_with_coercion(other); end + + def eql_without_coercion(_); end + + def formatted_offset(colon=T.unsafe(nil), alternate_utc_string=T.unsafe(nil)); end + + def in(seconds); end + + def midday(); end + + def middle_of_day(); end + + def midnight(); end + + def minus_with_coercion(other); end + + def minus_with_duration(other); end + + def minus_without_coercion(other); end + + def minus_without_duration(_); end + + def next_day(days=T.unsafe(nil)); end + + def next_month(months=T.unsafe(nil)); end + + def next_year(years=T.unsafe(nil)); end + + def noon(); end + + def plus_with_duration(other); end + + def plus_without_duration(_); end + + def prev_day(days=T.unsafe(nil)); end + + def prev_month(months=T.unsafe(nil)); end + + def prev_year(years=T.unsafe(nil)); end + + def rfc3339(fraction_digits=T.unsafe(nil)); end + + def sec_fraction(); end + + def seconds_since_midnight(); end + + def seconds_until_end_of_day(); end + + def since(seconds); end + + def to_default_s(); end + + def to_formatted_s(format=T.unsafe(nil)); end + + COMMON_YEAR_DAYS_IN_MONTH = ::T.let(nil, ::T.untyped) + DATE_FORMATS = ::T.let(nil, ::T.untyped) +end + +class Time + def self.===(other); end + + def self.at_with_coercion(*args); end + + def self.at_without_coercion(*_); end + + def self.current(); end + + def self.days_in_month(month, year=T.unsafe(nil)); end + + def self.days_in_year(year=T.unsafe(nil)); end + + def self.find_zone(time_zone); end + + def self.find_zone!(time_zone); end + + def self.rfc3339(str); end + + def self.use_zone(time_zone); end + + def self.zone(); end + + def self.zone=(time_zone); end + + def self.zone_default(); end + + def self.zone_default=(zone_default); end + +end + +module Tins + VERSION = ::T.let(nil, ::T.untyped) + VERSION_ARRAY = ::T.let(nil, ::T.untyped) + VERSION_BUILD = ::T.let(nil, ::T.untyped) + VERSION_MAJOR = ::T.let(nil, ::T.untyped) + VERSION_MINOR = ::T.let(nil, ::T.untyped) +end + +module Tins::Annotate + def annotate(name); end +end + +module Tins::Annotate +end + +module Tins::Attempt + def attempt(opts=T.unsafe(nil), &block); end +end + +module Tins::Attempt +end + +class Tins::Bijection + def []=(key, value); end + + def fill(); end + + def initialize(inverted=T.unsafe(nil)); end + + def inverted(); end +end + +class Tins::Bijection + def self.[](*pairs); end +end + +module Tins::Blank +end + +module Tins::Blank::Array +end + +module Tins::Blank::Array + def self.included(modul); end +end + +module Tins::Blank::FalseClass + def blank?(); end +end + +module Tins::Blank::FalseClass +end + +module Tins::Blank::Hash +end + +module Tins::Blank::Hash + def self.included(modul); end +end + +module Tins::Blank::NilClass + def blank?(); end +end + +module Tins::Blank::NilClass +end + +module Tins::Blank::Numeric + def blank?(); end +end + +module Tins::Blank::Numeric +end + +module Tins::Blank::Object + def blank?(); end + + def present?(); end +end + +module Tins::Blank::Object +end + +module Tins::Blank::String + def blank?(); end +end + +module Tins::Blank::String +end + +module Tins::Blank::TrueClass + def blank?(); end +end + +module Tins::Blank::TrueClass +end + +module Tins::Blank +end + +module Tins::BlankSlate +end + +module Tins::BlankSlate + def self.with(*ids); end +end + +module Tins::BlockSelf +end + +module Tins::BlockSelf + def self.block_self(&block); end +end + +module Tins::CasePredicate + def case?(*args); end +end + +module Tins::CasePredicate +end + +module Tins::ClassMethod + include ::Tins::Eigenclass + def class_attr_accessor(*ids); end + + def class_attr_reader(*ids); end + + def class_attr_writer(*ids); end + + def class_define_method(name, &block); end +end + +module Tins::ClassMethod +end + +module Tins::Complete +end + +module Tins::Complete + def self.complete(prompt: T.unsafe(nil), add_hist: T.unsafe(nil), &block); end +end + +module Tins::Concern + def append_features(base); end + + def included(base=T.unsafe(nil), &block); end +end + +module Tins::Concern + def self.extended(base); end +end + +module Tins::Constant + def constant(name, value=T.unsafe(nil)); end +end + +module Tins::Constant +end + +module Tins::ConstantMaker + def const_missing(id); end +end + +module Tins::ConstantMaker +end + +module Tins::CountBy + def count_by(&b); end +end + +module Tins::CountBy +end + +module Tins::DSLAccessor + def dsl_accessor(name, *default, &block); end + + def dsl_reader(name, *default, &block); end +end + +module Tins::DSLAccessor +end + +module Tins::DateDummy +end + +module Tins::DateDummy + def self.included(modul); end +end + +module Tins::DateTimeDummy +end + +module Tins::DateTimeDummy + def self.included(modul); end +end + +module Tins::DeepConstGet + def deep_const_get(path, start_module=T.unsafe(nil)); end +end + +module Tins::DeepConstGet + def self.const_defined_in?(modul, constant); end + + def self.deep_const_get(path, start_module=T.unsafe(nil)); end +end + +module Tins::DeepDup + def deep_dup(); end +end + +module Tins::DeepDup +end + +module Tins::Deflect + def deflect(from, id, deflector); end + + def deflect?(from, id); end + + def deflect_start(from, id, deflector); end + + def deflect_stop(from, id); end +end + +class Tins::Deflect::DeflectError +end + +class Tins::Deflect::DeflectError +end + +class Tins::Deflect::Deflector +end + +class Tins::Deflect::Deflector +end + +class Tins::Deflect::DeflectorCollection + def add(klass, id, deflector); end + + def delete(klass, id); end + + def find(klass, id); end + + def member?(klass, id); end +end + +class Tins::Deflect::DeflectorCollection +end + +module Tins::Deflect + def self.deflect?(from, id); end + + def self.deflecting(); end + + def self.deflecting=(value); end +end + +module Tins::Delegate + def delegate(method_name, opts=T.unsafe(nil)); end + UNSET = ::T.let(nil, ::T.untyped) +end + +module Tins::Delegate +end + +class Tins::Duration + include ::Comparable + def days?(); end + + def format(template=T.unsafe(nil), precision: T.unsafe(nil)); end + + def fractional_seconds?(); end + + def hours?(); end + + def initialize(seconds); end + + def minutes?(); end + + def negative?(); end + + def seconds?(); end + + def to_f(); end +end + +class Tins::Duration +end + +module Tins::DynamicScope + include ::Tins::Scope + def dynamic_defined?(id); end + + def dynamic_scope(&block); end + + def dynamic_scope_name(); end + + def dynamic_scope_name=(dynamic_scope_name); end + + def method_missing(id, *args); end +end + +class Tins::DynamicScope::Context + def [](name); end + + def []=(name, value); end +end + +class Tins::DynamicScope::Context +end + +module Tins::DynamicScope +end + +module Tins::Eigenclass + def eigenclass(); end + + def eigenclass_eval(&block); end +end + +module Tins::Eigenclass +end + +module Tins::Expose + def expose(method_name=T.unsafe(nil), *args, &block); end +end + +module Tins::Expose +end + +module Tins::ExtractLastArgumentOptions + def extract_last_argument_options(); end +end + +module Tins::ExtractLastArgumentOptions +end + +module Tins::FileBinary + def ascii?(options=T.unsafe(nil)); end + + def binary?(options=T.unsafe(nil)); end +end + +module Tins::FileBinary::ClassMethods + def ascii?(name, options=T.unsafe(nil)); end + + def binary?(name, options=T.unsafe(nil)); end +end + +module Tins::FileBinary::ClassMethods +end + +module Tins::FileBinary::Constants + BINARY = ::T.let(nil, ::T.untyped) + SEEK_SET = ::T.let(nil, ::T.untyped) + ZERO = ::T.let(nil, ::T.untyped) +end + +module Tins::FileBinary::Constants +end + +module Tins::FileBinary + def self.default_options(); end + + def self.default_options=(default_options); end + + def self.included(modul); end +end + +module Tins::Find +end + +module Tins::Find::EXPECTED_STANDARD_ERRORS +end + +module Tins::Find::EXPECTED_STANDARD_ERRORS +end + +class Tins::Find::Finder + def find(*paths); end + + def follow_symlinks(); end + + def follow_symlinks=(follow_symlinks); end + + def initialize(opts=T.unsafe(nil)); end + + def prepare_path(path); end + + def protect_from_errors(errors=T.unsafe(nil)); end + + def raise_errors(); end + + def raise_errors=(raise_errors); end + + def show_hidden(); end + + def show_hidden=(show_hidden); end + + def suffix(); end + + def suffix=(suffix); end + + def visit_path?(path); end +end + +module Tins::Find::Finder::PathExtension + def directory?(); end + + def exist?(); end + + def file(); end + + def file?(); end + + def finder(); end + + def finder=(finder); end + + def finder_stat(); end + + def lstat(); end + + def pathname(); end + + def stat(); end + + def suffix(); end +end + +module Tins::Find::Finder::PathExtension +end + +class Tins::Find::Finder +end + +module Tins::Find + def self.find(*paths, &block); end + + def self.prune(); end +end + +module Tins::FromModule + include ::Tins::ParameterizedModule + def from(*args, &block); end + + def parameterize(opts=T.unsafe(nil)); end +end + +module Tins::FromModule +end + +module Tins::Full + def all_full?(); end + + def full?(dispatch=T.unsafe(nil), *args); end +end + +module Tins::Full +end + +module Tins::GO +end + +module Tins::GO::EnumerableExtension + include ::Enumerable + include ::ActiveSupport::ToJsonWithActiveSupportEncoder + def <<(argument); end + + def each(&block); end + + def push(argument); end +end + +module Tins::GO::EnumerableExtension +end + +module Tins::GO + def self.go(s, args=T.unsafe(nil), defaults: T.unsafe(nil)); end +end + +class Tins::Generator + include ::Enumerable + def add_dimension(enum, iterator=T.unsafe(nil)); end + + def each(&block); end + + def initialize(enums); end + + def size(); end +end + +class Tins::Generator + def self.[](*enums); end +end + +module Tins::HashSymbolizeKeysRecursive + def seen(); end + + def seen=(value); end + + def symbolize_keys_recursive(circular: T.unsafe(nil)); end + + def symbolize_keys_recursive!(circular: T.unsafe(nil)); end +end + +module Tins::HashSymbolizeKeysRecursive + extend ::Tins::ThreadLocal +end + +module Tins::HashUnion + def |(other); end +end + +module Tins::HashUnion +end + +module Tins::Implement + def implement(method_name, msg=T.unsafe(nil)); end + + def implement_in_submodule(method_name); end + MESSAGES = ::T.let(nil, ::T.untyped) +end + +module Tins::Implement +end + +module Tins::InstanceExec +end + +module Tins::InstanceExec + def self.included(*_); end +end + +module Tins::Interpreter + def interpret(source, *args); end + + def interpret_with_binding(source, my_binding, *args); end +end + +module Tins::Interpreter +end + +class Tins::Limited + def execute(); end + + def initialize(maximum); end + + def maximum(); end + + def wait(); end +end + +class Tins::Limited +end + +class Tins::LinesFile + include ::Enumerable + def each(&block); end + + def empty?(); end + + def file_linenumber(); end + + def filename(); end + + def filename=(filename); end + + def initialize(lines, line_number=T.unsafe(nil)); end + + def last_line_number(); end + + def line(); end + + def line_number(); end + + def line_number=(number); end + + def match_backward(regexp, previous_after_match=T.unsafe(nil)); end + + def match_forward(regexp, next_after_match=T.unsafe(nil)); end + + def next!(); end + + def previous!(); end + + def rewind(); end +end + +module Tins::LinesFile::LineExtension + def filename(); end + + def line_number(); end +end + +module Tins::LinesFile::LineExtension +end + +class Tins::LinesFile + def self.for_file(file, line_number=T.unsafe(nil)); end + + def self.for_filename(filename, line_number=T.unsafe(nil)); end + + def self.for_lines(lines, line_number=T.unsafe(nil)); end +end + +module Tins::Memoize +end + +module Tins::Memoize::CacheMethods + def __memoize_cache__(); end + + def memoize_apply_visibility(id); end + + def memoize_cache_clear(); end +end + +module Tins::Memoize::CacheMethods +end + +module Tins::Memoize +end + +module Tins::MethodDescription + def description(style: T.unsafe(nil)); end + + def signature(); end +end + +class Tins::MethodDescription::Parameters +end + +class Tins::MethodDescription::Parameters::BlockParameter +end + +class Tins::MethodDescription::Parameters::BlockParameter +end + +class Tins::MethodDescription::Parameters::GenericParameter +end + +class Tins::MethodDescription::Parameters::GenericParameter +end + +class Tins::MethodDescription::Parameters::KeyParameter +end + +class Tins::MethodDescription::Parameters::KeyParameter +end + +class Tins::MethodDescription::Parameters::KeyreqParameter +end + +class Tins::MethodDescription::Parameters::KeyreqParameter +end + +class Tins::MethodDescription::Parameters::KeyrestParameter +end + +class Tins::MethodDescription::Parameters::KeyrestParameter +end + +class Tins::MethodDescription::Parameters::OptParameter +end + +class Tins::MethodDescription::Parameters::OptParameter +end + +class Tins::MethodDescription::Parameters::Parameter + def ==(other); end +end + +class Tins::MethodDescription::Parameters::Parameter +end + +class Tins::MethodDescription::Parameters::ReqParameter +end + +class Tins::MethodDescription::Parameters::ReqParameter +end + +class Tins::MethodDescription::Parameters::RestParameter +end + +class Tins::MethodDescription::Parameters::RestParameter +end + +class Tins::MethodDescription::Parameters + def self.build(type, name); end +end + +class Tins::MethodDescription::Signature + def ==(other); end + + def ===(method); end + + def eql?(other); end + + def initialize(*parameters); end + + def parameters(); end +end + +class Tins::MethodDescription::Signature +end + +module Tins::MethodDescription +end + +module Tins::MethodMissingDelegator + def method_missing(id, *a, &b); end + + def method_missing_delegator(); end + + def method_missing_delegator=(method_missing_delegator); end +end + +class Tins::MethodMissingDelegator::DelegatorClass + include ::Tins::MethodMissingDelegator::DelegatorModule + include ::Tins::MethodMissingDelegator +end + +class Tins::MethodMissingDelegator::DelegatorClass +end + +module Tins::MethodMissingDelegator::DelegatorModule + include ::Tins::MethodMissingDelegator + def initialize(delegator, *a, &b); end +end + +module Tins::MethodMissingDelegator::DelegatorModule +end + +module Tins::MethodMissingDelegator +end + +module Tins::Minimize + def minimize(); end + + def minimize!(); end + + def unminimize(); end + + def unminimize!(); end +end + +module Tins::Minimize +end + +module Tins::ModuleGroup +end + +module Tins::ModuleGroup + def self.[](*modules); end +end + +module Tins::NULL +end + +module Tins::NULL + extend ::Tins::Null +end + +class Tins::NamedSet + def initialize(name); end + + def name(); end + + def name=(name); end +end + +class Tins::NamedSet +end + +module Tins::Null + def as_json(*_); end + + def blank?(); end + + def const_missing(*_); end + + def inspect(); end + + def method_missing(*_); end + + def nil?(); end + + def to_a(); end + + def to_ary(); end + + def to_f(); end + + def to_i(); end + + def to_int(); end + + def to_json(*_); end + + def to_s(); end + + def to_str(); end +end + +module Tins::Null::Kernel + def Null(value=T.unsafe(nil)); end + + def NullPlus(opts=T.unsafe(nil)); end + + def null(value=T.unsafe(nil)); end + + def null_plus(opts=T.unsafe(nil)); end +end + +module Tins::Null::Kernel +end + +module Tins::Null +end + +class Tins::NullClass + include ::Tins::Null +end + +class Tins::NullClass +end + +class Tins::NullPlus + include ::Tins::Null + def initialize(opts=T.unsafe(nil)); end +end + +class Tins::NullPlus +end + +module Tins::Once + include ::File::Constants +end + +module Tins::Once + def self.only_once(lock_filename=T.unsafe(nil), locking_constant=T.unsafe(nil)); end + + def self.try_only_once(lock_filename=T.unsafe(nil), locking_constant=T.unsafe(nil), &block); end +end + +module Tins::P +end + +module Tins::P +end + +module Tins::ParameterizedModule + def parameterize_for(*args, &block); end +end + +module Tins::ParameterizedModule +end + +module Tins::PartialApplication + def partial(*args); end +end + +module Tins::PartialApplication + def self.included(modul); end +end + +module Tins::ProcCompose + def *(other); end + + def compose(other); end +end + +module Tins::ProcCompose +end + +module Tins::ProcPrelude + def apply(&my_proc); end + + def array(*args); end + + def call(obj, &my_proc); end + + def const(konst=T.unsafe(nil), &my_proc); end + + def first(*args); end + + def from(&block); end + + def head(*args); end + + def id1(*args); end + + def last(*args); end + + def map_apply(my_method, *args, &my_proc); end + + def nth(n); end + + def rotate(n=T.unsafe(nil)); end + + def second(*args); end + + def swap(n=T.unsafe(nil)); end + + def tail(*args); end +end + +module Tins::ProcPrelude +end + +module Tins::RangePlus + def +(other); end +end + +module Tins::RangePlus +end + +module Tins::RequireMaybe + def require_maybe(library); end +end + +module Tins::RequireMaybe +end + +module Tins::Responding + def responding?(*method_names); end +end + +module Tins::Responding +end + +module Tins::Scope + def scope(name=T.unsafe(nil)); end + + def scope_block(scope_frame, name=T.unsafe(nil)); end + + def scope_get(name=T.unsafe(nil)); end + + def scope_pop(name=T.unsafe(nil)); end + + def scope_push(scope_frame, name=T.unsafe(nil)); end + + def scope_reverse(name=T.unsafe(nil), &block); end + + def scope_top(name=T.unsafe(nil)); end +end + +module Tins::Scope +end + +module Tins::SecureWrite + def secure_write(filename, content=T.unsafe(nil), mode=T.unsafe(nil)); end +end + +module Tins::SecureWrite +end + +module Tins::SexySingleton + def _dump(depth=T.unsafe(nil)); end + + def clone(); end + + def dup(); end +end + +Tins::SexySingleton::SingletonClassMethods = Singleton::SingletonClassMethods + +module Tins::SexySingleton + def self.__init__(klass); end + + def self.included(klass); end +end + +module Tins::StringByteOrderMark + def bom_encoding(); end +end + +module Tins::StringByteOrderMark +end + +module Tins::StringCamelize + def camelcase(first_letter=T.unsafe(nil)); end + + def camelize(first_letter=T.unsafe(nil)); end +end + +module Tins::StringCamelize +end + +module Tins::StringUnderscore + def underscore(); end +end + +module Tins::StringUnderscore +end + +module Tins::StringVersion + def version(); end + LEVELS = ::T.let(nil, ::T.untyped) + SYMBOLS = ::T.let(nil, ::T.untyped) +end + +class Tins::StringVersion::Version + include ::Comparable + def ==(other); end + + def [](level); end + + def []=(level, value); end + + def array(); end + + def build(); end + + def build=(new_level); end + + def bump(level=T.unsafe(nil)); end + + def initialize(string); end + + def level_of(specifier); end + + def major(); end + + def major=(new_level); end + + def minor(); end + + def minor=(new_level); end + + def pred!(); end + + def revision(); end + + def revision=(new_level); end + + def succ!(); end + + def to_a(); end +end + +class Tins::StringVersion::Version +end + +module Tins::StringVersion +end + +module Tins::Subhash + def subhash(*patterns); end +end + +module Tins::Subhash +end + +module Tins::SymbolMaker + def method_missing(id, *args); end +end + +module Tins::SymbolMaker +end + +module Tins::TempIO + def temp_io(content: T.unsafe(nil), name: T.unsafe(nil)); end +end + +class Tins::TempIO::Enum + include ::Tins::TempIO + def initialize(chunk_size: T.unsafe(nil), filename: T.unsafe(nil), &content_proc); end +end + +class Tins::TempIO::Enum +end + +module Tins::TempIO +end + +module Tins::Terminal +end + +module Tins::Terminal + def self.cols(); end + + def self.columns(); end + + def self.lines(); end + + def self.rows(); end + + def self.winsize(); end +end + +module Tins::ThreadGlobal + def instance_thread_global(name, value=T.unsafe(nil)); end + + def thread_global(name, default_value=T.unsafe(nil), &default); end +end + +module Tins::ThreadGlobal +end + +module Tins::ThreadLocal + def instance_thread_local(name, default_value=T.unsafe(nil), &default); end + + def thread_local(name, default_value=T.unsafe(nil), &default); end +end + +module Tins::ThreadLocal +end + +module Tins::TimeDummy +end + +module Tins::TimeDummy + def self.included(modul); end +end + +module Tins::To + def to(string); end +end + +module Tins::To +end + +module Tins::ToProc + def to_proc(); end +end + +module Tins::ToProc +end + +class Tins::Token + def bits(); end + + def bits=(bits); end + + def initialize(bits: T.unsafe(nil), length: T.unsafe(nil), alphabet: T.unsafe(nil), random: T.unsafe(nil)); end + BASE16_ALPHABET = ::T.let(nil, ::T.untyped) + BASE32_ALPHABET = ::T.let(nil, ::T.untyped) + BASE32_EXTENDED_HEX_ALPHABET = ::T.let(nil, ::T.untyped) + BASE64_ALPHABET = ::T.let(nil, ::T.untyped) + BASE64_URL_FILENAME_SAFE_ALPHABET = ::T.let(nil, ::T.untyped) + DEFAULT_ALPHABET = ::T.let(nil, ::T.untyped) +end + +class Tins::Token +end + +module Tins::UniqBy + def uniq_by(&b); end +end + +module Tins::UniqBy +end + +module Tins::Unit + PREFIX_F = ::T.let(nil, ::T.untyped) + PREFIX_LC = ::T.let(nil, ::T.untyped) + PREFIX_UC = ::T.let(nil, ::T.untyped) +end + +class Tins::Unit::FormatParser + def initialize(format, unit_parser); end + + def parse(); end +end + +class Tins::Unit::FormatParser +end + +class Tins::Unit::ParserError +end + +class Tins::Unit::ParserError +end + +class Tins::Unit::Prefix + def fraction(); end + + def fraction=(_); end + + def multiplier(); end + + def multiplier=(_); end + + def name(); end + + def name=(_); end + + def step(); end + + def step=(_); end +end + +class Tins::Unit::Prefix + def self.[](*_); end + + def self.members(); end +end + +class Tins::Unit::UnitParser + def initialize(source, unit, prefixes=T.unsafe(nil)); end + + def number(); end + + def parse(); end + + def scan(re); end + + def scan_char(char); end + + def scan_number(); end + + def scan_unit(); end + NUMBER = ::T.let(nil, ::T.untyped) +end + +class Tins::Unit::UnitParser +end + +module Tins::Unit + def self.format(value, format: T.unsafe(nil), prefix: T.unsafe(nil), unit: T.unsafe(nil)); end + + def self.parse(string, format: T.unsafe(nil), unit: T.unsafe(nil), prefix: T.unsafe(nil)); end + + def self.parse?(string, **options); end + + def self.prefixes(identifier); end +end + +module Tins::Write +end + +module Tins::Write + def self.extended(modul); end +end + +module Tins +end + class TracePoint def __enable(_, _1); end @@ -4281,6 +56417,25 @@ module Tty def self.yellow(); end end +module UNF + VERSION = ::T.let(nil, ::T.untyped) +end + +class UNF::Normalizer + include ::Singleton + def normalize(_, _1); end +end + +class UNF::Normalizer + extend ::Singleton::SingletonClassMethods + def self.instance(); end + + def self.normalize(string, form); end +end + +module UNF +end + module URI include ::URI::RFC2396_REGEXP end @@ -4368,7 +56523,6 @@ end module URI extend ::URI::Escape def self.get_encoding(label); end - end class URL @@ -4399,16 +56553,466 @@ class URL def using(); end end +class UnboundMethod + include ::MethodSource::SourceLocation::UnboundMethodExtensions + include ::MethodSource::MethodExtensions +end + +module Unicode +end + +module Unicode::DisplayWidth + DATA_DIRECTORY = ::T.let(nil, ::T.untyped) + DEPTHS = ::T.let(nil, ::T.untyped) + INDEX = ::T.let(nil, ::T.untyped) + INDEX_FILENAME = ::T.let(nil, ::T.untyped) + NO_STRING_EXT = ::T.let(nil, ::T.untyped) + UNICODE_VERSION = ::T.let(nil, ::T.untyped) + VERSION = ::T.let(nil, ::T.untyped) +end + +module Unicode::DisplayWidth + def self.emoji_extra_width_of(string, ambiguous=T.unsafe(nil), overwrite=T.unsafe(nil), _=T.unsafe(nil)); end + + def self.of(string, ambiguous=T.unsafe(nil), overwrite=T.unsafe(nil), options=T.unsafe(nil)); end +end + +module Unicode +end + module UnicodeNormalize end module UnicodeNormalize end +class Utils::Bottles::Collector + def [](*args, &block); end + + def []=(*args, &block); end + + def each_key(*args, &block); end + + def key?(*args, &block); end + + def keys(*args, &block); end +end + module Warning extend ::Warning end +class WeakRef + def initialize(orig); end +end + +class WebRobots + def allowed?(url); end + + def crawl_delay(url); end + + def create_cache(); end + + def disallowed?(url); end + + def error(url); end + + def error!(url); end + + def flush_cache(); end + + def initialize(user_agent, options=T.unsafe(nil)); end + + def option(url, token); end + + def options(url); end + + def reset(url); end + + def sitemaps(url); end + + def user_agent(); end +end + +class WebRobots::Error +end + +class WebRobots::Error +end + +class WebRobots::ParseError + def initialize(message, site); end + + def site(); end +end + +class WebRobots::ParseError +end + +class WebRobots::RobotsTxt + def allow?(request_uri, user_agent=T.unsafe(nil)); end + + def crawl_delay(user_agent=T.unsafe(nil)); end + + def error(); end + + def error!(); end + + def error=(error); end + + def initialize(site, records, options=T.unsafe(nil)); end + + def options(user_agent=T.unsafe(nil)); end + + def site(); end + + def sitemaps(); end + + def timestamp(); end + DISALLOW_ALL = ::T.let(nil, ::T.untyped) +end + +class WebRobots::RobotsTxt::AccessControlLine + def match?(request_uri); end +end + +class WebRobots::RobotsTxt::AccessControlLine +end + +class WebRobots::RobotsTxt::AgentLine + def pattern(); end +end + +class WebRobots::RobotsTxt::AgentLine +end + +class WebRobots::RobotsTxt::AllowLine + def allow?(); end +end + +class WebRobots::RobotsTxt::AllowLine +end + +class WebRobots::RobotsTxt::CrawlDelayLine + def delay(); end +end + +class WebRobots::RobotsTxt::CrawlDelayLine +end + +class WebRobots::RobotsTxt::DisallowLine + def allow?(); end +end + +class WebRobots::RobotsTxt::DisallowLine +end + +class WebRobots::RobotsTxt::ExtentionLine +end + +class WebRobots::RobotsTxt::ExtentionLine +end + +class WebRobots::RobotsTxt::Line + def compile(); end + + def initialize(token, value); end + + def token(); end + + def value(); end +end + +class WebRobots::RobotsTxt::Line +end + +class WebRobots::RobotsTxt::Parser + def _reduce_1(val, _values, result); end + + def _reduce_17(val, _values, result); end + + def _reduce_18(val, _values, result); end + + def _reduce_19(val, _values, result); end + + def _reduce_2(val, _values, result); end + + def _reduce_20(val, _values, result); end + + def _reduce_21(val, _values, result); end + + def _reduce_24(val, _values, result); end + + def _reduce_25(val, _values, result); end + + def _reduce_26(val, _values, result); end + + def _reduce_28(val, _values, result); end + + def _reduce_31(val, _values, result); end + + def _reduce_32(val, _values, result); end + + def _reduce_38(val, _values, result); end + + def _reduce_39(val, _values, result); end + + def _reduce_40(val, _values, result); end + + def _reduce_41(val, _values, result); end + + def _reduce_none(val, _values, result); end + + def initialize(target, crawl_delay_handler=T.unsafe(nil)); end + + def on_error(token_id, value, stack); end + + def parse(input, site); end + + def parse!(input, site); end + + def parse_error(message); end + KNOWN_TOKENS = ::T.let(nil, ::T.untyped) + RE_KNOWN_TOKENS = ::T.let(nil, ::T.untyped) + Racc_arg = ::T.let(nil, ::T.untyped) + Racc_debug_parser = ::T.let(nil, ::T.untyped) + Racc_token_to_s_table = ::T.let(nil, ::T.untyped) +end + +class WebRobots::RobotsTxt::Parser +end + +class WebRobots::RobotsTxt::Record + def allow?(request_uri); end + + def default?(); end + + def delay(); end + + def initialize(agentlines, rulelines); end + + def match?(user_agent); end + + def options(); end +end + +class WebRobots::RobotsTxt::Record +end + +class WebRobots::RobotsTxt + def self.unfetchable(site, reason, target=T.unsafe(nil)); end +end + +class WebRobots +end + +module Webrobots + VERSION = ::T.let(nil, ::T.untyped) +end + +module Webrobots +end + +module Zeitwerk +end + +class Zeitwerk::Error +end + +class Zeitwerk::Error +end + +module Zeitwerk::ExplicitNamespace +end + +module Zeitwerk::ExplicitNamespace + extend ::Zeitwerk::RealModName + def self.cpaths(); end + + def self.disable_tracer_if_unneeded(); end + + def self.mutex(); end + + def self.register(cpath, loader); end + + def self.tracepoint_class_callback(event); end + + def self.tracer(); end + + def self.unregister(loader); end +end + +class Zeitwerk::GemInflector + def camelize(basename, abspath); end + + def initialize(root_file); end +end + +class Zeitwerk::GemInflector +end + +class Zeitwerk::Inflector + def camelize(basename, _abspath); end + + def inflect(inflections); end +end + +class Zeitwerk::Inflector +end + +class Zeitwerk::Loader + include ::Zeitwerk::Loader::Callbacks + include ::Zeitwerk::RealModName + def autoloaded_dirs(); end + + def autoloads(); end + + def collapse(*glob_patterns); end + + def collapse_dirs(); end + + def collapse_glob_patterns(); end + + def dirs(); end + + def do_not_eager_load(*paths); end + + def eager_load(); end + + def eager_load_exclusions(); end + + def enable_reloading(); end + + def ignore(*glob_patterns); end + + def ignored_glob_patterns(); end + + def ignored_paths(); end + + def inflector(); end + + def inflector=(inflector); end + + def lazy_subdirs(); end + + def log!(); end + + def logger(); end + + def logger=(logger); end + + def manages?(dir); end + + def mutex(); end + + def mutex2(); end + + def preload(*paths); end + + def preloads(); end + + def push_dir(path); end + + def reload(); end + + def reloading_enabled?(); end + + def root_dirs(); end + + def setup(); end + + def tag(); end + + def tag=(tag); end + + def to_unload(); end + + def unload(); end + + def unloadable_cpath?(cpath); end + + def unloadable_cpaths(); end +end + +module Zeitwerk::Loader::Callbacks + include ::Zeitwerk::RealModName + def on_dir_autoloaded(dir); end + + def on_file_autoloaded(file); end + + def on_namespace_loaded(namespace); end +end + +module Zeitwerk::Loader::Callbacks +end + +class Zeitwerk::Loader + def self.all_dirs(); end + + def self.default_logger(); end + + def self.default_logger=(default_logger); end + + def self.eager_load_all(); end + + def self.for_gem(); end + + def self.mutex(); end + + def self.mutex=(mutex); end +end + +class Zeitwerk::NameError +end + +class Zeitwerk::NameError +end + +module Zeitwerk::RealModName + def real_mod_name(mod); end +end + +module Zeitwerk::RealModName +end + +module Zeitwerk::Registry +end + +module Zeitwerk::Registry + def self.autoloads(); end + + def self.inception?(cpath); end + + def self.inceptions(); end + + def self.loader_for(path); end + + def self.loader_for_gem(root_file); end + + def self.loaders(); end + + def self.loaders_managing_gems(); end + + def self.on_unload(loader); end + + def self.register_autoload(loader, realpath); end + + def self.register_inception(cpath, realpath, loader); end + + def self.register_loader(loader); end + + def self.unregister_autoload(realpath); end +end + +class Zeitwerk::ReloadingDisabledError +end + +class Zeitwerk::ReloadingDisabledError +end + +module Zeitwerk +end + class Zlib::Deflate def initialize(*_); end end From e22f628a2b7f8a213ea2554afaf5593cfea73e3a Mon Sep 17 00:00:00 2001 From: vidusheeamoli Date: Sun, 14 Jun 2020 11:40:07 +0530 Subject: [PATCH 3/3] tapioca: init and sync. 145 errors => 28 errors --- .../sorbet/rbi/gems/activesupport@6.0.3.1.rbi | 6 + .../Homebrew/sorbet/rbi/gems/ast@2.4.1.rbi | 53 + .../sorbet/rbi/gems/byebug@11.1.3.rbi | 15 + .../sorbet/rbi/gems/coderay@1.1.3.rbi | 6 + .../sorbet/rbi/gems/concurrent-ruby@1.1.6.rbi | 1881 + .../sorbet/rbi/gems/connection_pool@2.2.3.rbi | 65 + .../sorbet/rbi/gems/coveralls@0.8.23.rbi | 6 + .../Homebrew/sorbet/rbi/gems/diff-lcs@1.3.rbi | 6 + .../Homebrew/sorbet/rbi/gems/docile@1.3.2.rbi | 6 + .../rbi/gems/domain_name@0.5.20190701.rbi | 88 + .../sorbet/rbi/gems/hpricot@0.8.6.rbi | 6 + .../sorbet/rbi/gems/http-cookie@1.0.3.rbi | 216 + .../Homebrew/sorbet/rbi/gems/i18n@1.8.3.rbi | 6 + .../Homebrew/sorbet/rbi/gems/json@2.3.0.rbi | 87 + .../sorbet/rbi/gems/mechanize@2.7.6.rbi | 1122 + .../sorbet/rbi/gems/method_source@1.0.0.rbi | 6 + .../rbi/gems/mime-types-data@3.2020.0512.rbi | 64 + .../sorbet/rbi/gems/mime-types@3.3.1.rbi | 253 + .../sorbet/rbi/gems/mini_portile2@2.4.0.rbi | 6 + .../sorbet/rbi/gems/minitest@5.14.1.rbi | 6 + .../sorbet/rbi/gems/mustache@1.1.1.rbi | 6 + .../rbi/gems/net-http-digest_auth@1.4.1.rbi | 6 + .../rbi/gems/net-http-persistent@4.0.0.rbi | 6 + .../sorbet/rbi/gems/nokogiri@1.10.9.rbi | 1551 + .../sorbet/rbi/gems/ntlm-http@0.1.1.rbi | 232 + .../sorbet/rbi/gems/parallel@1.19.1.rbi | 90 + .../sorbet/rbi/gems/parallel_tests@3.0.0.rbi | 80 + .../sorbet/rbi/gems/parser@2.7.1.3.rbi | 1131 + .../Homebrew/sorbet/rbi/gems/plist@3.5.0.rbi | 125 + .../Homebrew/sorbet/rbi/gems/pry@0.13.1.rbi | 6 + .../sorbet/rbi/gems/rainbow@3.0.0.rbi | 142 + .../sorbet/rbi/gems/rdiscount@2.2.0.1.rbi | 6 + .../sorbet/rbi/gems/regexp_parser@1.7.1.rbi | 1507 + .../Homebrew/sorbet/rbi/gems/rexml@3.2.4.rbi | 678 + .../Homebrew/sorbet/rbi/gems/ronn@0.7.3.rbi | 6 + .../sorbet/rbi/gems/rspec-core@3.9.2.rbi | 2347 ++ .../rbi/gems/rspec-expectations@3.9.2.rbi | 1482 + .../sorbet/rbi/gems/rspec-its@1.3.0.rbi | 6 + .../sorbet/rbi/gems/rspec-mocks@3.9.1.rbi | 1434 + .../sorbet/rbi/gems/rspec-retry@0.6.2.rbi | 6 + .../sorbet/rbi/gems/rspec-support@3.9.3.rbi | 470 + .../sorbet/rbi/gems/rspec-wait@0.0.9.rbi | 6 + .../Homebrew/sorbet/rbi/gems/rspec@3.9.0.rbi | 39 + .../sorbet/rbi/gems/rubocop-ast@0.0.3.rbi | 1142 + .../rbi/gems/rubocop-performance@1.6.1.rbi | 525 + .../sorbet/rbi/gems/rubocop-rspec@1.40.0.rbi | 1669 + .../sorbet/rbi/gems/rubocop@0.85.1.rbi | 10471 +++++ .../sorbet/rbi/gems/ruby-macho@2.2.0.rbi | 6 + .../rbi/gems/ruby-progressbar@1.10.1.rbi | 421 + .../sorbet/rbi/gems/simplecov-html@0.10.2.rbi | 6 + .../sorbet/rbi/gems/simplecov@0.16.1.rbi | 6 + .../Homebrew/sorbet/rbi/gems/sync@0.5.0.rbi | 6 + .../sorbet/rbi/gems/term-ansicolor@1.7.1.rbi | 6 + .../Homebrew/sorbet/rbi/gems/thor@1.0.1.rbi | 825 + .../sorbet/rbi/gems/thread_safe@0.3.6.rbi | 6 + .../Homebrew/sorbet/rbi/gems/tins@1.25.0.rbi | 6 + .../Homebrew/sorbet/rbi/gems/tzinfo@1.2.7.rbi | 6 + .../Homebrew/sorbet/rbi/gems/unf@0.1.4.rbi | 21 + .../sorbet/rbi/gems/unf_ext@0.0.7.7.rbi | 6 + .../rbi/gems/unicode-display_width@1.7.0.rbi | 26 + .../sorbet/rbi/gems/webrobots@0.1.2.rbi | 172 + .../sorbet/rbi/gems/zeitwerk@2.3.0.rbi | 6 + .../sorbet/rbi/hidden-definitions/errors.txt | 18899 +-------- .../sorbet/rbi/hidden-definitions/hidden.rbi | 31914 ---------------- Library/Homebrew/sorbet/rbi/todo.rbi | 73 +- Library/Homebrew/sorbet/tapioca/require.rb | 4 + 66 files changed, 30609 insertions(+), 50879 deletions(-) create mode 100644 Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/ast@2.4.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/byebug@11.1.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/coderay@1.1.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/concurrent-ruby@1.1.6.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/connection_pool@2.2.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/coveralls@0.8.23.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/docile@1.3.2.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/domain_name@0.5.20190701.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/hpricot@0.8.6.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/http-cookie@1.0.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/i18n@1.8.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/json@2.3.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/mechanize@2.7.6.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/method_source@1.0.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/mime-types-data@3.2020.0512.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/mime-types@3.3.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/mini_portile2@2.4.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/minitest@5.14.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/mustache@1.1.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/net-http-digest_auth@1.4.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/net-http-persistent@4.0.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/nokogiri@1.10.9.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/ntlm-http@0.1.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/parallel@1.19.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/parallel_tests@3.0.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/plist@3.5.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/pry@0.13.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rainbow@3.0.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rdiscount@2.2.0.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.7.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rexml@3.2.4.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/ronn@0.7.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rspec-core@3.9.2.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rspec-expectations@3.9.2.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rspec-its@1.3.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rspec-mocks@3.9.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rspec-retry@0.6.2.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rspec-support@3.9.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rspec-wait@0.0.9.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rspec@3.9.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rubocop-ast@0.0.3.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.6.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rubocop-rspec@1.40.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/rubocop@0.85.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/ruby-macho@2.2.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/ruby-progressbar@1.10.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/simplecov-html@0.10.2.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/simplecov@0.16.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/sync@0.5.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/term-ansicolor@1.7.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/thor@1.0.1.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/thread_safe@0.3.6.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/tins@1.25.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/tzinfo@1.2.7.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/unf@0.1.4.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/unf_ext@0.0.7.7.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/unicode-display_width@1.7.0.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/webrobots@0.1.2.rbi create mode 100644 Library/Homebrew/sorbet/rbi/gems/zeitwerk@2.3.0.rbi create mode 100644 Library/Homebrew/sorbet/tapioca/require.rb diff --git a/Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.1.rbi b/Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.1.rbi new file mode 100644 index 0000000000..5e3ec3f757 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.1.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: false + + diff --git a/Library/Homebrew/sorbet/rbi/gems/ast@2.4.1.rbi b/Library/Homebrew/sorbet/rbi/gems/ast@2.4.1.rbi new file mode 100644 index 0000000000..bdfeff7155 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/ast@2.4.1.rbi @@ -0,0 +1,53 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module AST +end + +class AST::Node + def initialize(type, children = _, properties = _); end + + def +(array); end + def <<(element); end + def ==(other); end + def append(element); end + def children; end + def clone; end + def concat(array); end + def dup; end + def eql?(other); end + def hash; end + def inspect(indent = _); end + def to_a; end + def to_ast; end + def to_s(indent = _); end + def to_sexp(indent = _); end + def to_sexp_array; end + def type; end + def updated(type = _, children = _, properties = _); end + + protected + + def assign_properties(properties); end + def fancy_type; end + + private + + def original_dup; end +end + +class AST::Processor + include(::AST::Processor::Mixin) +end + +module AST::Processor::Mixin + def handler_missing(node); end + def process(node); end + def process_all(nodes); end +end + +module AST::Sexp + def s(type, *children); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/byebug@11.1.3.rbi b/Library/Homebrew/sorbet/rbi/gems/byebug@11.1.3.rbi new file mode 100644 index 0000000000..f0a3c279f3 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/byebug@11.1.3.rbi @@ -0,0 +1,15 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Byebug + def self.attach; end + def self.spawn(host = _, port = _); end +end + +module Kernel + def byebug; end + def debugger; end + def remote_byebug(host = _, port = _); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/coderay@1.1.3.rbi b/Library/Homebrew/sorbet/rbi/gems/coderay@1.1.3.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/coderay@1.1.3.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/concurrent-ruby@1.1.6.rbi b/Library/Homebrew/sorbet/rbi/gems/concurrent-ruby@1.1.6.rbi new file mode 100644 index 0000000000..abba436190 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/concurrent-ruby@1.1.6.rbi @@ -0,0 +1,1881 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Concurrent + extend(::Concurrent::Utility::EngineDetector) + extend(::Concurrent::Utility::NativeExtensionLoader) + extend(::Logger::Severity) + extend(::Concurrent::Concern::Logging) + extend(::Concurrent::Concern::Deprecation) + + + private + + def abort_transaction; end + def atomically; end + def call_dataflow(method, executor, *inputs, &block); end + def dataflow(*inputs, &block); end + def dataflow!(*inputs, &block); end + def dataflow_with(executor, *inputs, &block); end + def dataflow_with!(executor, *inputs, &block); end + def leave_transaction; end + def monotonic_time; end + + def self.abort_transaction; end + def self.atomically; end + def self.call_dataflow(method, executor, *inputs, &block); end + def self.create_simple_logger(level = _, output = _); end + def self.create_stdlib_logger(level = _, output = _); end + def self.dataflow(*inputs, &block); end + def self.dataflow!(*inputs, &block); end + def self.dataflow_with(executor, *inputs, &block); end + def self.dataflow_with!(executor, *inputs, &block); end + def self.disable_at_exit_handlers!; end + def self.executor(executor_identifier); end + def self.global_fast_executor; end + def self.global_immediate_executor; end + def self.global_io_executor; end + def self.global_logger; end + def self.global_logger=(value); end + def self.global_timer_set; end + def self.leave_transaction; end + def self.monotonic_time; end + def self.new_fast_executor(opts = _); end + def self.new_io_executor(opts = _); end + def self.physical_processor_count; end + def self.processor_count; end + def self.processor_counter; end + def self.use_simple_logger(level = _, output = _); end + def self.use_stdlib_logger(level = _, output = _); end +end + +class Concurrent::AbstractExchanger < ::Concurrent::Synchronization::Object + def initialize; end + + def exchange(value, timeout = _); end + def exchange!(value, timeout = _); end + def try_exchange(value, timeout = _); end + + private + + def do_exchange(value, timeout); end +end + +class Concurrent::AbstractExecutorService < ::Concurrent::Synchronization::LockableObject + include(::Logger::Severity) + include(::Concurrent::Concern::Logging) + include(::Concurrent::ExecutorService) + include(::Concurrent::Concern::Deprecation) + + def initialize(opts = _, &block); end + + def auto_terminate=(value); end + def auto_terminate?; end + def fallback_policy; end + def kill; end + def name; end + def running?; end + def shutdown; end + def shutdown?; end + def shuttingdown?; end + def to_s; end + def wait_for_termination(timeout = _); end + + private + + def handle_fallback(*args); end + def ns_auto_terminate?; end + def ns_execute(*args, &task); end + def ns_kill_execution; end + def ns_shutdown_execution; end +end + +Concurrent::AbstractExecutorService::FALLBACK_POLICIES = T.let(T.unsafe(nil), Array) + +class Concurrent::AbstractThreadLocalVar + def initialize(default = _, &default_block); end + + def bind(value, &block); end + def value; end + def value=(value); end + + protected + + def allocate_storage; end + def default; end +end + +class Concurrent::Agent < ::Concurrent::Synchronization::LockableObject + include(::Concurrent::Concern::Observable) + + def initialize(initial, opts = _); end + + def <<(action); end + def await; end + def await_for(timeout); end + def await_for!(timeout); end + def deref; end + def error; end + def error_mode; end + def failed?; end + def post(*args, &action); end + def reason; end + def restart(new_value, opts = _); end + def send(*args, &action); end + def send!(*args, &action); end + def send_off(*args, &action); end + def send_off!(*args, &action); end + def send_via(executor, *args, &action); end + def send_via!(executor, *args, &action); end + def stopped?; end + def value; end + def wait(timeout = _); end + + private + + def enqueue_action_job(action, args, executor); end + def enqueue_await_job(latch); end + def execute_next_job; end + def handle_error(error); end + def ns_enqueue_job(job, index = _); end + def ns_find_last_job_for_thread; end + def ns_initialize(initial, opts); end + def ns_post_next_job; end + def ns_validate(value); end + + def self.await(*agents); end + def self.await_for(timeout, *agents); end + def self.await_for!(timeout, *agents); end +end + +class Concurrent::Agent::Error < ::StandardError + def initialize(message = _); end +end + +class Concurrent::Agent::ValidationError < ::Concurrent::Agent::Error + def initialize(message = _); end +end + +class Concurrent::Array < ::Array +end + +module Concurrent::Async + def async; end + def await; end + def call; end + def cast; end + def init_synchronization; end + + def self.included(base); end + def self.validate_argc(obj, method, *args); end +end + +class Concurrent::Atom < ::Concurrent::Synchronization::Object + include(::Concurrent::Concern::Observable) + + def initialize(value, opts = _); end + + def __initialize_atomic_fields__; end + def compare_and_set(old_value, new_value); end + def deref; end + def reset(new_value); end + def swap(*args); end + def value; end + + private + + def compare_and_set_value(expected, value); end + def swap_value(value); end + def update_value(&block); end + def valid?(new_value); end + def value=(value); end + + def self.new(*args, &block); end +end + +class Concurrent::AtomicBoolean < ::Concurrent::MutexAtomicBoolean + def inspect; end + def to_s; end +end + +module Concurrent::AtomicDirectUpdate + def try_update; end + def try_update!; end + def update; end +end + +class Concurrent::AtomicFixnum < ::Concurrent::MutexAtomicFixnum + def inspect; end + def to_s; end +end + +class Concurrent::AtomicMarkableReference < ::Concurrent::Synchronization::Object + def initialize(value = _, mark = _); end + + def __initialize_atomic_fields__; end + def compare_and_set(expected_val, new_val, expected_mark, new_mark); end + def compare_and_swap(expected_val, new_val, expected_mark, new_mark); end + def get; end + def mark; end + def marked?; end + def set(new_val, new_mark); end + def try_update; end + def try_update!; end + def update; end + def value; end + + private + + def compare_and_set_reference(expected, value); end + def immutable_array(*args); end + def reference; end + def reference=(value); end + def swap_reference(value); end + def update_reference(&block); end + + def self.new(*args, &block); end +end + +module Concurrent::AtomicNumericCompareAndSetWrapper + def compare_and_set(old_value, new_value); end +end + +class Concurrent::AtomicReference < ::Concurrent::MutexAtomicReference + def inspect; end + def to_s; end +end + +class Concurrent::CachedThreadPool < ::Concurrent::ThreadPoolExecutor + def initialize(opts = _); end + + + private + + def ns_initialize(opts); end +end + +class Concurrent::CancelledOperationError < ::Concurrent::Error +end + +module Concurrent::Collection +end + +class Concurrent::Collection::CopyOnNotifyObserverSet < ::Concurrent::Synchronization::LockableObject + def initialize; end + + def add_observer(observer = _, func = _, &block); end + def count_observers; end + def delete_observer(observer); end + def delete_observers; end + def notify_and_delete_observers(*args, &block); end + def notify_observers(*args, &block); end + + protected + + def ns_initialize; end + + private + + def duplicate_and_clear_observers; end + def duplicate_observers; end + def notify_to(observers, *args); end +end + +class Concurrent::Collection::CopyOnWriteObserverSet < ::Concurrent::Synchronization::LockableObject + def initialize; end + + def add_observer(observer = _, func = _, &block); end + def count_observers; end + def delete_observer(observer); end + def delete_observers; end + def notify_and_delete_observers(*args, &block); end + def notify_observers(*args, &block); end + + protected + + def ns_initialize; end + + private + + def clear_observers_and_return_old; end + def notify_to(observers, *args); end + def observers; end + def observers=(new_set); end +end + +Concurrent::Collection::MapImplementation = Concurrent::Collection::MriMapBackend + +class Concurrent::Collection::MriMapBackend < ::Concurrent::Collection::NonConcurrentMapBackend + def initialize(options = _); end + + def []=(key, value); end + def clear; end + def compute(key); end + def compute_if_absent(key); end + def compute_if_present(key); end + def delete(key); end + def delete_pair(key, value); end + def get_and_set(key, value); end + def merge_pair(key, value); end + def replace_if_exists(key, new_value); end + def replace_pair(key, old_value, new_value); end +end + +class Concurrent::Collection::NonConcurrentMapBackend + def initialize(options = _); end + + def [](key); end + def []=(key, value); end + def clear; end + def compute(key); end + def compute_if_absent(key); end + def compute_if_present(key); end + def delete(key); end + def delete_pair(key, value); end + def each_pair; end + def get_and_set(key, value); end + def get_or_default(key, default_value); end + def key?(key); end + def merge_pair(key, value); end + def replace_if_exists(key, new_value); end + def replace_pair(key, old_value, new_value); end + def size; end + + private + + def _get(key); end + def _set(key, value); end + def dupped_backend; end + def initialize_copy(other); end + def pair?(key, expected_value); end + def store_computed_value(key, new_value); end +end + +class Concurrent::Collection::NonConcurrentPriorityQueue < ::Concurrent::Collection::RubyNonConcurrentPriorityQueue + def <<(item); end + def deq; end + def enq(item); end + def has_priority?(item); end + def shift; end + def size; end +end + +class Concurrent::Collection::RubyNonConcurrentPriorityQueue + def initialize(opts = _); end + + def <<(item); end + def clear; end + def delete(item); end + def deq; end + def empty?; end + def enq(item); end + def has_priority?(item); end + def include?(item); end + def length; end + def peek; end + def pop; end + def push(item); end + def shift; end + def size; end + + private + + def ordered?(x, y); end + def sink(k); end + def swap(x, y); end + def swim(k); end + + def self.from_list(list, opts = _); end +end + +module Concurrent::Concern +end + +module Concurrent::Concern::Deprecation + include(::Logger::Severity) + include(::Concurrent::Concern::Logging) + extend(::Logger::Severity) + extend(::Concurrent::Concern::Logging) + extend(::Concurrent::Concern::Deprecation) + + def deprecated(message, strip = _); end + def deprecated_method(old_name, new_name); end +end + +module Concurrent::Concern::Dereferenceable + def deref; end + def value; end + + protected + + def apply_deref_options(value); end + def ns_set_deref_options(opts); end + def set_deref_options(opts = _); end + def value=(value); end +end + +module Concurrent::Concern::Logging + include(::Logger::Severity) + + def log(level, progname, message = _, &block); end +end + +module Concurrent::Concern::Obligation + include(::Concurrent::Concern::Dereferenceable) + + def complete?; end + def exception(*args); end + def fulfilled?; end + def incomplete?; end + def no_error!(timeout = _); end + def pending?; end + def realized?; end + def reason; end + def rejected?; end + def state; end + def unscheduled?; end + def value(timeout = _); end + def value!(timeout = _); end + def wait(timeout = _); end + def wait!(timeout = _); end + + protected + + def compare_and_set_state(next_state, *expected_current); end + def event; end + def get_arguments_from(opts = _); end + def if_state(*expected_states); end + def init_obligation; end + def ns_check_state?(expected); end + def ns_set_state(value); end + def set_state(success, value, reason); end + def state=(value); end +end + +module Concurrent::Concern::Observable + def add_observer(observer = _, func = _, &block); end + def count_observers; end + def delete_observer(observer); end + def delete_observers; end + def with_observer(observer = _, func = _, &block); end + + protected + + def observers; end + def observers=(_); end +end + +class Concurrent::ConcurrentUpdateError < ::ThreadError +end + +Concurrent::ConcurrentUpdateError::CONC_UP_ERR_BACKTRACE = T.let(T.unsafe(nil), Array) + +class Concurrent::ConfigurationError < ::Concurrent::Error +end + +class Concurrent::CountDownLatch < ::Concurrent::MutexCountDownLatch +end + +class Concurrent::CyclicBarrier < ::Concurrent::Synchronization::LockableObject + def initialize(parties, &block); end + + def broken?; end + def number_waiting; end + def parties; end + def reset; end + def wait(timeout = _); end + + protected + + def ns_generation_done(generation, status, continue = _); end + def ns_initialize(parties, &block); end + def ns_next_generation; end +end + +class Concurrent::Delay < ::Concurrent::Synchronization::LockableObject + include(::Concurrent::Concern::Dereferenceable) + include(::Concurrent::Concern::Obligation) + + def initialize(opts = _, &block); end + + def reconfigure(&block); end + def value(timeout = _); end + def value!(timeout = _); end + def wait(timeout = _); end + + protected + + def ns_initialize(opts, &block); end + + private + + def execute_task_once; end +end + +class Concurrent::DependencyCounter + def initialize(count, &block); end + + def update(time, value, reason); end +end + +class Concurrent::Error < ::StandardError +end + +class Concurrent::Event < ::Concurrent::Synchronization::LockableObject + def initialize; end + + def reset; end + def set; end + def set?; end + def try?; end + def wait(timeout = _); end + + protected + + def ns_initialize; end + def ns_set; end +end + +class Concurrent::Exchanger < ::Concurrent::RubyExchanger +end + +module Concurrent::ExecutorService + include(::Logger::Severity) + include(::Concurrent::Concern::Logging) + + def <<(task); end + def can_overflow?; end + def post(*args, &task); end + def serialized?; end +end + +class Concurrent::FixedThreadPool < ::Concurrent::ThreadPoolExecutor + def initialize(num_threads, opts = _); end +end + +class Concurrent::Future < ::Concurrent::IVar + def initialize(opts = _, &block); end + + def cancel; end + def cancelled?; end + def execute; end + def set(value = _, &block); end + def wait_or_cancel(timeout); end + + protected + + def ns_initialize(value, opts); end + + def self.execute(opts = _, &block); end +end + +class Concurrent::Hash < ::Hash +end + +class Concurrent::IVar < ::Concurrent::Synchronization::LockableObject + include(::Concurrent::Concern::Dereferenceable) + include(::Concurrent::Concern::Obligation) + include(::Concurrent::Concern::Observable) + + def initialize(value = _, opts = _, &block); end + + def add_observer(observer = _, func = _, &block); end + def fail(reason = _); end + def set(value = _); end + def try_set(value = _, &block); end + + protected + + def check_for_block_or_value!(block_given, value); end + def complete(success, value, reason); end + def complete_without_notification(success, value, reason); end + def notify_observers(value, reason); end + def ns_complete_without_notification(success, value, reason); end + def ns_initialize(value, opts); end + def safe_execute(task, args = _); end +end + +class Concurrent::IllegalOperationError < ::Concurrent::Error +end + +class Concurrent::ImmediateExecutor < ::Concurrent::AbstractExecutorService + include(::Concurrent::SerialExecutorService) + + def initialize; end + + def <<(task); end + def kill; end + def post(*args, &task); end + def running?; end + def shutdown; end + def shutdown?; end + def shuttingdown?; end + def wait_for_termination(timeout = _); end +end + +class Concurrent::ImmutabilityError < ::Concurrent::Error +end + +module Concurrent::ImmutableStruct + include(::Concurrent::Synchronization::AbstractStruct) + + def ==(other); end + def [](member); end + def each(&block); end + def each_pair(&block); end + def inspect; end + def merge(other, &block); end + def select(&block); end + def to_a; end + def to_h; end + def to_s; end + def values; end + def values_at(*indexes); end + + private + + def initialize_copy(original); end + + def self.included(base); end + def self.new(*args, &block); end +end + +class Concurrent::IndirectImmediateExecutor < ::Concurrent::ImmediateExecutor + def initialize; end + + def post(*args, &task); end +end + +class Concurrent::InitializationError < ::Concurrent::Error +end + +class Concurrent::LifecycleError < ::Concurrent::Error +end + +class Concurrent::LockFreeStack < ::Concurrent::Synchronization::Object + include(::Enumerable) + + def initialize(head = _); end + + def __initialize_atomic_fields__; end + def clear; end + def clear_each(&block); end + def clear_if(head); end + def compare_and_clear(head); end + def compare_and_pop(head); end + def compare_and_push(head, value); end + def each(head = _); end + def empty?(head = _); end + def inspect; end + def peek; end + def pop; end + def push(value); end + def replace_if(head, new_head); end + def to_s; end + + private + + def compare_and_set_head(expected, value); end + def head; end + def head=(value); end + def swap_head(value); end + def update_head(&block); end + + def self.new(*args, &block); end + def self.of1(value); end + def self.of2(value1, value2); end +end + +Concurrent::LockFreeStack::EMPTY = T.let(T.unsafe(nil), Concurrent::LockFreeStack::Node) + +class Concurrent::LockFreeStack::Node + def initialize(value, next_node); end + + def next_node; end + def value; end + def value=(_); end + + def self.[](*_); end +end + +class Concurrent::MVar < ::Concurrent::Synchronization::Object + include(::Concurrent::Concern::Dereferenceable) + + def initialize(value = _, opts = _); end + + def borrow(timeout = _); end + def empty?; end + def full?; end + def modify(timeout = _); end + def modify!; end + def put(value, timeout = _); end + def set!(value); end + def take(timeout = _); end + def try_put!(value); end + def try_take!; end + + protected + + def synchronize(&block); end + + private + + def unlocked_empty?; end + def unlocked_full?; end + def wait_for_empty(timeout); end + def wait_for_full(timeout); end + def wait_while(condition, timeout); end + + def self.new(*args, &block); end +end + +Concurrent::MVar::EMPTY = T.let(T.unsafe(nil), Object) + +Concurrent::MVar::TIMEOUT = T.let(T.unsafe(nil), Object) + +class Concurrent::Map < ::Concurrent::Collection::MriMapBackend + def initialize(options = _, &block); end + + def [](key); end + def each; end + def each_key; end + def each_pair; end + def each_value; end + def empty?; end + def fetch(key, default_value = _); end + def fetch_or_store(key, default_value = _); end + def get(key); end + def inspect; end + def key(value); end + def keys; end + def marshal_dump; end + def marshal_load(hash); end + def put(key, value); end + def put_if_absent(key, value); end + def value?(value); end + def values; end + + private + + def initialize_copy(other); end + def populate_from(hash); end + def raise_fetch_no_key; end + def validate_options_hash!(options); end +end + +class Concurrent::MaxRestartFrequencyError < ::Concurrent::Error +end + +class Concurrent::Maybe < ::Concurrent::Synchronization::Object + include(::Comparable) + + def initialize(just, nothing); end + + def <=>(other); end + def fulfilled?; end + def just; end + def just?; end + def nothing; end + def nothing?; end + def or(other); end + def reason; end + def rejected?; end + def value; end + + def self.from(*args); end + def self.just(value); end + def self.nothing(error = _); end +end + +Concurrent::Maybe::NONE = T.let(T.unsafe(nil), Object) + +class Concurrent::MultipleAssignmentError < ::Concurrent::Error + def initialize(message = _, inspection_data = _); end + + def inspect; end + def inspection_data; end +end + +class Concurrent::MultipleErrors < ::Concurrent::Error + def initialize(errors, message = _); end + + def errors; end +end + +module Concurrent::MutableStruct + include(::Concurrent::Synchronization::AbstractStruct) + + def ==(other); end + def [](member); end + def []=(member, value); end + def each(&block); end + def each_pair(&block); end + def inspect; end + def merge(other, &block); end + def select(&block); end + def to_a; end + def to_h; end + def to_s; end + def values; end + def values_at(*indexes); end + + private + + def initialize_copy(original); end + + def self.new(*args, &block); end +end + +class Concurrent::MutexAtomicBoolean < ::Concurrent::Synchronization::LockableObject + def initialize(initial = _); end + + def false?; end + def make_false; end + def make_true; end + def true?; end + def value; end + def value=(value); end + + protected + + def ns_initialize(initial); end + + private + + def ns_make_value(value); end +end + +class Concurrent::MutexAtomicFixnum < ::Concurrent::Synchronization::LockableObject + def initialize(initial = _); end + + def compare_and_set(expect, update); end + def decrement(delta = _); end + def down(delta = _); end + def increment(delta = _); end + def up(delta = _); end + def update; end + def value; end + def value=(value); end + + protected + + def ns_initialize(initial); end + + private + + def ns_set(value); end +end + +class Concurrent::MutexAtomicReference < ::Concurrent::Synchronization::LockableObject + include(::Concurrent::AtomicDirectUpdate) + include(::Concurrent::AtomicNumericCompareAndSetWrapper) + + def initialize(value = _); end + + def _compare_and_set(old_value, new_value); end + def compare_and_swap(old_value, new_value); end + def get; end + def get_and_set(new_value); end + def set(new_value); end + def swap(new_value); end + def value; end + def value=(new_value); end + + protected + + def ns_initialize(value); end +end + +class Concurrent::MutexCountDownLatch < ::Concurrent::Synchronization::LockableObject + def initialize(count = _); end + + def count; end + def count_down; end + def wait(timeout = _); end + + protected + + def ns_initialize(count); end +end + +class Concurrent::MutexSemaphore < ::Concurrent::Synchronization::LockableObject + def initialize(count); end + + def acquire(permits = _); end + def available_permits; end + def drain_permits; end + def reduce_permits(reduction); end + def release(permits = _); end + def try_acquire(permits = _, timeout = _); end + + protected + + def ns_initialize(count); end + + private + + def try_acquire_now(permits); end + def try_acquire_timed(permits, timeout); end +end + +Concurrent::NULL = T.let(T.unsafe(nil), Object) + +Concurrent::NULL_LOGGER = T.let(T.unsafe(nil), Proc) + +module Concurrent::Options + def self.executor(executor_identifier); end + def self.executor_from_options(opts = _); end +end + +class Concurrent::Promise < ::Concurrent::IVar + def initialize(opts = _, &block); end + + def catch(&block); end + def execute; end + def fail(reason = _); end + def flat_map(&block); end + def on_error(&block); end + def on_success(&block); end + def rescue(&block); end + def set(value = _, &block); end + def then(*args, &block); end + def zip(*others); end + + protected + + def complete(success, value, reason); end + def notify_child(child); end + def ns_initialize(value, opts); end + def on_fulfill(result); end + def on_reject(reason); end + def realize(task); end + def root?; end + def set_pending; end + def set_state!(success, value, reason); end + def synchronized_set_state!(success, value, reason); end + + def self.aggregate(method, *promises); end + def self.all?(*promises); end + def self.any?(*promises); end + def self.execute(opts = _, &block); end + def self.fulfill(value, opts = _); end + def self.reject(reason, opts = _); end + def self.zip(*promises); end +end + +class Concurrent::PromiseExecutionError < ::StandardError +end + +module Concurrent::Promises + extend(::Concurrent::Promises::FactoryMethods::Configuration) + extend(::Concurrent::Promises::FactoryMethods) +end + +class Concurrent::Promises::AbstractEventFuture < ::Concurrent::Synchronization::Object + def initialize(promise, default_executor); end + + def __initialize_atomic_fields__; end + def add_callback_clear_delayed_node(node); end + def add_callback_notify_blocked(promise, index); end + def blocks; end + def callbacks; end + def chain(*args, &task); end + def chain_on(executor, *args, &task); end + def chain_resolvable(resolvable); end + def default_executor; end + def inspect; end + def internal_state; end + def on_resolution(*args, &callback); end + def on_resolution!(*args, &callback); end + def on_resolution_using(executor, *args, &callback); end + def pending?; end + def promise; end + def resolve_with(state, raise_on_reassign = _, reserved = _); end + def resolved?; end + def state; end + def tangle(resolvable); end + def to_s; end + def touch; end + def touched?; end + def wait(timeout = _); end + def waiting_threads; end + def with_default_executor(executor); end + def with_hidden_resolvable; end + + private + + def add_callback(method, *args); end + def async_callback_on_resolution(state, executor, args, callback); end + def call_callback(method, state, args); end + def call_callbacks(state); end + def callback_clear_delayed_node(state, node); end + def callback_notify_blocked(state, promise, index); end + def compare_and_set_internal_state(expected, value); end + def internal_state=(value); end + def swap_internal_state(value); end + def update_internal_state(&block); end + def wait_until_resolved(timeout); end + def with_async(executor, *args, &block); end + + def self.new(*args, &block); end +end + +class Concurrent::Promises::Event < ::Concurrent::Promises::AbstractEventFuture + def &(other); end + def any(event_or_future); end + def delay; end + def schedule(intended_time); end + def then(*args, &task); end + def to_event; end + def to_future; end + def with_default_executor(executor); end + def zip(other); end + def |(event_or_future); end + + private + + def callback_on_resolution(state, args, callback); end + def rejected_resolution(raise_on_reassign, state); end +end + +module Concurrent::Promises::FactoryMethods + include(::Concurrent::Promises::FactoryMethods::Configuration) + extend(::Concurrent::ReInclude) + extend(::Concurrent::Promises::FactoryMethods) + extend(::Concurrent::Promises::FactoryMethods::Configuration) + + def any(*futures_and_or_events); end + def any_event(*futures_and_or_events); end + def any_event_on(default_executor, *futures_and_or_events); end + def any_fulfilled_future(*futures_and_or_events); end + def any_fulfilled_future_on(default_executor, *futures_and_or_events); end + def any_resolved_future(*futures_and_or_events); end + def any_resolved_future_on(default_executor, *futures_and_or_events); end + def delay(*args, &task); end + def delay_on(default_executor, *args, &task); end + def fulfilled_future(value, default_executor = _); end + def future(*args, &task); end + def future_on(default_executor, *args, &task); end + def make_future(argument = _, default_executor = _); end + def rejected_future(reason, default_executor = _); end + def resolvable_event; end + def resolvable_event_on(default_executor = _); end + def resolvable_future; end + def resolvable_future_on(default_executor = _); end + def resolved_event(default_executor = _); end + def resolved_future(fulfilled, value, reason, default_executor = _); end + def schedule(intended_time, *args, &task); end + def schedule_on(default_executor, intended_time, *args, &task); end + def zip(*futures_and_or_events); end + def zip_events(*futures_and_or_events); end + def zip_events_on(default_executor, *futures_and_or_events); end + def zip_futures(*futures_and_or_events); end + def zip_futures_on(default_executor, *futures_and_or_events); end +end + +module Concurrent::Promises::FactoryMethods::Configuration + def default_executor; end +end + +class Concurrent::Promises::Future < ::Concurrent::Promises::AbstractEventFuture + def &(other); end + def any(event_or_future); end + def apply(args, block); end + def delay; end + def exception(*args); end + def flat(level = _); end + def flat_event; end + def flat_future(level = _); end + def fulfilled?; end + def inspect; end + def on_fulfillment(*args, &callback); end + def on_fulfillment!(*args, &callback); end + def on_fulfillment_using(executor, *args, &callback); end + def on_rejection(*args, &callback); end + def on_rejection!(*args, &callback); end + def on_rejection_using(executor, *args, &callback); end + def reason(timeout = _, timeout_value = _); end + def rejected?; end + def rescue(*args, &task); end + def rescue_on(executor, *args, &task); end + def result(timeout = _); end + def run(run_test = _); end + def schedule(intended_time); end + def then(*args, &task); end + def then_on(executor, *args, &task); end + def to_event; end + def to_future; end + def to_s; end + def value(timeout = _, timeout_value = _); end + def value!(timeout = _, timeout_value = _); end + def wait!(timeout = _); end + def with_default_executor(executor); end + def zip(other); end + def |(event_or_future); end + + private + + def async_callback_on_fulfillment(state, executor, args, callback); end + def async_callback_on_rejection(state, executor, args, callback); end + def callback_on_fulfillment(state, args, callback); end + def callback_on_rejection(state, args, callback); end + def callback_on_resolution(state, args, callback); end + def rejected_resolution(raise_on_reassign, state); end + def run_test(v); end + def wait_until_resolved!(timeout = _); end +end + +module Concurrent::Promises::Resolvable +end + +class Concurrent::Promises::ResolvableEvent < ::Concurrent::Promises::Event + include(::Concurrent::Promises::Resolvable) + + def resolve(raise_on_reassign = _, reserved = _); end + def wait(timeout = _, resolve_on_timeout = _); end + def with_hidden_resolvable; end +end + +class Concurrent::Promises::ResolvableFuture < ::Concurrent::Promises::Future + include(::Concurrent::Promises::Resolvable) + + def evaluate_to(*args, &block); end + def evaluate_to!(*args, &block); end + def fulfill(value, raise_on_reassign = _, reserved = _); end + def reason(timeout = _, timeout_value = _, resolve_on_timeout = _); end + def reject(reason, raise_on_reassign = _, reserved = _); end + def resolve(fulfilled = _, value = _, reason = _, raise_on_reassign = _, reserved = _); end + def result(timeout = _, resolve_on_timeout = _); end + def value(timeout = _, timeout_value = _, resolve_on_timeout = _); end + def value!(timeout = _, timeout_value = _, resolve_on_timeout = _); end + def wait(timeout = _, resolve_on_timeout = _); end + def wait!(timeout = _, resolve_on_timeout = _); end + def with_hidden_resolvable; end +end + +module Concurrent::ReInclude + def extended(base); end + def include(*modules); end + def included(base); end +end + +class Concurrent::ReadWriteLock < ::Concurrent::Synchronization::Object + def initialize; end + + def acquire_read_lock; end + def acquire_write_lock; end + def has_waiters?; end + def release_read_lock; end + def release_write_lock; end + def with_read_lock; end + def with_write_lock; end + def write_locked?; end + + private + + def max_readers?(c = _); end + def max_writers?(c = _); end + def running_readers(c = _); end + def running_readers?(c = _); end + def running_writer?(c = _); end + def waiting_writer?(c = _); end + def waiting_writers(c = _); end + + def self.new(*args, &block); end +end + +Concurrent::ReadWriteLock::MAX_READERS = T.let(T.unsafe(nil), Integer) + +Concurrent::ReadWriteLock::MAX_WRITERS = T.let(T.unsafe(nil), Integer) + +Concurrent::ReadWriteLock::RUNNING_WRITER = T.let(T.unsafe(nil), Integer) + +Concurrent::ReadWriteLock::WAITING_WRITER = T.let(T.unsafe(nil), Integer) + +class Concurrent::ReentrantReadWriteLock < ::Concurrent::Synchronization::Object + def initialize; end + + def acquire_read_lock; end + def acquire_write_lock; end + def release_read_lock; end + def release_write_lock; end + def try_read_lock; end + def try_write_lock; end + def with_read_lock; end + def with_write_lock; end + + private + + def max_readers?(c = _); end + def max_writers?(c = _); end + def running_readers(c = _); end + def running_readers?(c = _); end + def running_writer?(c = _); end + def waiting_or_running_writer?(c = _); end + def waiting_writers(c = _); end + + def self.new(*args, &block); end +end + +Concurrent::ReentrantReadWriteLock::MAX_READERS = T.let(T.unsafe(nil), Integer) + +Concurrent::ReentrantReadWriteLock::MAX_WRITERS = T.let(T.unsafe(nil), Integer) + +Concurrent::ReentrantReadWriteLock::READER_BITS = T.let(T.unsafe(nil), Integer) + +Concurrent::ReentrantReadWriteLock::READ_LOCK_MASK = T.let(T.unsafe(nil), Integer) + +Concurrent::ReentrantReadWriteLock::RUNNING_WRITER = T.let(T.unsafe(nil), Integer) + +Concurrent::ReentrantReadWriteLock::WAITING_WRITER = T.let(T.unsafe(nil), Integer) + +Concurrent::ReentrantReadWriteLock::WRITER_BITS = T.let(T.unsafe(nil), Integer) + +Concurrent::ReentrantReadWriteLock::WRITE_LOCK_HELD = T.let(T.unsafe(nil), Integer) + +Concurrent::ReentrantReadWriteLock::WRITE_LOCK_MASK = T.let(T.unsafe(nil), Integer) + +class Concurrent::RejectedExecutionError < ::Concurrent::Error +end + +class Concurrent::ResourceLimitError < ::Concurrent::Error +end + +class Concurrent::RubyExchanger < ::Concurrent::AbstractExchanger + def initialize; end + + def __initialize_atomic_fields__; end + def compare_and_set_slot(expected, value); end + def slot; end + def slot=(value); end + def swap_slot(value); end + def update_slot(&block); end + + private + + def do_exchange(value, timeout); end + + def self.new(*args, &block); end +end + +class Concurrent::RubyExecutorService < ::Concurrent::AbstractExecutorService + def initialize(*args, &block); end + + def kill; end + def post(*args, &task); end + def shutdown; end + def wait_for_termination(timeout = _); end + + private + + def ns_running?; end + def ns_shutdown?; end + def ns_shutdown_execution; end + def ns_shuttingdown?; end + def stop_event; end + def stopped_event; end +end + +class Concurrent::RubySingleThreadExecutor < ::Concurrent::RubyThreadPoolExecutor + def initialize(opts = _); end +end + +class Concurrent::RubyThreadLocalVar < ::Concurrent::AbstractThreadLocalVar + def value; end + def value=(value); end + + protected + + def allocate_storage; end + + private + + def get_default; end + def get_threadlocal_array(thread = _); end + def set_threadlocal_array(array, thread = _); end + def value_for(thread); end + + def self.thread_finalizer(id); end + def self.thread_local_finalizer(index); end +end + +class Concurrent::RubyThreadPoolExecutor < ::Concurrent::RubyExecutorService + def initialize(opts = _); end + + def can_overflow?; end + def completed_task_count; end + def idletime; end + def largest_length; end + def length; end + def max_length; end + def max_queue; end + def min_length; end + def queue_length; end + def ready_worker(worker); end + def remaining_capacity; end + def remove_busy_worker(worker); end + def scheduled_task_count; end + def worker_died(worker); end + def worker_not_old_enough(worker); end + def worker_task_completed; end + + private + + def ns_add_busy_worker; end + def ns_assign_worker(*args, &task); end + def ns_enqueue(*args, &task); end + def ns_execute(*args, &task); end + def ns_initialize(opts); end + def ns_kill_execution; end + def ns_limited_queue?; end + def ns_prune_pool; end + def ns_ready_worker(worker, success = _); end + def ns_remove_busy_worker(worker); end + def ns_reset_if_forked; end + def ns_shutdown_execution; end + def ns_worker_died(worker); end + def ns_worker_not_old_enough(worker); end +end + +Concurrent::RubyThreadPoolExecutor::DEFAULT_MAX_POOL_SIZE = T.let(T.unsafe(nil), Integer) + +Concurrent::RubyThreadPoolExecutor::DEFAULT_MAX_QUEUE_SIZE = T.let(T.unsafe(nil), Integer) + +Concurrent::RubyThreadPoolExecutor::DEFAULT_MIN_POOL_SIZE = T.let(T.unsafe(nil), Integer) + +Concurrent::RubyThreadPoolExecutor::DEFAULT_THREAD_IDLETIMEOUT = T.let(T.unsafe(nil), Integer) + +class Concurrent::SafeTaskExecutor < ::Concurrent::Synchronization::LockableObject + def initialize(task, opts = _); end + + def execute(*args); end +end + +class Concurrent::ScheduledTask < ::Concurrent::IVar + include(::Comparable) + + def initialize(delay, opts = _, &task); end + + def <=>(other); end + def cancel; end + def cancelled?; end + def execute; end + def executor; end + def initial_delay; end + def process_task; end + def processing?; end + def reschedule(delay); end + def reset; end + def schedule_time; end + + protected + + def ns_reschedule(delay); end + def ns_schedule(delay); end + + def self.execute(delay, opts = _, &task); end +end + +class Concurrent::Semaphore < ::Concurrent::MutexSemaphore +end + +module Concurrent::SerialExecutorService + include(::Logger::Severity) + include(::Concurrent::Concern::Logging) + include(::Concurrent::ExecutorService) + + def serialized?; end +end + +class Concurrent::SerializedExecution < ::Concurrent::Synchronization::LockableObject + include(::Logger::Severity) + include(::Concurrent::Concern::Logging) + + def initialize; end + + def post(executor, *args, &task); end + def posts(posts); end + + private + + def call_job(job); end + def ns_initialize; end + def work(job); end +end + +class Concurrent::SerializedExecution::Job < ::Struct + def args; end + def args=(_); end + def block; end + def block=(_); end + def call; end + def executor; end + def executor=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class Concurrent::SerializedExecutionDelegator < ::SimpleDelegator + include(::Logger::Severity) + include(::Concurrent::Concern::Logging) + include(::Concurrent::ExecutorService) + include(::Concurrent::SerialExecutorService) + + def initialize(executor); end + + def post(*args, &task); end +end + +class Concurrent::Set < ::Set +end + +module Concurrent::SettableStruct + include(::Concurrent::Synchronization::AbstractStruct) + + def ==(other); end + def [](member); end + def []=(member, value); end + def each(&block); end + def each_pair(&block); end + def inspect; end + def merge(other, &block); end + def select(&block); end + def to_a; end + def to_h; end + def to_s; end + def values; end + def values_at(*indexes); end + + private + + def initialize_copy(original); end + + def self.new(*args, &block); end +end + +class Concurrent::SimpleExecutorService < ::Concurrent::RubyExecutorService + def <<(task); end + def kill; end + def post(*args, &task); end + def running?; end + def shutdown; end + def shutdown?; end + def shuttingdown?; end + def wait_for_termination(timeout = _); end + + private + + def ns_initialize(*args); end + + def self.<<(task); end + def self.post(*args); end +end + +class Concurrent::SingleThreadExecutor < ::Concurrent::RubySingleThreadExecutor +end + +module Concurrent::Synchronization +end + +class Concurrent::Synchronization::AbstractLockableObject < ::Concurrent::Synchronization::Object + + protected + + def ns_broadcast; end + def ns_signal; end + def ns_wait(timeout = _); end + def ns_wait_until(timeout = _, &condition); end + def synchronize; end +end + +class Concurrent::Synchronization::AbstractObject + def initialize; end + + def full_memory_barrier; end + + def self.attr_volatile(*names); end +end + +module Concurrent::Synchronization::AbstractStruct + def initialize(*values); end + + def length; end + def members; end + def size; end + + protected + + def ns_each; end + def ns_each_pair; end + def ns_equality(other); end + def ns_get(member); end + def ns_initialize_copy; end + def ns_inspect; end + def ns_merge(other, &block); end + def ns_select; end + def ns_to_h; end + def ns_values; end + def ns_values_at(indexes); end + def pr_underscore(clazz); end + + def self.define_struct_class(parent, base, name, members, &block); end +end + +class Concurrent::Synchronization::Condition < ::Concurrent::Synchronization::LockableObject + def initialize(lock); end + + def broadcast; end + def ns_broadcast; end + def ns_signal; end + def ns_wait(timeout = _); end + def ns_wait_until(timeout = _, &condition); end + def signal; end + def wait(timeout = _); end + def wait_until(timeout = _, &condition); end + + def self.private_new(*args, &block); end +end + +module Concurrent::Synchronization::ConditionSignalling + + protected + + def ns_broadcast; end + def ns_signal; end +end + +class Concurrent::Synchronization::Lock < ::Concurrent::Synchronization::LockableObject + def broadcast; end + def signal; end + def wait(timeout = _); end + def wait_until(timeout = _, &condition); end +end + +class Concurrent::Synchronization::LockableObject < ::Concurrent::Synchronization::MutexLockableObject + def new_condition; end +end + +class Concurrent::Synchronization::MonitorLockableObject < ::Concurrent::Synchronization::AbstractLockableObject + include(::Concurrent::Synchronization::ConditionSignalling) + + def initialize(*defaults); end + + + protected + + def ns_wait(timeout = _); end + def synchronize; end + + def self.new(*args, &block); end +end + +module Concurrent::Synchronization::MriAttrVolatile + mixes_in_class_methods(::Concurrent::Synchronization::MriAttrVolatile::ClassMethods) + + def full_memory_barrier; end + + def self.included(base); end +end + +module Concurrent::Synchronization::MriAttrVolatile::ClassMethods + def attr_volatile(*names); end +end + +class Concurrent::Synchronization::MriObject < ::Concurrent::Synchronization::AbstractObject + include(::Concurrent::Synchronization::MriAttrVolatile) + extend(::Concurrent::Synchronization::MriAttrVolatile::ClassMethods) + + def initialize; end +end + +class Concurrent::Synchronization::MutexLockableObject < ::Concurrent::Synchronization::AbstractLockableObject + include(::Concurrent::Synchronization::ConditionSignalling) + + def initialize(*defaults); end + + + protected + + def ns_wait(timeout = _); end + def synchronize; end + + def self.new(*args, &block); end +end + +class Concurrent::Synchronization::Object < ::Concurrent::Synchronization::MriObject + def initialize; end + + + private + + def __initialize_atomic_fields__; end + + def self.atomic_attribute?(name); end + def self.atomic_attributes(inherited = _); end + def self.attr_atomic(*names); end + def self.ensure_safe_initialization_when_final_fields_are_present; end + def self.safe_initialization!; end + def self.safe_initialization?; end +end + +module Concurrent::Synchronization::RbxAttrVolatile + mixes_in_class_methods(::Concurrent::Synchronization::RbxAttrVolatile::ClassMethods) + + def full_memory_barrier; end + + def self.included(base); end +end + +module Concurrent::Synchronization::RbxAttrVolatile::ClassMethods + def attr_volatile(*names); end +end + +class Concurrent::Synchronization::RbxLockableObject < ::Concurrent::Synchronization::AbstractLockableObject + def initialize(*defaults); end + + + protected + + def ns_broadcast; end + def ns_signal; end + def ns_wait(timeout = _); end + def synchronize(&block); end + + def self.new(*args, &block); end +end + +class Concurrent::Synchronization::RbxObject < ::Concurrent::Synchronization::AbstractObject + include(::Concurrent::Synchronization::RbxAttrVolatile) + extend(::Concurrent::Synchronization::RbxAttrVolatile::ClassMethods) + + def initialize; end +end + +module Concurrent::Synchronization::TruffleRubyAttrVolatile + mixes_in_class_methods(::Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods) + + def full_memory_barrier; end + + def self.included(base); end +end + +module Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods + def attr_volatile(*names); end +end + +class Concurrent::Synchronization::TruffleRubyObject < ::Concurrent::Synchronization::AbstractObject + include(::Concurrent::Synchronization::TruffleRubyAttrVolatile) + extend(::Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods) + + def initialize; end +end + +Concurrent::Synchronization::Volatile = Concurrent::Synchronization::MriAttrVolatile + +class Concurrent::SynchronizedDelegator < ::SimpleDelegator + def initialize(obj); end + + def method_missing(method, *args, &block); end + def setup; end + def teardown; end +end + +class Concurrent::TVar < ::Concurrent::Synchronization::Object + def initialize(value); end + + def unsafe_increment_version; end + def unsafe_lock; end + def unsafe_value; end + def unsafe_value=(value); end + def unsafe_version; end + def value; end + def value=(value); end + + def self.new(*args, &block); end +end + +class Concurrent::ThreadLocalVar < ::Concurrent::RubyThreadLocalVar +end + +class Concurrent::ThreadPoolExecutor < ::Concurrent::RubyThreadPoolExecutor +end + +module Concurrent::ThreadSafe +end + +module Concurrent::ThreadSafe::Util +end + +Concurrent::ThreadSafe::Util::CPU_COUNT = T.let(T.unsafe(nil), Integer) + +Concurrent::ThreadSafe::Util::FIXNUM_BIT_SIZE = T.let(T.unsafe(nil), Integer) + +Concurrent::ThreadSafe::Util::MAX_INT = T.let(T.unsafe(nil), Integer) + +class Concurrent::TimeoutError < ::Concurrent::Error +end + +class Concurrent::TimerSet < ::Concurrent::RubyExecutorService + def initialize(opts = _); end + + def kill; end + def post(delay, *args, &task); end + + private + + def ns_initialize(opts); end + def ns_post_task(task); end + def ns_reset_if_forked; end + def ns_shutdown_execution; end + def post_task(task); end + def process_tasks; end + def remove_task(task); end +end + +class Concurrent::TimerTask < ::Concurrent::RubyExecutorService + include(::Concurrent::Concern::Dereferenceable) + include(::Concurrent::Concern::Observable) + + def initialize(opts = _, &task); end + + def execute; end + def execution_interval; end + def execution_interval=(value); end + def running?; end + def timeout_interval; end + def timeout_interval=(value); end + + private + + def execute_task(completion); end + def ns_initialize(opts, &task); end + def ns_kill_execution; end + def ns_shutdown_execution; end + def schedule_next_task(interval = _); end + def timeout_task(completion); end + + def self.execute(opts = _, &task); end +end + +Concurrent::TimerTask::EXECUTION_INTERVAL = T.let(T.unsafe(nil), Integer) + +Concurrent::TimerTask::TIMEOUT_INTERVAL = T.let(T.unsafe(nil), Integer) + +class Concurrent::Transaction + def initialize; end + + def abort; end + def commit; end + def read(tvar); end + def unlock; end + def valid?; end + def write(tvar, value); end + + def self.current; end + def self.current=(transaction); end +end + +Concurrent::Transaction::ABORTED = T.let(T.unsafe(nil), Object) + +class Concurrent::Transaction::AbortError < ::StandardError +end + +class Concurrent::Transaction::LeaveError < ::StandardError +end + +class Concurrent::Transaction::ReadLogEntry < ::Struct + def tvar; end + def tvar=(_); end + def version; end + def version=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class Concurrent::Tuple + include(::Enumerable) + + def initialize(size); end + + def cas(i, old_value, new_value); end + def compare_and_set(i, old_value, new_value); end + def each; end + def get(i); end + def set(i, value); end + def size; end + def volatile_get(i); end + def volatile_set(i, value); end +end + +module Concurrent::Utility +end + +module Concurrent::Utility::EngineDetector + def on_cruby?; end + def on_jruby?; end + def on_jruby_9000?; end + def on_linux?; end + def on_osx?; end + def on_rbx?; end + def on_truffleruby?; end + def on_windows?; end + def ruby_engine; end + def ruby_version(version = _, comparison, major, minor, patch); end +end + +module Concurrent::Utility::NativeExtensionLoader + def allow_c_extensions?; end + def c_extensions_loaded?; end + def java_extensions_loaded?; end + def load_native_extensions; end + + private + + def load_error_path(error); end + def set_c_extensions_loaded; end + def set_java_extensions_loaded; end + def try_load_c_extension(path); end +end + +module Concurrent::Utility::NativeInteger + extend(::Concurrent::Utility::NativeInteger) + + def ensure_integer(value); end + def ensure_integer_and_bounds(value); end + def ensure_lower_bound(value); end + def ensure_positive(value); end + def ensure_positive_and_no_zero(value); end + def ensure_upper_bound(value); end +end + +Concurrent::Utility::NativeInteger::MAX_VALUE = T.let(T.unsafe(nil), Integer) + +Concurrent::Utility::NativeInteger::MIN_VALUE = T.let(T.unsafe(nil), Integer) + +class Concurrent::Utility::ProcessorCounter + def initialize; end + + def physical_processor_count; end + def processor_count; end + + private + + def compute_physical_processor_count; end + def compute_processor_count; end +end + +Concurrent::VERSION = T.let(T.unsafe(nil), String) + +Concurrent::Promises::InternalStates::PENDING = T.let(T.unsafe(nil), T.untyped) + +Concurrent::Promises::InternalStates::RESERVED = T.let(T.unsafe(nil), T.untyped) + +Concurrent::Promises::InternalStates::RESOLVED = T.let(T.unsafe(nil), T.untyped) diff --git a/Library/Homebrew/sorbet/rbi/gems/connection_pool@2.2.3.rbi b/Library/Homebrew/sorbet/rbi/gems/connection_pool@2.2.3.rbi new file mode 100644 index 0000000000..8403f393d9 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/connection_pool@2.2.3.rbi @@ -0,0 +1,65 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +class ConnectionPool + def initialize(options = _, &block); end + + def available; end + def checkin; end + def checkout(options = _); end + def shutdown(&block); end + def size; end + def with(options = _); end + + def self.wrap(options, &block); end +end + +ConnectionPool::DEFAULTS = T.let(T.unsafe(nil), Hash) + +class ConnectionPool::Error < ::RuntimeError +end + +class ConnectionPool::PoolShuttingDownError < ::ConnectionPool::Error +end + +class ConnectionPool::TimedStack + def initialize(size = _, &block); end + + def <<(obj, options = _); end + def empty?; end + def length; end + def max; end + def pop(timeout = _, options = _); end + def push(obj, options = _); end + def shutdown(&block); end + + private + + def connection_stored?(options = _); end + def current_time; end + def fetch_connection(options = _); end + def shutdown_connections(options = _); end + def store_connection(obj, options = _); end + def try_create(options = _); end +end + +class ConnectionPool::TimeoutError < ::Timeout::Error +end + +ConnectionPool::VERSION = T.let(T.unsafe(nil), String) + +class ConnectionPool::Wrapper < ::BasicObject + def initialize(options = _, &block); end + + def method_missing(name, *args, &block); end + def pool_available; end + def pool_shutdown(&block); end + def pool_size; end + def respond_to?(id, *args); end + def with(&block); end + def wrapped_pool; end +end + +ConnectionPool::Wrapper::METHODS = T.let(T.unsafe(nil), Array) diff --git a/Library/Homebrew/sorbet/rbi/gems/coveralls@0.8.23.rbi b/Library/Homebrew/sorbet/rbi/gems/coveralls@0.8.23.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/coveralls@0.8.23.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.3.rbi b/Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.3.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.3.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/docile@1.3.2.rbi b/Library/Homebrew/sorbet/rbi/gems/docile@1.3.2.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/docile@1.3.2.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/domain_name@0.5.20190701.rbi b/Library/Homebrew/sorbet/rbi/gems/domain_name@0.5.20190701.rbi new file mode 100644 index 0000000000..038b65157b --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/domain_name@0.5.20190701.rbi @@ -0,0 +1,88 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +class DomainName + def initialize(hostname); end + + def <(other); end + def <=(other); end + def <=>(other); end + def ==(other); end + def >(other); end + def >=(other); end + def canonical?; end + def canonical_tld?; end + def cookie_domain?(domain, host_only = _); end + def domain; end + def domain_idn; end + def hostname; end + def hostname_idn; end + def idn; end + def inspect; end + def ipaddr; end + def ipaddr?; end + def superdomain; end + def tld; end + def tld_idn; end + def to_s; end + def to_str; end + def uri_host; end + + def self.etld_data; end + def self.normalize(domain); end +end + +DomainName::DOT = T.let(T.unsafe(nil), String) + +DomainName::ETLD_DATA = T.let(T.unsafe(nil), Hash) + +DomainName::ETLD_DATA_DATE = T.let(T.unsafe(nil), String) + +module DomainName::Punycode + def self.decode(string); end + def self.decode_hostname(hostname); end + def self.encode(string); end + def self.encode_hostname(hostname); end +end + +class DomainName::Punycode::ArgumentError < ::ArgumentError +end + +DomainName::Punycode::BASE = T.let(T.unsafe(nil), Integer) + +class DomainName::Punycode::BufferOverflowError < ::DomainName::Punycode::ArgumentError +end + +DomainName::Punycode::CUTOFF = T.let(T.unsafe(nil), Integer) + +DomainName::Punycode::DAMP = T.let(T.unsafe(nil), Integer) + +DomainName::Punycode::DECODE_DIGIT = T.let(T.unsafe(nil), Hash) + +DomainName::Punycode::DELIMITER = T.let(T.unsafe(nil), String) + +DomainName::Punycode::DOT = T.let(T.unsafe(nil), String) + +DomainName::Punycode::ENCODE_DIGIT = T.let(T.unsafe(nil), Proc) + +DomainName::Punycode::INITIAL_BIAS = T.let(T.unsafe(nil), Integer) + +DomainName::Punycode::INITIAL_N = T.let(T.unsafe(nil), Integer) + +DomainName::Punycode::LOBASE = T.let(T.unsafe(nil), Integer) + +DomainName::Punycode::MAXINT = T.let(T.unsafe(nil), Integer) + +DomainName::Punycode::PREFIX = T.let(T.unsafe(nil), String) + +DomainName::Punycode::RE_NONBASIC = T.let(T.unsafe(nil), Regexp) + +DomainName::Punycode::SKEW = T.let(T.unsafe(nil), Integer) + +DomainName::Punycode::TMAX = T.let(T.unsafe(nil), Integer) + +DomainName::Punycode::TMIN = T.let(T.unsafe(nil), Integer) + +DomainName::VERSION = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/hpricot@0.8.6.rbi b/Library/Homebrew/sorbet/rbi/gems/hpricot@0.8.6.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/hpricot@0.8.6.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/http-cookie@1.0.3.rbi b/Library/Homebrew/sorbet/rbi/gems/http-cookie@1.0.3.rbi new file mode 100644 index 0000000000..8f325c0eae --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/http-cookie@1.0.3.rbi @@ -0,0 +1,216 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module HTTP +end + +class HTTP::Cookie + include(::Mechanize::CookieDeprecated) + include(::Mechanize::CookieIMethods) + include(::Comparable) + extend(::Mechanize::CookieDeprecated) + extend(::Mechanize::CookieCMethods) + + def initialize(*args); end + + def <=>(other); end + def acceptable?; end + def acceptable_from_uri?(uri); end + def accessed_at; end + def accessed_at=(_); end + def cookie_value; end + def created_at; end + def created_at=(_); end + def domain; end + def domain=(domain); end + def domain_name; end + def dot_domain; end + def encode_with(coder); end + def expire!; end + def expired?(time = _); end + def expires; end + def expires=(t); end + def expires_at; end + def expires_at=(t); end + def for_domain; end + def for_domain=(_); end + def for_domain?; end + def httponly; end + def httponly=(_); end + def httponly?; end + def init_with(coder); end + def inspect; end + def max_age; end + def max_age=(sec); end + def name; end + def name=(name); end + def origin; end + def origin=(origin); end + def path; end + def path=(path); end + def secure; end + def secure=(_); end + def secure?; end + def session; end + def session?; end + def set_cookie_value; end + def to_s; end + def to_yaml_properties; end + def valid_for_uri?(uri); end + def value; end + def value=(value); end + def yaml_initialize(tag, map); end + + def self.cookie_value(cookies); end + def self.cookie_value_to_hash(cookie_value); end + def self.path_match?(base_path, target_path); end +end + +HTTP::Cookie::MAX_COOKIES_PER_DOMAIN = T.let(T.unsafe(nil), Integer) + +HTTP::Cookie::MAX_COOKIES_TOTAL = T.let(T.unsafe(nil), Integer) + +HTTP::Cookie::MAX_LENGTH = T.let(T.unsafe(nil), Integer) + +HTTP::Cookie::PERSISTENT_PROPERTIES = T.let(T.unsafe(nil), Array) + +class HTTP::Cookie::Scanner < ::StringScanner + def initialize(string, logger = _); end + + def parse_cookie_date(s); end + def scan_cookie; end + def scan_dquoted; end + def scan_name; end + def scan_name_value(comma_as_separator = _); end + def scan_set_cookie; end + def scan_value(comma_as_separator = _); end + def skip_wsp; end + + private + + def tuple_to_time(day_of_month, month, year, time); end + + def self.quote(s); end +end + +HTTP::Cookie::Scanner::RE_BAD_CHAR = T.let(T.unsafe(nil), Regexp) + +HTTP::Cookie::Scanner::RE_COOKIE_COMMA = T.let(T.unsafe(nil), Regexp) + +HTTP::Cookie::Scanner::RE_NAME = T.let(T.unsafe(nil), Regexp) + +HTTP::Cookie::Scanner::RE_WSP = T.let(T.unsafe(nil), Regexp) + +HTTP::Cookie::UNIX_EPOCH = T.let(T.unsafe(nil), Time) + +HTTP::Cookie::VERSION = T.let(T.unsafe(nil), String) + +class HTTP::CookieJar + include(::Mechanize::CookieDeprecated) + include(::Mechanize::CookieJarIMethods) + include(::Enumerable) + + def initialize(options = _); end + + def <<(cookie); end + def cleanup(session = _); end + def clear; end + def cookies(url = _); end + def delete(cookie); end + def each(uri = _, &block); end + def empty?(url = _); end + def load(readable, *options); end + def parse(set_cookie, origin, options = _); end + def save(writable, *options); end + def store; end + + private + + def get_impl(base, value, *args); end + def initialize_copy(other); end + + def self.const_missing(name); end +end + +class HTTP::CookieJar::AbstractSaver + def initialize(options = _); end + + def load(io, jar); end + def save(io, jar); end + + private + + def default_options; end + + def self.class_to_symbol(klass); end + def self.implementation(symbol); end + def self.inherited(subclass); end +end + +class HTTP::CookieJar::YAMLSaver < ::HTTP::CookieJar::AbstractSaver + def load(io, jar); end + def save(io, jar); end + + private + + def default_options; end +end + +class HTTP::CookieJar::AbstractStore + include(::MonitorMixin) + include(::Enumerable) + + def initialize(options = _); end + + def add(cookie); end + def cleanup(session = _); end + def clear; end + def delete(cookie); end + def each(uri = _, &block); end + def empty?; end + + private + + def default_options; end + def initialize_copy(other); end + + def self.class_to_symbol(klass); end + def self.implementation(symbol); end + def self.inherited(subclass); end +end + +class HTTP::CookieJar::CookiestxtSaver < ::HTTP::CookieJar::AbstractSaver + def load(io, jar); end + def save(io, jar); end + + private + + def cookie_to_record(cookie); end + def default_options; end + def parse_record(line); end +end + +HTTP::CookieJar::CookiestxtSaver::False = T.let(T.unsafe(nil), String) + +HTTP::CookieJar::CookiestxtSaver::HTTPONLY_PREFIX = T.let(T.unsafe(nil), String) + +HTTP::CookieJar::CookiestxtSaver::RE_HTTPONLY_PREFIX = T.let(T.unsafe(nil), Regexp) + +HTTP::CookieJar::CookiestxtSaver::True = T.let(T.unsafe(nil), String) + +class HTTP::CookieJar::HashStore < ::HTTP::CookieJar::AbstractStore + def initialize(options = _); end + + def add(cookie); end + def cleanup(session = _); end + def clear; end + def default_options; end + def delete(cookie); end + def each(uri = _); end + + private + + def initialize_copy(other); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/i18n@1.8.3.rbi b/Library/Homebrew/sorbet/rbi/gems/i18n@1.8.3.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/i18n@1.8.3.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/json@2.3.0.rbi b/Library/Homebrew/sorbet/rbi/gems/json@2.3.0.rbi new file mode 100644 index 0000000000..c230680172 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/json@2.3.0.rbi @@ -0,0 +1,87 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +class Class < ::Module + def json_creatable?; end +end + +module JSON + + private + + def dump(obj, anIO = _, limit = _); end + def fast_generate(obj, opts = _); end + def fast_unparse(obj, opts = _); end + def generate(obj, opts = _); end + def load(source, proc = _, options = _); end + def parse(source, opts = _); end + def parse!(source, opts = _); end + def pretty_generate(obj, opts = _); end + def pretty_unparse(obj, opts = _); end + def recurse_proc(result, &proc); end + def restore(source, proc = _, options = _); end + def unparse(obj, opts = _); end + + def self.[](object, opts = _); end + def self.create_id; end + def self.create_id=(_); end + def self.deep_const_get(path); end + def self.dump(obj, anIO = _, limit = _); end + def self.dump_default_options; end + def self.dump_default_options=(_); end + def self.fast_generate(obj, opts = _); end + def self.fast_unparse(obj, opts = _); end + def self.generate(obj, opts = _); end + def self.generator; end + def self.generator=(generator); end + def self.iconv(to, from, string); end + def self.load(source, proc = _, options = _); end + def self.load_default_options; end + def self.load_default_options=(_); end + def self.parse(source, opts = _); end + def self.parse!(source, opts = _); end + def self.parser; end + def self.parser=(parser); end + def self.pretty_generate(obj, opts = _); end + def self.pretty_unparse(obj, opts = _); end + def self.recurse_proc(result, &proc); end + def self.restore(source, proc = _, options = _); end + def self.state; end + def self.state=(_); end + def self.unparse(obj, opts = _); end +end + +class JSON::GenericObject < ::OpenStruct + def as_json(*_); end + def to_hash; end + def to_json(*a); end + def |(other); end + + def self.dump(obj, *args); end + def self.from_hash(object); end + def self.json_creatable=(_); end + def self.json_creatable?; end + def self.json_create(data); end + def self.load(source, proc = _, opts = _); end +end + +class JSON::JSONError < ::StandardError + def self.wrap(exception); end +end + +JSON::Parser = JSON::Ext::Parser + +JSON::State = JSON::Ext::Generator::State + +JSON::UnparserError = JSON::GeneratorError + +module Kernel + + private + + def JSON(object, *args); end + def j(*objs); end + def jj(*objs); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/mechanize@2.7.6.rbi b/Library/Homebrew/sorbet/rbi/gems/mechanize@2.7.6.rbi new file mode 100644 index 0000000000..cec901fc1d --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/mechanize@2.7.6.rbi @@ -0,0 +1,1122 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +class HTTP::CookieJar + include(::Mechanize::CookieDeprecated) + include(::Mechanize::CookieJarIMethods) + include(::Enumerable) + + def initialize(options = _); end + + def <<(cookie); end + def cleanup(session = _); end + def clear; end + def cookies(url = _); end + def delete(cookie); end + def each(uri = _, &block); end + def empty?(url = _); end + def load(readable, *options); end + def parse(set_cookie, origin, options = _); end + def save(writable, *options); end + def store; end + + private + + def get_impl(base, value, *args); end + def initialize_copy(other); end + + def self.const_missing(name); end +end + +class Mechanize + def initialize(connection_name = _); end + + def add_auth(uri, user, password, realm = _, domain = _); end + def agent; end + def auth(user, password, domain = _); end + def back; end + def basic_auth(user, password, domain = _); end + def ca_file; end + def ca_file=(ca_file); end + def cert; end + def cert=(cert); end + def cert_store; end + def cert_store=(cert_store); end + def certificate; end + def click(link); end + def conditional_requests; end + def conditional_requests=(enabled); end + def content_encoding_hooks; end + def cookie_jar; end + def cookie_jar=(cookie_jar); end + def cookies; end + def current_page; end + def default_encoding; end + def default_encoding=(_); end + def delete(uri, query_params = _, headers = _); end + def download(uri, io_or_filename, parameters = _, referer = _, headers = _); end + def follow_meta_refresh; end + def follow_meta_refresh=(follow); end + def follow_meta_refresh_self; end + def follow_meta_refresh_self=(follow); end + def follow_redirect=(follow); end + def follow_redirect?; end + def force_default_encoding; end + def force_default_encoding=(_); end + def get(uri, parameters = _, referer = _, headers = _); end + def get_file(url); end + def gzip_enabled; end + def gzip_enabled=(enabled); end + def head(uri, query_params = _, headers = _); end + def history; end + def history_added; end + def history_added=(_); end + def html_parser; end + def html_parser=(_); end + def idle_timeout; end + def idle_timeout=(idle_timeout); end + def ignore_bad_chunking; end + def ignore_bad_chunking=(ignore_bad_chunking); end + def keep_alive; end + def keep_alive=(enable); end + def keep_alive_time; end + def keep_alive_time=(_); end + def key; end + def key=(key); end + def log; end + def log=(logger); end + def max_file_buffer; end + def max_file_buffer=(bytes); end + def max_history; end + def max_history=(length); end + def open_timeout; end + def open_timeout=(open_timeout); end + def page; end + def parse(uri, response, body); end + def pass; end + def pass=(pass); end + def pluggable_parser; end + def post(uri, query = _, headers = _); end + def post_connect_hooks; end + def pre_connect_hooks; end + def pretty_print(q); end + def proxy_addr; end + def proxy_pass; end + def proxy_port; end + def proxy_user; end + def put(uri, entity, headers = _); end + def read_timeout; end + def read_timeout=(read_timeout); end + def redirect_ok; end + def redirect_ok=(follow); end + def redirection_limit; end + def redirection_limit=(limit); end + def request_headers; end + def request_headers=(request_headers); end + def request_with_entity(verb, uri, entity, headers = _); end + def reset; end + def resolve(link); end + def retry_change_requests; end + def retry_change_requests=(retry_change_requests); end + def robots; end + def robots=(enabled); end + def scheme_handlers; end + def scheme_handlers=(scheme_handlers); end + def set_proxy(address, port, user = _, password = _); end + def shutdown; end + def ssl_version; end + def ssl_version=(ssl_version); end + def submit(form, button = _, headers = _); end + def transact; end + def user_agent; end + def user_agent=(user_agent); end + def user_agent_alias=(name); end + def verify_callback; end + def verify_callback=(verify_callback); end + def verify_mode; end + def verify_mode=(verify_mode); end + def visited?(url); end + def visited_page(url); end + def watch_for_set; end + def watch_for_set=(_); end + + private + + def add_to_history(page); end + def post_form(uri, form, headers = _); end + + def self.html_parser; end + def self.html_parser=(_); end + def self.inherited(child); end + def self.log; end + def self.log=(_); end + def self.start; end +end + +Mechanize::AGENT_ALIASES = T.let(T.unsafe(nil), Hash) + +class Mechanize::ChunkedTerminationError < ::Mechanize::ResponseReadError +end + +class Mechanize::ContentTypeError < ::Mechanize::Error + def initialize(content_type); end + + def content_type; end +end + +Mechanize::Cookie = HTTP::Cookie + +module Mechanize::CookieCMethods + include(::Mechanize::CookieDeprecated) + + def parse(arg1, arg2, arg3 = _, &block); end +end + +module Mechanize::CookieDeprecated + + private + + def __deprecated__(to = _); end +end + +module Mechanize::CookieIMethods + include(::Mechanize::CookieDeprecated) + + def set_domain(domain); end +end + +class Mechanize::CookieJar < ::HTTP::CookieJar + def load(input, *options); end + def save(output, *options); end +end + +module Mechanize::CookieJarIMethods + include(::Mechanize::CookieDeprecated) + + def add(arg1, arg2 = _); end + def add!(cookie); end + def clear!; end + def dump_cookiestxt(io); end + def jar; end + def load_cookiestxt(io); end + def save_as(filename, *options); end +end + +class Mechanize::DirectorySaver < ::Mechanize::Download + def initialize(uri = _, response = _, body_io = _, code = _); end + + def self.decode_filename?; end + def self.directory; end + def self.overwrite?; end + def self.save_to(directory, options = _); end +end + +class Mechanize::Download + include(::Mechanize::Parser) + + def initialize(uri = _, response = _, body_io = _, code = _); end + + def body; end + def body_io; end + def content; end + def filename; end + def filename=(_); end + def save(filename = _); end + def save!(filename = _); end + def save_as(filename = _); end +end + +module Mechanize::ElementMatcher + def elements_with(singular, plural = _); end +end + +class Mechanize::ElementNotFoundError < ::Mechanize::Error + def initialize(source, element, conditions); end + + def conditions; end + def element; end + def source; end +end + +class Mechanize::Error < ::RuntimeError +end + +class Mechanize::File + include(::Mechanize::Parser) + + def initialize(uri = _, response = _, body = _, code = _); end + + def body; end + def body=(_); end + def content; end + def filename; end + def filename=(_); end + def save(filename = _); end + def save!(filename = _); end + def save_as(filename = _); end +end + +class Mechanize::FileConnection + def request(uri, request); end + + def self.new(*a); end +end + +class Mechanize::FileRequest + def initialize(uri); end + + def []=(*a); end + def add_field(*a); end + def each_header; end + def path; end + def response_body_permitted?; end + def uri; end + def uri=(_); end +end + +class Mechanize::FileResponse + def initialize(file_path); end + + def [](key); end + def code; end + def content_length; end + def each; end + def each_header; end + def get_fields(key); end + def http_version; end + def message; end + def read_body; end + def uri; end + + private + + def dir_body; end + def directory?; end +end + +class Mechanize::FileSaver < ::Mechanize::Download + def initialize(uri = _, response = _, body_io = _, code = _); end + + def filename; end + def save_as(filename = _); end +end + +class Mechanize::Form + extend(::Forwardable) + extend(::Mechanize::ElementMatcher) + + def initialize(node, mech = _, page = _); end + + def [](field_name); end + def []=(field_name, value); end + def action; end + def action=(_); end + def add_button_to_query(button); end + def add_field!(field_name, value = _); end + def at(*args, &block); end + def at_css(*args, &block); end + def at_xpath(*args, &block); end + def build_query(buttons = _); end + def button(criteria = _); end + def button_with(criteria = _); end + def button_with!(criteria = _); end + def buttons; end + def buttons_with(criteria = _); end + def checkbox(criteria = _); end + def checkbox_with(criteria = _); end + def checkbox_with!(criteria = _); end + def checkboxes; end + def checkboxes_with(criteria = _); end + def click_button(button = _); end + def css(*args, &block); end + def delete_field!(field_name); end + def dom_class; end + def dom_id; end + def elements; end + def encoding; end + def encoding=(_); end + def enctype; end + def enctype=(_); end + def field(criteria = _); end + def field_with(criteria = _); end + def field_with!(criteria = _); end + def fields; end + def fields_with(criteria = _); end + def file_upload(criteria = _); end + def file_upload_with(criteria = _); end + def file_upload_with!(criteria = _); end + def file_uploads; end + def file_uploads_with(criteria = _); end + def form_node; end + def has_field?(field_name); end + def has_key?(field_name); end + def has_value?(value); end + def hidden_field?(field_name); end + def hiddens; end + def ignore_encoding_error; end + def ignore_encoding_error=(_); end + def inspect; end + def keygens; end + def keys; end + def method; end + def method=(_); end + def method_missing(meth, *args); end + def name; end + def name=(_); end + def node; end + def page; end + def pretty_print(q); end + def radiobutton(criteria = _); end + def radiobutton_with(criteria = _); end + def radiobutton_with!(criteria = _); end + def radiobuttons; end + def radiobuttons_with(criteria = _); end + def request_data; end + def reset; end + def reset_button?(button_name); end + def resets; end + def save_hash_field_order; end + def search(*args, &block); end + def select_buttons(selector, method = _); end + def select_checkboxes(selector, method = _); end + def select_fields(selector, method = _); end + def select_file_uploads(selector, method = _); end + def select_radiobuttons(selector, method = _); end + def set_fields(fields = _); end + def submit(button = _, headers = _); end + def submit_button?(button_name); end + def submits; end + def text_field?(field_name); end + def textarea_field?(field_name); end + def textareas; end + def texts; end + def values; end + def xpath(*args, &block); end + + private + + def file_to_multipart(file, buf = _); end + def from_native_charset(str); end + def mime_value_quote(str); end + def param_to_multipart(name, value, buf = _); end + def parse; end + def proc_query(field); end + def rand_string(len = _); end +end + +class Mechanize::Form::Button < ::Mechanize::Form::Field +end + +Mechanize::Form::CRLF = T.let(T.unsafe(nil), String) + +class Mechanize::Form::CheckBox < ::Mechanize::Form::RadioButton + def inspect; end + def query_value; end +end + +class Mechanize::Form::Field + extend(::Forwardable) + + def initialize(node, value = _); end + + def <=>(other); end + def at(*args, &block); end + def at_css(*args, &block); end + def at_xpath(*args, &block); end + def css(*args, &block); end + def dom_class; end + def dom_id; end + def index; end + def index=(_); end + def inspect; end + def name; end + def name=(_); end + def node; end + def node=(_); end + def query_value; end + def raw_value; end + def search(*args, &block); end + def type; end + def type=(_); end + def value; end + def value=(_); end + def xpath(*args, &block); end +end + +class Mechanize::Form::FileUpload < ::Mechanize::Form::Field + def initialize(node, file_name); end + + def file_data; end + def file_data=(_); end + def file_name; end + def file_name=(_); end + def mime_type; end + def mime_type=(_); end +end + +class Mechanize::Form::Hidden < ::Mechanize::Form::Field +end + +class Mechanize::Form::ImageButton < ::Mechanize::Form::Button + def initialize(*args); end + + def query_value; end + def x; end + def x=(_); end + def y; end + def y=(_); end +end + +class Mechanize::Form::Keygen < ::Mechanize::Form::Field + def initialize(node, value = _); end + + def challenge; end + def generate_key(key_size = _); end + def key; end +end + +class Mechanize::Form::MultiSelectList < ::Mechanize::Form::Field + extend(::Mechanize::ElementMatcher) + + def initialize(node); end + + def option(criteria = _); end + def option_with(criteria = _); end + def option_with!(criteria = _); end + def options; end + def options=(_); end + def options_with(criteria = _); end + def query_value; end + def select_all; end + def select_none; end + def select_options(selector, method = _); end + def selected_options; end + def value; end + def value=(values); end +end + +class Mechanize::Form::Option + def initialize(node, select_list); end + + def click; end + def node; end + def select; end + def select_list; end + def selected; end + def selected?; end + def text; end + def tick; end + def to_s; end + def unselect; end + def untick; end + def value; end + + private + + def unselect_peers; end +end + +class Mechanize::Form::RadioButton < ::Mechanize::Form::Field + def initialize(node, form); end + + def ==(other); end + def [](key); end + def check; end + def checked; end + def checked=(_); end + def checked?; end + def click; end + def eql?(other); end + def form; end + def hash; end + def label; end + def pretty_print_instance_variables; end + def text; end + def uncheck; end + + private + + def uncheck_peers; end +end + +class Mechanize::Form::Reset < ::Mechanize::Form::Button +end + +class Mechanize::Form::SelectList < ::Mechanize::Form::MultiSelectList + def initialize(node); end + + def query_value; end + def value; end + def value=(new_value); end +end + +class Mechanize::Form::Submit < ::Mechanize::Form::Button +end + +class Mechanize::Form::Text < ::Mechanize::Form::Field +end + +class Mechanize::Form::Textarea < ::Mechanize::Form::Field +end + +class Mechanize::HTTP +end + +class Mechanize::HTTP::Agent + def initialize(connection_name = _); end + + def add_auth(uri, user, password, realm = _, domain = _); end + def add_default_auth(user, password, domain = _); end + def allowed_error_codes; end + def allowed_error_codes=(_); end + def auth_store; end + def authenticate_methods; end + def auto_io(name, read_size, input_io); end + def back; end + def ca_file; end + def ca_file=(ca_file); end + def cert_store; end + def cert_store=(cert_store); end + def certificate; end + def certificate=(certificate); end + def conditional_requests; end + def conditional_requests=(_); end + def connection_for(uri); end + def content_encoding_gunzip(body_io); end + def content_encoding_hooks; end + def content_encoding_inflate(body_io); end + def context; end + def context=(_); end + def cookie_jar; end + def cookie_jar=(_); end + def current_page; end + def digest_challenges; end + def disable_keep_alive(request); end + def enable_gzip(request); end + def fetch(uri, method = _, headers = _, params = _, referer = _, redirects = _); end + def follow_meta_refresh; end + def follow_meta_refresh=(_); end + def follow_meta_refresh_self; end + def follow_meta_refresh_self=(_); end + def get_meta_refresh(response, uri, page); end + def get_robots(uri); end + def gzip_enabled; end + def gzip_enabled=(_); end + def history; end + def history=(_); end + def hook_content_encoding(response, uri, response_body_io); end + def http; end + def http_request(uri, method, params = _); end + def idle_timeout; end + def idle_timeout=(timeout); end + def ignore_bad_chunking; end + def ignore_bad_chunking=(_); end + def inflate(compressed, window_bits = _); end + def keep_alive; end + def keep_alive=(_); end + def log; end + def make_tempfile(name); end + def max_file_buffer; end + def max_file_buffer=(_); end + def max_history; end + def max_history=(length); end + def open_timeout; end + def open_timeout=(_); end + def pass; end + def pass=(_); end + def post_connect(uri, response, body_io); end + def post_connect_hooks; end + def pre_connect(request); end + def pre_connect_hooks; end + def private_key; end + def private_key=(private_key); end + def proxy_uri; end + def read_timeout; end + def read_timeout=(_); end + def redirect_ok; end + def redirect_ok=(_); end + def redirection_limit; end + def redirection_limit=(_); end + def request_add_headers(request, headers = _); end + def request_auth(request, uri); end + def request_auth_digest(request, uri, realm, base_uri, iis); end + def request_cookies(request, uri); end + def request_headers; end + def request_headers=(_); end + def request_host(request, uri); end + def request_language_charset(request); end + def request_log(request); end + def request_referer(request, uri, referer); end + def request_user_agent(request); end + def reset; end + def resolve(uri, referer = _); end + def resolve_parameters(uri, method, parameters); end + def response_authenticate(response, page, uri, request, headers, params, referer); end + def response_content_encoding(response, body_io); end + def response_cookies(response, uri, page); end + def response_follow_meta_refresh(response, uri, page, redirects); end + def response_log(response); end + def response_parse(response, body_io, uri); end + def response_read(response, request, uri); end + def response_redirect(response, method, page, redirects, headers, referer = _); end + def retry_change_requests; end + def retry_change_requests=(retri); end + def robots; end + def robots=(value); end + def robots_allowed?(uri); end + def robots_disallowed?(url); end + def robots_error(url); end + def robots_error!(url); end + def robots_mutex; end + def robots_reset(url); end + def save_cookies(uri, set_cookie); end + def scheme_handlers; end + def scheme_handlers=(_); end + def secure_resolve!(uri, referer = _); end + def set_proxy(addr, port = _, user = _, pass = _); end + def shutdown; end + def ssl_version; end + def ssl_version=(ssl_version); end + def use_tempfile?(size); end + def user_agent; end + def user_agent=(user_agent); end + def verify_callback; end + def verify_callback=(verify_callback); end + def verify_mode; end + def verify_mode=(verify_mode); end + def visited_page(url); end + def webrobots; end +end + +Mechanize::HTTP::Agent::RobotsKey = T.let(T.unsafe(nil), Symbol) + +class Mechanize::HTTP::AuthChallenge < ::Struct + def [](param); end + def params; end + def params=(_); end + def raw; end + def raw=(_); end + def realm(uri); end + def realm_name; end + def scheme; end + def scheme=(_); end + def to_s; end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class Mechanize::HTTP::AuthRealm + def initialize(scheme, uri, realm); end + + def ==(other); end + def eql?(other); end + def hash; end + def inspect; end + def realm; end + def scheme; end + def uri; end +end + +class Mechanize::HTTP::AuthStore + def initialize; end + + def add_auth(uri, user, pass, realm = _, domain = _); end + def add_default_auth(user, pass, domain = _); end + def auth_accounts; end + def credentials?(uri, challenges); end + def credentials_for(uri, realm); end + def default_auth; end + def remove_auth(uri, realm = _); end +end + +class Mechanize::HTTP::ContentDisposition < ::Struct + def creation_date; end + def creation_date=(_); end + def filename; end + def filename=(_); end + def modification_date; end + def modification_date=(_); end + def parameters; end + def parameters=(_); end + def read_date; end + def read_date=(_); end + def size; end + def size=(_); end + def type; end + def type=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class Mechanize::HTTP::ContentDispositionParser + def initialize; end + + def parse(content_disposition, header = _); end + def parse_parameters; end + def rfc_2045_quoted_string; end + def rfc_2045_token; end + def rfc_2045_value; end + def scanner; end + def scanner=(_); end + def spaces; end + + def self.parse(content_disposition); end +end + +class Mechanize::HTTP::WWWAuthenticateParser + def initialize; end + + def auth_param; end + def auth_scheme; end + def parse(www_authenticate); end + def quoted_string; end + def scan_comma_spaces; end + def scanner; end + def scanner=(_); end + def spaces; end + def token; end +end + +class Mechanize::Headers < ::Hash + def [](key); end + def []=(key, value); end + def canonical_each; end + def key?(key); end +end + +class Mechanize::History < ::Array + def initialize(max_size = _); end + + def <<(page, uri = _); end + def clear; end + def inspect; end + def max_size; end + def max_size=(_); end + def pop; end + def push(page, uri = _); end + def shift; end + def visited?(uri); end + def visited_page(uri); end + + private + + def initialize_copy(orig); end + def remove_from_index(page); end +end + +class Mechanize::Image < ::Mechanize::Download +end + +class Mechanize::Page < ::Mechanize::File + extend(::Forwardable) + extend(::Mechanize::ElementMatcher) + + def initialize(uri = _, response = _, body = _, code = _, mech = _); end + + def %(*args, &block); end + def /(*args, &block); end + def at(*args, &block); end + def at_css(*args, &block); end + def at_xpath(*args, &block); end + def base(criteria = _); end + def base_with(criteria = _); end + def base_with!(criteria = _); end + def bases; end + def bases_with(criteria = _); end + def canonical_uri; end + def content_type; end + def css(*args, &block); end + def detected_encoding; end + def encoding; end + def encoding=(encoding); end + def encoding_error?(parser = _); end + def encodings; end + def form(criteria = _); end + def form_with(criteria = _); end + def form_with!(criteria = _); end + def forms; end + def forms_with(criteria = _); end + def frame(criteria = _); end + def frame_with(criteria = _); end + def frame_with!(criteria = _); end + def frames; end + def frames_with(criteria = _); end + def iframe(criteria = _); end + def iframe_with(criteria = _); end + def iframe_with!(criteria = _); end + def iframes; end + def iframes_with(criteria = _); end + def image(criteria = _); end + def image_urls; end + def image_with(criteria = _); end + def image_with!(criteria = _); end + def images; end + def images_with(criteria = _); end + def inspect; end + def labels; end + def labels_hash; end + def link(criteria = _); end + def link_with(criteria = _); end + def link_with!(criteria = _); end + def links; end + def links_with(criteria = _); end + def mech; end + def mech=(_); end + def meta_charset; end + def meta_refresh; end + def parser; end + def pretty_print(q); end + def reset; end + def response_header_charset; end + def root; end + def search(*args, &block); end + def select_bases(selector, method = _); end + def select_forms(selector, method = _); end + def select_frames(selector, method = _); end + def select_iframes(selector, method = _); end + def select_images(selector, method = _); end + def select_links(selector, method = _); end + def title; end + def xpath(*args, &block); end + + private + + def html_body; end + + def self.charset(content_type); end + def self.charset_from_content_type(content_type); end + def self.meta_charset(body); end + def self.meta_content_type(body); end + def self.response_header_charset(response); end +end + +class Mechanize::Page::Base < ::Mechanize::Page::Link +end + +Mechanize::Page::DEFAULT_RESPONSE = T.let(T.unsafe(nil), Hash) + +class Mechanize::Page::Frame < ::Mechanize::Page::Link + def initialize(node, mech, referer); end + + def content; end + def name; end + def node; end + def src; end + def text; end +end + +class Mechanize::Page::Image + def initialize(node, page); end + + def alt; end + def caption; end + def dom_class; end + def dom_id; end + def extname; end + def fetch(parameters = _, referer = _, headers = _); end + def height; end + def image_referer; end + def inspect; end + def mech; end + def mech=(_); end + def mime_type; end + def node; end + def page; end + def page=(_); end + def pretty_print(q); end + def relative?; end + def src; end + def text; end + def title; end + def to_s; end + def uri; end + def url; end + def width; end +end + +class Mechanize::Page::Label + def initialize(node, page); end + + def for; end + def node; end + def page; end + def text; end + def to_s; end +end + +class Mechanize::Page::Link + def initialize(node, mech, page); end + + def attributes; end + def click; end + def dom_class; end + def dom_id; end + def href; end + def inspect; end + def node; end + def noreferrer?; end + def page; end + def pretty_print(q); end + def referer; end + def rel; end + def rel?(kind); end + def resolved_uri; end + def text; end + def to_s; end + def uri; end +end + +class Mechanize::Page::MetaRefresh < ::Mechanize::Page::Link + def initialize(node, page, delay, href, link_self = _); end + + def delay; end + def link_self; end + def noreferrer?; end + + def self.from_node(node, page, uri = _); end + def self.parse(content, base_uri = _); end +end + +Mechanize::Page::MetaRefresh::CONTENT_REGEXP = T.let(T.unsafe(nil), Regexp) + +Mechanize::Page::MetaRefresh::UNSAFE = T.let(T.unsafe(nil), Regexp) + +module Mechanize::Parser + extend(::Forwardable) + + def [](*args, &block); end + def []=(*args, &block); end + def canonical_each(*args, &block); end + def code; end + def code=(_); end + def each(*args, &block); end + def extract_filename(full_path = _); end + def fill_header(response); end + def find_free_name(filename); end + def header; end + def key?(*args, &block); end + def response; end + def response=(_); end + def uri; end + def uri=(_); end +end + +Mechanize::Parser::SPECIAL_FILENAMES = T.let(T.unsafe(nil), Regexp) + +class Mechanize::PluggableParser + def initialize; end + + def [](content_type); end + def []=(content_type, klass); end + def csv=(klass); end + def default; end + def default=(_); end + def html=(klass); end + def parser(content_type); end + def pdf=(klass); end + def register_parser(content_type, klass); end + def xhtml=(klass); end + def xml=(klass); end +end + +Mechanize::PluggableParser::CONTENT_TYPES = T.let(T.unsafe(nil), Hash) + +Mechanize::PluggableParser::InvalidContentTypeError = MIME::Type::InvalidContentType + +class Mechanize::RedirectLimitReachedError < ::Mechanize::Error + def initialize(page, redirects); end + + def page; end + def redirects; end + def response_code; end +end + +class Mechanize::RedirectNotGetOrHeadError < ::Mechanize::Error + def initialize(page, verb); end + + def inspect; end + def page; end + def response_code; end + def to_s; end + def uri; end + def verb; end +end + +class Mechanize::ResponseCodeError < ::Mechanize::Error + def initialize(page, message = _); end + + def inspect; end + def page; end + def response_code; end + def to_s; end +end + +class Mechanize::ResponseReadError < ::Mechanize::Error + def initialize(error, response, body_io, uri, mechanize); end + + def body_io; end + def error; end + def force_parse; end + def mechanize; end + def message; end + def response; end + def uri; end +end + +class Mechanize::RobotsDisallowedError < ::Mechanize::Error + def initialize(url); end + + def inspect; end + def to_s; end + def uri; end + def url; end +end + +class Mechanize::UnauthorizedError < ::Mechanize::ResponseCodeError + def initialize(page, challenges, message); end + + def challenges; end + def to_s; end +end + +class Mechanize::UnsupportedSchemeError < ::Mechanize::Error + def initialize(scheme, uri); end + + def scheme; end + def scheme=(_); end + def uri; end + def uri=(_); end +end + +class Mechanize::Util + def self.build_query_string(parameters, enc = _); end + def self.detect_charset(src); end + def self.each_parameter(parameters, &block); end + def self.from_native_charset(s, code, ignore_encoding_error = _, log = _); end + def self.guess_encoding(src); end + def self.html_unescape(s); end + def self.uri_escape(str, unsafe = _); end + def self.uri_unescape(str); end +end + +Mechanize::Util::DefaultMimeTypes = T.let(T.unsafe(nil), Hash) + +Mechanize::VERSION = T.let(T.unsafe(nil), String) + +class Mechanize::XmlFile < ::Mechanize::File + extend(::Forwardable) + + def initialize(uri = _, response = _, body = _, code = _); end + + def at(*args, &block); end + def search(*args, &block); end + def xml; end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/method_source@1.0.0.rbi b/Library/Homebrew/sorbet/rbi/gems/method_source@1.0.0.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/method_source@1.0.0.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/mime-types-data@3.2020.0512.rbi b/Library/Homebrew/sorbet/rbi/gems/mime-types-data@3.2020.0512.rbi new file mode 100644 index 0000000000..6b60ba30e0 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/mime-types-data@3.2020.0512.rbi @@ -0,0 +1,64 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module MIME +end + +class MIME::Types + include(::Enumerable) + extend(::Enumerable) + + def initialize; end + + def [](type_id, complete: _, registered: _); end + def add(*types); end + def add_type(type, quiet = _); end + def count; end + def each; end + def inspect; end + def of(filename); end + def type_for(filename); end + + private + + def add_type_variant!(mime_type); end + def index_extensions!(mime_type); end + def match(pattern); end + def prune_matches(matches, complete, registered); end + def reindex_extensions!(mime_type); end + + def self.[](type_id, complete: _, registered: _); end + def self.add(*types); end + def self.count; end + def self.each; end + def self.logger; end + def self.logger=(_); end + def self.new(*_); end + def self.of(filename); end + def self.type_for(filename); end +end + +class MIME::Types::Cache < ::Struct + def data; end + def data=(_); end + def version; end + def version=(_); end + + def self.[](*_); end + def self.inspect; end + def self.load(cache_file = _); end + def self.members; end + def self.new(*_); end + def self.save(types = _, cache_file = _); end +end + +module MIME::Types::Data +end + +MIME::Types::Data::PATH = T.let(T.unsafe(nil), String) + +MIME::Types::Data::VERSION = T.let(T.unsafe(nil), String) + +MIME::Types::VERSION = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/mime-types@3.3.1.rbi b/Library/Homebrew/sorbet/rbi/gems/mime-types@3.3.1.rbi new file mode 100644 index 0000000000..b346c24567 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/mime-types@3.3.1.rbi @@ -0,0 +1,253 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module MIME +end + +class MIME::Type + include(::Comparable) + + def initialize(content_type); end + + def <=>(other); end + def add_extensions(*extensions); end + def ascii?; end + def binary?; end + def complete?; end + def content_type; end + def default_encoding; end + def docs; end + def docs=(_); end + def encode_with(coder); end + def encoding; end + def encoding=(enc); end + def eql?(other); end + def extensions; end + def extensions=(value); end + def friendly(lang = _); end + def i18n_key; end + def init_with(coder); end + def inspect; end + def like?(other); end + def media_type; end + def obsolete; end + def obsolete=(_); end + def obsolete?; end + def preferred_extension; end + def preferred_extension=(value); end + def priority_compare(other); end + def raw_media_type; end + def raw_sub_type; end + def registered; end + def registered=(_); end + def registered?; end + def signature; end + def signature=(_); end + def signature?; end + def simplified; end + def sub_type; end + def to_h; end + def to_json(*args); end + def to_s; end + def to_str; end + def use_instead; end + def use_instead=(_); end + def xref_urls; end + def xrefs; end + def xrefs=(xrefs); end + + private + + def content_type=(type_string); end + def intern_string(string); end + def xref_map(values, helper); end + def xref_url_for_draft(value); end + def xref_url_for_person(value); end + def xref_url_for_rfc(value); end + def xref_url_for_rfc_errata(value); end + def xref_url_for_template(value); end + + def self.i18n_key(content_type); end + def self.match(content_type); end + def self.simplified(content_type, remove_x_prefix: _); end +end + +class MIME::Type::Columnar < ::MIME::Type + def initialize(container, content_type, extensions); end + + def docs(*args); end + def docs=(*args); end + def encode_with(coder); end + def encoding(*args); end + def encoding=(*args); end + def friendly(*args); end + def obsolete(*args); end + def obsolete=(*args); end + def obsolete?(*args); end + def preferred_extension(*args); end + def preferred_extension=(*args); end + def registered(*args); end + def registered=(*args); end + def registered?(*args); end + def signature(*args); end + def signature=(*args); end + def signature?(*args); end + def use_instead(*args); end + def use_instead=(*args); end + def xref_urls(*args); end + def xrefs(*args); end + def xrefs=(*args); end +end + +class MIME::Type::InvalidContentType < ::ArgumentError + def initialize(type_string); end + + def to_s; end +end + +class MIME::Type::InvalidEncoding < ::ArgumentError + def initialize(encoding); end + + def to_s; end +end + +MIME::Type::VERSION = T.let(T.unsafe(nil), String) + +class MIME::Types + include(::Enumerable) + extend(::Enumerable) + + def initialize; end + + def [](type_id, complete: _, registered: _); end + def add(*types); end + def add_type(type, quiet = _); end + def count; end + def each; end + def inspect; end + def of(filename); end + def type_for(filename); end + + private + + def add_type_variant!(mime_type); end + def index_extensions!(mime_type); end + def match(pattern); end + def prune_matches(matches, complete, registered); end + def reindex_extensions!(mime_type); end + + def self.[](type_id, complete: _, registered: _); end + def self.add(*types); end + def self.count; end + def self.each; end + def self.logger; end + def self.logger=(_); end + def self.new(*_); end + def self.of(filename); end + def self.type_for(filename); end +end + +class MIME::Types::Cache < ::Struct + def data; end + def data=(_); end + def version; end + def version=(_); end + + def self.[](*_); end + def self.inspect; end + def self.load(cache_file = _); end + def self.members; end + def self.new(*_); end + def self.save(types = _, cache_file = _); end +end + +module MIME::Types::Columnar + def load_base_data(path); end + + private + + def arr(line); end + def dict(line, array: _); end + def each_file_line(name, lookup = _); end + def flag(line); end + def load_docs; end + def load_encoding; end + def load_flags; end + def load_friendly; end + def load_preferred_extension; end + def load_use_instead; end + def load_xrefs; end + def opt(line); end + + def self.extended(obj); end +end + +MIME::Types::Columnar::LOAD_MUTEX = T.let(T.unsafe(nil), Thread::Mutex) + +class MIME::Types::Container + extend(::Forwardable) + + def initialize(hash = _); end + + def ==(*args, &block); end + def [](key); end + def []=(key, value); end + def add(key, value); end + def count(*args, &block); end + def each(*args, &block); end + def each_value(*args, &block); end + def empty?(*args, &block); end + def encode_with(coder); end + def flat_map(*args, &block); end + def init_with(coder); end + def keys(*args, &block); end + def marshal_dump; end + def marshal_load(hash); end + def merge(other); end + def merge!(other); end + def select(*args, &block); end + def to_hash; end + def values(*args, &block); end + + protected + + def container; end + def container=(_); end + def normalize; end +end + +class MIME::Types::Loader + def initialize(path = _, container = _); end + + def container; end + def load(options = _); end + def load_columnar; end + def load_json; end + def load_yaml; end + def path; end + + private + + def columnar_path; end + def json_path; end + def yaml_path; end + + def self.load(options = _); end + def self.load_from_json(filename); end + def self.load_from_yaml(filename); end +end + +MIME::Types::VERSION = T.let(T.unsafe(nil), String) + +class MIME::Types::WarnLogger < ::Logger + def initialize(_one, _two = _, _three = _); end +end + +class MIME::Types::WarnLogger::WarnLogDevice < ::Logger::LogDevice + def initialize(*_); end + + def close; end + def write(m); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/mini_portile2@2.4.0.rbi b/Library/Homebrew/sorbet/rbi/gems/mini_portile2@2.4.0.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/mini_portile2@2.4.0.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/minitest@5.14.1.rbi b/Library/Homebrew/sorbet/rbi/gems/minitest@5.14.1.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/minitest@5.14.1.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/mustache@1.1.1.rbi b/Library/Homebrew/sorbet/rbi/gems/mustache@1.1.1.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/mustache@1.1.1.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/net-http-digest_auth@1.4.1.rbi b/Library/Homebrew/sorbet/rbi/gems/net-http-digest_auth@1.4.1.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/net-http-digest_auth@1.4.1.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/net-http-persistent@4.0.0.rbi b/Library/Homebrew/sorbet/rbi/gems/net-http-persistent@4.0.0.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/net-http-persistent@4.0.0.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/nokogiri@1.10.9.rbi b/Library/Homebrew/sorbet/rbi/gems/nokogiri@1.10.9.rbi new file mode 100644 index 0000000000..c2db268606 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/nokogiri@1.10.9.rbi @@ -0,0 +1,1551 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Nokogiri + def self.HTML(thing, url = _, encoding = _, options = _, &block); end + def self.Slop(*args, &block); end + def self.XML(thing, url = _, encoding = _, options = _, &block); end + def self.XSLT(stylesheet, modules = _); end + def self.install_default_aliases; end + def self.jruby?; end + def self.make(input = _, opts = _, &blk); end + def self.parse(string, url = _, encoding = _, options = _); end + def self.uses_libxml?; end +end + +module Nokogiri::CSS + def self.parse(selector); end + def self.xpath_for(selector, options = _); end +end + +class Nokogiri::CSS::Node + def initialize(type, value); end + + def accept(visitor); end + def find_by_type(types); end + def to_a; end + def to_type; end + def to_xpath(prefix = _, visitor = _); end + def type; end + def type=(_); end + def value; end + def value=(_); end +end + +Nokogiri::CSS::Node::ALLOW_COMBINATOR_ON_SELF = T.let(T.unsafe(nil), Array) + +class Nokogiri::CSS::Parser < ::Racc::Parser + def initialize(namespaces = _); end + + def _reduce_1(val, _values, result); end + def _reduce_11(val, _values, result); end + def _reduce_12(val, _values, result); end + def _reduce_13(val, _values, result); end + def _reduce_14(val, _values, result); end + def _reduce_15(val, _values, result); end + def _reduce_16(val, _values, result); end + def _reduce_18(val, _values, result); end + def _reduce_2(val, _values, result); end + def _reduce_20(val, _values, result); end + def _reduce_21(val, _values, result); end + def _reduce_22(val, _values, result); end + def _reduce_23(val, _values, result); end + def _reduce_25(val, _values, result); end + def _reduce_26(val, _values, result); end + def _reduce_27(val, _values, result); end + def _reduce_28(val, _values, result); end + def _reduce_29(val, _values, result); end + def _reduce_3(val, _values, result); end + def _reduce_30(val, _values, result); end + def _reduce_31(val, _values, result); end + def _reduce_32(val, _values, result); end + def _reduce_33(val, _values, result); end + def _reduce_34(val, _values, result); end + def _reduce_35(val, _values, result); end + def _reduce_36(val, _values, result); end + def _reduce_37(val, _values, result); end + def _reduce_4(val, _values, result); end + def _reduce_40(val, _values, result); end + def _reduce_41(val, _values, result); end + def _reduce_42(val, _values, result); end + def _reduce_43(val, _values, result); end + def _reduce_44(val, _values, result); end + def _reduce_45(val, _values, result); end + def _reduce_48(val, _values, result); end + def _reduce_49(val, _values, result); end + def _reduce_5(val, _values, result); end + def _reduce_50(val, _values, result); end + def _reduce_51(val, _values, result); end + def _reduce_52(val, _values, result); end + def _reduce_58(val, _values, result); end + def _reduce_59(val, _values, result); end + def _reduce_6(val, _values, result); end + def _reduce_60(val, _values, result); end + def _reduce_61(val, _values, result); end + def _reduce_63(val, _values, result); end + def _reduce_64(val, _values, result); end + def _reduce_65(val, _values, result); end + def _reduce_66(val, _values, result); end + def _reduce_67(val, _values, result); end + def _reduce_68(val, _values, result); end + def _reduce_69(val, _values, result); end + def _reduce_7(val, _values, result); end + def _reduce_70(val, _values, result); end + def _reduce_8(val, _values, result); end + def _reduce_9(val, _values, result); end + def _reduce_none(val, _values, result); end + def next_token; end + def on_error(error_token_id, error_value, value_stack); end + def parse(string); end + def unescape_css_identifier(identifier); end + def unescape_css_string(str); end + def xpath_for(string, options = _); end + + def self.[](string); end + def self.[]=(string, value); end + def self.cache_on; end + def self.cache_on=(_); end + def self.cache_on?; end + def self.clear_cache; end + def self.parse(selector); end + def self.set_cache(_); end + def self.without_cache(&block); end +end + +Nokogiri::CSS::Parser::Racc_arg = T.let(T.unsafe(nil), Array) + +Nokogiri::CSS::Parser::Racc_token_to_s_table = T.let(T.unsafe(nil), Array) + +class Nokogiri::CSS::SyntaxError < ::Nokogiri::SyntaxError +end + +class Nokogiri::CSS::Tokenizer + def _next_token; end + def action; end + def filename; end + def lineno; end + def load_file(filename); end + def next_token; end + def scan(str); end + def scan_file(filename); end + def scan_setup(str); end + def scan_str(str); end + def state; end + def state=(_); end +end + +class Nokogiri::CSS::Tokenizer::ScanError < ::StandardError +end + +class Nokogiri::CSS::XPathVisitor + def accept(node); end + def visit_attribute_condition(node); end + def visit_child_selector(node); end + def visit_class_condition(node); end + def visit_combinator(node); end + def visit_conditional_selector(node); end + def visit_descendant_selector(node); end + def visit_direct_adjacent_selector(node); end + def visit_element_name(node); end + def visit_following_selector(node); end + def visit_function(node); end + def visit_id(node); end + def visit_not(node); end + def visit_pseudo_class(node); end + + private + + def is_of_type_pseudo_class?(node); end + def nth(node, options = _); end + def read_a_and_positive_b(values); end +end + +module Nokogiri::Decorators +end + +module Nokogiri::Decorators::Slop + def method_missing(name, *args, &block); end + + private + + def respond_to_missing?(name, include_private = _); end +end + +Nokogiri::Decorators::Slop::XPATH_PREFIX = T.let(T.unsafe(nil), String) + +class Nokogiri::EncodingHandler + def name; end + + def self.[](_); end + def self.alias(_, _); end + def self.clear_aliases!; end + def self.delete(_); end +end + +module Nokogiri::HTML + def self.fragment(string, encoding = _); end + def self.parse(thing, url = _, encoding = _, options = _, &block); end +end + +class Nokogiri::HTML::Builder < ::Nokogiri::XML::Builder + def to_html; end +end + +class Nokogiri::HTML::Document < ::Nokogiri::XML::Document + def fragment(tags = _); end + def meta_encoding; end + def meta_encoding=(encoding); end + def meta_robots(custom_name = _); end + def nofollow?(custom_name = _); end + def noindex?(custom_name = _); end + def serialize(options = _); end + def title; end + def title=(text); end + def type; end + + private + + def meta_content_type; end + def parse_meta_robots(custom_name); end + def set_metadata_element(element); end + + def self.new(*_); end + def self.parse(string_or_io, url = _, encoding = _, options = _); end + def self.read_io(_, _, _, _); end + def self.read_memory(_, _, _, _); end +end + +class Nokogiri::HTML::Document::EncodingFound < ::StandardError + def initialize(encoding); end + + def found_encoding; end +end + +class Nokogiri::HTML::Document::EncodingReader + def initialize(io); end + + def encoding_found; end + def read(len); end + + def self.detect_encoding(chunk); end + def self.detect_encoding_for_jruby_without_fix(chunk); end + def self.is_jruby_without_fix?; end +end + +class Nokogiri::HTML::Document::EncodingReader::JumpSAXHandler < ::Nokogiri::HTML::Document::EncodingReader::SAXHandler + def initialize(jumptag); end + + def start_element(name, attrs = _); end +end + +class Nokogiri::HTML::Document::EncodingReader::SAXHandler < ::Nokogiri::XML::SAX::Document + def initialize; end + + def encoding; end + def start_element(name, attrs = _); end +end + +class Nokogiri::HTML::DocumentFragment < ::Nokogiri::XML::DocumentFragment + def initialize(document, tags = _, ctx = _); end + + def self.parse(tags, encoding = _); end +end + +class Nokogiri::HTML::ElementDescription + def block?; end + def default_sub_element; end + def deprecated?; end + def deprecated_attributes; end + def description; end + def empty?; end + def implied_end_tag?; end + def implied_start_tag?; end + def inline?; end + def inspect; end + def name; end + def optional_attributes; end + def required_attributes; end + def save_end_tag?; end + def sub_elements; end + def to_s; end + + private + + def default_desc; end + + def self.[](_); end +end + +Nokogiri::HTML::ElementDescription::ACTION_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::ALIGN_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::ALT_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::APPLET_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::AREA_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::A_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::BASEFONT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::BGCOLOR_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::BLOCK = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::BLOCKLI_ELT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::BODY_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::BODY_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::BODY_DEPR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::BUTTON_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::CELLHALIGN = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::CELLVALIGN = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::CLEAR_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::COL_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::COL_ELT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::COMPACT_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::COMPACT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::CONTENT_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::COREATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::CORE_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::CORE_I18N_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::DIR_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::DL_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::DefaultDescriptions = T.let(T.unsafe(nil), Hash) + +Nokogiri::HTML::ElementDescription::Desc = Struct + +Nokogiri::HTML::ElementDescription::EDIT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::EMBED_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::EMPTY = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::EVENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FIELDSET_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FLOW = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FLOW_PARAM = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FONTSTYLE = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FONT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FORMCTRL = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FORM_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FORM_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FRAMESET_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FRAMESET_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::FRAME_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HEADING = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HEAD_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HEAD_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HREF_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HR_DEPR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HTML_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HTML_CDATA = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HTML_CONTENT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HTML_FLOW = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HTML_INLINE = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::HTML_PCDATA = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::I18N = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::I18N_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::IFRAME_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::IMG_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::INLINE = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::INLINE_P = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::INPUT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::LABEL_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::LABEL_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::LANGUAGE_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::LEGEND_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::LINK_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::LIST = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::LI_ELT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::MAP_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::META_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::MODIFIER = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::NAME_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::NOFRAMES_CONTENT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::OBJECT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::OBJECT_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::OBJECT_DEPR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::OL_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::OPTGROUP_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::OPTION_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::OPTION_ELT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::PARAM_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::PCDATA = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::PHRASE = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::PRE_CONTENT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::PROMPT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::QUOTE_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::ROWS_COLS_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::SCRIPT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::SELECT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::SELECT_CONTENT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::SPECIAL = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::SRC_ALT_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::STYLE_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TABLE_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TABLE_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TABLE_DEPR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TALIGN_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TARGET_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TEXTAREA_ATTRS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TH_TD_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TH_TD_DEPR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TR_CONTENTS = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TR_ELT = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::TYPE_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::UL_DEPR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::VERSION_ATTR = T.let(T.unsafe(nil), Array) + +Nokogiri::HTML::ElementDescription::WIDTH_ATTR = T.let(T.unsafe(nil), Array) + +class Nokogiri::HTML::EntityDescription < ::Struct +end + +class Nokogiri::HTML::EntityLookup + def [](name); end + def get(_); end +end + +Nokogiri::HTML::NamedCharacters = T.let(T.unsafe(nil), Nokogiri::HTML::EntityLookup) + +module Nokogiri::HTML::SAX +end + +class Nokogiri::HTML::SAX::Parser < ::Nokogiri::XML::SAX::Parser + def parse_file(filename, encoding = _); end + def parse_io(io, encoding = _); end + def parse_memory(data, encoding = _); end +end + +class Nokogiri::HTML::SAX::ParserContext < ::Nokogiri::XML::SAX::ParserContext + def parse_with(_); end + + def self.file(_, _); end + def self.memory(_, _); end + def self.new(thing, encoding = _); end +end + +class Nokogiri::HTML::SAX::PushParser < ::Nokogiri::XML::SAX::PushParser + def initialize(doc = _, file_name = _, encoding = _); end + + def <<(chunk, last_chunk = _); end + def document; end + def document=(_); end + def finish; end + def write(chunk, last_chunk = _); end + + private + + def initialize_native(_, _, _); end + def native_write(_, _); end +end + +Nokogiri::LIBXML_ICONV_ENABLED = T.let(T.unsafe(nil), TrueClass) + +Nokogiri::LIBXML_PARSER_VERSION = T.let(T.unsafe(nil), String) + +Nokogiri::LIBXML_VERSION = T.let(T.unsafe(nil), String) + +Nokogiri::NOKOGIRI_LIBXML2_PATCHES = T.let(T.unsafe(nil), Array) + +Nokogiri::NOKOGIRI_LIBXML2_PATH = T.let(T.unsafe(nil), String) + +Nokogiri::NOKOGIRI_LIBXSLT_PATCHES = T.let(T.unsafe(nil), Array) + +Nokogiri::NOKOGIRI_LIBXSLT_PATH = T.let(T.unsafe(nil), String) + +Nokogiri::NOKOGIRI_USE_PACKAGED_LIBRARIES = T.let(T.unsafe(nil), TrueClass) + +class Nokogiri::SyntaxError < ::StandardError +end + +Nokogiri::VERSION = T.let(T.unsafe(nil), String) + +Nokogiri::VERSION_INFO = T.let(T.unsafe(nil), Hash) + +class Nokogiri::VersionInfo + def compiled_parser_version; end + def engine; end + def jruby?; end + def libxml2?; end + def libxml2_using_packaged?; end + def libxml2_using_system?; end + def loaded_parser_version; end + def to_hash; end + def to_markdown; end + def warnings; end + + def self.instance; end +end + +module Nokogiri::XML + def self.Reader(string_or_io, url = _, encoding = _, options = _); end + def self.RelaxNG(string_or_io); end + def self.Schema(string_or_io); end + def self.fragment(string); end + def self.parse(thing, url = _, encoding = _, options = _, &block); end +end + +class Nokogiri::XML::Attr < ::Nokogiri::XML::Node + def content=(_); end + def to_s; end + def value; end + def value=(_); end + + private + + def inspect_attributes; end + + def self.new(*_); end +end + +class Nokogiri::XML::AttributeDecl < ::Nokogiri::XML::Node + def attribute_type; end + def default; end + def enumeration; end + def inspect; end +end + +class Nokogiri::XML::Builder + def initialize(options = _, root = _, &block); end + + def <<(string); end + def [](ns); end + def arity; end + def arity=(_); end + def cdata(string); end + def comment(string); end + def context; end + def context=(_); end + def doc; end + def doc=(_); end + def method_missing(method, *args, &block); end + def parent; end + def parent=(_); end + def text(string); end + def to_xml(*args); end + + private + + def insert(node, &block); end + + def self.with(root, &block); end +end + +class Nokogiri::XML::Builder::NodeBuilder + def initialize(node, doc_builder); end + + def [](k); end + def []=(k, v); end + def method_missing(method, *args, &block); end +end + +class Nokogiri::XML::CDATA < ::Nokogiri::XML::Text + def name; end + + def self.new(*_); end +end + +class Nokogiri::XML::CharacterData < ::Nokogiri::XML::Node + include(::Nokogiri::XML::PP::CharacterData) +end + +class Nokogiri::XML::Comment < ::Nokogiri::XML::CharacterData + def self.new(*_); end +end + +class Nokogiri::XML::DTD < ::Nokogiri::XML::Node + def attributes; end + def each; end + def elements; end + def entities; end + def external_id; end + def html5_dtd?; end + def html_dtd?; end + def keys; end + def notations; end + def system_id; end + def validate(_); end +end + +class Nokogiri::XML::Document < ::Nokogiri::XML::Node + def initialize(*args); end + + def <<(node_or_tags); end + def add_child(node_or_tags); end + def canonicalize(*_); end + def clone(*_); end + def collect_namespaces; end + def create_cdata(string, &block); end + def create_comment(string, &block); end + def create_element(name, *args, &block); end + def create_entity(*_); end + def create_text_node(string, &block); end + def decorate(node); end + def decorators(key); end + def document; end + def dup(*_); end + def encoding; end + def encoding=(_); end + def errors; end + def errors=(_); end + def fragment(tags = _); end + def name; end + def namespaces; end + def remove_namespaces!; end + def root; end + def root=(_); end + def slop!; end + def to_java; end + def to_xml(*args, &block); end + def url; end + def validate; end + def version; end + + private + + def inspect_attributes; end + + def self.empty_doc?(string_or_io); end + def self.new(*_); end + def self.parse(string_or_io, url = _, encoding = _, options = _); end + def self.read_io(_, _, _, _); end + def self.read_memory(_, _, _, _); end + def self.wrap(document); end +end + +Nokogiri::XML::Document::IMPLIED_XPATH_CONTEXTS = T.let(T.unsafe(nil), Array) + +Nokogiri::XML::Document::NCNAME_CHAR = T.let(T.unsafe(nil), String) + +Nokogiri::XML::Document::NCNAME_RE = T.let(T.unsafe(nil), Regexp) + +Nokogiri::XML::Document::NCNAME_START_CHAR = T.let(T.unsafe(nil), String) + +class Nokogiri::XML::DocumentFragment < ::Nokogiri::XML::Node + def initialize(document, tags = _, ctx = _); end + + def css(*args); end + def dup; end + def errors; end + def errors=(things); end + def name; end + def search(*rules); end + def serialize; end + def to_html(*args); end + def to_s; end + def to_xhtml(*args); end + def to_xml(*args); end + + private + + def coerce(data); end + def namespace_declarations(ctx); end + + def self.new(*_); end + def self.parse(tags); end +end + +class Nokogiri::XML::Element < ::Nokogiri::XML::Node +end + +class Nokogiri::XML::ElementContent + def children; end + def document; end + def name; end + def occur; end + def prefix; end + def type; end + + private + + def c1; end + def c2; end +end + +Nokogiri::XML::ElementContent::ELEMENT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ElementContent::MULT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ElementContent::ONCE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ElementContent::OPT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ElementContent::OR = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ElementContent::PCDATA = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ElementContent::PLUS = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ElementContent::SEQ = T.let(T.unsafe(nil), Integer) + +class Nokogiri::XML::ElementDecl < ::Nokogiri::XML::Node + def content; end + def element_type; end + def inspect; end + def prefix; end +end + +class Nokogiri::XML::EntityDecl < ::Nokogiri::XML::Node + def content; end + def entity_type; end + def external_id; end + def inspect; end + def original_content; end + def system_id; end + + def self.new(name, doc, *args); end +end + +Nokogiri::XML::EntityDecl::EXTERNAL_GENERAL_PARSED = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::EntityDecl::EXTERNAL_GENERAL_UNPARSED = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::EntityDecl::EXTERNAL_PARAMETER = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::EntityDecl::INTERNAL_GENERAL = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::EntityDecl::INTERNAL_PARAMETER = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::EntityDecl::INTERNAL_PREDEFINED = T.let(T.unsafe(nil), Integer) + +class Nokogiri::XML::EntityReference < ::Nokogiri::XML::Node + def children; end + def inspect_attributes; end + + def self.new(*_); end +end + +class Nokogiri::XML::Namespace + include(::Nokogiri::XML::PP::Node) + + def document; end + def href; end + def prefix; end + + private + + def inspect_attributes; end +end + +class Nokogiri::XML::Node + include(::Nokogiri::XML::PP::Node) + include(::Nokogiri::XML::Searchable) + include(::Enumerable) + + def initialize(name, document); end + + def <<(node_or_tags); end + def <=>(other); end + def ==(other); end + def >(selector); end + def [](name); end + def []=(name, value); end + def accept(visitor); end + def add_child(node_or_tags); end + def add_class(name); end + def add_namespace(_, _); end + def add_namespace_definition(_, _); end + def add_next_sibling(node_or_tags); end + def add_previous_sibling(node_or_tags); end + def after(node_or_tags); end + def ancestors(selector = _); end + def append_class(name); end + def attr(name); end + def attribute(_); end + def attribute_nodes; end + def attribute_with_ns(_, _); end + def attributes; end + def before(node_or_tags); end + def blank?; end + def canonicalize(mode = _, inclusive_namespaces = _, with_comments = _); end + def cdata?; end + def child; end + def children; end + def children=(node_or_tags); end + def classes; end + def clone(*_); end + def comment?; end + def content; end + def content=(string); end + def create_external_subset(_, _, _); end + def create_internal_subset(_, _, _); end + def css_path; end + def decorate!; end + def default_namespace=(url); end + def delete(name); end + def description; end + def do_xinclude(options = _); end + def document; end + def document?; end + def dup(*_); end + def each; end + def elem?; end + def element?; end + def element_children; end + def elements; end + def encode_special_chars(_); end + def external_subset; end + def first_element_child; end + def fragment(tags); end + def fragment?; end + def get_attribute(name); end + def has_attribute?(_); end + def html?; end + def inner_html(*args); end + def inner_html=(node_or_tags); end + def inner_text; end + def internal_subset; end + def key?(_); end + def keys; end + def lang; end + def lang=(_); end + def last_element_child; end + def line; end + def matches?(selector); end + def name; end + def name=(_); end + def namespace; end + def namespace=(ns); end + def namespace_definitions; end + def namespace_scopes; end + def namespaced_key?(_, _); end + def namespaces; end + def native_content=(_); end + def next; end + def next=(node_or_tags); end + def next_element; end + def next_sibling; end + def node_name; end + def node_name=(_); end + def node_type; end + def parent; end + def parent=(parent_node); end + def parse(string_or_io, options = _); end + def path; end + def pointer_id; end + def prepend_child(node_or_tags); end + def previous; end + def previous=(node_or_tags); end + def previous_element; end + def previous_sibling; end + def processing_instruction?; end + def read_only?; end + def remove; end + def remove_attribute(name); end + def remove_class(name = _); end + def replace(node_or_tags); end + def serialize(*args, &block); end + def set_attribute(name, value); end + def swap(node_or_tags); end + def text; end + def text?; end + def to_html(options = _); end + def to_s; end + def to_str; end + def to_xhtml(options = _); end + def to_xml(options = _); end + def traverse(&block); end + def type; end + def unlink; end + def values; end + def wrap(html); end + def write_html_to(io, options = _); end + def write_to(io, *options); end + def write_xhtml_to(io, options = _); end + def write_xml_to(io, options = _); end + def xml?; end + + private + + def add_child_node(_); end + def add_child_node_and_reparent_attrs(node); end + def add_next_sibling_node(_); end + def add_previous_sibling_node(_); end + def add_sibling(next_or_previous, node_or_tags); end + def coerce(data); end + def compare(_); end + def dump_html; end + def get(_); end + def in_context(_, _); end + def inspect_attributes; end + def native_write_to(_, _, _, _); end + def process_xincludes(_); end + def replace_node(_); end + def set(_, _); end + def set_namespace(_); end + def to_format(save_option, options); end + def write_format_to(save_option, io, options); end + + def self.new(*_); end +end + +Nokogiri::XML::Node::ATTRIBUTE_DECL = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::ATTRIBUTE_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::CDATA_SECTION_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::COMMENT_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::DOCB_DOCUMENT_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::DOCUMENT_FRAG_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::DOCUMENT_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::DOCUMENT_TYPE_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::DTD_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::ELEMENT_DECL = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::ELEMENT_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::ENTITY_DECL = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::ENTITY_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::ENTITY_REF_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::HTML_DOCUMENT_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::IMPLIED_XPATH_CONTEXTS = T.let(T.unsafe(nil), Array) + +Nokogiri::XML::Node::NAMESPACE_DECL = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::NOTATION_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::PI_NODE = T.let(T.unsafe(nil), Integer) + +class Nokogiri::XML::Node::SaveOptions + def initialize(options = _); end + + def as_html; end + def as_html?; end + def as_xhtml; end + def as_xhtml?; end + def as_xml; end + def as_xml?; end + def default_html; end + def default_html?; end + def default_xhtml; end + def default_xhtml?; end + def default_xml; end + def default_xml?; end + def format; end + def format?; end + def no_declaration; end + def no_declaration?; end + def no_empty_tags; end + def no_empty_tags?; end + def no_xhtml; end + def no_xhtml?; end + def options; end + def to_i; end +end + +Nokogiri::XML::Node::SaveOptions::AS_HTML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::AS_XHTML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::AS_XML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::DEFAULT_HTML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::DEFAULT_XHTML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::DEFAULT_XML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::FORMAT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::NO_DECLARATION = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::NO_EMPTY_TAGS = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::SaveOptions::NO_XHTML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::TEXT_NODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::XINCLUDE_END = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Node::XINCLUDE_START = T.let(T.unsafe(nil), Integer) + +class Nokogiri::XML::NodeSet + include(::Nokogiri::XML::Searchable) + include(::Enumerable) + + def initialize(document, list = _); end + + def %(*args); end + def &(_); end + def +(_); end + def -(_); end + def <<(_); end + def ==(other); end + def >(selector); end + def [](*_); end + def add_class(name); end + def after(datum); end + def append_class(name); end + def at(*args); end + def attr(key, value = _, &block); end + def attribute(key, value = _, &block); end + def before(datum); end + def children; end + def clone; end + def css(*args); end + def delete(_); end + def document; end + def document=(_); end + def dup; end + def each; end + def empty?; end + def filter(expr); end + def first(n = _); end + def include?(_); end + def index(node = _); end + def inner_html(*args); end + def inner_text; end + def inspect; end + def last; end + def length; end + def pop; end + def push(_); end + def remove; end + def remove_attr(name); end + def remove_attribute(name); end + def remove_class(name = _); end + def reverse; end + def set(key, value = _, &block); end + def shift; end + def size; end + def slice(*_); end + def text; end + def to_a; end + def to_ary; end + def to_html(*args); end + def to_s; end + def to_xhtml(*args); end + def to_xml(*args); end + def unlink; end + def wrap(html); end + def xpath(*args); end + def |(_); end +end + +Nokogiri::XML::NodeSet::IMPLIED_XPATH_CONTEXTS = T.let(T.unsafe(nil), Array) + +class Nokogiri::XML::Notation < ::Struct +end + +module Nokogiri::XML::PP +end + +module Nokogiri::XML::PP::CharacterData + def inspect; end + def pretty_print(pp); end +end + +module Nokogiri::XML::PP::Node + def inspect; end + def pretty_print(pp); end +end + +class Nokogiri::XML::ParseOptions + def initialize(options = _); end + + def compact; end + def compact?; end + def default_html; end + def default_html?; end + def default_xml; end + def default_xml?; end + def dtdattr; end + def dtdattr?; end + def dtdload; end + def dtdload?; end + def dtdvalid; end + def dtdvalid?; end + def huge; end + def huge?; end + def inspect; end + def nobasefix; end + def nobasefix?; end + def noblanks; end + def noblanks?; end + def nocdata; end + def nocdata?; end + def nocompact; end + def nodefault_html; end + def nodefault_xml; end + def nodict; end + def nodict?; end + def nodtdattr; end + def nodtdload; end + def nodtdvalid; end + def noent; end + def noent?; end + def noerror; end + def noerror?; end + def nohuge; end + def nonet; end + def nonet?; end + def nonobasefix; end + def nonoblanks; end + def nonocdata; end + def nonodict; end + def nonoent; end + def nonoerror; end + def nononet; end + def nonowarning; end + def nonoxincnode; end + def nonsclean; end + def noold10; end + def nopedantic; end + def norecover; end + def nosax1; end + def nowarning; end + def nowarning?; end + def noxinclude; end + def noxincnode; end + def noxincnode?; end + def nsclean; end + def nsclean?; end + def old10; end + def old10?; end + def options; end + def options=(_); end + def pedantic; end + def pedantic?; end + def recover; end + def recover?; end + def sax1; end + def sax1?; end + def strict; end + def strict?; end + def to_i; end + def xinclude; end + def xinclude?; end +end + +Nokogiri::XML::ParseOptions::COMPACT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::DEFAULT_HTML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::DEFAULT_XML = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::DTDATTR = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::DTDLOAD = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::DTDVALID = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::HUGE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NOBASEFIX = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NOBLANKS = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NOCDATA = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NODICT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NOENT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NOERROR = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NONET = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NOWARNING = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NOXINCNODE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::NSCLEAN = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::OLD10 = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::PEDANTIC = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::RECOVER = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::SAX1 = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::STRICT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::ParseOptions::XINCLUDE = T.let(T.unsafe(nil), Integer) + +class Nokogiri::XML::ProcessingInstruction < ::Nokogiri::XML::Node + def initialize(document, name, content); end + + def self.new(*_); end +end + +class Nokogiri::XML::Reader + include(::Enumerable) + + def initialize(source, url = _, encoding = _); end + + def attribute(_); end + def attribute_at(_); end + def attribute_count; end + def attribute_nodes; end + def attributes; end + def attributes?; end + def base_uri; end + def default?; end + def depth; end + def each; end + def empty_element?; end + def encoding; end + def errors; end + def errors=(_); end + def inner_xml; end + def lang; end + def local_name; end + def name; end + def namespace_uri; end + def namespaces; end + def node_type; end + def outer_xml; end + def prefix; end + def read; end + def self_closing?; end + def source; end + def state; end + def value; end + def value?; end + def xml_version; end + + private + + def attr_nodes; end + + def self.from_io(*_); end + def self.from_memory(*_); end +end + +Nokogiri::XML::Reader::TYPE_ATTRIBUTE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_CDATA = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_COMMENT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_DOCUMENT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_DOCUMENT_FRAGMENT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_DOCUMENT_TYPE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_ELEMENT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_END_ELEMENT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_END_ENTITY = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_ENTITY = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_ENTITY_REFERENCE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_NONE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_NOTATION = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_PROCESSING_INSTRUCTION = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_SIGNIFICANT_WHITESPACE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_TEXT = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_WHITESPACE = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::Reader::TYPE_XML_DECLARATION = T.let(T.unsafe(nil), Integer) + +class Nokogiri::XML::RelaxNG < ::Nokogiri::XML::Schema + + private + + def validate_document(_); end + + def self.from_document(_); end + def self.read_memory(_); end +end + +module Nokogiri::XML::SAX +end + +class Nokogiri::XML::SAX::Document + def cdata_block(string); end + def characters(string); end + def comment(string); end + def end_document; end + def end_element(name); end + def end_element_namespace(name, prefix = _, uri = _); end + def error(string); end + def processing_instruction(name, content); end + def start_document; end + def start_element(name, attrs = _); end + def start_element_namespace(name, attrs = _, prefix = _, uri = _, ns = _); end + def warning(string); end + def xmldecl(version, encoding, standalone); end +end + +class Nokogiri::XML::SAX::Parser + def initialize(doc = _, encoding = _); end + + def document; end + def document=(_); end + def encoding; end + def encoding=(_); end + def parse(thing, &block); end + def parse_file(filename); end + def parse_io(io, encoding = _); end + def parse_memory(data); end + + private + + def check_encoding(encoding); end +end + +class Nokogiri::XML::SAX::Parser::Attribute < ::Struct +end + +Nokogiri::XML::SAX::Parser::ENCODINGS = T.let(T.unsafe(nil), Hash) + +class Nokogiri::XML::SAX::ParserContext + def column; end + def line; end + def parse_with(_); end + def recovery; end + def recovery=(_); end + def replace_entities; end + def replace_entities=(_); end + + def self.file(_); end + def self.io(_, _); end + def self.memory(_); end + def self.new(thing, encoding = _); end +end + +class Nokogiri::XML::SAX::PushParser + def initialize(doc = _, file_name = _, encoding = _); end + + def <<(chunk, last_chunk = _); end + def document; end + def document=(_); end + def finish; end + def options; end + def options=(_); end + def replace_entities; end + def replace_entities=(_); end + def write(chunk, last_chunk = _); end + + private + + def initialize_native(_, _); end + def native_write(_, _); end +end + +class Nokogiri::XML::Schema + def errors; end + def errors=(_); end + def valid?(thing); end + def validate(thing); end + + private + + def validate_document(_); end + def validate_file(_); end + + def self.from_document(_); end + def self.new(string_or_io); end + def self.read_memory(_); end +end + +module Nokogiri::XML::Searchable + def %(*args); end + def /(*args); end + def at(*args); end + def at_css(*args); end + def at_xpath(*args); end + def css(*args); end + def search(*args); end + def xpath(*args); end + + private + + def css_internal(node, rules, handler, ns); end + def css_rules_to_xpath(rules, ns); end + def extract_params(params); end + def xpath_impl(node, path, handler, ns, binds); end + def xpath_internal(node, paths, handler, ns, binds); end + def xpath_query_from_css_rule(rule, ns); end +end + +Nokogiri::XML::Searchable::LOOKS_LIKE_XPATH = T.let(T.unsafe(nil), Regexp) + +class Nokogiri::XML::SyntaxError < ::Nokogiri::SyntaxError + def code; end + def column; end + def domain; end + def error?; end + def fatal?; end + def file; end + def int1; end + def level; end + def line; end + def none?; end + def str1; end + def str2; end + def str3; end + def to_s; end + def warning?; end + + private + + def level_to_s; end + def location_to_s; end + def nil_or_zero?(attribute); end +end + +class Nokogiri::XML::Text < ::Nokogiri::XML::CharacterData + def content=(string); end + + def self.new(*_); end +end + +Nokogiri::XML::XML_C14N_1_0 = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::XML_C14N_1_1 = T.let(T.unsafe(nil), Integer) + +Nokogiri::XML::XML_C14N_EXCLUSIVE_1_0 = T.let(T.unsafe(nil), Integer) + +class Nokogiri::XML::XPath + def document; end + def document=(_); end +end + +class Nokogiri::XML::XPath::SyntaxError < ::Nokogiri::XML::SyntaxError + def to_s; end +end + +class Nokogiri::XML::XPathContext + def evaluate(*_); end + def register_namespaces(namespaces); end + def register_ns(_, _); end + def register_variable(_, _); end + + def self.new(_); end +end + +module Nokogiri::XSLT + def self.parse(string, modules = _); end + def self.quote_params(params); end + def self.register(_, _); end +end + +class Nokogiri::XSLT::Stylesheet + def apply_to(document, params = _); end + def serialize(_); end + def transform(*_); end + + def self.parse_stylesheet_doc(_); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/ntlm-http@0.1.1.rbi b/Library/Homebrew/sorbet/rbi/gems/ntlm-http@0.1.1.rbi new file mode 100644 index 0000000000..ac12411ec2 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/ntlm-http@0.1.1.rbi @@ -0,0 +1,232 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Net::NTLM + def self.apply_des(plain, keys); end + def self.decode_utf16le(str); end + def self.encode_utf16le(str); end + def self.gen_keys(str); end + def self.lm_hash(password); end + def self.lm_response(arg); end + def self.lmv2_response(arg, opt = _); end + def self.ntlm2_session(arg, opt = _); end + def self.ntlm_hash(password, opt = _); end + def self.ntlm_response(arg); end + def self.ntlmv2_hash(user, password, target, opt = _); end + def self.ntlmv2_response(arg, opt = _); end + def self.pack_int64le(val); end + def self.split7(str); end + def self.swap16(str); end +end + +class Net::NTLM::Blob < ::Net::NTLM::FieldSet + def blob_signature; end + def blob_signature=(val); end + def challenge; end + def challenge=(val); end + def reserved; end + def reserved=(val); end + def target_info; end + def target_info=(val); end + def timestamp; end + def timestamp=(val); end + def unknown1; end + def unknown1=(val); end + def unknown2; end + def unknown2=(val); end + + def self.inherited(subclass); end +end + +class Net::NTLM::Field + def initialize(opts); end + + def active; end + def active=(_); end + def size; end + def value; end + def value=(_); end +end + +class Net::NTLM::FieldSet + def initialize; end + + def [](name); end + def []=(name, val); end + def disable(name); end + def enable(name); end + def parse(str, offset = _); end + def serialize; end + def size; end + + def self.define(&block); end + def self.int16LE(name, opts); end + def self.int32LE(name, opts); end + def self.int64LE(name, opts); end + def self.names; end + def self.opts; end + def self.prototypes; end + def self.security_buffer(name, opts); end + def self.string(name, opts); end + def self.types; end +end + +class Net::NTLM::Int16LE < ::Net::NTLM::Field + def initialize(opt); end + + def parse(str, offset = _); end + def serialize; end +end + +class Net::NTLM::Int32LE < ::Net::NTLM::Field + def initialize(opt); end + + def parse(str, offset = _); end + def serialize; end +end + +class Net::NTLM::Int64LE < ::Net::NTLM::Field + def initialize(opt); end + + def parse(str, offset = _); end + def serialize; end +end + +class Net::NTLM::Message < ::Net::NTLM::FieldSet + def data_size; end + def decode64(str); end + def dump_flags; end + def encode64; end + def has_flag?(flag); end + def head_size; end + def serialize; end + def set_flag(flag); end + def size; end + + private + + def data_edge; end + def deflag; end + def security_buffers; end + + def self.decode64(str); end + def self.parse(str); end +end + +class Net::NTLM::Message::Type0 < ::Net::NTLM::Message + def sign; end + def sign=(val); end + def type; end + def type=(val); end + + def self.inherited(subclass); end +end + +class Net::NTLM::Message::Type1 < ::Net::NTLM::Message + def domain; end + def domain=(val); end + def flag; end + def flag=(val); end + def padding; end + def padding=(val); end + def parse(str); end + def sign; end + def sign=(val); end + def type; end + def type=(val); end + def workstation; end + def workstation=(val); end + + def self.inherited(subclass); end + def self.parse(str); end +end + +class Net::NTLM::Message::Type2 < ::Net::NTLM::Message + def challenge; end + def challenge=(val); end + def context; end + def context=(val); end + def flag; end + def flag=(val); end + def padding; end + def padding=(val); end + def parse(str); end + def response(arg, opt = _); end + def sign; end + def sign=(val); end + def target_info; end + def target_info=(val); end + def target_name; end + def target_name=(val); end + def type; end + def type=(val); end + + def self.inherited(subclass); end + def self.parse(str); end +end + +class Net::NTLM::Message::Type3 < ::Net::NTLM::Message + def domain; end + def domain=(val); end + def flag; end + def flag=(val); end + def lm_response; end + def lm_response=(val); end + def ntlm_response; end + def ntlm_response=(val); end + def session_key; end + def session_key=(val); end + def sign; end + def sign=(val); end + def type; end + def type=(val); end + def user; end + def user=(val); end + def workstation; end + def workstation=(val); end + + def self.create(arg, opt = _); end + def self.inherited(subclass); end + def self.parse(str); end +end + +class Net::NTLM::SecurityBuffer < ::Net::NTLM::FieldSet + def initialize(opts); end + + def active; end + def active=(_); end + def allocated; end + def allocated=(val); end + def data_size; end + def length; end + def length=(val); end + def offset; end + def offset=(val); end + def parse(str, offset = _); end + def serialize; end + def value; end + def value=(val); end + + def self.inherited(subclass); end +end + +class Net::NTLM::String < ::Net::NTLM::Field + def initialize(opts); end + + def parse(str, offset = _); end + def serialize; end + def value=(val); end +end + +module Net::NTLM::VERSION +end + +Net::NTLM::VERSION::MAJOR = T.let(T.unsafe(nil), Integer) + +Net::NTLM::VERSION::MINOR = T.let(T.unsafe(nil), Integer) + +Net::NTLM::VERSION::STRING = T.let(T.unsafe(nil), String) + +Net::NTLM::VERSION::TINY = T.let(T.unsafe(nil), Integer) diff --git a/Library/Homebrew/sorbet/rbi/gems/parallel@1.19.1.rbi b/Library/Homebrew/sorbet/rbi/gems/parallel@1.19.1.rbi new file mode 100644 index 0000000000..c8028fd195 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/parallel@1.19.1.rbi @@ -0,0 +1,90 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Parallel + extend(::Parallel::ProcessorCount) + + def self.all?(*args, &block); end + def self.any?(*args, &block); end + def self.each(array, options = _, &block); end + def self.each_with_index(array, options = _, &block); end + def self.flat_map(*args, &block); end + def self.in_processes(options = _, &block); end + def self.in_threads(options = _); end + def self.map(source, options = _, &block); end + def self.map_with_index(array, options = _, &block); end + def self.worker_number; end + def self.worker_number=(worker_num); end +end + +class Parallel::Break < ::StandardError +end + +class Parallel::DeadWorker < ::StandardError +end + +class Parallel::ExceptionWrapper + def initialize(exception); end + + def exception; end +end + +class Parallel::JobFactory + def initialize(source, mutex); end + + def next; end + def pack(item, index); end + def size; end + def unpack(data); end + + private + + def producer?; end + def queue_wrapper(array); end +end + +class Parallel::Kill < ::StandardError +end + +module Parallel::ProcessorCount + def physical_processor_count; end + def processor_count; end +end + +Parallel::Stop = T.let(T.unsafe(nil), Object) + +class Parallel::UndumpableException < ::StandardError + def initialize(original); end + + def backtrace; end +end + +class Parallel::UserInterruptHandler + def self.kill(thing); end + def self.kill_on_ctrl_c(pids, options); end +end + +Parallel::UserInterruptHandler::INTERRUPT_SIGNAL = T.let(T.unsafe(nil), Symbol) + +Parallel::VERSION = T.let(T.unsafe(nil), String) + +Parallel::Version = T.let(T.unsafe(nil), String) + +class Parallel::Worker + def initialize(read, write, pid); end + + def close_pipes; end + def pid; end + def read; end + def stop; end + def thread; end + def thread=(_); end + def work(data); end + def write; end + + private + + def wait; end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/parallel_tests@3.0.0.rbi b/Library/Homebrew/sorbet/rbi/gems/parallel_tests@3.0.0.rbi new file mode 100644 index 0000000000..af1353e250 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/parallel_tests@3.0.0.rbi @@ -0,0 +1,80 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module ParallelTests + def self.bundler_enabled?; end + def self.delta; end + def self.determine_number_of_processes(count); end + def self.first_process?; end + def self.last_process?; end + def self.now; end + def self.number_of_running_processes; end + def self.pid_file_path; end + def self.pids; end + def self.stop_all_processes; end + def self.wait_for_other_processes_to_finish; end + def self.with_pid_file; end + def self.with_ruby_binary(command); end +end + +class ParallelTests::CLI + def run(argv); end + + private + + def any_test_failed?(test_results); end + def append_test_options(options, argv); end + def detailed_duration(seconds); end + def execute_in_parallel(items, num_processes, options); end + def execute_shell_command_in_parallel(command, num_processes, options); end + def extract_file_paths(argv); end + def extract_test_options(argv); end + def final_fail_message; end + def first_is_1?; end + def handle_interrupt; end + def load_runner(type); end + def lock(lockfile); end + def parse_options!(argv); end + def report_failure_rerun_commmand(test_results, options); end + def report_number_of_tests(groups); end + def report_results(test_results, options); end + def report_time_taken; end + def reprint_output(result, lockfile); end + def run_tests(group, process_number, num_processes, options); end + def run_tests_in_parallel(num_processes, options); end + def simulate_output_for_ci(simulate); end + def use_colors?; end +end + +class ParallelTests::Grouper + def self.by_scenarios(tests, num_groups, options = _); end + def self.by_steps(tests, num_groups, options); end + def self.in_even_groups_by_size(items, num_groups, options = _); end +end + +class ParallelTests::Pids + def initialize(file_path); end + + def add(pid); end + def all; end + def count; end + def delete(pid); end + def file_path; end + def mutex; end + + private + + def clear; end + def pids; end + def read; end + def save; end + def sync; end +end + +ParallelTests::RUBY_BINARY = T.let(T.unsafe(nil), String) + +ParallelTests::VERSION = T.let(T.unsafe(nil), String) + +ParallelTests::Version = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.3.rbi b/Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.3.rbi new file mode 100644 index 0000000000..282993d64d --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.3.rbi @@ -0,0 +1,1131 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Parser +end + +module Parser::AST +end + +class Parser::AST::Node < ::AST::Node + def assign_properties(properties); end + def loc; end + def location; end +end + +class Parser::AST::Processor < ::AST::Processor + def on_alias(node); end + def on_and(node); end + def on_and_asgn(node); end + def on_arg(node); end + def on_arg_expr(node); end + def on_args(node); end + def on_argument(node); end + def on_array(node); end + def on_array_pattern(node); end + def on_array_pattern_with_tail(node); end + def on_back_ref(node); end + def on_begin(node); end + def on_block(node); end + def on_block_pass(node); end + def on_blockarg(node); end + def on_blockarg_expr(node); end + def on_break(node); end + def on_case(node); end + def on_case_match(node); end + def on_casgn(node); end + def on_class(node); end + def on_const(node); end + def on_const_pattern(node); end + def on_csend(node); end + def on_cvar(node); end + def on_cvasgn(node); end + def on_def(node); end + def on_def_e(node); end + def on_defined?(node); end + def on_defs(node); end + def on_defs_e(node); end + def on_dstr(node); end + def on_dsym(node); end + def on_eflipflop(node); end + def on_empty_else(node); end + def on_ensure(node); end + def on_erange(node); end + def on_for(node); end + def on_gvar(node); end + def on_gvasgn(node); end + def on_hash(node); end + def on_hash_pattern(node); end + def on_if(node); end + def on_if_guard(node); end + def on_iflipflop(node); end + def on_in_match(node); end + def on_in_pattern(node); end + def on_index(node); end + def on_indexasgn(node); end + def on_irange(node); end + def on_ivar(node); end + def on_ivasgn(node); end + def on_kwarg(node); end + def on_kwbegin(node); end + def on_kwoptarg(node); end + def on_kwrestarg(node); end + def on_kwsplat(node); end + def on_lambda(node); end + def on_lvar(node); end + def on_lvasgn(node); end + def on_masgn(node); end + def on_match_alt(node); end + def on_match_as(node); end + def on_match_current_line(node); end + def on_match_rest(node); end + def on_match_var(node); end + def on_match_with_lvasgn(node); end + def on_mlhs(node); end + def on_module(node); end + def on_mrasgn(node); end + def on_next(node); end + def on_not(node); end + def on_nth_ref(node); end + def on_numblock(node); end + def on_op_asgn(node); end + def on_optarg(node); end + def on_or(node); end + def on_or_asgn(node); end + def on_pair(node); end + def on_pin(node); end + def on_postexe(node); end + def on_preexe(node); end + def on_procarg0(node); end + def on_rasgn(node); end + def on_redo(node); end + def on_regexp(node); end + def on_resbody(node); end + def on_rescue(node); end + def on_restarg(node); end + def on_restarg_expr(node); end + def on_retry(node); end + def on_return(node); end + def on_sclass(node); end + def on_send(node); end + def on_shadowarg(node); end + def on_splat(node); end + def on_super(node); end + def on_undef(node); end + def on_unless_guard(node); end + def on_until(node); end + def on_until_post(node); end + def on_var(node); end + def on_vasgn(node); end + def on_when(node); end + def on_while(node); end + def on_while_post(node); end + def on_xstr(node); end + def on_yield(node); end + def process_argument_node(node); end + def process_regular_node(node); end + def process_var_asgn_node(node); end + def process_variable_node(node); end +end + +class Parser::Base < ::Racc::Parser + def initialize(builder = _); end + + def builder; end + def context; end + def current_arg_stack; end + def diagnostics; end + def max_numparam_stack; end + def parse(source_buffer); end + def parse_with_comments(source_buffer); end + def pattern_hash_keys; end + def pattern_variables; end + def reset; end + def source_buffer; end + def static_env; end + def tokenize(source_buffer, recover = _); end + + private + + def check_kwarg_name(name_t); end + def diagnostic(level, reason, arguments, location_t, highlights_ts = _); end + def next_token; end + def on_error(error_token_id, error_value, value_stack); end + + def self.default_parser; end + def self.parse(string, file = _, line = _); end + def self.parse_file(filename); end + def self.parse_file_with_comments(filename); end + def self.parse_with_comments(string, file = _, line = _); end +end + +module Parser::Builders +end + +class Parser::Builders::Default + def initialize; end + + def __ENCODING__(__ENCODING__t); end + def __FILE__(__FILE__t); end + def __LINE__(__LINE__t); end + def accessible(node); end + def alias(alias_t, to, from); end + def arg(name_t); end + def arg_expr(expr); end + def args(begin_t, args, end_t, check_args = _); end + def array(begin_t, elements, end_t); end + def array_pattern(lbrack_t, elements, rbrack_t); end + def assign(lhs, eql_t, rhs); end + def assignable(node); end + def associate(begin_t, pairs, end_t); end + def attr_asgn(receiver, dot_t, selector_t); end + def back_ref(token); end + def begin(begin_t, body, end_t); end + def begin_body(compound_stmt, rescue_bodies = _, else_t = _, else_ = _, ensure_t = _, ensure_ = _); end + def begin_keyword(begin_t, body, end_t); end + def binary_op(receiver, operator_t, arg); end + def block(method_call, begin_t, args, body, end_t); end + def block_pass(amper_t, arg); end + def blockarg(amper_t, name_t); end + def blockarg_expr(amper_t, expr); end + def call_lambda(lambda_t); end + def call_method(receiver, dot_t, selector_t, lparen_t = _, args = _, rparen_t = _); end + def call_type_for_dot(dot_t); end + def case(case_t, expr, when_bodies, else_t, else_body, end_t); end + def case_match(case_t, expr, in_bodies, else_t, else_body, end_t); end + def character(char_t); end + def complex(complex_t); end + def compstmt(statements); end + def condition(cond_t, cond, then_t, if_true, else_t, if_false, end_t); end + def condition_mod(if_true, if_false, cond_t, cond); end + def const(name_t); end + def const_fetch(scope, t_colon2, name_t); end + def const_global(t_colon3, name_t); end + def const_op_assignable(node); end + def const_pattern(const, ldelim_t, pattern, rdelim_t); end + def cvar(token); end + def dedent_string(node, dedent_level); end + def def_class(class_t, name, lt_t, superclass, body, end_t); end + def def_endless_method(def_t, name_t, args, assignment_t, body); end + def def_endless_singleton(def_t, definee, dot_t, name_t, args, assignment_t, body); end + def def_method(def_t, name_t, args, body, end_t); end + def def_module(module_t, name, body, end_t); end + def def_sclass(class_t, lshft_t, expr, body, end_t); end + def def_singleton(def_t, definee, dot_t, name_t, args, body, end_t); end + def emit_file_line_as_literals; end + def emit_file_line_as_literals=(_); end + def false(false_t); end + def float(float_t); end + def for(for_t, iterator, in_t, iteratee, do_t, body, end_t); end + def forward_args(begin_t, dots_t, end_t); end + def forwarded_args(dots_t); end + def gvar(token); end + def hash_pattern(lbrace_t, kwargs, rbrace_t); end + def ident(token); end + def if_guard(if_t, if_body); end + def in_match(lhs, in_t, rhs); end + def in_pattern(in_t, pattern, guard, then_t, body); end + def index(receiver, lbrack_t, indexes, rbrack_t); end + def index_asgn(receiver, lbrack_t, indexes, rbrack_t); end + def integer(integer_t); end + def ivar(token); end + def keyword_cmd(type, keyword_t, lparen_t = _, args = _, rparen_t = _); end + def kwarg(name_t); end + def kwnilarg(dstar_t, nil_t); end + def kwoptarg(name_t, value); end + def kwrestarg(dstar_t, name_t = _); end + def kwsplat(dstar_t, arg); end + def logical_op(type, lhs, op_t, rhs); end + def loop(type, keyword_t, cond, do_t, body, end_t); end + def loop_mod(type, body, keyword_t, cond); end + def match_alt(left, pipe_t, right); end + def match_as(value, assoc_t, as); end + def match_hash_var(name_t); end + def match_hash_var_from_str(begin_t, strings, end_t); end + def match_label(label_type, label); end + def match_nil_pattern(dstar_t, nil_t); end + def match_op(receiver, match_t, arg); end + def match_pair(label_type, label, value); end + def match_rest(star_t, name_t = _); end + def match_var(name_t); end + def match_with_trailing_comma(match, comma_t); end + def multi_assign(lhs, eql_t, rhs); end + def multi_lhs(begin_t, items, end_t); end + def multi_rassign(lhs, assoc_t, rhs); end + def nil(nil_t); end + def not_op(not_t, begin_t = _, receiver = _, end_t = _); end + def nth_ref(token); end + def numargs(max_numparam); end + def objc_kwarg(kwname_t, assoc_t, name_t); end + def objc_restarg(star_t, name = _); end + def objc_varargs(pair, rest_of_varargs); end + def op_assign(lhs, op_t, rhs); end + def optarg(name_t, eql_t, value); end + def pair(key, assoc_t, value); end + def pair_keyword(key_t, value); end + def pair_list_18(list); end + def pair_quoted(begin_t, parts, end_t, value); end + def parser; end + def parser=(_); end + def pin(pin_t, var); end + def postexe(postexe_t, lbrace_t, compstmt, rbrace_t); end + def preexe(preexe_t, lbrace_t, compstmt, rbrace_t); end + def procarg0(arg); end + def range_exclusive(lhs, dot3_t, rhs); end + def range_inclusive(lhs, dot2_t, rhs); end + def rassign(lhs, assoc_t, rhs); end + def rational(rational_t); end + def regexp_compose(begin_t, parts, end_t, options); end + def regexp_options(regopt_t); end + def rescue_body(rescue_t, exc_list, assoc_t, exc_var, then_t, compound_stmt); end + def restarg(star_t, name_t = _); end + def restarg_expr(star_t, expr = _); end + def self(token); end + def shadowarg(name_t); end + def splat(star_t, arg = _); end + def string(string_t); end + def string_compose(begin_t, parts, end_t); end + def string_internal(string_t); end + def symbol(symbol_t); end + def symbol_compose(begin_t, parts, end_t); end + def symbol_internal(symbol_t); end + def symbols_compose(begin_t, parts, end_t); end + def ternary(cond, question_t, if_true, colon_t, if_false); end + def true(true_t); end + def unary_num(unary_t, numeric); end + def unary_op(op_t, receiver); end + def undef_method(undef_t, names); end + def unless_guard(unless_t, unless_body); end + def when(when_t, patterns, then_t, body); end + def word(parts); end + def words_compose(begin_t, parts, end_t); end + def xstring_compose(begin_t, parts, end_t); end + + private + + def arg_name_collides?(this_name, that_name); end + def arg_prefix_map(op_t, name_t = _); end + def binary_op_map(left_e, op_t, right_e); end + def block_map(receiver_l, begin_t, end_t); end + def check_assignment_to_numparam(node); end + def check_condition(cond); end + def check_duplicate_arg(this_arg, map = _); end + def check_duplicate_args(args, map = _); end + def check_duplicate_pattern_key(name, loc); end + def check_duplicate_pattern_variable(name, loc); end + def check_lvar_name(name, loc); end + def collapse_string_parts?(parts); end + def collection_map(begin_t, parts, end_t); end + def condition_map(keyword_t, cond_e, begin_t, body_e, else_t, else_e, end_t); end + def constant_map(scope, colon2_t, name_t); end + def definition_map(keyword_t, operator_t, name_t, end_t); end + def delimited_string_map(string_t); end + def diagnostic(type, reason, arguments, location, highlights = _); end + def eh_keyword_map(compstmt_e, keyword_t, body_es, else_t, else_e); end + def endless_definition_map(keyword_t, operator_t, name_t, assignment_t, body_e); end + def expr_map(loc); end + def for_map(keyword_t, in_t, begin_t, end_t); end + def guard_map(keyword_t, guard_body_e); end + def index_map(receiver_e, lbrack_t, rbrack_t); end + def join_exprs(left_expr, right_expr); end + def keyword_map(keyword_t, begin_t, args, end_t); end + def keyword_mod_map(pre_e, keyword_t, post_e); end + def kwarg_map(name_t, value_e = _); end + def loc(token); end + def module_definition_map(keyword_t, name_e, operator_t, end_t); end + def n(type, children, source_map); end + def n0(type, source_map); end + def numeric(kind, token); end + def pair_keyword_map(key_t, value_e); end + def pair_quoted_map(begin_t, end_t, value_e); end + def prefix_string_map(symbol); end + def range_map(start_e, op_t, end_e); end + def regexp_map(begin_t, end_t, options_e); end + def rescue_body_map(keyword_t, exc_list_e, assoc_t, exc_var_e, then_t, compstmt_e); end + def send_binary_op_map(lhs_e, selector_t, rhs_e); end + def send_index_map(receiver_e, lbrack_t, rbrack_t); end + def send_map(receiver_e, dot_t, selector_t, begin_t = _, args = _, end_t = _); end + def send_unary_op_map(selector_t, arg_e); end + def static_regexp(parts, options); end + def static_regexp_node(node); end + def static_string(nodes); end + def string_map(begin_t, parts, end_t); end + def string_value(token); end + def ternary_map(begin_e, question_t, mid_e, colon_t, end_e); end + def token_map(token); end + def unary_op_map(op_t, arg_e = _); end + def unquoted_map(token); end + def validate_definee(definee); end + def value(token); end + def var_send_map(variable_e); end + def variable_map(name_t); end + + def self.emit_arg_inside_procarg0; end + def self.emit_arg_inside_procarg0=(_); end + def self.emit_encoding; end + def self.emit_encoding=(_); end + def self.emit_index; end + def self.emit_index=(_); end + def self.emit_lambda; end + def self.emit_lambda=(_); end + def self.emit_procarg0; end + def self.emit_procarg0=(_); end + def self.modernize; end +end + +class Parser::ClobberingError < ::RuntimeError +end + +class Parser::Context + def initialize; end + + def class_definition_allowed?; end + def dynamic_const_definition_allowed?; end + def in_block?; end + def in_class?; end + def in_dynamic_block?; end + def in_lambda?; end + def indirectly_in_def?; end + def module_definition_allowed?; end + def pop; end + def push(state); end + def reset; end + def stack; end +end + +class Parser::CurrentArgStack + def initialize; end + + def pop; end + def push(value); end + def reset; end + def set(value); end + def stack; end + def top; end +end + +module Parser::Deprecation + def warn_of_deprecation; end + def warned_of_deprecation=(_); end +end + +class Parser::Diagnostic + def initialize(level, reason, arguments, location, highlights = _); end + + def arguments; end + def highlights; end + def level; end + def location; end + def message; end + def reason; end + def render; end + + private + + def first_line_only(range); end + def last_line_only(range); end + def render_line(range, ellipsis = _, range_end = _); end +end + +class Parser::Diagnostic::Engine + def initialize(consumer = _); end + + def all_errors_are_fatal; end + def all_errors_are_fatal=(_); end + def consumer; end + def consumer=(_); end + def ignore_warnings; end + def ignore_warnings=(_); end + def process(diagnostic); end + + protected + + def ignore?(diagnostic); end + def raise?(diagnostic); end +end + +Parser::Diagnostic::LEVELS = T.let(T.unsafe(nil), Array) + +class Parser::Lexer + def initialize(version); end + + def advance; end + def cmdarg; end + def cmdarg=(_); end + def command_start; end + def command_start=(_); end + def comments; end + def comments=(_); end + def cond; end + def cond=(_); end + def context; end + def context=(_); end + def dedent_level; end + def diagnostics; end + def diagnostics=(_); end + def encoding; end + def force_utf32; end + def force_utf32=(_); end + def in_kwarg; end + def in_kwarg=(_); end + def pop_cmdarg; end + def pop_cond; end + def push_cmdarg; end + def push_cond; end + def reset(reset_state = _); end + def source_buffer; end + def source_buffer=(source_buffer); end + def state; end + def state=(state); end + def static_env; end + def static_env=(_); end + def tokens; end + def tokens=(_); end + + protected + + def arg_or_cmdarg(cmd_state); end + def diagnostic(type, reason, arguments = _, location = _, highlights = _); end + def emit(type, value = _, s = _, e = _); end + def emit_comment(s = _, e = _); end + def emit_do(do_block = _); end + def emit_table(table, s = _, e = _); end + def encode_escape(ord); end + def eof_codepoint?(point); end + def literal; end + def next_state_for_literal(literal); end + def pop_literal; end + def push_literal(*args); end + def range(s = _, e = _); end + def stack_pop; end + def tok(s = _, e = _); end + def version?(*versions); end + + def self.lex_en_expr_arg; end + def self.lex_en_expr_arg=(_); end + def self.lex_en_expr_beg; end + def self.lex_en_expr_beg=(_); end + def self.lex_en_expr_cmdarg; end + def self.lex_en_expr_cmdarg=(_); end + def self.lex_en_expr_dot; end + def self.lex_en_expr_dot=(_); end + def self.lex_en_expr_end; end + def self.lex_en_expr_end=(_); end + def self.lex_en_expr_endarg; end + def self.lex_en_expr_endarg=(_); end + def self.lex_en_expr_endfn; end + def self.lex_en_expr_endfn=(_); end + def self.lex_en_expr_fname; end + def self.lex_en_expr_fname=(_); end + def self.lex_en_expr_labelarg; end + def self.lex_en_expr_labelarg=(_); end + def self.lex_en_expr_mid; end + def self.lex_en_expr_mid=(_); end + def self.lex_en_expr_value; end + def self.lex_en_expr_value=(_); end + def self.lex_en_expr_variable; end + def self.lex_en_expr_variable=(_); end + def self.lex_en_interp_backslash_delimited; end + def self.lex_en_interp_backslash_delimited=(_); end + def self.lex_en_interp_backslash_delimited_words; end + def self.lex_en_interp_backslash_delimited_words=(_); end + def self.lex_en_interp_string; end + def self.lex_en_interp_string=(_); end + def self.lex_en_interp_words; end + def self.lex_en_interp_words=(_); end + def self.lex_en_leading_dot; end + def self.lex_en_leading_dot=(_); end + def self.lex_en_line_begin; end + def self.lex_en_line_begin=(_); end + def self.lex_en_line_comment; end + def self.lex_en_line_comment=(_); end + def self.lex_en_plain_backslash_delimited; end + def self.lex_en_plain_backslash_delimited=(_); end + def self.lex_en_plain_backslash_delimited_words; end + def self.lex_en_plain_backslash_delimited_words=(_); end + def self.lex_en_plain_string; end + def self.lex_en_plain_string=(_); end + def self.lex_en_plain_words; end + def self.lex_en_plain_words=(_); end + def self.lex_en_regexp_modifiers; end + def self.lex_en_regexp_modifiers=(_); end + def self.lex_error; end + def self.lex_error=(_); end + def self.lex_start; end + def self.lex_start=(_); end +end + +class Parser::Lexer::Dedenter + def initialize(dedent_level); end + + def dedent(string); end + def interrupt; end +end + +Parser::Lexer::Dedenter::TAB_WIDTH = T.let(T.unsafe(nil), Integer) + +Parser::Lexer::ESCAPES = T.let(T.unsafe(nil), Hash) + +Parser::Lexer::KEYWORDS = T.let(T.unsafe(nil), Hash) + +Parser::Lexer::KEYWORDS_BEGIN = T.let(T.unsafe(nil), Hash) + +Parser::Lexer::LEX_STATES = T.let(T.unsafe(nil), Hash) + +class Parser::Lexer::Literal + def initialize(lexer, str_type, delimiter, str_s, heredoc_e = _, indent = _, dedent_body = _, label_allowed = _); end + + def backslash_delimited?; end + def dedent_level; end + def end_interp_brace_and_try_closing; end + def extend_content; end + def extend_space(ts, te); end + def extend_string(string, ts, te); end + def flush_string; end + def heredoc?; end + def heredoc_e; end + def infer_indent_level(line); end + def interpolate?; end + def munge_escape?(character); end + def nest_and_try_closing(delimiter, ts, te, lookahead = _); end + def plain_heredoc?; end + def regexp?; end + def saved_herebody_s; end + def saved_herebody_s=(_); end + def squiggly_heredoc?; end + def start_interp_brace; end + def str_s; end + def supports_line_continuation_via_slash?; end + def type; end + def words?; end + + protected + + def clear_buffer; end + def coerce_encoding(string); end + def delimiter?(delimiter); end + def emit(token, type, s, e); end + def emit_start_tok; end +end + +Parser::Lexer::Literal::DELIMITERS = T.let(T.unsafe(nil), Hash) + +Parser::Lexer::Literal::TYPES = T.let(T.unsafe(nil), Hash) + +Parser::Lexer::PUNCTUATION = T.let(T.unsafe(nil), Hash) + +Parser::Lexer::PUNCTUATION_BEGIN = T.let(T.unsafe(nil), Hash) + +Parser::Lexer::REGEXP_META_CHARACTERS = T.let(T.unsafe(nil), Regexp) + +class Parser::Lexer::StackState + def initialize(name); end + + def active?; end + def clear; end + def empty?; end + def inspect; end + def lexpop; end + def pop; end + def push(bit); end + def to_s; end +end + +Parser::MESSAGES = T.let(T.unsafe(nil), Hash) + +class Parser::MaxNumparamStack + def initialize; end + + def has_numparams?; end + def has_ordinary_params!; end + def has_ordinary_params?; end + def pop; end + def push; end + def register(numparam); end + def stack; end + def top; end + + private + + def set(value); end +end + +module Parser::Messages + def self.compile(reason, arguments); end +end + +module Parser::Meta +end + +Parser::Meta::NODE_TYPES = T.let(T.unsafe(nil), Set) + +class Parser::Rewriter < ::Parser::AST::Processor + extend(::Parser::Deprecation) + + def initialize(*_); end + + def assignment?(node); end + def insert_after(range, content); end + def insert_before(range, content); end + def remove(range); end + def replace(range, content); end + def rewrite(source_buffer, ast); end + def wrap(range, before, after); end +end + +Parser::Rewriter::DEPRECATION_WARNING = T.let(T.unsafe(nil), String) + +module Parser::Source +end + +class Parser::Source::Buffer + def initialize(name, first_line = _, source: _); end + + def column_for_position(position); end + def decompose_position(position); end + def first_line; end + def last_line; end + def line_for_position(position); end + def line_range(lineno); end + def name; end + def raw_source=(input); end + def read; end + def slice(range); end + def source; end + def source=(input); end + def source_line(lineno); end + def source_lines; end + def source_range; end + + private + + def line_begins; end + def line_for(position); end + + def self.recognize_encoding(string); end + def self.reencode_string(input); end +end + +Parser::Source::Buffer::ENCODING_RE = T.let(T.unsafe(nil), Regexp) + +class Parser::Source::Comment + def initialize(range); end + + def ==(other); end + def document?; end + def inline?; end + def inspect; end + def loc; end + def location; end + def text; end + def type; end + + def self.associate(ast, comments); end + def self.associate_locations(ast, comments); end +end + +class Parser::Source::Comment::Associator + def initialize(ast, comments); end + + def associate; end + def associate_locations; end + def skip_directives; end + def skip_directives=(_); end + + private + + def advance_comment; end + def advance_through_directives; end + def associate_and_advance_comment(node); end + def children_in_source_order(node); end + def current_comment_before?(node); end + def current_comment_before_end?(node); end + def current_comment_decorates?(node); end + def do_associate; end + def process_leading_comments(node); end + def process_trailing_comments(node); end + def visit(node); end +end + +Parser::Source::Comment::Associator::MAGIC_COMMENT_RE = T.let(T.unsafe(nil), Regexp) + +Parser::Source::Comment::Associator::POSTFIX_TYPES = T.let(T.unsafe(nil), Set) + +class Parser::Source::Map + def initialize(expression); end + + def ==(other); end + def column; end + def expression; end + def first_line; end + def last_column; end + def last_line; end + def line; end + def node; end + def node=(node); end + def to_hash; end + def with_expression(expression_l); end + + protected + + def update_expression(expression_l); end + def with(&block); end + + private + + def initialize_copy(other); end +end + +class Parser::Source::Map::Collection < ::Parser::Source::Map + def initialize(begin_l, end_l, expression_l); end + + def begin; end + def end; end +end + +class Parser::Source::Map::Condition < ::Parser::Source::Map + def initialize(keyword_l, begin_l, else_l, end_l, expression_l); end + + def begin; end + def else; end + def end; end + def keyword; end +end + +class Parser::Source::Map::Constant < ::Parser::Source::Map + def initialize(double_colon, name, expression); end + + def double_colon; end + def name; end + def operator; end + def with_operator(operator_l); end + + protected + + def update_operator(operator_l); end +end + +class Parser::Source::Map::Definition < ::Parser::Source::Map + def initialize(keyword_l, operator_l, name_l, end_l); end + + def end; end + def keyword; end + def name; end + def operator; end +end + +class Parser::Source::Map::EndlessDefinition < ::Parser::Source::Map + def initialize(keyword_l, operator_l, name_l, assignment_l, body_l); end + + def assignment; end + def keyword; end + def name; end + def operator; end +end + +class Parser::Source::Map::For < ::Parser::Source::Map + def initialize(keyword_l, in_l, begin_l, end_l, expression_l); end + + def begin; end + def end; end + def in; end + def keyword; end +end + +class Parser::Source::Map::Heredoc < ::Parser::Source::Map + def initialize(begin_l, body_l, end_l); end + + def heredoc_body; end + def heredoc_end; end +end + +class Parser::Source::Map::Index < ::Parser::Source::Map + def initialize(begin_l, end_l, expression_l); end + + def begin; end + def end; end + def operator; end + def with_operator(operator_l); end + + protected + + def update_operator(operator_l); end +end + +class Parser::Source::Map::Keyword < ::Parser::Source::Map + def initialize(keyword_l, begin_l, end_l, expression_l); end + + def begin; end + def end; end + def keyword; end +end + +class Parser::Source::Map::ObjcKwarg < ::Parser::Source::Map + def initialize(keyword_l, operator_l, argument_l, expression_l); end + + def argument; end + def keyword; end + def operator; end +end + +class Parser::Source::Map::Operator < ::Parser::Source::Map + def initialize(operator, expression); end + + def operator; end +end + +class Parser::Source::Map::RescueBody < ::Parser::Source::Map + def initialize(keyword_l, assoc_l, begin_l, expression_l); end + + def assoc; end + def begin; end + def keyword; end +end + +class Parser::Source::Map::Send < ::Parser::Source::Map + def initialize(dot_l, selector_l, begin_l, end_l, expression_l); end + + def begin; end + def dot; end + def end; end + def operator; end + def selector; end + def with_operator(operator_l); end + + protected + + def update_operator(operator_l); end +end + +class Parser::Source::Map::Ternary < ::Parser::Source::Map + def initialize(question_l, colon_l, expression_l); end + + def colon; end + def question; end +end + +class Parser::Source::Map::Variable < ::Parser::Source::Map + def initialize(name_l, expression_l = _); end + + def name; end + def operator; end + def with_operator(operator_l); end + + protected + + def update_operator(operator_l); end +end + +class Parser::Source::Range + include(::Comparable) + + def initialize(source_buffer, begin_pos, end_pos); end + + def <=>(other); end + def adjust(begin_pos: _, end_pos: _); end + def begin; end + def begin_pos; end + def column; end + def column_range; end + def contained?(other); end + def contains?(other); end + def crossing?(other); end + def disjoint?(other); end + def empty?; end + def end; end + def end_pos; end + def eql?(_); end + def first_line; end + def hash; end + def inspect; end + def intersect(other); end + def is?(*what); end + def join(other); end + def last_column; end + def last_line; end + def length; end + def line; end + def overlaps?(other); end + def resize(new_size); end + def size; end + def source; end + def source_buffer; end + def source_line; end + def to_a; end + def to_range; end + def to_s; end + def with(begin_pos: _, end_pos: _); end +end + +class Parser::Source::Rewriter + extend(::Parser::Deprecation) + + def initialize(source_buffer); end + + def diagnostics; end + def insert_after(range, content); end + def insert_after_multi(range, content); end + def insert_before(range, content); end + def insert_before_multi(range, content); end + def process; end + def remove(range); end + def replace(range, content); end + def source_buffer; end + def transaction; end + def wrap(range, before, after); end + + private + + def active_clobber; end + def active_clobber=(value); end + def active_insertions; end + def active_insertions=(value); end + def active_queue; end + def adjacent?(range1, range2); end + def adjacent_insertion_mask(range); end + def adjacent_insertions?(range); end + def adjacent_position_mask(range); end + def adjacent_updates?(range); end + def append(action); end + def can_merge?(action, existing); end + def clobbered_insertion?(insertion); end + def clobbered_position_mask(range); end + def in_transaction?; end + def merge_actions(action, existing); end + def merge_actions!(action, existing); end + def merge_replacements(actions); end + def raise_clobber_error(action, existing); end + def record_insertion(range); end + def record_replace(range); end + def replace_actions(old, updated); end + def replace_compatible_with_insertion?(replace, insertion); end +end + +class Parser::Source::Rewriter::Action + include(::Comparable) + + def initialize(range, replacement = _, allow_multiple_insertions = _, order = _); end + + def <=>(other); end + def allow_multiple_insertions; end + def allow_multiple_insertions?; end + def order; end + def range; end + def replacement; end + def to_s; end +end + +Parser::Source::Rewriter::DEPRECATION_WARNING = T.let(T.unsafe(nil), String) + +class Parser::Source::TreeRewriter + extend(::Parser::Deprecation) + + def initialize(source_buffer, crossing_deletions: _, different_replacements: _, swallowed_insertions: _); end + + def diagnostics; end + def empty?; end + def in_transaction?; end + def insert_after(range, content); end + def insert_after_multi(range, text); end + def insert_before(range, content); end + def insert_before_multi(range, text); end + def merge(with); end + def merge!(with); end + def process; end + def remove(range); end + def replace(range, content); end + def source_buffer; end + def transaction; end + def wrap(range, insert_before, insert_after); end + + protected + + def action_root; end + + private + + def check_policy_validity; end + def check_range_validity(range); end + def combine(range, attributes); end + def enforce_policy(event); end + def trigger_policy(event, range: _, conflict: _, **arguments); end +end + +Parser::Source::TreeRewriter::ACTIONS = T.let(T.unsafe(nil), Array) + +class Parser::Source::TreeRewriter::Action + def initialize(range, enforcer, insert_before: _, replacement: _, insert_after: _, children: _); end + + def combine(action); end + def empty?; end + def insert_after; end + def insert_before; end + def insertion?; end + def ordered_replacements; end + def range; end + def replacement; end + + protected + + def analyse_hierarchy(action); end + def bsearch_child_index(from = _); end + def call_enforcer_for_merge(action); end + def check_fusible(action, *fusible); end + def children; end + def combine_children(more_children); end + def do_combine(action); end + def fuse_deletions(action, fusible, other_sibblings); end + def merge(action); end + def place_in_hierarchy(action); end + def swallow(children); end + def with(range: _, enforcer: _, children: _, insert_before: _, replacement: _, insert_after: _); end +end + +Parser::Source::TreeRewriter::DEPRECATION_WARNING = T.let(T.unsafe(nil), String) + +Parser::Source::TreeRewriter::POLICY_TO_LEVEL = T.let(T.unsafe(nil), Hash) + +class Parser::StaticEnvironment + def initialize; end + + def declare(name); end + def declare_forward_args; end + def declared?(name); end + def declared_forward_args?; end + def extend_dynamic; end + def extend_static; end + def reset; end + def unextend; end +end + +Parser::StaticEnvironment::FORWARD_ARGS = T.let(T.unsafe(nil), Symbol) + +class Parser::SyntaxError < ::StandardError + def initialize(diagnostic); end + + def diagnostic; end +end + +class Parser::TreeRewriter < ::Parser::AST::Processor + def assignment?(node); end + def insert_after(range, content); end + def insert_before(range, content); end + def remove(range); end + def replace(range, content); end + def rewrite(source_buffer, ast, **policy); end + def wrap(range, before, after); end +end + +Parser::VERSION = T.let(T.unsafe(nil), String) + +class Parser::VariablesStack + def initialize; end + + def declare(name); end + def declared?(name); end + def pop; end + def push; end + def reset; end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/plist@3.5.0.rbi b/Library/Homebrew/sorbet/rbi/gems/plist@3.5.0.rbi new file mode 100644 index 0000000000..c71ad6f371 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/plist@3.5.0.rbi @@ -0,0 +1,125 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Plist + def self.parse_xml(filename_or_xml); end +end + +module Plist::Emit + def save_plist(filename, options = _); end + def to_plist(envelope = _, options = _); end + + def self.comment(content); end + def self.dump(obj, envelope = _, options = _); end + def self.element_type(item); end + def self.plist_node(element, options = _); end + def self.save_plist(obj, filename, options = _); end + def self.tag(type, contents = _, options = _, &block); end + def self.wrap(contents); end +end + +Plist::Emit::DEFAULT_INDENT = T.let(T.unsafe(nil), String) + +class Plist::Emit::IndentedString + def initialize(str = _); end + + def <<(val); end + def indent_string; end + def indent_string=(_); end + def lower_indent; end + def raise_indent; end + def to_s; end +end + +class Plist::Listener + def initialize; end + + def open; end + def open=(_); end + def result; end + def result=(_); end + def tag_end(name); end + def tag_start(name, attributes); end + def text(contents); end +end + +class Plist::PArray < ::Plist::PTag + def to_ruby; end +end + +class Plist::PData < ::Plist::PTag + def to_ruby; end +end + +class Plist::PDate < ::Plist::PTag + def to_ruby; end +end + +class Plist::PDict < ::Plist::PTag + def to_ruby; end +end + +class Plist::PFalse < ::Plist::PTag + def to_ruby; end +end + +class Plist::PInteger < ::Plist::PTag + def to_ruby; end +end + +class Plist::PKey < ::Plist::PTag + def to_ruby; end +end + +class Plist::PList < ::Plist::PTag + def to_ruby; end +end + +class Plist::PReal < ::Plist::PTag + def to_ruby; end +end + +class Plist::PString < ::Plist::PTag + def to_ruby; end +end + +class Plist::PTag + def initialize; end + + def children; end + def children=(_); end + def text; end + def text=(_); end + def to_ruby; end + + def self.inherited(sub_class); end + def self.mappings; end +end + +class Plist::PTrue < ::Plist::PTag + def to_ruby; end +end + +class Plist::StreamParser + def initialize(plist_data_or_file, listener); end + + def parse; end + + private + + def parse_encoding_from_xml_declaration(xml_declaration); end +end + +Plist::StreamParser::COMMENT_END = T.let(T.unsafe(nil), Regexp) + +Plist::StreamParser::COMMENT_START = T.let(T.unsafe(nil), Regexp) + +Plist::StreamParser::DOCTYPE_PATTERN = T.let(T.unsafe(nil), Regexp) + +Plist::StreamParser::TEXT = T.let(T.unsafe(nil), Regexp) + +Plist::StreamParser::XMLDECL_PATTERN = T.let(T.unsafe(nil), Regexp) + +Plist::VERSION = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/pry@0.13.1.rbi b/Library/Homebrew/sorbet/rbi/gems/pry@0.13.1.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/pry@0.13.1.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/rainbow@3.0.0.rbi b/Library/Homebrew/sorbet/rbi/gems/rainbow@3.0.0.rbi new file mode 100644 index 0000000000..3a5115bbf6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rainbow@3.0.0.rbi @@ -0,0 +1,142 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Rainbow + def self.enabled; end + def self.enabled=(value); end + def self.global; end + def self.new; end + def self.uncolor(string); end +end + +class Rainbow::Color + def ground; end + + def self.build(ground, values); end + def self.parse_hex_color(hex); end +end + +class Rainbow::Color::Indexed < ::Rainbow::Color + def initialize(ground, num); end + + def codes; end + def num; end +end + +class Rainbow::Color::Named < ::Rainbow::Color::Indexed + def initialize(ground, name); end + + def self.color_names; end + def self.valid_names; end +end + +Rainbow::Color::Named::NAMES = T.let(T.unsafe(nil), Hash) + +class Rainbow::Color::RGB < ::Rainbow::Color::Indexed + def initialize(ground, *values); end + + def b; end + def codes; end + def g; end + def r; end + + private + + def code_from_rgb; end + + def self.to_ansi_domain(value); end +end + +class Rainbow::Color::X11Named < ::Rainbow::Color::RGB + include(::Rainbow::X11ColorNames) + + def initialize(ground, name); end + + def self.color_names; end + def self.valid_names; end +end + +class Rainbow::NullPresenter < ::String + def background(*_values); end + def bg(*_values); end + def black; end + def blink; end + def blue; end + def bold; end + def bright; end + def color(*_values); end + def cyan; end + def dark; end + def faint; end + def fg(*_values); end + def foreground(*_values); end + def green; end + def hide; end + def inverse; end + def italic; end + def magenta; end + def method_missing(method_name, *args); end + def red; end + def reset; end + def underline; end + def white; end + def yellow; end + + private + + def respond_to_missing?(method_name, *args); end +end + +class Rainbow::Presenter < ::String + def background(*values); end + def bg(*values); end + def black; end + def blink; end + def blue; end + def bold; end + def bright; end + def color(*values); end + def cyan; end + def dark; end + def faint; end + def fg(*values); end + def foreground(*values); end + def green; end + def hide; end + def inverse; end + def italic; end + def magenta; end + def method_missing(method_name, *args); end + def red; end + def reset; end + def underline; end + def white; end + def yellow; end + + private + + def respond_to_missing?(method_name, *args); end + def wrap_with_sgr(codes); end +end + +Rainbow::Presenter::TERM_EFFECTS = T.let(T.unsafe(nil), Hash) + +class Rainbow::StringUtils + def self.uncolor(string); end + def self.wrap_with_sgr(string, codes); end +end + +class Rainbow::Wrapper + def initialize(enabled = _); end + + def enabled; end + def enabled=(_); end + def wrap(string); end +end + +module Rainbow::X11ColorNames +end + +Rainbow::X11ColorNames::NAMES = T.let(T.unsafe(nil), Hash) diff --git a/Library/Homebrew/sorbet/rbi/gems/rdiscount@2.2.0.1.rbi b/Library/Homebrew/sorbet/rbi/gems/rdiscount@2.2.0.1.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rdiscount@2.2.0.1.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.7.1.rbi b/Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.7.1.rbi new file mode 100644 index 0000000000..c3f1a92010 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/regexp_parser@1.7.1.rbi @@ -0,0 +1,1507 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Regexp::Expression + def self.parsed(exp); end +end + +class Regexp::Expression::Alternation < ::Regexp::Expression::SequenceOperation + def alternatives; end + def match_length; end +end + +Regexp::Expression::Alternation::OPERAND = Regexp::Expression::Alternative + +class Regexp::Expression::Alternative < ::Regexp::Expression::Sequence +end + +module Regexp::Expression::Anchor +end + +Regexp::Expression::Anchor::BOL = Regexp::Expression::Anchor::BeginningOfLine + +Regexp::Expression::Anchor::BOS = Regexp::Expression::Anchor::BeginningOfString + +class Regexp::Expression::Anchor::Base < ::Regexp::Expression::Base + def match_length; end +end + +class Regexp::Expression::Anchor::BeginningOfLine < ::Regexp::Expression::Anchor::Base +end + +class Regexp::Expression::Anchor::BeginningOfString < ::Regexp::Expression::Anchor::Base +end + +Regexp::Expression::Anchor::EOL = Regexp::Expression::Anchor::EndOfLine + +Regexp::Expression::Anchor::EOS = Regexp::Expression::Anchor::EndOfString + +Regexp::Expression::Anchor::EOSobEOL = Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine + +class Regexp::Expression::Anchor::EndOfLine < ::Regexp::Expression::Anchor::Base +end + +class Regexp::Expression::Anchor::EndOfString < ::Regexp::Expression::Anchor::Base +end + +class Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine < ::Regexp::Expression::Anchor::Base +end + +class Regexp::Expression::Anchor::MatchStart < ::Regexp::Expression::Anchor::Base +end + +class Regexp::Expression::Anchor::NonWordBoundary < ::Regexp::Expression::Anchor::Base +end + +class Regexp::Expression::Anchor::WordBoundary < ::Regexp::Expression::Anchor::Base +end + +module Regexp::Expression::Assertion +end + +class Regexp::Expression::Assertion::Base < ::Regexp::Expression::Group::Base + def match_length; end +end + +class Regexp::Expression::Assertion::Lookahead < ::Regexp::Expression::Assertion::Base +end + +class Regexp::Expression::Assertion::Lookbehind < ::Regexp::Expression::Assertion::Base +end + +class Regexp::Expression::Assertion::NegativeLookahead < ::Regexp::Expression::Assertion::Base +end + +class Regexp::Expression::Assertion::NegativeLookbehind < ::Regexp::Expression::Assertion::Base +end + +module Regexp::Expression::Backreference +end + +class Regexp::Expression::Backreference::Base < ::Regexp::Expression::Base + def match_length; end + def referenced_expression; end + def referenced_expression=(_); end +end + +class Regexp::Expression::Backreference::Name < ::Regexp::Expression::Backreference::Base + def initialize(token, options = _); end + + def name; end + def reference; end +end + +class Regexp::Expression::Backreference::NameCall < ::Regexp::Expression::Backreference::Name +end + +class Regexp::Expression::Backreference::NameRecursionLevel < ::Regexp::Expression::Backreference::Name + def initialize(token, options = _); end + + def recursion_level; end +end + +class Regexp::Expression::Backreference::Number < ::Regexp::Expression::Backreference::Base + def initialize(token, options = _); end + + def number; end + def reference; end +end + +class Regexp::Expression::Backreference::NumberCall < ::Regexp::Expression::Backreference::Number +end + +class Regexp::Expression::Backreference::NumberCallRelative < ::Regexp::Expression::Backreference::NumberRelative +end + +class Regexp::Expression::Backreference::NumberRecursionLevel < ::Regexp::Expression::Backreference::Number + def initialize(token, options = _); end + + def recursion_level; end +end + +class Regexp::Expression::Backreference::NumberRelative < ::Regexp::Expression::Backreference::Number + def effective_number; end + def effective_number=(_); end + def reference; end +end + +class Regexp::Expression::Base + def initialize(token, options = _); end + + def =~(string, offset = _); end + def a?; end + def ascii_classes?; end + def attributes; end + def case_insensitive?; end + def coded_offset; end + def conditional_level; end + def conditional_level=(_); end + def d?; end + def default_classes?; end + def extended?; end + def free_spacing?; end + def full_length; end + def greedy?; end + def i?; end + def ignore_case?; end + def is?(test_token, test_type = _); end + def lazy?; end + def level; end + def level=(_); end + def m?; end + def match(string, offset = _); end + def match?(string); end + def matches?(string); end + def multiline?; end + def nesting_level; end + def nesting_level=(_); end + def offset; end + def one_of?(scope, top = _); end + def options; end + def options=(_); end + def possessive?; end + def quantified?; end + def quantifier; end + def quantifier=(_); end + def quantifier_affix(expression_format); end + def quantify(token, text, min = _, max = _, mode = _); end + def quantity; end + def reluctant?; end + def repetitions; end + def set_level; end + def set_level=(_); end + def starts_at; end + def strfre(format = _, indent_offset = _, index = _); end + def strfregexp(format = _, indent_offset = _, index = _); end + def terminal?; end + def text; end + def text=(_); end + def to_h; end + def to_re(format = _); end + def to_s(format = _); end + def token; end + def token=(_); end + def ts; end + def ts=(_); end + def type; end + def type=(_); end + def type?(test_type); end + def u?; end + def unicode_classes?; end + def unquantified_clone; end + def x?; end + + private + + def initialize_clone(orig); end +end + +class Regexp::Expression::CharacterSet < ::Regexp::Expression::Subexpression + def initialize(token, options = _); end + + def close; end + def closed; end + def closed=(_); end + def closed?; end + def match_length; end + def negate; end + def negated?; end + def negative; end + def negative=(_); end + def negative?; end + def to_s(format = _); end +end + +class Regexp::Expression::CharacterSet::IntersectedSequence < ::Regexp::Expression::Sequence + def match_length; end +end + +class Regexp::Expression::CharacterSet::Intersection < ::Regexp::Expression::SequenceOperation + def match_length; end +end + +Regexp::Expression::CharacterSet::Intersection::OPERAND = Regexp::Expression::CharacterSet::IntersectedSequence + +class Regexp::Expression::CharacterSet::Range < ::Regexp::Expression::Subexpression + def <<(exp); end + def complete?; end + def match_length; end + def starts_at; end + def to_s(_format = _); end + def ts; end +end + +module Regexp::Expression::CharacterType +end + +class Regexp::Expression::CharacterType::Any < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::Base < ::Regexp::Expression::Base + def match_length; end +end + +class Regexp::Expression::CharacterType::Digit < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::ExtendedGrapheme < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::Hex < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::Linebreak < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::NonDigit < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::NonHex < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::NonSpace < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::NonWord < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::Space < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::CharacterType::Word < ::Regexp::Expression::CharacterType::Base +end + +class Regexp::Expression::Comment < ::Regexp::Expression::FreeSpace +end + +module Regexp::Expression::Conditional +end + +class Regexp::Expression::Conditional::Branch < ::Regexp::Expression::Sequence +end + +class Regexp::Expression::Conditional::Condition < ::Regexp::Expression::Base + def match_length; end + def reference; end + def referenced_expression; end + def referenced_expression=(_); end +end + +class Regexp::Expression::Conditional::Expression < ::Regexp::Expression::Subexpression + def <<(exp); end + def add_sequence(active_opts = _); end + def branch(active_opts = _); end + def branches; end + def condition; end + def condition=(exp); end + def match_length; end + def reference; end + def referenced_expression; end + def referenced_expression=(_); end + def to_s(format = _); end +end + +class Regexp::Expression::Conditional::TooManyBranches < ::StandardError + def initialize; end +end + +module Regexp::Expression::EscapeSequence +end + +class Regexp::Expression::EscapeSequence::AbstractMetaControlSequence < ::Regexp::Expression::EscapeSequence::Base + def char; end + + private + + def control_sequence_to_s(control_sequence); end + def meta_char_to_codepoint(meta_char); end +end + +class Regexp::Expression::EscapeSequence::AsciiEscape < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::Backspace < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::Base < ::Regexp::Expression::Base + def char; end + def codepoint; end + def match_length; end +end + +class Regexp::Expression::EscapeSequence::Bell < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::Codepoint < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::CodepointList < ::Regexp::Expression::EscapeSequence::Base + def char; end + def chars; end + def codepoint; end + def codepoints; end + def match_length; end +end + +class Regexp::Expression::EscapeSequence::Control < ::Regexp::Expression::EscapeSequence::AbstractMetaControlSequence + def codepoint; end +end + +class Regexp::Expression::EscapeSequence::FormFeed < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::Hex < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::Literal < ::Regexp::Expression::EscapeSequence::Base + def char; end +end + +class Regexp::Expression::EscapeSequence::Meta < ::Regexp::Expression::EscapeSequence::AbstractMetaControlSequence + def codepoint; end +end + +class Regexp::Expression::EscapeSequence::MetaControl < ::Regexp::Expression::EscapeSequence::AbstractMetaControlSequence + def codepoint; end +end + +class Regexp::Expression::EscapeSequence::Newline < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::Octal < ::Regexp::Expression::EscapeSequence::Base + def char; end +end + +class Regexp::Expression::EscapeSequence::Return < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::Tab < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::EscapeSequence::VerticalTab < ::Regexp::Expression::EscapeSequence::Base +end + +class Regexp::Expression::FreeSpace < ::Regexp::Expression::Base + def match_length; end + def quantify(token, text, min = _, max = _, mode = _); end +end + +module Regexp::Expression::Group +end + +class Regexp::Expression::Group::Absence < ::Regexp::Expression::Group::Base + def match_length; end +end + +class Regexp::Expression::Group::Atomic < ::Regexp::Expression::Group::Base +end + +class Regexp::Expression::Group::Base < ::Regexp::Expression::Subexpression + def capturing?; end + def comment?; end + def to_s(format = _); end +end + +class Regexp::Expression::Group::Capture < ::Regexp::Expression::Group::Base + def capturing?; end + def identifier; end + def number; end + def number=(_); end + def number_at_level; end + def number_at_level=(_); end +end + +class Regexp::Expression::Group::Comment < ::Regexp::Expression::Group::Base + def comment?; end + def to_s(_format = _); end +end + +class Regexp::Expression::Group::Named < ::Regexp::Expression::Group::Capture + def initialize(token, options = _); end + + def identifier; end + def name; end + + private + + def initialize_clone(orig); end +end + +class Regexp::Expression::Group::Options < ::Regexp::Expression::Group::Base + def option_changes; end + def option_changes=(_); end +end + +class Regexp::Expression::Group::Passive < ::Regexp::Expression::Group::Base +end + +module Regexp::Expression::Keep +end + +class Regexp::Expression::Keep::Mark < ::Regexp::Expression::Base + def match_length; end +end + +class Regexp::Expression::Literal < ::Regexp::Expression::Base + def match_length; end +end + +Regexp::Expression::MatchLength = Regexp::MatchLength + +class Regexp::Expression::PosixClass < ::Regexp::Expression::Base + def match_length; end + def name; end + def negative?; end +end + +class Regexp::Expression::Quantifier + def initialize(token, text, min, max, mode); end + + def greedy?; end + def lazy?; end + def max; end + def min; end + def mode; end + def possessive?; end + def reluctant?; end + def text; end + def to_h; end + def to_s; end + def to_str; end + def token; end + + private + + def initialize_clone(orig); end +end + +Regexp::Expression::Quantifier::MODES = T.let(T.unsafe(nil), Array) + +class Regexp::Expression::Root < ::Regexp::Expression::Subexpression + def initialize(*args); end + + def self.build(options = _); end + def self.build_token; end +end + +class Regexp::Expression::Sequence < ::Regexp::Expression::Subexpression + def initialize(*args); end + + def quantify(token, text, min = _, max = _, mode = _); end + def starts_at; end + def ts; end + + def self.add_to(subexpression, params = _, active_opts = _); end + def self.at_levels(level, set_level, conditional_level); end +end + +class Regexp::Expression::SequenceOperation < ::Regexp::Expression::Subexpression + def <<(exp); end + def add_sequence(active_opts = _); end + def operands; end + def operator; end + def sequences; end + def starts_at; end + def to_s(format = _); end + def ts; end +end + +class Regexp::Expression::Subexpression < ::Regexp::Expression::Base + include(::Enumerable) + + def initialize(token, options = _); end + + def <<(exp); end + def [](*args, &block); end + def at(*args, &block); end + def dig(*indices); end + def each(*args, &block); end + def each_expression(include_self = _, &block); end + def empty?(*args, &block); end + def expressions; end + def expressions=(_); end + def fetch(*args, &block); end + def flat_map(include_self = _, &block); end + def index(*args, &block); end + def inner_match_length; end + def join(*args, &block); end + def last(*args, &block); end + def length(*args, &block); end + def match_length; end + def strfre_tree(format = _, include_self = _, separator = _); end + def strfregexp_tree(format = _, include_self = _, separator = _); end + def te; end + def to_h; end + def to_s(format = _); end + def traverse(include_self = _, &block); end + def values_at(*args, &block); end + def walk(include_self = _, &block); end + + private + + def initialize_clone(orig); end +end + +module Regexp::Expression::UnicodeProperty +end + +class Regexp::Expression::UnicodeProperty::Age < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Alnum < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Alpha < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Any < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Ascii < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Assigned < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Base < ::Regexp::Expression::Base + def match_length; end + def name; end + def negative?; end + def shortcut; end +end + +class Regexp::Expression::UnicodeProperty::Blank < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Block < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Cntrl < ::Regexp::Expression::UnicodeProperty::Base +end + +module Regexp::Expression::UnicodeProperty::Codepoint +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Any < ::Regexp::Expression::UnicodeProperty::Codepoint::Base +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Base < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Control < ::Regexp::Expression::UnicodeProperty::Codepoint::Base +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Format < ::Regexp::Expression::UnicodeProperty::Codepoint::Base +end + +class Regexp::Expression::UnicodeProperty::Codepoint::PrivateUse < ::Regexp::Expression::UnicodeProperty::Codepoint::Base +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Surrogate < ::Regexp::Expression::UnicodeProperty::Codepoint::Base +end + +class Regexp::Expression::UnicodeProperty::Codepoint::Unassigned < ::Regexp::Expression::UnicodeProperty::Codepoint::Base +end + +class Regexp::Expression::UnicodeProperty::Derived < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Digit < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Emoji < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Graph < ::Regexp::Expression::UnicodeProperty::Base +end + +module Regexp::Expression::UnicodeProperty::Letter +end + +class Regexp::Expression::UnicodeProperty::Letter::Any < ::Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Base < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Cased < ::Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Lowercase < ::Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Modifier < ::Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Other < ::Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Titlecase < ::Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Letter::Uppercase < ::Regexp::Expression::UnicodeProperty::Letter::Base +end + +class Regexp::Expression::UnicodeProperty::Lower < ::Regexp::Expression::UnicodeProperty::Base +end + +module Regexp::Expression::UnicodeProperty::Mark +end + +class Regexp::Expression::UnicodeProperty::Mark::Any < ::Regexp::Expression::UnicodeProperty::Mark::Base +end + +class Regexp::Expression::UnicodeProperty::Mark::Base < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Mark::Combining < ::Regexp::Expression::UnicodeProperty::Mark::Base +end + +class Regexp::Expression::UnicodeProperty::Mark::Enclosing < ::Regexp::Expression::UnicodeProperty::Mark::Base +end + +class Regexp::Expression::UnicodeProperty::Mark::Nonspacing < ::Regexp::Expression::UnicodeProperty::Mark::Base +end + +class Regexp::Expression::UnicodeProperty::Mark::Spacing < ::Regexp::Expression::UnicodeProperty::Mark::Base +end + +class Regexp::Expression::UnicodeProperty::Newline < ::Regexp::Expression::UnicodeProperty::Base +end + +module Regexp::Expression::UnicodeProperty::Number +end + +class Regexp::Expression::UnicodeProperty::Number::Any < ::Regexp::Expression::UnicodeProperty::Number::Base +end + +class Regexp::Expression::UnicodeProperty::Number::Base < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Number::Decimal < ::Regexp::Expression::UnicodeProperty::Number::Base +end + +class Regexp::Expression::UnicodeProperty::Number::Letter < ::Regexp::Expression::UnicodeProperty::Number::Base +end + +class Regexp::Expression::UnicodeProperty::Number::Other < ::Regexp::Expression::UnicodeProperty::Number::Base +end + +class Regexp::Expression::UnicodeProperty::Print < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Punct < ::Regexp::Expression::UnicodeProperty::Base +end + +module Regexp::Expression::UnicodeProperty::Punctuation +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Any < ::Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Base < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Close < ::Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Connector < ::Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Dash < ::Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Final < ::Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Initial < ::Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Open < ::Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Punctuation::Other < ::Regexp::Expression::UnicodeProperty::Punctuation::Base +end + +class Regexp::Expression::UnicodeProperty::Script < ::Regexp::Expression::UnicodeProperty::Base +end + +module Regexp::Expression::UnicodeProperty::Separator +end + +class Regexp::Expression::UnicodeProperty::Separator::Any < ::Regexp::Expression::UnicodeProperty::Separator::Base +end + +class Regexp::Expression::UnicodeProperty::Separator::Base < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Separator::Line < ::Regexp::Expression::UnicodeProperty::Separator::Base +end + +class Regexp::Expression::UnicodeProperty::Separator::Paragraph < ::Regexp::Expression::UnicodeProperty::Separator::Base +end + +class Regexp::Expression::UnicodeProperty::Separator::Space < ::Regexp::Expression::UnicodeProperty::Separator::Base +end + +class Regexp::Expression::UnicodeProperty::Space < ::Regexp::Expression::UnicodeProperty::Base +end + +module Regexp::Expression::UnicodeProperty::Symbol +end + +class Regexp::Expression::UnicodeProperty::Symbol::Any < ::Regexp::Expression::UnicodeProperty::Symbol::Base +end + +class Regexp::Expression::UnicodeProperty::Symbol::Base < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Symbol::Currency < ::Regexp::Expression::UnicodeProperty::Symbol::Base +end + +class Regexp::Expression::UnicodeProperty::Symbol::Math < ::Regexp::Expression::UnicodeProperty::Symbol::Base +end + +class Regexp::Expression::UnicodeProperty::Symbol::Modifier < ::Regexp::Expression::UnicodeProperty::Symbol::Base +end + +class Regexp::Expression::UnicodeProperty::Symbol::Other < ::Regexp::Expression::UnicodeProperty::Symbol::Base +end + +class Regexp::Expression::UnicodeProperty::Upper < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Word < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::XPosixPunct < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::UnicodeProperty::Xdigit < ::Regexp::Expression::UnicodeProperty::Base +end + +class Regexp::Expression::WhiteSpace < ::Regexp::Expression::FreeSpace + def merge(exp); end +end + +class Regexp::Lexer + def lex(input, syntax = _, &block); end + + private + + def ascend(type, token); end + def break_codepoint_list(token); end + def break_literal(token); end + def conditional_nesting; end + def conditional_nesting=(_); end + def descend(type, token); end + def merge_condition(current); end + def nesting; end + def nesting=(_); end + def set_nesting; end + def set_nesting=(_); end + def shift; end + def shift=(_); end + def tokens; end + def tokens=(_); end + + def self.lex(input, syntax = _, &block); end + def self.scan(input, syntax = _, &block); end +end + +Regexp::Lexer::CLOSING_TOKENS = T.let(T.unsafe(nil), Array) + +Regexp::Lexer::OPENING_TOKENS = T.let(T.unsafe(nil), Array) + +class Regexp::MatchLength + include(::Enumerable) + + def initialize(exp, opts = _); end + + def each(opts = _); end + def endless_each(&block); end + def fixed?; end + def include?(length); end + def inspect; end + def max; end + def min; end + def minmax; end + def to_re; end + + private + + def base_max; end + def base_max=(_); end + def base_min; end + def base_min=(_); end + def exp_class; end + def exp_class=(_); end + def max_rep; end + def max_rep=(_); end + def min_rep; end + def min_rep=(_); end + def reify; end + def reify=(_); end + def test_regexp; end + + def self.of(obj); end +end + +class Regexp::Parser + include(::Regexp::Expression) + include(::Regexp::Syntax) + include(::Regexp::Expression::UnicodeProperty) + + def parse(input, syntax = _, &block); end + + private + + def active_opts; end + def anchor(token); end + def assign_effective_number(exp); end + def assign_referenced_expressions; end + def backref(token); end + def captured_group_count_at_level; end + def captured_group_counts; end + def captured_group_counts=(_); end + def close_completed_character_set_range; end + def close_group; end + def close_set; end + def conditional(token); end + def conditional_nesting; end + def conditional_nesting=(_); end + def count_captured_group; end + def decrease_nesting; end + def escape(token); end + def free_space(token); end + def group(token); end + def intersection(token); end + def interval(target_node, token); end + def keep(token); end + def meta(token); end + def negate_set; end + def nest(exp); end + def nest_conditional(exp); end + def nesting; end + def nesting=(_); end + def node; end + def node=(_); end + def open_group(token); end + def open_set(token); end + def options_from_input(input); end + def options_group(token); end + def options_stack; end + def options_stack=(_); end + def parse_token(token); end + def posixclass(token); end + def property(token); end + def quantifier(token); end + def range(token); end + def root; end + def root=(_); end + def sequence_operation(klass, token); end + def set(token); end + def switching_options; end + def switching_options=(_); end + def total_captured_group_count; end + def type(token); end + def update_transplanted_subtree(exp, new_parent); end + + def self.parse(input, syntax = _, &block); end +end + +Regexp::Parser::ENC_FLAGS = T.let(T.unsafe(nil), Array) + +Regexp::Parser::MOD_FLAGS = T.let(T.unsafe(nil), Array) + +class Regexp::Parser::ParserError < ::StandardError +end + +class Regexp::Parser::UnknownTokenError < ::Regexp::Parser::ParserError + def initialize(type, token); end +end + +class Regexp::Parser::UnknownTokenTypeError < ::Regexp::Parser::ParserError + def initialize(type, token); end +end + +Regexp::Parser::VERSION = T.let(T.unsafe(nil), String) + +class Regexp::Scanner + def emit(type, token, text, ts, te); end + def scan(input_object, &block); end + + private + + def append_literal(data, ts, te); end + def block; end + def block=(_); end + def conditional_stack; end + def conditional_stack=(_); end + def copy(data, range); end + def emit_literal; end + def emit_meta_control_sequence(data, ts, te, token); end + def emit_options(text, ts, te); end + def free_spacing; end + def free_spacing=(_); end + def group_depth; end + def group_depth=(_); end + def in_group?; end + def in_set?; end + def literal; end + def literal=(_); end + def set_depth; end + def set_depth=(_); end + def spacing_stack; end + def spacing_stack=(_); end + def text(data, ts, te, soff = _); end + def tokens; end + def tokens=(_); end + def validation_error(type, what, reason); end + + def self.long_prop_map; end + def self.scan(input_object, &block); end + def self.short_prop_map; end +end + +class Regexp::Scanner::InvalidBackrefError < ::Regexp::Scanner::ValidationError + def initialize(what, reason); end +end + +class Regexp::Scanner::InvalidGroupError < ::Regexp::Scanner::ValidationError + def initialize(what, reason); end +end + +class Regexp::Scanner::InvalidGroupOption < ::Regexp::Scanner::ValidationError + def initialize(option, text); end +end + +class Regexp::Scanner::InvalidSequenceError < ::Regexp::Scanner::ValidationError + def initialize(what = _, where = _); end +end + +Regexp::Scanner::PROP_MAPS_DIR = T.let(T.unsafe(nil), String) + +class Regexp::Scanner::PrematureEndError < ::Regexp::Scanner::ScannerError + def initialize(where = _); end +end + +class Regexp::Scanner::ScannerError < ::StandardError +end + +class Regexp::Scanner::UnknownUnicodePropertyError < ::Regexp::Scanner::ValidationError + def initialize(name); end +end + +class Regexp::Scanner::ValidationError < ::StandardError + def initialize(reason); end +end + +module Regexp::Syntax + + private + + def comparable_version(name); end + def const_missing(const_name); end + def fallback_version_class(version); end + def inherit_from_version(parent_version, new_version); end + def new(name); end + def specified_versions; end + def supported?(name); end + def version_class(version); end + def version_const_name(version_string); end + def warn_if_future_version(const_name); end + + def self.comparable_version(name); end + def self.const_missing(const_name); end + def self.fallback_version_class(version); end + def self.inherit_from_version(parent_version, new_version); end + def self.new(name); end + def self.specified_versions; end + def self.supported?(name); end + def self.version_class(version); end + def self.version_const_name(version_string); end + def self.warn_if_future_version(const_name); end +end + +class Regexp::Syntax::Any < ::Regexp::Syntax::Base + def initialize; end + + def implements!(type, token); end + def implements?(type, token); end +end + +class Regexp::Syntax::Base + include(::Regexp::Syntax::Token) + + def initialize; end + + def check!(type, token); end + def check?(type, token); end + def excludes(type, tokens); end + def features; end + def implementations(type); end + def implements(type, tokens); end + def implements!(type, token); end + def implements?(type, token); end + def normalize(type, token); end + def normalize_backref(type, token); end + def normalize_group(type, token); end + + def self.inspect; end +end + +class Regexp::Syntax::InvalidVersionNameError < ::SyntaxError + def initialize(name); end +end + +class Regexp::Syntax::NotImplementedError < ::SyntaxError + def initialize(syntax, type, token); end +end + +class Regexp::Syntax::SyntaxError < ::StandardError +end + +module Regexp::Syntax::Token +end + +Regexp::Syntax::Token::All = T.let(T.unsafe(nil), Array) + +module Regexp::Syntax::Token::Anchor +end + +Regexp::Syntax::Token::Anchor::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Anchor::Basic = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Anchor::Extended = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Anchor::MatchStart = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Anchor::String = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Anchor::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::Assertion +end + +Regexp::Syntax::Token::Assertion::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Assertion::Lookahead = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Assertion::Lookbehind = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Assertion::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::Backreference +end + +Regexp::Syntax::Token::Backreference::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Backreference::Name = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Backreference::Number = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Backreference::RecursionLevel = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Backreference::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::CharacterSet +end + +Regexp::Syntax::Token::CharacterSet::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::CharacterSet::Basic = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::CharacterSet::Extended = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::CharacterSet::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::CharacterType +end + +Regexp::Syntax::Token::CharacterType::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::CharacterType::Basic = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::CharacterType::Clustered = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::CharacterType::Extended = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::CharacterType::Hex = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::CharacterType::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::Conditional +end + +Regexp::Syntax::Token::Conditional::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Conditional::Condition = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Conditional::Delimiters = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Conditional::Separator = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Conditional::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::Escape +end + +Regexp::Syntax::Token::Escape::ASCII = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Escape::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Escape::Basic = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Escape::Control = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Escape::Hex = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Escape::Meta = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Escape::Octal = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Escape::Type = T.let(T.unsafe(nil), Symbol) + +Regexp::Syntax::Token::Escape::Unicode = T.let(T.unsafe(nil), Array) + +module Regexp::Syntax::Token::FreeSpace +end + +Regexp::Syntax::Token::FreeSpace::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::FreeSpace::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::Group +end + +Regexp::Syntax::Token::Group::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Group::Atomic = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Group::Basic = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Group::Comment = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Group::Extended = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Group::Named = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Group::Passive = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Group::Type = T.let(T.unsafe(nil), Symbol) + +Regexp::Syntax::Token::Group::V1_8_6 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Group::V2_4_1 = T.let(T.unsafe(nil), Array) + +module Regexp::Syntax::Token::Keep +end + +Regexp::Syntax::Token::Keep::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Keep::Mark = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Keep::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::Literal +end + +Regexp::Syntax::Token::Literal::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Literal::Type = T.let(T.unsafe(nil), Symbol) + +Regexp::Syntax::Token::Map = T.let(T.unsafe(nil), Hash) + +module Regexp::Syntax::Token::Meta +end + +Regexp::Syntax::Token::Meta::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Meta::Basic = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Meta::Extended = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Meta::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::PosixClass +end + +Regexp::Syntax::Token::PosixClass::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::PosixClass::Extensions = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::PosixClass::NonType = T.let(T.unsafe(nil), Symbol) + +Regexp::Syntax::Token::PosixClass::Standard = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::PosixClass::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::Quantifier +end + +Regexp::Syntax::Token::Quantifier::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Quantifier::Greedy = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Quantifier::Interval = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Quantifier::IntervalAll = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Quantifier::IntervalPossessive = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Quantifier::IntervalReluctant = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Quantifier::Possessive = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Quantifier::Reluctant = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Quantifier::Type = T.let(T.unsafe(nil), Symbol) + +module Regexp::Syntax::Token::SubexpressionCall +end + +Regexp::Syntax::Token::SubexpressionCall::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::SubexpressionCall::Name = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::SubexpressionCall::Number = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::Types = T.let(T.unsafe(nil), Array) + +module Regexp::Syntax::Token::UnicodeProperty +end + +Regexp::Syntax::Token::UnicodeProperty::Age = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V1_9_3 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V2_0_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V2_2_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V2_3_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V2_4_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V2_5_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V2_6_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V2_6_2 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Age_V2_6_3 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::All = T.let(T.unsafe(nil), Array) + +module Regexp::Syntax::Token::UnicodeProperty::Category +end + +Regexp::Syntax::Token::UnicodeProperty::Category::All = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Category::Codepoint = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Category::Letter = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Category::Mark = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Category::Number = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Category::Punctuation = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Category::Separator = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Category::Symbol = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::CharType_V1_9_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::CharType_V2_5_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Derived = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Derived_V1_9_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Derived_V2_0_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Derived_V2_4_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Derived_V2_5_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Emoji = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Emoji_V2_5_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::NonType = T.let(T.unsafe(nil), Symbol) + +Regexp::Syntax::Token::UnicodeProperty::POSIX = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V1_9_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V1_9_3 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V2_0_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V2_2_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V2_3_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V2_4_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V2_5_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V2_6_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Script_V2_6_2 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::Type = T.let(T.unsafe(nil), Symbol) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock_V1_9_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock_V2_0_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock_V2_2_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock_V2_3_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock_V2_4_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock_V2_5_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock_V2_6_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::UnicodeBlock_V2_6_2 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V1_9_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V1_9_3 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V2_0_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V2_2_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V2_3_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V2_4_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V2_5_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V2_6_0 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V2_6_2 = T.let(T.unsafe(nil), Array) + +Regexp::Syntax::Token::UnicodeProperty::V2_6_3 = T.let(T.unsafe(nil), Array) + +class Regexp::Syntax::UnknownSyntaxNameError < ::SyntaxError + def initialize(name); end +end + +class Regexp::Syntax::V1_8_6 < ::Regexp::Syntax::Base + def initialize; end +end + +class Regexp::Syntax::V1_9 < ::Regexp::Syntax::V1_9_3 +end + +class Regexp::Syntax::V1_9_1 < ::Regexp::Syntax::V1_8_6 + def initialize; end +end + +class Regexp::Syntax::V1_9_3 < ::Regexp::Syntax::V1_9_1 + def initialize; end +end + +class Regexp::Syntax::V2_0_0 < ::Regexp::Syntax::V1_9 + def initialize; end +end + +class Regexp::Syntax::V2_1 < ::Regexp::Syntax::V2_0_0 +end + +class Regexp::Syntax::V2_2 < ::Regexp::Syntax::V2_2_0 +end + +class Regexp::Syntax::V2_2_0 < ::Regexp::Syntax::V2_1 + def initialize; end +end + +class Regexp::Syntax::V2_3 < ::Regexp::Syntax::V2_3_0 +end + +class Regexp::Syntax::V2_3_0 < ::Regexp::Syntax::V2_2 + def initialize; end +end + +class Regexp::Syntax::V2_4 < ::Regexp::Syntax::V2_4_1 +end + +class Regexp::Syntax::V2_4_0 < ::Regexp::Syntax::V2_3 + def initialize; end +end + +class Regexp::Syntax::V2_4_1 < ::Regexp::Syntax::V2_4_0 + def initialize; end +end + +class Regexp::Syntax::V2_5 < ::Regexp::Syntax::V2_5_0 +end + +class Regexp::Syntax::V2_5_0 < ::Regexp::Syntax::V2_4 + def initialize; end +end + +class Regexp::Syntax::V2_6_0 < ::Regexp::Syntax::V2_5 + def initialize; end +end + +class Regexp::Syntax::V2_6_2 < ::Regexp::Syntax::V2_6_0 + def initialize; end +end + +class Regexp::Syntax::V2_6_3 < ::Regexp::Syntax::V2_6_2 + def initialize; end +end + +Regexp::Syntax::VERSION_CONST_REGEXP = T.let(T.unsafe(nil), Regexp) + +Regexp::Syntax::VERSION_FORMAT = T.let(T.unsafe(nil), String) + +Regexp::Syntax::VERSION_REGEXP = T.let(T.unsafe(nil), Regexp) + +Regexp::TOKEN_KEYS = T.let(T.unsafe(nil), Array) + +class Regexp::Token < ::Struct + def conditional_level; end + def conditional_level=(_); end + def length; end + def level; end + def level=(_); end + def next; end + def next=(_); end + def offset; end + def previous; end + def previous=(_); end + def set_level; end + def set_level=(_); end + def te; end + def te=(_); end + def text; end + def text=(_); end + def token; end + def token=(_); end + def ts; end + def ts=(_); end + def type; end + def type=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/rexml@3.2.4.rbi b/Library/Homebrew/sorbet/rbi/gems/rexml@3.2.4.rbi new file mode 100644 index 0000000000..d01c2cbc39 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rexml@3.2.4.rbi @@ -0,0 +1,678 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +class Array + include(::Enumerable) + include(::JSON::Ext::Generator::GeneratorMethods::Array) + include(::Plist::Emit) + + def dclone; end +end + +class Float < ::Numeric + include(::JSON::Ext::Generator::GeneratorMethods::Float) + + def dclone; end +end + +class Integer < ::Numeric + include(::JSON::Ext::Generator::GeneratorMethods::Integer) + + def dclone; end +end + +Integer::GMP_VERSION = T.let(T.unsafe(nil), String) + +class Object < ::BasicObject + include(::Kernel) + include(::JSON::Ext::Generator::GeneratorMethods::Object) + include(::PP::ObjectMixin) + + def dclone; end +end + +class REXML::AttlistDecl < ::REXML::Child + include(::Enumerable) + + def initialize(source); end + + def [](key); end + def each(&block); end + def element_name; end + def include?(key); end + def node_type; end + def write(out, indent = _); end +end + +class REXML::Attribute + include(::REXML::Node) + include(::REXML::XMLTokens) + include(::REXML::Namespace) + + def initialize(first, second = _, parent = _); end + + def ==(other); end + def clone; end + def doctype; end + def element; end + def element=(element); end + def hash; end + def inspect; end + def namespace(arg = _); end + def node_type; end + def normalized=(_); end + def prefix; end + def remove; end + def to_s; end + def to_string; end + def value; end + def write(output, indent = _); end + def xpath; end +end + +class REXML::Attributes < ::Hash + def initialize(element); end + + def <<(attribute); end + def [](name); end + def []=(name, value); end + def add(attribute); end + def delete(attribute); end + def delete_all(name); end + def each; end + def each_attribute; end + def get_attribute(name); end + def get_attribute_ns(namespace, name); end + def length; end + def namespaces; end + def prefixes; end + def size; end + def to_a; end +end + +class REXML::CData < ::REXML::Text + def initialize(first, whitespace = _, parent = _); end + + def clone; end + def to_s; end + def value; end + def write(output = _, indent = _, transitive = _, ie_hack = _); end +end + +class REXML::Child + include(::REXML::Node) + + def initialize(parent = _); end + + def bytes; end + def document; end + def next_sibling; end + def next_sibling=(other); end + def parent; end + def parent=(other); end + def previous_sibling; end + def previous_sibling=(other); end + def remove; end + def replace_with(child); end +end + +class REXML::Comment < ::REXML::Child + include(::Comparable) + + def initialize(first, second = _); end + + def <=>(other); end + def ==(other); end + def clone; end + def node_type; end + def string; end + def string=(_); end + def to_s; end + def write(output, indent = _, transitive = _, ie_hack = _); end +end + +class REXML::Declaration < ::REXML::Child + def initialize(src); end + + def to_s; end + def write(output, indent); end +end + +class REXML::DocType < ::REXML::Parent + include(::REXML::XMLTokens) + + def initialize(first, parent = _); end + + def add(child); end + def attribute_of(element, attribute); end + def attributes_of(element); end + def clone; end + def context; end + def entities; end + def entity(name); end + def external_id; end + def name; end + def namespaces; end + def node_type; end + def notation(name); end + def notations; end + def public; end + def system; end + def write(output, indent = _, transitive = _, ie_hack = _); end + + private + + def strip_quotes(quoted_string); end +end + +class REXML::Document < ::REXML::Element + def initialize(source = _, context = _); end + + def <<(child); end + def add(child); end + def add_element(arg = _, arg2 = _); end + def clone; end + def doctype; end + def document; end + def encoding; end + def entity_expansion_count; end + def expanded_name; end + def name; end + def node_type; end + def record_entity_expansion; end + def root; end + def stand_alone?; end + def version; end + def write(*arguments); end + def xml_decl; end + + private + + def build(source); end + + def self.entity_expansion_limit; end + def self.entity_expansion_limit=(val); end + def self.entity_expansion_text_limit; end + def self.entity_expansion_text_limit=(val); end + def self.parse_stream(source, listener); end +end + +class REXML::Element < ::REXML::Parent + include(::REXML::XMLTokens) + include(::REXML::Namespace) + + def initialize(arg = _, parent = _, context = _); end + + def [](name_or_index); end + def add_attribute(key, value = _); end + def add_attributes(hash); end + def add_element(element, attrs = _); end + def add_namespace(prefix, uri = _); end + def add_text(text); end + def attribute(name, namespace = _); end + def attributes; end + def cdatas; end + def clone; end + def comments; end + def context; end + def context=(_); end + def delete_attribute(key); end + def delete_element(element); end + def delete_namespace(namespace = _); end + def document; end + def each_element(xpath = _, &block); end + def each_element_with_attribute(key, value = _, max = _, name = _, &block); end + def each_element_with_text(text = _, max = _, name = _, &block); end + def elements; end + def get_elements(xpath); end + def get_text(path = _); end + def has_attributes?; end + def has_elements?; end + def has_text?; end + def ignore_whitespace_nodes; end + def inspect; end + def instructions; end + def namespace(prefix = _); end + def namespaces; end + def next_element; end + def node_type; end + def prefixes; end + def previous_element; end + def raw; end + def root; end + def root_node; end + def text(path = _); end + def text=(text); end + def texts; end + def whitespace; end + def write(output = _, indent = _, transitive = _, ie_hack = _); end + def xpath; end + + private + + def __to_xpath_helper(node); end + def each_with_something(test, max = _, name = _); end +end + +class REXML::Elements + include(::Enumerable) + + def initialize(parent); end + + def <<(element = _); end + def [](index, name = _); end + def []=(index, element); end + def add(element = _); end + def collect(xpath = _); end + def delete(element); end + def delete_all(xpath); end + def each(xpath = _); end + def empty?; end + def index(element); end + def inject(xpath = _, initial = _); end + def size; end + def to_a(xpath = _); end + + private + + def literalize(name); end +end + +module REXML::Encoding + def decode(string); end + def encode(string); end + def encoding; end + def encoding=(encoding); end + + private + + def find_encoding(name); end +end + +class REXML::Entity < ::REXML::Child + include(::REXML::XMLTokens) + + def initialize(stream, value = _, parent = _, reference = _); end + + def external; end + def name; end + def ndata; end + def normalized; end + def pubid; end + def ref; end + def to_s; end + def unnormalized; end + def value; end + def write(out, indent = _); end + + def self.matches?(string); end +end + +class REXML::ExternalEntity < ::REXML::Child + def initialize(src); end + + def to_s; end + def write(output, indent); end +end + +class REXML::Formatters::Default + def initialize(ie_hack = _); end + + def write(node, output); end + + protected + + def write_cdata(node, output); end + def write_comment(node, output); end + def write_document(node, output); end + def write_element(node, output); end + def write_instruction(node, output); end + def write_text(node, output); end +end + +class REXML::Formatters::Pretty < ::REXML::Formatters::Default + def initialize(indentation = _, ie_hack = _); end + + def compact; end + def compact=(_); end + def width; end + def width=(_); end + + protected + + def write_cdata(node, output); end + def write_comment(node, output); end + def write_document(node, output); end + def write_element(node, output); end + def write_text(node, output); end + + private + + def indent_text(string, level = _, style = _, indentfirstline = _); end + def wrap(string, width); end +end + +class REXML::IOSource < ::REXML::Source + def initialize(arg, block_size = _, encoding = _); end + + def consume(pattern); end + def current_line; end + def empty?; end + def match(pattern, cons = _); end + def position; end + def read; end + def scan(pattern, cons = _); end + + private + + def encoding_updated; end + def readline; end +end + +class REXML::Instruction < ::REXML::Child + def initialize(target, content = _); end + + def ==(other); end + def clone; end + def content; end + def content=(_); end + def inspect; end + def node_type; end + def target; end + def target=(_); end + def write(writer, indent = _, transitive = _, ie_hack = _); end +end + +class REXML::NotationDecl < ::REXML::Child + def initialize(name, middle, pub, sys); end + + def name; end + def public; end + def public=(_); end + def system; end + def system=(_); end + def to_s; end + def write(output, indent = _); end +end + +class REXML::Output + include(::REXML::Encoding) + + def initialize(real_IO, encd = _); end + + def <<(content); end + def encoding; end + def to_s; end +end + +class REXML::Parent < ::REXML::Child + include(::Enumerable) + + def initialize(parent = _); end + + def <<(object); end + def [](index); end + def []=(*args); end + def add(object); end + def children; end + def deep_clone; end + def delete(object); end + def delete_at(index); end + def delete_if(&block); end + def each(&block); end + def each_child(&block); end + def each_index(&block); end + def index(child); end + def insert_after(child1, child2); end + def insert_before(child1, child2); end + def length; end + def parent?; end + def push(object); end + def replace_child(to_replace, replacement); end + def size; end + def to_a; end + def unshift(object); end +end + +class REXML::ParseException < ::RuntimeError + def initialize(message, source = _, parser = _, exception = _); end + + def context; end + def continued_exception; end + def continued_exception=(_); end + def line; end + def parser; end + def parser=(_); end + def position; end + def source; end + def source=(_); end + def to_s; end +end + +class REXML::Parsers::BaseParser + def initialize(source); end + + def add_listener(listener); end + def empty?; end + def entity(reference, entities); end + def has_next?; end + def normalize(input, entities = _, entity_filter = _); end + def peek(depth = _); end + def position; end + def pull; end + def source; end + def stream=(source); end + def unnormalize(string, entities = _, filter = _); end + def unshift(token); end + + private + + def need_source_encoding_update?(xml_declaration_encoding); end + def parse_attributes(prefixes, curr_ns); end + def process_instruction; end + def pull_event; end +end + +REXML::Parsers::BaseParser::QNAME = T.let(T.unsafe(nil), Regexp) + +REXML::Parsers::BaseParser::QNAME_STR = T.let(T.unsafe(nil), String) + +class REXML::Parsers::StreamParser + def initialize(source, listener); end + + def add_listener(listener); end + def parse; end +end + +class REXML::Parsers::TreeParser + def initialize(source, build_context = _); end + + def add_listener(listener); end + def parse; end +end + +class REXML::Parsers::XPathParser + include(::REXML::XMLTokens) + + def abbreviate(path); end + def expand(path); end + def namespaces=(namespaces); end + def parse(path); end + def predicate(path); end + def predicate_to_string(path, &block); end + + private + + def AdditiveExpr(path, parsed); end + def AndExpr(path, parsed); end + def EqualityExpr(path, parsed); end + def FilterExpr(path, parsed); end + def FunctionCall(rest, parsed); end + def LocationPath(path, parsed); end + def MultiplicativeExpr(path, parsed); end + def NodeTest(path, parsed); end + def OrExpr(path, parsed); end + def PathExpr(path, parsed); end + def Predicate(path, parsed); end + def PrimaryExpr(path, parsed); end + def RelationalExpr(path, parsed); end + def RelativeLocationPath(path, parsed); end + def UnaryExpr(path, parsed); end + def UnionExpr(path, parsed); end + def get_group(string); end + def parse_args(string); end +end + +REXML::Parsers::XPathParser::LOCAL_NAME_WILDCARD = T.let(T.unsafe(nil), Regexp) + +REXML::Parsers::XPathParser::PREFIX_WILDCARD = T.let(T.unsafe(nil), Regexp) + +class REXML::Source + include(::REXML::Encoding) + + def initialize(arg, encoding = _); end + + def buffer; end + def consume(pattern); end + def current_line; end + def empty?; end + def encoding; end + def encoding=(enc); end + def line; end + def match(pattern, cons = _); end + def match_to(char, pattern); end + def match_to_consume(char, pattern); end + def position; end + def read; end + def scan(pattern, cons = _); end + + private + + def detect_encoding; end + def encoding_updated; end +end + +class REXML::Text < ::REXML::Child + include(::Comparable) + + def initialize(arg, respect_whitespace = _, parent = _, raw = _, entity_filter = _, illegal = _); end + + def <<(to_append); end + def <=>(other); end + def clone; end + def doctype; end + def empty?; end + def indent_text(string, level = _, style = _, indentfirstline = _); end + def inspect; end + def node_type; end + def parent=(parent); end + def raw; end + def raw=(_); end + def to_s; end + def value; end + def value=(val); end + def wrap(string, width, addnewline = _); end + def write(writer, indent = _, transitive = _, ie_hack = _); end + def write_with_substitution(out, input); end + def xpath; end + + private + + def clear_cache; end + + def self.check(string, pattern, doctype); end + def self.expand(ref, doctype, filter); end + def self.normalize(input, doctype = _, entity_filter = _); end + def self.read_with_substitution(input, illegal = _); end + def self.unnormalize(string, doctype = _, filter = _, illegal = _); end +end + +class REXML::XMLDecl < ::REXML::Child + include(::REXML::Encoding) + + def initialize(version = _, encoding = _, standalone = _); end + + def ==(other); end + def clone; end + def dowrite; end + def encoding=(enc); end + def inspect; end + def node_type; end + def nowrite; end + def old_enc=(encoding); end + def stand_alone?; end + def standalone; end + def standalone=(_); end + def version; end + def version=(_); end + def write(writer, indent = _, transitive = _, ie_hack = _); end + def writeencoding; end + def writethis; end + def xmldecl(version, encoding, standalone); end + + private + + def content(enc); end + + def self.default; end +end + +class REXML::XPathNode + def initialize(node, context = _); end + + def context; end + def position; end + def raw_node; end +end + +class REXML::XPathParser + include(::REXML::XMLTokens) + + def initialize(strict: _); end + + def []=(variable_name, value); end + def first(path_stack, node); end + def get_first(path, nodeset); end + def match(path_stack, nodeset); end + def namespaces=(namespaces = _); end + def parse(path, nodeset); end + def predicate(path, nodeset); end + def variables=(vars = _); end + + private + + def child(nodeset); end + def compare(a, operator, b); end + def descendant(nodeset, include_self); end + def descendant_recursive(raw_node, new_nodeset, new_nodes, include_self); end + def each_unnode(nodeset); end + def enter(tag, *args); end + def equality_relational_compare(set1, op, set2); end + def evaluate_predicate(expression, nodesets); end + def expr(path_stack, nodeset, context = _); end + def filter_nodeset(nodeset); end + def following(node); end + def following_node_of(node); end + def get_namespace(node, prefix); end + def leave(tag, *args); end + def next_sibling_node(node); end + def node_test(path_stack, nodesets, any_type: _); end + def norm(b); end + def normalize_compare_values(a, operator, b); end + def preceding(node); end + def preceding_node_of(node); end + def sort(array_of_nodes, order); end + def step(path_stack, any_type: _, order: _); end + def strict?; end + def trace(*args); end + def unnode(nodeset); end + def value_type(value); end +end + +class Symbol + include(::Comparable) + + def dclone; end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/ronn@0.7.3.rbi b/Library/Homebrew/sorbet/rbi/gems/ronn@0.7.3.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/ronn@0.7.3.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec-core@3.9.2.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec-core@3.9.2.rbi new file mode 100644 index 0000000000..a511fdb79d --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rspec-core@3.9.2.rbi @@ -0,0 +1,2347 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RSpec + extend(::RSpec::Support::Warnings) + extend(::RSpec::Core::Warnings) + + def self.clear_examples; end + def self.configuration; end + def self.configuration=(_); end + def self.configure; end + def self.const_missing(name); end + def self.context(*args, &example_group_block); end + def self.current_example; end + def self.current_example=(example); end + def self.describe(*args, &example_group_block); end + def self.example_group(*args, &example_group_block); end + def self.fcontext(*args, &example_group_block); end + def self.fdescribe(*args, &example_group_block); end + def self.reset; end + def self.shared_context(name, *args, &block); end + def self.shared_examples(name, *args, &block); end + def self.shared_examples_for(name, *args, &block); end + def self.world; end + def self.world=(_); end + def self.xcontext(*args, &example_group_block); end + def self.xdescribe(*args, &example_group_block); end +end + +module RSpec::Core + def self.path_to_executable; end +end + +class RSpec::Core::AnonymousExampleGroup < ::RSpec::Core::ExampleGroup + def self.metadata; end +end + +class RSpec::Core::BacktraceFormatter + def initialize; end + + def backtrace_line(line); end + def exclude?(line); end + def exclusion_patterns; end + def exclusion_patterns=(_); end + def filter_gem(gem_name); end + def format_backtrace(backtrace, options = _); end + def full_backtrace=(_); end + def full_backtrace?; end + def inclusion_patterns; end + def inclusion_patterns=(_); end + + private + + def matches?(patterns, line); end +end + +class RSpec::Core::Configuration + include(::RSpec::Core::Hooks) + include(::RSpec::Core::Configuration::Readers) + + def initialize; end + + def add_formatter(formatter, output = _); end + def add_setting(name, opts = _); end + def after(scope = _, *meta, &block); end + def alias_example_group_to(new_name, *args); end + def alias_example_to(name, *args); end + def alias_it_behaves_like_to(new_name, report_label = _); end + def alias_it_should_behave_like_to(new_name, report_label = _); end + def append_after(scope = _, *meta, &block); end + def append_before(scope = _, *meta, &block); end + def apply_derived_metadata_to(metadata); end + def around(scope = _, *meta, &block); end + def backtrace_exclusion_patterns; end + def backtrace_exclusion_patterns=(patterns); end + def backtrace_formatter; end + def backtrace_inclusion_patterns; end + def backtrace_inclusion_patterns=(patterns); end + def before(scope = _, *meta, &block); end + def bisect_runner; end + def bisect_runner=(value); end + def bisect_runner_class; end + def color; end + def color=(_); end + def color_enabled?(output = _); end + def color_mode; end + def color_mode=(_); end + def configure_example(example, example_hooks); end + def configure_expectation_framework; end + def configure_group(group); end + def configure_mock_framework; end + def default_color; end + def default_color=(_); end + def default_color?; end + def default_formatter; end + def default_formatter=(value); end + def default_path; end + def default_path=(path); end + def default_path?; end + def define_derived_metadata(*filters, &block); end + def deprecation_stream; end + def deprecation_stream=(value); end + def detail_color; end + def detail_color=(_); end + def detail_color?; end + def disable_monkey_patching; end + def disable_monkey_patching!; end + def disable_monkey_patching=(_); end + def drb; end + def drb=(_); end + def drb?; end + def drb_port; end + def drb_port=(_); end + def drb_port?; end + def dry_run; end + def dry_run=(_); end + def dry_run?; end + def error_stream; end + def error_stream=(_); end + def error_stream?; end + def example_status_persistence_file_path; end + def example_status_persistence_file_path=(value); end + def exclude_pattern; end + def exclude_pattern=(value); end + def exclusion_filter; end + def exclusion_filter=(filter); end + def expect_with(*frameworks); end + def expectation_framework=(framework); end + def expectation_frameworks; end + def expose_current_running_example_as(method_name); end + def expose_dsl_globally=(value); end + def expose_dsl_globally?; end + def extend(mod, *filters); end + def fail_fast; end + def fail_fast=(value); end + def fail_if_no_examples; end + def fail_if_no_examples=(_); end + def fail_if_no_examples?; end + def failure_color; end + def failure_color=(_); end + def failure_color?; end + def failure_exit_code; end + def failure_exit_code=(_); end + def failure_exit_code?; end + def files_or_directories_to_run=(*files); end + def files_to_run; end + def files_to_run=(_); end + def filter; end + def filter=(filter); end + def filter_gems_from_backtrace(*gem_names); end + def filter_manager; end + def filter_manager=(_); end + def filter_run(*args); end + def filter_run_excluding(*args); end + def filter_run_including(*args); end + def filter_run_when_matching(*args); end + def fixed_color; end + def fixed_color=(_); end + def fixed_color?; end + def force(hash); end + def format_docstrings(&block); end + def format_docstrings_block; end + def formatter=(formatter, output = _); end + def formatter_loader; end + def formatters; end + def full_backtrace=(true_or_false); end + def full_backtrace?; end + def full_description; end + def full_description=(description); end + def hooks; end + def in_project_source_dir_regex; end + def include(mod, *filters); end + def include_context(shared_group_name, *filters); end + def inclusion_filter; end + def inclusion_filter=(filter); end + def last_run_statuses; end + def libs; end + def libs=(libs); end + def load_spec_files; end + def loaded_spec_files; end + def max_displayed_failure_line_count; end + def max_displayed_failure_line_count=(_); end + def max_displayed_failure_line_count?; end + def mock_framework; end + def mock_framework=(framework); end + def mock_with(framework); end + def on_example_group_definition(&block); end + def on_example_group_definition_callbacks; end + def only_failures; end + def only_failures?; end + def only_failures_but_not_configured?; end + def order=(*args, &block); end + def ordering_manager; end + def ordering_registry(*args, &block); end + def output_stream; end + def output_stream=(value); end + def pattern; end + def pattern=(value); end + def pending_color; end + def pending_color=(_); end + def pending_color?; end + def prepend(mod, *filters); end + def prepend_after(scope = _, *meta, &block); end + def prepend_before(scope = _, *meta, &block); end + def profile_examples; end + def profile_examples=(_); end + def profile_examples?; end + def project_source_dirs; end + def project_source_dirs=(_); end + def project_source_dirs?; end + def raise_errors_for_deprecations!; end + def raise_on_warning=(value); end + def register_ordering(*args, &block); end + def reporter; end + def requires; end + def requires=(paths); end + def reset; end + def reset_filters; end + def reset_reporter; end + def run_all_when_everything_filtered; end + def run_all_when_everything_filtered=(_); end + def run_all_when_everything_filtered?; end + def seed(*args, &block); end + def seed=(*args, &block); end + def seed_used?(*args, &block); end + def shared_context_metadata_behavior; end + def shared_context_metadata_behavior=(value); end + def silence_filter_announcements; end + def silence_filter_announcements=(_); end + def silence_filter_announcements?; end + def spec_files_with_failures; end + def start_time; end + def start_time=(_); end + def start_time?; end + def static_config_filter_manager; end + def static_config_filter_manager=(_); end + def success_color; end + def success_color=(_); end + def success_color?; end + def threadsafe; end + def threadsafe=(_); end + def threadsafe?; end + def treat_symbols_as_metadata_keys_with_true_values=(_value); end + def tty; end + def tty=(_); end + def tty?; end + def warnings=(value); end + def warnings?; end + def when_first_matching_example_defined(*filters); end + def with_suite_hooks; end + def world; end + def world=(_); end + + private + + def absolute_pattern?(pattern); end + def add_hook_to_existing_matching_groups(meta, scope, &block); end + def assert_no_example_groups_defined(config_option); end + def clear_values_derived_from_example_status_persistence_file_path; end + def command; end + def conditionally_disable_expectations_monkey_patching; end + def conditionally_disable_mocks_monkey_patching; end + def configure_group_with(group, module_list, application_method); end + def define_built_in_hooks; end + def define_mixed_in_module(mod, filters, mod_list, config_method, &block); end + def extract_location(path); end + def file_glob_from(path, pattern); end + def gather_directories(path); end + def get_files_to_run(paths); end + def get_matching_files(path, pattern); end + def handle_suite_hook(scope, meta); end + def load_file_handling_errors(method, file); end + def metadata_applies_to_group?(meta, group); end + def on_existing_matching_groups(meta); end + def output_to_tty?(output = _); end + def output_wrapper; end + def paths_to_check(paths); end + def pattern_might_load_specs_from_vendored_dirs?; end + def rspec_expectations_loaded?; end + def rspec_mocks_loaded?; end + def run_suite_hooks(hook_description, hooks); end + def safe_extend(mod, host); end + def safe_include(mod, host); end + def safe_prepend(mod, host); end + def update_pattern_attr(name, value); end + def value_for(key); end + + def self.add_read_only_setting(name, opts = _); end + def self.add_setting(name, opts = _); end + def self.define_aliases(name, alias_name); end + def self.define_predicate_for(*names); end + def self.define_reader(name); end + def self.delegate_to_ordering_manager(*methods); end +end + +RSpec::Core::Configuration::DEFAULT_FORMATTER = T.let(T.unsafe(nil), Proc) + +class RSpec::Core::Configuration::DeprecationReporterBuffer + def initialize; end + + def deprecation(*args); end + def play_onto(reporter); end +end + +module RSpec::Core::Configuration::ExposeCurrentExample +end + +RSpec::Core::Configuration::FAILED_STATUS = T.let(T.unsafe(nil), String) + +RSpec::Core::Configuration::MOCKING_ADAPTERS = T.let(T.unsafe(nil), Hash) + +class RSpec::Core::Configuration::MustBeConfiguredBeforeExampleGroupsError < ::StandardError +end + +RSpec::Core::Configuration::PASSED_STATUS = T.let(T.unsafe(nil), String) + +RSpec::Core::Configuration::PENDING_STATUS = T.let(T.unsafe(nil), String) + +RSpec::Core::Configuration::RAISE_ERROR_WARNING_NOTIFIER = T.let(T.unsafe(nil), Proc) + +module RSpec::Core::Configuration::Readers + def default_color; end + def default_path; end + def deprecation_stream; end + def detail_color; end + def drb; end + def drb_port; end + def dry_run; end + def error_stream; end + def example_status_persistence_file_path; end + def exclude_pattern; end + def fail_fast; end + def fail_if_no_examples; end + def failure_color; end + def failure_exit_code; end + def fixed_color; end + def libs; end + def max_displayed_failure_line_count; end + def only_failures; end + def output_stream; end + def pattern; end + def pending_color; end + def profile_examples; end + def project_source_dirs; end + def requires; end + def run_all_when_everything_filtered; end + def shared_context_metadata_behavior; end + def silence_filter_announcements; end + def start_time; end + def success_color; end + def threadsafe; end + def tty; end +end + +RSpec::Core::Configuration::UNKNOWN_STATUS = T.let(T.unsafe(nil), String) + +RSpec::Core::Configuration::VALID_STATUSES = T.let(T.unsafe(nil), Array) + +class RSpec::Core::ConfigurationOptions + def initialize(args); end + + def args; end + def configure(config); end + def configure_filter_manager(filter_manager); end + def options; end + + private + + def args_from_options_file(path); end + def command_line_options; end + def custom_options; end + def custom_options_file; end + def env_options; end + def file_options; end + def force?(key); end + def global_options; end + def global_options_file; end + def home_options_file_path; end + def load_formatters_into(config); end + def local_options; end + def local_options_file; end + def options_file_as_erb_string(path); end + def options_from(path); end + def order(keys); end + def organize_options; end + def parse_args_ignoring_files_or_dirs_to_run(args, source); end + def process_options_into(config); end + def project_options; end + def project_options_file; end + def resolve_xdg_config_home; end + def xdg_options_file_if_exists; end + def xdg_options_file_path; end +end + +RSpec::Core::ConfigurationOptions::OPTIONS_ORDER = T.let(T.unsafe(nil), Array) + +RSpec::Core::ConfigurationOptions::UNFORCED_OPTIONS = T.let(T.unsafe(nil), RSpec::Core::Set) + +RSpec::Core::ConfigurationOptions::UNPROCESSABLE_OPTIONS = T.let(T.unsafe(nil), RSpec::Core::Set) + +module RSpec::Core::DSL + def self.change_global_dsl(&changes); end + def self.example_group_aliases; end + def self.expose_example_group_alias(name); end + def self.expose_example_group_alias_globally(method_name); end + def self.expose_globally!; end + def self.exposed_globally?; end + def self.remove_globally!; end + def self.top_level; end + def self.top_level=(_); end +end + +class RSpec::Core::DeprecationError < ::StandardError +end + +class RSpec::Core::DidYouMean + def initialize(relative_file_name); end + + def call; end + def relative_file_name; end + + private + + def formats(probables); end + def red_font(mytext); end + def top_and_tail(rspec_format); end +end + +class RSpec::Core::Example + def initialize(example_group_class, description, user_metadata, example_block = _); end + + def clock; end + def clock=(_); end + def description; end + def display_exception; end + def display_exception=(ex); end + def duplicate_with(metadata_overrides = _); end + def example_group; end + def example_group_instance; end + def exception; end + def execution_result; end + def fail_with_exception(reporter, exception); end + def file_path; end + def full_description; end + def id; end + def inspect; end + def inspect_output; end + def instance_exec(*args, &block); end + def location; end + def location_rerun_argument; end + def metadata; end + def pending; end + def pending?; end + def reporter; end + def rerun_argument; end + def run(example_group_instance, reporter); end + def set_aggregate_failures_exception(exception); end + def set_exception(exception); end + def skip; end + def skip_with_exception(reporter, exception); end + def skipped?; end + def to_s; end + def update_inherited_metadata(updates); end + + private + + def assign_generated_description; end + def finish(reporter); end + def generate_description; end + def hooks; end + def location_description; end + def mocks_need_verification?; end + def record_finished(status, reporter); end + def run_after_example; end + def run_before_example; end + def start(reporter); end + def verify_mocks; end + def with_around_and_singleton_context_hooks; end + def with_around_example_hooks; end + + def self.delegate_to_metadata(key); end + def self.parse_id(id); end +end + +RSpec::Core::Example::AllExceptionsExcludingDangerousOnesOnRubiesThatAllowIt = RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue + +class RSpec::Core::Example::ExecutionResult + include(::RSpec::Core::HashImitatable) + extend(::RSpec::Core::HashImitatable::ClassMethods) + + def ensure_timing_set(clock); end + def example_skipped?; end + def exception; end + def exception=(_); end + def finished_at; end + def finished_at=(_); end + def pending_exception; end + def pending_exception=(_); end + def pending_fixed; end + def pending_fixed=(_); end + def pending_fixed?; end + def pending_message; end + def pending_message=(_); end + def record_finished(status, finished_at); end + def run_time; end + def run_time=(_); end + def started_at; end + def started_at=(_); end + def status; end + def status=(_); end + + private + + def calculate_run_time(finished_at); end + def get_value(name); end + def hash_for_delegation; end + def issue_deprecation(_method_name, *_args); end + def set_value(name, value); end +end + +class RSpec::Core::Example::Procsy + def initialize(example, &block); end + + def <<(*a, &b); end + def ===(*a, &b); end + def >>(*a, &b); end + def [](*a, &b); end + def arity(*a, &b); end + def binding(*a, &b); end + def call(*args, &block); end + def clock(*a, &b); end + def clock=(*a, &b); end + def clone(*a, &b); end + def curry(*a, &b); end + def description(*a, &b); end + def dup(*a, &b); end + def duplicate_with(*a, &b); end + def example; end + def example_group(*a, &b); end + def example_group_instance(*a, &b); end + def exception(*a, &b); end + def executed?; end + def execution_result(*a, &b); end + def file_path(*a, &b); end + def full_description(*a, &b); end + def hash(*a, &b); end + def id(*a, &b); end + def inspect; end + def inspect_output(*a, &b); end + def lambda?(*a, &b); end + def location(*a, &b); end + def location_rerun_argument(*a, &b); end + def metadata(*a, &b); end + def parameters(*a, &b); end + def pending(*a, &b); end + def pending?(*a, &b); end + def reporter(*a, &b); end + def rerun_argument(*a, &b); end + def run(*args, &block); end + def skip(*a, &b); end + def skipped?(*a, &b); end + def source_location(*a, &b); end + def to_proc; end + def update_inherited_metadata(*a, &b); end + def wrap(&block); end + def yield(*a, &b); end +end + +class RSpec::Core::ExampleGroup + include(::RSpec::Core::MemoizedHelpers) + include(::RSpec::Core::Pending) + extend(::RSpec::Core::Hooks) + extend(::RSpec::Core::MemoizedHelpers::ClassMethods) + extend(::RSpec::Core::SharedExampleGroup) + + def initialize(inspect_output = _); end + + def described_class; end + def inspect; end + + private + + def method_missing(name, *args); end + + def self.add_example(example); end + def self.before_context_ivars; end + def self.children; end + def self.context(*args, &example_group_block); end + def self.currently_executing_a_context_hook?; end + def self.declaration_locations; end + def self.define_example_group_method(name, metadata = _); end + def self.define_example_method(name, extra_options = _); end + def self.define_nested_shared_group_method(new_name, report_label = _); end + def self.delegate_to_metadata(*names); end + def self.descendant_filtered_examples; end + def self.descendants; end + def self.describe(*args, &example_group_block); end + def self.described_class; end + def self.description; end + def self.each_instance_variable_for_example(group); end + def self.ensure_example_groups_are_configured; end + def self.example(*all_args, &block); end + def self.example_group(*args, &example_group_block); end + def self.examples; end + def self.fcontext(*args, &example_group_block); end + def self.fdescribe(*args, &example_group_block); end + def self.fexample(*all_args, &block); end + def self.file_path; end + def self.filtered_examples; end + def self.find_and_eval_shared(label, name, inclusion_location, *args, &customization_block); end + def self.fit(*all_args, &block); end + def self.focus(*all_args, &block); end + def self.for_filtered_examples(reporter, &block); end + def self.fspecify(*all_args, &block); end + def self.id; end + def self.idempotently_define_singleton_method(name, &definition); end + def self.include_context(name, *args, &block); end + def self.include_examples(name, *args, &block); end + def self.it(*all_args, &block); end + def self.it_behaves_like(name, *args, &customization_block); end + def self.it_should_behave_like(name, *args, &customization_block); end + def self.location; end + def self.metadata; end + def self.next_runnable_index_for(file); end + def self.ordering_strategy; end + def self.parent_groups; end + def self.pending(*all_args, &block); end + def self.remove_example(example); end + def self.reset_memoized; end + def self.run(reporter = _); end + def self.run_after_context_hooks(example_group_instance); end + def self.run_before_context_hooks(example_group_instance); end + def self.run_examples(reporter); end + def self.set_it_up(description, args, registration_collection, &example_group_block); end + def self.set_ivars(instance, ivars); end + def self.skip(*all_args, &block); end + def self.specify(*all_args, &block); end + def self.store_before_context_ivars(example_group_instance); end + def self.subclass(parent, description, args, registration_collection, &example_group_block); end + def self.superclass_before_context_ivars; end + def self.superclass_metadata; end + def self.top_level?; end + def self.top_level_description; end + def self.traverse_tree_until(&block); end + def self.update_inherited_metadata(updates); end + def self.with_replaced_metadata(meta); end + def self.xcontext(*args, &example_group_block); end + def self.xdescribe(*args, &example_group_block); end + def self.xexample(*all_args, &block); end + def self.xit(*all_args, &block); end + def self.xspecify(*all_args, &block); end +end + +RSpec::Core::ExampleGroup::INSTANCE_VARIABLE_TO_IGNORE = T.let(T.unsafe(nil), Symbol) + +class RSpec::Core::ExampleGroup::WrongScopeError < ::NoMethodError +end + +class RSpec::Core::ExampleStatusPersister + def initialize(examples, file_name); end + + def persist; end + + private + + def dump_statuses(unparsed_previous_runs); end + def statuses_from_this_run; end + + def self.load_from(file_name); end + def self.persist(examples, file_name); end +end + +RSpec::Core::ExclusionRules = RSpec::Core::FilterRules + +class RSpec::Core::FilterManager + def initialize; end + + def add_ids(rerun_path, scoped_ids); end + def add_location(file_path, line_numbers); end + def empty?; end + def exclude(*args); end + def exclude_only(*args); end + def exclude_with_low_priority(*args); end + def exclusions; end + def include(*args); end + def include_only(*args); end + def include_with_low_priority(*args); end + def inclusions; end + def prune(examples); end + + private + + def add_path_to_arrays_filter(filter_key, path, values); end + def file_scoped_include?(ex_metadata, ids, locations); end + def prune_conditionally_filtered_examples(examples); end +end + +class RSpec::Core::FilterRules + def initialize(rules = _); end + + def [](key); end + def add(updated); end + def add_with_low_priority(updated); end + def clear; end + def delete(key); end + def description; end + def each_pair(&block); end + def empty?; end + def fetch(*args, &block); end + def include_example?(example); end + def opposite; end + def opposite=(_); end + def rules; end + def use_only(updated); end + + def self.build; end +end + +RSpec::Core::FilterRules::PROC_HEX_NUMBER = T.let(T.unsafe(nil), Regexp) + +RSpec::Core::FilterRules::PROJECT_DIR = T.let(T.unsafe(nil), String) + +module RSpec::Core::FilterableItemRepository +end + +class RSpec::Core::FilterableItemRepository::QueryOptimized < ::RSpec::Core::FilterableItemRepository::UpdateOptimized + def initialize(applies_predicate); end + + def append(item, metadata); end + def delete(item, metadata); end + def items_for(metadata); end + def prepend(item, metadata); end + + private + + def applicable_metadata_from(metadata); end + def find_items_for(request_meta); end + def handle_mutation(metadata); end + def proc_keys_from(metadata); end + def reconstruct_caches; end +end + +class RSpec::Core::FilterableItemRepository::UpdateOptimized + def initialize(applies_predicate); end + + def append(item, metadata); end + def delete(item, metadata); end + def items_and_filters; end + def items_for(request_meta); end + def prepend(item, metadata); end +end + +module RSpec::Core::FlatMap + + private + + def flat_map(array, &block); end + + def self.flat_map(array, &block); end +end + +module RSpec::Core::Formatters + def self.register(formatter_class, *notifications); end +end + +class RSpec::Core::Formatters::BisectDRbFormatter < ::RSpec::Core::Formatters::BaseBisectFormatter + def initialize(_output); end + + def notify_results(results); end +end + +module RSpec::Core::Formatters::ConsoleCodes + + private + + def config_colors_to_methods; end + def console_code_for(code_or_symbol); end + def wrap(text, code_or_symbol); end + + def self.config_colors_to_methods; end + def self.console_code_for(code_or_symbol); end + def self.wrap(text, code_or_symbol); end +end + +RSpec::Core::Formatters::ConsoleCodes::VT100_CODES = T.let(T.unsafe(nil), Hash) + +RSpec::Core::Formatters::ConsoleCodes::VT100_CODE_VALUES = T.let(T.unsafe(nil), Hash) + +class RSpec::Core::Formatters::DeprecationFormatter + def initialize(deprecation_stream, summary_stream); end + + def count; end + def deprecation(notification); end + def deprecation_message_for(data); end + def deprecation_stream; end + def deprecation_summary(_notification); end + def output; end + def printer; end + def summary_stream; end +end + +RSpec::Core::Formatters::DeprecationFormatter::DEPRECATION_STREAM_NOTICE = T.let(T.unsafe(nil), String) + +class RSpec::Core::Formatters::DeprecationFormatter::DelayedPrinter + def initialize(deprecation_stream, summary_stream, deprecation_formatter); end + + def deprecation_formatter; end + def deprecation_stream; end + def deprecation_summary; end + def print_deferred_deprecation_warnings; end + def print_deprecation_message(data); end + def stash_deprecation_message(deprecation_message); end + def summary_stream; end +end + +RSpec::Core::Formatters::DeprecationFormatter::DelayedPrinter::TOO_MANY_USES_LIMIT = T.let(T.unsafe(nil), Integer) + +class RSpec::Core::Formatters::DeprecationFormatter::FileStream + def initialize(file); end + + def puts(*args); end + def summarize(summary_stream, deprecation_count); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::GeneratedDeprecationMessage < ::Struct + def initialize(data); end + + def to_s; end + def too_many_warnings_message; end + def type; end + def type=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::ImmediatePrinter + def initialize(deprecation_stream, summary_stream, deprecation_formatter); end + + def deprecation_formatter; end + def deprecation_stream; end + def deprecation_summary; end + def print_deprecation_message(data); end + def summary_stream; end +end + +RSpec::Core::Formatters::DeprecationFormatter::RAISE_ERROR_CONFIG_NOTICE = T.let(T.unsafe(nil), String) + +class RSpec::Core::Formatters::DeprecationFormatter::RaiseErrorStream + def puts(message); end + def summarize(summary_stream, deprecation_count); end +end + +class RSpec::Core::Formatters::DeprecationFormatter::SpecifiedDeprecationMessage < ::Struct + def initialize(data); end + + def to_s; end + def too_many_warnings_message; end + def type; end + def type=(_); end + + private + + def deprecation_type_for(data); end + def output_formatted(str); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +RSpec::Core::Formatters::DeprecationFormatter::TOO_MANY_WARNINGS_NOTICE = T.let(T.unsafe(nil), String) + +class RSpec::Core::Formatters::DocumentationFormatter < ::RSpec::Core::Formatters::BaseTextFormatter + def initialize(output); end + + def example_failed(failure); end + def example_group_finished(_notification); end + def example_group_started(notification); end + def example_passed(passed); end + def example_pending(pending); end + def example_started(_notification); end + def message(notification); end + + private + + def current_indentation(offset = _); end + def failure_output(example); end + def flush_messages; end + def next_failure_index; end + def passed_output(example); end + def pending_output(example, message); end +end + +class RSpec::Core::Formatters::ExceptionPresenter + def initialize(exception, example, options = _); end + + def colorized_formatted_backtrace(colorizer = _); end + def colorized_message_lines(colorizer = _); end + def description; end + def example; end + def exception; end + def formatted_backtrace(exception = _); end + def formatted_cause(exception); end + def fully_formatted(failure_number, colorizer = _); end + def fully_formatted_lines(failure_number, colorizer); end + def message_lines; end + + private + + def add_shared_group_lines(lines, colorizer); end + def backtrace_formatter; end + def detail_formatter; end + def encoded_description(description); end + def encoded_string(string); end + def encoding_of(string); end + def exception_backtrace; end + def exception_class_name(exception = _); end + def exception_lines; end + def extra_detail_formatter; end + def extra_failure_lines; end + def failure_lines; end + def failure_slash_error_lines; end + def final_exception(exception, previous = _); end + def find_failed_line; end + def formatted_message_and_backtrace(colorizer); end + def indent_lines(lines, failure_number); end + def message_color; end + def read_failed_lines; end +end + +class RSpec::Core::Formatters::ExceptionPresenter::Factory + def initialize(example); end + + def build; end + + private + + def multiple_exception_summarizer(exception, prior_detail_formatter, color); end + def multiple_exceptions_error?(exception); end + def options; end + def pending_options; end + def sub_failure_list_formatter(exception, message_color); end + def with_multiple_error_options_as_needed(exception, options); end +end + +class RSpec::Core::Formatters::ExceptionPresenter::Factory::CommonBacktraceTruncater + def initialize(parent); end + + def with_truncated_backtrace(child); end +end + +module RSpec::Core::Formatters::ExceptionPresenter::Factory::EmptyBacktraceFormatter + def self.format_backtrace(*_); end +end + +RSpec::Core::Formatters::ExceptionPresenter::PENDING_DETAIL_FORMATTER = T.let(T.unsafe(nil), Proc) + +class RSpec::Core::Formatters::FailureListFormatter < ::RSpec::Core::Formatters::BaseFormatter + def dump_profile(_profile); end + def example_failed(failure); end + def message(_message); end +end + +class RSpec::Core::Formatters::FallbackMessageFormatter + def initialize(output); end + + def message(notification); end + def output; end +end + +module RSpec::Core::Formatters::Helpers + def self.format_duration(duration); end + def self.format_seconds(float, precision = _); end + def self.organize_ids(ids); end + def self.pluralize(count, string); end +end + +RSpec::Core::Formatters::Helpers::DEFAULT_PRECISION = T.let(T.unsafe(nil), Integer) + +RSpec::Core::Formatters::Helpers::SUB_SECOND_PRECISION = T.let(T.unsafe(nil), Integer) + +class RSpec::Core::Formatters::HtmlFormatter < ::RSpec::Core::Formatters::BaseFormatter + def initialize(output); end + + def dump_summary(summary); end + def example_failed(failure); end + def example_group_started(notification); end + def example_passed(passed); end + def example_pending(pending); end + def example_started(_notification); end + def start(notification); end + def start_dump(_notification); end + + private + + def example_group_number; end + def example_number; end + def extra_failure_content(failure); end + def percent_done; end +end + +class RSpec::Core::Formatters::JsonFormatter < ::RSpec::Core::Formatters::BaseFormatter + def initialize(output); end + + def close(_notification); end + def dump_profile(profile); end + def dump_profile_slowest_example_groups(profile); end + def dump_profile_slowest_examples(profile); end + def dump_summary(summary); end + def message(notification); end + def output_hash; end + def seed(notification); end + def stop(notification); end + + private + + def format_example(example); end +end + +class RSpec::Core::Formatters::Loader + def initialize(reporter); end + + def add(formatter_to_use, *paths); end + def default_formatter; end + def default_formatter=(_); end + def formatters; end + def prepare_default(output_stream, deprecation_stream); end + def reporter; end + def setup_default(output_stream, deprecation_stream); end + + private + + def built_in_formatter(key); end + def custom_formatter(formatter_ref); end + def duplicate_formatter_exists?(new_formatter); end + def existing_formatter_implements?(notification); end + def find_formatter(formatter_to_use); end + def notifications_for(formatter_class); end + def open_stream(path_or_wrapper); end + def path_for(const_ref); end + def register(formatter, notifications); end + def string_const?(str); end + def underscore(camel_cased_word); end + def underscore_with_fix_for_non_standard_rspec_naming(string); end + + def self.formatters; end +end + +class RSpec::Core::Formatters::ProfileFormatter + def initialize(output); end + + def dump_profile(profile); end + def output; end + + private + + def bold(text); end + def dump_profile_slowest_example_groups(profile); end + def dump_profile_slowest_examples(profile); end + def format_caller(caller_info); end +end + +class RSpec::Core::Formatters::ProgressFormatter < ::RSpec::Core::Formatters::BaseTextFormatter + def example_failed(_notification); end + def example_passed(_notification); end + def example_pending(_notification); end + def start_dump(_notification); end +end + +class RSpec::Core::Formatters::SnippetExtractor + def initialize(source, beginning_line_number, max_line_count = _); end + + def beginning_line_number; end + def expression_lines; end + def max_line_count; end + def source; end + + private + + def expression_node; end + def expression_outmost_node?(node); end + def line_range_of_expression; end + def line_range_of_location_nodes_in_expression; end + def location_nodes_at_beginning_line; end + def unclosed_tokens_in_line_range(line_range); end + + def self.extract_expression_lines_at(file_path, beginning_line_number, max_line_count = _); end + def self.extract_line_at(file_path, line_number); end + def self.least_indentation_from(lines); end + def self.source_from_file(path); end +end + +class RSpec::Core::Formatters::SnippetExtractor::NoExpressionAtLineError < ::StandardError +end + +class RSpec::Core::Formatters::SnippetExtractor::NoSuchFileError < ::StandardError +end + +class RSpec::Core::Formatters::SnippetExtractor::NoSuchLineError < ::StandardError +end + +class RSpec::Core::Formatters::SyntaxHighlighter + def initialize(configuration); end + + def highlight(lines); end + + private + + def color_enabled_implementation; end + def implementation; end + + def self.attempt_to_add_rspec_terms_to_coderay_keywords; end +end + +module RSpec::Core::Formatters::SyntaxHighlighter::CodeRayImplementation + def self.highlight_syntax(lines); end +end + +RSpec::Core::Formatters::SyntaxHighlighter::CodeRayImplementation::RESET_CODE = T.let(T.unsafe(nil), String) + +module RSpec::Core::Formatters::SyntaxHighlighter::NoSyntaxHighlightingImplementation + def self.highlight_syntax(lines); end +end + +RSpec::Core::Formatters::SyntaxHighlighter::WindowsImplementation = RSpec::Core::Formatters::SyntaxHighlighter::NoSyntaxHighlightingImplementation + +module RSpec::Core::HashImitatable + mixes_in_class_methods(::RSpec::Core::HashImitatable::ClassMethods) + + def <(*args, &block); end + def <=(*args, &block); end + def >(*args, &block); end + def >=(*args, &block); end + def [](key); end + def []=(key, value); end + def all?(*args, &block); end + def any?(*args, &block); end + def assoc(*args, &block); end + def chain(*args, &block); end + def chunk(*args, &block); end + def chunk_while(*args, &block); end + def clear(*args, &block); end + def collect(*args, &block); end + def collect_concat(*args, &block); end + def compact(*args, &block); end + def compact!(*args, &block); end + def compare_by_identity(*args, &block); end + def compare_by_identity?(*args, &block); end + def count(*args, &block); end + def cycle(*args, &block); end + def default(*args, &block); end + def default=(*args, &block); end + def default_proc(*args, &block); end + def default_proc=(*args, &block); end + def delete(*args, &block); end + def delete_if(*args, &block); end + def detect(*args, &block); end + def dig(*args, &block); end + def drop(*args, &block); end + def drop_while(*args, &block); end + def each(*args, &block); end + def each_cons(*args, &block); end + def each_entry(*args, &block); end + def each_key(*args, &block); end + def each_pair(*args, &block); end + def each_slice(*args, &block); end + def each_value(*args, &block); end + def each_with_index(*args, &block); end + def each_with_object(*args, &block); end + def empty?(*args, &block); end + def entries(*args, &block); end + def fetch(*args, &block); end + def fetch_values(*args, &block); end + def filter(*args, &block); end + def filter!(*args, &block); end + def find(*args, &block); end + def find_all(*args, &block); end + def find_index(*args, &block); end + def first(*args, &block); end + def flat_map(*args, &block); end + def flatten(*args, &block); end + def grep(*args, &block); end + def grep_v(*args, &block); end + def group_by(*args, &block); end + def has_key?(*args, &block); end + def has_value?(*args, &block); end + def include?(*args, &block); end + def index(*args, &block); end + def inject(*args, &block); end + def invert(*args, &block); end + def keep_if(*args, &block); end + def key(*args, &block); end + def key?(*args, &block); end + def keys(*args, &block); end + def lazy(*args, &block); end + def length(*args, &block); end + def map(*args, &block); end + def max(*args, &block); end + def max_by(*args, &block); end + def member?(*args, &block); end + def merge(*args, &block); end + def merge!(*args, &block); end + def min(*args, &block); end + def min_by(*args, &block); end + def minmax(*args, &block); end + def minmax_by(*args, &block); end + def none?(*args, &block); end + def one?(*args, &block); end + def partition(*args, &block); end + def rassoc(*args, &block); end + def reduce(*args, &block); end + def rehash(*args, &block); end + def reject(*args, &block); end + def reject!(*args, &block); end + def replace(*args, &block); end + def reverse_each(*args, &block); end + def select(*args, &block); end + def select!(*args, &block); end + def shift(*args, &block); end + def size(*args, &block); end + def slice(*args, &block); end + def slice_after(*args, &block); end + def slice_before(*args, &block); end + def slice_when(*args, &block); end + def sort(*args, &block); end + def sort_by(*args, &block); end + def store(*args, &block); end + def sum(*args, &block); end + def take(*args, &block); end + def take_while(*args, &block); end + def to_a(*args, &block); end + def to_h; end + def to_hash(*args, &block); end + def to_proc(*args, &block); end + def to_set(*args, &block); end + def transform_keys(*args, &block); end + def transform_keys!(*args, &block); end + def transform_values(*args, &block); end + def transform_values!(*args, &block); end + def uniq(*args, &block); end + def update(*args, &block); end + def value?(*args, &block); end + def values(*args, &block); end + def values_at(*args, &block); end + def zip(*args, &block); end + + private + + def directly_supports_attribute?(name); end + def extra_hash_attributes; end + def get_value(name); end + def hash_for_delegation; end + def issue_deprecation(_method_name, *_args); end + def set_value(name, value); end + + def self.included(klass); end +end + +module RSpec::Core::HashImitatable::ClassMethods + def attr_accessor(*names); end + def hash_attribute_names; end +end + +module RSpec::Core::Hooks + def after(*args, &block); end + def append_after(*args, &block); end + def append_before(*args, &block); end + def around(*args, &block); end + def before(*args, &block); end + def hooks; end + def prepend_after(*args, &block); end + def prepend_before(*args, &block); end +end + +class RSpec::Core::Hooks::AfterContextHook < ::RSpec::Core::Hooks::Hook + def run(example); end +end + +class RSpec::Core::Hooks::AfterHook < ::RSpec::Core::Hooks::Hook + def run(example); end +end + +class RSpec::Core::Hooks::AroundHook < ::RSpec::Core::Hooks::Hook + def execute_with(example, procsy); end + def hook_description; end +end + +class RSpec::Core::Hooks::BeforeHook < ::RSpec::Core::Hooks::Hook + def run(example); end +end + +class RSpec::Core::Hooks::Hook < ::Struct + def block; end + def block=(_); end + def options; end + def options=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Core::Hooks::HookCollections + def initialize(owner, filterable_item_repo_class); end + + def register(prepend_or_append, position, *args, &block); end + def register_global_singleton_context_hooks(example, globals); end + def register_globals(host, globals); end + def run(position, scope, example_or_group); end + + protected + + def all_hooks_for(position, scope); end + def matching_hooks_for(position, scope, example_or_group); end + def processable_hooks_for(position, scope, host); end + def run_owned_hooks_for(position, scope, example_or_group); end + + private + + def ensure_hooks_initialized_for(position, scope); end + def extract_scope_from(args); end + def hooks_for(position, scope); end + def known_scope?(scope); end + def normalized_scope_for(scope); end + def owner_parent_groups; end + def process(host, parent_groups, globals, position, scope); end + def run_around_example_hooks_for(example); end + def run_example_hooks_for(example, position, each_method); end + def scope_and_options_from(*args); end +end + +RSpec::Core::Hooks::HookCollections::EMPTY_HOOK_ARRAY = T.let(T.unsafe(nil), Array) + +RSpec::Core::Hooks::HookCollections::HOOK_TYPES = T.let(T.unsafe(nil), Hash) + +RSpec::Core::Hooks::HookCollections::SCOPES = T.let(T.unsafe(nil), Array) + +RSpec::Core::Hooks::HookCollections::SCOPE_ALIASES = T.let(T.unsafe(nil), Hash) + +class RSpec::Core::InclusionRules < ::RSpec::Core::FilterRules + def add(*args); end + def add_with_low_priority(*args); end + def include_example?(example); end + def split_file_scoped_rules; end + def standalone?; end + + private + + def apply_standalone_filter(updated); end + def is_standalone_filter?(rules); end + def replace_filters(new_rules); end +end + +module RSpec::Core::Invocations +end + +class RSpec::Core::Invocations::Bisect + def call(options, err, out); end + + private + + def bisect_formatter_klass_for(argument); end +end + +class RSpec::Core::Invocations::DRbWithFallback + def call(options, err, out); end +end + +class RSpec::Core::Invocations::InitializeProject + def call(*_args); end +end + +class RSpec::Core::Invocations::PrintHelp < ::Struct + def call(_options, _err, out); end + def hidden_options; end + def hidden_options=(_); end + def parser; end + def parser=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Core::Invocations::PrintVersion + def call(_options, _err, out); end +end + +class RSpec::Core::LegacyExampleGroupHash + include(::RSpec::Core::HashImitatable) + extend(::RSpec::Core::HashImitatable::ClassMethods) + + def initialize(metadata); end + + def to_h; end + + private + + def directly_supports_attribute?(name); end + def get_value(name); end + def set_value(name, value); end +end + +module RSpec::Core::MemoizedHelpers + def initialize(*_); end + + def is_expected; end + def should(matcher = _, message = _); end + def should_not(matcher = _, message = _); end + def subject; end + + private + + def __init_memoized; end + def __memoized; end + + def self.define_helpers_on(example_group); end + def self.get_constant_or_yield(example_group, name); end + def self.module_for(example_group); end +end + +module RSpec::Core::MemoizedHelpers::ClassMethods + def let(name, &block); end + def let!(name, &block); end + def subject(name = _, &block); end + def subject!(name = _, &block); end +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized + def self.fetch_or_store(key, &_block); end + def self.isolate_for_context_hook(example_group_instance); end +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized::After < ::RSpec::Core::MemoizedHelpers::ContextHookMemoized + def self.article; end + def self.hook_expression; end + def self.hook_intention; end +end + +class RSpec::Core::MemoizedHelpers::ContextHookMemoized::Before < ::RSpec::Core::MemoizedHelpers::ContextHookMemoized + def self.article; end + def self.hook_expression; end + def self.hook_intention; end +end + +class RSpec::Core::MemoizedHelpers::NonThreadSafeMemoized + def initialize; end + + def fetch_or_store(key); end +end + +class RSpec::Core::MemoizedHelpers::ThreadsafeMemoized + def initialize; end + + def fetch_or_store(key); end +end + +module RSpec::Core::Metadata + def self.ascend(metadata); end + def self.ascending(metadata); end + def self.build_hash_from(args, warn_about_example_group_filtering = _); end + def self.deep_hash_dup(object); end + def self.id_from(metadata); end + def self.location_tuple_from(metadata); end + def self.relative_path(line); end + def self.relative_path_regex; end +end + +class RSpec::Core::Metadata::ExampleGroupHash < ::RSpec::Core::Metadata::HashPopulator + + private + + def described_class; end + def full_description; end + + def self.backwards_compatibility_default_proc(&example_group_selector); end + def self.create(parent_group_metadata, user_metadata, example_group_index, *args, &block); end + def self.hash_with_backwards_compatibility_default_proc; end +end + +class RSpec::Core::Metadata::ExampleHash < ::RSpec::Core::Metadata::HashPopulator + + private + + def described_class; end + def full_description; end + + def self.create(group_metadata, user_metadata, index_provider, description, block); end +end + +class RSpec::Core::Metadata::HashPopulator + def initialize(metadata, user_metadata, index_provider, description_args, block); end + + def block; end + def description_args; end + def metadata; end + def populate; end + def user_metadata; end + + private + + def build_description_from(parent_description = _, my_description = _); end + def build_scoped_id_for(file_path); end + def description_separator(parent_part, child_part); end + def ensure_valid_user_keys; end + def file_path_and_line_number_from(backtrace); end + def populate_location_attributes; end +end + +RSpec::Core::Metadata::RESERVED_KEYS = T.let(T.unsafe(nil), Array) + +module RSpec::Core::MetadataFilter + def self.apply?(predicate, filters, metadata); end + def self.filter_applies?(key, filter_value, metadata); end + def self.silence_metadata_example_group_deprecations; end +end + +class RSpec::Core::MultipleExceptionError < ::StandardError + include(::RSpec::Core::MultipleExceptionError::InterfaceTag) + + def initialize(*exceptions); end + + def aggregation_block_label; end + def aggregation_metadata; end + def all_exceptions; end + def exception_count_description; end + def failures; end + def message; end + def other_errors; end + def summary; end +end + +module RSpec::Core::MultipleExceptionError::InterfaceTag + def add(exception); end + + def self.for(ex); end +end + +module RSpec::Core::Notifications +end + +class RSpec::Core::Notifications::CustomNotification < ::Struct + def self.for(options = _); end +end + +class RSpec::Core::Notifications::DeprecationNotification < ::Struct + def call_site; end + def call_site=(_); end + def deprecated; end + def deprecated=(_); end + def message; end + def message=(_); end + def replacement; end + def replacement=(_); end + + def self.[](*_); end + def self.from_hash(data); end + def self.inspect; end + def self.members; end +end + +class RSpec::Core::Notifications::ExampleNotification < ::Struct + def example; end + def example=(_); end + + def self.[](*_); end + def self.for(example); end + def self.inspect; end + def self.members; end +end + +class RSpec::Core::Notifications::ExamplesNotification + def initialize(reporter); end + + def examples; end + def failed_examples; end + def failure_notifications; end + def fully_formatted_failed_examples(colorizer = _); end + def fully_formatted_pending_examples(colorizer = _); end + def notifications; end + def pending_examples; end + def pending_notifications; end + + private + + def format_examples(examples); end +end + +class RSpec::Core::Notifications::FailedExampleNotification < ::RSpec::Core::Notifications::ExampleNotification + def initialize(example, exception_presenter = _); end + + def colorized_formatted_backtrace(colorizer = _); end + def colorized_message_lines(colorizer = _); end + def description; end + def exception; end + def formatted_backtrace; end + def fully_formatted(failure_number, colorizer = _); end + def fully_formatted_lines(failure_number, colorizer = _); end + def message_lines; end +end + +class RSpec::Core::Notifications::GroupNotification < ::Struct + def group; end + def group=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Core::Notifications::MessageNotification < ::Struct + def message; end + def message=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +module RSpec::Core::Notifications::NullColorizer + + private + + def wrap(line, _code_or_symbol); end + + def self.wrap(line, _code_or_symbol); end +end + +class RSpec::Core::Notifications::NullNotification +end + +class RSpec::Core::Notifications::PendingExampleFailedAsExpectedNotification < ::RSpec::Core::Notifications::FailedExampleNotification +end + +class RSpec::Core::Notifications::PendingExampleFixedNotification < ::RSpec::Core::Notifications::FailedExampleNotification +end + +class RSpec::Core::Notifications::ProfileNotification + def initialize(duration, examples, number_of_examples, example_groups); end + + def duration; end + def examples; end + def number_of_examples; end + def percentage; end + def slow_duration; end + def slowest_examples; end + def slowest_groups; end + + private + + def calculate_slowest_groups; end +end + +class RSpec::Core::Notifications::SeedNotification < ::Struct + def fully_formatted; end + def seed; end + def seed=(_); end + def seed_used?; end + def used=(_); end + + private + + def used; end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Core::Notifications::SkippedExampleNotification < ::RSpec::Core::Notifications::ExampleNotification + def fully_formatted(pending_number, colorizer = _); end +end + +class RSpec::Core::Notifications::StartNotification < ::Struct + def count; end + def count=(_); end + def load_time; end + def load_time=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Core::Notifications::SummaryNotification < ::Struct + include(::RSpec::Core::ShellEscape) + + def colorized_rerun_commands(colorizer = _); end + def colorized_totals_line(colorizer = _); end + def duration; end + def duration=(_); end + def errors_outside_of_examples_count; end + def errors_outside_of_examples_count=(_); end + def example_count; end + def examples; end + def examples=(_); end + def failed_examples; end + def failed_examples=(_); end + def failure_count; end + def formatted_duration; end + def formatted_load_time; end + def fully_formatted(colorizer = _); end + def load_time; end + def load_time=(_); end + def pending_count; end + def pending_examples; end + def pending_examples=(_); end + def totals_line; end + + private + + def duplicate_rerun_locations; end + def rerun_argument_for(example); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Core::NullReporter +end + +module RSpec::Core::Ordering +end + +class RSpec::Core::Ordering::ConfigurationManager + def initialize; end + + def force(hash); end + def order=(type); end + def ordering_registry; end + def register_ordering(name, strategy = _); end + def seed; end + def seed=(seed); end + def seed_used?; end +end + +class RSpec::Core::Ordering::Custom + def initialize(callable); end + + def order(list); end +end + +class RSpec::Core::Ordering::Identity + def order(items); end +end + +class RSpec::Core::Ordering::Random + def initialize(configuration); end + + def order(items); end + def used?; end + + private + + def jenkins_hash_digest(string); end +end + +RSpec::Core::Ordering::Random::MAX_32_BIT = T.let(T.unsafe(nil), Integer) + +class RSpec::Core::Ordering::Registry + def initialize(configuration); end + + def fetch(name, &fallback); end + def register(sym, strategy); end + def used_random_seed?; end +end + +class RSpec::Core::OutputWrapper + def initialize(output); end + + def <<(*args, &block); end + def advise(*args, &block); end + def autoclose=(*args, &block); end + def autoclose?(*args, &block); end + def binmode(*args, &block); end + def binmode?(*args, &block); end + def bytes(*args, &block); end + def chars(*args, &block); end + def close(*args, &block); end + def close_on_exec=(*args, &block); end + def close_on_exec?(*args, &block); end + def close_read(*args, &block); end + def close_write(*args, &block); end + def closed?(*args, &block); end + def codepoints(*args, &block); end + def each(*args, &block); end + def each_byte(*args, &block); end + def each_char(*args, &block); end + def each_codepoint(*args, &block); end + def each_line(*args, &block); end + def eof(*args, &block); end + def eof?(*args, &block); end + def external_encoding(*args, &block); end + def fcntl(*args, &block); end + def fdatasync(*args, &block); end + def fileno(*args, &block); end + def flush(*args, &block); end + def fsync(*args, &block); end + def getbyte(*args, &block); end + def getc(*args, &block); end + def gets(*args, &block); end + def inspect(*args, &block); end + def internal_encoding(*args, &block); end + def ioctl(*args, &block); end + def isatty(*args, &block); end + def lineno(*args, &block); end + def lineno=(*args, &block); end + def lines(*args, &block); end + def method_missing(name, *args, &block); end + def output; end + def output=(_); end + def pathconf(*args, &block); end + def pid(*args, &block); end + def pos(*args, &block); end + def pos=(*args, &block); end + def pread(*args, &block); end + def print(*args, &block); end + def printf(*args, &block); end + def putc(*args, &block); end + def puts(*args, &block); end + def pwrite(*args, &block); end + def read(*args, &block); end + def read_nonblock(*args, &block); end + def readbyte(*args, &block); end + def readchar(*args, &block); end + def readline(*args, &block); end + def readlines(*args, &block); end + def readpartial(*args, &block); end + def reopen(*args, &block); end + def respond_to?(name, priv = _); end + def rewind(*args, &block); end + def seek(*args, &block); end + def set_encoding(*args, &block); end + def stat(*args, &block); end + def sync(*args, &block); end + def sync=(*args, &block); end + def sysread(*args, &block); end + def sysseek(*args, &block); end + def syswrite(*args, &block); end + def tell(*args, &block); end + def to_i(*args, &block); end + def to_io(*args, &block); end + def tty?(*args, &block); end + def ungetbyte(*args, &block); end + def ungetc(*args, &block); end + def write(*args, &block); end + def write_nonblock(*args, &block); end +end + +class RSpec::Core::Parser + def initialize(original_args); end + + def original_args; end + def parse(source = _); end + + private + + def add_tag_filter(options, filter_type, tag_name, value = _); end + def configure_only_failures(options); end + def parser(options); end + def set_fail_fast(options, value); end + + def self.parse(args, source = _); end +end + +module RSpec::Core::Pending + def pending(message = _); end + def skip(message = _); end + + def self.mark_fixed!(example); end + def self.mark_pending!(example, message_or_bool); end + def self.mark_skipped!(example, message_or_bool); end +end + +RSpec::Core::Pending::NOT_YET_IMPLEMENTED = T.let(T.unsafe(nil), String) + +RSpec::Core::Pending::NO_REASON_GIVEN = T.let(T.unsafe(nil), String) + +class RSpec::Core::Pending::PendingExampleFixedError < ::StandardError +end + +class RSpec::Core::Pending::SkipDeclaredInExample < ::StandardError + def initialize(argument); end + + def argument; end +end + +class RSpec::Core::Profiler + def initialize; end + + def example_group_finished(notification); end + def example_group_started(notification); end + def example_groups; end + def example_started(notification); end +end + +RSpec::Core::Profiler::NOTIFICATIONS = T.let(T.unsafe(nil), Array) + +class RSpec::Core::Reporter + def initialize(configuration); end + + def abort_with(msg, exit_status); end + def close_after; end + def deprecation(hash); end + def example_failed(example); end + def example_finished(example); end + def example_group_finished(group); end + def example_group_started(group); end + def example_passed(example); end + def example_pending(example); end + def example_started(example); end + def examples; end + def exit_early(exit_code); end + def fail_fast_limit_met?; end + def failed_examples; end + def finish; end + def message(message); end + def notify(event, notification); end + def notify_non_example_exception(exception, context_description); end + def pending_examples; end + def prepare_default(loader, output_stream, deprecation_stream); end + def publish(event, options = _); end + def register_listener(listener, *notifications); end + def registered_listeners(notification); end + def report(expected_example_count); end + def start(expected_example_count, time = _); end + def stop; end + + private + + def close; end + def ensure_listeners_ready; end + def mute_profile_output?; end + def seed_used?; end +end + +RSpec::Core::Reporter::RSPEC_NOTIFICATIONS = T.let(T.unsafe(nil), RSpec::Core::Set) + +module RSpec::Core::RubyProject + + private + + def add_dir_to_load_path(dir); end + def add_to_load_path(*dirs); end + def ascend_until; end + def determine_root; end + def find_first_parent_containing(dir); end + def root; end + + def self.add_dir_to_load_path(dir); end + def self.add_to_load_path(*dirs); end + def self.ascend_until; end + def self.determine_root; end + def self.find_first_parent_containing(dir); end + def self.root; end +end + +class RSpec::Core::Runner + def initialize(options, configuration = _, world = _); end + + def configuration; end + def configure(err, out); end + def options; end + def run(err, out); end + def run_specs(example_groups); end + def setup(err, out); end + def world; end + + private + + def persist_example_statuses; end + + def self.autorun; end + def self.autorun_disabled?; end + def self.disable_autorun!; end + def self.handle_interrupt; end + def self.installed_at_exit?; end + def self.invoke; end + def self.perform_at_exit; end + def self.run(args, err = _, out = _); end + def self.running_in_drb?; end + def self.trap_interrupt; end +end + +class RSpec::Core::Set + include(::Enumerable) + + def initialize(array = _); end + + def <<(key); end + def clear; end + def delete(key); end + def each(&block); end + def empty?; end + def include?(key); end + def merge(values); end +end + +module RSpec::Core::SharedContext + def __shared_context_recordings; end + def after(*args, &block); end + def append_after(*args, &block); end + def append_before(*args, &block); end + def around(*args, &block); end + def before(*args, &block); end + def context(*args, &block); end + def describe(*args, &block); end + def hooks(*args, &block); end + def included(group); end + def let(*args, &block); end + def let!(*args, &block); end + def prepend_after(*args, &block); end + def prepend_before(*args, &block); end + def subject(*args, &block); end + def subject!(*args, &block); end + + def self.record(methods); end +end + +class RSpec::Core::SharedContext::Recording < ::Struct + def args; end + def args=(_); end + def block; end + def block=(_); end + def method_name; end + def method_name=(_); end + def playback_onto(group); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +module RSpec::Core::SharedExampleGroup + def shared_context(name, *args, &block); end + def shared_examples(name, *args, &block); end + def shared_examples_for(name, *args, &block); end +end + +class RSpec::Core::SharedExampleGroup::Registry + def add(context, name, *metadata_args, &block); end + def find(lookup_contexts, name); end + + private + + def ensure_block_has_source_location(_block); end + def formatted_location(block); end + def legacy_add(context, name, *metadata_args, &block); end + def shared_example_groups; end + def valid_name?(candidate); end + def warn_if_key_taken(context, key, new_block); end +end + +module RSpec::Core::SharedExampleGroup::TopLevelDSL + def self.definitions; end + def self.expose_globally!; end + def self.exposed_globally?; end + def self.remove_globally!; end +end + +class RSpec::Core::SharedExampleGroupInclusionStackFrame + def initialize(shared_group_name, inclusion_location); end + + def description; end + def formatted_inclusion_location; end + def inclusion_location; end + def shared_group_name; end + + def self.current_backtrace; end + def self.shared_example_group_inclusions; end + def self.with_frame(name, location); end +end + +class RSpec::Core::SharedExampleGroupModule < ::Module + def initialize(description, definition, metadata); end + + def definition; end + def include_in(klass, inclusion_line, args, customization_block); end + def included(klass); end + def inspect; end + def to_s; end +end + +module RSpec::Core::ShellEscape + + private + + def conditionally_quote(id); end + def escape(shell_command); end + def quote(argument); end + def shell_allows_unquoted_ids?; end + + def self.conditionally_quote(id); end + def self.escape(shell_command); end + def self.quote(argument); end + def self.shell_allows_unquoted_ids?; end +end + +RSpec::Core::ShellEscape::SHELLS_ALLOWING_UNQUOTED_IDS = T.let(T.unsafe(nil), Array) + +class RSpec::Core::SuiteHookContext < ::RSpec::Core::Example + def initialize(hook_description, reporter); end + + def set_exception(exception); end +end + +class RSpec::Core::Time + def self.now; end +end + +module RSpec::Core::Version +end + +RSpec::Core::Version::STRING = T.let(T.unsafe(nil), String) + +module RSpec::Core::Warnings + def deprecate(deprecated, data = _); end + def warn_deprecation(message, opts = _); end + def warn_with(message, options = _); end +end + +class RSpec::Core::World + def initialize(configuration = _); end + + def all_example_groups; end + def all_examples; end + def announce_exclusion_filter(announcements); end + def announce_filters; end + def announce_inclusion_filter(announcements); end + def everything_filtered_message; end + def example_count(groups = _); end + def example_group_counts_by_spec_file; end + def example_groups; end + def exclusion_filter; end + def filter_manager; end + def filtered_examples; end + def inclusion_filter; end + def non_example_failure; end + def non_example_failure=(_); end + def num_example_groups_defined_in(file); end + def ordered_example_groups; end + def preceding_declaration_line(absolute_file_name, filter_line); end + def prepare_example_filtering; end + def record(example_group); end + def registered_example_group_files; end + def report_filter_message(message); end + def reporter; end + def reset; end + def shared_example_group_registry; end + def source_from_file(path); end + def syntax_highlighter; end + def traverse_example_group_trees_until(&block); end + def wants_to_quit; end + def wants_to_quit=(_); end + + private + + def descending_declaration_line_numbers_by_file; end + def fail_if_config_and_cli_options_invalid; end +end + +module RSpec::Core::World::Null + def self.all_example_groups; end + def self.example_groups; end + def self.non_example_failure; end + def self.non_example_failure=(_); end + def self.registered_example_group_files; end + def self.traverse_example_group_trees_until; end +end + +module RSpec::ExampleGroups + extend(::RSpec::Support::RecursiveConstMethods) + + def self.assign_const(group); end + def self.base_name_for(group); end + def self.constant_scope_for(group); end + def self.disambiguate(name, const_scope); end + def self.remove_all_constants; end +end + +RSpec::MODULES_TO_AUTOLOAD = T.let(T.unsafe(nil), Hash) + +RSpec::SharedContext = RSpec::Core::SharedContext + +module RSpec::Core::Bisect +end + +class RSpec::Core::Bisect::BisectFailedError < ::StandardError + def self.for_failed_spec_run(spec_output); end +end + +class RSpec::Core::Bisect::Channel + def initialize; end + + def close; end + def receive; end + def send(message); end +end + +class RSpec::Core::Bisect::ExampleSetDescriptor < ::Struct + def all_example_ids; end + def all_example_ids=(_); end + def failed_example_ids; end + def failed_example_ids=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Core::Bisect::Notifier + def initialize(formatter); end + + def publish(event, *args); end +end + +class RSpec::Core::ExampleStatusDumper + def initialize(examples); end + + def dump; end + + private + + def column_widths; end + def formatted_header_rows; end + def formatted_row_from(row_values); end + def formatted_value_rows; end + def headers; end + def rows; end + + def self.dump(examples); end +end + +class RSpec::Core::ExampleStatusMerger + def initialize(this_run, from_previous_runs); end + + def merge; end + + private + + def delete_previous_examples_that_no_longer_exist; end + def example_must_no_longer_exist?(ex_id); end + def hash_from(example_list); end + def loaded_spec_files; end + def sort_value_from(example); end + def spec_file_from(ex_id); end + + def self.merge(this_run, from_previous_runs); end +end + +class RSpec::Core::ExampleStatusParser + def initialize(string); end + + def parse; end + + private + + def headers; end + def parse_row(line); end + def split_line(line); end + + def self.parse(string); end +end + +class RSpec::Core::Formatters::BaseBisectFormatter + def initialize(expected_failures); end + + def example_failed(notification); end + def example_finished(notification); end + def start_dump(_notification); end + + def self.inherited(formatter); end +end + +class RSpec::Core::Formatters::BaseFormatter + def initialize(output); end + + def close(_notification); end + def example_group; end + def example_group=(_); end + def example_group_started(notification); end + def output; end + def start(notification); end + + private + + def output_supports_sync; end + def restore_sync_output; end + def start_sync_output; end +end + +class RSpec::Core::Formatters::BaseTextFormatter < ::RSpec::Core::Formatters::BaseFormatter + def close(_notification); end + def dump_failures(notification); end + def dump_pending(notification); end + def dump_summary(summary); end + def message(notification); end + def seed(notification); end +end + +class RSpec::Core::Formatters::HtmlPrinter + include(::ERB::Util) + + def initialize(output); end + + def flush; end + def make_example_group_header_red(group_id); end + def make_example_group_header_yellow(group_id); end + def make_header_red; end + def make_header_yellow; end + def move_progress(percent_done); end + def print_example_failed(pending_fixed, description, run_time, failure_id, exception, extra_content); end + def print_example_group_end; end + def print_example_group_start(group_id, description, number_of_parents); end + def print_example_passed(description, run_time); end + def print_example_pending(description, pending_message); end + def print_html_start; end + def print_summary(duration, example_count, failure_count, pending_count); end + + private + + def indentation_style(number_of_parents); end +end + +RSpec::Core::Formatters::HtmlPrinter::GLOBAL_SCRIPTS = T.let(T.unsafe(nil), String) + +RSpec::Core::Formatters::HtmlPrinter::GLOBAL_STYLES = T.let(T.unsafe(nil), String) + +RSpec::Core::Formatters::HtmlPrinter::HTML_HEADER = T.let(T.unsafe(nil), String) + +RSpec::Core::Formatters::HtmlPrinter::REPORT_HEADER = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec-expectations@3.9.2.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec-expectations@3.9.2.rbi new file mode 100644 index 0000000000..b1aed5dc1c --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rspec-expectations@3.9.2.rbi @@ -0,0 +1,1482 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RSpec::Expectations + def self.configuration; end + def self.differ; end + def self.fail_with(message, expected = _, actual = _); end +end + +class RSpec::Expectations::BlockExpectationTarget < ::RSpec::Expectations::ExpectationTarget + def not_to(matcher, message = _, &block); end + def to(matcher, message = _, &block); end + def to_not(matcher, message = _, &block); end + + private + + def enforce_block_expectation(matcher); end + def supports_block_expectations?(matcher); end +end + +class RSpec::Expectations::BlockSnippetExtractor + def initialize(proc, method_name); end + + def body_content_lines; end + def method_name; end + def proc; end + + private + + def beginning_line_number; end + def block_token_extractor; end + def file_path; end + def raw_body_lines; end + def raw_body_snippet; end + def source; end + def source_location; end + + def self.try_extracting_single_line_body_of(proc, method_name); end +end + +class RSpec::Expectations::BlockSnippetExtractor::AmbiguousTargetError < ::RSpec::Expectations::BlockSnippetExtractor::Error +end + +class RSpec::Expectations::BlockSnippetExtractor::BlockLocator < ::Struct + def beginning_line_number; end + def beginning_line_number=(_); end + def body_content_locations; end + def method_call_location; end + def method_name; end + def method_name=(_); end + def source; end + def source=(_); end + + private + + def block_body_node; end + def block_wrapper_node; end + def candidate_block_wrapper_nodes; end + def candidate_method_ident_nodes; end + def method_ident_node; end + def method_ident_node?(node); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Expectations::BlockSnippetExtractor::BlockTokenExtractor < ::Struct + def initialize(*_); end + + def beginning_line_number; end + def beginning_line_number=(_); end + def body_tokens; end + def method_name; end + def method_name=(_); end + def source; end + def source=(_); end + def state; end + + private + + def after_beginning_of_args_state(token); end + def after_beginning_of_body_state(token); end + def after_method_call_state(token); end + def after_opener_state(token); end + def block_locator; end + def correct_block?(body_tokens); end + def finalize_pending_tokens!; end + def finish!; end + def finish_or_find_next_block_if_incorrect!; end + def handle_closer_token(token); end + def handle_opener_token(token); end + def initial_state(token); end + def invoke_state_handler(token); end + def opener_token?(token); end + def opener_token_stack; end + def parse!; end + def pending_tokens; end + def pipe_token?(token); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Expectations::BlockSnippetExtractor::Error < ::StandardError +end + +class RSpec::Expectations::BlockSnippetExtractor::TargetNotFoundError < ::RSpec::Expectations::BlockSnippetExtractor::Error +end + +class RSpec::Expectations::Configuration + def initialize; end + + def add_should_and_should_not_to(*modules); end + def backtrace_formatter; end + def backtrace_formatter=(_); end + def color?; end + def false_positives_handler; end + def include_chain_clauses_in_custom_matcher_descriptions=(_); end + def include_chain_clauses_in_custom_matcher_descriptions?; end + def max_formatted_output_length=(length); end + def on_potential_false_positives; end + def on_potential_false_positives=(behavior); end + def reset_syntaxes_to_default; end + def syntax; end + def syntax=(values); end + def warn_about_potential_false_positives=(boolean); end + def warn_about_potential_false_positives?; end +end + +RSpec::Expectations::Configuration::FALSE_POSITIVE_BEHAVIOURS = T.let(T.unsafe(nil), Hash) + +module RSpec::Expectations::Configuration::NullBacktraceFormatter + def self.format_backtrace(backtrace); end +end + +module RSpec::Expectations::ExpectationHelper + def self.check_message(msg); end + def self.handle_failure(matcher, message, failure_message_method); end + def self.modern_matcher_from(matcher); end + def self.with_matcher(handler, matcher, message); end +end + +class RSpec::Expectations::ExpectationNotMetError < ::Exception +end + +class RSpec::Expectations::ExpectationTarget + include(::RSpec::Expectations::ExpectationTarget::InstanceMethods) + + def initialize(value); end + + def target; end + + def self.for(value, block); end +end + +module RSpec::Expectations::ExpectationTarget::InstanceMethods + def not_to(matcher = _, message = _, &block); end + def to(matcher = _, message = _, &block); end + def to_not(matcher = _, message = _, &block); end + + private + + def prevent_operator_matchers(verb); end +end + +module RSpec::Expectations::ExpectationTarget::UndefinedValue +end + +class RSpec::Expectations::FailureAggregator + def initialize(block_label, metadata); end + + def aggregate; end + def block_label; end + def call(failure, options); end + def failures; end + def metadata; end + def other_errors; end + + private + + def assign_backtrace(failure); end + def notify_aggregated_failures; end +end + +RSpec::Expectations::LegacyMacherAdapter = RSpec::Expectations::LegacyMatcherAdapter + +class RSpec::Expectations::LegacyMatcherAdapter < ::RSpec::Matchers::MatcherDelegator + def initialize(matcher); end + + def self.wrap(matcher); end +end + +class RSpec::Expectations::LegacyMatcherAdapter::RSpec1 < ::RSpec::Expectations::LegacyMatcherAdapter + def failure_message; end + def failure_message_when_negated; end + + def self.interface_matches?(matcher); end +end + +class RSpec::Expectations::LegacyMatcherAdapter::RSpec2 < ::RSpec::Expectations::LegacyMatcherAdapter + def failure_message; end + def failure_message_when_negated; end + + def self.interface_matches?(matcher); end +end + +class RSpec::Expectations::MultipleExpectationsNotMetError < ::RSpec::Expectations::ExpectationNotMetError + def initialize(failure_aggregator); end + + def aggregation_block_label; end + def aggregation_metadata; end + def all_exceptions; end + def exception_count_description; end + def failures; end + def message; end + def other_errors; end + def summary; end + + private + + def block_description; end + def enumerated(exceptions, index_offset); end + def enumerated_errors; end + def enumerated_failures; end + def indentation; end + def indented(failure_message, index); end + def index_label(index); end + def longest_index_label_width; end + def pluralize(noun, count); end + def width_of_label(index); end +end + +class RSpec::Expectations::NegativeExpectationHandler + def self.does_not_match?(matcher, actual, &block); end + def self.handle_matcher(actual, initial_matcher, message = _, &block); end + def self.opposite_should_method; end + def self.should_method; end + def self.verb; end +end + +class RSpec::Expectations::PositiveExpectationHandler + def self.handle_matcher(actual, initial_matcher, message = _, &block); end + def self.opposite_should_method; end + def self.should_method; end + def self.verb; end +end + +module RSpec::Expectations::Syntax + + private + + def default_should_host; end + def disable_expect(syntax_host = _); end + def disable_should(syntax_host = _); end + def enable_expect(syntax_host = _); end + def enable_should(syntax_host = _); end + def expect_enabled?(syntax_host = _); end + def should_enabled?(syntax_host = _); end + def warn_about_should!; end + def warn_about_should_unless_configured(method_name); end + + def self.default_should_host; end + def self.disable_expect(syntax_host = _); end + def self.disable_should(syntax_host = _); end + def self.enable_expect(syntax_host = _); end + def self.enable_should(syntax_host = _); end + def self.expect_enabled?(syntax_host = _); end + def self.should_enabled?(syntax_host = _); end + def self.warn_about_should!; end + def self.warn_about_should_unless_configured(method_name); end +end + +module RSpec::Expectations::Version +end + +RSpec::Expectations::Version::STRING = T.let(T.unsafe(nil), String) + +module RSpec::Matchers + extend(::RSpec::Matchers::DSL) + + def a_block_changing(*args, &block); end + def a_block_outputting(*args, &block); end + def a_block_raising(*args, &block); end + def a_block_throwing(*args, &block); end + def a_block_yielding_control(*args, &block); end + def a_block_yielding_successive_args(*args, &block); end + def a_block_yielding_with_args(*args, &block); end + def a_block_yielding_with_no_args(*args, &block); end + def a_collection_containing_exactly(*args, &block); end + def a_collection_ending_with(*args, &block); end + def a_collection_including(*args, &block); end + def a_collection_starting_with(*args, &block); end + def a_falsey_value(*args, &block); end + def a_falsy_value(*args, &block); end + def a_hash_including(*args, &block); end + def a_kind_of(*args, &block); end + def a_nil_value(*args, &block); end + def a_range_covering(*args, &block); end + def a_string_ending_with(*args, &block); end + def a_string_including(*args, &block); end + def a_string_matching(*args, &block); end + def a_string_starting_with(*args, &block); end + def a_truthy_value(*args, &block); end + def a_value(*args, &block); end + def a_value_between(*args, &block); end + def a_value_within(*args, &block); end + def aggregate_failures(label = _, metadata = _, &block); end + def all(expected); end + def an_instance_of(*args, &block); end + def an_object_eq_to(*args, &block); end + def an_object_eql_to(*args, &block); end + def an_object_equal_to(*args, &block); end + def an_object_existing(*args, &block); end + def an_object_having_attributes(*args, &block); end + def an_object_matching(*args, &block); end + def an_object_responding_to(*args, &block); end + def an_object_satisfying(*args, &block); end + def be(*args); end + def be_a(klass); end + def be_a_kind_of(expected); end + def be_an(klass); end + def be_an_instance_of(expected); end + def be_between(min, max); end + def be_falsey; end + def be_falsy(*args, &block); end + def be_instance_of(expected); end + def be_kind_of(expected); end + def be_nil; end + def be_truthy; end + def be_within(delta); end + def change(receiver = _, message = _, &block); end + def changing(*args, &block); end + def contain_exactly(*items); end + def containing_exactly(*args, &block); end + def cover(*values); end + def covering(*args, &block); end + def end_with(*expected); end + def ending_with(*args, &block); end + def eq(expected); end + def eq_to(*args, &block); end + def eql(expected); end + def eql_to(*args, &block); end + def equal(expected); end + def equal_to(*args, &block); end + def exist(*args); end + def existing(*args, &block); end + def expect(value = _, &block); end + def have_attributes(expected); end + def having_attributes(*args, &block); end + def include(*expected); end + def including(*args, &block); end + def match(expected); end + def match_array(items); end + def match_regex(*args, &block); end + def matching(*args, &block); end + def output(expected = _); end + def raise_error(error = _, message = _, &block); end + def raise_exception(error = _, message = _, &block); end + def raising(*args, &block); end + def respond_to(*names); end + def responding_to(*args, &block); end + def satisfy(description = _, &block); end + def satisfying(*args, &block); end + def start_with(*expected); end + def starting_with(*args, &block); end + def throw_symbol(expected_symbol = _, expected_arg = _); end + def throwing(*args, &block); end + def within(*args, &block); end + def yield_control; end + def yield_successive_args(*args); end + def yield_with_args(*args); end + def yield_with_no_args; end + def yielding_control(*args, &block); end + def yielding_successive_args(*args, &block); end + def yielding_with_args(*args, &block); end + def yielding_with_no_args(*args, &block); end + + private + + def method_missing(method, *args, &block); end + def respond_to_missing?(method, *_); end + + def self.alias_matcher(*args, &block); end + def self.clear_generated_description; end + def self.configuration; end + def self.generated_description; end + def self.is_a_describable_matcher?(obj); end + def self.is_a_matcher?(obj); end + def self.last_description; end + def self.last_expectation_handler; end + def self.last_expectation_handler=(_); end + def self.last_matcher; end + def self.last_matcher=(_); end +end + +class RSpec::Matchers::AliasedMatcher < ::RSpec::Matchers::MatcherDelegator + def initialize(base_matcher, description_block); end + + def description; end + def failure_message; end + def failure_message_when_negated; end + def method_missing(*_); end +end + +class RSpec::Matchers::AliasedMatcherWithOperatorSupport < ::RSpec::Matchers::AliasedMatcher +end + +class RSpec::Matchers::AliasedNegatedMatcher < ::RSpec::Matchers::AliasedMatcher + def does_not_match?(*args, &block); end + def failure_message; end + def failure_message_when_negated; end + def matches?(*args, &block); end + + private + + def optimal_failure_message(same, inverted); end +end + +RSpec::Matchers::AliasedNegatedMatcher::DefaultFailureMessages = RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages + +RSpec::Matchers::BE_PREDICATE_REGEX = T.let(T.unsafe(nil), Regexp) + +module RSpec::Matchers::BuiltIn +end + +class RSpec::Matchers::BuiltIn::All < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(matcher); end + + def description; end + def does_not_match?(_actual); end + def failed_objects; end + def failure_message; end + def matcher; end + + private + + def add_new_line_if_needed(message); end + def failure_message_for_item(index, failure_message); end + def indent_multiline_message(message); end + def index_failed_objects; end + def initialize_copy(other); end + def iterable?; end + def match(_expected, _actual); end +end + +class RSpec::Matchers::BuiltIn::BaseMatcher + include(::RSpec::Matchers::Composable) + include(::RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting) + include(::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages) + + def initialize(expected = _); end + + def actual; end + def actual_formatted; end + def description; end + def diffable?; end + def expected; end + def expected_formatted; end + def expects_call_stack_jump?; end + def match_unless_raises(*exceptions); end + def matcher_name; end + def matcher_name=(_); end + def matches?(actual); end + def present_ivars; end + def rescued_exception; end + def supports_block_expectations?; end + + private + + def assert_ivars(*expected_ivars); end + + def self.matcher_name; end +end + +module RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages + def failure_message; end + def failure_message_when_negated; end + + def self.has_default_failure_messages?(matcher); end +end + +module RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting + + private + + def improve_hash_formatting(inspect_string); end + + def self.improve_hash_formatting(inspect_string); end +end + +RSpec::Matchers::BuiltIn::BaseMatcher::UNDEFINED = T.let(T.unsafe(nil), Object) + +class RSpec::Matchers::BuiltIn::Be < ::RSpec::Matchers::BuiltIn::BaseMatcher + include(::RSpec::Matchers::BuiltIn::BeHelpers) + + def initialize(*args); end + + def <(operand); end + def <=(operand); end + def ==(operand); end + def ===(operand); end + def =~(operand); end + def >(operand); end + def >=(operand); end + def failure_message; end + def failure_message_when_negated; end + + private + + def match(_, actual); end +end + +class RSpec::Matchers::BuiltIn::BeAKindOf < ::RSpec::Matchers::BuiltIn::BaseMatcher + + private + + def match(expected, actual); end +end + +class RSpec::Matchers::BuiltIn::BeAnInstanceOf < ::RSpec::Matchers::BuiltIn::BaseMatcher + def description; end + + private + + def match(expected, actual); end +end + +class RSpec::Matchers::BuiltIn::BeBetween < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(min, max); end + + def description; end + def exclusive; end + def failure_message; end + def inclusive; end + def matches?(actual); end + + private + + def comparable?; end + def compare; end + def not_comparable_clause; end +end + +class RSpec::Matchers::BuiltIn::BeComparedTo < ::RSpec::Matchers::BuiltIn::BaseMatcher + include(::RSpec::Matchers::BuiltIn::BeHelpers) + + def initialize(operand, operator); end + + def description; end + def failure_message; end + def failure_message_when_negated; end + def matches?(actual); end +end + +class RSpec::Matchers::BuiltIn::BeFalsey < ::RSpec::Matchers::BuiltIn::BaseMatcher + def failure_message; end + def failure_message_when_negated; end + + private + + def match(_, actual); end +end + +class RSpec::Matchers::BuiltIn::BeNil < ::RSpec::Matchers::BuiltIn::BaseMatcher + def failure_message; end + def failure_message_when_negated; end + + private + + def match(_, actual); end +end + +class RSpec::Matchers::BuiltIn::BePredicate < ::RSpec::Matchers::BuiltIn::BaseMatcher + include(::RSpec::Matchers::BuiltIn::BeHelpers) + + def initialize(*args, &block); end + + def description; end + def does_not_match?(actual, &block); end + def failure_message; end + def failure_message_when_negated; end + def matches?(actual, &block); end + + private + + def failure_message_expecting(value); end + def parse_expected(expected); end + def predicate; end + def predicate_accessible?; end + def predicate_matches?; end + def prefix_and_expected(symbol); end + def prefix_to_sentence; end + def present_tense_predicate; end + def private_predicate?; end + def validity_message; end +end + +class RSpec::Matchers::BuiltIn::BeTruthy < ::RSpec::Matchers::BuiltIn::BaseMatcher + def failure_message; end + def failure_message_when_negated; end + + private + + def match(_, actual); end +end + +class RSpec::Matchers::BuiltIn::BeWithin < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(delta); end + + def description; end + def failure_message; end + def failure_message_when_negated; end + def matches?(actual); end + def of(expected); end + def percent_of(expected); end + + private + + def needs_expected; end + def not_numeric_clause; end + def numeric?; end +end + +class RSpec::Matchers::BuiltIn::Change < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(receiver = _, message = _, &block); end + + def by(expected_delta); end + def by_at_least(minimum); end + def by_at_most(maximum); end + def description; end + def does_not_match?(event_proc); end + def failure_message; end + def failure_message_when_negated; end + def from(value); end + def matches?(event_proc); end + def supports_block_expectations?; end + def to(value); end + + private + + def change_details; end + def negative_failure_reason; end + def perform_change(event_proc); end + def positive_failure_reason; end + def raise_block_syntax_error; end +end + +class RSpec::Matchers::BuiltIn::Compound < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(matcher_1, matcher_2); end + + def description; end + def diffable?; end + def does_not_match?(_actual); end + def evaluator; end + def expected; end + def expects_call_stack_jump?; end + def matcher_1; end + def matcher_2; end + def supports_block_expectations?; end + + protected + + def diffable_matcher_list; end + + private + + def compound_failure_message; end + def diffable_matcher_list_for(matcher); end + def indent_multiline_message(message); end + def initialize_copy(other); end + def match(_expected, actual); end + def matcher_1_matches?; end + def matcher_2_matches?; end + def matcher_is_diffable?(matcher); end + def matcher_supports_block_expectations?(matcher); end +end + +class RSpec::Matchers::BuiltIn::Compound::And < ::RSpec::Matchers::BuiltIn::Compound + def failure_message; end + + private + + def conjunction; end + def match(*_); end +end + +class RSpec::Matchers::BuiltIn::Compound::NestedEvaluator + def initialize(actual, matcher_1, matcher_2); end + + def matcher_matches?(matcher); end + + private + + def inner_matcher_block(outer_args); end + def order_block_matchers; end + + def self.matcher_expects_call_stack_jump?(matcher); end +end + +class RSpec::Matchers::BuiltIn::Compound::Or < ::RSpec::Matchers::BuiltIn::Compound + def failure_message; end + + private + + def conjunction; end + def match(*_); end +end + +class RSpec::Matchers::BuiltIn::Compound::SequentialEvaluator + def initialize(actual, *_); end + + def matcher_matches?(matcher); end +end + +class RSpec::Matchers::BuiltIn::ContainExactly < ::RSpec::Matchers::BuiltIn::BaseMatcher + def description; end + def failure_message; end + def failure_message_when_negated; end + + private + + def actual_collection_line; end + def best_solution; end + def convert_actual_to_an_array; end + def describe_collection(collection, surface_descriptions = _); end + def expected_collection_line; end + def extra_elements_line; end + def extra_items; end + def generate_failure_message; end + def match(_expected, _actual); end + def match_when_sorted?; end + def message_line(prefix, collection, surface_descriptions = _); end + def missing_elements_line; end + def missing_items; end + def pairings_maximizer; end + def safe_sort(array); end + def to_a_disallowed?(object); end +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer + def initialize(expected_to_actual_matched_indexes, actual_to_expected_matched_indexes); end + + def actual_to_expected_matched_indexes; end + def expected_to_actual_matched_indexes; end + def find_best_solution; end + def solution; end + + private + + def apply_pairing_to(indeterminates, original_matches, other_list_index); end + def best_solution_for_pairing(expected_index, actual_index); end + def categorize_indexes(indexes_to_categorize, other_indexes); end + def reciprocal_single_match?(matches, index, other_list); end +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::NullSolution + def self.worse_than?(_other); end +end + +class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::Solution < ::Struct + def +(derived_candidate_solution); end + def candidate?; end + def ideal?; end + def indeterminate_actual_indexes; end + def indeterminate_actual_indexes=(_); end + def indeterminate_expected_indexes; end + def indeterminate_expected_indexes=(_); end + def unmatched_actual_indexes; end + def unmatched_actual_indexes=(_); end + def unmatched_expected_indexes; end + def unmatched_expected_indexes=(_); end + def unmatched_item_count; end + def worse_than?(other); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Matchers::BuiltIn::Cover < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(*expected); end + + def does_not_match?(range); end + def matches?(range); end +end + +class RSpec::Matchers::BuiltIn::EndWith < ::RSpec::Matchers::BuiltIn::StartOrEndWith + + private + + def element_matches?; end + def subset_matches?; end +end + +class RSpec::Matchers::BuiltIn::Eq < ::RSpec::Matchers::BuiltIn::BaseMatcher + def description; end + def diffable?; end + def failure_message; end + def failure_message_when_negated; end + + private + + def match(expected, actual); end +end + +class RSpec::Matchers::BuiltIn::Eql < ::RSpec::Matchers::BuiltIn::BaseMatcher + def diffable?; end + def failure_message; end + def failure_message_when_negated; end + + private + + def match(expected, actual); end +end + +class RSpec::Matchers::BuiltIn::Equal < ::RSpec::Matchers::BuiltIn::BaseMatcher + def diffable?; end + def failure_message; end + def failure_message_when_negated; end + + private + + def actual_inspected; end + def detailed_failure_message; end + def expected_is_a_literal_singleton?; end + def inspect_object(o); end + def match(expected, actual); end + def simple_failure_message; end +end + +RSpec::Matchers::BuiltIn::Equal::LITERAL_SINGLETONS = T.let(T.unsafe(nil), Array) + +class RSpec::Matchers::BuiltIn::Exist < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(*expected); end + + def does_not_match?(actual); end + def failure_message; end + def failure_message_when_negated; end + def matches?(actual); end +end + +class RSpec::Matchers::BuiltIn::Exist::ExistenceTest < ::Struct + def actual_exists?; end + def valid_test?; end + def validity_message; end + + private + + def deprecated(predicate, actual); end + def existence_values; end + def predicates; end + def uniq_truthy_values; end +end + +class RSpec::Matchers::BuiltIn::Has < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(method_name, *args, &block); end + + def description; end + def does_not_match?(actual, &block); end + def failure_message; end + def failure_message_when_negated; end + def matches?(actual, &block); end + + private + + def args_description; end + def failure_message_args_description; end + def method_description; end + def predicate; end + def predicate_accessible?; end + def predicate_exists?; end + def predicate_matches?; end + def private_predicate?; end + def validity_message; end +end + +class RSpec::Matchers::BuiltIn::HaveAttributes < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(expected); end + + def actual; end + def description; end + def diffable?; end + def does_not_match?(actual); end + def failure_message; end + def failure_message_when_negated; end + def matches?(actual); end + def respond_to_failed; end + + private + + def actual_has_attribute?(attribute_key, attribute_value); end + def cache_all_values; end + def formatted_values; end + def perform_match(predicate); end + def respond_to_attributes?; end + def respond_to_failure_message_or; end + def respond_to_matcher; end +end + +class RSpec::Matchers::BuiltIn::Include < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(*expecteds); end + + def description; end + def diffable?; end + def does_not_match?(actual); end + def expected; end + def expecteds; end + def failure_message; end + def failure_message_when_negated; end + def matches?(actual); end + + private + + def actual_collection_includes?(expected_item); end + def actual_hash_has_key?(expected_key); end + def actual_hash_includes?(expected_key, expected_value); end + def comparing_hash_keys?(expected_item); end + def comparing_hash_to_a_subset?(expected_item); end + def convert_to_hash?(obj); end + def diff_would_wrongly_highlight_matched_item?; end + def excluded_from_actual; end + def format_failure_message(preposition); end + def perform_match(actual, &block); end + def readable_list_of(items); end +end + +class RSpec::Matchers::BuiltIn::Match < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(expected); end + + def description; end + def diffable?; end + def with_captures(*captures); end + + private + + def can_safely_call_match?(expected, actual); end + def match(expected, actual); end + def match_captures(expected, actual); end +end + +class RSpec::Matchers::BuiltIn::NegativeOperatorMatcher < ::RSpec::Matchers::BuiltIn::OperatorMatcher + def __delegate_operator(actual, operator, expected); end +end + +class RSpec::Matchers::BuiltIn::OperatorMatcher + def initialize(actual); end + + def !=(_expected); end + def !~(_expected); end + def <(expected); end + def <=(expected); end + def ==(expected); end + def ===(expected); end + def =~(expected); end + def >(expected); end + def >=(expected); end + def description; end + def fail_with_message(message); end + + private + + def eval_match(actual, operator, expected); end + def has_non_generic_implementation_of?(op); end + + def self.get(klass, operator); end + def self.register(klass, operator, matcher); end + def self.registry; end + def self.unregister(klass, operator); end + def self.use_custom_matcher_or_delegate(operator); end +end + +class RSpec::Matchers::BuiltIn::Output < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(expected); end + + def description; end + def diffable?; end + def does_not_match?(block); end + def failure_message; end + def failure_message_when_negated; end + def matches?(block); end + def supports_block_expectations?; end + def to_stderr; end + def to_stderr_from_any_process; end + def to_stdout; end + def to_stdout_from_any_process; end + + private + + def actual_output_description; end + def captured?; end + def negative_failure_reason; end + def positive_failure_reason; end +end + +class RSpec::Matchers::BuiltIn::PositiveOperatorMatcher < ::RSpec::Matchers::BuiltIn::OperatorMatcher + def __delegate_operator(actual, operator, expected); end +end + +class RSpec::Matchers::BuiltIn::RaiseError + include(::RSpec::Matchers::Composable) + + def initialize(expected_error_or_message = _, expected_message = _, &block); end + + def description; end + def does_not_match?(given_proc); end + def expects_call_stack_jump?; end + def failure_message; end + def failure_message_when_negated; end + def matches?(given_proc, negative_expectation = _, &block); end + def supports_block_expectations?; end + def with_message(expected_message); end + + private + + def block_matches?; end + def error_and_message_match?; end + def eval_block; end + def expectation_matched?; end + def expected_error; end + def expecting_specific_exception?; end + def format_backtrace(backtrace); end + def given_error; end + def handle_warning(message); end + def raise_message_already_set; end + def ready_to_eval_block?; end + def verify_message; end + def warn_about_bare_error; end + def warn_about_negative_false_positive(expression); end + def warn_for_false_positives; end + def warning; end + def warning_about_bare_error; end +end + +class RSpec::Matchers::BuiltIn::RespondTo < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(*names); end + + def and_any_keywords; end + def and_keywords(*keywords); end + def and_unlimited_arguments; end + def argument; end + def arguments; end + def description; end + def does_not_match?(actual); end + def failure_message; end + def failure_message_when_negated; end + def ignoring_method_signature_failure!; end + def matches?(actual); end + def with(n); end + def with_any_keywords; end + def with_keywords(*keywords); end + def with_unlimited_arguments; end + + private + + def find_failing_method_names(actual, filter_method); end + def matches_arity?(actual, name); end + def method_signature_for(actual, name); end + def pp_names; end + def setup_method_signature_expectation; end + def with_arity; end + def with_arity_string; end + def with_keywords_string; end +end + +class RSpec::Matchers::BuiltIn::Satisfy < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(description = _, &block); end + + def description; end + def failure_message; end + def failure_message_when_negated; end + def matches?(actual, &block); end + + private + + def block_representation; end + def extract_block_snippet; end +end + +class RSpec::Matchers::BuiltIn::StartWith < ::RSpec::Matchers::BuiltIn::StartOrEndWith + + private + + def element_matches?; end + def subset_matches?; end +end + +class RSpec::Matchers::BuiltIn::ThrowSymbol + include(::RSpec::Matchers::Composable) + + def initialize(expected_symbol = _, expected_arg = _); end + + def description; end + def does_not_match?(given_proc); end + def expects_call_stack_jump?; end + def failure_message; end + def failure_message_when_negated; end + def matches?(given_proc); end + def supports_block_expectations?; end + + private + + def actual_result; end + def caught; end + def expected(symbol_desc = _); end + def throw_description(symbol, arg); end +end + +class RSpec::Matchers::BuiltIn::YieldControl < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize; end + + def at_least(number); end + def at_most(number); end + def does_not_match?(block); end + def exactly(number); end + def failure_message; end + def failure_message_when_negated; end + def matches?(block); end + def once; end + def supports_block_expectations?; end + def thrice; end + def times; end + def twice; end + + private + + def count_constraint_to_number(n); end + def failure_reason; end + def human_readable_count(count); end + def human_readable_expectation_type; end + def set_expected_yields_count(relativity, n); end +end + +class RSpec::Matchers::BuiltIn::YieldSuccessiveArgs < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(*args); end + + def description; end + def does_not_match?(block); end + def failure_message; end + def failure_message_when_negated; end + def matches?(block); end + def supports_block_expectations?; end + + private + + def expected_arg_description; end + def negative_failure_reason; end + def positive_failure_reason; end +end + +class RSpec::Matchers::BuiltIn::YieldWithArgs < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(*args); end + + def description; end + def does_not_match?(block); end + def failure_message; end + def failure_message_when_negated; end + def matches?(block); end + def supports_block_expectations?; end + + private + + def all_args_match?; end + def args_currently_match?; end + def expected_arg_description; end + def negative_failure_reason; end + def positive_failure_reason; end +end + +class RSpec::Matchers::BuiltIn::YieldWithNoArgs < ::RSpec::Matchers::BuiltIn::BaseMatcher + def does_not_match?(block); end + def failure_message; end + def failure_message_when_negated; end + def matches?(block); end + def supports_block_expectations?; end + + private + + def negative_failure_reason; end + def positive_failure_reason; end +end + +module RSpec::Matchers::Composable + def &(matcher); end + def ===(value); end + def and(matcher); end + def or(matcher); end + def |(matcher); end + + private + + def description_of(object); end + def should_enumerate?(item); end + def surface_descriptions_in(item); end + def unreadable_io?(object); end + def values_match?(expected, actual); end + def with_matchers_cloned(object); end + + def self.should_enumerate?(item); end + def self.surface_descriptions_in(item); end + def self.unreadable_io?(object); end +end + +class RSpec::Matchers::Composable::DescribableItem < ::Struct + def inspect; end + def item; end + def item=(_); end + def pretty_print(pp); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +module RSpec::Matchers::DSL + def alias_matcher(new_name, old_name, options = _, &description_override); end + def define(name, &declarations); end + def define_negated_matcher(negated_name, base_name, &description_override); end + def matcher(name, &declarations); end + + private + + def warn_about_block_args(name, declarations); end +end + +module RSpec::Matchers::DSL::DefaultImplementations + include(::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages) + + def description; end + def diffable?; end + def expects_call_stack_jump?; end + def supports_block_expectations?; end + + private + + def chained_method_clause_sentences; end +end + +module RSpec::Matchers::DSL::Macros + def chain(method_name, *attr_names, &definition); end + def description(&definition); end + def diffable; end + def failure_message(&definition); end + def failure_message_when_negated(&definition); end + def match(options = _, &match_block); end + def match_unless_raises(expected_exception = _, &match_block); end + def match_when_negated(options = _, &match_block); end + def supports_block_expectations; end + + private + + def assign_attributes(attr_names); end + def define_user_override(method_name, user_def, &our_def); end +end + +module RSpec::Matchers::DSL::Macros::Deprecated + def failure_message_for_should(&definition); end + def failure_message_for_should_not(&definition); end + def match_for_should(&definition); end + def match_for_should_not(&definition); end +end + +RSpec::Matchers::DSL::Macros::RAISE_NOTIFIER = T.let(T.unsafe(nil), Proc) + +class RSpec::Matchers::DSL::Matcher + include(::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages) + include(::RSpec::Matchers::DSL::DefaultImplementations) + include(::RSpec::Matchers) + include(::RSpec::Matchers::Composable) + extend(::RSpec::Matchers::DSL::Macros) + extend(::RSpec::Matchers::DSL::Macros::Deprecated) + + def initialize(name, declarations, matcher_execution_context, *expected, &block_arg); end + + def actual; end + def block_arg; end + def expected; end + def expected_as_array; end + def inspect; end + def name; end + def rescued_exception; end + + private + + def actual_arg_for(block); end + def method_missing(method, *args, &block); end + def respond_to_missing?(method, include_private = _); end +end + +RSpec::Matchers::DYNAMIC_MATCHER_REGEX = T.let(T.unsafe(nil), Regexp) + +module RSpec::Matchers::EnglishPhrasing + def self.list(obj); end + def self.split_words(sym); end +end + +class RSpec::Matchers::ExpectedsForMultipleDiffs + def initialize(expected_list); end + + def message_with_diff(message, differ, actual); end + + private + + def diffs(differ, actual); end + + def self.for_many_matchers(matchers); end + def self.from(expected); end +end + +RSpec::Matchers::ExpectedsForMultipleDiffs::DEFAULT_DIFF_LABEL = T.let(T.unsafe(nil), String) + +RSpec::Matchers::ExpectedsForMultipleDiffs::DESCRIPTION_MAX_LENGTH = T.let(T.unsafe(nil), Integer) + +RSpec::Matchers::HAS_REGEX = T.let(T.unsafe(nil), Regexp) + +class RSpec::Matchers::MatcherDelegator + include(::RSpec::Matchers::Composable) + + def initialize(base_matcher); end + + def base_matcher; end + def method_missing(*args, &block); end + + private + + def initialize_copy(other); end + def respond_to_missing?(name, include_all = _); end +end + +module RSpec::Matchers::BuiltIn::BeHelpers + + private + + def args_to_s; end + def args_to_sentence; end + def expected_to_sentence; end + def inspected_args; end + def parenthesize(string); end +end + +module RSpec::Matchers::BuiltIn::CaptureStderr + def self.capture(block); end + def self.name; end +end + +module RSpec::Matchers::BuiltIn::CaptureStdout + def self.capture(block); end + def self.name; end +end + +class RSpec::Matchers::BuiltIn::CaptureStreamToTempfile < ::Struct + def capture(block); end +end + +class RSpec::Matchers::BuiltIn::ChangeDetails + def initialize(matcher_name, receiver = _, message = _, &block); end + + def actual_after; end + def actual_delta; end + def changed?; end + def perform_change(event_proc); end + def value_representation; end + + private + + def evaluate_value_proc; end + def extract_value_block_snippet; end + def message_notation(receiver, message); end +end + +class RSpec::Matchers::BuiltIn::ChangeFromValue < ::RSpec::Matchers::BuiltIn::SpecificValuesChange + def initialize(change_details, expected_before); end + + def does_not_match?(event_proc); end + def failure_message_when_negated; end + def to(value); end + + private + + def change_description; end +end + +class RSpec::Matchers::BuiltIn::ChangeRelatively < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(change_details, expected_delta, relativity, &comparer); end + + def description; end + def does_not_match?(_event_proc); end + def failure_message; end + def matches?(event_proc); end + def supports_block_expectations?; end + + private + + def failure_reason; end +end + +class RSpec::Matchers::BuiltIn::ChangeToValue < ::RSpec::Matchers::BuiltIn::SpecificValuesChange + def initialize(change_details, expected_after); end + + def does_not_match?(_event_proc); end + def from(value); end + + private + + def change_description; end +end + +module RSpec::Matchers::BuiltIn::NullCapture + def self.capture(_block); end + def self.name; end +end + +class RSpec::Matchers::BuiltIn::ReliableMatchData + def initialize(match_data); end + + def captures; end + def names; end + + protected + + def match_data; end +end + +class RSpec::Matchers::BuiltIn::SpecificValuesChange < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(change_details, from, to); end + + def description; end + def failure_message; end + def matches?(event_proc); end + def supports_block_expectations?; end + + private + + def after_value_failure; end + def before_value_failure; end + def did_change_failure; end + def did_not_change_failure; end + def matches_after?; end + def not_given_a_block_failure; end + def perform_change(event_proc); end +end + +RSpec::Matchers::BuiltIn::SpecificValuesChange::MATCH_ANYTHING = BasicObject + +RSpec::Matchers::BuiltIn::StartAndEndWith = RSpec::Matchers::BuiltIn::StartOrEndWith + +class RSpec::Matchers::BuiltIn::StartOrEndWith < ::RSpec::Matchers::BuiltIn::BaseMatcher + def initialize(*expected); end + + def description; end + def failure_message; end + + private + + def match(_expected, actual); end + def subsets_comparable?; end +end + +class RSpec::Matchers::BuiltIn::YieldProbe + def initialize(block, &callback); end + + def assert_used!; end + def assert_valid_expect_block!; end + def has_block?; end + def num_yields; end + def num_yields=(_); end + def probe; end + def single_yield_args; end + def to_proc; end + def yielded_args; end + def yielded_args=(_); end + def yielded_once?(matcher_name); end + + def self.probe(block, &callback); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec-its@1.3.0.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec-its@1.3.0.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rspec-its@1.3.0.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec-mocks@3.9.1.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec-mocks@3.9.1.rbi new file mode 100644 index 0000000000..c043a8530b --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rspec-mocks@3.9.1.rbi @@ -0,0 +1,1434 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RSpec::Mocks + def self.allow_message(subject, message, opts = _, &block); end + def self.configuration; end + def self.error_generator; end + def self.expect_message(subject, message, opts = _, &block); end + def self.setup; end + def self.space; end + def self.teardown; end + def self.verify; end + def self.with_temporary_scope; end +end + +class RSpec::Mocks::AllowanceTarget < ::RSpec::Mocks::TargetBase + def expression; end + def not_to(matcher, *_args); end + def to(matcher, &block); end + def to_not(matcher, *_args); end +end + +class RSpec::Mocks::AndReturnImplementation + def initialize(values_to_return); end + + def call(*_args_to_ignore, &_block); end +end + +class RSpec::Mocks::AndWrapOriginalImplementation + def initialize(method, block); end + + def call(*args, &block); end + def initial_action=(_value); end + def inner_action; end + def inner_action=(_value); end + def present?; end + def terminal_action=(_value); end + + private + + def cannot_modify_further_error; end +end + +class RSpec::Mocks::AndWrapOriginalImplementation::CannotModifyFurtherError < ::StandardError +end + +class RSpec::Mocks::AndYieldImplementation + def initialize(args_to_yield, eval_context, error_generator); end + + def call(*_args_to_ignore, &block); end +end + +module RSpec::Mocks::AnyInstance + def self.error_generator; end +end + +class RSpec::Mocks::AnyInstance::Chain + include(::RSpec::Mocks::AnyInstance::Chain::Customizations) + + def initialize(recorder, *args, &block); end + + def constrained_to_any_of?(*constraints); end + def expectation_fulfilled!; end + def matches_args?(*args); end + def never; end + def playback!(instance); end + def with(*args, &block); end + + private + + def last_message; end + def messages; end + def negated?; end + def record(rspec_method_name, *args, &block); end +end + +module RSpec::Mocks::AnyInstance::Chain::Customizations + def and_call_original(*args, &block); end + def and_raise(*args, &block); end + def and_return(*args, &block); end + def and_throw(*args, &block); end + def and_wrap_original(*args, &block); end + def and_yield(*args, &block); end + def at_least(*args, &block); end + def at_most(*args, &block); end + def exactly(*args, &block); end + def never(*args, &block); end + def once(*args, &block); end + def thrice(*args, &block); end + def time(*args, &block); end + def times(*args, &block); end + def twice(*args, &block); end + def with(*args, &block); end + + def self.record(method_name); end +end + +class RSpec::Mocks::AnyInstance::ErrorGenerator < ::RSpec::Mocks::ErrorGenerator + def raise_does_not_implement_error(klass, method_name); end + def raise_message_already_received_by_other_instance_error(method_name, object_inspect, invoked_instance); end + def raise_not_supported_with_prepend_error(method_name, problem_mod); end + def raise_second_instance_received_message_error(unfulfilled_expectations); end +end + +class RSpec::Mocks::AnyInstance::ExpectChainChain < ::RSpec::Mocks::AnyInstance::StubChain + def initialize(*args); end + + def expectation_fulfilled?; end + def playback!(instance); end + + private + + def create_message_expectation_on(instance); end + def invocation_order; end +end + +class RSpec::Mocks::AnyInstance::ExpectationChain < ::RSpec::Mocks::AnyInstance::Chain + def initialize(*args, &block); end + + def expectation_fulfilled?; end + + private + + def verify_invocation_order(_rspec_method_name, *_args, &_block); end +end + +class RSpec::Mocks::AnyInstance::FluentInterfaceProxy + def initialize(targets); end + + def method_missing(*args, &block); end + + private + + def respond_to_missing?(method_name, include_private = _); end +end + +class RSpec::Mocks::AnyInstance::MessageChains + def initialize; end + + def [](method_name); end + def add(method_name, chain); end + def all_expectations_fulfilled?; end + def each_unfulfilled_expectation_matching(method_name, *args); end + def has_expectation?(method_name); end + def playback!(instance, method_name); end + def received_expected_message!(method_name); end + def remove_stub_chains_for!(method_name); end + def unfulfilled_expectations; end + + private + + def raise_if_second_instance_to_receive_message(instance); end +end + +class RSpec::Mocks::AnyInstance::PositiveExpectationChain < ::RSpec::Mocks::AnyInstance::ExpectationChain + + private + + def create_message_expectation_on(instance); end + def invocation_order; end +end + +RSpec::Mocks::AnyInstance::PositiveExpectationChain::ExpectationInvocationOrder = T.let(T.unsafe(nil), Hash) + +class RSpec::Mocks::AnyInstance::Proxy + def initialize(recorder, target_proxies); end + + def expect_chain(*chain, &block); end + def klass; end + def should_not_receive(method_name, &block); end + def should_receive(method_name, &block); end + def stub(method_name_or_method_map, &block); end + def stub_chain(*chain, &block); end + def unstub(method_name); end + + private + + def perform_proxying(method_name, args, block, &target_proxy_block); end +end + +class RSpec::Mocks::AnyInstance::Recorder + def initialize(klass); end + + def already_observing?(method_name); end + def build_alias_method_name(method_name); end + def expect_chain(*method_names_and_optional_return_values, &block); end + def instance_that_received(method_name); end + def klass; end + def message_chains; end + def notify_received_message(_object, message, args, _blk); end + def playback!(instance, method_name); end + def should_not_receive(method_name, &block); end + def should_receive(method_name, &block); end + def stop_all_observation!; end + def stub(method_name, &block); end + def stub_chain(*method_names_and_optional_return_values, &block); end + def stubs; end + def unstub(method_name); end + def verify; end + + protected + + def stop_observing!(method_name); end + + private + + def allow_no_prepended_module_definition_of(method_name); end + def ancestor_is_an_observer?(method_name); end + def backup_method!(method_name); end + def mark_invoked!(method_name); end + def normalize_chain(*args); end + def observe!(method_name); end + def public_protected_or_private_method_defined?(method_name); end + def received_expected_message!(method_name); end + def remove_dummy_method!(method_name); end + def restore_method!(method_name); end + def restore_original_method!(method_name); end + def super_class_observers_for(method_name); end + def super_class_observing?(method_name); end +end + +class RSpec::Mocks::AnyInstance::StubChain < ::RSpec::Mocks::AnyInstance::Chain + def expectation_fulfilled?; end + + private + + def create_message_expectation_on(instance); end + def invocation_order; end + def verify_invocation_order(rspec_method_name, *_args, &_block); end +end + +RSpec::Mocks::AnyInstance::StubChain::EmptyInvocationOrder = T.let(T.unsafe(nil), Hash) + +RSpec::Mocks::AnyInstance::StubChain::InvocationOrder = T.let(T.unsafe(nil), Hash) + +class RSpec::Mocks::AnyInstance::StubChainChain < ::RSpec::Mocks::AnyInstance::StubChain + def initialize(*args); end + + + private + + def create_message_expectation_on(instance); end + def invocation_order; end +end + +class RSpec::Mocks::AnyInstanceAllowanceTarget < ::RSpec::Mocks::TargetBase + def expression; end + def not_to(matcher, *_args); end + def to(matcher, &block); end + def to_not(matcher, *_args); end +end + +class RSpec::Mocks::AnyInstanceExpectationTarget < ::RSpec::Mocks::TargetBase + def expression; end + def not_to(matcher, &block); end + def to(matcher, &block); end + def to_not(matcher, &block); end +end + +class RSpec::Mocks::ArgumentListMatcher + def initialize(*expected_args); end + + def args_match?(*args); end + def expected_args; end + def resolve_expected_args_based_on(actual_args); end + + private + + def ensure_expected_args_valid!; end + def replace_any_args_with_splat_of_anything(before_count, actual_args_count); end +end + +RSpec::Mocks::ArgumentListMatcher::MATCH_ALL = T.let(T.unsafe(nil), RSpec::Mocks::ArgumentListMatcher) + +module RSpec::Mocks::ArgumentMatchers + def a_kind_of(klass); end + def an_instance_of(klass); end + def any_args; end + def anything; end + def array_including(*args); end + def boolean; end + def duck_type(*args); end + def hash_excluding(*args); end + def hash_including(*args); end + def hash_not_including(*args); end + def instance_of(klass); end + def kind_of(klass); end + def no_args; end + + def self.anythingize_lonely_keys(*args); end +end + +class RSpec::Mocks::ArgumentMatchers::AnyArgMatcher < ::RSpec::Mocks::ArgumentMatchers::SingletonMatcher + def ===(_other); end + def description; end +end + +RSpec::Mocks::ArgumentMatchers::AnyArgMatcher::INSTANCE = T.let(T.unsafe(nil), RSpec::Mocks::ArgumentMatchers::AnyArgMatcher) + +class RSpec::Mocks::ArgumentMatchers::AnyArgsMatcher < ::RSpec::Mocks::ArgumentMatchers::SingletonMatcher + def description; end +end + +RSpec::Mocks::ArgumentMatchers::AnyArgsMatcher::INSTANCE = T.let(T.unsafe(nil), RSpec::Mocks::ArgumentMatchers::AnyArgsMatcher) + +class RSpec::Mocks::ArgumentMatchers::ArrayIncludingMatcher + def initialize(expected); end + + def ===(actual); end + def description; end + + private + + def formatted_expected_values; end +end + +class RSpec::Mocks::ArgumentMatchers::BaseHashMatcher + def initialize(expected); end + + def ===(predicate, actual); end + def description(name); end + + private + + def formatted_expected_hash; end +end + +class RSpec::Mocks::ArgumentMatchers::BooleanMatcher < ::RSpec::Mocks::ArgumentMatchers::SingletonMatcher + def ===(value); end + def description; end +end + +RSpec::Mocks::ArgumentMatchers::BooleanMatcher::INSTANCE = T.let(T.unsafe(nil), RSpec::Mocks::ArgumentMatchers::BooleanMatcher) + +class RSpec::Mocks::ArgumentMatchers::DuckTypeMatcher + def initialize(*methods_to_respond_to); end + + def ===(value); end + def description; end +end + +class RSpec::Mocks::ArgumentMatchers::HashExcludingMatcher < ::RSpec::Mocks::ArgumentMatchers::BaseHashMatcher + def ===(actual); end + def description; end +end + +class RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher < ::RSpec::Mocks::ArgumentMatchers::BaseHashMatcher + def ===(actual); end + def description; end +end + +class RSpec::Mocks::ArgumentMatchers::InstanceOf + def initialize(klass); end + + def ===(actual); end + def description; end +end + +class RSpec::Mocks::ArgumentMatchers::KindOf + def initialize(klass); end + + def ===(actual); end + def description; end +end + +class RSpec::Mocks::ArgumentMatchers::NoArgsMatcher < ::RSpec::Mocks::ArgumentMatchers::SingletonMatcher + def description; end +end + +RSpec::Mocks::ArgumentMatchers::NoArgsMatcher::INSTANCE = T.let(T.unsafe(nil), RSpec::Mocks::ArgumentMatchers::NoArgsMatcher) + +class RSpec::Mocks::ArgumentMatchers::SingletonMatcher + def self.inherited(subklass); end +end + +class RSpec::Mocks::CallbackInvocationStrategy + def call(doubled_module); end +end + +class RSpec::Mocks::CannotSupportArgMutationsError < ::StandardError +end + +class RSpec::Mocks::ClassNewMethodReference < ::RSpec::Mocks::ObjectMethodReference + def with_signature; end + + def self.applies_to?(method_name); end +end + +class RSpec::Mocks::ClassVerifyingDouble < ::Module + include(::RSpec::Mocks::TestDouble) + include(::RSpec::Mocks::VerifyingDouble) + include(::RSpec::Mocks::ObjectVerifyingDoubleMethods) +end + +class RSpec::Mocks::Configuration + def initialize; end + + def add_stub_and_should_receive_to(*modules); end + def allow_message_expectations_on_nil; end + def allow_message_expectations_on_nil=(_); end + def before_verifying_doubles(&block); end + def color?; end + def patch_marshal_to_support_partial_doubles=(val); end + def reset_syntaxes_to_default; end + def syntax; end + def syntax=(*values); end + def temporarily_suppress_partial_double_verification; end + def temporarily_suppress_partial_double_verification=(_); end + def transfer_nested_constants=(_); end + def transfer_nested_constants?; end + def verify_doubled_constant_names=(_); end + def verify_doubled_constant_names?; end + def verify_partial_doubles=(val); end + def verify_partial_doubles?; end + def verifying_double_callbacks; end + def when_declaring_verifying_double(&block); end + def yield_receiver_to_any_instance_implementation_blocks=(_); end + def yield_receiver_to_any_instance_implementation_blocks?; end +end + +class RSpec::Mocks::Constant + extend(::RSpec::Support::RecursiveConstMethods) + + def initialize(name); end + + def hidden=(_); end + def hidden?; end + def inspect; end + def mutated?; end + def name; end + def original_value; end + def original_value=(_); end + def previously_defined=(_); end + def previously_defined?; end + def stubbed=(_); end + def stubbed?; end + def to_s; end + def valid_name=(_); end + def valid_name?; end + + def self.original(name); end + def self.unmutated(name); end +end + +class RSpec::Mocks::ConstantMutator + extend(::RSpec::Support::RecursiveConstMethods) + + def self.hide(constant_name); end + def self.mutate(mutator); end + def self.raise_on_invalid_const; end + def self.stub(constant_name, value, options = _); end +end + +class RSpec::Mocks::ConstantMutator::BaseMutator + include(::RSpec::Support::RecursiveConstMethods) + + def initialize(full_constant_name, mutated_value, transfer_nested_constants); end + + def full_constant_name; end + def idempotently_reset; end + def original_value; end + def to_constant; end +end + +class RSpec::Mocks::ConstantMutator::ConstantHider < ::RSpec::Mocks::ConstantMutator::BaseMutator + def mutate; end + def reset; end + def to_constant; end +end + +class RSpec::Mocks::ConstantMutator::DefinedConstantReplacer < ::RSpec::Mocks::ConstantMutator::BaseMutator + def initialize(*args); end + + def mutate; end + def reset; end + def should_transfer_nested_constants?; end + def to_constant; end + def transfer_nested_constants; end + def verify_constants_to_transfer!; end +end + +class RSpec::Mocks::ConstantMutator::UndefinedConstantSetter < ::RSpec::Mocks::ConstantMutator::BaseMutator + def mutate; end + def reset; end + def to_constant; end + + private + + def name_for(parent, name); end +end + +RSpec::Mocks::DEFAULT_CALLBACK_INVOCATION_STRATEGY = T.let(T.unsafe(nil), RSpec::Mocks::CallbackInvocationStrategy) + +class RSpec::Mocks::DirectObjectReference + def initialize(object); end + + def const_to_replace; end + def defined?; end + def description; end + def target; end + def when_loaded; end +end + +class RSpec::Mocks::Double + include(::RSpec::Mocks::TestDouble) +end + +class RSpec::Mocks::ErrorGenerator + def initialize(target = _); end + + def default_error_message(expectation, expected_args, actual_args); end + def describe_expectation(verb, message, expected_received_count, _actual_received_count, args); end + def expectation_on_nil_message(method_name); end + def intro(unwrapped = _); end + def method_call_args_description(args, generic_prefix = _, matcher_prefix = _); end + def opts; end + def opts=(_); end + def raise_already_invoked_error(message, calling_customization); end + def raise_cant_constrain_count_for_negated_have_received_error(count_constraint); end + def raise_double_negation_error(wrapped_expression); end + def raise_expectation_error(message, expected_received_count, argument_list_matcher, actual_received_count, expectation_count_type, args, backtrace_line = _, source_id = _); end + def raise_expectation_on_mocked_method(method); end + def raise_expectation_on_nil_error(method_name); end + def raise_expectation_on_unstubbed_method(method); end + def raise_expired_test_double_error; end + def raise_have_received_disallowed(type, reason); end + def raise_invalid_arguments_error(verifier); end + def raise_method_not_stubbed_error(method_name); end + def raise_missing_block_error(args_to_yield); end + def raise_missing_default_stub_error(expectation, args_for_multiple_calls); end + def raise_non_public_error(method_name, visibility); end + def raise_only_valid_on_a_partial_double(method); end + def raise_out_of_order_error(message); end + def raise_similar_message_args_error(expectation, args_for_multiple_calls, backtrace_line = _); end + def raise_unexpected_message_args_error(expectation, args_for_multiple_calls, source_id = _); end + def raise_unexpected_message_error(message, args); end + def raise_unimplemented_error(doubled_module, method_name, object); end + def raise_verifying_double_not_defined_error(ref); end + def raise_wrong_arity_error(args_to_yield, signature); end + + private + + def __raise(message, backtrace_line = _, source_id = _); end + def arg_list(args); end + def count_message(count, expectation_count_type = _); end + def diff_message(expected_args, actual_args); end + def differ; end + def error_message(expectation, args_for_multiple_calls); end + def expected_part_of_expectation_error(expected_received_count, expectation_count_type, argument_list_matcher); end + def format_args(args); end + def format_received_args(args_for_multiple_calls); end + def group_count(index, args); end + def grouped_args(args); end + def list_of_exactly_one_string?(args); end + def notify(*args); end + def prepend_to_backtrace(exception, line); end + def received_part_of_expectation_error(actual_received_count, args); end + def times(count); end + def unexpected_arguments_message(expected_args_string, actual_args_string); end + def unpack_string_args(formatted_expected_args, actual_args); end +end + +module RSpec::Mocks::ExampleMethods + include(::RSpec::Mocks::ArgumentMatchers) + + include(::RSpec::Mocks::ExampleMethods::ExpectHost) + + def allow(target); end + def allow_any_instance_of(klass); end + def allow_message_expectations_on_nil; end + def class_double(doubled_class, *args); end + def class_spy(*args); end + def double(*args); end + def expect_any_instance_of(klass); end + def have_received(method_name, &block); end + def hide_const(constant_name); end + def instance_double(doubled_class, *args); end + def instance_spy(*args); end + def object_double(object_or_name, *args); end + def object_spy(*args); end + def receive(method_name, &block); end + def receive_message_chain(*messages, &block); end + def receive_messages(message_return_value_hash); end + def spy(*args); end + def stub_const(constant_name, value, options = _); end + def without_partial_double_verification; end + + def self.declare_double(type, *args); end + def self.declare_verifying_double(type, ref, *args); end + def self.extended(object); end + def self.included(klass); end +end + +module RSpec::Mocks::ExampleMethods::ExpectHost + def expect(target); end +end + +class RSpec::Mocks::ExpectChain < ::RSpec::Mocks::MessageChain + + private + + def expectation(object, message, &return_block); end + + def self.expect_chain_on(object, *chain, &blk); end +end + +class RSpec::Mocks::ExpectationTarget < ::RSpec::Mocks::TargetBase + include(::RSpec::Mocks::ExpectationTargetMethods) +end + +module RSpec::Mocks::ExpectationTargetMethods + include(::RSpec::Mocks::TargetDelegationInstanceMethods) + extend(::RSpec::Mocks::TargetDelegationClassMethods) + + def expression; end + def not_to(matcher, &block); end + def to(matcher, &block); end + def to_not(matcher, &block); end +end + +class RSpec::Mocks::ExpiredTestDoubleError < ::RSpec::Mocks::MockExpectationError +end + +RSpec::Mocks::IGNORED_BACKTRACE_LINE = T.let(T.unsafe(nil), String) + +class RSpec::Mocks::Implementation + def call(*args, &block); end + def initial_action; end + def initial_action=(_); end + def inner_action; end + def inner_action=(_); end + def present?; end + def terminal_action; end + def terminal_action=(_); end + + private + + def actions; end +end + +class RSpec::Mocks::InstanceMethodReference < ::RSpec::Mocks::MethodReference + + private + + def find_method(mod); end + def method_defined?(mod); end + def method_implemented?(mod); end + def visibility_from(mod); end +end + +class RSpec::Mocks::InstanceMethodStasher + def initialize(object, method); end + + def handle_restoration_failures; end + def method_is_stashed?; end + def original_method; end + def restore; end + def stash; end + + private + + def method_defined_directly_on_klass?; end + def method_defined_on_klass?(klass = _); end + def method_owned_by_klass?; end +end + +class RSpec::Mocks::InstanceVerifyingDouble + include(::RSpec::Mocks::TestDouble) + include(::RSpec::Mocks::VerifyingDouble) + + def __build_mock_proxy(order_group); end +end + +class RSpec::Mocks::MarshalExtension + def self.patch!; end + def self.unpatch!; end +end + +module RSpec::Mocks::Matchers +end + +class RSpec::Mocks::Matchers::HaveReceived + include(::RSpec::Mocks::Matchers::Matcher) + + def initialize(method_name, &block); end + + def at_least(*args); end + def at_most(*args); end + def description; end + def does_not_match?(subject); end + def exactly(*args); end + def failure_message; end + def failure_message_when_negated; end + def matches?(subject, &block); end + def name; end + def once(*args); end + def ordered(*args); end + def setup_allowance(_subject, &_block); end + def setup_any_instance_allowance(_subject, &_block); end + def setup_any_instance_expectation(_subject, &_block); end + def setup_any_instance_negative_expectation(_subject, &_block); end + def setup_expectation(subject, &block); end + def setup_negative_expectation(subject, &block); end + def thrice(*args); end + def time(*args); end + def times(*args); end + def twice(*args); end + def with(*args); end + + private + + def apply_constraints_to(expectation); end + def capture_failure_message; end + def count_constraint; end + def disallow(type, reason = _); end + def ensure_count_unconstrained; end + def expect; end + def expected_messages_received_in_order?; end + def mock_proxy; end + def notify_failure_message; end +end + +RSpec::Mocks::Matchers::HaveReceived::ARGS_CONSTRAINTS = T.let(T.unsafe(nil), Array) + +RSpec::Mocks::Matchers::HaveReceived::CONSTRAINTS = T.let(T.unsafe(nil), Array) + +RSpec::Mocks::Matchers::HaveReceived::COUNT_CONSTRAINTS = T.let(T.unsafe(nil), Array) + +module RSpec::Mocks::Matchers::Matcher +end + +class RSpec::Mocks::Matchers::Receive + include(::RSpec::Mocks::Matchers::Matcher) + + def initialize(message, block); end + + def and_call_original(*args, &block); end + def and_raise(*args, &block); end + def and_return(*args, &block); end + def and_throw(*args, &block); end + def and_wrap_original(*args, &block); end + def and_yield(*args, &block); end + def at_least(*args, &block); end + def at_most(*args, &block); end + def description; end + def does_not_match?(subject, &block); end + def exactly(*args, &block); end + def matches?(subject, &block); end + def name; end + def never(*args, &block); end + def once(*args, &block); end + def ordered(*args, &block); end + def setup_allowance(subject, &block); end + def setup_any_instance_allowance(subject, &block); end + def setup_any_instance_expectation(subject, &block); end + def setup_any_instance_negative_expectation(subject, &block); end + def setup_expectation(subject, &block); end + def setup_negative_expectation(subject, &block); end + def thrice(*args, &block); end + def time(*args, &block); end + def times(*args, &block); end + def twice(*args, &block); end + def with(*args, &block); end + + private + + def describable; end + def move_block_to_last_customization(block); end + def setup_any_instance_method_substitute(subject, method, block); end + def setup_method_substitute(host, method, block, *args); end + def setup_mock_proxy_method_substitute(subject, method, block); end + def warn_if_any_instance(expression, subject); end +end + +class RSpec::Mocks::Matchers::Receive::DefaultDescribable + def initialize(message); end + + def description_for(verb); end +end + +class RSpec::Mocks::Matchers::ReceiveMessageChain + include(::RSpec::Mocks::Matchers::Matcher) + + def initialize(chain, &block); end + + def and_call_original(*args, &block); end + def and_raise(*args, &block); end + def and_return(*args, &block); end + def and_throw(*args, &block); end + def and_yield(*args, &block); end + def description; end + def does_not_match?(*_args); end + def matches?(subject, &block); end + def name; end + def setup_allowance(subject, &block); end + def setup_any_instance_allowance(subject, &block); end + def setup_any_instance_expectation(subject, &block); end + def setup_expectation(subject, &block); end + def setup_negative_expectation(*_args); end + def with(*args, &block); end + + private + + def formatted_chain; end + def replay_customizations(chain); end +end + +class RSpec::Mocks::Matchers::ReceiveMessages + include(::RSpec::Mocks::Matchers::Matcher) + + def initialize(message_return_value_hash); end + + def description; end + def does_not_match?(_subject); end + def matches?(subject); end + def name; end + def setup_allowance(subject); end + def setup_any_instance_allowance(subject); end + def setup_any_instance_expectation(subject); end + def setup_expectation(subject); end + def setup_negative_expectation(_subject); end + def warn_about_block; end + + private + + def any_instance_of(subject); end + def each_message_on(host); end + def proxy_on(subject); end +end + +class RSpec::Mocks::MessageExpectation + include(::RSpec::Mocks::MessageExpectation::ImplementationDetails) + + def and_call_original; end + def and_raise(*args); end + def and_return(first_value, *values); end + def and_throw(*args); end + def and_wrap_original(&block); end + def and_yield(*args, &block); end + def at_least(n, &block); end + def at_most(n, &block); end + def exactly(n, &block); end + def inspect; end + def never; end + def once(&block); end + def ordered(&block); end + def thrice(&block); end + def time(&block); end + def times(&block); end + def to_s; end + def twice(&block); end + def with(*args, &block); end +end + +module RSpec::Mocks::MessageExpectation::ImplementationDetails + def initialize(error_generator, expectation_ordering, expected_from, method_double, type = _, opts = _, &implementation_block); end + + def actual_received_count_matters?; end + def additional_expected_calls; end + def advise(*args); end + def and_yield_receiver_to_implementation; end + def argument_list_matcher=(_); end + def called_max_times?; end + def description_for(verb); end + def ensure_expected_ordering_received!; end + def expectation_count_type; end + def expected_args; end + def expected_messages_received?; end + def generate_error; end + def ignoring_args?; end + def implementation; end + def increase_actual_received_count!; end + def invoke(parent_stub, *args, &block); end + def invoke_without_incrementing_received_count(parent_stub, *args, &block); end + def matches?(message, *args); end + def matches_at_least_count?; end + def matches_at_most_count?; end + def matches_exact_count?; end + def matches_name_but_not_args(message, *args); end + def message; end + def negative?; end + def negative_expectation_for?(message); end + def ordered?; end + def orig_object; end + def raise_out_of_order_error; end + def raise_unexpected_message_args_error(args_for_multiple_calls); end + def safe_invoke(parent_stub, *args, &block); end + def similar_messages; end + def type; end + def unadvise(args); end + def verify_messages_received; end + def yield_receiver_to_implementation_block?; end + + protected + + def error_generator; end + def error_generator=(_); end + def expected_from=(_); end + def expected_received_count=(_); end + def implementation=(_); end + + private + + def exception_source_id; end + def has_been_invoked?; end + def initial_implementation_action=(action); end + def inner_implementation_action=(action); end + def invoke_incrementing_actual_calls_by(increment, allowed_to_fail, parent_stub, *args, &block); end + def raise_already_invoked_error_if_necessary(calling_customization); end + def set_expected_received_count(relativity, n); end + def terminal_implementation_action=(action); end + def warn_about_stub_override; end + def wrap_original(method_name, &block); end +end + +class RSpec::Mocks::MethodDouble + def initialize(object, method_name, proxy); end + + def add_default_stub(*args, &implementation); end + def add_expectation(error_generator, expectation_ordering, expected_from, opts, &implementation); end + def add_simple_expectation(method_name, response, error_generator, backtrace_line); end + def add_simple_stub(method_name, response); end + def add_stub(error_generator, expectation_ordering, expected_from, opts = _, &implementation); end + def build_expectation(error_generator, expectation_ordering); end + def clear; end + def configure_method; end + def define_proxy_method; end + def expectations; end + def message_expectation_class; end + def method_name; end + def method_stasher; end + def object; end + def object_singleton_class; end + def original_implementation_callable; end + def original_method; end + def proxy_method_invoked(_obj, *args, &block); end + def raise_method_not_stubbed_error; end + def remove_stub; end + def remove_stub_if_present; end + def reset; end + def restore_original_method; end + def restore_original_visibility; end + def save_original_implementation_callable!; end + def setup_simple_method_double(method_name, response, collection, error_generator = _, backtrace_line = _); end + def show_frozen_warning; end + def stubs; end + def verify; end + def visibility; end + + private + + def definition_target; end + def new_rspec_prepended_module; end + def remove_method_from_definition_target; end + def usable_rspec_prepended_module; end +end + +class RSpec::Mocks::MethodDouble::RSpecPrependedModule < ::Module +end + +class RSpec::Mocks::MethodReference + def initialize(object_reference, method_name); end + + def defined?; end + def implemented?; end + def unimplemented?; end + def visibility; end + def with_signature; end + + private + + def original_method; end + + def self.for(object_reference, method_name); end + def self.instance_method_visibility_for(klass, method_name); end + def self.method_defined_at_any_visibility?(klass, method_name); end + def self.method_visibility_for(object, method_name); end +end + +class RSpec::Mocks::MockExpectationAlreadyInvokedError < ::Exception +end + +class RSpec::Mocks::MockExpectationError < ::Exception +end + +class RSpec::Mocks::NamedObjectReference + def initialize(const_name); end + + def const_to_replace; end + def defined?; end + def description; end + def target; end + def when_loaded; end + + private + + def object; end +end + +class RSpec::Mocks::NegationUnsupportedError < ::StandardError +end + +class RSpec::Mocks::NestedSpace < ::RSpec::Mocks::Space + def initialize(parent); end + + def constant_mutator_for(name); end + def proxies_of(klass); end + def registered?(object); end + + private + + def any_instance_recorder_not_found_for(id, klass); end + def proxy_not_found_for(id, object); end +end + +class RSpec::Mocks::NoCallbackInvocationStrategy + def call(_doubled_module); end +end + +class RSpec::Mocks::ObjectMethodReference < ::RSpec::Mocks::MethodReference + + private + + def find_method(object); end + def method_defined?(object); end + def method_implemented?(object); end + def visibility_from(object); end + + def self.for(object_reference, method_name); end +end + +class RSpec::Mocks::ObjectReference + def self.for(object_module_or_name, allow_direct_object_refs = _); end +end + +RSpec::Mocks::ObjectReference::MODULE_NAME_METHOD = T.let(T.unsafe(nil), UnboundMethod) + +class RSpec::Mocks::ObjectVerifyingDouble + include(::RSpec::Mocks::TestDouble) + include(::RSpec::Mocks::VerifyingDouble) + include(::RSpec::Mocks::ObjectVerifyingDoubleMethods) +end + +module RSpec::Mocks::ObjectVerifyingDoubleMethods + include(::RSpec::Mocks::TestDouble) + include(::RSpec::Mocks::VerifyingDouble) + + def as_stubbed_const(options = _); end + + private + + def __build_mock_proxy(order_group); end +end + +class RSpec::Mocks::OrderGroup + def initialize; end + + def clear; end + def consume; end + def empty?; end + def handle_order_constraint(expectation); end + def invoked(message); end + def ready_for?(expectation); end + def register(expectation); end + def verify_invocation_order(expectation); end + + private + + def expectation_for(message); end + def expectations_invoked_in_order?; end + def expected_invocations; end + def invoked_expectations; end + def remaining_expectations; end +end + +class RSpec::Mocks::OutsideOfExampleError < ::StandardError +end + +class RSpec::Mocks::PartialClassDoubleProxy < ::RSpec::Mocks::PartialDoubleProxy + include(::RSpec::Mocks::PartialClassDoubleProxyMethods) +end + +module RSpec::Mocks::PartialClassDoubleProxyMethods + def initialize(source_space, *args); end + + def original_method_handle_for(message); end + + protected + + def method_double_from_ancestor_for(message); end + def original_unbound_method_handle_from_ancestor_for(message); end + def superclass_proxy; end +end + +class RSpec::Mocks::PartialDoubleProxy < ::RSpec::Mocks::Proxy + def add_simple_expectation(method_name, response, location); end + def add_simple_stub(method_name, response); end + def message_received(message, *args, &block); end + def original_method_handle_for(message); end + def reset; end + def visibility_for(method_name); end + + private + + def any_instance_class_recorder_observing_method?(klass, method_name); end +end + +class RSpec::Mocks::Proxy + def initialize(object, order_group, options = _); end + + def add_message_expectation(method_name, opts = _, &block); end + def add_simple_expectation(method_name, response, location); end + def add_simple_stub(method_name, response); end + def add_stub(method_name, opts = _, &implementation); end + def as_null_object; end + def build_expectation(method_name); end + def check_for_unexpected_arguments(expectation); end + def ensure_implemented(*_args); end + def has_negative_expectation?(message); end + def message_received(message, *args, &block); end + def messages_arg_list; end + def method_double_if_exists_for_message(message); end + def null_object?; end + def object; end + def original_method_handle_for(_message); end + def prepended_modules_of_singleton_class; end + def raise_missing_default_stub_error(expectation, args_for_multiple_calls); end + def raise_unexpected_message_error(method_name, args); end + def received_message?(method_name, *args, &block); end + def record_message_received(message, *args, &block); end + def remove_stub(method_name); end + def remove_stub_if_present(method_name); end + def replay_received_message_on(expectation, &block); end + def reset; end + def verify; end + def visibility_for(_method_name); end + + private + + def find_almost_matching_expectation(method_name, *args); end + def find_almost_matching_stub(method_name, *args); end + def find_best_matching_expectation_for(method_name); end + def find_matching_expectation(method_name, *args); end + def find_matching_method_stub(method_name, *args); end + def method_double_for(message); end + + def self.prepended_modules_of(klass); end +end + +RSpec::Mocks::Proxy::DEFAULT_MESSAGE_EXPECTATION_OPTS = T.let(T.unsafe(nil), Hash) + +class RSpec::Mocks::Proxy::SpecificMessage < ::Struct + def ==(expectation); end + def args; end + def args=(_); end + def message; end + def message=(_); end + def object; end + def object=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Mocks::ProxyForNil < ::RSpec::Mocks::PartialDoubleProxy + def initialize(order_group); end + + def add_message_expectation(method_name, opts = _, &block); end + def add_stub(method_name, opts = _, &implementation); end + def disallow_expectations; end + def disallow_expectations=(_); end + def warn_about_expectations; end + def warn_about_expectations=(_); end + + private + + def raise_error(method_name); end + def set_expectation_behavior; end + def warn(method_name); end + def warn_or_raise!(method_name); end +end + +class RSpec::Mocks::RootSpace + def any_instance_proxy_for(*_args); end + def any_instance_recorder_for(*_args); end + def any_instance_recorders_from_ancestry_of(_object); end + def new_scope; end + def proxy_for(*_args); end + def register_constant_mutator(_mutator); end + def registered?(_object); end + def reset_all; end + def superclass_proxy_for(*_args); end + def verify_all; end + + private + + def raise_lifecycle_message; end +end + +class RSpec::Mocks::SimpleMessageExpectation + def initialize(message, response, error_generator, backtrace_line = _); end + + def called_max_times?; end + def invoke(*_); end + def matches?(message, *_); end + def unadvise(_); end + def verify_messages_received; end +end + +class RSpec::Mocks::Space + def initialize; end + + def any_instance_mutex; end + def any_instance_proxy_for(klass); end + def any_instance_recorder_for(klass, only_return_existing = _); end + def any_instance_recorders; end + def any_instance_recorders_from_ancestry_of(object); end + def constant_mutator_for(name); end + def ensure_registered(object); end + def new_scope; end + def proxies; end + def proxies_of(klass); end + def proxy_for(object); end + def proxy_mutex; end + def register_constant_mutator(mutator); end + def registered?(object); end + def reset_all; end + def superclass_proxy_for(klass); end + def verify_all; end + + private + + def any_instance_recorder_not_found_for(id, klass); end + def class_proxy_with_callback_verification_strategy(object, strategy); end + def id_for(object); end + def new_mutex; end + def proxy_not_found_for(id, object); end + def superclass_proxy_not_found_for(id, object); end +end + +class RSpec::Mocks::StubChain < ::RSpec::Mocks::MessageChain + + private + + def expectation(object, message, &return_block); end + + def self.stub_chain_on(object, *chain, &blk); end +end + +module RSpec::Mocks::Syntax + def self.default_should_syntax_host; end + def self.disable_expect(syntax_host = _); end + def self.disable_should(syntax_host = _); end + def self.enable_expect(syntax_host = _); end + def self.enable_should(syntax_host = _); end + def self.expect_enabled?(syntax_host = _); end + def self.should_enabled?(syntax_host = _); end + def self.warn_about_should!; end + def self.warn_unless_should_configured(method_name, replacement = _); end +end + +class RSpec::Mocks::TargetBase + include(::RSpec::Mocks::TargetDelegationInstanceMethods) + extend(::RSpec::Mocks::TargetDelegationClassMethods) + + def initialize(target); end +end + +module RSpec::Mocks::TargetDelegationClassMethods + def delegate_not_to(matcher_method, options = _); end + def delegate_to(matcher_method); end + def disallow_negation(method_name); end +end + +module RSpec::Mocks::TargetDelegationInstanceMethods + def target; end + + private + + def define_matcher(matcher, name, &block); end + def matcher_allowed?(matcher); end + def raise_negation_unsupported(method_name, matcher); end + def raise_unsupported_matcher(method_name, matcher); end +end + +module RSpec::Mocks::TestDouble + def initialize(name = _, stubs = _); end + + def ==(other); end + def __build_mock_proxy_unless_expired(order_group); end + def __disallow_further_usage!; end + def as_null_object; end + def freeze; end + def inspect; end + def null_object?; end + def respond_to?(message, incl_private = _); end + def to_s; end + + private + + def __build_mock_proxy(order_group); end + def __mock_proxy; end + def __raise_expired_error; end + def assign_stubs(stubs); end + def initialize_copy(other); end + def method_missing(message, *args, &block); end +end + +module RSpec::Mocks::TestDoubleFormatter + def self.format(dbl, unwrap = _); end +end + +class RSpec::Mocks::TestDoubleProxy < ::RSpec::Mocks::Proxy + def reset; end +end + +class RSpec::Mocks::UnsupportedMatcherError < ::StandardError +end + +module RSpec::Mocks::VerifyingDouble + def initialize(doubled_module, *args); end + + def __send__(name, *args, &block); end + def method_missing(message, *args, &block); end + def respond_to?(message, include_private = _); end + def send(name, *args, &block); end +end + +module RSpec::Mocks::VerifyingDouble::SilentIO + def self.method_missing(*_); end + def self.respond_to?(*_); end +end + +class RSpec::Mocks::VerifyingDoubleNotDefinedError < ::StandardError +end + +class RSpec::Mocks::VerifyingExistingClassNewMethodDouble < ::RSpec::Mocks::VerifyingExistingMethodDouble + def with_signature; end +end + +class RSpec::Mocks::VerifyingExistingMethodDouble < ::RSpec::Mocks::VerifyingMethodDouble + def initialize(object, method_name, proxy); end + + def unimplemented?; end + def with_signature; end + + def self.for(object, method_name, proxy); end +end + +class RSpec::Mocks::VerifyingMessageExpectation < ::RSpec::Mocks::MessageExpectation + def initialize(*args); end + + def method_reference; end + def method_reference=(_); end + def with(*args, &block); end + + private + + def validate_expected_arguments!; end +end + +class RSpec::Mocks::VerifyingMethodDouble < ::RSpec::Mocks::MethodDouble + def initialize(object, method_name, proxy, method_reference); end + + def add_expectation(*args, &block); end + def add_stub(*args, &block); end + def message_expectation_class; end + def proxy_method_invoked(obj, *args, &block); end + def validate_arguments!(actual_args); end +end + +class RSpec::Mocks::VerifyingPartialClassDoubleProxy < ::RSpec::Mocks::VerifyingPartialDoubleProxy + include(::RSpec::Mocks::PartialClassDoubleProxyMethods) +end + +class RSpec::Mocks::VerifyingPartialDoubleProxy < ::RSpec::Mocks::PartialDoubleProxy + include(::RSpec::Mocks::VerifyingProxyMethods) + + def initialize(object, expectation_ordering, optional_callback_invocation_strategy = _); end + + def ensure_implemented(_method_name); end + def method_reference; end +end + +class RSpec::Mocks::VerifyingProxy < ::RSpec::Mocks::TestDoubleProxy + include(::RSpec::Mocks::VerifyingProxyMethods) + + def initialize(object, order_group, doubled_module, method_reference_class); end + + def method_reference; end + def validate_arguments!(method_name, args); end + def visibility_for(method_name); end +end + +module RSpec::Mocks::VerifyingProxyMethods + def add_message_expectation(method_name, opts = _, &block); end + def add_simple_stub(method_name, *args); end + def add_stub(method_name, opts = _, &implementation); end + def ensure_implemented(method_name); end + def ensure_publicly_implemented(method_name, _object); end +end + +module RSpec::Mocks::Version +end + +RSpec::Mocks::Version::STRING = T.let(T.unsafe(nil), String) + +class RSpec::Mocks::Matchers::ExpectationCustomization + def initialize(method_name, args, block); end + + def block; end + def block=(_); end + def playback_onto(expectation); end +end + +class RSpec::Mocks::MessageChain + def initialize(object, *chain, &blk); end + + def block; end + def chain; end + def object; end + def setup_chain; end + + private + + def chain_on(object, *chain, &block); end + def find_matching_expectation; end + def find_matching_stub; end + def format_chain(*chain, &blk); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec-retry@0.6.2.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec-retry@0.6.2.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rspec-retry@0.6.2.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec-support@3.9.3.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec-support@3.9.3.rbi new file mode 100644 index 0000000000..74efb9a0b7 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rspec-support@3.9.3.rbi @@ -0,0 +1,470 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RSpec + extend(::RSpec::Support::Warnings) + extend(::RSpec::Core::Warnings) + + def self.clear_examples; end + def self.configuration; end + def self.configuration=(_); end + def self.configure; end + def self.const_missing(name); end + def self.context(*args, &example_group_block); end + def self.current_example; end + def self.current_example=(example); end + def self.describe(*args, &example_group_block); end + def self.example_group(*args, &example_group_block); end + def self.fcontext(*args, &example_group_block); end + def self.fdescribe(*args, &example_group_block); end + def self.reset; end + def self.shared_context(name, *args, &block); end + def self.shared_examples(name, *args, &block); end + def self.shared_examples_for(name, *args, &block); end + def self.world; end + def self.world=(_); end + def self.xcontext(*args, &example_group_block); end + def self.xdescribe(*args, &example_group_block); end +end + +class RSpec::CallerFilter + def self.first_non_rspec_line(skip_frames = _, increment = _); end +end + +RSpec::CallerFilter::ADDITIONAL_TOP_LEVEL_FILES = T.let(T.unsafe(nil), Array) + +RSpec::CallerFilter::IGNORE_REGEX = T.let(T.unsafe(nil), Regexp) + +RSpec::CallerFilter::LIB_REGEX = T.let(T.unsafe(nil), Regexp) + +RSpec::CallerFilter::RSPEC_LIBS = T.let(T.unsafe(nil), Array) + +RSpec::MODULES_TO_AUTOLOAD = T.let(T.unsafe(nil), Hash) + +RSpec::SharedContext = RSpec::Core::SharedContext + +module RSpec::Support + def self.class_of(object); end + def self.define_optimized_require_for_rspec(lib, &require_relative); end + def self.deregister_matcher_definition(&block); end + def self.failure_notifier; end + def self.failure_notifier=(callable); end + def self.is_a_matcher?(object); end + def self.matcher_definitions; end + def self.method_handle_for(object, method_name); end + def self.notify_failure(failure, options = _); end + def self.register_matcher_definition(&block); end + def self.require_rspec_core(f); end + def self.require_rspec_expectations(f); end + def self.require_rspec_matchers(f); end + def self.require_rspec_mocks(f); end + def self.require_rspec_support(f); end + def self.rspec_description_for_object(object); end + def self.thread_local_data; end + def self.warning_notifier; end + def self.warning_notifier=(_); end + def self.with_failure_notifier(callable); end +end + +module RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue + def self.===(exception); end +end + +RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue::AVOID_RESCUING = T.let(T.unsafe(nil), Array) + +class RSpec::Support::BlockSignature < ::RSpec::Support::MethodSignature + def classify_parameters; end +end + +class RSpec::Support::ComparableVersion + include(::Comparable) + + def initialize(string); end + + def <=>(other); end + def segments; end + def string; end +end + +RSpec::Support::DEFAULT_FAILURE_NOTIFIER = T.let(T.unsafe(nil), Proc) + +RSpec::Support::DEFAULT_WARNING_NOTIFIER = T.let(T.unsafe(nil), Proc) + +class RSpec::Support::Differ + def initialize(opts = _); end + + def color?; end + def diff(actual, expected); end + def diff_as_object(actual, expected); end + def diff_as_string(actual, expected); end + + private + + def add_old_hunk_to_hunk(hunk, oldhunk); end + def add_to_output(output, string); end + def all_strings?(*args); end + def any_multiline_strings?(*args); end + def blue(text); end + def build_hunks(actual, expected); end + def coerce_to_string(string_or_array); end + def color(text, color_code); end + def color_diff(diff); end + def diffably_stringify(array); end + def finalize_output(output, final_line); end + def format_type; end + def green(text); end + def handle_encoding_errors(actual, expected); end + def hash_to_string(hash); end + def multiline?(string); end + def no_numbers?(*args); end + def no_procs?(*args); end + def normal(text); end + def object_to_string(object); end + def red(text); end + def safely_flatten(array); end +end + +class RSpec::Support::DirectoryMaker + def self.mkdir_p(path); end +end + +class RSpec::Support::EncodedString + def initialize(string, encoding = _); end + + def <<(string); end + def ==(*args, &block); end + def empty?(*args, &block); end + def encoding(*args, &block); end + def eql?(*args, &block); end + def lines(*args, &block); end + def source_encoding; end + def split(regex_or_string); end + def to_s; end + def to_str; end + + private + + def detect_source_encoding(string); end + def matching_encoding(string); end + def remove_invalid_bytes(string); end + + def self.pick_encoding(source_a, source_b); end +end + +RSpec::Support::EncodedString::REPLACE = T.let(T.unsafe(nil), String) + +RSpec::Support::EncodedString::US_ASCII = T.let(T.unsafe(nil), String) + +RSpec::Support::EncodedString::UTF_8 = T.let(T.unsafe(nil), String) + +module RSpec::Support::FuzzyMatcher + def self.values_match?(expected, actual); end +end + +RSpec::Support::KERNEL_METHOD_METHOD = T.let(T.unsafe(nil), UnboundMethod) + +class RSpec::Support::LooseSignatureVerifier < ::RSpec::Support::MethodSignatureVerifier + + private + + def split_args(*args); end +end + +class RSpec::Support::LooseSignatureVerifier::SignatureWithKeywordArgumentsMatcher + def initialize(signature); end + + def has_kw_args_in?(args); end + def invalid_kw_args_from(_kw_args); end + def missing_kw_args_from(_kw_args); end + def non_kw_args_arity_description; end + def valid_non_kw_args?(*args); end +end + +class RSpec::Support::MethodSignature + def initialize(method); end + + def arbitrary_kw_args?; end + def classify_arity(arity = _); end + def classify_parameters; end + def could_contain_kw_args?(args); end + def description; end + def has_kw_args_in?(args); end + def invalid_kw_args_from(given_kw_args); end + def max_non_kw_args; end + def min_non_kw_args; end + def missing_kw_args_from(given_kw_args); end + def non_kw_args_arity_description; end + def optional_kw_args; end + def required_kw_args; end + def unlimited_args?; end + def valid_non_kw_args?(positional_arg_count, optional_max_arg_count = _); end +end + +RSpec::Support::MethodSignature::INFINITY = T.let(T.unsafe(nil), Float) + +class RSpec::Support::MethodSignatureExpectation + def initialize; end + + def empty?; end + def expect_arbitrary_keywords; end + def expect_arbitrary_keywords=(_); end + def expect_unlimited_arguments; end + def expect_unlimited_arguments=(_); end + def keywords; end + def keywords=(values); end + def max_count; end + def max_count=(number); end + def min_count; end + def min_count=(number); end +end + +class RSpec::Support::MethodSignatureVerifier + def initialize(signature, args = _); end + + def error_message; end + def kw_args; end + def max_non_kw_args; end + def min_non_kw_args; end + def non_kw_args; end + def valid?; end + def with_expectation(expectation); end + + private + + def arbitrary_kw_args?; end + def invalid_kw_args; end + def missing_kw_args; end + def split_args(*args); end + def unlimited_args?; end + def valid_non_kw_args?; end +end + +class RSpec::Support::Mutex < ::Thread::Mutex + def self.new; end +end + +RSpec::Support::Mutex::NEW_MUTEX_METHOD = T.let(T.unsafe(nil), Method) + +module RSpec::Support::OS + + private + + def windows?; end + def windows_file_path?; end + + def self.windows?; end + def self.windows_file_path?; end +end + +class RSpec::Support::ObjectFormatter + def initialize(max_formatted_output_length = _); end + + def format(object); end + def max_formatted_output_length; end + def max_formatted_output_length=(_); end + def prepare_array(array); end + def prepare_element(element); end + def prepare_for_inspection(object); end + def prepare_hash(input_hash); end + def recursive_structure?(object); end + def sort_hash_keys(input_hash); end + def with_entering_structure(structure); end + + private + + def truncate_string(str, start_index, end_index); end + + def self.default_instance; end + def self.format(object); end + def self.prepare_for_inspection(object); end +end + +class RSpec::Support::ObjectFormatter::BaseInspector < ::Struct + def formatter; end + def formatter=(_); end + def inspect; end + def object; end + def object=(_); end + def pretty_print(pp); end + + def self.[](*_); end + def self.can_inspect?(_object); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Support::ObjectFormatter::BigDecimalInspector < ::RSpec::Support::ObjectFormatter::BaseInspector + def inspect; end + + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::DateTimeInspector < ::RSpec::Support::ObjectFormatter::BaseInspector + def inspect; end + + def self.can_inspect?(object); end +end + +RSpec::Support::ObjectFormatter::DateTimeInspector::FORMAT = T.let(T.unsafe(nil), String) + +class RSpec::Support::ObjectFormatter::DelegatorInspector < ::RSpec::Support::ObjectFormatter::BaseInspector + def inspect; end + + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::DescribableMatcherInspector < ::RSpec::Support::ObjectFormatter::BaseInspector + def inspect; end + + def self.can_inspect?(object); end +end + +RSpec::Support::ObjectFormatter::ELLIPSIS = T.let(T.unsafe(nil), String) + +RSpec::Support::ObjectFormatter::INSPECTOR_CLASSES = T.let(T.unsafe(nil), Array) + +class RSpec::Support::ObjectFormatter::InspectableItem < ::Struct + def inspect; end + def pretty_print(pp); end + def text; end + def text=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RSpec::Support::ObjectFormatter::InspectableObjectInspector < ::RSpec::Support::ObjectFormatter::BaseInspector + def inspect; end + + def self.can_inspect?(object); end +end + +class RSpec::Support::ObjectFormatter::TimeInspector < ::RSpec::Support::ObjectFormatter::BaseInspector + def inspect; end + + def self.can_inspect?(object); end +end + +RSpec::Support::ObjectFormatter::TimeInspector::FORMAT = T.let(T.unsafe(nil), String) + +class RSpec::Support::ObjectFormatter::UninspectableObjectInspector < ::RSpec::Support::ObjectFormatter::BaseInspector + def inspect; end + def klass; end + def native_object_id; end + + def self.can_inspect?(object); end +end + +RSpec::Support::ObjectFormatter::UninspectableObjectInspector::OBJECT_ID_FORMAT = T.let(T.unsafe(nil), String) + +module RSpec::Support::RecursiveConstMethods + def const_defined_on?(mod, const_name); end + def constants_defined_on(mod); end + def get_const_defined_on(mod, const_name); end + def normalize_const_name(const_name); end + def recursive_const_defined?(const_name); end + def recursive_const_get(const_name); end +end + +class RSpec::Support::ReentrantMutex + def initialize; end + + def synchronize; end + + private + + def enter; end + def exit; end +end + +module RSpec::Support::Ruby + + private + + def jruby?; end + def jruby_9000?; end + def jruby_version; end + def mri?; end + def non_mri?; end + def rbx?; end + def truffleruby?; end + + def self.jruby?; end + def self.jruby_9000?; end + def self.jruby_version; end + def self.mri?; end + def self.non_mri?; end + def self.rbx?; end + def self.truffleruby?; end +end + +module RSpec::Support::RubyFeatures + + private + + def caller_locations_supported?; end + def fork_supported?; end + def kw_args_supported?; end + def module_prepends_supported?; end + def module_refinement_supported?; end + def optional_and_splat_args_supported?; end + def required_kw_args_supported?; end + def ripper_supported?; end + def supports_exception_cause?; end + def supports_rebinding_module_methods?; end + def supports_taint?; end + + def self.caller_locations_supported?; end + def self.fork_supported?; end + def self.kw_args_supported?; end + def self.module_prepends_supported?; end + def self.module_refinement_supported?; end + def self.optional_and_splat_args_supported?; end + def self.required_kw_args_supported?; end + def self.ripper_supported?; end + def self.supports_exception_cause?; end + def self.supports_rebinding_module_methods?; end + def self.supports_taint?; end +end + +RSpec::Support::StrictSignatureVerifier = RSpec::Support::MethodSignatureVerifier + +module RSpec::Support::Version +end + +RSpec::Support::Version::STRING = T.let(T.unsafe(nil), String) + +module RSpec::Support::Warnings + def deprecate(deprecated, options = _); end + def warn_deprecation(message, options = _); end + def warn_with(message, options = _); end + def warning(text, options = _); end +end + +module RSpec::Support::WithKeywordsWhenNeeded + + private + + def class_exec(klass, *args, &block); end + + def self.class_exec(klass, *args, &block); end +end + +class RSpec::Support::HunkGenerator + def initialize(actual, expected); end + + def hunks; end + + private + + def actual_lines; end + def build_hunk(piece); end + def context_lines; end + def diffs; end + def expected_lines; end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec-wait@0.0.9.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec-wait@0.0.9.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rspec-wait@0.0.9.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec@3.9.0.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec@3.9.0.rbi new file mode 100644 index 0000000000..45d159360b --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rspec@3.9.0.rbi @@ -0,0 +1,39 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RSpec + extend(::RSpec::Support::Warnings) + extend(::RSpec::Core::Warnings) + + def self.clear_examples; end + def self.configuration; end + def self.configuration=(_); end + def self.configure; end + def self.const_missing(name); end + def self.context(*args, &example_group_block); end + def self.current_example; end + def self.current_example=(example); end + def self.describe(*args, &example_group_block); end + def self.example_group(*args, &example_group_block); end + def self.fcontext(*args, &example_group_block); end + def self.fdescribe(*args, &example_group_block); end + def self.reset; end + def self.shared_context(name, *args, &block); end + def self.shared_examples(name, *args, &block); end + def self.shared_examples_for(name, *args, &block); end + def self.world; end + def self.world=(_); end + def self.xcontext(*args, &example_group_block); end + def self.xdescribe(*args, &example_group_block); end +end + +RSpec::MODULES_TO_AUTOLOAD = T.let(T.unsafe(nil), Hash) + +RSpec::SharedContext = RSpec::Core::SharedContext + +module RSpec::Version +end + +RSpec::Version::STRING = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/rubocop-ast@0.0.3.rbi b/Library/Homebrew/sorbet/rbi/gems/rubocop-ast@0.0.3.rbi new file mode 100644 index 0000000000..b5fdd557fe --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rubocop-ast@0.0.3.rbi @@ -0,0 +1,1142 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RuboCop +end + +module RuboCop::AST +end + +class RuboCop::AST::AliasNode < ::RuboCop::AST::Node + def new_identifier; end + def old_identifier; end +end + +class RuboCop::AST::AndNode < ::RuboCop::AST::Node + include(::RuboCop::AST::BinaryOperatorNode) + include(::RuboCop::AST::PredicateOperatorNode) + + def alternate_operator; end + def inverse_operator; end +end + +class RuboCop::AST::ArgsNode < ::RuboCop::AST::Node + include(::RuboCop::AST::CollectionNode) + + def empty_and_without_delimiters?; end +end + +class RuboCop::AST::ArrayNode < ::RuboCop::AST::Node + def bracketed?; end + def each_value(&block); end + def percent_literal?(type = _); end + def square_brackets?; end + def values; end +end + +RuboCop::AST::ArrayNode::PERCENT_LITERAL_TYPES = T.let(T.unsafe(nil), Hash) + +module RuboCop::AST::BasicLiteralNode + def value; end +end + +module RuboCop::AST::BinaryOperatorNode + def conditions; end + def lhs; end + def rhs; end +end + +class RuboCop::AST::BlockNode < ::RuboCop::AST::Node + include(::RuboCop::AST::MethodIdentifierPredicates) + + def arguments; end + def arguments?; end + def body; end + def braces?; end + def closing_delimiter; end + def delimiters; end + def keywords?; end + def lambda?; end + def method_name; end + def multiline?; end + def opening_delimiter; end + def send_node; end + def single_line?; end + def void_context?; end +end + +RuboCop::AST::BlockNode::VOID_CONTEXT_METHODS = T.let(T.unsafe(nil), Array) + +class RuboCop::AST::BreakNode < ::RuboCop::AST::Node + include(::RuboCop::AST::MethodIdentifierPredicates) + include(::RuboCop::AST::MethodDispatchNode) + include(::RuboCop::AST::ParameterizedNode) + + def arguments; end +end + +class RuboCop::AST::Builder < ::Parser::Builders::Default + def n(type, children, source_map); end + def string_value(token); end + + private + + def node_klass(type); end +end + +RuboCop::AST::Builder::NODE_MAP = T.let(T.unsafe(nil), Hash) + +class RuboCop::AST::CaseMatchNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ConditionalNode) + + def each_in_pattern; end + def else?; end + def else_branch; end + def in_pattern_branches; end + def keyword; end +end + +class RuboCop::AST::CaseNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ConditionalNode) + + def each_when; end + def else?; end + def else_branch; end + def keyword; end + def when_branches; end +end + +class RuboCop::AST::ClassNode < ::RuboCop::AST::Node + def body; end + def identifier; end + def parent_class; end +end + +module RuboCop::AST::CollectionNode + extend(::Forwardable) + + def &(*args, &block); end + def *(*args, &block); end + def +(*args, &block); end + def -(*args, &block); end + def <<(*args, &block); end + def [](*args, &block); end + def []=(*args, &block); end + def all?(*args, &block); end + def any?(*args, &block); end + def append(*args, &block); end + def assoc(*args, &block); end + def at(*args, &block); end + def bsearch(*args, &block); end + def bsearch_index(*args, &block); end + def chain(*args, &block); end + def chunk(*args, &block); end + def chunk_while(*args, &block); end + def clear(*args, &block); end + def collect(*args, &block); end + def collect!(*args, &block); end + def collect_concat(*args, &block); end + def combination(*args, &block); end + def compact(*args, &block); end + def compact!(*args, &block); end + def concat(*args, &block); end + def count(*args, &block); end + def cycle(*args, &block); end + def delete(*args, &block); end + def delete_at(*args, &block); end + def delete_if(*args, &block); end + def detect(*args, &block); end + def difference(*args, &block); end + def dig(*args, &block); end + def drop(*args, &block); end + def drop_while(*args, &block); end + def each(*args, &block); end + def each_cons(*args, &block); end + def each_entry(*args, &block); end + def each_index(*args, &block); end + def each_slice(*args, &block); end + def each_with_index(*args, &block); end + def each_with_object(*args, &block); end + def empty?(*args, &block); end + def entries(*args, &block); end + def fetch(*args, &block); end + def fill(*args, &block); end + def filter(*args, &block); end + def filter!(*args, &block); end + def find(*args, &block); end + def find_all(*args, &block); end + def find_index(*args, &block); end + def first(*args, &block); end + def flat_map(*args, &block); end + def flatten(*args, &block); end + def flatten!(*args, &block); end + def grep(*args, &block); end + def grep_v(*args, &block); end + def group_by(*args, &block); end + def include?(*args, &block); end + def index(*args, &block); end + def inject(*args, &block); end + def insert(*args, &block); end + def join(*args, &block); end + def keep_if(*args, &block); end + def last(*args, &block); end + def lazy(*args, &block); end + def length(*args, &block); end + def map(*args, &block); end + def map!(*args, &block); end + def max(*args, &block); end + def max_by(*args, &block); end + def member?(*args, &block); end + def min(*args, &block); end + def min_by(*args, &block); end + def minmax(*args, &block); end + def minmax_by(*args, &block); end + def none?(*args, &block); end + def one?(*args, &block); end + def pack(*args, &block); end + def partition(*args, &block); end + def permutation(*args, &block); end + def pop(*args, &block); end + def prepend(*args, &block); end + def product(*args, &block); end + def push(*args, &block); end + def rassoc(*args, &block); end + def reduce(*args, &block); end + def reject(*args, &block); end + def reject!(*args, &block); end + def repeated_combination(*args, &block); end + def repeated_permutation(*args, &block); end + def replace(*args, &block); end + def reverse(*args, &block); end + def reverse!(*args, &block); end + def reverse_each(*args, &block); end + def rindex(*args, &block); end + def rotate(*args, &block); end + def rotate!(*args, &block); end + def sample(*args, &block); end + def select(*args, &block); end + def select!(*args, &block); end + def shelljoin(*args, &block); end + def shift(*args, &block); end + def shuffle(*args, &block); end + def shuffle!(*args, &block); end + def size(*args, &block); end + def slice(*args, &block); end + def slice!(*args, &block); end + def slice_after(*args, &block); end + def slice_before(*args, &block); end + def slice_when(*args, &block); end + def sort(*args, &block); end + def sort!(*args, &block); end + def sort_by(*args, &block); end + def sort_by!(*args, &block); end + def sum(*args, &block); end + def take(*args, &block); end + def take_while(*args, &block); end + def to_ary(*args, &block); end + def to_h(*args, &block); end + def to_set(*args, &block); end + def transpose(*args, &block); end + def union(*args, &block); end + def uniq(*args, &block); end + def uniq!(*args, &block); end + def unshift(*args, &block); end + def values_at(*args, &block); end + def zip(*args, &block); end + def |(*args, &block); end +end + +RuboCop::AST::CollectionNode::ARRAY_METHODS = T.let(T.unsafe(nil), Array) + +module RuboCop::AST::ConditionalNode + def body; end + def condition; end + def multiline_condition?; end + def single_line_condition?; end +end + +class RuboCop::AST::DefNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ParameterizedNode) + include(::RuboCop::AST::MethodIdentifierPredicates) + + def argument_forwarding?; end + def arguments; end + def body; end + def method_name; end + def node_parts; end + def receiver; end + def void_context?; end +end + +class RuboCop::AST::DefinedNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ParameterizedNode) + include(::RuboCop::AST::MethodIdentifierPredicates) + include(::RuboCop::AST::MethodDispatchNode) + + def node_parts; end +end + +class RuboCop::AST::EnsureNode < ::RuboCop::AST::Node + def body; end +end + +class RuboCop::AST::FloatNode < ::RuboCop::AST::Node + include(::RuboCop::AST::NumericNode) +end + +class RuboCop::AST::ForNode < ::RuboCop::AST::Node + def body; end + def collection; end + def do?; end + def keyword; end + def variable; end + def void_context?; end +end + +class RuboCop::AST::ForwardArgsNode < ::RuboCop::AST::Node + include(::RuboCop::AST::CollectionNode) + + def to_a; end +end + +module RuboCop::AST::HashElementNode + def delimiter_delta(other); end + def key; end + def key_delta(other, alignment = _); end + def same_line?(other); end + def value; end + def value_delta(other); end +end + +class RuboCop::AST::HashNode < ::RuboCop::AST::Node + def braces?; end + def each_key; end + def each_pair; end + def each_value; end + def empty?; end + def keys; end + def mixed_delimiters?; end + def pairs; end + def pairs_on_same_line?; end + def values; end +end + +class RuboCop::AST::IfNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ConditionalNode) + include(::RuboCop::AST::ModifierNode) + + def branches; end + def each_branch; end + def else?; end + def else_branch; end + def elsif?; end + def elsif_conditional?; end + def if?; end + def if_branch; end + def inverse_keyword; end + def keyword; end + def modifier_form?; end + def nested_conditional?; end + def node_parts; end + def ternary?; end + def unless?; end +end + +class RuboCop::AST::IntNode < ::RuboCop::AST::Node + include(::RuboCop::AST::NumericNode) +end + +class RuboCop::AST::KeywordSplatNode < ::RuboCop::AST::Node + include(::RuboCop::AST::HashElementNode) + + def colon?; end + def hash_rocket?; end + def node_parts; end + def operator; end +end + +RuboCop::AST::KeywordSplatNode::DOUBLE_SPLAT = T.let(T.unsafe(nil), String) + +module RuboCop::AST::MethodDispatchNode + include(::RuboCop::AST::MethodIdentifierPredicates) + extend(::RuboCop::AST::NodePattern::Macros) + + def access_modifier?; end + def adjacent_def_modifier?(node = _); end + def arguments; end + def arithmetic_operation?; end + def assignment?; end + def bare_access_modifier?; end + def bare_access_modifier_declaration?(node = _); end + def binary_operation?; end + def block_literal?; end + def block_node; end + def command?(name); end + def const_receiver?; end + def def_modifier?; end + def dot?; end + def double_colon?; end + def implicit_call?; end + def lambda?; end + def lambda_literal?; end + def macro?; end + def macro_scope?(node = _); end + def method_name; end + def non_bare_access_modifier?; end + def non_bare_access_modifier_declaration?(node = _); end + def receiver; end + def safe_navigation?; end + def self_receiver?; end + def setter_method?; end + def special_modifier?; end + def unary_operation?; end + + private + + def macro_kwbegin_wrapper?(parent); end + def root_node?(node); end +end + +RuboCop::AST::MethodDispatchNode::ARITHMETIC_OPERATORS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::MethodDispatchNode::SPECIAL_MODIFIERS = T.let(T.unsafe(nil), Array) + +module RuboCop::AST::MethodIdentifierPredicates + def assignment_method?; end + def bang_method?; end + def camel_case_method?; end + def comparison_method?; end + def const_receiver?; end + def enumerator_method?; end + def method?(name); end + def negation_method?; end + def operator_method?; end + def predicate_method?; end + def prefix_bang?; end + def prefix_not?; end + def self_receiver?; end +end + +RuboCop::AST::MethodIdentifierPredicates::ENUMERATOR_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::MethodIdentifierPredicates::OPERATOR_METHODS = T.let(T.unsafe(nil), Array) + +module RuboCop::AST::ModifierNode + def modifier_form?; end +end + +class RuboCop::AST::ModuleNode < ::RuboCop::AST::Node + def body; end + def identifier; end +end + +class RuboCop::AST::Node < ::Parser::AST::Node + include(::RuboCop::AST::Sexp) + include(::RuboCop::RSpec::Node) + extend(::RuboCop::AST::NodePattern::Macros) + + def initialize(type, children = _, properties = _); end + + def __ENCODING___type?; end + def __FILE___type?; end + def __LINE___type?; end + def alias_type?; end + def ancestors; end + def and_asgn_type?; end + def and_type?; end + def arg_expr_type?; end + def arg_type?; end + def args_type?; end + def argument?; end + def array_pattern_type?; end + def array_pattern_with_tail_type?; end + def array_type?; end + def assignment?; end + def assignment_or_similar?(node = _); end + def back_ref_type?; end + def basic_conditional?; end + def basic_literal?; end + def begin_type?; end + def block_pass_type?; end + def block_type?; end + def blockarg_expr_type?; end + def blockarg_type?; end + def boolean_type?; end + def break_type?; end + def call_type?; end + def case_match_type?; end + def case_type?; end + def casgn_type?; end + def cbase_type?; end + def chained?; end + def child_nodes; end + def class_constructor?(node = _); end + def class_type?; end + def complete!; end + def complete?; end + def complex_type?; end + def conditional?; end + def const_name; end + def const_pattern_type?; end + def const_type?; end + def csend_type?; end + def cvar_type?; end + def cvasgn_type?; end + def def_e_type?; end + def def_type?; end + def defined_module; end + def defined_module_name; end + def defined_type?; end + def defs_e_type?; end + def defs_type?; end + def descendants; end + def dstr_type?; end + def dsym_type?; end + def each_ancestor(*types, &block); end + def each_child_node(*types); end + def each_descendant(*types, &block); end + def each_node(*types, &block); end + def eflipflop_type?; end + def empty_else_type?; end + def empty_source?; end + def ensure_type?; end + def equals_asgn?; end + def erange_type?; end + def false_type?; end + def falsey_literal?; end + def first_line; end + def float_type?; end + def for_type?; end + def forward_args_type?; end + def forwarded_args_type?; end + def guard_clause?; end + def gvar_type?; end + def gvasgn_type?; end + def hash_pattern_type?; end + def hash_type?; end + def ident_type?; end + def if_guard_type?; end + def if_type?; end + def iflipflop_type?; end + def immutable_literal?; end + def in_match_type?; end + def in_pattern_type?; end + def index_type?; end + def indexasgn_type?; end + def int_type?; end + def irange_type?; end + def ivar_type?; end + def ivasgn_type?; end + def keyword?; end + def kwarg_type?; end + def kwbegin_type?; end + def kwnilarg_type?; end + def kwoptarg_type?; end + def kwrestarg_type?; end + def kwsplat_type?; end + def lambda?(node = _); end + def lambda_or_proc?(node = _); end + def lambda_type?; end + def last_line; end + def line_count; end + def literal?; end + def lvar_type?; end + def lvasgn_type?; end + def masgn_type?; end + def match_alt_type?; end + def match_as_type?; end + def match_current_line_type?; end + def match_guard_clause?(node = _); end + def match_nil_pattern_type?; end + def match_rest_type?; end + def match_var_type?; end + def match_with_lvasgn_type?; end + def match_with_trailing_comma_type?; end + def mlhs_type?; end + def module_type?; end + def mrasgn_type?; end + def multiline?; end + def mutable_literal?; end + def new_class_or_module_block?(node = _); end + def next_type?; end + def nil_type?; end + def node_parts; end + def nonempty_line_count; end + def not_type?; end + def nth_ref_type?; end + def numargs_type?; end + def numblock_type?; end + def numeric_type?; end + def objc_kwarg_type?; end + def objc_restarg_type?; end + def objc_varargs_type?; end + def op_asgn_type?; end + def operator_keyword?; end + def optarg_type?; end + def or_asgn_type?; end + def or_type?; end + def pair_type?; end + def parent; end + def parent_module_name; end + def parenthesized_call?; end + def pin_type?; end + def postexe_type?; end + def preexe_type?; end + def proc?(node = _); end + def procarg0_type?; end + def pure?; end + def range_type?; end + def rasgn_type?; end + def rational_type?; end + def receiver(node = _); end + def recursive_basic_literal?; end + def recursive_literal?; end + def redo_type?; end + def reference?; end + def regexp_type?; end + def regopt_type?; end + def resbody_type?; end + def rescue_type?; end + def restarg_expr_type?; end + def restarg_type?; end + def retry_type?; end + def return_type?; end + def root_type?; end + def sclass_type?; end + def self_type?; end + def send_type?; end + def shadowarg_type?; end + def shorthand_asgn?; end + def sibling_index; end + def single_line?; end + def source; end + def source_length; end + def source_range; end + def special_keyword?; end + def splat_type?; end + def str_content(node = _); end + def str_type?; end + def super_type?; end + def sym_type?; end + def true_type?; end + def truthy_literal?; end + def undef_type?; end + def unless_guard_type?; end + def until_post_type?; end + def until_type?; end + def updated(type = _, children = _, properties = _); end + def value_used?; end + def variable?; end + def when_type?; end + def while_post_type?; end + def while_type?; end + def xstr_type?; end + def yield_type?; end + def zsuper_type?; end + + protected + + def parent=(node); end + def visit_descendants(types, &block); end + + private + + def begin_value_used?; end + def case_if_value_used?; end + def defined_module0(node = _); end + def for_value_used?; end + def parent_module_name_for_block(ancestor); end + def parent_module_name_for_sclass(sclass_node); end + def parent_module_name_part(node); end + def visit_ancestors(types); end + def while_until_value_used?; end +end + +RuboCop::AST::Node::ASSIGNMENTS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::BASIC_CONDITIONALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::BASIC_LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::COMPARISON_OPERATORS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::COMPOSITE_LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::CONDITIONALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::EQUALS_ASSIGNMENTS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::FALSEY_LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::IMMUTABLE_LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::KEYWORDS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::MUTABLE_LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::OPERATOR_KEYWORDS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::REFERENCES = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::SHORTHAND_ASSIGNMENTS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::SPECIAL_KEYWORDS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::TRUTHY_LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Node::VARIABLES = T.let(T.unsafe(nil), Array) + +class RuboCop::AST::NodePattern + def initialize(str); end + + def ==(other); end + def eql?(other); end + def marshal_dump; end + def marshal_load(pattern); end + def match(*args); end + def pattern; end + def to_s; end + + def self.descend(element, &block); end +end + +class RuboCop::AST::NodePattern::Invalid < ::StandardError +end + +module RuboCop::AST::NodePattern::Macros + def def_node_matcher(method_name, pattern_str); end + def def_node_search(method_name, pattern_str); end + def node_search(method_name, compiler, on_match, prelude, called_from); end + def node_search_all(method_name, compiler, called_from); end + def node_search_body(method_name, trailing_params, prelude, match_code, on_match); end + def node_search_first(method_name, compiler, called_from); end +end + +module RuboCop::AST::NumericNode + def sign?; end +end + +RuboCop::AST::NumericNode::SIGN_REGEX = T.let(T.unsafe(nil), Regexp) + +class RuboCop::AST::OrNode < ::RuboCop::AST::Node + include(::RuboCop::AST::BinaryOperatorNode) + include(::RuboCop::AST::PredicateOperatorNode) + + def alternate_operator; end + def inverse_operator; end +end + +class RuboCop::AST::PairNode < ::RuboCop::AST::Node + include(::RuboCop::AST::HashElementNode) + + def colon?; end + def delimiter(with_spacing = _); end + def hash_rocket?; end + def inverse_delimiter(with_spacing = _); end + def value_on_new_line?; end +end + +RuboCop::AST::PairNode::COLON = T.let(T.unsafe(nil), String) + +RuboCop::AST::PairNode::HASH_ROCKET = T.let(T.unsafe(nil), String) + +RuboCop::AST::PairNode::SPACED_COLON = T.let(T.unsafe(nil), String) + +RuboCop::AST::PairNode::SPACED_HASH_ROCKET = T.let(T.unsafe(nil), String) + +module RuboCop::AST::ParameterizedNode + def arguments?; end + def block_argument?; end + def first_argument; end + def last_argument; end + def parenthesized?; end + def rest_argument?; end + def splat_argument?; end +end + +module RuboCop::AST::PredicateOperatorNode + def logical_operator?; end + def operator; end + def semantic_operator?; end +end + +RuboCop::AST::PredicateOperatorNode::LOGICAL_AND = T.let(T.unsafe(nil), String) + +RuboCop::AST::PredicateOperatorNode::LOGICAL_OR = T.let(T.unsafe(nil), String) + +RuboCop::AST::PredicateOperatorNode::SEMANTIC_AND = T.let(T.unsafe(nil), String) + +RuboCop::AST::PredicateOperatorNode::SEMANTIC_OR = T.let(T.unsafe(nil), String) + +class RuboCop::AST::ProcessedSource + include(::RuboCop::Ext::ProcessedSource) + + def initialize(source, ruby_version, path = _); end + + def [](*args); end + def ast; end + def ast_with_comments; end + def blank?; end + def buffer; end + def checksum; end + def commented?(source_range); end + def comments; end + def comments_before_line(line); end + def current_line(token); end + def diagnostics; end + def each_comment; end + def each_token; end + def file_path; end + def find_comment; end + def find_token; end + def following_line(token); end + def line_indentation(line_number); end + def lines; end + def parser_error; end + def path; end + def preceding_line(token); end + def raw_source; end + def ruby_version; end + def start_with?(string); end + def tokens; end + def valid_syntax?; end + + private + + def comment_lines; end + def create_parser(ruby_version); end + def parse(source, ruby_version); end + def parser_class(ruby_version); end + def tokenize(parser); end + + def self.from_file(path, ruby_version); end +end + +RuboCop::AST::ProcessedSource::STRING_SOURCE_NAME = T.let(T.unsafe(nil), String) + +class RuboCop::AST::RangeNode < ::RuboCop::AST::Node + def begin; end + def end; end +end + +class RuboCop::AST::RegexpNode < ::RuboCop::AST::Node + def content; end + def regopt; end + def to_regexp; end +end + +RuboCop::AST::RegexpNode::OPTIONS = T.let(T.unsafe(nil), Hash) + +class RuboCop::AST::ResbodyNode < ::RuboCop::AST::Node + def body; end + def exception_variable; end +end + +class RuboCop::AST::RetryNode < ::RuboCop::AST::Node + include(::RuboCop::AST::MethodIdentifierPredicates) + include(::RuboCop::AST::MethodDispatchNode) + include(::RuboCop::AST::ParameterizedNode) + + def arguments; end +end + +class RuboCop::AST::ReturnNode < ::RuboCop::AST::Node + include(::RuboCop::AST::MethodIdentifierPredicates) + include(::RuboCop::AST::MethodDispatchNode) + include(::RuboCop::AST::ParameterizedNode) + + def arguments; end +end + +class RuboCop::AST::SelfClassNode < ::RuboCop::AST::Node + def body; end + def identifier; end +end + +class RuboCop::AST::SendNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ParameterizedNode) + include(::RuboCop::AST::MethodIdentifierPredicates) + include(::RuboCop::AST::MethodDispatchNode) + + def attribute_accessor?(node = _); end +end + +module RuboCop::AST::Sexp + def s(type, *children); end +end + +class RuboCop::AST::StrNode < ::RuboCop::AST::Node + include(::RuboCop::AST::BasicLiteralNode) + + def heredoc?; end +end + +class RuboCop::AST::SuperNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ParameterizedNode) + include(::RuboCop::AST::MethodIdentifierPredicates) + include(::RuboCop::AST::MethodDispatchNode) + + def node_parts; end +end + +class RuboCop::AST::SymbolNode < ::RuboCop::AST::Node + include(::RuboCop::AST::BasicLiteralNode) +end + +class RuboCop::AST::Token + def initialize(pos, type, text); end + + def begin_pos; end + def column; end + def comma?; end + def comment?; end + def end?; end + def end_pos; end + def equal_sign?; end + def left_array_bracket?; end + def left_brace?; end + def left_bracket?; end + def left_curly_brace?; end + def left_parens?; end + def left_ref_bracket?; end + def line; end + def pos; end + def rescue_modifier?; end + def right_bracket?; end + def right_curly_brace?; end + def right_parens?; end + def semicolon?; end + def space_after?; end + def space_before?; end + def text; end + def to_s; end + def type; end + + def self.from_parser_token(parser_token); end +end + +module RuboCop::AST::Traversal + def on_alias(node); end + def on_and(node); end + def on_and_asgn(node); end + def on_arg(node); end + def on_arg_expr(node); end + def on_args(node); end + def on_array(node); end + def on_array_pattern(node); end + def on_array_pattern_with_tail(node); end + def on_back_ref(node); end + def on_begin(node); end + def on_block(node); end + def on_block_pass(node); end + def on_blockarg(node); end + def on_break(node); end + def on_case(node); end + def on_case_match(node); end + def on_casgn(node); end + def on_cbase(node); end + def on_class(node); end + def on_complex(node); end + def on_const(node); end + def on_const_pattern(node); end + def on_csend(node); end + def on_cvar(node); end + def on_cvasgn(node); end + def on_def(node); end + def on_defined?(node); end + def on_defs(node); end + def on_dstr(node); end + def on_dsym(node); end + def on_eflipflop(node); end + def on_empty_else(node); end + def on_ensure(node); end + def on_erange(node); end + def on_false(node); end + def on_float(node); end + def on_for(node); end + def on_forward_args(node); end + def on_forwarded_args(node); end + def on_gvar(node); end + def on_gvasgn(node); end + def on_hash(node); end + def on_hash_pattern(node); end + def on_if(node); end + def on_if_guard(node); end + def on_iflipflop(node); end + def on_in_match(node); end + def on_in_pattern(node); end + def on_int(node); end + def on_irange(node); end + def on_ivar(node); end + def on_ivasgn(node); end + def on_kwarg(node); end + def on_kwbegin(node); end + def on_kwoptarg(node); end + def on_kwrestarg(node); end + def on_kwsplat(node); end + def on_lambda(node); end + def on_lvar(node); end + def on_lvasgn(node); end + def on_masgn(node); end + def on_match_alt(node); end + def on_match_as(node); end + def on_match_current_line(node); end + def on_match_nil_pattern(node); end + def on_match_rest(node); end + def on_match_var(node); end + def on_match_with_lvasgn(node); end + def on_match_with_trailing_comma(node); end + def on_mlhs(node); end + def on_module(node); end + def on_next(node); end + def on_nil(node); end + def on_not(node); end + def on_nth_ref(node); end + def on_numblock(node); end + def on_op_asgn(node); end + def on_optarg(node); end + def on_or(node); end + def on_or_asgn(node); end + def on_pair(node); end + def on_pin(node); end + def on_postexe(node); end + def on_preexe(node); end + def on_rational(node); end + def on_redo(node); end + def on_regexp(node); end + def on_regopt(node); end + def on_resbody(node); end + def on_rescue(node); end + def on_restarg(node); end + def on_retry(node); end + def on_return(node); end + def on_sclass(node); end + def on_self(node); end + def on_send(node); end + def on_shadowarg(node); end + def on_splat(node); end + def on_str(node); end + def on_super(node); end + def on_sym(node); end + def on_true(node); end + def on_undef(node); end + def on_unless_guard(node); end + def on_until(node); end + def on_until_post(node); end + def on_when(node); end + def on_while(node); end + def on_while_post(node); end + def on_xstr(node); end + def on_yield(node); end + def on_zsuper(node); end + def walk(node); end +end + +RuboCop::AST::Traversal::MANY_CHILD_NODES = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Traversal::NO_CHILD_NODES = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Traversal::ONE_CHILD_NODE = T.let(T.unsafe(nil), Array) + +RuboCop::AST::Traversal::SECOND_CHILD_ONLY = T.let(T.unsafe(nil), Array) + +class RuboCop::AST::UntilNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ConditionalNode) + include(::RuboCop::AST::ModifierNode) + + def do?; end + def inverse_keyword; end + def keyword; end +end + +module RuboCop::AST::Version +end + +RuboCop::AST::Version::STRING = T.let(T.unsafe(nil), String) + +class RuboCop::AST::WhenNode < ::RuboCop::AST::Node + def body; end + def branch_index; end + def conditions; end + def each_condition; end + def then?; end +end + +class RuboCop::AST::WhileNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ConditionalNode) + include(::RuboCop::AST::ModifierNode) + + def do?; end + def inverse_keyword; end + def keyword; end +end + +class RuboCop::AST::YieldNode < ::RuboCop::AST::Node + include(::RuboCop::AST::ParameterizedNode) + include(::RuboCop::AST::MethodIdentifierPredicates) + include(::RuboCop::AST::MethodDispatchNode) + + def node_parts; end +end + +RuboCop::NodePattern = RuboCop::AST::NodePattern + +RuboCop::ProcessedSource = RuboCop::AST::ProcessedSource + +RuboCop::Token = RuboCop::AST::Token + +RuboCop::AST::NodePattern::Compiler::ANY_ORDER_TEMPLATE = T.let(T.unsafe(nil), ERB) + +RuboCop::AST::NodePattern::Compiler::CAPTURED_REST = T.let(T.unsafe(nil), String) + +RuboCop::AST::NodePattern::Compiler::CLOSING = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::CUR_ELEMENT = T.let(T.unsafe(nil), String) + +RuboCop::AST::NodePattern::Compiler::CUR_NODE = T.let(T.unsafe(nil), String) + +RuboCop::AST::NodePattern::Compiler::CUR_PLACEHOLDER = T.let(T.unsafe(nil), String) + +RuboCop::AST::NodePattern::Compiler::FUNCALL = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::IDENTIFIER = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::LITERAL = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::META = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::METHOD_NAME = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::NODE = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::NUMBER = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::PARAM = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::PARAM_NUMBER = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::PREDICATE = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::REPEATED_TEMPLATE = T.let(T.unsafe(nil), ERB) + +RuboCop::AST::NodePattern::Compiler::REST = T.let(T.unsafe(nil), String) + +RuboCop::AST::NodePattern::Compiler::SEPARATORS = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::SEQ_HEAD_GUARD = T.let(T.unsafe(nil), String) + +RuboCop::AST::NodePattern::Compiler::SEQ_HEAD_INDEX = T.let(T.unsafe(nil), Integer) + +RuboCop::AST::NodePattern::Compiler::STRING = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::SYMBOL = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::TOKEN = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::TOKENS = T.let(T.unsafe(nil), Regexp) + +RuboCop::AST::NodePattern::Compiler::WILDCARD = T.let(T.unsafe(nil), Regexp) diff --git a/Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.6.1.rbi b/Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.6.1.rbi new file mode 100644 index 0000000000..d79fe302c6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.6.1.rbi @@ -0,0 +1,525 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RuboCop +end + +module RuboCop::Cop +end + +module RuboCop::Cop::Performance +end + +class RuboCop::Cop::Performance::BindCall < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + extend(::RuboCop::Cop::TargetRubyVersion) + + def autocorrect(node); end + def bind_with_call_method?(node = _); end + def on_send(node); end + + private + + def build_call_args(call_args_node); end + def correction_range(receiver, node); end + def message(bind_arg, call_args); end +end + +RuboCop::Cop::Performance::BindCall::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::Caller < ::RuboCop::Cop::Cop + def caller_with_scope_method?(node = _); end + def on_send(node); end + def slow_caller?(node = _); end + + private + + def int_value(node); end + def message(node); end +end + +RuboCop::Cop::Performance::Caller::MSG_BRACE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::Caller::MSG_FIRST = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::CaseWhenSplat < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(when_node); end + def on_case(case_node); end + + private + + def indent_for(node); end + def inline_fix_branch(corrector, when_node); end + def needs_reorder?(when_node); end + def new_branch_without_then(node, new_condition); end + def new_condition_with_then(node, new_condition); end + def non_splat?(condition); end + def reorder_condition(corrector, when_node); end + def reordering_correction(when_node); end + def replacement(conditions); end + def splat_offenses(when_conditions); end + def when_branch_range(when_node); end +end + +RuboCop::Cop::Performance::CaseWhenSplat::ARRAY_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::CaseWhenSplat::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::Casecmp < ::RuboCop::Cop::Cop + def autocorrect(node); end + def downcase_downcase(node = _); end + def downcase_eq(node = _); end + def eq_downcase(node = _); end + def on_send(node); end + + private + + def build_good_method(arg, variable); end + def correction(node, _receiver, method, arg, variable); end + def take_method_apart(node); end +end + +RuboCop::Cop::Performance::Casecmp::CASE_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Performance::Casecmp::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::ChainArrayAllocation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def flat_map_candidate?(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Performance::ChainArrayAllocation::ALWAYS_RETURNS_NEW_ARRAY = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::ChainArrayAllocation::HAS_MUTATION_ALTERNATIVE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::ChainArrayAllocation::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::ChainArrayAllocation::RETURNS_NEW_ARRAY_WHEN_NO_BLOCK = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::ChainArrayAllocation::RETURN_NEW_ARRAY_WHEN_ARGS = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::CompareWithBlock < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def compare?(node = _); end + def on_block(node); end + def replaceable_body?(node = _, param1, param2); end + + private + + def compare_range(send, node); end + def message(send, method, var_a, var_b, args); end + def slow_compare?(method, args_a, args_b); end +end + +RuboCop::Cop::Performance::CompareWithBlock::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::Count < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def count_candidate?(node = _); end + def on_send(node); end + + private + + def eligible_node?(node); end + def source_starting_at(node); end +end + +RuboCop::Cop::Performance::Count::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::DeletePrefix < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RegexpMetacharacter) + extend(::RuboCop::Cop::TargetRubyVersion) + + def autocorrect(node); end + def delete_prefix_candidate?(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Performance::DeletePrefix::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::DeletePrefix::PREFERRED_METHODS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Performance::DeleteSuffix < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RegexpMetacharacter) + extend(::RuboCop::Cop::TargetRubyVersion) + + def autocorrect(node); end + def delete_suffix_candidate?(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Performance::DeleteSuffix::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::DeleteSuffix::PREFERRED_METHODS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Performance::Detect < ::RuboCop::Cop::Cop + def autocorrect(node); end + def detect_candidate?(node = _); end + def on_send(node); end + + private + + def accept_first_call?(receiver, body); end + def lazy?(node); end + def preferred_method; end + def register_offense(node, receiver, second_method); end +end + +RuboCop::Cop::Performance::Detect::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::Detect::REVERSE_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::DoubleStartEndWith < ::RuboCop::Cop::Cop + def autocorrect(node); end + def check_with_active_support_aliases(node = _); end + def on_or(node); end + def two_start_end_with_calls(node = _); end + + private + + def add_offense_for_double_call(node, receiver, method, combined_args); end + def check_for_active_support_aliases?; end + def combine_args(first_call_args, second_call_args); end + def process_source(node); end +end + +RuboCop::Cop::Performance::DoubleStartEndWith::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::EndWith < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RegexpMetacharacter) + + def autocorrect(node); end + def on_match_with_lvasgn(node); end + def on_send(node); end + def redundant_regex?(node = _); end +end + +RuboCop::Cop::Performance::EndWith::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::FixedSize < ::RuboCop::Cop::Cop + def counter(node = _); end + def on_send(node); end + + private + + def allowed_argument?(arg); end + def allowed_parent?(node); end + def allowed_variable?(var); end + def contains_double_splat?(node); end + def contains_splat?(node); end + def non_string_argument?(node); end +end + +RuboCop::Cop::Performance::FixedSize::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::FlatMap < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def flat_map_candidate?(node = _); end + def on_send(node); end + + private + + def offense_for_levels(node, map_node, first_method, flatten); end + def offense_for_method(node, map_node, first_method, flatten); end + def register_offense(node, map_node, first_method, flatten, message); end +end + +RuboCop::Cop::Performance::FlatMap::FLATTEN_MULTIPLE_LEVELS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::FlatMap::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::InefficientHashSearch < ::RuboCop::Cop::Cop + def autocorrect(node); end + def inefficient_include?(node = _); end + def on_send(node); end + + private + + def autocorrect_argument(node); end + def autocorrect_hash_expression(node); end + def autocorrect_method(node); end + def current_method(node); end + def message(node); end + def use_long_method; end +end + +class RuboCop::Cop::Performance::OpenStruct < ::RuboCop::Cop::Cop + def on_send(node); end + def open_struct(node = _); end +end + +RuboCop::Cop::Performance::OpenStruct::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::RangeInclude < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_send(node); end + def range_include(node = _); end +end + +RuboCop::Cop::Performance::RangeInclude::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::RedundantBlockCall < ::RuboCop::Cop::Cop + def autocorrect(node); end + def blockarg_assigned?(node0, param1); end + def blockarg_calls(node0, param1); end + def blockarg_def(node = _); end + def on_def(node); end + + private + + def args_include_block_pass?(blockcall); end + def calls_to_report(argname, body); end +end + +RuboCop::Cop::Performance::RedundantBlockCall::CLOSE_PAREN = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::RedundantBlockCall::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::RedundantBlockCall::OPEN_PAREN = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::RedundantBlockCall::SPACE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::RedundantBlockCall::YIELD = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::RedundantMatch < ::RuboCop::Cop::Cop + def autocorrect(node); end + def match_call?(node = _); end + def on_send(node); end + def only_truthiness_matters?(node = _); end +end + +RuboCop::Cop::Performance::RedundantMatch::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::RedundantMerge < ::RuboCop::Cop::Cop + def autocorrect(node); end + def modifier_flow_control?(node = _); end + def on_send(node); end + def redundant_merge_candidate(node = _); end + + private + + def correct_multiple_elements(node, parent, new_source); end + def correct_single_element(node, new_source); end + def each_redundant_merge(node); end + def indent_width; end + def kwsplat_used?(pairs); end + def leading_spaces(node); end + def max_key_value_pairs; end + def message(node); end + def non_redundant_merge?(node, receiver, pairs); end + def non_redundant_pairs?(receiver, pairs); end + def non_redundant_value_used?(receiver, node); end + def rewrite_with_modifier(node, parent, new_source); end + def to_assignments(receiver, pairs); end +end + +RuboCop::Cop::Performance::RedundantMerge::AREF_ASGN = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector + extend(::RuboCop::AST::NodePattern::Macros) + + def initialize(node, receiver); end + + def each_with_object_node(node = _); end + def value_used?; end + + private + + def eligible_receiver?; end + def node; end + def receiver; end + def second_argument; end + def unwind(receiver); end +end + +RuboCop::Cop::Performance::RedundantMerge::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::RedundantMerge::WITH_MODIFIER_CORRECTION = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::RegexpMatch < ::RuboCop::Cop::Cop + def autocorrect(node); end + def last_matches(node0); end + def match_method?(node = _); end + def match_node?(node = _); end + def match_operator?(node = _); end + def match_threequals?(node = _); end + def match_with_int_arg_method?(node = _); end + def match_with_lvasgn?(node); end + def on_case(node); end + def on_if(node); end + def search_match_nodes(node0); end + + private + + def check_condition(cond); end + def correct_operator(corrector, recv, arg, oper = _); end + def correction_range(recv, arg); end + def find_last_match(body, range, scope_root); end + def last_match_used?(match_node); end + def match_gvar?(sym); end + def message(node); end + def modifier_form?(match_node); end + def next_match_pos(body, match_node_pos, scope_root); end + def range_to_search_for_last_matches(match_node, body, scope_root); end + def replace_with_match_predicate_method(corrector, recv, arg, op_range); end + def scope_body(node); end + def scope_root(node); end + def swap_receiver_and_arg(corrector, recv, arg); end +end + +RuboCop::Cop::Performance::RegexpMatch::MATCH_NODE_PATTERN = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::RegexpMatch::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::RegexpMatch::TYPES_IMPLEMENTING_MATCH = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Performance::ReverseEach < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + def reverse_each?(node = _); end +end + +RuboCop::Cop::Performance::ReverseEach::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::ReverseEach::UNDERSCORE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::Size < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_send(node); end + + private + + def allowed_parent?(node); end + def array?(node); end + def eligible_node?(node); end + def eligible_receiver?(node); end + def hash?(node); end +end + +RuboCop::Cop::Performance::Size::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::StartWith < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RegexpMetacharacter) + + def autocorrect(node); end + def on_match_with_lvasgn(node); end + def on_send(node); end + def redundant_regex?(node = _); end +end + +RuboCop::Cop::Performance::StartWith::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::StringReplacement < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + def replace_method(node, first, second, first_param, replacement); end + def string_replacement?(node = _); end + + private + + def accept_first_param?(first_param); end + def accept_second_param?(second_param); end + def first_source(first_param); end + def message(node, first_source, second_source); end + def method_suffix(node); end + def offense(node, first_param, second_param); end + def range(node); end + def remove_second_param(corrector, node, first_param); end + def replacement_method(node, first_source, second_source); end + def source_from_regex_constructor(node); end + def source_from_regex_literal(node); end +end + +RuboCop::Cop::Performance::StringReplacement::BANG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::StringReplacement::DELETE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::StringReplacement::DETERMINISTIC_REGEX = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Performance::StringReplacement::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::StringReplacement::TR = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::TimesMap < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_block(node); end + def on_send(node); end + def times_map_call(node = _); end + + private + + def check(node); end + def message(map_or_collect, count); end +end + +RuboCop::Cop::Performance::TimesMap::MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Performance::TimesMap::MESSAGE_ONLY_IF = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::UnfreezeString < ::RuboCop::Cop::Cop + def dup_string?(node = _); end + def on_send(node); end + def string_new?(node = _); end +end + +RuboCop::Cop::Performance::UnfreezeString::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Performance::UriDefaultParser < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_send(node); end + def uri_parser_new?(node = _); end +end + +RuboCop::Cop::Performance::UriDefaultParser::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::RegexpMetacharacter + + private + + def drop_end_metacharacter(regexp_string); end + def drop_start_metacharacter(regexp_string); end + def literal_at_end?(regexp); end + def literal_at_end_with_backslash_z?(regex_str); end + def literal_at_end_with_dollar?(regex_str); end + def literal_at_start?(regexp); end + def literal_at_start_with_backslash_a?(regex_str); end + def literal_at_start_with_caret?(regex_str); end + def safe_multiline?; end +end + +RuboCop::NodePattern = RuboCop::AST::NodePattern + +module RuboCop::Performance +end + +RuboCop::Performance::CONFIG = T.let(T.unsafe(nil), Hash) + +module RuboCop::Performance::Inject + def self.defaults!; end +end + +module RuboCop::Performance::Version +end + +RuboCop::Performance::Version::STRING = T.let(T.unsafe(nil), String) + +RuboCop::ProcessedSource = RuboCop::AST::ProcessedSource + +RuboCop::Token = RuboCop::AST::Token diff --git a/Library/Homebrew/sorbet/rbi/gems/rubocop-rspec@1.40.0.rbi b/Library/Homebrew/sorbet/rbi/gems/rubocop-rspec@1.40.0.rbi new file mode 100644 index 0000000000..7c248d3905 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rubocop-rspec@1.40.0.rbi @@ -0,0 +1,1669 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RuboCop +end + +module RuboCop::Cop +end + +module RuboCop::Cop::Layout +end + +class RuboCop::Cop::Layout::ExtraSpacing < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::PrecedingFollowingAlignment) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def align_column(asgn_token); end + def align_equal_sign(corrector, token, align_to); end + def align_equal_signs(range, corrector); end + def aligned_comments?(comment_token); end + def aligned_tok?(token); end + def aligned_with_next_comment?(index); end + def aligned_with_previous_comment?(index); end + def all_relevant_assignment_lines(line_number); end + def allow_for_trailing_comments?; end + def check_assignment(token); end + def check_other(token1, token2, ast); end + def check_tokens(ast, token1, token2); end + def comment_column(index); end + def extra_space_range(token1, token2); end + def force_equal_sign_alignment?; end + def ignored_range?(ast, start_pos); end + def ignored_ranges(ast); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Layout::ExtraSpacing::MSG_UNALIGNED_ASGN = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ExtraSpacing::MSG_UNNECESSARY = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::RSpec +end + +class RuboCop::Cop::RSpec::AlignLeftLetBrace < ::RuboCop::Cop::RSpec::Cop + def autocorrect(let); end + def investigate(_processed_source); end + + private + + def token_aligner; end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::RSpec::AlignLeftLetBrace::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::AlignRightLetBrace < ::RuboCop::Cop::RSpec::Cop + def autocorrect(let); end + def investigate(_processed_source); end + + private + + def token_aligner; end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::RSpec::AlignRightLetBrace::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::AnyInstance < ::RuboCop::Cop::RSpec::Cop + def disallowed_stub(node = _); end + def on_send(node); end +end + +RuboCop::Cop::RSpec::AnyInstance::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::AroundBlock < ::RuboCop::Cop::RSpec::Cop + def find_arg_usage(node0); end + def hook(node = _); end + def on_block(node); end + + private + + def add_no_arg_offense(node); end + def check_for_unused_proxy(block, proxy); end +end + +RuboCop::Cop::RSpec::AroundBlock::MSG_NO_ARG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::AroundBlock::MSG_UNUSED_ARG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::Be < ::RuboCop::Cop::RSpec::Cop + def be_without_args(node = _); end + def on_send(node); end +end + +RuboCop::Cop::RSpec::Be::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::BeEql < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def eql_type_with_identity(node = _); end + def on_send(node); end +end + +RuboCop::Cop::RSpec::BeEql::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::BeforeAfterAll < ::RuboCop::Cop::RSpec::Cop + def before_or_after_all(node = _); end + def on_send(node); end +end + +RuboCop::Cop::RSpec::BeforeAfterAll::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::RSpec::Capybara +end + +class RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation < ::RuboCop::Cop::RSpec::Cop + def as_is_matcher(node = _); end + def autocorrect(node); end + def expectation_set_on_current_path(node = _); end + def on_send(node); end + def regexp_str_matcher(node = _); end + + private + + def add_ignore_query_options(corrector, node); end + def convert_regexp_str_to_literal(corrector, matcher_node, regexp_str); end + def rewrite_expectation(corrector, node, to_symbol, matcher_node); end +end + +RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::Capybara::FeatureMethods < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def feature_method(node = _); end + def on_block(node); end + def spec?(node = _); end + + private + + def enabled?(method_name); end + def enabled_methods; end + def inside_spec?(node); end + def root_node?(node); end + def root_with_siblings?(node); end +end + +RuboCop::Cop::RSpec::Capybara::FeatureMethods::MAP = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::RSpec::Capybara::FeatureMethods::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::Capybara::VisibilityMatcher < ::RuboCop::Cop::RSpec::Cop + def on_send(node); end + def visible_false?(node = _); end + def visible_true?(node = _); end + + private + + def capybara_matcher?(method_name); end +end + +RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::CAPYBARA_MATCHER_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::MSG_FALSE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::MSG_TRUE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ContextMethod < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def context_method(node = _); end + def on_block(node); end + + private + + def method_name?(description); end +end + +RuboCop::Cop::RSpec::ContextMethod::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ContextWording < ::RuboCop::Cop::RSpec::Cop + def context_wording(node = _); end + def on_block(node); end + + private + + def bad_prefix?(description); end + def joined_prefixes; end + def prefixes; end +end + +RuboCop::Cop::RSpec::ContextWording::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::Cop < ::RuboCop::Cop::Cop + include(::RuboCop::RSpec::Language) + include(::RuboCop::RSpec::Language::NodePattern) + + def relevant_file?(file); end + + private + + def all_cops_config; end + def relevant_rubocop_rspec_file?(file); end + def rspec_pattern; end + def rspec_pattern_config; end + def rspec_pattern_config?; end + + def self.inherited(subclass); end +end + +RuboCop::Cop::RSpec::Cop::DEFAULT_CONFIGURATION = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::RSpec::Cop::DEFAULT_PATTERN_RE = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::RSpec::DescribeClass < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::TopLevelDescribe) + + def describe_with_rails_metadata?(node = _); end + def on_top_level_describe(node, _); end + def rails_metadata?(node = _); end + def shared_group?(node = _); end + def valid_describe?(node = _); end + + private + + def string_constant_describe?(described_value); end +end + +RuboCop::Cop::RSpec::DescribeClass::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::DescribeMethod < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::TopLevelDescribe) + + def on_top_level_describe(_node, _); end +end + +RuboCop::Cop::RSpec::DescribeMethod::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::DescribeSymbol < ::RuboCop::Cop::RSpec::Cop + def describe_symbol?(node = _); end + def on_send(node); end +end + +RuboCop::Cop::RSpec::DescribeSymbol::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::DescribedClass < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def common_instance_exec_closure?(node = _); end + def contains_described_class?(node0); end + def described_constant(node = _); end + def on_block(node); end + def rspec_block?(node = _); end + def scope_changing_syntax?(node = _); end + + private + + def collapse_namespace(namespace, const); end + def const_name(node); end + def find_usage(node, &block); end + def full_const_name(node); end + def message(offense); end + def namespace(node); end + def offensive?(node); end + def offensive_described_class?(node); end + def scope_change?(node); end + def skip_blocks?; end + def skippable_block?(node); end +end + +RuboCop::Cop::RSpec::DescribedClass::DESCRIBED_CLASS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::DescribedClass::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::DescribedClassModuleWrapping < ::RuboCop::Cop::RSpec::Cop + def find_rspec_blocks(node0); end + def on_module(node); end +end + +RuboCop::Cop::RSpec::DescribedClassModuleWrapping::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::Dialect < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::MethodPreference) + + def autocorrect(node); end + def on_send(node); end + def rspec_method?(node = _); end + + private + + def message(node); end +end + +RuboCop::Cop::RSpec::Dialect::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::EmptyExampleGroup < ::RuboCop::Cop::RSpec::Cop + def contains_example?(node0); end + def on_block(node); end + + private + + def custom_include?(method_name); end + def custom_include_methods; end +end + +RuboCop::Cop::RSpec::EmptyExampleGroup::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::EmptyHook < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def empty_hook?(node = _); end + def on_block(node); end +end + +RuboCop::Cop::RSpec::EmptyHook::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::EmptyLineAfterExample < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::FinalEndLocation) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::RSpec::BlankLineSeparation) + + def allow_consecutive_one_liners?; end + def allowed_one_liner?(node); end + def consecutive_one_liner?(node); end + def next_one_line_example?(node); end + def next_sibling(node); end + def on_block(node); end +end + +RuboCop::Cop::RSpec::EmptyLineAfterExample::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::FinalEndLocation) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::RSpec::BlankLineSeparation) + + def on_block(node); end +end + +RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::EmptyLineAfterFinalLet < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::FinalEndLocation) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::RSpec::BlankLineSeparation) + + def on_block(node); end +end + +RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::EmptyLineAfterHook < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::FinalEndLocation) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::RSpec::BlankLineSeparation) + + def on_block(node); end +end + +RuboCop::Cop::RSpec::EmptyLineAfterHook::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::EmptyLineAfterSubject < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::FinalEndLocation) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::RSpec::BlankLineSeparation) + + def on_block(node); end + + private + + def in_spec_block?(node); end +end + +RuboCop::Cop::RSpec::EmptyLineAfterSubject::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ExampleLength < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::CodeLength) + + def on_block(node); end + + private + + def code_length(node); end + def message(length); end +end + +RuboCop::Cop::RSpec::ExampleLength::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ExampleWithoutDescription < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def example_description(node = _); end + def on_block(node); end + + private + + def check_example_without_description(node); end + def disallow_empty_description?(node); end +end + +RuboCop::Cop::RSpec::ExampleWithoutDescription::MSG_ADD_DESCRIPTION = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::ExampleWithoutDescription::MSG_DEFAULT_ARGUMENT = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ExampleWording < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def it_description(node = _); end + def on_block(node); end + + private + + def add_wording_offense(node, message); end + def custom_transform; end + def docstring(node); end + def ignored_words; end + def replacement_text(node); end + def text(node); end +end + +RuboCop::Cop::RSpec::ExampleWording::IT_PREFIX = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::RSpec::ExampleWording::MSG_IT = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::ExampleWording::MSG_SHOULD = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::ExampleWording::SHOULD_PREFIX = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::RSpec::ExpectActual < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def expect_literal(node = _); end + def on_send(node); end + + private + + def complex_literal?(node); end + def literal?(node); end + def simple_literal?(node); end + def swap(corrector, actual, expected); end +end + +RuboCop::Cop::RSpec::ExpectActual::COMPLEX_LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::RSpec::ExpectActual::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::ExpectActual::SIMPLE_LITERALS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::RSpec::ExpectActual::SUPPORTED_MATCHERS = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::RSpec::ExpectChange < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def expect_change_with_arguments(node = _); end + def expect_change_with_block(node = _); end + def on_block(node); end + def on_send(node); end + + private + + def autocorrect_block_to_method_call(node); end + def autocorrect_method_call_to_block(node); end +end + +RuboCop::Cop::RSpec::ExpectChange::MSG_BLOCK = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::ExpectChange::MSG_CALL = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ExpectInHook < ::RuboCop::Cop::RSpec::Cop + def expectation(node0); end + def on_block(node); end + + private + + def message(expect, hook); end +end + +RuboCop::Cop::RSpec::ExpectInHook::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ExpectOutput < ::RuboCop::Cop::RSpec::Cop + def on_gvasgn(node); end + + private + + def inside_example_scope?(node); end +end + +RuboCop::Cop::RSpec::ExpectOutput::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::RSpec::ExplicitHelper + include(::RuboCop::RSpec::Language) + extend(::RuboCop::AST::NodePattern::Macros) + + def predicate_matcher?(node = _); end + def predicate_matcher_block?(node = _); end + + private + + def allowed_explicit_matchers; end + def autocorrect_explicit(node); end + def autocorrect_explicit_block(node); end + def autocorrect_explicit_send(node); end + def check_explicit(node); end + def corrector_explicit(to_node, actual, matcher, block_child); end + def message_explicit(matcher); end + def move_predicate(corrector, actual, matcher, block_child); end + def predicate_matcher_name?(name); end + def replacement_matcher(node); end + def to_predicate_method(matcher); end +end + +RuboCop::Cop::RSpec::ExplicitHelper::BUILT_IN_MATCHERS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::RSpec::ExplicitHelper::MSG_EXPLICIT = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::RSpec::FactoryBot +end + +class RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically < ::RuboCop::Cop::RSpec::Cop + def association?(node = _); end + def autocorrect(node); end + def factory_attributes(node0); end + def on_block(node); end + def value_matcher(node = _); end + + private + + def attribute_defining_method?(method_name); end + def autocorrect_replacing_parens(node); end + def autocorrect_without_parens(node); end + def braces(node); end + def offensive_receiver?(receiver, node); end + def proc?(attribute); end + def receiver_matches_first_block_argument?(receiver, node); end + def reserved_method?(method_name); end + def value_hash_without_braces?(node); end +end + +RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::FactoryBot::CreateList < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def factory_call(node = _); end + def factory_list_call(node = _); end + def n_times_block_without_arg?(node = _); end + def on_block(node); end + def on_send(node); end + + private + + def contains_only_factory?(node); end +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::Corrector + + private + + def build_options_string(options); end + def format_method_call(node, method, arguments); end + def format_receiver(receiver); end +end + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::CreateListCorrector < ::RuboCop::Cop::RSpec::FactoryBot::CreateList::Corrector + def initialize(node); end + + def call(corrector); end + + private + + def build_arguments(node, count); end + def call_replacement(node); end + def call_with_block_replacement(node); end + def format_block(node); end + def format_multiline_block(node); end + def format_singeline_block(node); end + def node; end +end + +RuboCop::Cop::RSpec::FactoryBot::CreateList::MSG_CREATE_LIST = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::FactoryBot::CreateList::MSG_N_TIMES = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::FactoryBot::CreateList::TimesCorrector < ::RuboCop::Cop::RSpec::FactoryBot::CreateList::Corrector + def initialize(node); end + + def call(corrector); end + + private + + def generate_n_times_block(node); end + def node; end +end + +class RuboCop::Cop::RSpec::FactoryBot::FactoryClassName < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def class_name(node = _); end + def on_send(node); end + + private + + def allowed?(const_name); end +end + +RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::ALLOWED_CONSTANTS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::FilePath < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::TopLevelDescribe) + + def const_described?(node0); end + def on_top_level_describe(node, args); end + def routing_metadata?(node0); end + + private + + def camel_to_snake_case(string); end + def custom_transform; end + def expected_path(constant); end + def filename_ends_with?(glob); end + def glob_for(_); end + def glob_for_spec_suffix_only?; end + def ignore_methods?; end + def name_glob(name); end + def relevant_rubocop_rspec_file?(_file); end + def routing_spec?(args); end + def spec_suffix_only?; end +end + +RuboCop::Cop::RSpec::FilePath::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::Focus < ::RuboCop::Cop::RSpec::Cop + def focused_block?(node = _); end + def metadata(node = _); end + def on_send(node); end + + private + + def focus_metadata(node, &block); end +end + +RuboCop::Cop::RSpec::Focus::FOCUSABLE_SELECTORS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::Focus::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::HookArgument < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_block(node); end + def scoped_hook(node = _); end + def unscoped_hook(node = _); end + + private + + def argument_range(send_node); end + def check_implicit(method_send); end + def explicit_message(scope); end + def hook(node, &block); end + def implicit_style?; end +end + +RuboCop::Cop::RSpec::HookArgument::EXPLICIT_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::HookArgument::HOOKS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::HookArgument::IMPLICIT_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::HooksBeforeExamples < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def example_or_group?(node = _); end + def on_block(node); end + + private + + def check_hooks(node); end + def find_first_example(node); end + def multiline_block?(block); end +end + +RuboCop::Cop::RSpec::HooksBeforeExamples::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ImplicitBlockExpectation < ::RuboCop::Cop::RSpec::Cop + def implicit_expect(node = _); end + def lambda?(node = _); end + def lambda_subject?(node = _); end + def on_send(node); end + + private + + def find_subject(block_node); end + def multi_statement_example_group?(node); end + def nearest_subject(node); end +end + +RuboCop::Cop::RSpec::ImplicitBlockExpectation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ImplicitExpect < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def implicit_expect(node = _); end + def on_send(node); end + + private + + def is_expected_range(source_map); end + def offending_expect(node); end + def offense_message(offending_source); end + def replacement_source(offending_source); end +end + +RuboCop::Cop::RSpec::ImplicitExpect::ENFORCED_REPLACEMENTS = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::RSpec::ImplicitExpect::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ImplicitSubject < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def implicit_subject?(node = _); end + def on_send(node); end + + private + + def allowed_by_style?(example); end + def valid_usage?(node); end +end + +RuboCop::Cop::RSpec::ImplicitSubject::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::RSpec::InflectedHelper + include(::RuboCop::RSpec::Language) + extend(::RuboCop::AST::NodePattern::Macros) + + def be_bool?(node = _); end + def be_boolthy?(node = _); end + def predicate_in_actual?(node = _); end + + private + + def autocorrect_inflected(node); end + def boolean_matcher?(node); end + def check_inflected(node); end + def message_inflected(predicate); end + def predicate?(sym); end + def remove_predicate(corrector, predicate); end + def rewrite_matcher(corrector, predicate, matcher); end + def to_predicate_matcher(name); end + def true?(to_symbol, matcher); end +end + +RuboCop::Cop::RSpec::InflectedHelper::MSG_INFLECTED = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::InstanceSpy < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def have_received_usage(node0); end + def null_double(node0); end + def on_block(node); end +end + +RuboCop::Cop::RSpec::InstanceSpy::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::InstanceVariable < ::RuboCop::Cop::RSpec::Cop + def custom_matcher?(node = _); end + def dynamic_class?(node = _); end + def ivar_assigned?(node0, param1); end + def ivar_usage(node0); end + def on_block(node); end + def spec_group?(node = _); end + + private + + def assignment_only?; end + def valid_usage?(node); end +end + +RuboCop::Cop::RSpec::InstanceVariable::EXAMPLE_GROUP_METHODS = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::Cop::RSpec::InstanceVariable::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::InvalidPredicateMatcher < ::RuboCop::Cop::RSpec::Cop + def invalid_predicate_matcher?(node = _); end + def on_send(node); end + + private + + def message(predicate); end + def predicate?(name); end +end + +RuboCop::Cop::RSpec::InvalidPredicateMatcher::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ItBehavesLike < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def example_inclusion_offense(node = _, param1); end + def on_send(node); end + + private + + def message(_node); end +end + +RuboCop::Cop::RSpec::ItBehavesLike::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::IteratedExpectation < ::RuboCop::Cop::RSpec::Cop + def each?(node = _); end + def expectation?(node = _, param1); end + def on_block(node); end + + private + + def only_expectations?(body, arg); end + def single_expectation?(body, arg); end +end + +RuboCop::Cop::RSpec::IteratedExpectation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::LeadingSubject < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def check_previous_nodes(node); end + def on_block(node); end + + private + + def find_first_offending_node(node); end + def in_spec_block?(node); end + def offending?(node); end +end + +RuboCop::Cop::RSpec::LeadingSubject::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::LeakyConstantDeclaration < ::RuboCop::Cop::RSpec::Cop + def in_example_or_shared_group?(node = _); end + def on_casgn(node); end + def on_class(node); end + def on_module(node); end + + private + + def inside_describe_block?(node); end +end + +RuboCop::Cop::RSpec::LeakyConstantDeclaration::MSG_CLASS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::LeakyConstantDeclaration::MSG_CONST = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::LeakyConstantDeclaration::MSG_MODULE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::LetBeforeExamples < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def example_or_group?(node = _); end + def on_block(node); end + + private + + def check_let_declarations(node); end + def find_first_example(node); end + def multiline_block?(block); end +end + +RuboCop::Cop::RSpec::LetBeforeExamples::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::LetSetup < ::RuboCop::Cop::RSpec::Cop + def let_bang(node0); end + def method_called?(node0, param1); end + def on_block(node); end + + private + + def unused_let_bang(node); end +end + +RuboCop::Cop::RSpec::LetSetup::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::MessageChain < ::RuboCop::Cop::RSpec::Cop + def message(node); end + def message_chain(node = _); end + def on_send(node); end +end + +RuboCop::Cop::RSpec::MessageChain::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::MessageExpectation < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def message_expectation(node = _); end + def on_send(node); end + def receive_message?(node0); end + + private + + def preferred_style?(expectation); end +end + +RuboCop::Cop::RSpec::MessageExpectation::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::MessageExpectation::SUPPORTED_STYLES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::RSpec::MessageSpies < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def message_expectation(node = _); end + def on_send(node); end + def receive_message(node0); end + + private + + def error_message(receiver); end + def preferred_style?(expectation); end + def receive_message_matcher(node); end +end + +RuboCop::Cop::RSpec::MessageSpies::MSG_HAVE_RECEIVED = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::MessageSpies::MSG_RECEIVE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::MessageSpies::SUPPORTED_STYLES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::RSpec::MissingExampleGroupArgument < ::RuboCop::Cop::RSpec::Cop + def on_block(node); end +end + +RuboCop::Cop::RSpec::MissingExampleGroupArgument::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::MultipleDescribes < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::RSpec::TopLevelDescribe) + + def on_top_level_describe(node, _args); end +end + +RuboCop::Cop::RSpec::MultipleDescribes::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::MultipleExpectations < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableMax) + + def aggregate_failures?(node = _); end + def aggregate_failures_block?(node = _); end + def aggregate_failures_present?(node = _); end + def expect?(node = _); end + def on_block(node); end + + private + + def example_with_aggregate_failures?(example_node); end + def find_aggregate_failures(example_node); end + def find_expectation(node, &block); end + def flag_example(node, expectation_count:); end + def max_expectations; end +end + +RuboCop::Cop::RSpec::MultipleExpectations::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::MultipleSubjects < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end + + private + + def named_subject?(node); end + def remove_autocorrect(node); end + def rename_autocorrect(node); end +end + +RuboCop::Cop::RSpec::MultipleSubjects::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::NamedSubject < ::RuboCop::Cop::RSpec::Cop + def ignored_shared_example?(node); end + def on_block(node); end + def rspec_block?(node = _); end + def shared_example?(node = _); end + def subject_usage(node0); end +end + +RuboCop::Cop::RSpec::NamedSubject::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::NestedGroups < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::RSpec::TopLevelDescribe) + + def find_contexts(node0); end + def on_top_level_describe(node, _args); end + + private + + def find_nested_contexts(node, nesting: _, &block); end + def max_nesting; end + def max_nesting_config; end + def message(nesting); end +end + +RuboCop::Cop::RSpec::NestedGroups::DEPRECATED_MAX_KEY = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::NestedGroups::DEPRECATION_WARNING = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::NestedGroups::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::NotToNot < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def not_to_not_offense(node = _, param1); end + def on_send(node); end + + private + + def message(_node); end +end + +RuboCop::Cop::RSpec::NotToNot::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::OverwritingSetup < ::RuboCop::Cop::RSpec::Cop + def first_argument_name(node = _); end + def on_block(node); end + def setup?(node = _); end + + private + + def common_setup?(node); end + def find_duplicates(node); end +end + +RuboCop::Cop::RSpec::OverwritingSetup::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::Pending < ::RuboCop::Cop::RSpec::Cop + def on_send(node); end + def pending_block?(node = _); end + def skip_or_pending?(node = _); end + def skippable?(node = _); end + def skipped_in_metadata?(node = _); end + + private + + def skipped?(node); end +end + +RuboCop::Cop::RSpec::Pending::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::Pending::PENDING = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::Cop::RSpec::Pending::SKIPPABLE = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +class RuboCop::Cop::RSpec::PredicateMatcher < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RSpec::InflectedHelper) + include(::RuboCop::Cop::RSpec::ExplicitHelper) + + def autocorrect(node); end + def on_block(node); end + def on_send(node); end + + private + + def args_loc(send_node); end + def block_loc(send_node); end +end + +class RuboCop::Cop::RSpec::ReceiveCounts < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def on_send(node); end + def receive_counts(node = _); end + def stub?(node0); end + + private + + def matcher_for(method, count); end + def message_for(node, source); end + def range(node, offending_node); end +end + +RuboCop::Cop::RSpec::ReceiveCounts::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ReceiveNever < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def method_on_stub?(node0); end + def on_send(node); end +end + +RuboCop::Cop::RSpec::ReceiveNever::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::RepeatedDescription < ::RuboCop::Cop::RSpec::Cop + def on_block(node); end + + private + + def example_signature(example); end + def repeated_descriptions(node); end +end + +RuboCop::Cop::RSpec::RepeatedDescription::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::RepeatedExample < ::RuboCop::Cop::RSpec::Cop + def on_block(node); end + + private + + def example_signature(example); end + def repeated_examples(node); end +end + +RuboCop::Cop::RSpec::RepeatedExample::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::RepeatedExampleGroupBody < ::RuboCop::Cop::RSpec::Cop + def body(node = _); end + def const_arg(node = _); end + def metadata(node = _); end + def on_begin(node); end + def several_example_groups?(node = _); end + def skip_or_pending?(node = _); end + + private + + def add_repeated_lines(groups); end + def message(group, repeats); end + def repeated_group_bodies(node); end + def signature_keys(group); end +end + +RuboCop::Cop::RSpec::RepeatedExampleGroupBody::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::RepeatedExampleGroupDescription < ::RuboCop::Cop::RSpec::Cop + def doc_string_and_metadata(node = _); end + def empty_description?(node = _); end + def on_begin(node); end + def several_example_groups?(node = _); end + def skip_or_pending?(node = _); end + + private + + def add_repeated_lines(groups); end + def message(group, repeats); end + def repeated_group_descriptions(node); end +end + +RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ReturnFromStub < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def and_return_value(node0); end + def autocorrect(node); end + def contains_stub?(node0); end + def on_block(node); end + def on_send(node); end + + private + + def check_and_return_call(node); end + def check_block_body(block); end + def dynamic?(node); end +end + +class RuboCop::Cop::RSpec::ReturnFromStub::AndReturnCallCorrector + def initialize(node); end + + def call(corrector); end + + private + + def arg; end + def hash_without_braces?; end + def heredoc?; end + def node; end + def range; end + def receiver; end + def replacement; end +end + +class RuboCop::Cop::RSpec::ReturnFromStub::BlockBodyCorrector + def initialize(block); end + + def call(corrector); end + + private + + def block; end + def body; end + def heredoc?; end + def node; end +end + +RuboCop::Cop::RSpec::ReturnFromStub::BlockBodyCorrector::NULL_BLOCK_BODY = T.let(T.unsafe(nil), T.untyped) + +RuboCop::Cop::RSpec::ReturnFromStub::MSG_AND_RETURN = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::ReturnFromStub::MSG_BLOCK = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ScatteredLet < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def on_block(node); end + + private + + def check_let_declarations(body); end + def find_first_let(node); end +end + +RuboCop::Cop::RSpec::ScatteredLet::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::ScatteredSetup < ::RuboCop::Cop::RSpec::Cop + def lines_msg(numbers); end + def on_block(node); end + def repeated_hooks(node); end +end + +RuboCop::Cop::RSpec::ScatteredSetup::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::SharedContext < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def context?(node0); end + def examples?(node0); end + def on_block(node); end + def shared_context(node = _); end + def shared_example(node = _); end + + private + + def add_shared_item_offense(node, message); end + def context_with_only_examples(node); end + def examples_with_only_context(node); end +end + +RuboCop::Cop::RSpec::SharedContext::MSG_CONTEXT = T.let(T.unsafe(nil), String) + +RuboCop::Cop::RSpec::SharedContext::MSG_EXAMPLES = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::SharedExamples < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def on_send(node); end + def shared_examples(node = _); end +end + +class RuboCop::Cop::RSpec::SharedExamples::Checker + def initialize(node); end + + def message; end + def node; end + def preferred_style; end + + private + + def symbol; end + def wrap_with_single_quotes(string); end +end + +RuboCop::Cop::RSpec::SharedExamples::Checker::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::SingleArgumentMessageChain < ::RuboCop::Cop::RSpec::Cop + def autocorrect(node); end + def message_chain(node = _); end + def on_send(node); end + def single_key_hash?(node = _); end + + private + + def autocorrect_array_arg(corrector, arg); end + def autocorrect_hash_arg(corrector, arg); end + def key_to_arg(node); end + def message(node); end + def replacement(method); end + def single_element_array?(node); end + def valid_usage?(node); end +end + +RuboCop::Cop::RSpec::SingleArgumentMessageChain::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::SubjectStub < ::RuboCop::Cop::RSpec::Cop + def message_expectation?(node = _, param1); end + def message_expectation_matcher?(node0); end + def on_block(node); end + def subject(node = _); end + + private + + def find_all_explicit_subjects(node); end + def find_subject_expectations(node, subject_names = _, &block); end + def processed_example_groups; end +end + +RuboCop::Cop::RSpec::SubjectStub::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::UnspecifiedException < ::RuboCop::Cop::RSpec::Cop + def block_with_args?(node); end + def empty_exception_matcher?(node); end + def empty_raise_error_or_exception(node = _); end + def on_send(node); end +end + +RuboCop::Cop::RSpec::UnspecifiedException::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::VariableDefinition < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::RSpec::Variable) + + def on_send(node); end + + private + + def string?(node); end + def style_violation?(variable); end + def symbol?(node); end +end + +RuboCop::Cop::RSpec::VariableDefinition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::VariableName < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::ConfigurableFormatting) + include(::RuboCop::Cop::ConfigurableNaming) + include(::RuboCop::RSpec::Variable) + + def on_send(node); end + + private + + def message(style); end +end + +RuboCop::Cop::RSpec::VariableName::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::VerifiedDoubles < ::RuboCop::Cop::RSpec::Cop + def on_send(node); end + def unverified_double(node = _); end + + private + + def symbol?(name); end +end + +RuboCop::Cop::RSpec::VerifiedDoubles::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::VoidExpect < ::RuboCop::Cop::RSpec::Cop + def expect?(node = _); end + def expect_block?(node = _); end + def on_block(node); end + def on_send(node); end + + private + + def check_expect(node); end + def void?(expect); end +end + +RuboCop::Cop::RSpec::VoidExpect::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::RSpec::Yield < ::RuboCop::Cop::RSpec::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def block_arg(node = _); end + def block_call?(node = _, param1); end + def method_on_stub?(node0); end + def on_block(node); end + + private + + def block_range(node); end + def calling_block?(node, block); end + def convert_block_to_yield(node); end + def generate_replacement(node); end +end + +RuboCop::Cop::RSpec::Yield::MSG = T.let(T.unsafe(nil), String) + +RuboCop::NodePattern = RuboCop::AST::NodePattern + +RuboCop::ProcessedSource = RuboCop::AST::ProcessedSource + +module RuboCop::RSpec +end + +class RuboCop::RSpec::AlignLetBrace + include(::RuboCop::RSpec::Language::NodePattern) + + def initialize(root, token); end + + def indent_for(node); end + def offending_tokens; end + + private + + def adjacent_let_chunks; end + def let_group_for(let); end + def let_token(node); end + def root; end + def single_line_lets; end + def target_column_for(let); end + def token; end +end + +module RuboCop::RSpec::BlankLineSeparation + include(::RuboCop::RSpec::FinalEndLocation) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def last_child?(node); end + def missing_separating_line(node); end + def offending_loc(last_line); end +end + +RuboCop::RSpec::CONFIG = T.let(T.unsafe(nil), Hash) + +class RuboCop::RSpec::Concept + include(::RuboCop::RSpec::Language) + include(::RuboCop::RSpec::Language::NodePattern) + extend(::RuboCop::AST::NodePattern::Macros) + + def initialize(node); end + + def ==(other); end + def eql?(other); end + def hash; end + def to_node; end + + protected + + def node; end +end + +module RuboCop::RSpec::Corrector +end + +class RuboCop::RSpec::Corrector::MoveNode + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::RSpec::FinalEndLocation) + + def initialize(node, corrector, processed_source); end + + def corrector; end + def move_after(other); end + def move_before(other); end + def original; end + def processed_source; end + + private + + def node_range(node); end + def node_range_with_surrounding_space(node); end + def source(node); end +end + +class RuboCop::RSpec::Example < ::RuboCop::RSpec::Concept + def definition; end + def doc_string; end + def extract_doc_string(node = _); end + def extract_implementation(node = _); end + def extract_metadata(node = _); end + def implementation; end + def metadata; end +end + +class RuboCop::RSpec::ExampleGroup < ::RuboCop::RSpec::Concept + def examples; end + def hooks; end + def scope_change?(node = _); end + def subjects; end + + private + + def examples_in_scope(node, &blk); end + def find_examples(node); end + def find_hooks(node); end + def find_subjects(node); end + def hooks_in_scope(node); end + def subjects_in_scope(node); end +end + +module RuboCop::RSpec::FactoryBot + def self.attribute_defining_methods; end + def self.reserved_methods; end +end + +module RuboCop::RSpec::FinalEndLocation + def final_end_location(start_node); end +end + +class RuboCop::RSpec::Hook < ::RuboCop::RSpec::Concept + def example?; end + def extract_metadata(node = _); end + def knowable_scope?; end + def metadata; end + def name; end + def scope; end + + private + + def scope_argument; end + def scope_name; end + def transform_metadata(meta); end + def transform_true(node); end + def valid_scope?(node); end +end + +module RuboCop::RSpec::Inject + def self.defaults!; end +end + +module RuboCop::RSpec::Language +end + +RuboCop::RSpec::Language::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::ExampleGroups +end + +RuboCop::RSpec::Language::ExampleGroups::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::ExampleGroups::FOCUSED = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::ExampleGroups::GROUPS = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::ExampleGroups::SKIPPED = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::Examples +end + +RuboCop::RSpec::Language::Examples::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::Examples::EXAMPLES = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::Examples::FOCUSED = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::Examples::PENDING = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::Examples::SKIPPED = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::Expectations +end + +RuboCop::RSpec::Language::Expectations::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::Helpers +end + +RuboCop::RSpec::Language::Helpers::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::Hooks +end + +RuboCop::RSpec::Language::Hooks::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::Hooks::Scopes +end + +RuboCop::RSpec::Language::Hooks::Scopes::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::Includes +end + +RuboCop::RSpec::Language::Includes::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::Includes::CONTEXT = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::Includes::EXAMPLES = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::NodePattern + extend(::RuboCop::AST::NodePattern::Macros) + + def example?(node = _); end + def example_group?(node = _); end + def example_group_with_body?(node = _); end + def hook?(node = _); end + def let?(node = _); end + def subject?(node = _); end +end + +RuboCop::RSpec::Language::RSPEC = T.let(T.unsafe(nil), String) + +module RuboCop::RSpec::Language::Runners +end + +RuboCop::RSpec::Language::Runners::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +class RuboCop::RSpec::Language::SelectorSet + def initialize(selectors); end + + def +(other); end + def ==(other); end + def block_or_block_pass_pattern; end + def block_pass_pattern; end + def block_pattern; end + def include?(selector); end + def node_pattern; end + def node_pattern_union; end + def send_pattern; end + + protected + + def selectors; end +end + +module RuboCop::RSpec::Language::SharedGroups +end + +RuboCop::RSpec::Language::SharedGroups::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::SharedGroups::CONTEXT = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +RuboCop::RSpec::Language::SharedGroups::EXAMPLES = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Language::Subject +end + +RuboCop::RSpec::Language::Subject::ALL = T.let(T.unsafe(nil), RuboCop::RSpec::Language::SelectorSet) + +module RuboCop::RSpec::Node + def recursive_literal_or_const?; end +end + +module RuboCop::RSpec::TopLevelDescribe + extend(::RuboCop::AST::NodePattern::Macros) + + def on_send(node); end + + private + + def describe_statement_children(node); end + def root_node; end + def single_top_level_describe?; end + def top_level_describe?(node); end + def top_level_nodes; end +end + +module RuboCop::RSpec::Variable + include(::RuboCop::RSpec::Language) + extend(::RuboCop::AST::NodePattern::Macros) + + def variable_definition?(node = _); end +end + +module RuboCop::RSpec::Version +end + +RuboCop::RSpec::Version::STRING = T.let(T.unsafe(nil), String) + +class RuboCop::RSpec::Wording + def initialize(text, ignore:, replace:); end + + def rewrite; end + + private + + def append_suffix(word, suffix); end + def ignored_word?(word); end + def ignores; end + def remove_should_and_pluralize; end + def replace_prefix(pattern, replacement); end + def replacements; end + def substitute(word); end + def text; end + def uppercase?(word); end +end + +RuboCop::Token = RuboCop::AST::Token diff --git a/Library/Homebrew/sorbet/rbi/gems/rubocop@0.85.1.rbi b/Library/Homebrew/sorbet/rbi/gems/rubocop@0.85.1.rbi new file mode 100644 index 0000000000..b9895aecaf --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/rubocop@0.85.1.rbi @@ -0,0 +1,10471 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module RuboCop +end + +class RuboCop::CLI + def initialize; end + + def config_store; end + def options; end + def run(args = _); end + + private + + def act_on_options; end + def apply_default_formatter; end + def execute_runners; end + def handle_exiting_options; end + def run_command(name); end + def set_options_to_config_loader; end + def validate_options_vs_config; end +end + +module RuboCop::CLI::Command + def self.run(env, name); end +end + +class RuboCop::CLI::Command::AutoGenerateConfig < ::RuboCop::CLI::Command::Base + def run; end + + private + + def add_formatter; end + def execute_runner; end + def line_length_cop(config); end + def line_length_enabled?(config); end + def max_line_length(config); end + def maybe_run_line_length_cop; end + def reset_config_and_auto_gen_file; end + def run_all_cops(line_length_contents); end + def run_line_length_cop; end + def same_max_line_length?(config1, config2); end + def skip_line_length_cop(reason); end +end + +RuboCop::CLI::Command::AutoGenerateConfig::PHASE_1 = T.let(T.unsafe(nil), String) + +RuboCop::CLI::Command::AutoGenerateConfig::PHASE_1_DISABLED = T.let(T.unsafe(nil), String) + +RuboCop::CLI::Command::AutoGenerateConfig::PHASE_1_OVERRIDDEN = T.let(T.unsafe(nil), String) + +RuboCop::CLI::Command::AutoGenerateConfig::PHASE_2 = T.let(T.unsafe(nil), String) + +class RuboCop::CLI::Command::Base + def initialize(env); end + + def env; end + + def self.by_command_name(name); end + def self.command_name; end + def self.command_name=(_); end + def self.inherited(subclass); end +end + +class RuboCop::CLI::Command::ExecuteRunner < ::RuboCop::CLI::Command::Base + include(::RuboCop::Formatter::TextUtil) + + def run; end + + private + + def display_error_summary(errors); end + def display_warning_summary(warnings); end + def execute_runner(paths); end + def maybe_print_corrected_source; end +end + +class RuboCop::CLI::Command::InitDotfile < ::RuboCop::CLI::Command::Base + def run; end +end + +RuboCop::CLI::Command::InitDotfile::DOTFILE = T.let(T.unsafe(nil), String) + +class RuboCop::CLI::Command::ShowCops < ::RuboCop::CLI::Command::Base + def initialize(env); end + + def run; end + + private + + def config_lines(cop); end + def cops_of_department(cops, department); end + def print_available_cops; end + def print_cop_details(cops); end + def print_cops_of_department(registry, department, show_all); end + def selected_cops_of_department(cops, department); end +end + +class RuboCop::CLI::Command::Version < ::RuboCop::CLI::Command::Base + def run; end +end + +class RuboCop::CLI::Environment + def initialize(options, config_store, paths); end + + def config_store; end + def options; end + def paths; end + def run(name); end +end + +class RuboCop::CLI::Finished < ::RuntimeError +end + +RuboCop::CLI::STATUS_ERROR = T.let(T.unsafe(nil), Integer) + +RuboCop::CLI::STATUS_INTERRUPTED = T.let(T.unsafe(nil), Integer) + +RuboCop::CLI::STATUS_OFFENSES = T.let(T.unsafe(nil), Integer) + +RuboCop::CLI::STATUS_SUCCESS = T.let(T.unsafe(nil), Integer) + +class RuboCop::CachedData + def initialize(filename); end + + def from_json(text); end + def to_json(offenses); end + + private + + def deserialize_offenses(offenses); end + def message(offense); end + def serialize_offense(offense); end +end + +class RuboCop::CommentConfig + def initialize(processed_source); end + + def cop_disabled_line_ranges; end + def cop_enabled_at_line?(cop, line_number); end + def extra_enabled_comments; end + def processed_source; end + + private + + def all_cop_names; end + def analyze; end + def analyze_cop(analysis, disabled, line, single_line); end + def analyze_disabled(analysis, line); end + def analyze_rest(analysis, line); end + def analyze_single_line(analysis, line, disabled); end + def comment_only_line?(line_number); end + def cop_line_ranges(analysis); end + def directive_on_comment_line?(comment); end + def directive_parts(comment); end + def each_directive; end + def each_mentioned_cop; end + def enable_all?(comment); end + def extra_enabled_comments_with_names(extras, names); end + def handle_enable_all(names, extras, comment); end + def handle_switch(cop_names, names, disabled, extras, comment); end + def non_comment_token_line_numbers; end + def qualified_cop_name(cop_name); end +end + +RuboCop::CommentConfig::COMMENT_DIRECTIVE_REGEXP = T.let(T.unsafe(nil), Regexp) + +RuboCop::CommentConfig::COPS_PATTERN = T.let(T.unsafe(nil), String) + +RuboCop::CommentConfig::COP_NAMES_PATTERN = T.let(T.unsafe(nil), String) + +RuboCop::CommentConfig::COP_NAME_PATTERN = T.let(T.unsafe(nil), String) + +class RuboCop::CommentConfig::CopAnalysis < ::Struct + def line_ranges; end + def line_ranges=(_); end + def start_line_number; end + def start_line_number=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +RuboCop::CommentConfig::REDUNDANT_DISABLE = T.let(T.unsafe(nil), String) + +class RuboCop::Config + include(::RuboCop::PathUtil) + include(::RuboCop::FileFinder) + extend(::Forwardable) + + def initialize(hash = _, loaded_path = _); end + + def [](*args, &block); end + def []=(*args, &block); end + def add_excludes_from_higher_level(highest_config); end + def allowed_camel_case_file?(file); end + def base_dir_for_path_parameters; end + def bundler_lock_file_path; end + def check; end + def delete(*args, &block); end + def deprecation_check; end + def disabled_new_cops?; end + def each(*args, &block); end + def each_key(*args, &block); end + def enabled_new_cops?; end + def file_to_exclude?(file); end + def file_to_include?(file); end + def for_all_cops; end + def for_cop(cop); end + def for_department(department_name); end + def internal?; end + def key?(*args, &block); end + def keys(*args, &block); end + def loaded_path; end + def make_excludes_absolute; end + def map(*args, &block); end + def merge(*args, &block); end + def path_relative_to_config(path); end + def patterns_to_exclude; end + def patterns_to_include; end + def pending_cops; end + def possibly_include_hidden?; end + def signature; end + def smart_loaded_path; end + def target_rails_version; end + def target_ruby_version(*args, &block); end + def to_h(*args, &block); end + def to_hash(*args, &block); end + def to_s; end + def transform_values(*args, &block); end + def validate(*args, &block); end + + private + + def department_of(qualified_cop_name); end + def enable_cop?(qualified_cop_name, cop_options); end + def read_rails_version_from_bundler_lock_file; end + def target_rails_version_from_bundler_lock_file; end + + def self.create(hash, path); end +end + +class RuboCop::Config::CopConfig < ::Struct + def metadata; end + def metadata=(_); end + def name; end + def name=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +RuboCop::Config::DEFAULT_RAILS_VERSION = T.let(T.unsafe(nil), Float) + +class RuboCop::ConfigLoader + extend(::RuboCop::FileFinder) + + def self.add_excludes_from_files(config, config_file); end + def self.add_inheritance_from_auto_generated_file; end + def self.add_missing_namespaces(path, hash); end + def self.auto_gen_config; end + def self.auto_gen_config=(_); end + def self.auto_gen_config?; end + def self.clear_options; end + def self.configuration_file_for(target_dir); end + def self.configuration_from_file(config_file); end + def self.debug; end + def self.debug=(_); end + def self.debug?; end + def self.default_configuration; end + def self.default_configuration=(_); end + def self.disable_pending_cops; end + def self.disable_pending_cops=(_); end + def self.enable_pending_cops; end + def self.enable_pending_cops=(_); end + def self.ignore_parent_exclusion; end + def self.ignore_parent_exclusion=(_); end + def self.ignore_parent_exclusion?; end + def self.load_file(file); end + def self.merge(base_hash, derived_hash); end + def self.merge_with_default(config, config_file, unset_nil: _); end + def self.options_config; end + def self.options_config=(_); end + def self.possible_new_cops?(config); end + def self.warn_on_pending_cops(pending_cops); end +end + +RuboCop::ConfigLoader::AUTO_GENERATED_FILE = T.let(T.unsafe(nil), String) + +RuboCop::ConfigLoader::DEFAULT_FILE = T.let(T.unsafe(nil), String) + +RuboCop::ConfigLoader::DOTFILE = T.let(T.unsafe(nil), String) + +RuboCop::ConfigLoader::RUBOCOP_HOME = T.let(T.unsafe(nil), String) + +RuboCop::ConfigLoader::XDG_CONFIG = T.let(T.unsafe(nil), String) + +class RuboCop::ConfigLoaderResolver + def merge(base_hash, derived_hash, **opts); end + def merge_with_default(config, config_file, unset_nil:); end + def override_department_setting_for_cops(base_hash, derived_hash); end + def resolve_inheritance(path, hash, file, debug); end + def resolve_inheritance_from_gems(hash); end + def resolve_requires(path, hash); end + + private + + def base_configs(path, inherit_from, file); end + def determine_inherit_mode(hash, key); end + def disabled?(hash, department); end + def duplicate_setting?(base_hash, derived_hash, key, inherited_file); end + def gem_config_path(gem_name, relative_config_path); end + def handle_disabled_by_default(config, new_default_configuration); end + def inherited_file(path, inherit_from, file); end + def remote_file?(uri); end + def should_union?(base_hash, key, inherit_mode); end + def transform(config); end + def warn_on_duplicate_setting(base_hash, derived_hash, key, **opts); end +end + +class RuboCop::ConfigNotFoundError < ::RuboCop::Error +end + +class RuboCop::ConfigObsoletion + def initialize(config); end + + def reject_obsolete_cops_and_parameters; end + + private + + def obsolete_cops; end + def obsolete_enforced_style; end + def obsolete_enforced_style_message(cop, param, enforced_style, alternative); end + def obsolete_parameter_message(cops, parameters, alternative); end + def obsolete_parameters; end + def smart_loaded_path; end +end + +RuboCop::ConfigObsoletion::MOVED_COPS = T.let(T.unsafe(nil), Array) + +RuboCop::ConfigObsoletion::OBSOLETE_COPS = T.let(T.unsafe(nil), Hash) + +RuboCop::ConfigObsoletion::OBSOLETE_ENFORCED_STYLES = T.let(T.unsafe(nil), Array) + +RuboCop::ConfigObsoletion::OBSOLETE_PARAMETERS = T.let(T.unsafe(nil), Array) + +RuboCop::ConfigObsoletion::REMOVED_COPS = T.let(T.unsafe(nil), Array) + +RuboCop::ConfigObsoletion::REMOVED_COPS_WITH_REASON = T.let(T.unsafe(nil), Array) + +RuboCop::ConfigObsoletion::RENAMED_COPS = T.let(T.unsafe(nil), Array) + +RuboCop::ConfigObsoletion::SPLIT_COPS = T.let(T.unsafe(nil), Array) + +class RuboCop::ConfigStore + def initialize; end + + def for(file_or_dir); end + def for_dir(dir); end + def for_file(file); end + def force_default_config!; end + def options_config=(options_config); end +end + +class RuboCop::ConfigValidator + extend(::Forwardable) + + def initialize(config); end + + def for_all_cops(*args, &block); end + def smart_loaded_path(*args, &block); end + def target_ruby_version; end + def validate; end + def validate_section_presence(name); end + + private + + def alert_about_unrecognized_cops(invalid_cop_names); end + def check_cop_config_value(hash, parent = _); end + def check_target_ruby; end + def each_invalid_parameter(cop_name); end + def msg_not_boolean(parent, key, value); end + def reject_conflicting_safe_settings; end + def reject_mutually_exclusive_defaults; end + def target_ruby; end + def validate_enforced_styles(valid_cop_names); end + def validate_new_cops_parameter; end + def validate_parameter_names(valid_cop_names); end + def validate_support_and_has_list(name, formats, valid); end + def validate_syntax_cop; end +end + +RuboCop::ConfigValidator::COMMON_PARAMS = T.let(T.unsafe(nil), Array) + +RuboCop::ConfigValidator::INTERNAL_PARAMS = T.let(T.unsafe(nil), Array) + +RuboCop::ConfigValidator::NEW_COPS_VALUES = T.let(T.unsafe(nil), Array) + +module RuboCop::Cop +end + +module RuboCop::Cop::Alignment + + private + + def check_alignment(items, base_column = _); end + def column_delta; end + def configured_indentation_width; end + def display_column(range); end + def each_bad_alignment(items, base_column); end + def end_of_line_comment(line); end + def indentation(node); end + def offset(node); end + def within?(inner, outer); end +end + +RuboCop::Cop::Alignment::SPACE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::AlignmentCorrector + extend(::RuboCop::Cop::RangeHelp) + extend(::RuboCop::Cop::Alignment) + + def self.align_end(processed_source, node, align_to); end + def self.correct(processed_source, node, column_delta); end + def self.processed_source; end +end + +class RuboCop::Cop::AmbiguousCopName < ::RuboCop::Error + def initialize(name, origin, badges); end +end + +RuboCop::Cop::AmbiguousCopName::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::ArrayMinSize + + private + + def array_style_detected(style, ary_size); end + def below_array_length?(node); end + def largest_brackets_size(style, ary_size); end + def min_size_config; end + def smallest_percent_size(style, ary_size); end +end + +module RuboCop::Cop::ArraySyntax + + private + + def bracketed_array_of?(element_type, node); end +end + +module RuboCop::Cop::AutocorrectLogic + def autocorrect?; end + def autocorrect_enabled?; end + def autocorrect_requested?; end + def correctable?; end + def disable_offense(node); end + def disable_uncorrectable?; end + def safe_autocorrect?; end + def support_autocorrect?; end + + private + + def disable_offense_at_end_of_line(range, eol_comment); end + def disable_offense_before_and_after(range_by_lines); end + def max_line_length; end + def range_by_lines(range); end + def range_of_first_line(range); end +end + +class RuboCop::Cop::Badge + def initialize(department, cop_name); end + + def ==(other); end + def cop_name; end + def department; end + def eql?(other); end + def hash; end + def match?(other); end + def qualified?; end + def to_s; end + def with_department(department); end + + def self.for(class_name); end + def self.parse(identifier); end +end + +class RuboCop::Cop::Badge::InvalidBadge < ::RuboCop::Error + def initialize(token); end +end + +RuboCop::Cop::Badge::InvalidBadge::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::Bundler +end + +class RuboCop::Cop::Bundler::DuplicatedGem < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def gem_declarations(node0); end + def investigate(processed_source); end + + private + + def duplicated_gem_nodes; end + def register_offense(node, gem_name, line_of_first_occurrence); end +end + +RuboCop::Cop::Bundler::DuplicatedGem::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Bundler::GemComment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::DefNode) + + def gem_declaration?(node = _); end + def on_send(node); end + + private + + def checked_options_present?(node); end + def commented?(node); end + def contains_checked_options?(node); end + def gem_options(node); end + def ignored_gem?(node); end + def precede?(node1, node2); end + def preceding_comment?(node1, node2); end + def preceding_lines(node); end + def version_specified_gem?(node); end +end + +RuboCop::Cop::Bundler::GemComment::CHECKED_OPTIONS_CONFIG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Bundler::GemComment::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Bundler::GemComment::VERSION_SPECIFIERS_OPTION = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Bundler::InsecureProtocolSource < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def insecure_protocol_source?(node = _); end + def on_send(node); end + + private + + def range(node); end +end + +RuboCop::Cop::Bundler::InsecureProtocolSource::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Bundler::OrderedGems < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::OrderedGemNode) + + def autocorrect(node); end + def gem_declarations(node0); end + def investigate(processed_source); end + + private + + def previous_declaration(node); end +end + +RuboCop::Cop::Bundler::OrderedGems::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::CheckAssignment + def on_and_asgn(node); end + def on_casgn(node); end + def on_cvasgn(node); end + def on_gvasgn(node); end + def on_ivasgn(node); end + def on_lvasgn(node); end + def on_masgn(node); end + def on_op_asgn(node); end + def on_or_asgn(node); end + def on_send(node); end + + private + + def extract_rhs(node); end + + def self.extract_rhs(node); end +end + +module RuboCop::Cop::CheckLineBreakable + def extract_breakable_node(node, max); end + + private + + def all_on_same_line?(nodes); end + def already_on_multiple_lines?(node); end + def breakable_collection?(node, elements); end + def children_could_be_broken_up?(children); end + def contained_by_breakable_collection_on_same_line?(node); end + def contained_by_multiline_collection_that_could_be_broken_up?(node); end + def extract_breakable_node_from_elements(node, elements, max); end + def extract_first_element_over_column_limit(node, elements, max); end + def process_args(args); end + def safe_to_ignore?(node); end + def within_column_limit?(element, max, line); end +end + +module RuboCop::Cop::ClassishLength + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::CodeLength) + + + private + + def code_length(node); end + def line_numbers_of_inner_nodes(node, *types); end +end + +module RuboCop::Cop::CodeLength + include(::RuboCop::Cop::ConfigurableMax) + + + private + + def check_code_length(node); end + def count_comments?; end + def irrelevant_line(source_line); end + def max_length; end +end + +class RuboCop::Cop::Commissioner + include(::RuboCop::AST::Traversal) + + def initialize(cops, forces = _, options = _); end + + def errors; end + def investigate(processed_source); end + def on_alias(node); end + def on_and(node); end + def on_and_asgn(node); end + def on_arg(node); end + def on_arg_expr(node); end + def on_args(node); end + def on_array(node); end + def on_array_pattern(node); end + def on_array_pattern_with_tail(node); end + def on_back_ref(node); end + def on_begin(node); end + def on_block(node); end + def on_block_pass(node); end + def on_blockarg(node); end + def on_break(node); end + def on_case(node); end + def on_case_match(node); end + def on_casgn(node); end + def on_cbase(node); end + def on_class(node); end + def on_complex(node); end + def on_const(node); end + def on_const_pattern(node); end + def on_csend(node); end + def on_cvar(node); end + def on_cvasgn(node); end + def on_def(node); end + def on_defined?(node); end + def on_defs(node); end + def on_dstr(node); end + def on_dsym(node); end + def on_eflipflop(node); end + def on_empty_else(node); end + def on_ensure(node); end + def on_erange(node); end + def on_false(node); end + def on_float(node); end + def on_for(node); end + def on_forward_args(node); end + def on_forwarded_args(node); end + def on_gvar(node); end + def on_gvasgn(node); end + def on_hash(node); end + def on_hash_pattern(node); end + def on_if(node); end + def on_if_guard(node); end + def on_iflipflop(node); end + def on_in_match(node); end + def on_in_pattern(node); end + def on_int(node); end + def on_irange(node); end + def on_ivar(node); end + def on_ivasgn(node); end + def on_kwarg(node); end + def on_kwbegin(node); end + def on_kwoptarg(node); end + def on_kwrestarg(node); end + def on_kwsplat(node); end + def on_lambda(node); end + def on_lvar(node); end + def on_lvasgn(node); end + def on_masgn(node); end + def on_match_alt(node); end + def on_match_as(node); end + def on_match_current_line(node); end + def on_match_nil_pattern(node); end + def on_match_rest(node); end + def on_match_var(node); end + def on_match_with_lvasgn(node); end + def on_match_with_trailing_comma(node); end + def on_mlhs(node); end + def on_module(node); end + def on_next(node); end + def on_nil(node); end + def on_not(node); end + def on_nth_ref(node); end + def on_numblock(node); end + def on_op_asgn(node); end + def on_optarg(node); end + def on_or(node); end + def on_or_asgn(node); end + def on_pair(node); end + def on_pin(node); end + def on_postexe(node); end + def on_preexe(node); end + def on_rational(node); end + def on_redo(node); end + def on_regexp(node); end + def on_regopt(node); end + def on_resbody(node); end + def on_rescue(node); end + def on_restarg(node); end + def on_retry(node); end + def on_return(node); end + def on_sclass(node); end + def on_self(node); end + def on_send(node); end + def on_shadowarg(node); end + def on_splat(node); end + def on_str(node); end + def on_super(node); end + def on_sym(node); end + def on_true(node); end + def on_undef(node); end + def on_unless_guard(node); end + def on_until(node); end + def on_until_post(node); end + def on_when(node); end + def on_while(node); end + def on_while_post(node); end + def on_xstr(node); end + def on_yield(node); end + def on_zsuper(node); end + + private + + def invoke_custom_post_walk_processing(cops, processed_source); end + def invoke_custom_processing(cops_or_forces, processed_source); end + def prepare(processed_source); end + def reset_callbacks; end + def reset_errors; end + def trigger_responding_cops(callback, node); end + def with_cop_error_handling(cop, node = _); end +end + +class RuboCop::Cop::ConditionCorrector + def self.correct_negative_condition(node); end +end + +module RuboCop::Cop::ConfigurableEnforcedStyle + def alternative_style; end + def alternative_styles; end + def ambiguous_style_detected(*possibilities); end + def conflicting_styles_detected; end + def correct_style_detected; end + def detected_style; end + def detected_style=(style); end + def no_acceptable_style!; end + def no_acceptable_style?; end + def opposite_style_detected; end + def style; end + def style_configured?; end + def style_detected(detected); end + def style_parameter_name; end + def supported_styles; end + def unexpected_style_detected(unexpected); end + def unrecognized_style_detected; end +end + +module RuboCop::Cop::ConfigurableFormatting + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def check_name(node, name, name_range); end + def class_emitter_method?(node, name); end + def report_opposing_styles(node, name); end + def valid_name?(node, name, given_style = _); end +end + +module RuboCop::Cop::ConfigurableMax + + private + + def max=(value); end + def max_parameter_name; end +end + +module RuboCop::Cop::ConfigurableNaming + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::ConfigurableFormatting) +end + +RuboCop::Cop::ConfigurableNaming::FORMATS = T.let(T.unsafe(nil), Hash) + +module RuboCop::Cop::ConfigurableNumbering + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::ConfigurableFormatting) +end + +RuboCop::Cop::ConfigurableNumbering::FORMATS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Cop + include(::RuboCop::AST::Sexp) + include(::RuboCop::PathUtil) + include(::RuboCop::Cop::Util) + include(::RuboCop::Cop::IgnoredNode) + include(::RuboCop::Cop::AutocorrectLogic) + extend(::RuboCop::AST::Sexp) + extend(::RuboCop::AST::NodePattern::Macros) + + def initialize(config = _, options = _); end + + def add_offense(node, location: _, message: _, severity: _); end + def config; end + def config_to_allow_offenses; end + def config_to_allow_offenses=(hash); end + def cop_config; end + def cop_name; end + def correct(node); end + def corrections; end + def disable_uncorrectable(node); end + def duplicate_location?(location); end + def excluded_file?(file); end + def external_dependency_checksum; end + def find_location(node, loc); end + def join_force?(_force_class); end + def message(_node = _); end + def name; end + def offenses; end + def parse(source, path = _); end + def processed_source; end + def processed_source=(_); end + def reason_to_not_correct(node); end + def relevant_file?(file); end + def target_rails_version; end + def target_ruby_version; end + + private + + def annotate(message); end + def custom_severity; end + def default_severity; end + def enabled_line?(line_number); end + def file_name_matches_any?(file, parameter, default_result); end + def find_message(node, message); end + def find_severity(_node, severity); end + + def self.all; end + def self.autocorrect_incompatible_with; end + def self.badge; end + def self.cop_name; end + def self.department; end + def self.exclude_from_registry; end + def self.inherited(subclass); end + def self.lint?; end + def self.match?(given_names); end + def self.qualified_cop_name(name, origin); end + def self.registry; end +end + +class RuboCop::Cop::Cop::Correction < ::Struct + def call(corrector); end + def cop; end + def cop=(_); end + def lambda; end + def lambda=(_); end + def node; end + def node=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RuboCop::Cop::Corrector + def initialize(source_buffer, corrections = _); end + + def corrections; end + def diagnostics; end + def insert_after(node_or_range, content); end + def insert_before(node_or_range, content); end + def remove(node_or_range); end + def remove_leading(node_or_range, size); end + def remove_preceding(node_or_range, size); end + def remove_trailing(node_or_range, size); end + def replace(node_or_range, content); end + def rewrite; end + def wrap(node_or_range, before, after); end + + private + + def to_range(node_or_range); end + def validate_buffer(buffer); end +end + +module RuboCop::Cop::DefNode + extend(::RuboCop::AST::NodePattern::Macros) + + def non_public_modifier?(node = _); end + + private + + def non_public?(node); end + def preceding_non_public_modifier?(node); end + def stripped_source_upto(index); end +end + +RuboCop::Cop::DefNode::NON_PUBLIC_MODIFIERS = T.let(T.unsafe(nil), Array) + +module RuboCop::Cop::DocumentationComment + include(::RuboCop::Cop::Style::AnnotationComment) + extend(::RuboCop::AST::NodePattern::Macros) + + + private + + def documentation_comment?(node); end + def interpreter_directive_comment?(comment); end + def precede?(node1, node2); end + def preceding_comment?(node1, node2); end + def preceding_lines(node); end + def rubocop_directive_comment?(comment); end +end + +module RuboCop::Cop::Duplication + + private + + def consecutive_duplicates(collection); end + def duplicates(collection); end + def duplicates?(collection); end + def grouped_duplicates(collection); end +end + +class RuboCop::Cop::EachToForCorrector + extend(::RuboCop::AST::NodePattern::Macros) + + def initialize(block_node); end + + def call(corrector); end + + private + + def argument_node; end + def block_node; end + def collection_node; end + def correction; end + def offending_range; end + def replacement_range(end_pos); end +end + +RuboCop::Cop::EachToForCorrector::CORRECTION_WITHOUT_ARGUMENTS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::EachToForCorrector::CORRECTION_WITH_ARGUMENTS = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::EmptyLineCorrector + def self.correct(node); end + def self.insert_before(node); end +end + +module RuboCop::Cop::EmptyParameter + extend(::RuboCop::AST::NodePattern::Macros) + + def empty_arguments?(node = _); end + + private + + def check(node); end +end + +module RuboCop::Cop::EndKeywordAlignment + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + + private + + def accept_end_kw_alignment?(end_loc); end + def add_offense_for_misalignment(node, align_with); end + def check_end_kw_alignment(node, align_ranges); end + def check_end_kw_in_node(node); end + def line_break_before_keyword?(whole_expression, rhs); end + def matching_ranges(end_loc, align_ranges); end + def style_parameter_name; end + def variable_alignment?(whole_expression, rhs, end_alignment_style); end +end + +RuboCop::Cop::EndKeywordAlignment::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::EnforceSuperclass + def on_class(node); end + def on_send(node); end + + def self.included(base); end +end + +module RuboCop::Cop::FirstElementLineBreak + + private + + def check_children_line_break(node, children, start = _); end + def check_method_line_break(node, children); end + def first_by_line(nodes); end + def last_by_line(nodes); end + def method_uses_parens?(node, limit); end +end + +class RuboCop::Cop::ForToEachCorrector + extend(::RuboCop::AST::NodePattern::Macros) + + def initialize(for_node); end + + def call(corrector); end + + private + + def collection_end; end + def collection_node; end + def collection_source; end + def correction; end + def end_position; end + def for_node; end + def keyword_begin; end + def offending_range; end + def replacement_range(end_pos); end + def requires_parentheses?; end + def variable_node; end +end + +RuboCop::Cop::ForToEachCorrector::CORRECTION = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Force + def initialize(cops); end + + def cops; end + def investigate(_processed_source); end + def name; end + def run_hook(method_name, *args); end + + def self.all; end + def self.force_name; end + def self.inherited(subclass); end +end + +module RuboCop::Cop::FrozenStringLiteral + + private + + def frozen_string_literal_comment_exists?; end + def frozen_string_literal_specified?; end + def frozen_string_literals_enabled?; end + def leading_comment_lines; end + + def self.frozen_string_literal_comment_exists?; end +end + +RuboCop::Cop::FrozenStringLiteral::FROZEN_STRING_LITERAL = T.let(T.unsafe(nil), String) + +RuboCop::Cop::FrozenStringLiteral::FROZEN_STRING_LITERAL_ENABLED = T.let(T.unsafe(nil), String) + +RuboCop::Cop::FrozenStringLiteral::FROZEN_STRING_LITERAL_TYPES = T.let(T.unsafe(nil), Array) + +module RuboCop::Cop::Gemspec +end + +class RuboCop::Cop::Gemspec::DuplicatedAssignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def assignment_method_declarations(node0); end + def gem_specification(node0); end + def investigate(processed_source); end + + private + + def assignment_method?(method_name); end + def duplicated_assignment_method_nodes; end + def match_block_variable_name?(receiver_name); end + def register_offense(node, assignment, line_of_first_occurrence); end +end + +RuboCop::Cop::Gemspec::DuplicatedAssignment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Gemspec::OrderedDependencies < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::OrderedGemNode) + + def autocorrect(node); end + def dependency_declarations(node0); end + def investigate(processed_source); end + + private + + def get_dependency_name(node); end + def previous_declaration(node); end +end + +RuboCop::Cop::Gemspec::OrderedDependencies::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Gemspec::RequiredRubyVersion < ::RuboCop::Cop::Cop + def investigate(processed_source); end + def required_ruby_version(node0); end + + private + + def extract_ruby_version(required_ruby_version); end + def message(required_ruby_version, target_ruby_version); end +end + +RuboCop::Cop::Gemspec::RequiredRubyVersion::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage < ::RuboCop::Cop::Cop + def gem_specification?(node0); end + def on_const(node); end + def ruby_version?(node = _); end + + private + + def gem_spec_with_ruby_version?(node); end +end + +RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Generator + def initialize(name, github_user, output: _); end + + def inject_config(config_file_path: _, version_added: _); end + def inject_require(root_file_path: _); end + def todo; end + def write_source; end + def write_spec; end + + private + + def badge; end + def bump_minor_version; end + def generate(template); end + def generated_source; end + def generated_spec; end + def github_user; end + def output; end + def snake_case(camel_case_string); end + def source_path; end + def spec_path; end + def write_unless_file_exists(path, contents); end +end + +RuboCop::Cop::Generator::CONFIGURATION_ADDED_MESSAGE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Generator::ConfigurationInjector + def initialize(configuration_file_path:, badge:, version_added:); end + + def inject; end + + private + + def badge; end + def configuration_entries; end + def configuration_file_path; end + def cop_name_line?(yaml); end + def find_target_line; end + def new_configuration_entry; end + def output; end + def version_added; end +end + +RuboCop::Cop::Generator::ConfigurationInjector::TEMPLATE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Generator::RequireFileInjector + def initialize(source_path:, root_file_path:, output: _); end + + def inject; end + + private + + def injectable_require_directive; end + def output; end + def require_entries; end + def require_exists?; end + def require_path; end + def require_path_fragments(require_directove); end + def root_file_path; end + def source_path; end + def target_line; end + def updated_directives; end +end + +RuboCop::Cop::Generator::RequireFileInjector::REQUIRE_PATH = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Generator::SOURCE_TEMPLATE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Generator::SPEC_TEMPLATE = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::HashAlignmentStyles +end + +class RuboCop::Cop::HashAlignmentStyles::KeyAlignment + def checkable_layout?(_node); end + def deltas(first_pair, current_pair); end + def deltas_for_first_pair(first_pair, _node); end + + private + + def separator_delta(pair); end + def value_delta(pair); end +end + +class RuboCop::Cop::HashAlignmentStyles::SeparatorAlignment + include(::RuboCop::Cop::HashAlignmentStyles::ValueAlignment) + + def deltas_for_first_pair(*_nodes); end + + private + + def hash_rocket_delta(first_pair, current_pair); end + def key_delta(first_pair, current_pair); end + def value_delta(first_pair, current_pair); end +end + +class RuboCop::Cop::HashAlignmentStyles::TableAlignment + include(::RuboCop::Cop::HashAlignmentStyles::ValueAlignment) + + def initialize; end + + def deltas_for_first_pair(first_pair, node); end + + private + + def hash_rocket_delta(first_pair, current_pair); end + def key_delta(first_pair, current_pair); end + def max_key_width; end + def max_key_width=(_); end + def value_delta(first_pair, current_pair); end +end + +module RuboCop::Cop::HashAlignmentStyles::ValueAlignment + def checkable_layout?(node); end + def deltas(first_pair, current_pair); end + + private + + def separator_delta(first_pair, current_pair, key_delta); end +end + +module RuboCop::Cop::HashTransformMethod + def autocorrect(node); end + def on_block(node); end + def on_csend(node); end + def on_send(node); end + + private + + def execute_correction(corrector, node, correction); end + def extract_captures(_match); end + def handle_possible_offense(node, match, match_desc); end + def new_method_name; end + def on_bad_each_with_object(_node); end + def on_bad_hash_brackets_map(_node); end + def on_bad_map_to_h(_node); end + def prepare_correction(node); end +end + +class RuboCop::Cop::HashTransformMethod::Autocorrection < ::Struct + def block_node; end + def block_node=(_); end + def leading; end + def leading=(_); end + def match; end + def match=(_); end + def set_new_arg_name(transformed_argname, corrector); end + def set_new_body_expression(transforming_body_expr, corrector); end + def set_new_method_name(new_method_name, corrector); end + def strip_prefix_and_suffix(node, corrector); end + def trailing; end + def trailing=(_); end + + def self.[](*_); end + def self.from_each_with_object(node, match); end + def self.from_hash_brackets_map(node, match); end + def self.from_map_to_h(node, match); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RuboCop::Cop::HashTransformMethod::Captures < ::Struct + def noop_transformation?; end + def transformation_uses_both_args?; end + def transformed_argname; end + def transformed_argname=(_); end + def transforming_body_expr; end + def transforming_body_expr=(_); end + def unchanged_body_expr; end + def unchanged_body_expr=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +module RuboCop::Cop::Heredoc + def on_dstr(node); end + def on_heredoc(_node); end + def on_str(node); end + def on_xstr(node); end + + private + + def delimiter_string(node); end + def heredoc_type(node); end +end + +RuboCop::Cop::Heredoc::OPENING_DELIMITER = T.let(T.unsafe(nil), Regexp) + +module RuboCop::Cop::IgnoredMethods + + private + + def ignored_method?(name); end + def ignored_methods; end +end + +module RuboCop::Cop::IgnoredNode + def ignore_node(node); end + def ignored_node?(node); end + def part_of_ignored_node?(node); end + + private + + def ignored_nodes; end +end + +module RuboCop::Cop::IgnoredPattern + + private + + def ignored_line?(line); end + def ignored_patterns; end + def matches_ignored_pattern?(line); end +end + +module RuboCop::Cop::IntegerNode + + private + + def integer_part(node); end +end + +module RuboCop::Cop::Interpolation + def on_dstr(node); end + def on_dsym(node); end + def on_node_with_interpolations(node); end + def on_regexp(node); end + def on_xstr(node); end +end + +class RuboCop::Cop::LambdaLiteralToMethodCorrector + def initialize(block_node); end + + def call(corrector); end + + private + + def arg_to_unparenthesized_call?; end + def arguments; end + def arguments_begin_pos; end + def arguments_end_pos; end + def block_begin; end + def block_end; end + def block_node; end + def insert_arguments(corrector); end + def insert_separating_space(corrector); end + def lambda_arg_string; end + def method; end + def needs_separating_space?; end + def remove_arguments(corrector); end + def remove_leading_whitespace(corrector); end + def remove_trailing_whitespace(corrector); end + def remove_unparenthesized_whitespace(corrector); end + def replace_delimiters(corrector); end + def replace_selector(corrector); end + def selector_end; end + def separating_space?; end +end + +module RuboCop::Cop::Layout +end + +class RuboCop::Cop::Layout::AccessModifierIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end + def on_class(node); end + def on_module(node); end + def on_sclass(node); end + + private + + def check_body(body, node); end + def check_modifier(send_node, end_range); end + def expected_indent_offset; end + def message(node); end + def unexpected_indent_offset; end +end + +RuboCop::Cop::Layout::AccessModifierIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::ArgumentAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_csend(node); end + def on_send(node); end + + private + + def base_column(node, args); end + def fixed_indentation?; end + def message(_node); end + def target_method_lineno(node); end +end + +RuboCop::Cop::Layout::ArgumentAlignment::ALIGN_PARAMS_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ArgumentAlignment::FIXED_INDENT_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::ArrayAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_array(node); end + + private + + def base_column(node, args); end + def fixed_indentation?; end + def message(_node); end + def target_method_lineno(node); end +end + +RuboCop::Cop::Layout::ArrayAlignment::ALIGN_ELEMENTS_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ArrayAlignment::FIXED_INDENT_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::AssignmentIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::CheckAssignment) + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def check_assignment(node, rhs); end + def leftmost_multiple_assignment(node); end +end + +RuboCop::Cop::Layout::AssignmentIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::BlockAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def block_end_align_target?(node = _, param1); end + def on_block(node); end + def style_parameter_name; end + + private + + def add_space_before(loc, delta); end + def alt_start_msg(start_loc, source_line_column); end + def block_end_align_target(node); end + def check_block_alignment(start_node, block_node); end + def compute_do_source_line_column(node, end_loc); end + def compute_start_col(ancestor_node, node); end + def disqualified_parent?(parent, node); end + def end_align_target?(node, parent); end + def format_message(start_loc, end_loc, do_source_line_column, error_source_line_column); end + def format_source_line_column(source_line_column); end + def loc_to_source_line_column(loc); end + def register_offense(block_node, start_loc, end_loc, do_source_line_column); end + def remove_space_before(end_pos, delta); end + def start_for_block_node(block_node); end +end + +RuboCop::Cop::Layout::BlockAlignment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::BlockEndNewline < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_block(node); end + + private + + def delimiter_range(node); end + def message(node); end +end + +RuboCop::Cop::Layout::BlockEndNewline::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::CaseIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_case(case_node); end + + private + + def base_column(case_node, base); end + def check_when(when_node); end + def incorrect_style(when_node); end + def indent_one_step?; end + def indentation_width; end + def message(base); end + def replacement(node); end + def whitespace_range(node); end +end + +RuboCop::Cop::Layout::CaseIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::ClassStructure < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_class(class_node); end + def visibility_block?(node = _); end + + private + + def begin_pos_with_comment(node); end + def buffer; end + def categories; end + def class_elements(class_node); end + def classify(node); end + def end_position_for(node); end + def expected_order; end + def find_category(node); end + def find_visibility_end(node); end + def find_visibility_start(node); end + def humanize_node(node); end + def ignore?(classification); end + def left_siblings_of(node); end + def node_visibility(node); end + def right_siblings_of(node); end + def siblings_of(node); end + def source_range_with_comment(node); end + def start_line_position(node); end + def walk_over_nested_class_definition(class_node); end +end + +RuboCop::Cop::Layout::ClassStructure::HUMANIZED_NODE_TYPE = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::Layout::ClassStructure::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ClassStructure::VISIBILITY_SCOPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Layout::ClosingHeredocIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Heredoc) + + def autocorrect(node); end + def on_heredoc(node); end + + private + + def argument_indentation_correct?(node); end + def closing_indentation(node); end + def find_node_used_heredoc_argument(node); end + def heredoc_closing(node); end + def heredoc_opening(node); end + def indent_level(source_line); end + def indented_end(node); end + def message(node); end + def opening_indentation(node); end +end + +RuboCop::Cop::Layout::ClosingHeredocIndentation::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ClosingHeredocIndentation::MSG_ARG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ClosingHeredocIndentation::SIMPLE_HEREDOC = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::ClosingParenthesisIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_begin(node); end + def on_csend(node); end + def on_def(node); end + def on_defs(node); end + def on_send(node); end + + private + + def all_elements_aligned?(elements); end + def check(node, elements); end + def check_for_elements(node, elements); end + def check_for_no_elements(node); end + def correct_column_candidates(node, left_paren); end + def expected_column(left_paren, elements); end + def first_argument_line(elements); end + def indentation_width; end + def line_break_after_left_paren?(left_paren, elements); end + def message(correct_column, left_paren, right_paren); end +end + +RuboCop::Cop::Layout::ClosingParenthesisIndentation::MSG_ALIGN = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ClosingParenthesisIndentation::MSG_INDENT = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::CommentIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(comment); end + def investigate(processed_source); end + + private + + def autocorrect_one(comment); end + def autocorrect_preceding_comments(comment); end + def check(comment); end + def correct_indentation(next_line); end + def less_indented?(line); end + def line_after_comment(comment); end + def message(column, correct_comment_indentation); end + def own_line_comment?(comment); end + def should_correct?(preceding_comment, reference_comment); end + def two_alternatives?(line); end +end + +RuboCop::Cop::Layout::CommentIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::ConditionPosition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_if(node); end + def on_until(node); end + def on_while(node); end + + private + + def check(node); end + def message(node); end +end + +RuboCop::Cop::Layout::ConditionPosition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::DefEndAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::EndKeywordAlignment) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + def on_send(node); end +end + +RuboCop::Cop::Layout::DefEndAlignment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::DotPosition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_csend(node); end + def on_send(node); end + + private + + def ampersand_dot?(node); end + def correct_dot_position_style?(dot_line, selector_line); end + def line_between?(first_line, second_line); end + def message(node); end + def proper_dot_position?(node); end + def selector_range(node); end +end + +class RuboCop::Cop::Layout::ElseAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::EndKeywordAlignment) + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::CheckAssignment) + + def autocorrect(node); end + def on_case(node); end + def on_case_match(node); end + def on_if(node, base = _); end + def on_rescue(node); end + + private + + def base_for_method_definition(node); end + def base_range_of_if(node, base); end + def base_range_of_rescue(node); end + def check_alignment(base_range, else_range); end + def check_assignment(node, rhs); end + def check_nested(node, base); end +end + +RuboCop::Cop::Layout::ElseAlignment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyComment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def investigate(processed_source); end + + private + + def allow_border_comment?; end + def allow_margin_comment?; end + def comment_text(comment); end + def concat_consecutive_comments(comments); end + def current_token(comment); end + def empty_comment_only?(comment_text); end + def previous_token(node); end +end + +RuboCop::Cop::Layout::EmptyComment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLineAfterGuardClause < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_if(node); end + + private + + def contains_guard_clause?(node); end + def correct_style?(node); end + def heredoc?(node); end + def heredoc_line(node, heredoc_node); end + def last_argument_is_heredoc?(node); end + def last_heredoc_argument(node); end + def next_line_empty?(line); end + def next_line_rescue_or_ensure?(node); end + def next_sibling_empty_or_guard_clause?(node); end + def next_sibling_parent_empty_or_else?(node); end + def offense_location(node); end +end + +RuboCop::Cop::Layout::EmptyLineAfterGuardClause::END_OF_HEREDOC_LINE = T.let(T.unsafe(nil), Integer) + +RuboCop::Cop::Layout::EmptyLineAfterGuardClause::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLineAfterMagicComment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(token); end + def investigate(source); end + + private + + def last_magic_comment(source); end +end + +RuboCop::Cop::Layout::EmptyLineAfterMagicComment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLineBetweenDefs < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def check_defs(nodes); end + def on_begin(node); end + + private + + def autocorrect_insert_lines(newline_pos, count); end + def autocorrect_remove_lines(newline_pos, count); end + def blank_lines_between?(first_def_node, second_def_node); end + def blank_lines_count_between(first_def_node, second_def_node); end + def def_end(node); end + def def_node?(node); end + def def_start(node); end + def lines_between_defs(first_def_node, second_def_node); end + def maximum_empty_lines; end + def minimum_empty_lines; end + def multiple_blank_lines_groups?(first_def_node, second_def_node); end + def prev_node(node); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Layout::EmptyLineBetweenDefs::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLines < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def each_extra_empty_line(lines); end + def exceeds_line_offset?(line_diff); end + def previous_and_current_lines_empty?(line); end +end + +RuboCop::Cop::Layout::EmptyLines::LINE_OFFSET = T.let(T.unsafe(nil), Integer) + +RuboCop::Cop::Layout::EmptyLines::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def initialize(config = _, options = _); end + + def autocorrect(node); end + def on_block(node); end + def on_class(node); end + def on_module(node); end + def on_sclass(node); end + def on_send(node); end + + private + + def allowed_only_before_style?(node); end + def block_start?(line); end + def body_end?(line); end + def class_def?(line); end + def correct_next_line_if_denied_style(corrector, node, line); end + def empty_lines_around?(node); end + def message(node); end + def message_for_around_style(node); end + def message_for_only_before_style(node); end + def next_empty_line_range(node); end + def next_line_empty?(last_send_line); end + def previous_line_empty?(send_line); end + def previous_line_ignoring_comments(processed_source, send_line); end +end + +RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier::MSG_AFTER = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier::MSG_AFTER_FOR_ONLY_BEFORE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier::MSG_BEFORE_AND_AFTER = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier::MSG_BEFORE_FOR_ONLY_BEFORE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundArguments < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_csend(node); end + def on_send(node); end + + private + + def empty_lines(node); end + def extra_lines(node); end + def inner_lines(node); end + def line_numbers(node); end + def outer_lines(node); end + def processed_lines(node); end +end + +RuboCop::Cop::Layout::EmptyLinesAroundArguments::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + + private + + def allow_alias?(node); end + def allow_alias_syntax?; end + def allowed_method?(name); end + def allowed_methods; end + def attribute_or_allowed_method?(node); end + def next_line_empty?(line); end + def next_line_node(node); end + def require_empty_line?(node); end +end + +RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundBeginBody < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::Layout::EmptyLinesAroundBody) + + def autocorrect(node); end + def on_kwbegin(node); end + + private + + def style; end +end + +RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::KIND = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundBlockBody < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::Layout::EmptyLinesAroundBody) + + def autocorrect(node); end + def on_block(node); end +end + +RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::KIND = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::Layout::EmptyLinesAroundBody + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + extend(::RuboCop::AST::NodePattern::Macros) + + def constant_definition?(node = _); end + def empty_line_required?(node = _); end + + private + + def check(node, body, adjusted_first_line: _); end + def check_beginning(style, first_line); end + def check_both(style, first_line, last_line); end + def check_deferred_empty_line(body); end + def check_empty_lines_except_namespace(body, first_line, last_line); end + def check_empty_lines_special(body, first_line, last_line); end + def check_ending(style, last_line); end + def check_line(style, line, msg); end + def check_source(style, line_no, desc); end + def deferred_message(node); end + def first_child_requires_empty_line?(body); end + def first_empty_line_required_child(body); end + def message(type, desc); end + def namespace?(body, with_one_child: _); end + def previous_line_ignoring_comments(send_line); end + def valid_body_style?(body); end +end + +RuboCop::Cop::Layout::EmptyLinesAroundBody::MSG_DEFERRED = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::EmptyLinesAroundBody::MSG_EXTRA = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::EmptyLinesAroundBody::MSG_MISSING = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundClassBody < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::Layout::EmptyLinesAroundBody) + + def autocorrect(node); end + def on_class(node); end + def on_sclass(node); end +end + +RuboCop::Cop::Layout::EmptyLinesAroundClassBody::KIND = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::Layout::EmptyLinesAroundBody) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + def on_kwbegin(node); end + + private + + def check_body(node); end + def keyword_locations(node); end + def keyword_locations_in_ensure(node); end + def keyword_locations_in_rescue(node); end + def message(location, keyword); end + def style; end +end + +RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundMethodBody < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::Layout::EmptyLinesAroundBody) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + + private + + def style; end +end + +RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::KIND = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EmptyLinesAroundModuleBody < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::Layout::EmptyLinesAroundBody) + + def autocorrect(node); end + def on_module(node); end +end + +RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::KIND = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::EndAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::CheckAssignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::EndKeywordAlignment) + + def autocorrect(node); end + def on_case(node); end + def on_class(node); end + def on_if(node); end + def on_module(node); end + def on_until(node); end + def on_while(node); end + + private + + def alignment_node(node); end + def alignment_node_for_variable_style(node); end + def asgn_variable_align_with(outer_node, inner_node); end + def check_asgn_alignment(outer_node, inner_node); end + def check_assignment(node, rhs); end + def check_other_alignment(node); end + def start_line_range(node); end +end + +class RuboCop::Cop::Layout::EndOfLine < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def investigate(processed_source); end + def offense_message(line); end + def unimportant_missing_cr?(index, last_line, line); end + + private + + def last_line(processed_source); end +end + +RuboCop::Cop::Layout::EndOfLine::MSG_DETECTED = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::EndOfLine::MSG_MISSING = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::ExtraSpacing < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::PrecedingFollowingAlignment) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def align_column(asgn_token); end + def align_equal_sign(corrector, token, align_to); end + def align_equal_signs(range, corrector); end + def aligned_comments?(comment_token); end + def aligned_tok?(token); end + def aligned_with_next_comment?(index); end + def aligned_with_previous_comment?(index); end + def all_relevant_assignment_lines(line_number); end + def allow_for_trailing_comments?; end + def check_assignment(token); end + def check_other(token1, token2, ast); end + def check_tokens(ast, token1, token2); end + def comment_column(index); end + def extra_space_range(token1, token2); end + def force_equal_sign_alignment?; end + def ignored_range?(ast, start_pos); end + def ignored_ranges(ast); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Layout::ExtraSpacing::MSG_UNALIGNED_ASGN = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ExtraSpacing::MSG_UNNECESSARY = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::FirstArgumentIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def eligible_method_call?(node = _); end + def on_csend(node); end + def on_send(node); end + + private + + def base_indentation(node); end + def base_range(send_node, arg_node); end + def column_of(range); end + def comment_lines; end + def message(arg_node); end + def previous_code_line(line_number); end + def special_inner_call_indentation?(node); end +end + +RuboCop::Cop::Layout::FirstArgumentIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::FirstArrayElementIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MultilineElementIndentation) + + def autocorrect(node); end + def on_array(node); end + def on_csend(node); end + def on_send(node); end + + private + + def base_description(left_parenthesis); end + def brace_alignment_style; end + def check(array_node, left_parenthesis); end + def check_right_bracket(right_bracket, left_bracket, left_parenthesis); end + def message(base_description); end + def msg(left_parenthesis); end +end + +RuboCop::Cop::Layout::FirstArrayElementIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::FirstArrayElementLineBreak < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FirstElementLineBreak) + + def autocorrect(node); end + def on_array(node); end + + private + + def assignment_on_same_line?(node); end +end + +RuboCop::Cop::Layout::FirstArrayElementLineBreak::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::FirstHashElementIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MultilineElementIndentation) + + def autocorrect(node); end + def on_csend(node); end + def on_hash(node); end + def on_send(node); end + + private + + def base_description(left_parenthesis); end + def brace_alignment_style; end + def check(hash_node, left_parenthesis); end + def check_based_on_longest_key(hash_node, left_brace, left_parenthesis); end + def check_right_brace(right_brace, left_brace, left_parenthesis); end + def message(base_description); end + def separator_style?(first_pair); end +end + +RuboCop::Cop::Layout::FirstHashElementIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::FirstHashElementLineBreak < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FirstElementLineBreak) + + def autocorrect(node); end + def on_hash(node); end +end + +RuboCop::Cop::Layout::FirstHashElementLineBreak::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::FirstMethodArgumentLineBreak < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FirstElementLineBreak) + + def autocorrect(node); end + def on_csend(node); end + def on_send(node); end + def on_super(node); end +end + +RuboCop::Cop::Layout::FirstMethodArgumentLineBreak::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::FirstMethodParameterLineBreak < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FirstElementLineBreak) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end +end + +RuboCop::Cop::Layout::FirstMethodParameterLineBreak::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::FirstParameterIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MultilineElementIndentation) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + + private + + def base_description(_); end + def brace_alignment_style; end + def check(def_node); end + def message(base_description); end +end + +RuboCop::Cop::Layout::FirstParameterIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::HashAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::HashAlignmentStyles) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def column_deltas; end + def column_deltas=(_); end + def offences_by; end + def offences_by=(_); end + def on_hash(node); end + def on_send(node); end + def on_super(node); end + def on_yield(node); end + + private + + def add_offences; end + def adjust(corrector, delta, range); end + def alignment_for(pair); end + def alignment_for_colons; end + def alignment_for_hash_rockets; end + def check_delta(delta, node:, alignment:); end + def check_pairs(node); end + def correct_key_value(delta, key, value, separator); end + def correct_no_value(key_delta, key); end + def correct_node(node, delta); end + def double_splat?(node); end + def good_alignment?(column_deltas); end + def ignore_hash_argument?(node); end + def new_alignment(key); end + def reset!; end +end + +RuboCop::Cop::Layout::HashAlignment::MESSAGES = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + + private + + def add_correct_closing_paren(node, corrector); end + def add_correct_external_trailing_comma(node, corrector); end + def external_trailing_comma?(node); end + def external_trailing_comma_offset_from_loc_end(node); end + def extract_heredoc(node); end + def extract_heredoc_argument(node); end + def fix_closing_parenthesis(node, corrector); end + def fix_external_trailing_comma(node, corrector); end + def heredoc_node?(node); end + def incorrect_parenthesis_removal_begin(node); end + def incorrect_parenthesis_removal_end(node); end + def internal_trailing_comma?(node); end + def internal_trailing_comma_offset_from_last_arg(node); end + def outermost_send_on_same_line(heredoc); end + def remove_incorrect_closing_paren(node, corrector); end + def remove_incorrect_external_trailing_comma(node, corrector); end + def remove_internal_trailing_comma(node, corrector); end + def safe_to_remove_line_containing_closing_paren?(node); end + def send_missing_closing_parens?(parent, child, heredoc); end + def single_line_send_with_heredoc_receiver?(node); end + def space?(pos); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::HeredocIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Heredoc) + + def autocorrect(node); end + def on_heredoc(node); end + + private + + def adjust_minus(corrector, node); end + def adjust_squiggly(corrector, node); end + def base_indent_level(node); end + def heredoc_body(node); end + def heredoc_end(node); end + def heredoc_indent_type(node); end + def indent_level(str); end + def indentation_width; end + def indented_body(node); end + def indented_end(node); end + def line_too_long?(node); end + def longest_line(lines); end + def max_line_length; end + def message(node); end + def type_message(indentation_width, current_indent_type); end + def unlimited_heredoc_length?; end + def width_message(indentation_width); end +end + +RuboCop::Cop::Layout::HeredocIndentation::TYPE_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::HeredocIndentation::WIDTH_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::IndentationConsistency < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_begin(node); end + def on_kwbegin(node); end + + private + + def bare_access_modifier?(node); end + def base_column_for_normal_style(node); end + def check(node); end + def check_indented_internal_methods_style(node); end + def check_normal_style(node); end +end + +RuboCop::Cop::Layout::IndentationConsistency::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::IndentationStyle < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def autocorrect_lambda_for_spaces(range); end + def autocorrect_lambda_for_tabs(range); end + def find_offence(line); end + def in_string_literal?(ranges, tabs_range); end + def message(_node); end + def string_literal_ranges(ast); end +end + +RuboCop::Cop::Layout::IndentationStyle::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::IndentationWidth < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::EndKeywordAlignment) + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::CheckAssignment) + include(::RuboCop::Cop::IgnoredPattern) + + def access_modifier?(node = _); end + def autocorrect(node); end + def on_block(node); end + def on_case(case_node); end + def on_class(node); end + def on_csend(node); end + def on_def(node); end + def on_defs(node); end + def on_ensure(node); end + def on_for(node); end + def on_if(node, base = _); end + def on_kwbegin(node); end + def on_module(node); end + def on_resbody(node); end + def on_rescue(node); end + def on_sclass(node); end + def on_send(node); end + def on_until(node, base = _); end + def on_while(node, base = _); end + + private + + def access_modifier_indentation_style; end + def check_assignment(node, rhs); end + def check_if(node, body, else_clause, base_loc); end + def check_indentation(base_loc, body_node, style = _); end + def check_members(base, members); end + def check_members_for_indented_internal_methods_style(members); end + def check_members_for_normal_style(base, members); end + def configured_indentation_width; end + def each_member(members); end + def indentation_consistency_style; end + def indentation_to_check?(base_loc, body_node); end + def indented_internal_methods_style?; end + def leftmost_modifier_of(node); end + def message(configured_indentation_width, indentation, name); end + def offending_range(body_node, indentation); end + def offense(body_node, indentation, style); end + def other_offense_in_same_range?(node); end + def select_check_member(member); end + def skip_check?(base_loc, body_node); end + def special_modifier?(node); end + def starts_with_access_modifier?(body_node); end +end + +RuboCop::Cop::Layout::IndentationWidth::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::InitialIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(_processed_source); end + + private + + def first_token; end + def space_before(token); end +end + +RuboCop::Cop::Layout::InitialIndentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::LeadingCommentSpace < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(comment); end + def investigate(processed_source); end + + private + + def allow_doxygen_comment?; end + def allow_gemfile_ruby_comment?; end + def allowed_on_first_line?(comment); end + def doxygen_comment_style?(comment); end + def gemfile?; end + def gemfile_ruby_comment?(comment); end + def rackup_config_file?; end + def rackup_options?(comment); end + def ruby_comment_in_gemfile?(comment); end + def shebang?(comment); end +end + +RuboCop::Cop::Layout::LeadingCommentSpace::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::LeadingEmptyLines < ::RuboCop::Cop::Cop + def autocorrect(node); end + def investigate(processed_source); end +end + +RuboCop::Cop::Layout::LeadingEmptyLines::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::LineLength < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::CheckLineBreakable) + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::IgnoredPattern) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::LineLengthHelp) + + def autocorrect(range); end + def investigate(processed_source); end + def investigate_post_walk(processed_source); end + def on_array(node); end + def on_block(node); end + def on_hash(node); end + def on_potential_breakable_node(node); end + def on_send(node); end + + private + + def allow_heredoc?; end + def allowed_heredoc; end + def breakable_block_range(block_node); end + def breakable_range_after_semicolon(semicolon_token); end + def breakable_range_by_line_index; end + def check_directive_line(line, line_index); end + def check_for_breakable_block(block_node); end + def check_for_breakable_node(node); end + def check_for_breakable_semicolons(processed_source); end + def check_line(line, line_index); end + def check_uri_line(line, line_index); end + def excess_range(uri_range, line, line_index); end + def extract_heredocs(ast); end + def heredocs; end + def highlight_start(line); end + def ignored_line?(line, line_index); end + def line_in_heredoc?(line_number); end + def line_in_permitted_heredoc?(line_number); end + def max; end + def register_offense(loc, line, line_index); end + def shebang?(line, line_index); end +end + +RuboCop::Cop::Layout::LineLength::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineArrayBraceLayout < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MultilineLiteralBraceLayout) + + def autocorrect(node); end + def on_array(node); end +end + +RuboCop::Cop::Layout::MultilineArrayBraceLayout::ALWAYS_NEW_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineArrayBraceLayout::ALWAYS_SAME_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineArrayBraceLayout::NEW_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineArrayBraceLayout::SAME_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineArrayLineBreaks < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::MultilineElementLineBreaks) + + def autocorrect(node); end + def on_array(node); end +end + +RuboCop::Cop::Layout::MultilineArrayLineBreaks::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineAssignmentLayout < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::CheckAssignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def check_assignment(node, rhs); end + def check_by_enforced_style(node, rhs); end + def check_new_line_offense(node, rhs); end + def check_same_line_offense(node, rhs); end + + private + + def supported_types; end +end + +RuboCop::Cop::Layout::MultilineAssignmentLayout::NEW_LINE_OFFENSE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineAssignmentLayout::SAME_LINE_OFFENSE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineBlockLayout < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end + + private + + def add_offense_for_expression(node, expr, msg); end + def args_on_beginning_line?(node); end + def autocorrect_arguments(corrector, node); end + def autocorrect_body(corrector, node, block_body); end + def block_arg_string(node, args); end + def include_trailing_comma?(args); end + def line_break_necessary_in_args?(node); end +end + +RuboCop::Cop::Layout::MultilineBlockLayout::ARG_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineBlockLayout::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineBlockLayout::PIPE_SIZE = T.let(T.unsafe(nil), Integer) + +class RuboCop::Cop::Layout::MultilineHashBraceLayout < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MultilineLiteralBraceLayout) + + def autocorrect(node); end + def on_hash(node); end +end + +RuboCop::Cop::Layout::MultilineHashBraceLayout::ALWAYS_NEW_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineHashBraceLayout::ALWAYS_SAME_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineHashBraceLayout::NEW_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineHashBraceLayout::SAME_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineHashKeyLineBreaks < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::MultilineElementLineBreaks) + + def autocorrect(node); end + def on_hash(node); end + + private + + def starts_with_curly_brace?(node); end +end + +RuboCop::Cop::Layout::MultilineHashKeyLineBreaks::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineMethodArgumentLineBreaks < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::MultilineElementLineBreaks) + + def autocorrect(node); end + def on_send(node); end +end + +RuboCop::Cop::Layout::MultilineMethodArgumentLineBreaks::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineMethodCallBraceLayout < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MultilineLiteralBraceLayout) + + def autocorrect(node); end + def on_send(node); end + + private + + def children(node); end + def ignored_literal?(node); end + def single_line_ignoring_receiver?(node); end +end + +RuboCop::Cop::Layout::MultilineMethodCallBraceLayout::ALWAYS_NEW_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineMethodCallBraceLayout::ALWAYS_SAME_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineMethodCallBraceLayout::NEW_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineMethodCallBraceLayout::SAME_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineMethodCallIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::MultilineExpressionIndentation) + + def autocorrect(node); end + def validate_config; end + + private + + def align_with_base_message(rhs); end + def alignment_base(node, rhs, given_style); end + def base_source; end + def extra_indentation(given_style); end + def message(node, lhs, rhs); end + def no_base_message(lhs, rhs, node); end + def offending_range(node, lhs, rhs, given_style); end + def operation_rhs(node); end + def operator_rhs?(node, receiver); end + def receiver_alignment_base(node); end + def relative_to_receiver_message(rhs); end + def relevant_node?(send_node); end + def semantic_alignment_base(node, rhs); end + def semantic_alignment_node(node); end + def should_align_with_base?; end + def should_indent_relative_to_receiver?; end + def syntactic_alignment_base(lhs, rhs); end +end + +class RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MultilineLiteralBraceLayout) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end +end + +RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout::ALWAYS_NEW_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout::ALWAYS_SAME_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout::NEW_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout::SAME_LINE_MESSAGE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::MultilineOperationIndentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::MultilineExpressionIndentation) + + def autocorrect(node); end + def on_and(node); end + def on_or(node); end + def validate_config; end + + private + + def check_and_or(node); end + def message(node, lhs, rhs); end + def offending_range(node, lhs, rhs, given_style); end + def relevant_node?(node); end + def should_align?(node, rhs, given_style); end +end + +class RuboCop::Cop::Layout::ParameterAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + + private + + def base_column(node, args); end + def fixed_indentation?; end + def message(_node); end + def target_method_lineno(node); end +end + +RuboCop::Cop::Layout::ParameterAlignment::ALIGN_PARAMS_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::ParameterAlignment::FIXED_INDENT_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::RescueEnsureAlignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def investigate(processed_source); end + def on_ensure(node); end + def on_resbody(node); end + + private + + def access_modifier?(node); end + def access_modifier_node(node); end + def alignment_node(node); end + def alignment_source(node, starting_loc); end + def ancestor_node(node); end + def assignment_node(node); end + def check(node); end + def format_message(alignment_node, alignment_loc, kw_loc); end + def modifier?(node); end + def whitespace_range(node); end +end + +RuboCop::Cop::Layout::RescueEnsureAlignment::ALTERNATIVE_ACCESS_MODIFIERS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Layout::RescueEnsureAlignment::ANCESTOR_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Layout::RescueEnsureAlignment::ANCESTOR_TYPES_WITH_ACCESS_MODIFIERS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Layout::RescueEnsureAlignment::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::RescueEnsureAlignment::RUBY_2_5_ANCESTOR_TYPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Layout::SpaceAfterColon < ::RuboCop::Cop::Cop + def autocorrect(range); end + def on_kwoptarg(node); end + def on_pair(node); end + + private + + def followed_by_space?(colon); end +end + +RuboCop::Cop::Layout::SpaceAfterColon::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceAfterComma < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::SpaceAfterPunctuation) + + def autocorrect(comma); end + def kind(token); end + def space_style_before_rcurly; end +end + +class RuboCop::Cop::Layout::SpaceAfterMethodName < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(pos_before_left_paren); end + def on_def(node); end + def on_defs(node); end +end + +RuboCop::Cop::Layout::SpaceAfterMethodName::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceAfterNot < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + def whitespace_after_operator?(node); end +end + +RuboCop::Cop::Layout::SpaceAfterNot::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceAfterSemicolon < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::SpaceAfterPunctuation) + + def autocorrect(semicolon); end + def kind(token); end + def space_style_before_rcurly; end +end + +class RuboCop::Cop::Layout::SpaceAroundBlockParameters < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(target); end + def on_block(node); end + + private + + def check_after_closing_pipe(arguments); end + def check_arg(arg); end + def check_closing_pipe_space(args, closing_pipe); end + def check_each_arg(args); end + def check_inside_pipes(arguments); end + def check_no_space(space_begin_pos, space_end_pos, msg); end + def check_no_space_style_inside_pipes(args, opening_pipe, closing_pipe); end + def check_opening_pipe_space(args, opening_pipe); end + def check_space(space_begin_pos, space_end_pos, range, msg, node = _); end + def check_space_style_inside_pipes(args, opening_pipe, closing_pipe); end + def last_end_pos_inside_pipes(pos); end + def pipes(arguments); end + def pipes?(arguments); end + def style_parameter_name; end +end + +class RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(range); end + def on_optarg(node); end + + private + + def check_optarg(arg, equals, value); end + def incorrect_style_detected(arg, value, space_on_both_sides, no_surrounding_space); end + def message(_node); end + def no_surrounding_space?(arg, equals); end + def space_on_both_sides?(arg, equals); end +end + +RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceAroundKeyword < ::RuboCop::Cop::Cop + def autocorrect(range); end + def on_and(node); end + def on_block(node); end + def on_break(node); end + def on_case(node); end + def on_defined?(node); end + def on_ensure(node); end + def on_for(node); end + def on_if(node); end + def on_kwbegin(node); end + def on_next(node); end + def on_or(node); end + def on_postexe(node); end + def on_preexe(node); end + def on_resbody(node); end + def on_rescue(node); end + def on_return(node); end + def on_send(node); end + def on_super(node); end + def on_until(node); end + def on_when(node); end + def on_while(node); end + def on_yield(node); end + def on_zsuper(node); end + + private + + def accept_left_parenthesis?(range); end + def accept_left_square_bracket?(range); end + def accept_namespace_operator?(range); end + def accepted_opening_delimiter?(range, char); end + def check(node, locations, begin_keyword = _); end + def check_begin(node, range, begin_keyword); end + def check_end(node, range, begin_keyword); end + def check_keyword(node, range); end + def do?(node); end + def namespace_operator?(range, pos); end + def offense(range, msg); end + def preceded_by_operator?(node, _range); end + def safe_navigation_call?(range, pos); end + def space_after_missing?(range); end + def space_before_missing?(range); end +end + +RuboCop::Cop::Layout::SpaceAroundKeyword::ACCEPT_LEFT_PAREN = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Layout::SpaceAroundKeyword::ACCEPT_LEFT_SQUARE_BRACKET = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Layout::SpaceAroundKeyword::ACCEPT_NAMESPACE_OPERATOR = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceAroundKeyword::DO = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceAroundKeyword::MSG_AFTER = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceAroundKeyword::MSG_BEFORE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceAroundKeyword::NAMESPACE_OPERATOR = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceAroundKeyword::SAFE_NAVIGATION = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceAroundMethodCallOperator < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + + def autocorrect(node); end + def on_const(node); end + def on_csend(node); end + def on_send(node); end + + private + + def check_and_add_offense(node, add_left_offense = _); end + def dot_or_safe_navigation_operator?(node); end + def left_token_for_auto_correction(node, operator); end + def next_token(current_token); end + def operator_token(node); end + def previous_token(current_token); end + def right_token_for_auto_correction(operator); end + def valid_left_token?(left, operator); end + def valid_right_token?(right, operator); end +end + +RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceAroundOperators < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::PrecedingFollowingAlignment) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::RationalLiteral) + + def autocorrect(range); end + def on_and(node); end + def on_and_asgn(node); end + def on_assignment(node); end + def on_binary(node); end + def on_casgn(node); end + def on_class(node); end + def on_cvasgn(node); end + def on_gvasgn(node); end + def on_if(node); end + def on_ivasgn(node); end + def on_lvasgn(node); end + def on_masgn(node); end + def on_op_asgn(node); end + def on_or(node); end + def on_or_asgn(node); end + def on_pair(node); end + def on_resbody(node); end + def on_send(node); end + def on_special_asgn(node); end + + private + + def align_hash_cop_config; end + def check_operator(type, operator, right_operand); end + def enclose_operator_with_space(corrector, range); end + def excess_leading_space?(type, operator, with_space); end + def excess_trailing_space?(right_operand, with_space); end + def force_equal_sign_alignment?; end + def hash_table_style?; end + def offense(type, operator, with_space, right_operand); end + def offense_message(type, operator, with_space, right_operand); end + def operator_with_regular_syntax?(send_node); end + def regular_operator?(send_node); end + def should_not_have_surrounding_space?(operator); end + def space_around_exponent_operator?; end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Layout::SpaceAroundOperators::EXCESSIVE_SPACE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceAroundOperators::IRREGULAR_METHODS = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Layout::SpaceBeforeBlockBraces < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def on_block(node); end + + private + + def block_delimiters_style; end + def check_empty(left_brace, space_plus_brace, used_style); end + def check_non_empty(left_brace, space_plus_brace, used_style); end + def conflict_with_block_delimiters?(node); end + def empty_braces?(loc); end + def space_detected(left_brace, space_plus_brace); end + def space_missing(left_brace); end + def style_for_empty_braces; end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Layout::SpaceBeforeBlockBraces::DETECTED_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceBeforeBlockBraces::MISSING_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceBeforeComma < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SpaceBeforePunctuation) + + def autocorrect(space); end + def kind(token); end +end + +class RuboCop::Cop::Layout::SpaceBeforeComment < ::RuboCop::Cop::Cop + def autocorrect(range); end + def investigate(processed_source); end +end + +RuboCop::Cop::Layout::SpaceBeforeComment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceBeforeFirstArg < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::PrecedingFollowingAlignment) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def on_csend(node); end + def on_send(node); end + + private + + def expect_params_after_method_name?(node); end + def no_space_between_method_name_and_first_argument?(node); end + def regular_method_call_with_arguments?(node); end +end + +RuboCop::Cop::Layout::SpaceBeforeFirstArg::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceBeforeSemicolon < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SpaceBeforePunctuation) + + def autocorrect(space); end + def kind(token); end +end + +class RuboCop::Cop::Layout::SpaceInLambdaLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(lambda_node); end + def on_send(node); end + + private + + def arrow_lambda_with_args?(node); end + def range_of_offense(node); end + def space_after_arrow(lambda_node); end + def space_after_arrow?(lambda_node); end +end + +RuboCop::Cop::Layout::SpaceInLambdaLiteral::MSG_REQUIRE_NO_SPACE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceInLambdaLiteral::MSG_REQUIRE_SPACE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_array(node); end + + private + + def array_brackets(node); end + def compact(corrector, bracket, side); end + def compact_corrections(corrector, node, left, right); end + def compact_offense(node, token, side: _); end + def compact_offenses(node, left, right, start_ok, end_ok); end + def empty_config; end + def end_has_own_line?(token); end + def index_for(node, token); end + def issue_offenses(node, left, right, start_ok, end_ok); end + def left_array_bracket(node); end + def line_and_column_for(token); end + def multi_dimensional_array?(node, token, side: _); end + def next_to_bracket?(token, side: _); end + def next_to_comment?(node, token); end + def next_to_newline?(node, token); end + def qualifies_for_compact?(node, token, side: _); end + def right_array_bracket(node); end +end + +RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::EMPTY_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::MatchRange) + include(::RuboCop::Cop::PercentLiteral) + + def autocorrect(node); end + def on_array(node); end + def on_percent_literal(node); end + + private + + def each_unnecessary_space_match(node, &blk); end +end + +RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral::MULTIPLE_SPACES_BETWEEN_ITEMS_REGEX = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Layout::SpaceInsideBlockBraces < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + + def autocorrect(range); end + def on_block(node); end + + private + + def adjacent_braces(left_brace, right_brace); end + def aligned_braces?(left_brace, right_brace); end + def braces_with_contents_inside(node, inner); end + def check_inside(node, left_brace, right_brace); end + def check_left_brace(inner, left_brace, args_delimiter); end + def check_right_brace(inner, left_brace, right_brace, single_line); end + def multiline_block?(left_brace, right_brace); end + def no_space(begin_pos, end_pos, msg); end + def no_space_inside_left_brace(left_brace, args_delimiter); end + def offense(begin_pos, end_pos, msg, &block); end + def pipe?(args_delimiter); end + def space(begin_pos, end_pos, msg); end + def space_inside_left_brace(left_brace, args_delimiter); end + def space_inside_right_brace(right_brace); end + def style_for_empty_braces; end +end + +class RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(range); end + def on_hash(node); end + + private + + def ambiguous_or_unexpected_style_detected(style, is_match); end + def check(token1, token2); end + def expect_space?(token1, token2); end + def hash_literal_with_braces(node); end + def incorrect_style_detected(token1, token2, expect_space, is_empty_braces); end + def message(brace, is_empty_braces, expect_space); end + def offense?(token1, expect_space); end + def range_of_space_to_the_left(range); end + def range_of_space_to_the_right(range); end + def space_range(token_range); end +end + +RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceInsideParens < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def can_be_ignored?(token1, token2); end + def each_extraneous_space(tokens); end + def each_missing_space(tokens); end + def parens?(token1, token2); end + def same_line?(token1, token2); end +end + +RuboCop::Cop::Layout::SpaceInsideParens::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceInsideParens::MSG_SPACE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::MatchRange) + include(::RuboCop::Cop::PercentLiteral) + + def autocorrect(node); end + def on_array(node); end + def on_percent_literal(node); end + def on_xstr(node); end + + private + + def add_offenses_for_unnecessary_spaces(node); end + def regex_matches(node, &blk); end +end + +RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters::BEGIN_REGEX = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters::END_REGEX = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceInsideRangeLiteral < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_erange(node); end + def on_irange(node); end + + private + + def check(node); end +end + +RuboCop::Cop::Layout::SpaceInsideRangeLiteral::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceInsideReferenceBrackets < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_send(node); end + + private + + def bracket_method?(node); end + def closing_bracket(tokens, opening_bracket); end + def empty_config; end + def left_ref_bracket(node, tokens); end + def previous_token(current_token); end + def reference_brackets(node); end +end + +RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::BRACKET_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::EMPTY_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::SpaceInsideStringInterpolation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Interpolation) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(begin_node); end + def on_interpolation(begin_node); end + + private + + def delimiters(begin_node); end +end + +RuboCop::Cop::Layout::SpaceInsideStringInterpolation::NO_SPACE_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Layout::SpaceInsideStringInterpolation::SPACE_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Layout::TrailingEmptyLines < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def ends_in_end?(processed_source); end + def message(wanted_blank_lines, blank_lines); end + def offense_detected(buffer, wanted_blank_lines, blank_lines, whitespace_at_end); end +end + +class RuboCop::Cop::Layout::TrailingWhitespace < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def extract_heredoc_ranges(ast); end + def inside_heredoc?(heredoc_ranges, line_number); end + def skip_heredoc?; end +end + +RuboCop::Cop::Layout::TrailingWhitespace::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::LineBreakCorrector + extend(::RuboCop::Cop::Alignment) + extend(::RuboCop::Cop::TrailingBody) + extend(::RuboCop::PathUtil) + extend(::RuboCop::Cop::Util) + + def self.break_line_before(range:, node:, corrector:, configured_width:, indent_steps: _); end + def self.correct_trailing_body(configured_width:, corrector:, node:, processed_source:); end + def self.move_comment(eol_comment:, node:, corrector:); end + def self.processed_source; end +end + +module RuboCop::Cop::LineLengthHelp + + private + + def allow_uri?; end + def allowed_uri_position?(line, uri_range); end + def directive_on_source_line?(line_index); end + def find_excessive_uri_range(line); end + def ignore_cop_directives?; end + def indentation_difference(line); end + def line_length(line); end + def line_length_without_directive(line); end + def match_uris(string); end + def tab_indentation_width; end + def uri_regexp; end + def valid_uri?(uri_ish_string); end +end + +module RuboCop::Cop::Lint +end + +class RuboCop::Cop::Lint::AmbiguousBlockAssociation < ::RuboCop::Cop::Cop + def on_csend(node); end + def on_send(node); end + + private + + def allowed_method?(node); end + def ambiguous_block_association?(send_node); end + def message(send_node); end +end + +RuboCop::Cop::Lint::AmbiguousBlockAssociation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::AmbiguousOperator < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ParserDiagnostic) + + def autocorrect(node); end + + private + + def alternative_message(diagnostic); end + def find_offense_node_by(diagnostic); end + def offense_node(node); end + def offense_position?(node, diagnostic); end + def relevant_diagnostic?(diagnostic); end + def unary_operator?(node, diagnostic); end +end + +RuboCop::Cop::Lint::AmbiguousOperator::AMBIGUITIES = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::Lint::AmbiguousOperator::MSG_FORMAT = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::AmbiguousRegexpLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ParserDiagnostic) + + def autocorrect(node); end + + private + + def alternative_message(_diagnostic); end + def find_offense_node_by(diagnostic); end + def relevant_diagnostic?(diagnostic); end +end + +RuboCop::Cop::Lint::AmbiguousRegexpLiteral::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::AssignmentInCondition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::SafeAssignment) + + def on_if(node); end + def on_until(node); end + def on_while(node); end + + private + + def allowed_construct?(asgn_node); end + def conditional_assignment?(asgn_node); end + def message(_node); end + def skip_children?(asgn_node); end + def traverse_node(node, types, &block); end +end + +RuboCop::Cop::Lint::AssignmentInCondition::ASGN_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::AssignmentInCondition::MSG_WITHOUT_SAFE_ASSIGNMENT_ALLOWED = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::AssignmentInCondition::MSG_WITH_SAFE_ASSIGNMENT_ALLOWED = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::BigDecimalNew < ::RuboCop::Cop::Cop + def autocorrect(node); end + def big_decimal_new(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Lint::BigDecimalNew::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::BooleanSymbol < ::RuboCop::Cop::Cop + def autocorrect(node); end + def boolean_symbol?(node = _); end + def on_sym(node); end +end + +RuboCop::Cop::Lint::BooleanSymbol::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::CircularArgumentReference < ::RuboCop::Cop::Cop + def on_kwoptarg(node); end + def on_optarg(node); end + + private + + def check_for_circular_argument_references(arg_name, arg_value); end +end + +RuboCop::Cop::Lint::CircularArgumentReference::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::Debugger < ::RuboCop::Cop::Cop + def binding_irb_call?(node = _); end + def debugger_call?(node = _); end + def kernel?(node = _); end + def on_send(node); end + + private + + def binding_irb?(node); end + def message(node); end +end + +RuboCop::Cop::Lint::Debugger::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::DeprecatedClassMethods < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_send(node); end + + private + + def check(node); end + def deprecated_method(data); end + def method_call(class_constant, method); end + def replacement_method(data); end +end + +RuboCop::Cop::Lint::DeprecatedClassMethods::DEPRECATED_METHODS_OBJECT = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod + include(::RuboCop::AST::Sexp) + + def initialize(deprecated:, replacement:, class_constant: _); end + + def class_constant; end + def class_nodes; end + def deprecated_method; end + def replacement_method; end +end + +RuboCop::Cop::Lint::DeprecatedClassMethods::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::DeprecatedOpenSSLConstant < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def algorithm_const(node = _); end + def autocorrect(node); end + def on_send(node); end + + private + + def algorithm_name(node); end + def build_cipher_arguments(node, algorithm_name); end + def correction_range(node); end + def message(node); end + def openssl_class(node); end + def replacement_args(node); end + def sanitize_arguments(arguments); end +end + +RuboCop::Cop::Lint::DeprecatedOpenSSLConstant::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::DisjunctiveAssignmentInConstructor < ::RuboCop::Cop::Cop + def on_def(node); end + + private + + def check(node); end + def check_body(body); end + def check_body_lines(lines); end + def check_disjunctive_assignment(node); end +end + +RuboCop::Cop::Lint::DisjunctiveAssignmentInConstructor::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::DuplicateCaseCondition < ::RuboCop::Cop::Cop + def on_case(case_node); end + + private + + def repeated_condition?(previous, condition); end +end + +RuboCop::Cop::Lint::DuplicateCaseCondition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::DuplicateHashKey < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Duplication) + + def on_hash(node); end +end + +RuboCop::Cop::Lint::DuplicateHashKey::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::DuplicateMethods < ::RuboCop::Cop::Cop + def initialize(config = _, options = _); end + + def alias_method?(node = _); end + def method_alias?(node = _); end + def on_alias(node); end + def on_def(node); end + def on_defs(node); end + def on_send(node); end + def sym_name(node = _); end + + private + + def check_const_receiver(node, name, const_name); end + def check_self_receiver(node, name); end + def found_attr(node, args, readable: _, writable: _); end + def found_instance_method(node, name); end + def found_method(node, method_name); end + def lookup_constant(node, const_name); end + def message_for_dup(node, method_name); end + def on_attr(node, attr_name, args); end + def possible_dsl?(node); end + def qualified_name(enclosing, namespace, mod_name); end + def source_location(node); end +end + +RuboCop::Cop::Lint::DuplicateMethods::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::EachWithObjectArgument < ::RuboCop::Cop::Cop + def each_with_object?(node = _); end + def on_csend(node); end + def on_send(node); end +end + +RuboCop::Cop::Lint::EachWithObjectArgument::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ElseLayout < ::RuboCop::Cop::Cop + def on_if(node); end + + private + + def check(node); end + def check_else(node); end +end + +RuboCop::Cop::Lint::ElseLayout::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::EmptyEnsure < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_ensure(node); end +end + +RuboCop::Cop::Lint::EmptyEnsure::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::EmptyExpression < ::RuboCop::Cop::Cop + def on_begin(node); end + + private + + def empty_expression?(begin_node); end +end + +RuboCop::Cop::Lint::EmptyExpression::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::EmptyInterpolation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Interpolation) + + def autocorrect(node); end + def on_interpolation(begin_node); end +end + +RuboCop::Cop::Lint::EmptyInterpolation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::EmptyWhen < ::RuboCop::Cop::Cop + def on_case(node); end +end + +RuboCop::Cop::Lint::EmptyWhen::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::EnsureReturn < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_ensure(node); end +end + +RuboCop::Cop::Lint::EnsureReturn::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ErbNewArguments < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + extend(::RuboCop::Cop::TargetRubyVersion) + + def autocorrect(node); end + def erb_new_with_non_keyword_arguments(node = _); end + def on_send(node); end + + private + + def arguments_range(node); end + def build_kwargs(node); end + def correct_arguments?(arguments); end + def override_by_legacy_args(kwargs, node); end +end + +RuboCop::Cop::Lint::ErbNewArguments::MESSAGES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Lint::FlipFlop < ::RuboCop::Cop::Cop + def on_eflipflop(node); end + def on_iflipflop(node); end +end + +RuboCop::Cop::Lint::FlipFlop::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::FloatOutOfRange < ::RuboCop::Cop::Cop + def on_float(node); end +end + +RuboCop::Cop::Lint::FloatOutOfRange::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::FormatParameterMismatch < ::RuboCop::Cop::Cop + def called_on_string?(node = _); end + def on_send(node); end + + private + + def count_format_matches(node); end + def count_matches(node); end + def count_percent_matches(node); end + def countable_format?(node); end + def countable_percent?(node); end + def expected_fields_count(node); end + def format?(node); end + def format_method?(name, node); end + def format_string?(node); end + def heredoc?(node); end + def invalid_format_string?(node); end + def matched_arguments_count?(expected, passed); end + def message(node); end + def method_with_format_args?(node); end + def offending_node?(node); end + def percent?(node); end + def splat_args?(node); end + def sprintf?(node); end +end + +RuboCop::Cop::Lint::FormatParameterMismatch::KERNEL = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::FormatParameterMismatch::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::FormatParameterMismatch::MSG_INVALID = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::FormatParameterMismatch::SHOVEL = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::FormatParameterMismatch::STRING_TYPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Lint::HeredocMethodCallPosition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_csend(node); end + def on_send(node); end + + private + + def all_on_same_line?(nodes); end + def call_after_heredoc_range(heredoc); end + def call_end_pos(node); end + def call_line_range(node); end + def call_range_to_safely_reposition(node, heredoc); end + def calls_on_multiple_lines?(node, _heredoc); end + def correctly_positioned?(node, heredoc); end + def heredoc_begin_line_range(heredoc); end + def heredoc_end_pos(heredoc); end + def heredoc_node?(node); end + def heredoc_node_descendent_receiver(node); end + def send_node?(node); end + def trailing_comma?(call_source, call_line_source); end +end + +RuboCop::Cop::Lint::HeredocMethodCallPosition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ImplicitStringConcatenation < ::RuboCop::Cop::Cop + def on_dstr(node); end + + private + + def display_str(node); end + def each_bad_cons(node); end + def ending_delimiter(str); end + def str_content(node); end + def string_literal?(node); end + def string_literals?(node1, node2); end +end + +RuboCop::Cop::Lint::ImplicitStringConcatenation::FOR_ARRAY = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::ImplicitStringConcatenation::FOR_METHOD = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::ImplicitStringConcatenation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::IneffectiveAccessModifier < ::RuboCop::Cop::Cop + def on_class(node); end + def on_module(node); end + def private_class_methods(node0); end + + private + + def access_modifier?(node); end + def check_node(node); end + def correct_visibility?(node, modifier, ignored_methods); end + def format_message(modifier); end + def ineffective_modifier(node, ignored_methods, modifier = _, &block); end + def private_class_method_names(node); end +end + +RuboCop::Cop::Lint::IneffectiveAccessModifier::ALTERNATIVE_PRIVATE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::IneffectiveAccessModifier::ALTERNATIVE_PROTECTED = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::IneffectiveAccessModifier::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::InheritException < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def class_new_call?(node = _); end + def on_class(node); end + def on_send(node); end + + private + + def illegal_class_name?(class_node); end + def message(node); end + def preferred_base_class; end +end + +RuboCop::Cop::Lint::InheritException::ILLEGAL_CLASSES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::InheritException::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::InheritException::PREFERRED_BASE_CLASS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Lint::InterpolationCheck < ::RuboCop::Cop::Cop + def heredoc?(node); end + def on_str(node); end +end + +RuboCop::Cop::Lint::InterpolationCheck::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::LiteralAsCondition < ::RuboCop::Cop::Cop + def message(node); end + def on_case(case_node); end + def on_if(node); end + def on_send(node); end + def on_until(node); end + def on_until_post(node); end + def on_while(node); end + def on_while_post(node); end + + private + + def basic_literal?(node); end + def check_case(case_node); end + def check_for_literal(node); end + def check_node(node); end + def condition(node); end + def handle_node(node); end + def primitive_array?(node); end +end + +RuboCop::Cop::Lint::LiteralAsCondition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::LiteralInInterpolation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Interpolation) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::PercentLiteral) + + def autocorrect(node); end + def on_interpolation(begin_node); end + + private + + def autocorrected_value(node); end + def autocorrected_value_for_array(node); end + def autocorrected_value_for_string(node); end + def autocorrected_value_for_symbol(node); end + def prints_as_self?(node); end + def special_keyword?(node); end +end + +RuboCop::Cop::Lint::LiteralInInterpolation::COMPOSITE = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::LiteralInInterpolation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::Loop < ::RuboCop::Cop::Cop + def on_until_post(node); end + def on_while_post(node); end + + private + + def register_offense(node); end +end + +RuboCop::Cop::Lint::Loop::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::MissingCopEnableDirective < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def investigate(processed_source); end + + private + + def message(max_range:, cop:); end +end + +RuboCop::Cop::Lint::MissingCopEnableDirective::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::MissingCopEnableDirective::MSG_BOUND = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::MixedRegexpCaptureTypes < ::RuboCop::Cop::Cop + def on_regexp(node); end + + private + + def contain_non_literal?(node); end + def named_capture?(tree); end + def numbered_capture?(tree); end +end + +RuboCop::Cop::Lint::MixedRegexpCaptureTypes::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::MultipleComparison < ::RuboCop::Cop::Cop + def autocorrect(node); end + def multiple_compare?(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Lint::MultipleComparison::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::NestedMethodDefinition < ::RuboCop::Cop::Cop + def class_or_module_or_struct_new_call?(node = _); end + def eval_call?(node = _); end + def exec_call?(node = _); end + def on_def(node); end + def on_defs(node); end + + private + + def find_nested_defs(node, &block); end + def scoping_method_call?(child); end +end + +RuboCop::Cop::Lint::NestedMethodDefinition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::NestedPercentLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::PercentLiteral) + + def on_array(node); end + def on_percent_literal(node); end + + private + + def contains_percent_literals?(node); end +end + +RuboCop::Cop::Lint::NestedPercentLiteral::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::NestedPercentLiteral::PERCENT_LITERAL_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::NestedPercentLiteral::REGEXES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Lint::NextWithoutAccumulator < ::RuboCop::Cop::Cop + def on_block(node); end + def on_body_of_reduce(node = _); end + + private + + def parent_block_node(node); end +end + +RuboCop::Cop::Lint::NextWithoutAccumulator::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::NonDeterministicRequireOrder < ::RuboCop::Cop::Cop + def autocorrect(node); end + def loop_variable(node = _); end + def on_block(node); end + def unsorted_dir_block?(node = _); end + def unsorted_dir_each?(node = _); end + def var_is_required?(node0, param1); end + + private + + def unsorted_dir_loop?(node); end +end + +RuboCop::Cop::Lint::NonDeterministicRequireOrder::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::NonLocalExitFromIterator < ::RuboCop::Cop::Cop + def chained_send?(node = _); end + def define_method?(node = _); end + def on_return(return_node); end + + private + + def return_value?(return_node); end + def scoped_node?(node); end +end + +RuboCop::Cop::Lint::NonLocalExitFromIterator::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::NumberConversion < ::RuboCop::Cop::Cop + def autocorrect(node); end + def datetime?(node = _); end + def on_send(node); end + def to_method(node = _); end + + private + + def correct_method(node, receiver); end + def date_time_object?(node); end +end + +RuboCop::Cop::Lint::NumberConversion::CONVERSION_METHOD_CLASS_MAPPING = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::Lint::NumberConversion::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::OrderedMagicComments < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FrozenStringLiteral) + + def autocorrect(_node); end + def investigate(processed_source); end + + private + + def magic_comment_lines; end + def magic_comments; end +end + +RuboCop::Cop::Lint::OrderedMagicComments::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ParenthesesAsGroupedExpression < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_csend(node); end + def on_send(node); end + + private + + def first_argument_starts_with_left_parenthesis?(node); end + def grouped_parentheses?(node); end + def space_range(expr, space_length); end + def spaces_before_left_parenthesis(node); end + def valid_context?(node); end +end + +RuboCop::Cop::Lint::ParenthesesAsGroupedExpression::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::PercentStringArray < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::PercentLiteral) + + def autocorrect(node); end + def on_array(node); end + def on_percent_literal(node); end + + private + + def contains_quotes_or_commas?(node); end +end + +RuboCop::Cop::Lint::PercentStringArray::LEADING_QUOTE = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Lint::PercentStringArray::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::PercentStringArray::QUOTES_AND_COMMAS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::PercentStringArray::TRAILING_QUOTE = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Lint::PercentSymbolArray < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::PercentLiteral) + + def autocorrect(node); end + def on_array(node); end + def on_percent_literal(node); end + + private + + def contains_colons_or_commas?(node); end + def non_alphanumeric_literal?(literal); end +end + +RuboCop::Cop::Lint::PercentSymbolArray::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RaiseException < ::RuboCop::Cop::Cop + def exception?(node = _); end + def exception_new_with_message?(node = _); end + def on_send(node); end + + private + + def allow_implicit_namespaces; end + def check(node); end + def implicit_namespace?(node); end +end + +RuboCop::Cop::Lint::RaiseException::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RandOne < ::RuboCop::Cop::Cop + def on_send(node); end + def rand_one?(node = _); end + + private + + def message(node); end +end + +RuboCop::Cop::Lint::RandOne::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RedundantCopDisableDirective < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(args); end + def check(offenses, cop_disabled_line_ranges, comments); end + + private + + def add_offense_for_entire_comment(comment, cops); end + def add_offense_for_some_cops(comment, cops); end + def add_offenses(redundant_cops); end + def all_cop_names; end + def all_disabled?(comment); end + def comment_range_with_surrounding_space(range); end + def cop_range(comment, cop); end + def describe(cop); end + def directive_count(comment); end + def directive_range_in_list(range, ranges); end + def each_already_disabled(line_ranges, disabled_ranges, comments); end + def each_line_range(line_ranges, disabled_ranges, offenses, comments, cop); end + def each_redundant_disable(cop_disabled_line_ranges, offenses, comments, &block); end + def ends_its_line?(range); end + def find_redundant(comment, offenses, cop, line_range, next_line_range); end + def ignore_offense?(disabled_ranges, line_range); end + def matching_range(haystack, needle); end + def trailing_range?(ranges, range); end +end + +RuboCop::Cop::Lint::RedundantCopDisableDirective::COP_NAME = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RedundantCopEnableDirective < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + + def autocorrect(comment_and_name); end + def investigate(processed_source); end + + private + + def all_or_name(name); end + def comment_start(comment); end + def cop_name_indention(comment, name); end + def range_of_offense(comment, name); end + def range_to_remove(begin_pos, end_pos, comma_pos, comment); end + def range_with_comma(comment, name); end +end + +RuboCop::Cop::Lint::RedundantCopEnableDirective::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RedundantRequireStatement < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + def unnecessary_require_statement?(node = _); end +end + +RuboCop::Cop::Lint::RedundantRequireStatement::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RedundantSplatExpansion < ::RuboCop::Cop::Cop + def array_new?(node = _); end + def autocorrect(node); end + def literal_expansion(node = _); end + def on_splat(node); end + + private + + def array_new_inside_array_literal?(array_new_node); end + def array_splat?(node); end + def method_argument?(node); end + def part_of_an_array?(node); end + def redundant_brackets?(node); end + def redundant_splat_expansion(node); end + def remove_brackets(array); end + def replacement_range_and_content(node); end +end + +RuboCop::Cop::Lint::RedundantSplatExpansion::ARRAY_PARAM_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::RedundantSplatExpansion::ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::RedundantSplatExpansion::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::RedundantSplatExpansion::PERCENT_CAPITAL_I = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::RedundantSplatExpansion::PERCENT_CAPITAL_W = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::RedundantSplatExpansion::PERCENT_I = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::RedundantSplatExpansion::PERCENT_W = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RedundantStringCoercion < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Interpolation) + + def autocorrect(node); end + def on_interpolation(begin_node); end + def to_s_without_args?(node = _); end + + private + + def message(node); end +end + +RuboCop::Cop::Lint::RedundantStringCoercion::MSG_DEFAULT = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::RedundantStringCoercion::MSG_SELF = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RedundantWithIndex < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end + def redundant_with_index?(node = _); end + + private + + def message(node); end + def with_index_range(send); end +end + +RuboCop::Cop::Lint::RedundantWithIndex::MSG_EACH_WITH_INDEX = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::RedundantWithIndex::MSG_WITH_INDEX = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RedundantWithObject < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end + def redundant_with_object?(node = _); end + + private + + def message(node); end + def with_object_range(send); end +end + +RuboCop::Cop::Lint::RedundantWithObject::MSG_EACH_WITH_OBJECT = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::RedundantWithObject::MSG_WITH_OBJECT = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RegexpAsCondition < ::RuboCop::Cop::Cop + def on_match_current_line(node); end +end + +RuboCop::Cop::Lint::RegexpAsCondition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RequireParentheses < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def on_csend(node); end + def on_send(node); end + + private + + def check_predicate(predicate, node); end + def check_ternary(ternary, node); end +end + +RuboCop::Cop::Lint::RequireParentheses::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RescueException < ::RuboCop::Cop::Cop + def on_resbody(node); end + def targets_exception?(rescue_arg_node); end +end + +RuboCop::Cop::Lint::RescueException::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::RescueType < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RescueNode) + + def autocorrect(node); end + def on_resbody(node); end + + private + + def correction(*exceptions); end + def invalid_exceptions(exceptions); end + def valid_exceptions(exceptions); end +end + +RuboCop::Cop::Lint::RescueType::INVALID_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::RescueType::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ReturnInVoidContext < ::RuboCop::Cop::Cop + def on_return(return_node); end + + private + + def method_name(context_node); end + def non_void_context(return_node); end + def setter_method?(method_name); end + def void_context_method?(method_name); end +end + +RuboCop::Cop::Lint::ReturnInVoidContext::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::SafeNavigationChain < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::NilMethods) + + def bad_method?(node = _); end + def on_send(node); end + + private + + def method_chain(node); end +end + +RuboCop::Cop::Lint::SafeNavigationChain::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::SafeNavigationConsistency < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::NilMethods) + + def autocorrect(node); end + def check(node); end + def on_csend(node); end + + private + + def top_conditional_ancestor(node); end + def unsafe_method_calls(method_calls, safe_nav_receiver); end +end + +RuboCop::Cop::Lint::SafeNavigationConsistency::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::SafeNavigationWithEmpty < ::RuboCop::Cop::Cop + def on_if(node); end + def safe_navigation_empty_in_conditional?(node = _); end +end + +RuboCop::Cop::Lint::SafeNavigationWithEmpty::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ScriptPermission < ::RuboCop::Cop::Cop + def autocorrect(node); end + def investigate(processed_source); end + + private + + def executable?(processed_source); end + def format_message_from(processed_source); end +end + +RuboCop::Cop::Lint::ScriptPermission::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::ScriptPermission::SHEBANG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::SendWithMixinArgument < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + def send_with_mixin_argument?(node = _); end + + private + + def bad_location(node); end + def message(method, module_name, bad_method); end + def mixin_method?(node); end +end + +RuboCop::Cop::Lint::SendWithMixinArgument::MIXIN_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::SendWithMixinArgument::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ShadowedArgument < ::RuboCop::Cop::Cop + def after_leaving_scope(scope, _variable_table); end + def join_force?(force_class); end + def uses_var?(node0, param1); end + + private + + def argument_references(argument); end + def assignment_without_argument_usage(argument); end + def check_argument(argument); end + def ignore_implicit_references?; end + def node_within_block_or_conditional?(node, stop_search_node); end + def reference_pos(node); end + def shadowing_assignment(argument); end +end + +RuboCop::Cop::Lint::ShadowedArgument::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ShadowedException < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RescueNode) + include(::RuboCop::Cop::RangeHelp) + + def on_rescue(node); end + + private + + def compare_exceptions(exception, other_exception); end + def contains_multiple_levels_of_exceptions?(group); end + def evaluate_exceptions(rescue_group); end + def find_shadowing_rescue(rescues); end + def offense_range(rescues); end + def rescued_exceptions(rescue_group); end + def rescued_groups_for(rescues); end + def silence_warnings; end + def sorted?(rescued_groups); end + def system_call_err?(error); end +end + +RuboCop::Cop::Lint::ShadowedException::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::ShadowingOuterLocalVariable < ::RuboCop::Cop::Cop + def before_declaring_variable(variable, variable_table); end + def join_force?(force_class); end +end + +RuboCop::Cop::Lint::ShadowingOuterLocalVariable::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::StructNewOverride < ::RuboCop::Cop::Cop + def on_send(node); end + def struct_new(node = _); end +end + +RuboCop::Cop::Lint::StructNewOverride::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::StructNewOverride::STRUCT_MEMBER_NAME_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::StructNewOverride::STRUCT_METHOD_NAMES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Lint::SuppressedException < ::RuboCop::Cop::Cop + def on_resbody(node); end + + private + + def comment_between_rescue_and_end?(node); end +end + +RuboCop::Cop::Lint::SuppressedException::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::Syntax < ::RuboCop::Cop::Cop + def add_offense_from_diagnostic(diagnostic, ruby_version); end + def add_offense_from_error(error); end + + private + + def beautify_message(message); end + + def self.offenses_from_processed_source(processed_source, config, options); end +end + +RuboCop::Cop::Lint::Syntax::ERROR_SOURCE_RANGE = T.let(T.unsafe(nil), RuboCop::Cop::Lint::Syntax::PseudoSourceRange) + +class RuboCop::Cop::Lint::Syntax::PseudoSourceRange < ::Struct + def begin_pos; end + def begin_pos=(_); end + def column; end + def column=(_); end + def end_pos; end + def end_pos=(_); end + def line; end + def line=(_); end + def source_line; end + def source_line=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RuboCop::Cop::Lint::ToJSON < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_def(node); end +end + +RuboCop::Cop::Lint::ToJSON::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UnderscorePrefixedVariableName < ::RuboCop::Cop::Cop + def after_leaving_scope(scope, _variable_table); end + def check_variable(variable); end + def join_force?(force_class); end + + private + + def allowed_keyword_block_argument?(variable); end +end + +RuboCop::Cop::Lint::UnderscorePrefixedVariableName::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UnifiedInteger < ::RuboCop::Cop::Cop + def autocorrect(node); end + def fixnum_or_bignum_const(node = _); end + def on_const(node); end +end + +RuboCop::Cop::Lint::UnifiedInteger::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UnreachableCode < ::RuboCop::Cop::Cop + def flow_command?(node = _); end + def on_begin(node); end + def on_kwbegin(node); end + + private + + def check_case(node); end + def check_if(node); end + def flow_expression?(node); end +end + +RuboCop::Cop::Lint::UnreachableCode::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::Lint::UnusedArgument + extend(::RuboCop::AST::NodePattern::Macros) + + def after_leaving_scope(scope, _variable_table); end + def join_force?(force_class); end + + private + + def check_argument(variable); end +end + +class RuboCop::Cop::Lint::UnusedBlockArgument < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Lint::UnusedArgument) + + def autocorrect(node); end + + private + + def allow_unused_keyword_arguments?; end + def allowed_block?(variable); end + def allowed_keyword_argument?(variable); end + def augment_message(message, variable); end + def check_argument(variable); end + def define_method_call?(variable); end + def empty_block?(variable); end + def ignore_empty_blocks?; end + def message(variable); end + def message_for_lambda(variable, all_arguments); end + def message_for_normal_block(variable, all_arguments); end + def message_for_underscore_prefix(variable); end + def variable_type(variable); end +end + +class RuboCop::Cop::Lint::UnusedMethodArgument < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Lint::UnusedArgument) + + def autocorrect(node); end + def not_implemented?(node = _); end + + private + + def check_argument(variable); end + def ignored_method?(body); end + def message(variable); end +end + +class RuboCop::Cop::Lint::UriEscapeUnescape < ::RuboCop::Cop::Cop + def on_send(node); end + def uri_escape_unescape?(node = _); end +end + +RuboCop::Cop::Lint::UriEscapeUnescape::ALTERNATE_METHODS_OF_URI_ESCAPE = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::UriEscapeUnescape::ALTERNATE_METHODS_OF_URI_UNESCAPE = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::UriEscapeUnescape::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UriRegexp < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_send(node); end + def uri_regexp_with_argument?(node = _); end + def uri_regexp_without_argument?(node = _); end + + private + + def register_offense(node, top_level: _, arg: _); end +end + +RuboCop::Cop::Lint::UriRegexp::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UselessAccessModifier < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def class_or_instance_eval?(node = _); end + def class_or_module_or_struct_new_call?(node = _); end + def dynamic_method_definition?(node = _); end + def on_block(node); end + def on_class(node); end + def on_module(node); end + def on_sclass(node); end + def static_method_definition?(node = _); end + + private + + def access_modifier?(node); end + def any_context_creating_methods?(child); end + def any_method_definition?(child); end + def check_child_nodes(node, unused, cur_vis); end + def check_new_visibility(node, unused, new_vis, cur_vis); end + def check_node(node); end + def check_scope(node); end + def check_send_node(node, cur_vis, unused); end + def eval_call?(child); end + def method_definition?(child); end + def start_of_new_scope?(child); end +end + +RuboCop::Cop::Lint::UselessAccessModifier::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UselessAssignment < ::RuboCop::Cop::Cop + def after_leaving_scope(scope, _variable_table); end + def check_for_unused_assignments(variable); end + def collect_variable_like_names(scope); end + def join_force?(force_class); end + def message_for_useless_assignment(assignment); end + def message_specification(assignment, variable); end + def multiple_assignment_message(variable_name); end + def operator_assignment_message(scope, assignment); end + def return_value_node_of_scope(scope); end + def similar_name_message(variable); end + def variable_like_method_invocation?(node); end +end + +RuboCop::Cop::Lint::UselessAssignment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UselessComparison < ::RuboCop::Cop::Cop + def on_send(node); end + def useless_comparison?(node = _); end +end + +RuboCop::Cop::Lint::UselessComparison::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::UselessComparison::OPS = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Lint::UselessElseWithoutRescue < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ParserDiagnostic) + + + private + + def alternative_message(_diagnostic); end + def find_offense_node_by(diagnostic); end + def relevant_diagnostic?(diagnostic); end +end + +RuboCop::Cop::Lint::UselessElseWithoutRescue::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UselessSetterCall < ::RuboCop::Cop::Cop + def on_def(node); end + def on_defs(node); end + def setter_call_to_local_variable?(node = _); end + + private + + def last_expression(body); end +end + +RuboCop::Cop::Lint::UselessSetterCall::ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::UselessSetterCall::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Lint::UselessSetterCall::MethodVariableTracker + def initialize(body_node); end + + def constructor?(node); end + def contain_local_object?(variable_name); end + def process_assignment(asgn_node, rhs_node); end + def process_assignment_node(node); end + def process_binary_operator_assignment(op_asgn_node); end + def process_logical_operator_assignment(asgn_node); end + def process_multiple_assignment(masgn_node); end + def scan(node, &block); end +end + +class RuboCop::Cop::Lint::Void < ::RuboCop::Cop::Cop + def on_begin(node); end + def on_block(node); end + def on_kwbegin(node); end + + private + + def check_begin(node); end + def check_defined(node); end + def check_expression(expr); end + def check_literal(node); end + def check_nonmutating(node); end + def check_self(node); end + def check_var(node); end + def check_void_op(node); end + def in_void_context?(node); end +end + +RuboCop::Cop::Lint::Void::BINARY_OPERATORS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::Void::DEFINED_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::Void::LIT_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::Void::NONMUTATING_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::Void::NONMUTATING_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::Void::OPERATORS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::Void::OP_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::Void::SELF_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::Void::UNARY_OPERATORS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Lint::Void::VAR_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Lint::Void::VOID_CONTEXT_TYPES = T.let(T.unsafe(nil), Array) + +module RuboCop::Cop::MatchRange + include(::RuboCop::Cop::RangeHelp) + + + private + + def each_match_range(range, regex); end + def match_range(range, match); end +end + +class RuboCop::Cop::MessageAnnotator + def initialize(config, cop_name, cop_config, options); end + + def annotate(message); end + def config; end + def cop_config; end + def cop_name; end + def options; end + def urls; end + + private + + def debug?; end + def details; end + def display_cop_names?; end + def display_style_guide?; end + def extra_details?; end + def reference_urls; end + def style_guide_base_url; end + def style_guide_url; end + + def self.style_guide_urls; end +end + +module RuboCop::Cop::MethodComplexity + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::IgnoredMethods) + extend(::RuboCop::AST::NodePattern::Macros) + + def define_method?(node = _); end + def on_block(node); end + def on_def(node); end + def on_defs(node); end + + private + + def check_complexity(node, method_name); end + def complexity(body); end +end + +module RuboCop::Cop::MethodPreference + + private + + def default_cop_config; end + def preferred_method(method); end + def preferred_methods; end +end + +module RuboCop::Cop::Metrics +end + +class RuboCop::Cop::Metrics::AbcSize < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::IgnoredMethods) + include(::RuboCop::Cop::MethodComplexity) + + + private + + def complexity(node); end +end + +RuboCop::Cop::Metrics::AbcSize::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Metrics::BlockLength < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::CodeLength) + include(::RuboCop::Cop::TooManyLines) + + def on_block(node); end + + private + + def cop_label; end + def excluded_method?(node); end + def excluded_methods; end +end + +RuboCop::Cop::Metrics::BlockLength::LABEL = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Metrics::BlockNesting < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + + def investigate(processed_source); end + + private + + def check_nesting_level(node, max, current_level); end + def consider_node?(node); end + def count_blocks?; end + def message(max); end +end + +RuboCop::Cop::Metrics::BlockNesting::NESTING_BLOCKS = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Metrics::ClassLength < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::CodeLength) + include(::RuboCop::Cop::ClassishLength) + + def class_definition?(node = _); end + def on_casgn(node); end + def on_class(node); end + + private + + def message(length, max_length); end +end + +class RuboCop::Cop::Metrics::CyclomaticComplexity < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::IgnoredMethods) + include(::RuboCop::Cop::MethodComplexity) + + + private + + def complexity_score_for(_node); end +end + +RuboCop::Cop::Metrics::CyclomaticComplexity::COUNTED_NODES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Metrics::CyclomaticComplexity::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Metrics::MethodLength < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::CodeLength) + include(::RuboCop::Cop::TooManyLines) + + def on_block(node); end + def on_def(node); end + def on_defs(node); end + + private + + def cop_label; end +end + +RuboCop::Cop::Metrics::MethodLength::LABEL = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Metrics::ModuleLength < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::CodeLength) + include(::RuboCop::Cop::ClassishLength) + + def module_definition?(node = _); end + def on_casgn(node); end + def on_module(node); end + + private + + def message(length, max_length); end +end + +class RuboCop::Cop::Metrics::ParameterLists < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + + def argument_to_lambda_or_proc?(node = _); end + def on_args(node); end + + private + + def args_count(node); end + def count_keyword_args?; end + def max_params; end + def message(node); end +end + +RuboCop::Cop::Metrics::ParameterLists::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Metrics::PerceivedComplexity < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::IgnoredMethods) + include(::RuboCop::Cop::MethodComplexity) + + + private + + def complexity_score_for(node); end +end + +RuboCop::Cop::Metrics::PerceivedComplexity::COUNTED_NODES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Metrics::PerceivedComplexity::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::Metrics::Utils +end + +class RuboCop::Cop::Metrics::Utils::AbcSizeCalculator + def initialize(node); end + + def calculate; end + def else_branch?(node); end + def evaluate_branch_nodes(node); end + def evaluate_condition_node(node); end + + private + + def branch?(node); end + def condition?(node); end + + def self.calculate(node); end +end + +RuboCop::Cop::Metrics::Utils::AbcSizeCalculator::BRANCH_NODES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Metrics::Utils::AbcSizeCalculator::CONDITION_NODES = T.let(T.unsafe(nil), Array) + +module RuboCop::Cop::Migration +end + +class RuboCop::Cop::Migration::DepartmentName < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def check_cop_name(name, comment, offset); end + def contain_unexpected_character_for_department_name?(name); end + def disable_comment_offset; end + def qualified_legacy_cop_name(cop_name); end + def valid_content_token?(content_token); end +end + +RuboCop::Cop::Migration::DepartmentName::DISABLE_COMMENT_FORMAT = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Migration::DepartmentName::DISABLING_COPS_CONTENT_TOKEN = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Migration::DepartmentName::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::MinBodyLength + + private + + def min_body_length; end + def min_body_length?(node); end +end + +module RuboCop::Cop::MultilineElementIndentation + + private + + def base_column(left_brace, left_parenthesis); end + def check_expected_style(styles); end + def check_first(first, left_brace, left_parenthesis, offset); end + def detected_styles(actual_column, offset, left_parenthesis, left_brace); end + def detected_styles_for_column(column, left_parenthesis, left_brace); end + def each_argument_node(node, type); end + def incorrect_style_detected(styles, first, left_parenthesis); end +end + +module RuboCop::Cop::MultilineElementLineBreaks + + private + + def all_on_same_line?(nodes); end + def check_line_breaks(_node, children); end +end + +module RuboCop::Cop::MultilineExpressionIndentation + def on_send(node); end + + private + + def argument_in_method_call(node, kind); end + def assignment_rhs(node); end + def check(range, node, lhs, rhs); end + def correct_indentation(node); end + def disqualified_rhs?(candidate, ancestor); end + def grouped_expression?(node); end + def incorrect_style_detected(range, node, lhs, rhs); end + def indentation(node); end + def indented_keyword_expression(node); end + def inside_arg_list_parentheses?(node, ancestor); end + def keyword_message_tail(node); end + def kw_node_with_special_indentation(node); end + def left_hand_side(lhs); end + def not_for_this_cop?(node); end + def operation_description(node, rhs); end + def part_of_assignment_rhs(node, candidate); end + def part_of_block_body?(candidate, block_node); end + def postfix_conditional?(node); end + def regular_method_right_hand_side(send_node); end + def right_hand_side(send_node); end + def valid_method_rhs_candidate?(candidate, node); end + def valid_rhs?(candidate, ancestor); end + def valid_rhs_candidate?(candidate, node); end + def within_node?(inner, outer); end +end + +RuboCop::Cop::MultilineExpressionIndentation::ASSIGNMENT_MESSAGE_TAIL = T.let(T.unsafe(nil), String) + +RuboCop::Cop::MultilineExpressionIndentation::DEFAULT_MESSAGE_TAIL = T.let(T.unsafe(nil), String) + +RuboCop::Cop::MultilineExpressionIndentation::KEYWORD_ANCESTOR_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::MultilineExpressionIndentation::KEYWORD_MESSAGE_TAIL = T.let(T.unsafe(nil), String) + +RuboCop::Cop::MultilineExpressionIndentation::UNALIGNED_RHS_TYPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::MultilineLiteralBraceCorrector + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MultilineLiteralBraceLayout) + include(::RuboCop::Cop::RangeHelp) + + def initialize(node, processed_source); end + + def call(corrector); end + + private + + def correct_next_line_brace(corrector); end + def correct_same_line_brace(corrector); end + def last_element_range_with_trailing_comma(node); end + def last_element_trailing_comma_range(node); end + def node; end + def processed_source; end +end + +module RuboCop::Cop::MultilineLiteralBraceLayout + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + + private + + def check(node); end + def check_brace_layout(node); end + def check_new_line(node); end + def check_same_line(node); end + def check_symmetrical(node); end + def children(node); end + def closing_brace_on_same_line?(node); end + def empty_literal?(node); end + def ignored_literal?(node); end + def implicit_literal?(node); end + def last_line_heredoc?(node, parent = _); end + def new_line_needed_before_closing_brace?(node); end + def opening_brace_on_same_line?(node); end +end + +module RuboCop::Cop::Naming +end + +class RuboCop::Cop::Naming::AccessorMethodName < ::RuboCop::Cop::Cop + def on_def(node); end + def on_defs(node); end + + private + + def bad_reader_name?(node); end + def bad_writer_name?(node); end + def message(node); end +end + +RuboCop::Cop::Naming::AccessorMethodName::MSG_READER = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Naming::AccessorMethodName::MSG_WRITER = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::AsciiIdentifiers < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def investigate(processed_source); end + + private + + def first_non_ascii_chars(string); end + def first_offense_range(identifier); end +end + +RuboCop::Cop::Naming::AsciiIdentifiers::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::BinaryOperatorParameterName < ::RuboCop::Cop::Cop + def on_def(node); end + def op_method_candidate?(node = _); end + + private + + def op_method?(name); end +end + +RuboCop::Cop::Naming::BinaryOperatorParameterName::BLACKLISTED = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Naming::BinaryOperatorParameterName::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Naming::BinaryOperatorParameterName::OP_LIKE_METHODS = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Naming::BlockParameterName < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::UncommunicativeName) + + def on_block(node); end +end + +class RuboCop::Cop::Naming::ClassAndModuleCamelCase < ::RuboCop::Cop::Cop + def on_class(node); end + def on_module(node); end +end + +RuboCop::Cop::Naming::ClassAndModuleCamelCase::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::ConstantName < ::RuboCop::Cop::Cop + def class_or_struct_return_method?(node = _); end + def literal_receiver?(node = _); end + def on_casgn(node); end + + private + + def allowed_assignment?(value); end + def allowed_conditional_expression_on_rhs?(node); end + def allowed_method_call_on_rhs?(node); end + def contains_contant?(node); end +end + +RuboCop::Cop::Naming::ConstantName::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Naming::ConstantName::SNAKE_CASE = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Naming::FileName < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def investigate(processed_source); end + + private + + def allowed_acronyms; end + def bad_filename_allowed?; end + def check_definition_path_hierarchy?; end + def expect_matching_definition?; end + def filename_good?(basename); end + def find_class_or_module(node, namespace); end + def for_bad_filename(file_path); end + def ignore_executable_scripts?; end + def match?(expected); end + def match_acronym?(expected, name); end + def match_namespace(node, namespace, expected); end + def matching_class?(file_name); end + def matching_definition?(file_path); end + def no_definition_message(basename, file_path); end + def other_message(basename); end + def partial_matcher!(expected); end + def perform_class_and_module_naming_checks(file_path, basename); end + def regex; end + def to_module_name(basename); end + def to_namespace(path); end +end + +RuboCop::Cop::Naming::FileName::MSG_NO_DEFINITION = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Naming::FileName::MSG_REGEX = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Naming::FileName::MSG_SNAKE_CASE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Naming::FileName::SNAKE_CASE = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Naming::HeredocDelimiterCase < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Heredoc) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def on_heredoc(node); end + + private + + def correct_case_delimiters?(node); end + def correct_delimiters(node); end + def message(_node); end +end + +RuboCop::Cop::Naming::HeredocDelimiterCase::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::HeredocDelimiterNaming < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Heredoc) + + def on_heredoc(node); end + + private + + def forbidden_delimiters; end + def meaningful_delimiters?(node); end +end + +RuboCop::Cop::Naming::HeredocDelimiterNaming::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::MemoizedInstanceVariableName < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def memoized?(node = _); end + def on_def(node); end + def on_defs(node); end + + private + + def matches?(method_name, ivar_assign); end + def message(variable); end + def style_parameter_name; end + def suggested_var(method_name); end + def variable_name_candidates(method_name); end +end + +RuboCop::Cop::Naming::MemoizedInstanceVariableName::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Naming::MemoizedInstanceVariableName::UNDERSCORE_REQUIRED = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::MethodName < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::ConfigurableFormatting) + include(::RuboCop::Cop::ConfigurableNaming) + include(::RuboCop::Cop::IgnoredPattern) + include(::RuboCop::Cop::RangeHelp) + + def on_def(node); end + def on_defs(node); end + def on_send(node); end + def str_name(node = _); end + def sym_name(node = _); end + + private + + def attr_name(name_item); end + def message(style); end + def range_position(node); end +end + +RuboCop::Cop::Naming::MethodName::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::MethodParameterName < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::UncommunicativeName) + + def on_def(node); end + def on_defs(node); end +end + +class RuboCop::Cop::Naming::PredicateName < ::RuboCop::Cop::Cop + def dynamic_method_define(node = _); end + def on_def(node); end + def on_defs(node); end + def on_send(node); end + + private + + def allowed_method_name?(method_name, prefix); end + def allowed_methods; end + def expected_name(method_name, prefix); end + def forbidden_prefixes; end + def message(method_name, new_name); end + def method_definition_macros(macro_name); end + def predicate_prefixes; end +end + +class RuboCop::Cop::Naming::RescuedExceptionsVariableName < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_resbody(node); end + + private + + def message(node); end + def offense_range(resbody); end + def preferred_name(variable_name); end + def variable_name(node); end +end + +RuboCop::Cop::Naming::RescuedExceptionsVariableName::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::VariableName < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::ConfigurableFormatting) + include(::RuboCop::Cop::ConfigurableNaming) + + def on_arg(node); end + def on_blockarg(node); end + def on_cvasgn(node); end + def on_ivasgn(node); end + def on_kwarg(node); end + def on_kwoptarg(node); end + def on_kwrestarg(node); end + def on_lvar(node); end + def on_lvasgn(node); end + def on_optarg(node); end + def on_restarg(node); end + + private + + def message(style); end +end + +RuboCop::Cop::Naming::VariableName::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Naming::VariableNumber < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::ConfigurableFormatting) + include(::RuboCop::Cop::ConfigurableNumbering) + + def on_arg(node); end + def on_cvasgn(node); end + def on_ivasgn(node); end + def on_lvasgn(node); end + + private + + def message(style); end +end + +RuboCop::Cop::Naming::VariableNumber::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::NegativeConditional + extend(::RuboCop::AST::NodePattern::Macros) + + def empty_condition?(node = _); end + def single_negative?(node = _); end + + private + + def check_negative_conditional(node); end +end + +RuboCop::Cop::NegativeConditional::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::NilMethods + + private + + def allowed_methods; end + def nil_methods; end + def other_stdlib_methods; end +end + +class RuboCop::Cop::Offense + include(::Comparable) + + def initialize(severity, location, message, cop_name, status = _); end + + def <=>(other); end + def ==(other); end + def column; end + def column_length; end + def column_range; end + def cop_name; end + def correctable?; end + def corrected?; end + def corrected_with_todo?; end + def disabled?; end + def eql?(other); end + def first_line; end + def hash; end + def highlighted_area; end + def last_column; end + def last_line; end + def line; end + def location; end + def message; end + def real_column; end + def severity; end + def source_line; end + def status; end + def to_s; end +end + +RuboCop::Cop::Offense::COMPARISON_ATTRIBUTES = T.let(T.unsafe(nil), Array) + +module RuboCop::Cop::OnNormalIfUnless + def on_if(node); end +end + +class RuboCop::Cop::OrderedGemCorrector + extend(::RuboCop::Cop::OrderedGemNode) + + def self.comments_as_separators; end + def self.correct(processed_source, node, previous_declaration, comments_as_separators); end + def self.processed_source; end +end + +module RuboCop::Cop::OrderedGemNode + + private + + def case_insensitive_out_of_order?(string_a, string_b); end + def consecutive_lines(previous, current); end + def find_gem_name(gem_node); end + def gem_name(declaration_node); end + def get_source_range(node, comments_as_separators); end + def register_offense(previous, current); end + def treat_comments_as_separators; end +end + +module RuboCop::Cop::Parentheses + + private + + def parens_required?(node); end +end + +class RuboCop::Cop::ParenthesesCorrector + def self.correct(node); end +end + +module RuboCop::Cop::ParserDiagnostic + def investigate(processed_source); end +end + +module RuboCop::Cop::PercentArray + + private + + def allowed_bracket_array?(node); end + def check_bracketed_array(node); end + def check_percent_array(node); end + def comments_in_array?(node); end + def invalid_percent_array_context?(node); end + def message(_node); end +end + +module RuboCop::Cop::PercentLiteral + include(::RuboCop::Cop::RangeHelp) + + + private + + def begin_source(node); end + def contents_range(node); end + def percent_literal?(node); end + def process(node, *types); end + def type(node); end +end + +class RuboCop::Cop::PercentLiteralCorrector + include(::RuboCop::PathUtil) + include(::RuboCop::Cop::Util) + + def initialize(config, preferred_delimiters); end + + def config; end + def correct(node, char); end + def preferred_delimiters; end + + private + + def autocorrect_multiline_words(node, escape, delimiters); end + def autocorrect_words(node, escape, delimiters); end + def delimiters_for(type); end + def end_content(source); end + def escape_words?(node); end + def first_line?(node, previous_line_num); end + def fix_escaped_content(word_node, escape, delimiters); end + def line_breaks(node, source, previous_line_num, base_line_num, node_indx); end + def new_contents(node, escape, delimiters); end + def process_lines(node, previous_line_num, base_line_num, source_in_lines); end + def process_multiline_words(node, escape, delimiters); end + def substitute_escaped_delimiters(content, delimiters); end + def wrap_contents(node, contents, char, delimiters); end +end + +module RuboCop::Cop::PrecedingFollowingAlignment + + private + + def aligned_assignment?(range, line); end + def aligned_char?(range, line); end + def aligned_comment_lines; end + def aligned_identical?(range, line); end + def aligned_operator?(range, line); end + def aligned_token?(range, line); end + def aligned_with_adjacent_line?(range, predicate); end + def aligned_with_any_line?(line_ranges, range, indent = _, &predicate); end + def aligned_with_any_line_range?(line_ranges, range, &predicate); end + def aligned_with_assignment(token, line_range); end + def aligned_with_line?(line_nos, range, indent = _); end + def aligned_with_operator?(range); end + def aligned_with_preceding_assignment(token); end + def aligned_with_something?(range); end + def aligned_with_subsequent_assignment(token); end + def aligned_words?(range, line); end + def allow_for_alignment?; end + def assignment_lines; end + def assignment_tokens; end + def relevant_assignment_lines(line_range); end + def remove_optarg_equals(asgn_tokens, processed_source); end +end + +class RuboCop::Cop::PreferredDelimiters + def initialize(type, config, preferred_delimiters); end + + def config; end + def delimiters; end + def type; end + + private + + def ensure_valid_preferred_delimiters; end + def preferred_delimiters; end + def preferred_delimiters_config; end +end + +RuboCop::Cop::PreferredDelimiters::PERCENT_LITERAL_TYPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::PunctuationCorrector + def self.add_space(token); end + def self.remove_space(space_before); end + def self.swap_comma(range); end +end + +module RuboCop::Cop::RangeHelp + + private + + def column_offset_between(base_range, range); end + def directions(side); end + def effective_column(range); end + def final_pos(src, pos, increment, newlines, whitespace); end + def move_pos(src, pos, step, condition, regexp); end + def range_between(start_pos, end_pos); end + def range_by_whole_lines(range, include_final_newline: _); end + def range_with_surrounding_comma(range, side = _); end + def range_with_surrounding_space(range:, side: _, newlines: _, whitespace: _); end + def source_range(source_buffer, line_number, column, length = _); end +end + +RuboCop::Cop::RangeHelp::BYTE_ORDER_MARK = T.let(T.unsafe(nil), Integer) + +module RuboCop::Cop::RationalLiteral + extend(::RuboCop::AST::NodePattern::Macros) + + def rational_literal?(node = _); end +end + +module RuboCop::Cop::RegexpLiteralHelp + + private + + def freespace_mode_regexp?(node); end +end + +class RuboCop::Cop::Registry + include(::Enumerable) + + def initialize(cops = _, options = _); end + + def ==(other); end + def contains_cop_matching?(names); end + def cops; end + def department_missing?(badge, name); end + def departments; end + def dismiss(cop); end + def each(&block); end + def enabled(config, only = _, only_safe = _); end + def enabled?(cop, config, only_safe); end + def enabled_pending_cop?(cop_cfg, config); end + def enlist(cop); end + def find_by_cop_name(cop_name); end + def length; end + def names; end + def options; end + def print_warning(name, path); end + def qualified_cop_name(name, path, shall_warn = _); end + def select(&block); end + def sort!; end + def to_h; end + def unqualified_cop_names; end + def with_department(department); end + def without_department(department); end + + private + + def clear_enrollment_queue; end + def initialize_copy(reg); end + def qualify_badge(badge); end + def registered?(badge); end + def resolve_badge(given_badge, real_badge, source_path); end + def with(cops); end + + def self.all; end + def self.global; end + def self.qualified_cop_name(name, origin); end + def self.with_temporary_global(temp_global = _); end +end + +module RuboCop::Cop::RescueNode + def investigate(processed_source); end + + private + + def rescue_modifier?(node); end +end + +module RuboCop::Cop::SafeAssignment + extend(::RuboCop::AST::NodePattern::Macros) + + def empty_condition?(node = _); end + def safe_assignment?(node = _); end + def setter_method?(node = _); end + + private + + def safe_assignment_allowed?; end +end + +module RuboCop::Cop::Security +end + +class RuboCop::Cop::Security::Eval < ::RuboCop::Cop::Cop + def eval?(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Security::Eval::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Security::JSONLoad < ::RuboCop::Cop::Cop + def autocorrect(node); end + def json_load(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Security::JSONLoad::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Security::MarshalLoad < ::RuboCop::Cop::Cop + def marshal_load(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Security::MarshalLoad::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Security::Open < ::RuboCop::Cop::Cop + def on_send(node); end + def open?(node = _); end + + private + + def composite_string?(node); end + def concatenated_string?(node); end + def interpolated_string?(node); end + def safe?(node); end + def safe_argument?(argument); end + def simple_string?(node); end +end + +RuboCop::Cop::Security::Open::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Security::YAMLLoad < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_send(node); end + def yaml_load(node = _); end +end + +RuboCop::Cop::Security::YAMLLoad::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Severity + include(::Comparable) + + def initialize(name_or_code); end + + def <=>(other); end + def ==(other); end + def code; end + def hash; end + def level; end + def name; end + def to_s; end + + def self.name_from_code(code); end +end + +RuboCop::Cop::Severity::CODE_TABLE = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::Severity::NAMES = T.let(T.unsafe(nil), Array) + +module RuboCop::Cop::SpaceAfterPunctuation + def investigate(processed_source); end + + private + + def allowed_type?(token); end + def each_missing_space(tokens); end + def offset; end + def space_forbidden_before_rcurly?; end + def space_missing?(token1, token2); end + def space_required_before?(token); end +end + +RuboCop::Cop::SpaceAfterPunctuation::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::SpaceBeforePunctuation + include(::RuboCop::Cop::RangeHelp) + + def investigate(processed_source); end + + private + + def each_missing_space(tokens); end + def space_missing?(token1, token2); end + def space_required_after?(token); end + def space_required_after_lcurly?; end +end + +RuboCop::Cop::SpaceBeforePunctuation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::SpaceCorrector + extend(::RuboCop::Cop::RangeHelp) + extend(::RuboCop::Cop::SurroundingSpace) + + def self.add_space(processed_source, corrector, left_token, right_token); end + def self.empty_corrections(processed_source, corrector, empty_config, left_token, right_token); end + def self.processed_source; end + def self.remove_space(processed_source, corrector, left_token, right_token); end +end + +module RuboCop::Cop::StatementModifier + include(::RuboCop::Cop::LineLengthHelp) + + + private + + def length_in_modifier_form(node, cond); end + def max_line_length; end + def modifier_fits_on_single_line?(node); end + def non_eligible_body?(body); end + def non_eligible_condition?(condition); end + def non_eligible_node?(node); end + def single_line_as_modifier?(node); end +end + +module RuboCop::Cop::StringHelp + def on_regexp(node); end + def on_str(node); end + + private + + def inside_interpolation?(node); end +end + +class RuboCop::Cop::StringLiteralCorrector + extend(::RuboCop::PathUtil) + extend(::RuboCop::Cop::Util) + + def self.correct(node, style); end +end + +module RuboCop::Cop::StringLiteralsHelp + include(::RuboCop::Cop::StringHelp) + + + private + + def wrong_quotes?(node); end +end + +module RuboCop::Cop::Style +end + +class RuboCop::Cop::Style::AccessModifierDeclarations < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def access_modifier_with_symbol?(node = _); end + def on_send(node); end + + private + + def access_modifier_is_inlined?(node); end + def access_modifier_is_not_inlined?(node); end + def group_style?; end + def inline_style?; end + def message(node); end + def offense?(node); end +end + +RuboCop::Cop::Style::AccessModifierDeclarations::GROUP_STYLE_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::AccessModifierDeclarations::INLINE_STYLE_MESSAGE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Alias < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def identifier(node = _); end + def on_alias(node); end + def on_send(node); end + + private + + def add_offense_for_args(node); end + def alias_keyword_possible?(node); end + def alias_method_possible?(node); end + def bareword?(sym_node); end + def correct_alias_method_to_alias(send_node); end + def correct_alias_to_alias_method(node); end + def correct_alias_with_symbol_args(node); end + def lexical_scope_type(node); end + def scope_type(node); end +end + +RuboCop::Cop::Style::Alias::MSG_ALIAS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::Alias::MSG_ALIAS_METHOD = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::Alias::MSG_SYMBOL_ARGS = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::AndOr < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_and(node); end + def on_if(node); end + def on_or(node); end + def on_until(node); end + def on_until_post(node); end + def on_while(node); end + def on_while_post(node); end + + private + + def correct_not(node, receiver, corrector); end + def correct_other(node, corrector); end + def correct_send(node, corrector); end + def correct_setter(node, corrector); end + def correctable_send?(node); end + def message(node); end + def on_conditionals(node); end + def process_logical_operator(node); end + def whitespace_before_arg(node); end +end + +RuboCop::Cop::Style::AndOr::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::Style::AnnotationComment + + private + + def annotation?(comment); end + def just_first_word_of_sentence?(first_word, colon, space, note); end + def keyword?(word); end + def keyword_appearance?(first_word, colon, space); end + def split_comment(comment); end +end + +class RuboCop::Cop::Style::ArrayJoin < ::RuboCop::Cop::Cop + def autocorrect(node); end + def join_candidate?(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Style::ArrayJoin::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::AsciiComments < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def investigate(processed_source); end + + private + + def allowed_non_ascii_chars; end + def first_non_ascii_chars(string); end + def first_offense_range(comment); end + def only_allowed_non_ascii_chars?(string); end +end + +RuboCop::Cop::Style::AsciiComments::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Attr < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def class_eval?(node = _); end + def on_send(node); end + + private + + def message(node); end + def replacement_method(node); end +end + +RuboCop::Cop::Style::Attr::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::AutoResourceCleanup < ::RuboCop::Cop::Cop + def on_send(node); end + + private + + def cleanup?(node); end +end + +RuboCop::Cop::Style::AutoResourceCleanup::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::AutoResourceCleanup::TARGET_METHODS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Style::BarePercentLiterals < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_dstr(node); end + def on_str(node); end + + private + + def add_offense_for_wrong_style(node, good, bad); end + def check(node); end + def requires_bare_percent?(source); end + def requires_percent_q?(source); end +end + +RuboCop::Cop::Style::BarePercentLiterals::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::BeginBlock < ::RuboCop::Cop::Cop + def on_preexe(node); end +end + +RuboCop::Cop::Style::BeginBlock::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::BlockComments < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(comment); end + def investigate(processed_source); end + + private + + def eq_end_part(comment, expr); end + def parts(comment); end +end + +RuboCop::Cop::Style::BlockComments::BEGIN_LENGTH = T.let(T.unsafe(nil), Integer) + +RuboCop::Cop::Style::BlockComments::END_LENGTH = T.let(T.unsafe(nil), Integer) + +RuboCop::Cop::Style::BlockComments::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::BlockDelimiters < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::IgnoredMethods) + + def autocorrect(node); end + def on_block(node); end + def on_send(node); end + + private + + def array_or_range?(node); end + def braces_for_chaining_message(node); end + def braces_for_chaining_style?(node); end + def braces_required_message(node); end + def braces_required_method?(method_name); end + def braces_required_methods; end + def braces_style?(node); end + def conditional?(node); end + def correction_would_break_code?(node); end + def functional_block?(node); end + def functional_method?(method_name); end + def get_blocks(node, &block); end + def line_count_based_block_style?(node); end + def line_count_based_message(node); end + def message(node); end + def procedural_method?(method_name); end + def procedural_oneliners_may_have_braces?; end + def proper_block_style?(node); end + def replace_braces_with_do_end(loc); end + def replace_do_end_with_braces(loc); end + def return_value_of_scope?(node); end + def return_value_used?(node); end + def semantic_block_style?(node); end + def semantic_message(node); end + def special_method?(method_name); end + def special_method_proper_block_style?(node); end + def whitespace_after?(range, length = _); end + def whitespace_before?(range); end +end + +RuboCop::Cop::Style::BlockDelimiters::ALWAYS_BRACES_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::BlockDelimiters::BRACES_REQUIRED_MESSAGE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::CaseCorrector + extend(::RuboCop::Cop::Style::ConditionalAssignmentHelper) + extend(::RuboCop::Cop::Style::ConditionalCorrectorHelper) + + def self.correct(cop, node); end + def self.move_assignment_inside_condition(node); end +end + +class RuboCop::Cop::Style::CaseEquality < ::RuboCop::Cop::Cop + def case_equality?(node = _); end + def on_send(node); end + + private + + def const?(node); end +end + +RuboCop::Cop::Style::CaseEquality::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::CharacterLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::StringHelp) + + def autocorrect(node); end + def correct_style_detected; end + def offense?(node); end + def opposite_style_detected; end +end + +RuboCop::Cop::Style::CharacterLiteral::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ClassAndModuleChildren < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_class(node); end + def on_module(node); end + + private + + def add_trailing_end(corrector, node, padding); end + def check_compact_style(node, body); end + def check_nested_style(node); end + def check_style(node, body); end + def compact_definition(corrector, node); end + def compact_identifier_name(node); end + def compact_node(corrector, node); end + def compact_node_name?(node); end + def indent_width; end + def leading_spaces(node); end + def nest_definition(corrector, node); end + def nest_or_compact(corrector, node); end + def one_child?(body); end + def remove_end(corrector, body); end + def replace_keyword_with_module(corrector, node); end + def split_on_double_colon(corrector, node, padding); end +end + +RuboCop::Cop::Style::ClassAndModuleChildren::COMPACT_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ClassAndModuleChildren::NESTED_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ClassCheck < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def class_check?(node = _); end + def message(node); end + def on_send(node); end +end + +RuboCop::Cop::Style::ClassCheck::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ClassMethods < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_class(node); end + def on_module(node); end + + private + + def check_defs(name, node); end + def message(node); end +end + +RuboCop::Cop::Style::ClassMethods::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ClassVars < ::RuboCop::Cop::Cop + def message(node); end + def on_cvasgn(node); end +end + +RuboCop::Cop::Style::ClassVars::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::CollectionMethods < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::MethodPreference) + + def autocorrect(node); end + def on_block(node); end + def on_send(node); end + + private + + def check_method_node(node); end + def message(node); end +end + +RuboCop::Cop::Style::CollectionMethods::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ColonMethodCall < ::RuboCop::Cop::Cop + def autocorrect(node); end + def java_type_node?(node = _); end + def on_send(node); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Style::ColonMethodCall::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ColonMethodDefinition < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_defs(node); end +end + +RuboCop::Cop::Style::ColonMethodDefinition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::CommandLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_xstr(node); end + + private + + def allow_inner_backticks?; end + def allowed_backtick_literal?(node); end + def allowed_percent_x_literal?(node); end + def backtick_literal?(node); end + def check_backtick_literal(node); end + def check_percent_x_literal(node); end + def command_delimiter; end + def contains_backtick?(node); end + def contains_disallowed_backtick?(node); end + def default_delimiter; end + def message(node); end + def node_body(node); end + def preferred_delimiter; end + def preferred_delimiters_config; end +end + +RuboCop::Cop::Style::CommandLiteral::MSG_USE_BACKTICKS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::CommandLiteral::MSG_USE_PERCENT_X = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::CommentAnnotation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Style::AnnotationComment) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(comment); end + def investigate(processed_source); end + + private + + def annotation_range(comment, margin, first_word, colon, space); end + def concat_length(*args); end + def correct_annotation?(first_word, colon, space, note); end + def first_comment_line?(comments, index); end + def inline_comment?(comment); end +end + +RuboCop::Cop::Style::CommentAnnotation::MISSING_NOTE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::CommentAnnotation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::CommentedKeyword < ::RuboCop::Cop::Cop + def investigate(processed_source); end + + private + + def line(comment); end + def message(comment); end + def offensive?(comment); end +end + +RuboCop::Cop::Style::CommentedKeyword::ALLOWED_COMMENTS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::CommentedKeyword::KEYWORDS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::CommentedKeyword::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ConditionalAssignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Style::ConditionalAssignmentHelper) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def assignment_type?(node = _); end + def autocorrect(node); end + def candidate_condition?(node = _); end + def on_and_asgn(node); end + def on_case(node); end + def on_casgn(node); end + def on_cvasgn(node); end + def on_gvasgn(node); end + def on_if(node); end + def on_ivasgn(node); end + def on_lvasgn(node); end + def on_masgn(node); end + def on_op_asgn(node); end + def on_or_asgn(node); end + def on_send(node); end + + private + + def allowed_single_line?(branches); end + def allowed_statements?(branches); end + def allowed_ternary?(assignment); end + def assignment_node(node); end + def assignment_types_match?(*nodes); end + def candidate_node?(node); end + def check_assignment_to_condition(node); end + def check_node(node, branches); end + def correction_exceeds_line_limit?(node, branches); end + def include_ternary?; end + def indentation_width; end + def lhs_all_match?(branches); end + def line_length_cop_enabled?; end + def longest_line(node, assignment); end + def longest_line_exceeds_line_limit?(node, assignment); end + def max_line_length; end + def move_assignment_inside_condition(node); end + def move_assignment_outside_condition(node); end + def single_line_conditions_only?; end + def ternary_condition?(node); end +end + +RuboCop::Cop::Style::ConditionalAssignment::ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::ConditionalAssignment::ASSIGN_TO_CONDITION_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignment::ENABLED = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignment::INDENTATION_WIDTH = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignment::LINE_LENGTH = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignment::MAX = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignment::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignment::SINGLE_LINE_CONDITIONS_ONLY = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignment::VARIABLE_ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::ConditionalAssignment::WIDTH = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::Style::ConditionalAssignmentHelper + extend(::RuboCop::AST::NodePattern::Macros) + + def end_with_eq?(sym); end + def expand_elses(branch); end + def expand_when_branches(when_branches); end + def indent(cop, source); end + def lhs(node); end + def tail(branch); end + + private + + def assignment_rhs_exist?(node); end + def expand_elsif(node, elsif_branches = _); end + def lhs_for_send(node); end + def setter_method?(method_name); end +end + +RuboCop::Cop::Style::ConditionalAssignmentHelper::ALIGN_WITH = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignmentHelper::END_ALIGNMENT = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignmentHelper::EQUAL = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ConditionalAssignmentHelper::KEYWORD = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::Style::ConditionalCorrectorHelper + def assignment(node); end + def correct_branches(corrector, branches); end + def correct_if_branches(corrector, cop, node); end + def remove_whitespace_in_branches(corrector, branch, condition, column); end + def replace_branch_assignment(corrector, branch); end + def white_space_range(node, column); end +end + +class RuboCop::Cop::Style::ConstantVisibility < ::RuboCop::Cop::Cop + def on_casgn(node); end + def visibility_declaration_for?(node = _, param1); end + + private + + def class_or_module_scope?(node); end + def match_name?(name, constant_name); end + def message(node); end + def visibility_declaration?(node); end +end + +RuboCop::Cop::Style::ConstantVisibility::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Copyright < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(token); end + def investigate(processed_source); end + + private + + def autocorrect_notice; end + def encoding_token?(processed_source, token_index); end + def insert_notice_before(processed_source); end + def notice; end + def notice_found?(processed_source); end + def shebang_token?(processed_source, token_index); end + def verify_autocorrect_notice!; end +end + +RuboCop::Cop::Style::Copyright::AUTOCORRECT_EMPTY_WARNING = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::Copyright::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::DateTime < ::RuboCop::Cop::Cop + def date_time?(node = _); end + def historic_date?(node = _); end + def on_send(node); end + def to_datetime?(node = _); end + + private + + def disallow_coercion?; end +end + +RuboCop::Cop::Style::DateTime::CLASS_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::DateTime::COERCION_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::DefWithParentheses < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end +end + +RuboCop::Cop::Style::DefWithParentheses::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Dir < ::RuboCop::Cop::Cop + def autocorrect(node); end + def dir_replacement?(node = _); end + def on_send(node); end + + private + + def file_keyword?(node); end +end + +RuboCop::Cop::Style::Dir::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::DisableCopsWithinSourceCodeDirective < ::RuboCop::Cop::Cop + def autocorrect(comment); end + def investigate(processed_source); end + + private + + def rubocop_directive_comment?(comment); end +end + +RuboCop::Cop::Style::DisableCopsWithinSourceCodeDirective::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Documentation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Style::AnnotationComment) + include(::RuboCop::Cop::DocumentationComment) + + def constant_definition?(node = _); end + def constant_visibility_declaration?(node = _); end + def on_class(node); end + def on_module(node); end + def outer_module(node0); end + + private + + def check(node, body, type); end + def compact_namespace?(node); end + def constant_declaration?(node); end + def namespace?(node); end + def nodoc(node); end + def nodoc?(comment, require_all = _); end + def nodoc_comment?(node, require_all = _); end +end + +RuboCop::Cop::Style::Documentation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::DocumentationMethod < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Style::AnnotationComment) + include(::RuboCop::Cop::DocumentationComment) + include(::RuboCop::Cop::DefNode) + + def module_function_node?(node = _); end + def on_def(node); end + def on_defs(node); end + + private + + def check(node); end + def require_for_non_public_methods?; end +end + +RuboCop::Cop::Style::DocumentationMethod::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::DoubleCopDisableDirective < ::RuboCop::Cop::Cop + def autocorrect(comment); end + def investigate(processed_source); end +end + +RuboCop::Cop::Style::DoubleCopDisableDirective::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::DoubleNegation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def double_negative?(node = _); end + def on_send(node); end + + private + + def allowed_in_returns?(node); end + def end_of_method_definition?(node); end + def find_def_node_from_ascendant(node); end +end + +RuboCop::Cop::Style::DoubleNegation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EachForSimpleLoop < ::RuboCop::Cop::Cop + def autocorrect(node); end + def offending_each_range(node = _); end + def on_block(node); end +end + +RuboCop::Cop::Style::EachForSimpleLoop::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EachWithObject < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def each_with_object_candidate?(node = _); end + def on_block(node); end + + private + + def accumulator_param_assigned_to?(body, args); end + def first_argument_returned?(args, return_value); end + def return_value(body); end + def return_value_occupies_whole_line?(node); end + def simple_method_arg?(method_arg); end + def whole_line_expression(node); end +end + +RuboCop::Cop::Style::EachWithObject::METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::EachWithObject::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EmptyBlockParameter < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::EmptyParameter) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end +end + +RuboCop::Cop::Style::EmptyBlockParameter::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EmptyCaseCondition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(case_node); end + def on_case(case_node); end + + private + + def correct_case_when(corrector, case_node, when_nodes); end + def correct_when_conditions(corrector, when_nodes); end + def keep_first_when_comment(case_node, first_when_node, corrector); end +end + +RuboCop::Cop::Style::EmptyCaseCondition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EmptyElse < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::OnNormalIfUnless) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_case(node); end + def on_normal_if_unless(node); end + + private + + def autocorrect_forbidden?(type); end + def base_node(node); end + def check(node); end + def comment_in_else?(node); end + def else_line_range(loc); end + def empty_check(node); end + def empty_style?; end + def missing_else_style; end + def nil_check(node); end + def nil_style?; end +end + +RuboCop::Cop::Style::EmptyElse::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EmptyLambdaParameter < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::EmptyParameter) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end +end + +RuboCop::Cop::Style::EmptyLambdaParameter::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EmptyLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FrozenStringLiteral) + include(::RuboCop::Cop::RangeHelp) + + def array_node(node = _); end + def array_with_block(node = _); end + def autocorrect(node); end + def hash_node(node = _); end + def hash_with_block(node = _); end + def on_send(node); end + def str_node(node = _); end + + private + + def correction(node); end + def enforce_double_quotes?; end + def first_argument_unparenthesized?(node); end + def offense_array_node?(node); end + def offense_hash_node?(node); end + def preferred_string_literal; end + def replacement_range(node); end + def string_literals_config; end +end + +RuboCop::Cop::Style::EmptyLiteral::ARR_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::EmptyLiteral::HASH_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::EmptyLiteral::STR_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EmptyMethod < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + + private + + def compact?(node); end + def compact_style?; end + def correct_style?(node); end + def corrected(node); end + def expanded?(node); end + def expanded_style?; end + def joint(node); end + def message(_node); end +end + +RuboCop::Cop::Style::EmptyMethod::MSG_COMPACT = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::EmptyMethod::MSG_EXPANDED = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Encoding < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + + private + + def encoding_line_number(processed_source); end + def encoding_omitable?(line); end + def offense(processed_source, line_number); end +end + +RuboCop::Cop::Style::Encoding::ENCODING_PATTERN = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::Encoding::MSG_UNNECESSARY = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::Encoding::SHEBANG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EndBlock < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_postexe(node); end +end + +RuboCop::Cop::Style::EndBlock::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EvalWithLocation < ::RuboCop::Cop::Cop + def eval_without_location?(node = _); end + def line_with_offset?(node = _, param1, param2); end + def on_send(node); end + + private + + def add_offense_for_different_line(node, line_node, line_diff); end + def add_offense_for_same_line(node, line_node); end + def message_incorrect_line(actual, sign, line_diff); end + def on_with_lineno(node, code); end + def special_file_keyword?(node); end + def special_line_keyword?(node); end + def string_first_line(str_node); end + def with_lineno?(node); end +end + +RuboCop::Cop::Style::EvalWithLocation::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::EvalWithLocation::MSG_INCORRECT_LINE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::EvenOdd < ::RuboCop::Cop::Cop + def autocorrect(node); end + def even_odd_candidate?(node = _); end + def on_send(node); end + + private + + def replacement_method(arg, method); end +end + +RuboCop::Cop::Style::EvenOdd::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ExpandPathArguments < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def file_expand_path(node = _); end + def on_send(node); end + def pathname_new_parent_expand_path(node = _); end + def pathname_parent_expand_path(node = _); end + + private + + def arguments_range(node); end + def autocorrect_expand_path(corrector, current_path, default_dir); end + def depth(current_path); end + def inspect_offense_for_expand_path(node, current_path, default_dir); end + def parent_path(current_path); end + def remove_parent_method(corrector, default_dir); end + def strip_surrounded_quotes!(path_string); end + def unrecommended_argument?(default_dir); end +end + +RuboCop::Cop::Style::ExpandPathArguments::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ExpandPathArguments::PATHNAME_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ExpandPathArguments::PATHNAME_NEW_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ExponentialNotation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def on_float(node); end + + private + + def engineering?(node); end + def integral(node); end + def message(_node); end + def offense?(node); end + def scientific?(node); end +end + +class RuboCop::Cop::Style::FloatDivision < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def any_coerce?(node = _); end + def both_coerce?(node = _); end + def left_coerce?(node = _); end + def on_send(node); end + def right_coerce?(node = _); end + + private + + def message(_node); end + def offense_condition?(node); end +end + +class RuboCop::Cop::Style::For < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end + def on_for(node); end + + private + + def suspect_enumerable?(node); end +end + +RuboCop::Cop::Style::For::EACH_LENGTH = T.let(T.unsafe(nil), Integer) + +RuboCop::Cop::Style::For::PREFER_EACH = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::For::PREFER_FOR = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::FormatString < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def formatter(node = _); end + def message(detected_style); end + def method_name(style_name); end + def on_send(node); end + def variable_argument?(node = _); end + + private + + def autocorrect_from_percent(corrector, node); end + def autocorrect_to_percent(corrector, node); end +end + +RuboCop::Cop::Style::FormatString::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::FormatStringToken < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def format_string_in_typical_context?(node = _); end + def on_str(node); end + + private + + def message(detected_style); end + def message_text(style); end + def str_contents(source_map); end + def token_ranges(contents); end + def tokens(str_node, &block); end + def unannotated_format?(node, detected_style); end +end + +class RuboCop::Cop::Style::FrozenStringLiteralComment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::FrozenStringLiteral) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def investigate(processed_source); end + + private + + def disabled_offense(processed_source); end + def enable_comment(corrector); end + def ensure_comment(processed_source); end + def ensure_enabled_comment(processed_source); end + def ensure_no_comment(processed_source); end + def following_comment; end + def frozen_string_literal_comment(processed_source); end + def insert_comment(corrector); end + def last_special_comment(processed_source); end + def line_range(line); end + def missing_offense(processed_source); end + def missing_true_offense(processed_source); end + def preceding_comment; end + def remove_comment(corrector, node); end + def unnecessary_comment_offense(processed_source); end +end + +RuboCop::Cop::Style::FrozenStringLiteralComment::MSG_DISABLED = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::FrozenStringLiteralComment::MSG_MISSING = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::FrozenStringLiteralComment::MSG_MISSING_TRUE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::FrozenStringLiteralComment::MSG_UNNECESSARY = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::FrozenStringLiteralComment::SHEBANG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::GlobalVars < ::RuboCop::Cop::Cop + def allowed_var?(global_var); end + def check(node); end + def on_gvar(node); end + def on_gvasgn(node); end + def user_vars; end +end + +RuboCop::Cop::Style::GlobalVars::BUILT_IN_VARS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::GlobalVars::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::GuardClause < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::MinBodyLength) + include(::RuboCop::Cop::LineLengthHelp) + include(::RuboCop::Cop::StatementModifier) + + def on_def(node); end + def on_defs(node); end + def on_if(node); end + + private + + def accepted_form?(node, ending = _); end + def accepted_if?(node, ending); end + def check_ending_if(node); end + def guard_clause_source(guard_clause); end + def opposite_keyword(node); end + def register_offense(node, scope_exiting_keyword, conditional_keyword); end + def too_long_for_single_line?(node, example); end +end + +RuboCop::Cop::Style::GuardClause::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::HashEachMethods < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Lint::UnusedArgument) + + def autocorrect(node); end + def kv_each(node = _); end + def on_block(node); end + + private + + def check_argument(variable); end + def correct_args(node, corrector); end + def correct_implicit(node, corrector, method_name); end + def correct_key_value_each(node, corrector); end + def kv_range(outer_node); end + def register_kv_offense(node); end + def used?(arg); end +end + +RuboCop::Cop::Style::HashEachMethods::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::HashSyntax < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def alternative_style; end + def autocorrect(node); end + def hash_rockets_check(pairs); end + def no_mixed_keys_check(pairs); end + def on_hash(node); end + def ruby19_check(pairs); end + def ruby19_no_mixed_keys_check(pairs); end + + private + + def acceptable_19_syntax_symbol?(sym_name); end + def argument_without_space?(node); end + def autocorrect_hash_rockets(corrector, pair_node); end + def autocorrect_no_mixed_keys(corrector, pair_node); end + def autocorrect_ruby19(corrector, pair_node); end + def check(pairs, delim, msg); end + def force_hash_rockets?(pairs); end + def range_for_autocorrect_ruby19(pair_node); end + def sym_indices?(pairs); end + def word_symbol_pair?(pair); end +end + +RuboCop::Cop::Style::HashSyntax::MSG_19 = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::HashSyntax::MSG_HASH_ROCKETS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::HashSyntax::MSG_NO_MIXED_KEYS = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::HashTransformKeys < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::HashTransformMethod) + extend(::RuboCop::Cop::TargetRubyVersion) + + def on_bad_each_with_object(node = _); end + def on_bad_hash_brackets_map(node = _); end + def on_bad_map_to_h(node = _); end + + private + + def extract_captures(match); end + def new_method_name; end +end + +class RuboCop::Cop::Style::HashTransformValues < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::HashTransformMethod) + + def on_bad_each_with_object(node = _); end + def on_bad_hash_brackets_map(node = _); end + def on_bad_map_to_h(node = _); end + + private + + def extract_captures(match); end + def new_method_name; end +end + +class RuboCop::Cop::Style::IdenticalConditionalBranches < ::RuboCop::Cop::Cop + def on_case(node); end + def on_if(node); end + + private + + def check_branches(branches); end + def check_expressions(expressions); end + def expand_elses(branch); end + def head(node); end + def message(node); end + def tail(node); end +end + +RuboCop::Cop::Style::IdenticalConditionalBranches::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::IfCorrector + extend(::RuboCop::Cop::Style::ConditionalAssignmentHelper) + extend(::RuboCop::Cop::Style::ConditionalCorrectorHelper) + + def self.correct(cop, node); end + def self.move_assignment_inside_condition(node); end +end + +class RuboCop::Cop::Style::IfInsideElse < ::RuboCop::Cop::Cop + def on_if(node); end + + private + + def allow_if_modifier?; end + def allow_if_modifier_in_else_branch?(else_branch); end +end + +RuboCop::Cop::Style::IfInsideElse::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::IfUnlessModifier < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::LineLengthHelp) + include(::RuboCop::Cop::StatementModifier) + include(::RuboCop::Cop::IgnoredPattern) + + def autocorrect(node); end + def on_if(node); end + + private + + def another_statement_on_same_line?(node); end + def eligible_node?(node); end + def first_line_comment(node); end + def ignored_patterns; end + def line_length_enabled_at_line?(line); end + def named_capture_in_condition?(node); end + def non_eligible_if?(node); end + def parenthesize?(node); end + def to_modifier_form(node); end + def to_normal_form(node); end + def too_long_due_to_modifier?(node); end + def too_long_line_based_on_allow_uri?(line); end + def too_long_line_based_on_config?(range, line); end + def too_long_line_based_on_ignore_cop_directives?(range, line); end + def too_long_single_line?(node); end +end + +RuboCop::Cop::Style::IfUnlessModifier::ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::IfUnlessModifier::MSG_USE_MODIFIER = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::IfUnlessModifier::MSG_USE_NORMAL = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::IfUnlessModifierOfIfUnless < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::LineLengthHelp) + include(::RuboCop::Cop::StatementModifier) + + def on_if(node); end +end + +RuboCop::Cop::Style::IfUnlessModifierOfIfUnless::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::IfWithSemicolon < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::OnNormalIfUnless) + + def autocorrect(node); end + def on_normal_if_unless(node); end + + private + + def correct_to_ternary(node); end +end + +RuboCop::Cop::Style::IfWithSemicolon::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ImplicitRuntimeError < ::RuboCop::Cop::Cop + def implicit_runtime_error_raise_or_fail(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Style::ImplicitRuntimeError::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::InfiniteLoop < ::RuboCop::Cop::Cop + def after_leaving_scope(scope, _variable_table); end + def autocorrect(node); end + def join_force?(force_class); end + def on_until(node); end + def on_until_post(node); end + def on_while(node); end + def on_while_post(node); end + + private + + def assigned_before_loop?(var, range); end + def assigned_inside_loop?(var, range); end + def configured_indent; end + def modifier_replacement(node); end + def non_modifier_range(node); end + def referenced_after_loop?(var, range); end + def replace_begin_end_with_modifier(node); end + def replace_source(range, replacement); end + def while_or_until(node); end +end + +RuboCop::Cop::Style::InfiniteLoop::LEADING_SPACE = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::InfiniteLoop::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::InlineComment < ::RuboCop::Cop::Cop + def investigate(processed_source); end +end + +RuboCop::Cop::Style::InlineComment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::InverseMethods < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def correct_inverse_block(node); end + def correct_inverse_method(node); end + def correct_inverse_selector(block, corrector); end + def inverse_block?(node = _); end + def inverse_candidate?(node = _); end + def on_block(node); end + def on_send(node); end + + private + + def camel_case_constant?(node); end + def dot_range(loc); end + def end_parentheses(node, method_call); end + def inverse_blocks; end + def inverse_methods; end + def negated?(node); end + def not_to_receiver(node, method_call); end + def possible_class_hierarchy_check?(lhs, rhs, method); end + def remove_end_parenthesis(corrector, node, method, method_call); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Style::InverseMethods::CAMEL_CASE = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::InverseMethods::CLASS_COMPARISON_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::InverseMethods::EQUALITY_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::InverseMethods::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::InverseMethods::NEGATED_EQUALITY_METHODS = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Style::IpAddresses < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::StringHelp) + + def correct_style_detected; end + def offense?(node); end + def opposite_style_detected; end + + private + + def allowed_addresses; end + def could_be_ip?(str); end + def starts_with_hex_or_colon?(str); end + def too_long?(str); end +end + +RuboCop::Cop::Style::IpAddresses::IPV6_MAX_SIZE = T.let(T.unsafe(nil), Integer) + +RuboCop::Cop::Style::IpAddresses::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Lambda < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_block(node); end + def on_numblock(node); end + + private + + def arguments_with_whitespace(node); end + def autocorrect_method_to_literal(corrector, node); end + def lambda_arg_string(args); end + def message(node, selector); end + def message_line_modifier(node); end + def offending_selector?(node, selector); end +end + +RuboCop::Cop::Style::Lambda::LITERAL_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::Lambda::METHOD_MESSAGE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::Lambda::OFFENDING_SELECTORS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Style::LambdaCall < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_send(node); end + + private + + def explicit_style?; end + def implicit_style?; end + def message(_node); end + def offense?(node); end +end + +class RuboCop::Cop::Style::LineEndConcatenation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(operator_range); end + def investigate(processed_source); end + + private + + def check_token_set(index); end + def eligible_next_successor?(next_successor); end + def eligible_operator?(operator); end + def eligible_predecessor?(predecessor); end + def eligible_successor?(successor); end + def eligible_token_set?(predecessor, operator, successor); end + def standard_string_literal?(token); end + def token_after_last_string(successor, base_index); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Style::LineEndConcatenation::COMPLEX_STRING_BEGIN_TOKEN = T.let(T.unsafe(nil), Symbol) + +RuboCop::Cop::Style::LineEndConcatenation::COMPLEX_STRING_END_TOKEN = T.let(T.unsafe(nil), Symbol) + +RuboCop::Cop::Style::LineEndConcatenation::CONCAT_TOKEN_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::LineEndConcatenation::HIGH_PRECEDENCE_OP_TOKEN_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::LineEndConcatenation::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::LineEndConcatenation::QUOTE_DELIMITERS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::LineEndConcatenation::SIMPLE_STRING_TOKEN_TYPE = T.let(T.unsafe(nil), Symbol) + +class RuboCop::Cop::Style::MethodCallWithArgsParentheses < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::IgnoredMethods) + include(::RuboCop::Cop::IgnoredPattern) + + def initialize(*_); end + + def autocorrect(_node); end + + private + + def args_begin(node); end + def args_end(node); end + def args_parenthesized?(node); end +end + +module RuboCop::Cop::Style::MethodCallWithArgsParentheses::OmitParentheses + def autocorrect(node); end + def message(_node = _); end + def on_csend(node); end + def on_send(node); end + def on_super(node); end + def on_yield(node); end + + private + + def allowed_camel_case_method_call?(node); end + def allowed_chained_call_with_parentheses?(node); end + def allowed_multiline_call_with_parentheses?(node); end + def ambigious_literal?(node); end + def assigned_before?(node, target); end + def call_as_argument_or_chain?(node); end + def call_in_literals?(node); end + def call_in_logical_operators?(node); end + def call_in_optional_arguments?(node); end + def call_with_ambiguous_arguments?(node); end + def call_with_braced_block?(node); end + def hash_literal?(node); end + def hash_literal_in_arguments?(node); end + def legitimate_call_with_parentheses?(node); end + def logical_operator?(node); end + def parentheses_at_the_end_of_multiline_call?(node); end + def regexp_slash_literal?(node); end + def splat?(node); end + def super_call_without_arguments?(node); end + def ternary_if?(node); end + def unary_literal?(node); end +end + +RuboCop::Cop::Style::MethodCallWithArgsParentheses::OmitParentheses::TRAILING_WHITESPACE_REGEX = T.let(T.unsafe(nil), Regexp) + +module RuboCop::Cop::Style::MethodCallWithArgsParentheses::RequireParentheses + def autocorrect(node); end + def message(_node = _); end + def on_csend(node); end + def on_send(node); end + def on_super(node); end + def on_yield(node); end + + private + + def eligible_for_parentheses_omission?(node); end + def ignored_macro?(node); end + def included_macros_list; end +end + +class RuboCop::Cop::Style::MethodCallWithoutArgsParentheses < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::IgnoredMethods) + + def autocorrect(node); end + def on_send(node); end + + private + + def any_assignment?(node); end + def ineligible_node?(node); end + def same_name_assignment?(node); end + def variable_in_mass_assignment?(variable_name, node); end +end + +RuboCop::Cop::Style::MethodCallWithoutArgsParentheses::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MethodCalledOnDoEndBlock < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def on_block(node); end + def on_csend(node); end + def on_send(node); end +end + +RuboCop::Cop::Style::MethodCalledOnDoEndBlock::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MethodDefParentheses < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + + private + + def arguments_without_parentheses?(node); end + def correct_arguments(arg_node, corrector); end + def correct_definition(def_node, corrector); end + def missing_parentheses(node); end + def require_parentheses?(args); end + def unwanted_parentheses(args); end +end + +RuboCop::Cop::Style::MethodDefParentheses::MSG_MISSING = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::MethodDefParentheses::MSG_PRESENT = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MethodMissingSuper < ::RuboCop::Cop::Cop + def on_def(node); end + def on_defs(node); end +end + +RuboCop::Cop::Style::MethodMissingSuper::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MinMax < ::RuboCop::Cop::Cop + def autocorrect(node); end + def min_max_candidate(node = _); end + def on_array(node); end + def on_return(node); end + + private + + def argument_range(node); end + def message(offender, receiver); end + def offending_range(node); end +end + +RuboCop::Cop::Style::MinMax::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MissingElse < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::OnNormalIfUnless) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def on_case(node); end + def on_normal_if_unless(node); end + + private + + def case_style?; end + def check(node); end + def empty_else_config; end + def empty_else_cop_enabled?; end + def empty_else_style; end + def if_style?; end + def message(node); end + def unless_else_config; end + def unless_else_cop_enabled?; end +end + +RuboCop::Cop::Style::MissingElse::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::MissingElse::MSG_EMPTY = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::MissingElse::MSG_NIL = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MissingRespondToMissing < ::RuboCop::Cop::Cop + def on_def(node); end + def on_defs(node); end + + private + + def implements_respond_to_missing?(node); end +end + +RuboCop::Cop::Style::MissingRespondToMissing::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MixinGrouping < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_class(node); end + def on_module(node); end + + private + + def check(send_node); end + def check_grouped_style(send_node); end + def check_separated_style(send_node); end + def group_mixins(node, mixins); end + def grouped_style?; end + def indent(node); end + def message(send_node); end + def range_to_remove_for_subsequent_mixin(mixins, node); end + def separate_mixins(node); end + def separated_style?; end + def sibling_mixins(send_node); end +end + +RuboCop::Cop::Style::MixinGrouping::MIXIN_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::MixinGrouping::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MixinUsage < ::RuboCop::Cop::Cop + def include_statement(node = _); end + def on_send(node); end + def wrapped_macro_scope?(node = _); end + + private + + def accepted_include?(node); end + def ascend_macro_scope?(ancestor); end + def belongs_to_class_or_module?(node); end +end + +RuboCop::Cop::Style::MixinUsage::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ModuleFunction < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def extend_self_node?(node = _); end + def module_function_node?(node = _); end + def on_module(node); end + def private_directive?(node = _); end + + private + + def check_extend_self(nodes); end + def check_forbidden(nodes); end + def check_module_function(nodes); end + def each_wrong_style(nodes, &block); end + def message(_node); end +end + +RuboCop::Cop::Style::ModuleFunction::EXTEND_SELF_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ModuleFunction::FORBIDDEN_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ModuleFunction::MODULE_FUNCTION_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MultilineBlockChain < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def on_block(node); end +end + +RuboCop::Cop::Style::MultilineBlockChain::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MultilineIfModifier < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::LineLengthHelp) + include(::RuboCop::Cop::StatementModifier) + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_if(node); end + + private + + def configured_indentation_width; end + def indented_body(body, node); end + def message(node); end + def to_normal_if(node); end +end + +RuboCop::Cop::Style::MultilineIfModifier::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MultilineIfThen < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::OnNormalIfUnless) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_normal_if_unless(node); end + + private + + def non_modifier_then?(node); end +end + +RuboCop::Cop::Style::MultilineIfThen::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::MultilineIfThen::NON_MODIFIER_THEN = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Style::MultilineMemoization < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_or_asgn(node); end + + private + + def bad_rhs?(rhs); end + def keyword_autocorrect(node, corrector); end + def keyword_begin_str(node, node_buf); end + def keyword_end_str(node, node_buf); end +end + +RuboCop::Cop::Style::MultilineMemoization::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MultilineMethodSignature < ::RuboCop::Cop::Cop + def on_def(node); end + def on_defs(node); end + + private + + def closing_line(node); end + def correction_exceeds_max_line_length?(node); end + def definition_width(node); end + def indentation_width(node); end + def max_line_length; end + def opening_line(node); end +end + +RuboCop::Cop::Style::MultilineMethodSignature::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MultilineTernaryOperator < ::RuboCop::Cop::Cop + def on_if(node); end +end + +RuboCop::Cop::Style::MultilineTernaryOperator::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MultilineWhenThen < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def accept_node_type?(node); end + def autocorrect(node); end + def on_when(node); end + def require_then?(when_node); end +end + +RuboCop::Cop::Style::MultilineWhenThen::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MultipleComparison < ::RuboCop::Cop::Cop + def on_or(node); end + def simple_comparison?(node = _); end + def simple_double_comparison?(node = _); end + + private + + def comparison?(node); end + def nested_comparison?(node); end + def nested_variable_comparison?(node); end + def root_of_or_node(or_node); end + def variable_name(node); end + def variables_in_node(node); end + def variables_in_simple_node(node); end +end + +RuboCop::Cop::Style::MultipleComparison::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::MutableConstant < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FrozenStringLiteral) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_casgn(node); end + def on_or_asgn(node); end + def operation_produces_immutable_object?(node = _); end + def range_enclosed_in_parentheses?(node = _); end + def splat_value(node = _); end + + private + + def check(value); end + def correct_splat_expansion(corrector, expr, splat_value); end + def frozen_string_literal?(node); end + def immutable_literal?(node); end + def mutable_literal?(value); end + def on_assignment(value); end + def requires_parentheses?(node); end + def strict_check(value); end +end + +RuboCop::Cop::Style::MutableConstant::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::NegatedIf < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::NegativeConditional) + + def autocorrect(node); end + def on_if(node); end + + private + + def correct_style?(node); end + def message(node); end +end + +class RuboCop::Cop::Style::NegatedUnless < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::NegativeConditional) + + def autocorrect(node); end + def on_if(node); end + + private + + def correct_style?(node); end + def message(node); end +end + +class RuboCop::Cop::Style::NegatedWhile < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::NegativeConditional) + + def autocorrect(node); end + def on_until(node); end + def on_while(node); end + + private + + def message(node); end +end + +class RuboCop::Cop::Style::NestedModifier < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def add_parentheses_to_method_arguments(send_node); end + def autocorrect(node); end + def check(node); end + def left_hand_operand(node, operator); end + def modifier?(node); end + def new_expression(inner_node); end + def on_if(node); end + def on_until(node); end + def on_while(node); end + def replacement_operator(keyword); end + def requires_parens?(node); end + def right_hand_operand(node, left_hand_keyword); end +end + +RuboCop::Cop::Style::NestedModifier::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::NestedParenthesizedCalls < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(nested); end + def on_csend(node); end + def on_send(node); end + + private + + def allowed?(send_node); end + def allowed_methods; end + def allowed_omission?(send_node); end +end + +RuboCop::Cop::Style::NestedParenthesizedCalls::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::NestedTernaryOperator < ::RuboCop::Cop::Cop + def on_if(node); end +end + +RuboCop::Cop::Style::NestedTernaryOperator::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Next < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::MinBodyLength) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def investigate(_processed_source); end + def on_block(node); end + def on_for(node); end + def on_until(node); end + def on_while(node); end + + private + + def actual_indent(lines, buffer); end + def allowed_modifier_if?(node); end + def autocorrect_block(corrector, node); end + def autocorrect_modifier(corrector, node); end + def check(node); end + def cond_range(node, cond); end + def end_followed_by_whitespace_only?(source_buffer, end_pos); end + def end_range(node); end + def ends_with_condition?(body); end + def exit_body_type?(node); end + def heredoc_lines(node); end + def if_else_children?(node); end + def if_without_else?(node); end + def offense_location(offense_node); end + def offense_node(body); end + def reindent(lines, node, corrector); end + def reindent_line(corrector, lineno, delta, buffer); end + def reindentable_lines(node); end + def simple_if_without_break?(node); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Style::Next::EXIT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::Next::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::NilComparison < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def nil_check?(node = _); end + def nil_comparison?(node = _); end + def on_send(node); end + + private + + def message(_node); end + def prefer_comparison?; end + def style_check?(node, &block); end +end + +RuboCop::Cop::Style::NilComparison::EXPLICIT_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::NilComparison::PREDICATE_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::NonNilCheck < ::RuboCop::Cop::Cop + def autocorrect(node); end + def nil_check?(node = _); end + def not_and_nil_check?(node = _); end + def not_equal_to_nil?(node = _); end + def on_def(node); end + def on_defs(node); end + def on_send(node); end + def unless_check?(node = _); end + + private + + def autocorrect_comparison(node); end + def autocorrect_non_nil(node, inner_node); end + def autocorrect_unless_nil(node, receiver); end + def include_semantic_changes?; end + def message(node); end + def unless_and_nil_check?(send_node); end +end + +class RuboCop::Cop::Style::Not < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + + private + + def correct_opposite_method(range, child); end + def correct_with_parens(range, node); end + def correct_without_parens(range); end + def opposite_method?(child); end + def requires_parens?(child); end +end + +RuboCop::Cop::Style::Not::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::Not::OPPOSITE_METHODS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Style::NumericLiteralPrefix < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::IntegerNode) + + def autocorrect(node); end + def on_int(node); end + + private + + def format_binary(source); end + def format_decimal(source); end + def format_hex(source); end + def format_octal(source); end + def format_octal_zero_only(source); end + def hex_bin_dec_literal_type(literal); end + def literal_type(node); end + def message(node); end + def octal_literal_type(literal); end + def octal_zero_only?; end +end + +RuboCop::Cop::Style::NumericLiteralPrefix::BINARY_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::NumericLiteralPrefix::BINARY_REGEX = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::NumericLiteralPrefix::DECIMAL_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::NumericLiteralPrefix::DECIMAL_REGEX = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::NumericLiteralPrefix::HEX_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::NumericLiteralPrefix::HEX_REGEX = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::NumericLiteralPrefix::OCTAL_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::NumericLiteralPrefix::OCTAL_REGEX = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::NumericLiteralPrefix::OCTAL_ZERO_ONLY_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::NumericLiteralPrefix::OCTAL_ZERO_ONLY_REGEX = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Style::NumericLiterals < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::IntegerNode) + + def autocorrect(node); end + def on_float(node); end + def on_int(node); end + + private + + def check(node); end + def format_int_part(int_part); end + def format_number(node); end + def max_parameter_name; end + def min_digits; end + def short_group_regex; end +end + +RuboCop::Cop::Style::NumericLiterals::DELIMITER_REGEXP = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::NumericLiterals::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::NumericPredicate < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::IgnoredMethods) + + def autocorrect(node); end + def comparison(node = _); end + def inverted_comparison(node = _); end + def on_send(node); end + def predicate(node = _); end + + private + + def check(node); end + def invert; end + def parenthesized_source(node); end + def replacement(numeric, operation); end + def require_parentheses?(node); end +end + +RuboCop::Cop::Style::NumericPredicate::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::NumericPredicate::REPLACEMENTS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Style::OneLineConditional < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::OnNormalIfUnless) + + def autocorrect(node); end + def on_normal_if_unless(node); end + + private + + def expr_replacement(node); end + def keyword_with_changed_precedence?(node); end + def message(node); end + def method_call_with_changed_precedence?(node); end + def replacement(node); end + def requires_parentheses?(node); end + def to_ternary(node); end +end + +RuboCop::Cop::Style::OneLineConditional::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::OptionHash < ::RuboCop::Cop::Cop + def on_args(node); end + def option_hash(node = _); end + + private + + def allowlist; end + def super_used?(node); end + def suspicious_name?(arg_name); end +end + +RuboCop::Cop::Style::OptionHash::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::OptionalArguments < ::RuboCop::Cop::Cop + def on_def(node); end + + private + + def argument_positions(arguments); end + def each_misplaced_optional_arg(arguments); end +end + +RuboCop::Cop::Style::OptionalArguments::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::OrAssignment < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_cvasgn(node); end + def on_gvasgn(node); end + def on_if(node); end + def on_ivasgn(node); end + def on_lvasgn(node); end + def ternary_assignment?(node = _); end + def unless_assignment?(node = _); end + + private + + def take_variable_and_default_from_ternary(node); end + def take_variable_and_default_from_unless(node); end +end + +RuboCop::Cop::Style::OrAssignment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ParallelAssignment < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RescueNode) + + def autocorrect(node); end + def implicit_self_getter?(node = _); end + def on_masgn(node); end + + private + + def add_self_to_getters(right_elements); end + def allowed_lhs?(node); end + def allowed_masign?(lhs_elements, rhs_elements); end + def allowed_rhs?(node); end + def assignment_corrector(node, order); end + def find_valid_order(left_elements, right_elements); end + def modifier_statement?(node); end + def return_of_method_call?(node); end +end + +class RuboCop::Cop::Style::ParallelAssignment::AssignmentSorter + include(::TSort) + extend(::RuboCop::AST::NodePattern::Macros) + + def initialize(assignments); end + + def accesses?(rhs, lhs); end + def dependency?(lhs, rhs); end + def matching_calls(node0, param1, param2); end + def tsort_each_child(assignment); end + def tsort_each_node; end + def uses_var?(node0, param1); end + def var_name(node = _); end +end + +class RuboCop::Cop::Style::ParallelAssignment::GenericCorrector + include(::RuboCop::Cop::Alignment) + + def initialize(node, config, new_elements); end + + def config; end + def correction; end + def correction_range; end + def node; end + + protected + + def assignment; end + + private + + def cop_config; end + def extract_sources(node); end + def source(node); end +end + +RuboCop::Cop::Style::ParallelAssignment::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ParallelAssignment::ModifierCorrector < ::RuboCop::Cop::Style::ParallelAssignment::GenericCorrector + def correction; end + def correction_range; end + + private + + def modifier_range(node); end +end + +class RuboCop::Cop::Style::ParallelAssignment::RescueCorrector < ::RuboCop::Cop::Style::ParallelAssignment::GenericCorrector + def correction; end + def correction_range; end + + private + + def begin_correction(rescue_result); end + def def_correction(rescue_result); end +end + +class RuboCop::Cop::Style::ParenthesesAroundCondition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::SafeAssignment) + include(::RuboCop::Cop::Parentheses) + + def autocorrect(node); end + def control_op_condition(node = _); end + def on_if(node); end + def on_until(node); end + def on_while(node); end + + private + + def allow_multiline_conditions?; end + def message(node); end + def modifier_op?(node); end + def parens_allowed?(node); end + def process_control_op(node); end +end + +class RuboCop::Cop::Style::PercentLiteralDelimiters < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::PercentLiteral) + + def autocorrect(node); end + def message(node); end + def on_array(node); end + def on_dstr(node); end + def on_regexp(node); end + def on_str(node); end + def on_sym(node); end + def on_xstr(node); end + + private + + def contains_delimiter?(node, delimiters); end + def contains_preferred_delimiter?(node, type); end + def include_same_character_as_used_for_delimiter?(node, type); end + def matchpairs(begin_delimiter); end + def on_percent_literal(node); end + def preferred_delimiters_for(type); end + def string_source(node); end + def uses_preferred_delimiter?(node, type); end +end + +class RuboCop::Cop::Style::PercentQLiterals < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::PercentLiteral) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_str(node); end + + private + + def correct_literal_style?(node); end + def corrected(src); end + def message(_node); end + def on_percent_literal(node); end +end + +RuboCop::Cop::Style::PercentQLiterals::LOWER_CASE_Q_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::PercentQLiterals::UPPER_CASE_Q_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::PerlBackrefs < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_nth_ref(node); end +end + +RuboCop::Cop::Style::PerlBackrefs::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::PreferredHashMethods < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_csend(node); end + def on_send(node); end + + private + + def message(node); end + def offending_selector?(method_name); end + def proper_method_name(method_name); end +end + +RuboCop::Cop::Style::PreferredHashMethods::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::PreferredHashMethods::OFFENDING_SELECTORS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Style::Proc < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_block(node); end + def proc_new?(node = _); end +end + +RuboCop::Cop::Style::Proc::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RaiseArgs < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_send(node); end + + private + + def acceptable_exploded_args?(args); end + def check_compact(node); end + def check_exploded(node); end + def correction_compact_to_exploded(node); end + def correction_exploded_to_compact(node); end + def message(node); end + def requires_parens?(parent); end +end + +RuboCop::Cop::Style::RaiseArgs::COMPACT_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RaiseArgs::EXPLODED_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RandomWithOffset < ::RuboCop::Cop::Cop + def autocorrect(node); end + def integer_op_rand?(node = _); end + def namespace(node = _); end + def on_send(node); end + def rand_modified?(node = _); end + def rand_op_integer?(node = _); end + def random_call(node = _); end + def to_int(node = _); end + + private + + def boundaries_from_random_node(random_node); end + def corrected_integer_op_rand(node); end + def corrected_rand_modified(node); end + def corrected_rand_op_integer(node); end + def prefix_from_prefix_node(node); end +end + +RuboCop::Cop::Style::RandomWithOffset::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantBegin < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_block(node); end + def on_def(node); end + def on_defs(node); end + + private + + def check(node); end +end + +RuboCop::Cop::Style::RedundantBegin::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantCapitalW < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::PercentLiteral) + + def autocorrect(node); end + def on_array(node); end + + private + + def on_percent_literal(node); end + def requires_interpolation?(node); end +end + +RuboCop::Cop::Style::RedundantCapitalW::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantCondition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_if(node); end + + private + + def correct_ternary(corrector, node); end + def else_source(else_branch); end + def make_ternary_form(node); end + def message(node); end + def offense?(node); end + def range_of_offense(node); end + def use_if_branch?(else_branch); end +end + +RuboCop::Cop::Style::RedundantCondition::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantCondition::REDUNDANT_CONDITION = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantConditional < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_if(node); end + def redundant_condition?(node = _); end + def redundant_condition_inverted?(node = _); end + + private + + def configured_indentation_width; end + def indented_else_node(expression, node); end + def invert_expression?(node); end + def message(node); end + def offense?(node); end + def replacement_condition(node); end +end + +RuboCop::Cop::Style::RedundantConditional::COMPARISON_OPERATOR_MATCHER = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantConditional::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantException < ::RuboCop::Cop::Cop + def autocorrect(node); end + def compact?(node = _); end + def exploded?(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Style::RedundantException::MSG_1 = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantException::MSG_2 = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantFreeze < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FrozenStringLiteral) + + def autocorrect(node); end + def on_send(node); end + def operation_produces_immutable_object?(node = _); end + + private + + def immutable_literal?(node); end + def strip_parenthesis(node); end +end + +RuboCop::Cop::Style::RedundantFreeze::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantInterpolation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::PercentLiteral) + + def autocorrect(node); end + def on_dstr(node); end + + private + + def autocorrect_other(embedded_node, node); end + def autocorrect_single_variable_interpolation(embedded_node, node); end + def autocorrect_variable_interpolation(embedded_node, node); end + def embedded_in_percent_array?(node); end + def implicit_concatenation?(node); end + def interpolation?(node); end + def single_interpolation?(node); end + def single_variable_interpolation?(node); end + def variable_interpolation?(node); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Style::RedundantInterpolation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantParentheses < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Parentheses) + + def arg_in_call_with_block?(node = _); end + def autocorrect(node); end + def first_send_argument?(node = _); end + def first_super_argument?(node = _); end + def method_node_and_args(node = _); end + def on_begin(node); end + def range_end?(node = _); end + def rescue?(node = _); end + def square_brackets?(node = _); end + + private + + def allowed_ancestor?(node); end + def allowed_array_or_hash_element?(node); end + def allowed_expression?(node); end + def allowed_method_call?(node); end + def allowed_multiple_expression?(node); end + def array_element?(node); end + def call_chain_starts_with_int?(begin_node, send_node); end + def check(begin_node); end + def check_send(begin_node, node); end + def check_unary(begin_node, node); end + def disallowed_literal?(begin_node, node); end + def empty_parentheses?(node); end + def first_arg_begins_with_hash_literal?(node); end + def first_argument?(node); end + def hash_element?(node); end + def keyword_ancestor?(node); end + def keyword_with_redundant_parentheses?(node); end + def method_call_with_redundant_parentheses?(node); end + def method_chain_begins_with_hash_literal?(node); end + def offense(node, msg); end + def only_begin_arg?(args); end + def only_closing_paren_before_comma?(node); end + def parens_allowed?(node); end + def raised_to_power_negative_numeric?(begin_node, node); end + def suspect_unary?(node); end +end + +class RuboCop::Cop::Style::RedundantPercentQ < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_dstr(node); end + def on_str(node); end + + private + + def acceptable_capital_q?(node); end + def acceptable_q?(node); end + def allowed_percent_q?(node); end + def check(node); end + def interpolated_quotes?(node); end + def message(node); end + def start_with_percent_q_variant?(string); end + def string_literal?(node); end +end + +RuboCop::Cop::Style::RedundantPercentQ::DYNAMIC_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantPercentQ::EMPTY = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantPercentQ::ESCAPED_NON_BACKSLASH = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Style::RedundantPercentQ::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantPercentQ::PERCENT_CAPITAL_Q = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantPercentQ::PERCENT_Q = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantPercentQ::QUOTE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantPercentQ::SINGLE_QUOTE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantPercentQ::STRING_INTERPOLATION_REGEXP = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Style::RedundantRegexpCharacterClass < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::MatchRange) + include(::RuboCop::Cop::RegexpLiteralHelp) + + def autocorrect(node); end + def each_redundant_character_class(node); end + def on_regexp(node); end + + private + + def whitespace_in_free_space_mode?(node, loc); end + def without_character_class(loc); end +end + +RuboCop::Cop::Style::RedundantRegexpCharacterClass::MSG_REDUNDANT_CHARACTER_CLASS = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantRegexpCharacterClass::PATTERN = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Style::RedundantRegexpEscape < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::RegexpLiteralHelp) + + def autocorrect(node); end + def on_regexp(node); end + + private + + def allowed_escape?(node, char, within_character_class); end + def each_escape(node); end + def escape_range_at_index(node, index); end + def pattern_source(node); end + def slash_literal?(node); end +end + +RuboCop::Cop::Style::RedundantRegexpEscape::ALLOWED_ALWAYS_ESCAPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::RedundantRegexpEscape::ALLOWED_OUTSIDE_CHAR_CLASS_METACHAR_ESCAPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::RedundantRegexpEscape::ALLOWED_WITHIN_CHAR_CLASS_METACHAR_ESCAPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::RedundantRegexpEscape::MSG_REDUNDANT_ESCAPE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantReturn < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + + private + + def add_braces(corrector, node); end + def add_brackets(corrector, node); end + def allow_multiple_return_values?; end + def check_begin_node(node); end + def check_branch(node); end + def check_case_node(node); end + def check_ensure_node(node); end + def check_if_node(node); end + def check_rescue_node(node); end + def check_return_node(node); end + def correct_with_arguments(return_node, corrector); end + def correct_without_arguments(return_node, corrector); end + def hash_without_braces?(node); end + def message(node); end +end + +RuboCop::Cop::Style::RedundantReturn::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RedundantReturn::MULTI_RETURN_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantSelf < ::RuboCop::Cop::Cop + def initialize(config = _, options = _); end + + def autocorrect(node); end + def on_and_asgn(node); end + def on_args(node); end + def on_block(node); end + def on_blockarg(node); end + def on_def(node); end + def on_defs(node); end + def on_lvasgn(node); end + def on_masgn(node); end + def on_op_asgn(node); end + def on_or_asgn(node); end + def on_send(node); end + + private + + def add_lhs_to_local_variables_scopes(rhs, lhs); end + def add_scope(node, local_variables = _); end + def allow_self(node); end + def allowed_send_node?(node); end + def keyword?(method_name); end + def on_argument(node); end + def regular_method_call?(node); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Style::RedundantSelf::KERNEL_METHODS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::RedundantSelf::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantSort < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + def redundant_sort?(node = _); end + + private + + def accessor_start(node); end + def arg_node(node); end + def arg_value(node); end + def base(accessor, arg); end + def message(node, sorter, accessor); end + def suffix(sorter); end + def suggestion(sorter, accessor, arg); end +end + +RuboCop::Cop::Style::RedundantSort::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RedundantSortBy < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end + def redundant_sort_by(node = _); end + + private + + def sort_by_range(send, node); end +end + +RuboCop::Cop::Style::RedundantSortBy::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RegexpLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_regexp(node); end + + private + + def allow_inner_slashes?; end + def allowed_mixed_percent_r?(node); end + def allowed_mixed_slash?(node); end + def allowed_percent_r_literal?(node); end + def allowed_slash_literal?(node); end + def calculate_replacement(node); end + def check_percent_r_literal(node); end + def check_slash_literal(node); end + def contains_disallowed_slash?(node); end + def contains_slash?(node); end + def correct_delimiters(node, corrector); end + def correct_inner_slashes(node, corrector); end + def inner_slash_after_correction(node); end + def inner_slash_before_correction(node); end + def inner_slash_for(opening_delimiter); end + def inner_slash_indices(node); end + def node_body(node, include_begin_nodes: _); end + def preferred_delimiters; end + def slash_literal?(node); end +end + +RuboCop::Cop::Style::RegexpLiteral::MSG_USE_PERCENT_R = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RegexpLiteral::MSG_USE_SLASHES = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RescueModifier < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::RescueNode) + + def autocorrect(node); end + def on_resbody(node); end +end + +RuboCop::Cop::Style::RescueModifier::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::RescueStandardError < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RescueNode) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_resbody(node); end + def rescue_standard_error?(node = _); end + def rescue_without_error_class?(node = _); end +end + +RuboCop::Cop::Style::RescueStandardError::MSG_EXPLICIT = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::RescueStandardError::MSG_IMPLICIT = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::ReturnNil < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def chained_send?(node = _); end + def define_method?(node = _); end + def on_return(node); end + def return_nil_node?(node = _); end + def return_node?(node = _); end + + private + + def correct_style?(node); end + def message(_node); end + def scoped_node?(node); end +end + +RuboCop::Cop::Style::ReturnNil::RETURN_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ReturnNil::RETURN_NIL_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SafeNavigation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::NilMethods) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def check_node(node); end + def modifier_if_safe_navigation_candidate(node = _); end + def not_nil_check?(node = _); end + def on_and(node); end + def on_if(node); end + def use_var_only_in_unless_modifier?(node, variable); end + + private + + def add_safe_nav_to_all_methods_in_chain(corrector, start_method, method_chain); end + def allowed_if_condition?(node); end + def begin_range(node, method_call); end + def chain_size(method_chain, method); end + def comments(node); end + def end_range(node, method_call); end + def extract_common_parts(method_chain, checked_variable); end + def extract_parts(node); end + def extract_parts_from_and(node); end + def extract_parts_from_if(node); end + def find_matching_receiver_invocation(method_chain, checked_variable); end + def handle_comments(corrector, node, method_call); end + def method_call(node); end + def method_called?(send_node); end + def negated?(send_node); end + def unsafe_method?(send_node); end + def unsafe_method_used?(method_chain, method); end +end + +RuboCop::Cop::Style::SafeNavigation::LOGIC_JUMP_KEYWORDS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::SafeNavigation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Sample < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_send(node); end + def sample_candidate?(node = _); end + + private + + def correction(shuffle_arg, method, method_args); end + def extract_source(args); end + def message(shuffle_arg, method, method_args, range); end + def offensive?(method, method_args); end + def range_size(range_node); end + def sample_arg(method, method_args); end + def sample_size(method_args); end + def sample_size_for_one_arg(arg); end + def sample_size_for_two_args(first, second); end + def source_range(shuffle_node, node); end +end + +RuboCop::Cop::Style::Sample::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SelfAssignment < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_cvasgn(node); end + def on_ivasgn(node); end + def on_lvasgn(node); end + + private + + def apply_autocorrect(node, rhs, operator, new_rhs); end + def autocorrect_boolean_node(node, rhs); end + def autocorrect_send_node(node, rhs); end + def check(node, var_type); end + def check_boolean_node(node, rhs, var_name, var_type); end + def check_send_node(node, rhs, var_name, var_type); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Style::SelfAssignment::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::SelfAssignment::OPS = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Style::Semicolon < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(range); end + def investigate(processed_source); end + def on_begin(node); end + + private + + def check_for_line_terminator_or_opener; end + def convention_on(line, column, autocorrect); end + def each_semicolon; end + def tokens_for_lines; end +end + +RuboCop::Cop::Style::Semicolon::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Send < ::RuboCop::Cop::Cop + def on_csend(node); end + def on_send(node); end + def sending?(node = _); end +end + +RuboCop::Cop::Style::Send::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SignalException < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def custom_fail_methods(node0); end + def investigate(processed_source); end + def kernel_call?(node = _, param1); end + def on_rescue(node); end + def on_send(node); end + + private + + def allow(method_name, node); end + def check_scope(method_name, node); end + def check_send(method_name, node); end + def command_or_kernel_call?(name, node); end + def each_command_or_kernel_call(method_name, node); end + def message(method_name); end +end + +RuboCop::Cop::Style::SignalException::FAIL_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::SignalException::RAISE_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SingleLineBlockParams < ::RuboCop::Cop::Cop + def on_block(node); end + + private + + def args_match?(method_name, args); end + def eligible_arguments?(node); end + def eligible_method?(node); end + def message(node); end + def method_name(method); end + def method_names; end + def methods; end + def target_args(method_name); end +end + +RuboCop::Cop::Style::SingleLineBlockParams::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SingleLineMethods < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end + + private + + def allow_empty?; end + def each_part(body); end + def move_comment(node, corrector); end +end + +RuboCop::Cop::Style::SingleLineMethods::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SlicingWithRange < ::RuboCop::Cop::Cop + extend(::RuboCop::Cop::TargetRubyVersion) + + def autocorrect(node); end + def on_send(node); end + def range_till_minus_one?(node = _); end +end + +RuboCop::Cop::Style::SlicingWithRange::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SpecialGlobalVars < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def message(node); end + def on_gvar(node); end + + private + + def english_name_replacement(preferred_name, node); end + def format_english_message(global_var); end + def format_list(items); end + def format_message(english, regular, global); end + def preferred_names(global); end + def replacement(node, global_var); end +end + +RuboCop::Cop::Style::SpecialGlobalVars::ENGLISH_VARS = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::Style::SpecialGlobalVars::MSG_BOTH = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::SpecialGlobalVars::MSG_ENGLISH = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::SpecialGlobalVars::MSG_REGULAR = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::SpecialGlobalVars::NON_ENGLISH_VARS = T.let(T.unsafe(nil), Set) + +RuboCop::Cop::Style::SpecialGlobalVars::PERL_VARS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Style::StabbyLambdaParentheses < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + + def autocorrect(node); end + def on_send(node); end + + private + + def message(_node); end + def missing_parentheses?(node); end + def missing_parentheses_corrector(node); end + def parentheses?(node); end + def redundant_parentheses?(node); end + def stabby_lambda_with_args?(node); end + def unwanted_parentheses_corrector(node); end +end + +RuboCop::Cop::Style::StabbyLambdaParentheses::MSG_NO_REQUIRE = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::StabbyLambdaParentheses::MSG_REQUIRE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::StderrPuts < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_send(node); end + def stderr_puts?(node = _); end + + private + + def message(node); end + def stderr_gvar?(sym); end + def stderr_puts_range(send); end +end + +RuboCop::Cop::Style::StderrPuts::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::StringHashKeys < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_pair(node); end + def receive_environments_method?(node = _); end + def string_hash_key?(node = _); end +end + +RuboCop::Cop::Style::StringHashKeys::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::StringLiterals < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::StringHelp) + include(::RuboCop::Cop::StringLiteralsHelp) + + def autocorrect(node); end + def on_dstr(node); end + + private + + def accept_child_double_quotes?(nodes); end + def all_string_literals?(nodes); end + def check_multiline_quote_style(node, quote); end + def consistent_multiline?; end + def detect_quote_styles(node); end + def message(_node); end + def offense?(node); end + def unexpected_double_quotes?(quote); end + def unexpected_single_quotes?(quote); end +end + +RuboCop::Cop::Style::StringLiterals::MSG_INCONSISTENT = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::StringLiteralsInInterpolation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::StringHelp) + include(::RuboCop::Cop::StringLiteralsHelp) + + def autocorrect(node); end + + private + + def message(_node); end + def offense?(node); end +end + +class RuboCop::Cop::Style::StringMethods < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::MethodPreference) + + def autocorrect(node); end + def on_csend(node); end + def on_send(node); end + + private + + def message(node); end +end + +RuboCop::Cop::Style::StringMethods::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::Strip < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def lstrip_rstrip(node = _); end + def on_send(node); end +end + +RuboCop::Cop::Style::Strip::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::StructInheritance < ::RuboCop::Cop::Cop + def on_class(node); end + def struct_constructor?(node = _); end +end + +RuboCop::Cop::Style::StructInheritance::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SymbolArray < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ArrayMinSize) + include(::RuboCop::Cop::ArraySyntax) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::PercentArray) + + def autocorrect(node); end + def on_array(node); end + + private + + def correct_bracketed(node); end + def symbol_without_quote?(string); end + def symbols_contain_spaces?(node); end + def to_symbol_literal(string); end + + def self.largest_brackets; end + def self.largest_brackets=(_); end +end + +RuboCop::Cop::Style::SymbolArray::ARRAY_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::SymbolArray::PERCENT_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SymbolLiteral < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_sym(node); end +end + +RuboCop::Cop::Style::SymbolLiteral::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::SymbolProc < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::IgnoredMethods) + + def autocorrect(node); end + def destructuring_block_argument?(argument_node); end + def on_block(node); end + def proc_node?(node = _); end + def symbol_proc?(node = _); end + + private + + def autocorrect_with_args(corrector, node, args, method_name); end + def autocorrect_without_args(corrector, node); end + def begin_pos_for_replacement(node); end + def block_range_with_space(node); end + def register_offense(node, method_name, block_method_name); end + + def self.autocorrect_incompatible_with; end +end + +RuboCop::Cop::Style::SymbolProc::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::SymbolProc::SUPER_TYPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Style::TernaryCorrector + extend(::RuboCop::Cop::Style::ConditionalAssignmentHelper) + extend(::RuboCop::Cop::Style::ConditionalCorrectorHelper) + + def self.correct(node); end + def self.move_assignment_inside_condition(node); end +end + +class RuboCop::Cop::Style::TernaryParentheses < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::SafeAssignment) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + + def autocorrect(node); end + def method_name(node = _); end + def on_if(node); end + def only_closing_parenthesis_is_last_line?(condition); end + + private + + def below_ternary_precedence?(child); end + def complex_condition?(condition); end + def correct_parenthesized(condition); end + def correct_unparenthesized(condition); end + def infinite_loop?; end + def message(node); end + def non_complex_expression?(condition); end + def non_complex_send?(node); end + def offense?(node); end + def parenthesized?(node); end + def redundant_parentheses_enabled?; end + def require_parentheses?; end + def require_parentheses_when_complex?; end + def unparenthesized_method_call?(child); end + def unsafe_autocorrect?(condition); end + def whitespace_after?(node); end +end + +RuboCop::Cop::Style::TernaryParentheses::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::TernaryParentheses::MSG_COMPLEX = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::TernaryParentheses::NON_COMPLEX_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::TernaryParentheses::VARIABLE_TYPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::Style::TrailingBodyOnClass < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::TrailingBody) + + def autocorrect(node); end + def on_class(node); end +end + +RuboCop::Cop::Style::TrailingBodyOnClass::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::TrailingBodyOnMethodDefinition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::TrailingBody) + + def autocorrect(node); end + def on_def(node); end + def on_defs(node); end +end + +RuboCop::Cop::Style::TrailingBodyOnMethodDefinition::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::TrailingBodyOnModule < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + include(::RuboCop::Cop::TrailingBody) + + def autocorrect(node); end + def on_module(node); end +end + +RuboCop::Cop::Style::TrailingBodyOnModule::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::TrailingCommaInArguments < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::TrailingComma) + + def autocorrect(range); end + def on_csend(node); end + def on_send(node); end + + def self.autocorrect_incompatible_with; end +end + +class RuboCop::Cop::Style::TrailingCommaInArrayLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::TrailingComma) + + def autocorrect(range); end + def on_array(node); end +end + +class RuboCop::Cop::Style::TrailingCommaInBlockArgs < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_block(node); end + + private + + def arg_count(node); end + def argument_tokens(node); end + def last_comma(node); end + def trailing_comma?(node); end + def useless_trailing_comma?(node); end +end + +RuboCop::Cop::Style::TrailingCommaInBlockArgs::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::TrailingCommaInHashLiteral < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::TrailingComma) + + def autocorrect(range); end + def on_hash(node); end +end + +class RuboCop::Cop::Style::TrailingMethodEndStatement < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Alignment) + + def autocorrect(node); end + def on_def(node); end + + private + + def body_and_end_on_same_line?(node); end + def break_line_before_end(node, corrector); end + def end_token(node); end + def remove_semicolon(node, corrector); end + def token_before_end(node); end + def trailing_end?(node); end +end + +RuboCop::Cop::Style::TrailingMethodEndStatement::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::TrailingUnderscoreVariable < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + include(::RuboCop::Cop::SurroundingSpace) + + def autocorrect(node); end + def on_masgn(node); end + + private + + def allow_named_underscore_variables; end + def children_offenses(variables); end + def find_first_offense(variables); end + def find_first_possible_offense(variables); end + def main_node_offense(node); end + def range_for_parentheses(offense, left); end + def reverse_index(collection, item); end + def splat_variable_before?(first_offense, variables); end + def unneeded_ranges(node); end + def unused_range(node_type, mlhs_node, right); end + def unused_variables_only?(offense, variables); end +end + +RuboCop::Cop::Style::TrailingUnderscoreVariable::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::TrailingUnderscoreVariable::UNDERSCORE = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::TrivialAccessors < ::RuboCop::Cop::Cop + def autocorrect(node); end + def looks_like_trivial_writer?(node = _); end + def on_def(node); end + def on_defs(node); end + + private + + def accessor(kind, method_name); end + def allow_dsl_writers?; end + def allow_predicates?; end + def allowed_method?(node); end + def allowed_methods; end + def allowed_reader?(node); end + def allowed_writer?(method_name); end + def autocorrect_class(node); end + def autocorrect_instance(node); end + def dsl_writer?(method_name); end + def exact_name_match?; end + def ignore_class_methods?; end + def in_module_or_instance_eval?(node); end + def looks_like_trivial_reader?(node); end + def names_match?(node); end + def on_method_def(node); end + def top_level_node?(node); end + def trivial_accessor_kind(node); end + def trivial_reader?(node); end + def trivial_writer?(node); end +end + +RuboCop::Cop::Style::TrivialAccessors::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::UnlessElse < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_if(node); end + def range_between_condition_and_else(node, condition); end + def range_between_else_and_end(node); end +end + +RuboCop::Cop::Style::UnlessElse::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::UnpackFirst < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_send(node); end + def unpack_and_first_element?(node = _); end + + private + + def first_element_range(node, unpack_call); end +end + +RuboCop::Cop::Style::UnpackFirst::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::VariableInterpolation < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::Interpolation) + + def autocorrect(node); end + def on_node_with_interpolations(node); end + + private + + def message(node); end + def var_nodes(nodes); end +end + +RuboCop::Cop::Style::VariableInterpolation::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::WhenThen < ::RuboCop::Cop::Cop + def autocorrect(node); end + def on_when(node); end +end + +RuboCop::Cop::Style::WhenThen::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::WhileUntilDo < ::RuboCop::Cop::Cop + def autocorrect(node); end + def handle(node); end + def on_until(node); end + def on_while(node); end +end + +RuboCop::Cop::Style::WhileUntilDo::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::WhileUntilModifier < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::LineLengthHelp) + include(::RuboCop::Cop::StatementModifier) + + def autocorrect(node); end + def on_until(node); end + def on_while(node); end + + private + + def check(node); end +end + +RuboCop::Cop::Style::WhileUntilModifier::MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::WordArray < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ArrayMinSize) + include(::RuboCop::Cop::ArraySyntax) + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::PercentArray) + + def autocorrect(node); end + def on_array(node); end + + private + + def check_bracketed_array(node); end + def complex_content?(strings); end + def correct_bracketed(node); end + def word_regex; end + + def self.largest_brackets; end + def self.largest_brackets=(_); end +end + +RuboCop::Cop::Style::WordArray::ARRAY_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::WordArray::PERCENT_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::Style::YodaCondition < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def file_constant_equal_program_name?(node = _); end + def on_send(node); end + + private + + def actual_code_range(node); end + def corrected_code(node); end + def enforce_yoda?; end + def equality_only?; end + def message(node); end + def non_equality_operator?(node); end + def noncommutative_operator?(node); end + def program_name?(name); end + def reverse_comparison(operator); end + def source_file_path_constant?(node); end + def valid_yoda?(node); end + def yoda_compatible_condition?(node); end +end + +RuboCop::Cop::Style::YodaCondition::EQUALITY_OPERATORS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::YodaCondition::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::YodaCondition::NONCOMMUTATIVE_OPERATORS = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::YodaCondition::PROGRAM_NAMES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::Style::YodaCondition::REVERSE_COMPARISON = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Style::ZeroLengthPredicate < ::RuboCop::Cop::Cop + def autocorrect(node); end + def non_polymorphic_collection?(node = _); end + def nonzero_length_predicate(node = _); end + def on_send(node); end + def other_receiver(node = _); end + def zero_length_predicate(node = _); end + def zero_length_receiver(node = _); end + + private + + def check_nonzero_length_predicate(node); end + def check_zero_length_predicate(node); end + def replacement(node); end +end + +RuboCop::Cop::Style::ZeroLengthPredicate::NONZERO_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::Style::ZeroLengthPredicate::ZERO_MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::SurroundingSpace + include(::RuboCop::Cop::RangeHelp) + + + private + + def empty_brackets?(left_bracket_token, right_bracket_token); end + def empty_offense(node, range, message, command); end + def empty_offenses(node, left, right, message); end + def extra_space?(token, side); end + def index_of_first_token(node); end + def index_of_last_token(node); end + def no_space_between?(left_bracket_token, right_bracket_token); end + def no_space_offenses(node, left_token, right_token, message, start_ok: _, end_ok: _); end + def offending_empty_no_space?(config, left_token, right_token); end + def offending_empty_space?(config, left_token, right_token); end + def reposition(src, pos, step); end + def side_space_range(range:, side:); end + def space_between?(left_bracket_token, right_bracket_token); end + def space_offense(node, token, side, message, command); end + def space_offenses(node, left_token, right_token, message, start_ok: _, end_ok: _); end + def token_table; end +end + +RuboCop::Cop::SurroundingSpace::NO_SPACE_COMMAND = T.let(T.unsafe(nil), String) + +RuboCop::Cop::SurroundingSpace::SINGLE_SPACE_REGEXP = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::SurroundingSpace::SPACE_COMMAND = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::TargetRubyVersion + def minimum_target_ruby_version(version); end + def required_minimum_ruby_version; end + def support_target_ruby_version?(version); end +end + +class RuboCop::Cop::Team + def initialize(cops, config = _, options = _); end + + def autocorrect(buffer, cops); end + def autocorrect?; end + def cops; end + def debug?; end + def errors; end + def external_dependency_checksum; end + def forces; end + def forces_for(cops); end + def inspect_file(processed_source); end + def updated_source_file; end + def updated_source_file?; end + def warnings; end + + private + + def autocorrect_all_cops(buffer, cops); end + def collate_corrections(corrector, cops); end + def handle_error(error, location, cop); end + def handle_warning(error, location); end + def investigate(cops, processed_source); end + def offenses(processed_source); end + def process_errors(file, errors); end + def roundup_relevant_cops(filename); end + def support_target_rails_version?(cop); end + def support_target_ruby_version?(cop); end + def validate_config; end + + def self.mobilize(cop_classes, config, options = _); end + def self.mobilize_cops(cop_classes, config, options = _); end + def self.new(cop_or_classes, config, options = _); end +end + +RuboCop::Cop::Team::DEFAULT_OPTIONS = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::Team::Investigation < ::Struct + def errors; end + def errors=(_); end + def offenses; end + def offenses=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +module RuboCop::Cop::TooManyLines + include(::RuboCop::Cop::ConfigurableMax) + include(::RuboCop::Cop::CodeLength) + + + private + + def code_length(node); end + def extract_body(node); end + def message(length, max_length); end +end + +RuboCop::Cop::TooManyLines::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::TrailingBody + def body_on_first_line?(node, body); end + def first_part_of(body); end + def trailing_body?(node); end +end + +module RuboCop::Cop::TrailingComma + include(::RuboCop::Cop::ConfigurableEnforcedStyle) + include(::RuboCop::Cop::RangeHelp) + + + private + + def allowed_multiline_argument?(node); end + def any_heredoc?(items); end + def autocorrect_range(item); end + def avoid_comma(kind, comma_begin_pos, extra_info); end + def brackets?(node); end + def check(node, items, kind, begin_pos, end_pos); end + def check_comma(node, kind, comma_pos); end + def check_literal(node, kind); end + def comma_offset(items, range); end + def elements(node); end + def extra_avoid_comma_info; end + def heredoc?(node); end + def heredoc_send?(node); end + def inside_comment?(range, comma_offset); end + def method_name_and_arguments_on_same_line?(node); end + def multiline?(node); end + def no_elements_on_same_line?(node); end + def on_same_line?(range1, range2); end + def put_comma(items, kind); end + def should_have_comma?(style, node); end + def style_parameter_name; end +end + +RuboCop::Cop::TrailingComma::MSG = T.let(T.unsafe(nil), String) + +module RuboCop::Cop::UncommunicativeName + def check(node, args); end + + private + + def allow_nums; end + def allowed_names; end + def arg_range(arg, length); end + def case_offense(node, range); end + def ends_with_num?(name); end + def forbidden_names; end + def forbidden_offense(node, range, name); end + def issue_offenses(node, range, name); end + def length_offense(node, range); end + def long_enough?(name); end + def min_length; end + def name_type(node); end + def num_offense(node, range); end + def uppercase?(name); end +end + +RuboCop::Cop::UncommunicativeName::CASE_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::UncommunicativeName::FORBIDDEN_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::UncommunicativeName::LENGTH_MSG = T.let(T.unsafe(nil), String) + +RuboCop::Cop::UncommunicativeName::NUM_MSG = T.let(T.unsafe(nil), String) + +class RuboCop::Cop::UnusedArgCorrector + extend(::RuboCop::Cop::RangeHelp) + + def self.correct(processed_source, node); end + def self.correct_for_blockarg_type(node); end + def self.processed_source; end +end + +module RuboCop::Cop::Util + include(::RuboCop::PathUtil) + + + private + + def add_parentheses(node, corrector); end + def args_begin(node); end + def args_end(node); end + def begins_its_line?(range); end + def comment_line?(line_source); end + def comment_lines?(node); end + def compatible_external_encoding_for?(src); end + def double_quotes_required?(string); end + def escape_string(string); end + def first_part_of_call_chain(node); end + def interpret_string_escapes(string); end + def line_range(node); end + def needs_escaping?(string); end + def on_node(syms, sexp, excludes = _, &block); end + def parentheses?(node); end + def same_line?(node1, node2); end + def to_string_literal(string); end + def to_supported_styles(enforced_style); end + def tokens(node); end + def trim_string_interporation_escape_character(str); end + + def self.add_parentheses(node, corrector); end + def self.args_begin(node); end + def self.args_end(node); end + def self.begins_its_line?(range); end + def self.comment_line?(line_source); end + def self.comment_lines?(node); end + def self.double_quotes_required?(string); end + def self.escape_string(string); end + def self.first_part_of_call_chain(node); end + def self.interpret_string_escapes(string); end + def self.line_range(node); end + def self.needs_escaping?(string); end + def self.on_node(syms, sexp, excludes = _, &block); end + def self.parentheses?(node); end + def self.same_line?(node1, node2); end + def self.to_string_literal(string); end + def self.to_supported_styles(enforced_style); end + def self.tokens(node); end + def self.trim_string_interporation_escape_character(str); end +end + +RuboCop::Cop::Util::LITERAL_REGEX = T.let(T.unsafe(nil), Regexp) + +module RuboCop::Cop::Utils +end + +class RuboCop::Cop::Utils::FormatString + def initialize(string); end + + def format_sequences; end + def max_digit_dollar_num; end + def named_interpolation?; end + def valid?; end + + private + + def mixed_formats?; end + def parse; end +end + +RuboCop::Cop::Utils::FormatString::DIGIT_DOLLAR = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Utils::FormatString::FLAG = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::Utils::FormatString::FormatSequence + def initialize(match); end + + def annotated?; end + def arity; end + def begin_pos; end + def end_pos; end + def flags; end + def max_digit_dollar_num; end + def name; end + def percent?; end + def precision; end + def style; end + def template?; end + def type; end + def width; end +end + +RuboCop::Cop::Utils::FormatString::NAME = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Utils::FormatString::NUMBER = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Utils::FormatString::NUMBER_ARG = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Utils::FormatString::PRECISION = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Utils::FormatString::SEQUENCE = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Utils::FormatString::TEMPLATE_NAME = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Utils::FormatString::TYPE = T.let(T.unsafe(nil), Regexp) + +RuboCop::Cop::Utils::FormatString::WIDTH = T.let(T.unsafe(nil), Regexp) + +class RuboCop::Cop::VariableForce < ::RuboCop::Cop::Force + def investigate(processed_source); end + def process_node(node); end + def variable_table; end + + private + + def after_declaring_variable(arg); end + def after_entering_scope(arg); end + def after_leaving_scope(arg); end + def before_declaring_variable(arg); end + def before_entering_scope(arg); end + def before_leaving_scope(arg); end + def descendant_reference(node); end + def each_descendant_reference(loop_node); end + def find_variables_in_loop(loop_node); end + def inspect_variables_in_scope(scope_node); end + def mark_assignments_as_referenced_in_loop(node); end + def node_handler_method_name(node); end + def process_children(origin_node); end + def process_loop(node); end + def process_regexp_named_captures(node); end + def process_rescue(node); end + def process_scope(node); end + def process_send(node); end + def process_variable_assignment(node); end + def process_variable_declaration(node); end + def process_variable_multiple_assignment(node); end + def process_variable_operator_assignment(node); end + def process_variable_referencing(node); end + def process_zero_arity_super(node); end + def regexp_captured_names(node); end + def scanned_node?(node); end + def scanned_nodes; end + def skip_children!; end + def twisted_nodes(node); end +end + +RuboCop::Cop::VariableForce::ARGUMENT_DECLARATION_TYPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::VariableForce::Assignment + include(::RuboCop::Cop::VariableForce::Branchable) + + def initialize(node, variable); end + + def meta_assignment_node; end + def multiple_assignment?; end + def name; end + def node; end + def operator; end + def operator_assignment?; end + def reference!(node); end + def referenced; end + def referenced?; end + def references; end + def regexp_named_capture?; end + def scope; end + def used?; end + def variable; end + + private + + def multiple_assignment_node; end + def operator_assignment_node; end +end + +RuboCop::Cop::VariableForce::Assignment::MULTIPLE_LEFT_HAND_SIDE_TYPE = T.let(T.unsafe(nil), Symbol) + +class RuboCop::Cop::VariableForce::AssignmentReference < ::Struct + def assignment?; end + def node; end + def node=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +module RuboCop::Cop::VariableForce::Branch + def self.of(target_node, scope: _); end +end + +class RuboCop::Cop::VariableForce::Branch::And < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::LogicalOperator) + + def left_body?; end + def right_body?; end +end + +class RuboCop::Cop::VariableForce::Branch::Base < ::Struct + def ==(other); end + def always_run?; end + def branched?; end + def child_node; end + def child_node=(_); end + def control_node; end + def each_ancestor(include_self: _, &block); end + def eql?(other); end + def exclusive_with?(other); end + def hash; end + def may_jump_to_other_branch?; end + def may_run_incompletely?; end + def parent; end + def scope; end + def scope=(_); end + + private + + def scan_ancestors; end + + def self.[](*_); end + def self.classes; end + def self.define_predicate(name, child_index: _); end + def self.inherited(subclass); end + def self.inspect; end + def self.members; end + def self.new(*_); end + def self.type; end +end + +RuboCop::Cop::VariableForce::Branch::CLASSES_BY_TYPE = T.let(T.unsafe(nil), Hash) + +class RuboCop::Cop::VariableForce::Branch::Case < ::RuboCop::Cop::VariableForce::Branch::Base + def always_run?; end + def else_body?; end + def target?; end + def when_clause?; end +end + +class RuboCop::Cop::VariableForce::Branch::Ensure < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::ExceptionHandler) + + def always_run?; end + def ensure_body?; end + def main_body?; end +end + +module RuboCop::Cop::VariableForce::Branch::ExceptionHandler + def may_jump_to_other_branch?; end + def may_run_incompletely?; end +end + +class RuboCop::Cop::VariableForce::Branch::For < ::RuboCop::Cop::VariableForce::Branch::Base + def always_run?; end + def collection?; end + def element?; end + def loop_body?; end +end + +class RuboCop::Cop::VariableForce::Branch::If < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::SimpleConditional) + + def conditional_clause?; end + def falsey_body?; end + def truthy_body?; end +end + +module RuboCop::Cop::VariableForce::Branch::LogicalOperator + def always_run?; end +end + +class RuboCop::Cop::VariableForce::Branch::Or < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::LogicalOperator) + + def left_body?; end + def right_body?; end +end + +class RuboCop::Cop::VariableForce::Branch::Rescue < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::ExceptionHandler) + + def always_run?; end + def else_body?; end + def main_body?; end + def rescue_clause?; end +end + +module RuboCop::Cop::VariableForce::Branch::SimpleConditional + def always_run?; end + def conditional_clause?; end +end + +class RuboCop::Cop::VariableForce::Branch::Until < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::SimpleConditional) + + def conditional_clause?; end + def loop_body?; end +end + +class RuboCop::Cop::VariableForce::Branch::UntilPost < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::SimpleConditional) + + def conditional_clause?; end + def loop_body?; end +end + +class RuboCop::Cop::VariableForce::Branch::While < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::SimpleConditional) + + def conditional_clause?; end + def loop_body?; end +end + +class RuboCop::Cop::VariableForce::Branch::WhilePost < ::RuboCop::Cop::VariableForce::Branch::Base + include(::RuboCop::Cop::VariableForce::Branch::SimpleConditional) + + def conditional_clause?; end + def loop_body?; end +end + +module RuboCop::Cop::VariableForce::Branchable + def branch; end + def run_exclusively_with?(other); end +end + +RuboCop::Cop::VariableForce::LOGICAL_OPERATOR_ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::VariableForce::LOOP_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::VariableForce::MULTIPLE_ASSIGNMENT_TYPE = T.let(T.unsafe(nil), Symbol) + +RuboCop::Cop::VariableForce::OPERATOR_ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::VariableForce::POST_CONDITION_LOOP_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::VariableForce::REGEXP_NAMED_CAPTURE_TYPE = T.let(T.unsafe(nil), Symbol) + +RuboCop::Cop::VariableForce::RESCUE_TYPE = T.let(T.unsafe(nil), Symbol) + +class RuboCop::Cop::VariableForce::Reference + include(::RuboCop::Cop::VariableForce::Branchable) + + def initialize(node, scope); end + + def explicit?; end + def node; end + def scope; end +end + +RuboCop::Cop::VariableForce::Reference::VARIABLE_REFERENCE_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::VariableForce::SCOPE_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::VariableForce::SEND_TYPE = T.let(T.unsafe(nil), Symbol) + +class RuboCop::Cop::VariableForce::Scope + def initialize(node); end + + def ==(other); end + def body_node; end + def each_node(&block); end + def include?(target_node); end + def naked_top_level; end + def naked_top_level?; end + def name; end + def node; end + def variables; end + + private + + def ancestor_node?(target_node); end + def belong_to_inner_scope?(target_node); end + def belong_to_outer_scope?(target_node); end + def scan_node(node, &block); end +end + +RuboCop::Cop::VariableForce::Scope::OUTER_SCOPE_CHILD_INDICES = T.let(T.unsafe(nil), Hash) + +RuboCop::Cop::VariableForce::TWISTED_SCOPE_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::VariableForce::VARIABLE_ASSIGNMENT_TYPE = T.let(T.unsafe(nil), Symbol) + +RuboCop::Cop::VariableForce::VARIABLE_ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array) + +RuboCop::Cop::VariableForce::VARIABLE_REFERENCE_TYPE = T.let(T.unsafe(nil), Symbol) + +class RuboCop::Cop::VariableForce::Variable + def initialize(name, declaration_node, scope); end + + def argument?; end + def assign(node); end + def assignments; end + def block_argument?; end + def capture_with_block!; end + def captured_by_block; end + def captured_by_block?; end + def declaration_node; end + def explicit_block_local_variable?; end + def in_modifier_if?(assignment); end + def keyword_argument?; end + def method_argument?; end + def name; end + def reference!(node); end + def referenced?; end + def references; end + def scope; end + def should_be_unused?; end + def used?; end +end + +RuboCop::Cop::VariableForce::Variable::VARIABLE_DECLARATION_TYPES = T.let(T.unsafe(nil), Array) + +class RuboCop::Cop::VariableForce::VariableReference < ::Struct + def assignment?; end + def name; end + def name=(_); end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +class RuboCop::Cop::VariableForce::VariableTable + def initialize(hook_receiver = _); end + + def accessible_variables; end + def assign_to_variable(name, node); end + def current_scope; end + def current_scope_level; end + def declare_variable(name, node); end + def find_variable(name); end + def invoke_hook(hook_name, *args); end + def pop_scope; end + def push_scope(scope_node); end + def reference_variable(name, node); end + def scope_stack; end + def variable_exist?(name); end + + private + + def mark_variable_as_captured_by_block_if_so(variable); end +end + +RuboCop::Cop::VariableForce::ZERO_ARITY_SUPER_TYPE = T.let(T.unsafe(nil), Symbol) + +class RuboCop::Error < ::StandardError +end + +class RuboCop::ErrorWithAnalyzedFileLocation < ::RuboCop::Error + def initialize(cause:, node:, cop:); end + + def cause; end + def column; end + def cop; end + def line; end + def message; end +end + +module RuboCop::Ext +end + +module RuboCop::Ext::ProcessedSource + def comment_config; end + def disabled_line_ranges; end +end + +module RuboCop::FileFinder + def find_file_upwards(filename, start_dir); end + def find_files_upwards(filename, start_dir); end + + private + + def traverse_files_upwards(filename, start_dir); end + + def self.root_level=(level); end + def self.root_level?(path); end +end + +module RuboCop::Formatter +end + +class RuboCop::Formatter::AutoGenConfigFormatter < ::RuboCop::Formatter::ProgressFormatter + def finished(inspected_files); end +end + +class RuboCop::Formatter::BaseFormatter + def initialize(output, options = _); end + + def file_finished(file, offenses); end + def file_started(file, options); end + def finished(inspected_files); end + def options; end + def output; end + def started(target_files); end +end + +class RuboCop::Formatter::ClangStyleFormatter < ::RuboCop::Formatter::SimpleTextFormatter + def report_file(file, offenses); end + + private + + def report_highlighted_area(highlighted_area); end + def report_line(location); end + def report_offense(file, offense); end + def valid_line?(offense); end +end + +RuboCop::Formatter::ClangStyleFormatter::ELLIPSES = T.let(T.unsafe(nil), String) + +module RuboCop::Formatter::Colorizable + def black(string); end + def blue(string); end + def colorize(string, *args); end + def cyan(string); end + def green(string); end + def magenta(string); end + def rainbow; end + def red(string); end + def white(string); end + def yellow(string); end +end + +class RuboCop::Formatter::DisabledConfigFormatter < ::RuboCop::Formatter::BaseFormatter + def initialize(output, options = _); end + + def file_finished(file, offenses); end + def file_started(_file, _file_info); end + def finished(_inspected_files); end + + private + + def command; end + def cop_config_params(default_cfg, cfg); end + def default_config(cop_name); end + def excludes(offending_files, cop_name, parent); end + def output_cop(cop_name, offense_count); end + def output_cop_comments(output_buffer, cfg, cop_name, offense_count); end + def output_cop_config(output_buffer, cfg, cop_name); end + def output_cop_param_comments(output_buffer, params, default_cfg); end + def output_exclude_list(output_buffer, offending_files, cop_name); end + def output_exclude_path(output_buffer, exclude_path, parent); end + def output_offending_files(output_buffer, cfg, cop_name); end + def output_offenses; end + def set_max(cfg, cop_name); end + def timestamp; end + + def self.config_to_allow_offenses; end + def self.config_to_allow_offenses=(_); end + def self.detected_styles; end + def self.detected_styles=(_); end +end + +RuboCop::Formatter::DisabledConfigFormatter::HEADING = T.let(T.unsafe(nil), String) + +class RuboCop::Formatter::EmacsStyleFormatter < ::RuboCop::Formatter::BaseFormatter + def file_finished(file, offenses); end + + private + + def message(offense); end +end + +class RuboCop::Formatter::FileListFormatter < ::RuboCop::Formatter::BaseFormatter + def file_finished(file, offenses); end +end + +class RuboCop::Formatter::FormatterSet < ::Array + def initialize(options = _); end + + def add_formatter(formatter_type, output_path = _); end + def close_output_files; end + def file_finished(file, offenses); end + def file_started(file, options); end + def finished(*args); end + def started(*args); end + + private + + def builtin_formatter_class(specified_key); end + def custom_formatter_class(specified_class_name); end + def formatter_class(formatter_type); end +end + +RuboCop::Formatter::FormatterSet::BUILTIN_FORMATTERS_FOR_KEYS = T.let(T.unsafe(nil), Hash) + +RuboCop::Formatter::FormatterSet::FORMATTER_APIS = T.let(T.unsafe(nil), Array) + +class RuboCop::Formatter::FuubarStyleFormatter < ::RuboCop::Formatter::ClangStyleFormatter + def initialize(*output); end + + def count_stats(offenses); end + def file_finished(file, offenses); end + def progressbar_color; end + def started(target_files); end + def with_color; end +end + +RuboCop::Formatter::FuubarStyleFormatter::RESET_SEQUENCE = T.let(T.unsafe(nil), String) + +class RuboCop::Formatter::HTMLFormatter < ::RuboCop::Formatter::BaseFormatter + def initialize(output, options = _); end + + def file_finished(file, offenses); end + def files; end + def finished(inspected_files); end + def render_html; end + def started(target_files); end + def summary; end +end + +class RuboCop::Formatter::HTMLFormatter::Color < ::Struct + def alpha; end + def alpha=(_); end + def blue; end + def blue=(_); end + def fade_out(amount); end + def green; end + def green=(_); end + def red; end + def red=(_); end + def to_s; end + + def self.[](*_); end + def self.inspect; end + def self.members; end + def self.new(*_); end +end + +RuboCop::Formatter::HTMLFormatter::ELLIPSES = T.let(T.unsafe(nil), String) + +class RuboCop::Formatter::HTMLFormatter::ERBContext + include(::RuboCop::PathUtil) + include(::RuboCop::Formatter::TextUtil) + + def initialize(files, summary); end + + def base64_encoded_logo_image; end + def binding; end + def decorated_message(offense); end + def escape(string); end + def files; end + def highlighted_source_line(offense); end + def hightlight_source_tag(offense); end + def possible_ellipses(location); end + def source_after_highlight(offense); end + def source_before_highlight(offense); end + def summary; end +end + +RuboCop::Formatter::HTMLFormatter::ERBContext::LOGO_IMAGE_PATH = T.let(T.unsafe(nil), String) + +RuboCop::Formatter::HTMLFormatter::ERBContext::SEVERITY_COLORS = T.let(T.unsafe(nil), Hash) + +RuboCop::Formatter::HTMLFormatter::TEMPLATE_PATH = T.let(T.unsafe(nil), String) + +class RuboCop::Formatter::JSONFormatter < ::RuboCop::Formatter::BaseFormatter + include(::RuboCop::PathUtil) + + def initialize(output, options = _); end + + def file_finished(file, offenses); end + def finished(inspected_files); end + def hash_for_file(file, offenses); end + def hash_for_location(offense); end + def hash_for_offense(offense); end + def metadata_hash; end + def output_hash; end + def started(target_files); end +end + +class RuboCop::Formatter::JUnitFormatter < ::RuboCop::Formatter::BaseFormatter + def initialize(output, options = _); end + + def classname_attribute_value(file); end + def file_finished(file, offenses); end + def finished(_inspected_files); end + def offenses_for_cop(all_offenses, cop); end + def relevant_for_output?(options, target_offenses); end + + private + + def add_failure_to(testcase, offenses, cop_name); end +end + +class RuboCop::Formatter::OffenseCountFormatter < ::RuboCop::Formatter::BaseFormatter + def file_finished(_file, offenses); end + def finished(_inspected_files); end + def offense_counts; end + def ordered_offense_counts(offense_counts); end + def report_summary(offense_counts); end + def started(target_files); end + def total_offense_count(offense_counts); end +end + +class RuboCop::Formatter::PacmanFormatter < ::RuboCop::Formatter::ClangStyleFormatter + include(::RuboCop::Formatter::TextUtil) + + def initialize(output, options = _); end + + def cols; end + def file_finished(file, offenses); end + def file_started(_file, _options); end + def next_step(offenses); end + def pacdots(number); end + def progress_line; end + def progress_line=(_); end + def started(target_files); end + def step(character); end + def update_progress_line; end +end + +RuboCop::Formatter::PacmanFormatter::FALLBACK_TERMINAL_WIDTH = T.let(T.unsafe(nil), Integer) + +RuboCop::Formatter::PacmanFormatter::GHOST = T.let(T.unsafe(nil), String) + +RuboCop::Formatter::PacmanFormatter::PACDOT = T.let(T.unsafe(nil), Rainbow::Presenter) + +RuboCop::Formatter::PacmanFormatter::PACMAN = T.let(T.unsafe(nil), Rainbow::Presenter) + +class RuboCop::Formatter::ProgressFormatter < ::RuboCop::Formatter::ClangStyleFormatter + include(::RuboCop::Formatter::TextUtil) + + def initialize(output, options = _); end + + def file_finished(file, offenses); end + def finished(inspected_files); end + def report_file_as_mark(offenses); end + def started(target_files); end +end + +RuboCop::Formatter::ProgressFormatter::DOT = T.let(T.unsafe(nil), String) + +class RuboCop::Formatter::QuietFormatter < ::RuboCop::Formatter::SimpleTextFormatter + def report_summary(file_count, offense_count, correction_count); end +end + +class RuboCop::Formatter::SimpleTextFormatter < ::RuboCop::Formatter::BaseFormatter + include(::RuboCop::Formatter::Colorizable) + include(::RuboCop::PathUtil) + + def file_finished(file, offenses); end + def finished(inspected_files); end + def report_file(file, offenses); end + def report_summary(file_count, offense_count, correction_count); end + def started(_target_files); end + + private + + def annotate_message(msg); end + def colored_severity_code(offense); end + def count_stats(offenses); end + def message(offense); end +end + +RuboCop::Formatter::SimpleTextFormatter::COLOR_FOR_SEVERITY = T.let(T.unsafe(nil), Hash) + +class RuboCop::Formatter::SimpleTextFormatter::Report + include(::RuboCop::Formatter::Colorizable) + include(::RuboCop::Formatter::TextUtil) + + def initialize(file_count, offense_count, correction_count, rainbow); end + + def summary; end + + private + + def corrections; end + def files; end + def offenses; end + def rainbow; end +end + +class RuboCop::Formatter::TapFormatter < ::RuboCop::Formatter::ClangStyleFormatter + def file_finished(file, offenses); end + def started(target_files); end + + private + + def annotate_message(msg); end + def message(offense); end + def report_highlighted_area(highlighted_area); end + def report_line(location); end + def report_offense(file, offense); end +end + +module RuboCop::Formatter::TextUtil + + private + + def pluralize(number, thing, options = _); end + + def self.pluralize(number, thing, options = _); end +end + +class RuboCop::Formatter::WorstOffendersFormatter < ::RuboCop::Formatter::BaseFormatter + def file_finished(file, offenses); end + def finished(_inspected_files); end + def offense_counts; end + def ordered_offense_counts(offense_counts); end + def report_summary(offense_counts); end + def started(target_files); end + def total_offense_count(offense_counts); end +end + +class RuboCop::IncorrectCopNameError < ::StandardError +end + +class RuboCop::MagicComment + def initialize(comment); end + + def any?; end + def encoding_specified?; end + def frozen_string_literal; end + def frozen_string_literal?; end + def frozen_string_literal_specified?; end + def valid_literal_value?; end + + private + + def extract(pattern); end + def specified?(value); end + + def self.parse(comment); end +end + +class RuboCop::MagicComment::EditorComment < ::RuboCop::MagicComment + + private + + def match(keyword); end + def tokens; end +end + +class RuboCop::MagicComment::EmacsComment < ::RuboCop::MagicComment::EditorComment + def encoding; end + + private + + def extract_frozen_string_literal; end +end + +RuboCop::MagicComment::EmacsComment::FORMAT = T.let(T.unsafe(nil), Regexp) + +RuboCop::MagicComment::EmacsComment::OPERATOR = T.let(T.unsafe(nil), String) + +RuboCop::MagicComment::EmacsComment::SEPARATOR = T.let(T.unsafe(nil), String) + +class RuboCop::MagicComment::SimpleComment < ::RuboCop::MagicComment + def encoding; end + + private + + def extract_frozen_string_literal; end +end + +RuboCop::MagicComment::TOKEN = T.let(T.unsafe(nil), Regexp) + +class RuboCop::MagicComment::VimComment < ::RuboCop::MagicComment::EditorComment + def encoding; end + def frozen_string_literal; end +end + +RuboCop::MagicComment::VimComment::FORMAT = T.let(T.unsafe(nil), Regexp) + +RuboCop::MagicComment::VimComment::OPERATOR = T.let(T.unsafe(nil), String) + +RuboCop::MagicComment::VimComment::SEPARATOR = T.let(T.unsafe(nil), String) + +module RuboCop::NameSimilarity + + private + + def find_similar_name(target_name, names); end + def find_similar_names(target_name, names); end + + def self.find_similar_name(target_name, names); end + def self.find_similar_names(target_name, names); end +end + +RuboCop::NodePattern = RuboCop::AST::NodePattern + +class RuboCop::OptionArgumentError < ::StandardError +end + +class RuboCop::Options + def initialize; end + + def parse(command_line_args); end + + private + + def add_aliases(opts); end + def add_auto_gen_options(opts); end + def add_boolean_flags(opts); end + def add_configuration_options(opts); end + def add_cop_selection_csv_option(option, opts); end + def add_flags_with_optional_args(opts); end + def add_formatting_options(opts); end + def add_list_options(opts); end + def add_only_options(opts); end + def add_severity_option(opts); end + def args_from_env; end + def args_from_file; end + def define_options; end + def long_opt_symbol(args); end + def option(opts, *args); end +end + +RuboCop::Options::DEFAULT_MAXIMUM_EXCLUSION_ITEMS = T.let(T.unsafe(nil), Integer) + +RuboCop::Options::EXITING_OPTIONS = T.let(T.unsafe(nil), Array) + +RuboCop::Options::E_STDIN_NO_PATH = T.let(T.unsafe(nil), String) + +module RuboCop::OptionsHelp +end + +RuboCop::OptionsHelp::FORMATTER_OPTION_LIST = T.let(T.unsafe(nil), Array) + +RuboCop::OptionsHelp::MAX_EXCL = T.let(T.unsafe(nil), String) + +RuboCop::OptionsHelp::TEXT = T.let(T.unsafe(nil), Hash) + +class RuboCop::OptionsValidator + def initialize(options); end + + def boolean_or_empty_cache?; end + def display_only_fail_level_offenses_with_autocorrect?; end + def except_syntax?; end + def incompatible_options; end + def only_includes_redundant_disable?; end + def validate_auto_correct; end + def validate_auto_gen_config; end + def validate_compatibility; end + def validate_cop_options; end + def validate_display_only_failed; end + def validate_exclude_limit_option; end + def validate_parallel; end + def validate_parallel_with_combo_option; end + + def self.validate_cop_list(names); end +end + +module RuboCop::PathUtil + + private + + def absolute?(path); end + def hidden_dir?(path); end + def hidden_file_in_not_hidden_dir?(pattern, path); end + def match_path?(pattern, path); end + def relative_path(path, base_dir = _); end + def smart_path(path); end + + def self.absolute?(path); end + def self.chdir(dir, &block); end + def self.hidden_dir?(path); end + def self.hidden_file_in_not_hidden_dir?(pattern, path); end + def self.match_path?(pattern, path); end + def self.pwd; end + def self.relative_path(path, base_dir = _); end + def self.reset_pwd; end + def self.smart_path(path); end +end + +module RuboCop::Platform + def self.windows?; end +end + +RuboCop::ProcessedSource = RuboCop::AST::ProcessedSource + +class RuboCop::RemoteConfig + def initialize(url, base_dir); end + + def file; end + def inherit_from_remote(file, path); end + def uri; end + + private + + def cache_name_from_uri; end + def cache_path; end + def cache_path_exists?; end + def cache_path_expired?; end + def generate_request(uri); end + def handle_response(response, limit, &block); end + def request(uri = _, limit = _, &block); end +end + +RuboCop::RemoteConfig::CACHE_LIFETIME = T.let(T.unsafe(nil), Integer) + +class RuboCop::ResultCache + def initialize(file, team, options, config_store, cache_root = _); end + + def load; end + def save(offenses); end + def valid?; end + + private + + def any_symlink?(path); end + def context_checksum(team, options); end + def file_checksum(file, config_store); end + def relevant_options_digest(options); end + def rubocop_checksum; end + def symlink_protection_triggered?(path); end + def team_checksum(team); end + + def self.allow_symlinks_in_cache_location?(config_store); end + def self.cache_root(config_store); end + def self.cleanup(config_store, verbose, cache_root = _); end + def self.inhibit_cleanup; end + def self.inhibit_cleanup=(_); end + def self.source_checksum; end + def self.source_checksum=(_); end +end + +RuboCop::ResultCache::NON_CHANGING = T.let(T.unsafe(nil), Array) + +class RuboCop::Runner + def initialize(options, config_store); end + + def aborting=(_); end + def aborting?; end + def errors; end + def run(paths); end + def warnings; end + + private + + def add_redundant_disables(file, offenses, source); end + def autocorrect_redundant_disables(file, source, cop, offenses); end + def cached_result(file, team); end + def cached_run?; end + def check_for_infinite_loop(processed_source, offenses); end + def check_for_redundant_disables?(source); end + def considered_failure?(offense); end + def do_inspection_loop(file, processed_source); end + def each_inspected_file(files); end + def file_finished(file, offenses); end + def file_offense_cache(file); end + def file_offenses(file); end + def file_started(file); end + def filter_cop_classes(cop_classes, config); end + def filtered_run?; end + def find_target_files(paths); end + def formatter_set; end + def get_processed_source(file); end + def inspect_file(processed_source); end + def inspect_files(files); end + def iterate_until_no_changes(source, offenses); end + def list_files(paths); end + def minimum_severity_to_fail; end + def mobilized_cop_classes(config); end + def process_file(file); end + def redundant_cop_disable_directive(file); end + def save_in_cache(cache, offenses); end + def standby_team(config); end + def style_guide_cops_only?(config); end + def warm_cache(target_files); end +end + +class RuboCop::Runner::InfiniteCorrectionLoop < ::RuntimeError + def initialize(path, offenses); end + + def offenses; end +end + +RuboCop::Runner::MAX_ITERATIONS = T.let(T.unsafe(nil), Integer) + +class RuboCop::StringInterpreter + def self.interpret(string); end +end + +RuboCop::StringInterpreter::STRING_ESCAPES = T.let(T.unsafe(nil), Hash) + +RuboCop::StringInterpreter::STRING_ESCAPE_REGEX = T.let(T.unsafe(nil), Regexp) + +class RuboCop::TargetFinder + def initialize(config_store, options = _); end + + def all_cops_include; end + def configured_include?(file); end + def debug?; end + def excluded_dirs(base_dir); end + def fail_fast?; end + def find(args, mode); end + def find_files(base_dir, flags); end + def force_exclusion?; end + def included_file?(file); end + def process_explicit_path(path, mode); end + def ruby_executable?(file); end + def ruby_extension?(file); end + def ruby_extensions; end + def ruby_file?(file); end + def ruby_filename?(file); end + def ruby_filenames; end + def ruby_interpreters(file); end + def stdin?; end + def target_files_in_dir(base_dir = _); end + def to_inspect?(file, hidden_files, base_dir_config); end + def toplevel_dirs(base_dir, flags); end + + private + + def order; end +end + +class RuboCop::TargetRuby + def initialize(config); end + + def rubocop_version_with_support; end + def source; end + def supported?; end + def version; end + + def self.supported_versions; end +end + +class RuboCop::TargetRuby::BundlerLockFile < ::RuboCop::TargetRuby::Source + def name; end + + private + + def bundler_lock_file_path; end + def find_version; end +end + +RuboCop::TargetRuby::DEFAULT_VERSION = T.let(T.unsafe(nil), Float) + +class RuboCop::TargetRuby::Default < ::RuboCop::TargetRuby::Source + def name; end + + private + + def find_version; end +end + +class RuboCop::TargetRuby::RuboCopConfig < ::RuboCop::TargetRuby::Source + def name; end + + private + + def find_version; end +end + +class RuboCop::TargetRuby::RubyVersionFile < ::RuboCop::TargetRuby::Source + def name; end + + private + + def find_version; end + def ruby_version_file; end +end + +RuboCop::TargetRuby::RubyVersionFile::FILENAME = T.let(T.unsafe(nil), String) + +class RuboCop::TargetRuby::Source + def initialize(config); end + + def name; end + def to_s; end + def version; end +end + +RuboCop::Token = RuboCop::AST::Token + +class RuboCop::ValidationError < ::RuboCop::Error +end + +module RuboCop::Version + def self.version(debug = _); end +end + +RuboCop::Version::MSG = T.let(T.unsafe(nil), String) + +RuboCop::Version::STRING = T.let(T.unsafe(nil), String) + +class RuboCop::Warning < ::StandardError +end + +module RuboCop::YAMLDuplicationChecker + def self.check(yaml_string, filename, &on_duplicated); end +end + +class String + include(::Comparable) + include(::JSON::Ext::Generator::GeneratorMethods::String) + extend(::JSON::Ext::Generator::GeneratorMethods::String::Extend) + + def blank?; end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/ruby-macho@2.2.0.rbi b/Library/Homebrew/sorbet/rbi/gems/ruby-macho@2.2.0.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/ruby-macho@2.2.0.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/ruby-progressbar@1.10.1.rbi b/Library/Homebrew/sorbet/rbi/gems/ruby-progressbar@1.10.1.rbi new file mode 100644 index 0000000000..baaaa5b2fc --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/ruby-progressbar@1.10.1.rbi @@ -0,0 +1,421 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +class ProgressBar + def self.create(*args); end +end + +class ProgressBar::Base + extend(::Forwardable) + + def initialize(options = _); end + + def clear(*args, &block); end + def decrement; end + def finish; end + def finished?; end + def format(other); end + def format=(other); end + def increment; end + def inspect; end + def log(*args, &block); end + def pause; end + def paused?; end + def progress(*args, &block); end + def progress=(new_progress); end + def progress_mark=(mark); end + def refresh(*args, &block); end + def remainder_mark=(mark); end + def reset; end + def resume; end + def start(options = _); end + def started?; end + def stop; end + def stopped?; end + def title; end + def title=(title); end + def to_h; end + def to_s(new_format = _); end + def total(*args, &block); end + def total=(new_total); end + + protected + + def autofinish; end + def autofinish=(_); end + def autostart; end + def autostart=(_); end + def bar; end + def bar=(_); end + def finished; end + def finished=(_); end + def output; end + def output=(_); end + def percentage; end + def percentage=(_); end + def progressable; end + def progressable=(_); end + def rate; end + def rate=(_); end + def time; end + def time=(_); end + def timer; end + def timer=(_); end + def title_comp; end + def title_comp=(_); end + def update_progress(*args); end +end + +module ProgressBar::Calculators +end + +class ProgressBar::Calculators::Length + def initialize(options = _); end + + def calculate_length; end + def current_length; end + def current_length=(_); end + def length; end + def length_changed?; end + def length_override; end + def length_override=(other); end + def output; end + def output=(_); end + def reset_length; end + + private + + def dynamic_width; end + def dynamic_width_stty; end + def dynamic_width_tput; end + def dynamic_width_via_io_object; end + def dynamic_width_via_output_stream_object; end + def dynamic_width_via_system_calls; end + def terminal_width; end + def unix?; end +end + +class ProgressBar::Calculators::RunningAverage + def self.calculate(current_average, new_value_to_average, smoothing_factor); end +end + +module ProgressBar::Components +end + +class ProgressBar::Components::Bar + def initialize(options = _); end + + def length; end + def length=(_); end + def progress; end + def progress=(_); end + def progress_mark; end + def progress_mark=(_); end + def remainder_mark; end + def remainder_mark=(_); end + def to_s(options = _); end + def upa_steps; end + def upa_steps=(_); end + + private + + def bar(length); end + def bar_with_percentage(length); end + def complete_bar(length); end + def complete_bar_with_percentage(length); end + def completed_length; end + def incomplete_space(length); end + def incomplete_string; end + def integrated_percentage_complete_string; end + def standard_complete_string; end + def unknown_progress_frame; end + def unknown_string; end +end + +ProgressBar::Components::Bar::DEFAULT_PROGRESS_MARK = T.let(T.unsafe(nil), String) + +ProgressBar::Components::Bar::DEFAULT_REMAINDER_MARK = T.let(T.unsafe(nil), String) + +ProgressBar::Components::Bar::DEFAULT_UPA_STEPS = T.let(T.unsafe(nil), Array) + +class ProgressBar::Components::Percentage + def initialize(options = _); end + + def progress; end + def progress=(_); end + + private + + def justified_percentage; end + def justified_percentage_with_precision; end + def percentage; end + def percentage_with_precision; end +end + +class ProgressBar::Components::Rate + def initialize(options = _); end + + def progress; end + def progress=(_); end + def rate_scale; end + def rate_scale=(_); end + def started_at; end + def started_at=(_); end + def stopped_at; end + def stopped_at=(_); end + def timer; end + def timer=(_); end + + private + + def base_rate; end + def elapsed_seconds; end + def rate_of_change(format_string = _); end + def rate_of_change_with_precision; end + def scaled_rate; end +end + +class ProgressBar::Components::Time + def initialize(options = _); end + + def elapsed_with_label; end + def estimated_with_label; end + + protected + + def estimated_with_friendly_oob; end + def estimated_with_no_oob; end + def estimated_with_unknown_oob; end + def out_of_bounds_time_format; end + def out_of_bounds_time_format=(format); end + def progress; end + def progress=(_); end + def timer; end + def timer=(_); end + + private + + def elapsed; end + def estimated; end + def estimated_seconds_remaining; end + def estimated_with_elapsed_fallback; end + def out_of_bounds_time; end +end + +ProgressBar::Components::Time::ELAPSED_LABEL = T.let(T.unsafe(nil), String) + +ProgressBar::Components::Time::ESTIMATED_LABEL = T.let(T.unsafe(nil), String) + +ProgressBar::Components::Time::NO_TIME_ELAPSED_TEXT = T.let(T.unsafe(nil), String) + +ProgressBar::Components::Time::OOB_FRIENDLY_TIME_TEXT = T.let(T.unsafe(nil), String) + +ProgressBar::Components::Time::OOB_LIMIT_IN_HOURS = T.let(T.unsafe(nil), Integer) + +ProgressBar::Components::Time::OOB_TIME_FORMATS = T.let(T.unsafe(nil), Array) + +ProgressBar::Components::Time::OOB_UNKNOWN_TIME_TEXT = T.let(T.unsafe(nil), String) + +ProgressBar::Components::Time::TIME_FORMAT = T.let(T.unsafe(nil), String) + +class ProgressBar::Components::Title + def initialize(options = _); end + + def title; end + def title=(_); end +end + +ProgressBar::Components::Title::DEFAULT_TITLE = T.let(T.unsafe(nil), String) + +module ProgressBar::Format +end + +class ProgressBar::Format::Formatter + def self.process(format_string, max_length, bar); end +end + +class ProgressBar::Format::Molecule + def initialize(letter); end + + def bar_molecule?; end + def full_key; end + def key; end + def key=(_); end + def lookup_value(environment, length = _); end + def method_name; end + def method_name=(_); end + def non_bar_molecule?; end +end + +ProgressBar::Format::Molecule::BAR_MOLECULES = T.let(T.unsafe(nil), Array) + +ProgressBar::Format::Molecule::MOLECULES = T.let(T.unsafe(nil), Hash) + +class ProgressBar::Format::String < ::String + def bar_molecule_placeholder_length; end + def bar_molecules; end + def displayable_length; end + def molecules; end + def non_bar_molecules; end +end + +ProgressBar::Format::String::ANSI_SGR_PATTERN = T.let(T.unsafe(nil), Regexp) + +ProgressBar::Format::String::MOLECULE_PATTERN = T.let(T.unsafe(nil), Regexp) + +class ProgressBar::InvalidProgressError < ::RuntimeError +end + +class ProgressBar::Output + def initialize(options = _); end + + def clear_string; end + def length; end + def log(string); end + def refresh(options = _); end + def stream; end + def stream=(_); end + def with_refresh; end + + protected + + def bar; end + def bar=(_); end + def length_calculator; end + def length_calculator=(_); end + def throttle; end + def throttle=(_); end + + private + + def print_and_flush; end + + def self.detect(options = _); end +end + +ProgressBar::Output::DEFAULT_OUTPUT_STREAM = T.let(T.unsafe(nil), IO) + +module ProgressBar::Outputs +end + +class ProgressBar::Outputs::NonTty < ::ProgressBar::Output + def bar_update_string; end + def clear; end + def default_format; end + def eol; end + def last_update_length; end + def refresh_with_format_change(*_); end + def resolve_format(*_); end + + protected + + def last_update_length=(_); end +end + +ProgressBar::Outputs::NonTty::DEFAULT_FORMAT_STRING = T.let(T.unsafe(nil), String) + +class ProgressBar::Outputs::Tty < ::ProgressBar::Output + def bar_update_string; end + def clear; end + def default_format; end + def eol; end + def refresh_with_format_change; end + def resolve_format(other_format); end +end + +ProgressBar::Outputs::Tty::DEFAULT_FORMAT_STRING = T.let(T.unsafe(nil), String) + +class ProgressBar::Progress + def initialize(options = _); end + + def absolute; end + def decrement; end + def finish; end + def finished?; end + def increment; end + def none?; end + def percentage_completed; end + def percentage_completed_with_precision; end + def progress; end + def progress=(new_progress); end + def reset; end + def running_average; end + def running_average=(_); end + def smoothing; end + def smoothing=(_); end + def start(options = _); end + def starting_position; end + def starting_position=(_); end + def total; end + def total=(new_total); end + def total_with_unknown_indicator; end + def unknown?; end +end + +ProgressBar::Progress::DEFAULT_BEGINNING_POSITION = T.let(T.unsafe(nil), Integer) + +ProgressBar::Progress::DEFAULT_SMOOTHING = T.let(T.unsafe(nil), Float) + +ProgressBar::Progress::DEFAULT_TOTAL = T.let(T.unsafe(nil), Integer) + +module ProgressBar::Refinements +end + +module ProgressBar::Refinements::Enumerator +end + +class ProgressBar::Throttle + def initialize(options = _); end + + def choke(options = _); end + def rate; end + def rate=(_); end + def started_at; end + def started_at=(_); end + def stopped_at; end + def stopped_at=(_); end + def timer; end + def timer=(_); end +end + +class ProgressBar::Time + def initialize(time = _); end + + def now; end + def unmocked_time_method; end + + protected + + def time; end + def time=(_); end +end + +ProgressBar::Time::TIME_MOCKING_LIBRARY_METHODS = T.let(T.unsafe(nil), Array) + +class ProgressBar::Timer + def initialize(options = _); end + + def divide_seconds(seconds); end + def elapsed_seconds; end + def elapsed_whole_seconds; end + def pause; end + def reset; end + def reset?; end + def restart; end + def resume; end + def start; end + def started?; end + def started_at; end + def started_at=(_); end + def stop; end + def stopped?; end + def stopped_at; end + def stopped_at=(_); end + + protected + + def time; end + def time=(_); end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/simplecov-html@0.10.2.rbi b/Library/Homebrew/sorbet/rbi/gems/simplecov-html@0.10.2.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/simplecov-html@0.10.2.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/simplecov@0.16.1.rbi b/Library/Homebrew/sorbet/rbi/gems/simplecov@0.16.1.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/simplecov@0.16.1.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/sync@0.5.0.rbi b/Library/Homebrew/sorbet/rbi/gems/sync@0.5.0.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/sync@0.5.0.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/term-ansicolor@1.7.1.rbi b/Library/Homebrew/sorbet/rbi/gems/term-ansicolor@1.7.1.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/term-ansicolor@1.7.1.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/thor@1.0.1.rbi b/Library/Homebrew/sorbet/rbi/gems/thor@1.0.1.rbi new file mode 100644 index 0000000000..9b80e20809 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/thor@1.0.1.rbi @@ -0,0 +1,825 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +class Thor + include(::Thor::Base) + include(::Thor::Invocation) + include(::Thor::Shell) + extend(::Thor::Base::ClassMethods) + extend(::Thor::Invocation::ClassMethods) + + def help(command = _, subcommand = _); end + + def self.check_unknown_options!(options = _); end + def self.check_unknown_options?(config); end + def self.command_help(shell, command_name); end + def self.default_command(meth = _); end + def self.default_task(meth = _); end + def self.deprecation_warning(message); end + def self.desc(usage, description, options = _); end + def self.disable_required_check!(*command_names); end + def self.disable_required_check?(command); end + def self.help(shell, subcommand = _); end + def self.long_desc(long_description, options = _); end + def self.map(mappings = _, **kw); end + def self.method_option(name, options = _); end + def self.method_options(options = _); end + def self.option(name, options = _); end + def self.options(options = _); end + def self.package_name(name, _ = _); end + def self.printable_commands(all = _, subcommand = _); end + def self.printable_tasks(all = _, subcommand = _); end + def self.register(klass, subcommand_name, usage, description, options = _); end + def self.stop_on_unknown_option!(*command_names); end + def self.stop_on_unknown_option?(command); end + def self.subcommand(subcommand, subcommand_class); end + def self.subcommand_classes; end + def self.subcommands; end + def self.subtask(subcommand, subcommand_class); end + def self.subtasks; end + def self.task_help(shell, command_name); end +end + +module Thor::Actions + mixes_in_class_methods(::Thor::Actions::ClassMethods) + + def initialize(args = _, options = _, config = _); end + + def action(instance); end + def add_file(destination, *args, &block); end + def add_link(destination, *args); end + def append_file(path, *args, &block); end + def append_to_file(path, *args, &block); end + def apply(path, config = _); end + def behavior; end + def behavior=(_); end + def chmod(path, mode, config = _); end + def comment_lines(path, flag, *args); end + def copy_file(source, *args, &block); end + def create_file(destination, *args, &block); end + def create_link(destination, *args); end + def destination_root; end + def destination_root=(root); end + def directory(source, *args, &block); end + def empty_directory(destination, config = _); end + def find_in_source_paths(file); end + def get(source, *args, &block); end + def gsub_file(path, flag, *args, &block); end + def in_root; end + def inject_into_class(path, klass, *args, &block); end + def inject_into_file(destination, *args, &block); end + def inject_into_module(path, module_name, *args, &block); end + def insert_into_file(destination, *args, &block); end + def inside(dir = _, config = _, &block); end + def link_file(source, *args); end + def prepend_file(path, *args, &block); end + def prepend_to_file(path, *args, &block); end + def relative_to_original_destination_root(path, remove_dot = _); end + def remove_dir(path, config = _); end + def remove_file(path, config = _); end + def run(command, config = _); end + def run_ruby_script(command, config = _); end + def source_paths; end + def template(source, *args, &block); end + def thor(command, *args); end + def uncomment_lines(path, flag, *args); end + + protected + + def _cleanup_options_and_set(options, key); end + def _shared_configuration; end + + private + + def capture(*args); end + def concat(string); end + def output_buffer; end + def output_buffer=(_); end + def with_output_buffer(buf = _); end + + def self.included(base); end +end + +class Thor::Actions::CapturableERB < ::ERB + def set_eoutvar(compiler, eoutvar = _); end +end + +module Thor::Actions::ClassMethods + def add_runtime_options!; end + def source_paths; end + def source_paths_for_search; end + def source_root(path = _); end +end + +class Thor::Actions::CreateFile < ::Thor::Actions::EmptyDirectory + def initialize(base, destination, data, config = _); end + + def data; end + def identical?; end + def invoke!; end + def render; end + + protected + + def force_on_collision?; end + def force_or_skip_or_conflict(force, skip, &block); end + def on_conflict_behavior(&block); end +end + +class Thor::Actions::CreateLink < ::Thor::Actions::CreateFile + def data; end + def exists?; end + def identical?; end + def invoke!; end +end + +class Thor::Actions::Directory < ::Thor::Actions::EmptyDirectory + def initialize(base, source, destination = _, config = _, &block); end + + def invoke!; end + def revoke!; end + def source; end + + protected + + def execute!; end + def file_level_lookup(previous_lookup); end + def files(lookup); end +end + +class Thor::Actions::EmptyDirectory + def initialize(base, destination, config = _); end + + def base; end + def config; end + def destination; end + def exists?; end + def given_destination; end + def invoke!; end + def relative_destination; end + def revoke!; end + + protected + + def convert_encoded_instructions(filename); end + def destination=(destination); end + def invoke_with_conflict_check(&block); end + def on_conflict_behavior; end + def on_file_clash_behavior; end + def pretend?; end + def say_status(status, color); end +end + +class Thor::Actions::InjectIntoFile < ::Thor::Actions::EmptyDirectory + def initialize(base, destination, data, config); end + + def behavior; end + def flag; end + def invoke!; end + def replacement; end + def revoke!; end + + protected + + def replace!(regexp, string, force); end + def say_status(behavior, warning: _, color: _); end +end + +Thor::Actions::WARNINGS = T.let(T.unsafe(nil), Hash) + +class Thor::AmbiguousCommandError < ::Thor::Error +end + +Thor::AmbiguousTaskError = Thor::AmbiguousCommandError + +class Thor::Argument + def initialize(name, options = _); end + + def banner; end + def default; end + def description; end + def enum; end + def human_name; end + def name; end + def required; end + def required?; end + def show_default?; end + def type; end + def usage; end + + protected + + def default_banner; end + def valid_type?(type); end + def validate!; end +end + +Thor::Argument::VALID_TYPES = T.let(T.unsafe(nil), Array) + +class Thor::Arguments + def initialize(arguments = _); end + + def parse(args); end + def remaining; end + + private + + def check_requirement!; end + def current_is_value?; end + def last?; end + def no_or_skip?(arg); end + def parse_array(name); end + def parse_hash(name); end + def parse_numeric(name); end + def parse_string(name); end + def peek; end + def shift; end + def unshift(arg); end + + def self.parse(*args); end + def self.split(args); end +end + +Thor::Arguments::NUMERIC = T.let(T.unsafe(nil), Regexp) + +module Thor::Base + include(::Thor::Invocation) + include(::Thor::Shell) + + mixes_in_class_methods(::Thor::Base::ClassMethods) + + def initialize(args = _, local_options = _, config = _); end + + def args; end + def args=(_); end + def options; end + def options=(_); end + def parent_options; end + def parent_options=(_); end + + def self.included(base); end + def self.register_klass_file(klass); end + def self.shell; end + def self.shell=(_); end + def self.subclass_files; end + def self.subclasses; end +end + +module Thor::Base::ClassMethods + def all_commands; end + def all_tasks; end + def allow_incompatible_default_type!; end + def argument(name, options = _); end + def arguments; end + def attr_accessor(*_); end + def attr_reader(*_); end + def attr_writer(*_); end + def check_default_type; end + def check_default_type!; end + def check_unknown_options; end + def check_unknown_options!; end + def check_unknown_options?(config); end + def class_option(name, options = _); end + def class_options(options = _); end + def commands; end + def disable_required_check?(command_name); end + def exit_on_failure?; end + def group(name = _); end + def handle_argument_error(command, error, args, arity); end + def handle_no_command_error(command, has_namespace = _); end + def handle_no_task_error(command, has_namespace = _); end + def namespace(name = _); end + def no_commands(&block); end + def no_commands?; end + def no_commands_context; end + def no_tasks(&block); end + def public_command(*names); end + def public_task(*names); end + def remove_argument(*names); end + def remove_class_option(*names); end + def remove_command(*names); end + def remove_task(*names); end + def start(given_args = _, config = _); end + def stop_on_unknown_option?(command_name); end + def strict_args_position; end + def strict_args_position!; end + def strict_args_position?(config); end + def tasks; end + + protected + + def baseclass; end + def basename; end + def build_option(name, options, scope); end + def build_options(options, scope); end + def class_options_help(shell, groups = _); end + def create_command(meth); end + def create_task(meth); end + def dispatch(command, given_args, given_opts, config); end + def find_and_refresh_command(name); end + def find_and_refresh_task(name); end + def from_superclass(method, default = _); end + def inherited(klass); end + def initialize_added; end + def is_thor_reserved_word?(word, type); end + def method_added(meth); end + def print_options(shell, options, group_name = _); end +end + +class Thor::Command < ::Struct + def initialize(name, description, long_description, usage, options = _); end + + def formatted_usage(klass, namespace = _, subcommand = _); end + def hidden?; end + def run(instance, args = _); end + + protected + + def handle_argument_error?(instance, error, caller); end + def handle_no_method_error?(instance, error, caller); end + def local_method?(instance, name); end + def not_debugging?(instance); end + def private_method?(instance); end + def public_method?(instance); end + def required_arguments_for(klass, usage); end + def required_options; end + def sans_backtrace(backtrace, caller); end + + private + + def initialize_copy(other); end +end + +Thor::Command::FILE_REGEXP = T.let(T.unsafe(nil), Regexp) + +module Thor::CoreExt +end + +class Thor::CoreExt::HashWithIndifferentAccess < ::Hash + def initialize(hash = _); end + + def [](key); end + def []=(key, value); end + def delete(key); end + def fetch(key, *args); end + def key?(key); end + def merge(other); end + def merge!(other); end + def replace(other_hash); end + def reverse_merge(other); end + def reverse_merge!(other_hash); end + def to_hash; end + def values_at(*indices); end + + protected + + def convert_key(key); end + def method_missing(method, *args); end +end + +Thor::Correctable = DidYouMean::Correctable + +class Thor::DynamicCommand < ::Thor::Command + def initialize(name, options = _); end + + def run(instance, args = _); end +end + +Thor::DynamicTask = Thor::DynamicCommand + +class Thor::Error < ::StandardError +end + +class Thor::Group + include(::Thor::Base) + include(::Thor::Invocation) + include(::Thor::Shell) + extend(::Thor::Base::ClassMethods) + extend(::Thor::Invocation::ClassMethods) + + + protected + + def _invoke_for_class_method(klass, command = _, *args, &block); end + + def self.class_options_help(shell, groups = _); end + def self.desc(description = _); end + def self.get_options_from_invocations(group_options, base_options); end + def self.handle_argument_error(command, error, _args, arity); end + def self.help(shell); end + def self.invocation_blocks; end + def self.invocations; end + def self.invoke(*names, &block); end + def self.invoke_from_option(*names, &block); end + def self.printable_commands(*_); end + def self.printable_tasks(*_); end + def self.remove_invocation(*names); end +end + +Thor::HELP_MAPPINGS = T.let(T.unsafe(nil), Array) + +class Thor::HiddenCommand < ::Thor::Command + def hidden?; end +end + +Thor::HiddenTask = Thor::HiddenCommand + +module Thor::Invocation + mixes_in_class_methods(::Thor::Invocation::ClassMethods) + + def initialize(args = _, options = _, config = _, &block); end + + def current_command_chain; end + def invoke(name = _, *args); end + def invoke_all; end + def invoke_command(command, *args); end + def invoke_task(command, *args); end + def invoke_with_padding(*args); end + + protected + + def _parse_initialization_options(args, opts, config); end + def _retrieve_class_and_command(name, sent_command = _); end + def _retrieve_class_and_task(name, sent_command = _); end + def _shared_configuration; end + + def self.included(base); end +end + +module Thor::Invocation::ClassMethods + def prepare_for_invocation(key, name); end +end + +class Thor::InvocationError < ::Thor::Error +end + +module Thor::LineEditor + def self.best_available; end + def self.readline(prompt, options = _); end +end + +class Thor::LineEditor::Basic + def initialize(prompt, options); end + + def options; end + def prompt; end + def readline; end + + private + + def echo?; end + def get_input; end + + def self.available?; end +end + +class Thor::LineEditor::Readline < ::Thor::LineEditor::Basic + def readline; end + + private + + def add_to_history?; end + def completion_options; end + def completion_proc; end + def use_path_completion?; end + + def self.available?; end +end + +class Thor::LineEditor::Readline::PathCompletion + def initialize(text); end + + def matches; end + + private + + def absolute_matches; end + def base_path; end + def glob_pattern; end + def relative_matches; end + def text; end +end + +class Thor::MalformattedArgumentError < ::Thor::InvocationError +end + +class Thor::NestedContext + def initialize; end + + def enter; end + def entered?; end + + private + + def pop; end + def push; end +end + +class Thor::NoKwargSpellChecker < ::DidYouMean::SpellChecker + def initialize(dictionary); end +end + +class Thor::Option < ::Thor::Argument + def initialize(name, options = _); end + + def aliases; end + def array?; end + def boolean?; end + def group; end + def hash?; end + def hide; end + def human_name; end + def lazy_default; end + def numeric?; end + def repeatable; end + def string?; end + def switch_name; end + def usage(padding = _); end + + protected + + def dasherize(str); end + def dasherized?; end + def undasherize(str); end + def validate!; end + def validate_default_type!; end + + def self.parse(key, value); end +end + +Thor::Option::VALID_TYPES = T.let(T.unsafe(nil), Array) + +class Thor::Options < ::Thor::Arguments + def initialize(hash_options = _, defaults = _, stop_on_unknown = _, disable_required_check = _); end + + def check_unknown!; end + def parse(args); end + def peek; end + def remaining; end + + protected + + def assign_result!(option, result); end + def current_is_switch?; end + def current_is_switch_formatted?; end + def current_is_value?; end + def normalize_switch(arg); end + def parse_boolean(switch); end + def parse_peek(switch, option); end + def parsing_options?; end + def switch?(arg); end + def switch_option(arg); end + + def self.to_switches(options); end +end + +Thor::Options::EQ_RE = T.let(T.unsafe(nil), Regexp) + +Thor::Options::LONG_RE = T.let(T.unsafe(nil), Regexp) + +Thor::Options::OPTS_END = T.let(T.unsafe(nil), String) + +Thor::Options::SHORT_NUM = T.let(T.unsafe(nil), Regexp) + +Thor::Options::SHORT_RE = T.let(T.unsafe(nil), Regexp) + +Thor::Options::SHORT_SQ_RE = T.let(T.unsafe(nil), Regexp) + +class Thor::RequiredArgumentMissingError < ::Thor::InvocationError +end + +module Thor::Sandbox +end + +module Thor::Shell + def initialize(args = _, options = _, config = _); end + + def ask(*args, &block); end + def error(*args, &block); end + def file_collision(*args, &block); end + def no?(*args, &block); end + def print_in_columns(*args, &block); end + def print_table(*args, &block); end + def print_wrapped(*args, &block); end + def say(*args, &block); end + def say_status(*args, &block); end + def set_color(*args, &block); end + def shell; end + def shell=(_); end + def terminal_width(*args, &block); end + def with_padding; end + def yes?(*args, &block); end + + protected + + def _shared_configuration; end +end + +class Thor::Shell::Basic + def initialize; end + + def ask(statement, *args); end + def base; end + def base=(_); end + def error(statement); end + def file_collision(destination); end + def indent(count = _); end + def mute; end + def mute?; end + def no?(statement, color = _); end + def padding; end + def padding=(value); end + def print_in_columns(array); end + def print_table(array, options = _); end + def print_wrapped(message, options = _); end + def say(message = _, color = _, force_new_line = _); end + def say_status(status, message, log_status = _); end + def set_color(string, *_); end + def terminal_width; end + def yes?(statement, color = _); end + + protected + + def answer_match(possibilities, answer, case_insensitive); end + def as_unicode; end + def ask_filtered(statement, color, options); end + def ask_simply(statement, color, options); end + def can_display_colors?; end + def dynamic_width; end + def dynamic_width_stty; end + def dynamic_width_tput; end + def file_collision_help; end + def git_merge_tool; end + def is?(value); end + def lookup_color(color); end + def merge(destination, content); end + def merge_tool; end + def prepare_message(message, *color); end + def quiet?; end + def show_diff(destination, content); end + def stderr; end + def stdout; end + def truncate(string, width); end + def unix?; end +end + +Thor::Shell::Basic::DEFAULT_TERMINAL_WIDTH = T.let(T.unsafe(nil), Integer) + +class Thor::Shell::Color < ::Thor::Shell::Basic + def set_color(string, *colors); end + + protected + + def are_colors_disabled?; end + def can_display_colors?; end + def diff_lcs_loaded?; end + def output_diff_line(diff); end + def show_diff(destination, content); end +end + +Thor::Shell::Color::BLACK = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::BLUE = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::BOLD = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::CLEAR = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::CYAN = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::GREEN = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::MAGENTA = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::ON_BLACK = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::ON_BLUE = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::ON_CYAN = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::ON_GREEN = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::ON_MAGENTA = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::ON_RED = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::ON_WHITE = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::ON_YELLOW = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::RED = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::WHITE = T.let(T.unsafe(nil), String) + +Thor::Shell::Color::YELLOW = T.let(T.unsafe(nil), String) + +class Thor::Shell::HTML < ::Thor::Shell::Basic + def ask(statement, color = _); end + def set_color(string, *colors); end + + protected + + def can_display_colors?; end + def diff_lcs_loaded?; end + def output_diff_line(diff); end + def show_diff(destination, content); end +end + +Thor::Shell::HTML::BLACK = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::BLUE = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::BOLD = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::CYAN = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::GREEN = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::MAGENTA = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::ON_BLACK = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::ON_BLUE = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::ON_CYAN = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::ON_GREEN = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::ON_MAGENTA = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::ON_RED = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::ON_WHITE = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::ON_YELLOW = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::RED = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::WHITE = T.let(T.unsafe(nil), String) + +Thor::Shell::HTML::YELLOW = T.let(T.unsafe(nil), String) + +Thor::Shell::SHELL_DELEGATED_METHODS = T.let(T.unsafe(nil), Array) + +Thor::TEMPLATE_EXTNAME = T.let(T.unsafe(nil), String) + +Thor::THOR_RESERVED_WORDS = T.let(T.unsafe(nil), Array) + +Thor::Task = Thor::Command + +class Thor::UndefinedCommandError < ::Thor::Error + include(::DidYouMean::Correctable) + + def initialize(command, all_commands, namespace); end + + def all_commands; end + def command; end +end + +class Thor::UndefinedCommandError::SpellChecker + def initialize(error); end + + def corrections; end + def error; end + def spell_checker; end +end + +Thor::UndefinedTaskError = Thor::UndefinedCommandError + +class Thor::UnknownArgumentError < ::Thor::Error + include(::DidYouMean::Correctable) + + def initialize(switches, unknown); end + + def switches; end + def unknown; end +end + +class Thor::UnknownArgumentError::SpellChecker + def initialize(error); end + + def corrections; end + def error; end + def spell_checker; end +end + +module Thor::Util + def self.camel_case(str); end + def self.escape_globs(path); end + def self.escape_html(string); end + def self.find_by_namespace(namespace); end + def self.find_class_and_command_by_namespace(namespace, fallback = _); end + def self.find_class_and_task_by_namespace(namespace, fallback = _); end + def self.globs_for(path); end + def self.load_thorfile(path, content = _, debug = _); end + def self.namespace_from_thor_class(constant); end + def self.namespaces_in_content(contents, file = _); end + def self.ruby_command; end + def self.snake_case(str); end + def self.thor_classes_in(klass); end + def self.thor_root; end + def self.thor_root_glob; end + def self.user_home; end +end diff --git a/Library/Homebrew/sorbet/rbi/gems/thread_safe@0.3.6.rbi b/Library/Homebrew/sorbet/rbi/gems/thread_safe@0.3.6.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/thread_safe@0.3.6.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/tins@1.25.0.rbi b/Library/Homebrew/sorbet/rbi/gems/tins@1.25.0.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/tins@1.25.0.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/tzinfo@1.2.7.rbi b/Library/Homebrew/sorbet/rbi/gems/tzinfo@1.2.7.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/tzinfo@1.2.7.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/unf@0.1.4.rbi b/Library/Homebrew/sorbet/rbi/gems/unf@0.1.4.rbi new file mode 100644 index 0000000000..2d49ec540f --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/unf@0.1.4.rbi @@ -0,0 +1,21 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module UNF +end + +class UNF::Normalizer + include(::Singleton) + extend(::Singleton::SingletonClassMethods) + + def initialize; end + + def normalize(_, _); end + + def self.instance; end + def self.normalize(string, form); end +end + +UNF::VERSION = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/unf_ext@0.0.7.7.rbi b/Library/Homebrew/sorbet/rbi/gems/unf_ext@0.0.7.7.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/unf_ext@0.0.7.7.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/gems/unicode-display_width@1.7.0.rbi b/Library/Homebrew/sorbet/rbi/gems/unicode-display_width@1.7.0.rbi new file mode 100644 index 0000000000..90001fa9fa --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/unicode-display_width@1.7.0.rbi @@ -0,0 +1,26 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +module Unicode +end + +module Unicode::DisplayWidth + def self.emoji_extra_width_of(string, ambiguous = _, overwrite = _, _ = _); end + def self.of(string, ambiguous = _, overwrite = _, options = _); end +end + +Unicode::DisplayWidth::DATA_DIRECTORY = T.let(T.unsafe(nil), String) + +Unicode::DisplayWidth::DEPTHS = T.let(T.unsafe(nil), Array) + +Unicode::DisplayWidth::INDEX = T.let(T.unsafe(nil), Array) + +Unicode::DisplayWidth::INDEX_FILENAME = T.let(T.unsafe(nil), String) + +Unicode::DisplayWidth::NO_STRING_EXT = T.let(T.unsafe(nil), TrueClass) + +Unicode::DisplayWidth::UNICODE_VERSION = T.let(T.unsafe(nil), String) + +Unicode::DisplayWidth::VERSION = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/webrobots@0.1.2.rbi b/Library/Homebrew/sorbet/rbi/gems/webrobots@0.1.2.rbi new file mode 100644 index 0000000000..f8d2990806 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/webrobots@0.1.2.rbi @@ -0,0 +1,172 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + +class Nokogiri::HTML::Document < ::Nokogiri::XML::Document + def fragment(tags = _); end + def meta_encoding; end + def meta_encoding=(encoding); end + def meta_robots(custom_name = _); end + def nofollow?(custom_name = _); end + def noindex?(custom_name = _); end + def serialize(options = _); end + def title; end + def title=(text); end + def type; end + + private + + def meta_content_type; end + def parse_meta_robots(custom_name); end + def set_metadata_element(element); end + + def self.new(*_); end + def self.parse(string_or_io, url = _, encoding = _, options = _); end + def self.read_io(_, _, _, _); end + def self.read_memory(_, _, _, _); end +end + +class WebRobots + def initialize(user_agent, options = _); end + + def allowed?(url); end + def crawl_delay(url); end + def create_cache; end + def disallowed?(url); end + def error(url); end + def error!(url); end + def flush_cache; end + def option(url, token); end + def options(url); end + def reset(url); end + def sitemaps(url); end + def user_agent; end + + private + + def crawl_delay_handler(delay, last_checked_at); end + def fetch_robots_txt(site); end + def get_robots_txt(site); end + def http_get(uri); end + def robots_txt_for(url); end + def split_uri(url); end +end + +class WebRobots::Error < ::StandardError +end + +class WebRobots::ParseError < ::WebRobots::Error + def initialize(message, site); end + + def site; end + def to_s; end +end + +class WebRobots::RobotsTxt + def initialize(site, records, options = _); end + + def allow?(request_uri, user_agent = _); end + def crawl_delay(user_agent = _); end + def error; end + def error!; end + def error=(_); end + def options(user_agent = _); end + def site; end + def sitemaps; end + def timestamp; end + + private + + def find_record(user_agent = _); end + def target(user_agent = _); end + + def self.unfetchable(site, reason, target = _); end +end + +class WebRobots::RobotsTxt::AccessControlLine < ::WebRobots::RobotsTxt::Line + def compile; end + def match?(request_uri); end +end + +class WebRobots::RobotsTxt::AgentLine < ::WebRobots::RobotsTxt::Line + def compile; end + def pattern; end +end + +class WebRobots::RobotsTxt::AllowLine < ::WebRobots::RobotsTxt::AccessControlLine + def allow?; end +end + +class WebRobots::RobotsTxt::CrawlDelayLine < ::WebRobots::RobotsTxt::Line + def compile; end + def delay; end +end + +WebRobots::RobotsTxt::DISALLOW_ALL = T.let(T.unsafe(nil), String) + +class WebRobots::RobotsTxt::DisallowLine < ::WebRobots::RobotsTxt::AccessControlLine + def allow?; end +end + +class WebRobots::RobotsTxt::ExtentionLine < ::WebRobots::RobotsTxt::Line +end + +class WebRobots::RobotsTxt::Line + def initialize(token, value); end + + def compile; end + def token; end + def value; end +end + +class WebRobots::RobotsTxt::Parser < ::Racc::Parser + def initialize(target, crawl_delay_handler = _); end + + def _reduce_1(val, _values, result); end + def _reduce_17(val, _values, result); end + def _reduce_18(val, _values, result); end + def _reduce_19(val, _values, result); end + def _reduce_2(val, _values, result); end + def _reduce_20(val, _values, result); end + def _reduce_21(val, _values, result); end + def _reduce_24(val, _values, result); end + def _reduce_25(val, _values, result); end + def _reduce_26(val, _values, result); end + def _reduce_28(val, _values, result); end + def _reduce_31(val, _values, result); end + def _reduce_32(val, _values, result); end + def _reduce_38(val, _values, result); end + def _reduce_39(val, _values, result); end + def _reduce_40(val, _values, result); end + def _reduce_41(val, _values, result); end + def _reduce_none(val, _values, result); end + def next_token; end + def on_error(token_id, value, stack); end + def parse(input, site); end + def parse!(input, site); end + def parse_error(message); end +end + +WebRobots::RobotsTxt::Parser::KNOWN_TOKENS = T.let(T.unsafe(nil), Array) + +WebRobots::RobotsTxt::Parser::RE_KNOWN_TOKENS = T.let(T.unsafe(nil), Regexp) + +WebRobots::RobotsTxt::Parser::Racc_arg = T.let(T.unsafe(nil), Array) + +WebRobots::RobotsTxt::Parser::Racc_token_to_s_table = T.let(T.unsafe(nil), Array) + +class WebRobots::RobotsTxt::Record + def initialize(agentlines, rulelines); end + + def allow?(request_uri); end + def default?; end + def delay; end + def match?(user_agent); end + def options; end +end + +module Webrobots +end + +Webrobots::VERSION = T.let(T.unsafe(nil), String) diff --git a/Library/Homebrew/sorbet/rbi/gems/zeitwerk@2.3.0.rbi b/Library/Homebrew/sorbet/rbi/gems/zeitwerk@2.3.0.rbi new file mode 100644 index 0000000000..27b1fb4bc6 --- /dev/null +++ b/Library/Homebrew/sorbet/rbi/gems/zeitwerk@2.3.0.rbi @@ -0,0 +1,6 @@ +# This file is autogenerated. Do not edit it by hand. Regenerate it with: +# tapioca sync + +# typed: true + + diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt b/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt index f0dc7e8dbc..de7f604aae 100644 --- a/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/errors.txt @@ -108,54 +108,6 @@ # wrong constant name > # wrong constant name # wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `AST::Node' -# undefined method `initialize2' for class `AST::Node' -# undefined method `inspect1' for class `AST::Node' -# undefined method `to_s1' for class `AST::Node' -# undefined method `to_sexp1' for class `AST::Node' -# undefined method `updated1' for class `AST::Node' -# undefined method `updated2' for class `AST::Node' -# undefined method `updated3' for class `AST::Node' -# wrong constant name + -# wrong constant name << -# wrong constant name == -# wrong constant name append -# wrong constant name assign_properties -# wrong constant name children -# wrong constant name clone -# wrong constant name concat -# wrong constant name eql? -# wrong constant name fancy_type -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name inspect1 -# wrong constant name inspect -# wrong constant name to_a -# wrong constant name to_ast -# wrong constant name to_s1 -# wrong constant name to_s -# wrong constant name to_sexp1 -# wrong constant name to_sexp -# wrong constant name to_sexp_array -# wrong constant name type -# wrong constant name updated1 -# wrong constant name updated2 -# wrong constant name updated3 -# wrong constant name updated -# wrong constant name -# wrong constant name -# wrong constant name handler_missing -# wrong constant name process -# wrong constant name process_all -# wrong constant name -# wrong constant name -# wrong constant name s -# wrong constant name -# wrong constant name # uninitialized constant Abbrev # uninitialized constant Abbrev # uninitialized constant AbstractDownloadStrategy::LOW_METHODS @@ -3202,25 +3154,18 @@ # wrong constant name short_description # wrong constant name banner # wrong constant name -# undefined singleton method `spawn1' for `Byebug' -# undefined singleton method `spawn2' for `Byebug' # undefined singleton method `start_client1' for `Byebug' # undefined singleton method `start_client2' for `Byebug' # undefined singleton method `start_control1' for `Byebug' # undefined singleton method `start_control2' for `Byebug' # undefined singleton method `start_server1' for `Byebug' # undefined singleton method `start_server2' for `Byebug' -# wrong constant name # wrong constant name actual_control_port # wrong constant name actual_port -# wrong constant name attach # wrong constant name handle_post_mortem # wrong constant name interrupt # wrong constant name load_settings # wrong constant name parse_host_and_port -# wrong constant name spawn1 -# wrong constant name spawn2 -# wrong constant name spawn # wrong constant name start_client1 # wrong constant name start_client2 # wrong constant name start_client @@ -3554,7 +3499,6 @@ # wrong constant name class_attribute4 # wrong constant name class_attribute5 # wrong constant name class_attribute -# wrong constant name json_creatable? # wrong constant name # wrong constant name # wrong constant name @@ -3817,1552 +3761,14 @@ # wrong constant name scanner # wrong constant name [] # wrong constant name members -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `exchange1' for class `Concurrent::AbstractExchanger' -# undefined method `exchange!1' for class `Concurrent::AbstractExchanger' -# undefined method `try_exchange1' for class `Concurrent::AbstractExchanger' -# wrong constant name exchange1 -# wrong constant name exchange -# wrong constant name exchange!1 -# wrong constant name exchange! -# wrong constant name try_exchange1 -# wrong constant name try_exchange -# wrong constant name -# undefined method `initialize1' for class `Concurrent::AbstractExecutorService' -# undefined method `wait_for_termination1' for class `Concurrent::AbstractExecutorService' -# uninitialized constant Concurrent::AbstractExecutorService::DEBUG -# uninitialized constant Concurrent::AbstractExecutorService::ERROR -# uninitialized constant Concurrent::AbstractExecutorService::FATAL -# uninitialized constant Concurrent::AbstractExecutorService::INFO -# uninitialized constant Concurrent::AbstractExecutorService::UNKNOWN -# uninitialized constant Concurrent::AbstractExecutorService::WARN -# wrong constant name auto_terminate= -# wrong constant name auto_terminate? -# wrong constant name fallback_policy -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name kill -# wrong constant name name -# wrong constant name running? -# wrong constant name shutdown -# wrong constant name shutdown? -# wrong constant name shuttingdown? -# wrong constant name wait_for_termination1 -# wrong constant name wait_for_termination -# wrong constant name -# undefined method `initialize1' for class `Concurrent::AbstractThreadLocalVar' -# wrong constant name allocate_storage -# wrong constant name bind -# wrong constant name default -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name value -# wrong constant name value= -# wrong constant name -# undefined method `initialize1' for class `Concurrent::Agent' -# undefined method `restart1' for class `Concurrent::Agent' -# undefined method `wait1' for class `Concurrent::Agent' -# wrong constant name << -# wrong constant name -# wrong constant name -# wrong constant name await -# wrong constant name await_for -# wrong constant name await_for! -# wrong constant name deref -# wrong constant name error -# wrong constant name error_mode -# wrong constant name failed? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name post -# wrong constant name reason -# wrong constant name restart1 -# wrong constant name restart -# wrong constant name send -# wrong constant name send! -# wrong constant name send_off -# wrong constant name send_off! -# wrong constant name send_via -# wrong constant name send_via! -# wrong constant name stopped? -# wrong constant name value -# wrong constant name wait1 -# wrong constant name wait -# undefined method `initialize1' for class `Concurrent::Agent::Error' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name await -# wrong constant name await_for -# wrong constant name await_for! -# uninitialized constant Concurrent::Array::DEFAULT_INDENT -# uninitialized constant Concurrent::Array::Elem -# wrong constant name -# wrong constant name async -# wrong constant name await -# wrong constant name call -# wrong constant name cast -# wrong constant name init_synchronization -# wrong constant name -# wrong constant name included -# wrong constant name validate_argc -# undefined method `initialize1' for class `Concurrent::Atom' -# wrong constant name compare_and_set -# wrong constant name deref -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name reset -# wrong constant name swap -# wrong constant name value -# wrong constant name -# wrong constant name new -# wrong constant name -# wrong constant name try_update -# wrong constant name try_update! -# wrong constant name update -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Concurrent::AtomicMarkableReference' -# undefined method `initialize2' for class `Concurrent::AtomicMarkableReference' -# wrong constant name compare_and_set -# wrong constant name compare_and_swap -# wrong constant name get -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name mark -# wrong constant name marked? -# wrong constant name set -# wrong constant name try_update -# wrong constant name try_update! -# wrong constant name update -# wrong constant name value -# wrong constant name -# wrong constant name new -# wrong constant name compare_and_set -# wrong constant name -# wrong constant name -# uninitialized constant Concurrent::CachedThreadPool::DEBUG -# uninitialized constant Concurrent::CachedThreadPool::DEFAULT_MAX_POOL_SIZE -# uninitialized constant Concurrent::CachedThreadPool::DEFAULT_MAX_QUEUE_SIZE -# uninitialized constant Concurrent::CachedThreadPool::DEFAULT_MIN_POOL_SIZE -# uninitialized constant Concurrent::CachedThreadPool::DEFAULT_THREAD_IDLETIMEOUT -# uninitialized constant Concurrent::CachedThreadPool::ERROR -# uninitialized constant Concurrent::CachedThreadPool::FALLBACK_POLICIES -# uninitialized constant Concurrent::CachedThreadPool::FATAL -# uninitialized constant Concurrent::CachedThreadPool::INFO -# uninitialized constant Concurrent::CachedThreadPool::UNKNOWN -# uninitialized constant Concurrent::CachedThreadPool::WARN -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `add_observer1' for class `Concurrent::Collection::CopyOnNotifyObserverSet' -# undefined method `add_observer2' for class `Concurrent::Collection::CopyOnNotifyObserverSet' -# wrong constant name add_observer1 -# wrong constant name add_observer2 -# wrong constant name add_observer -# wrong constant name count_observers -# wrong constant name delete_observer -# wrong constant name delete_observers -# wrong constant name initialize -# wrong constant name notify_and_delete_observers -# wrong constant name notify_observers -# wrong constant name ns_initialize -# wrong constant name -# undefined method `add_observer1' for class `Concurrent::Collection::CopyOnWriteObserverSet' -# undefined method `add_observer2' for class `Concurrent::Collection::CopyOnWriteObserverSet' -# wrong constant name add_observer1 -# wrong constant name add_observer2 -# wrong constant name add_observer -# wrong constant name count_observers -# wrong constant name delete_observer -# wrong constant name delete_observers -# wrong constant name initialize -# wrong constant name notify_and_delete_observers -# wrong constant name notify_observers -# wrong constant name ns_initialize -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Concurrent::Collection::NonConcurrentMapBackend' -# wrong constant name [] -# wrong constant name []= -# wrong constant name clear -# wrong constant name compute -# wrong constant name compute_if_absent -# wrong constant name compute_if_present -# wrong constant name delete -# wrong constant name delete_pair -# wrong constant name each_pair -# wrong constant name get_and_set -# wrong constant name get_or_default -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name key? -# wrong constant name merge_pair -# wrong constant name replace_if_exists -# wrong constant name replace_pair -# wrong constant name size -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Concurrent::Collection::RubyNonConcurrentPriorityQueue' -# wrong constant name << -# wrong constant name clear -# wrong constant name delete -# wrong constant name deq -# wrong constant name empty? -# wrong constant name enq -# wrong constant name has_priority? -# wrong constant name include? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name length -# wrong constant name peek -# wrong constant name pop -# wrong constant name push -# wrong constant name shift -# wrong constant name size -# undefined singleton method `from_list1' for `Concurrent::Collection::RubyNonConcurrentPriorityQueue' -# wrong constant name -# wrong constant name from_list1 -# wrong constant name from_list -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `deprecated1' for module `Concurrent::Concern::Deprecation' -# uninitialized constant Concurrent::Concern::Deprecation::DEBUG -# uninitialized constant Concurrent::Concern::Deprecation::ERROR -# uninitialized constant Concurrent::Concern::Deprecation::FATAL -# uninitialized constant Concurrent::Concern::Deprecation::INFO -# uninitialized constant Concurrent::Concern::Deprecation::UNKNOWN -# uninitialized constant Concurrent::Concern::Deprecation::WARN -# wrong constant name deprecated1 -# wrong constant name deprecated -# wrong constant name deprecated_method -# wrong constant name -# undefined method `set_deref_options1' for module `Concurrent::Concern::Dereferenceable' -# wrong constant name apply_deref_options -# wrong constant name deref -# wrong constant name ns_set_deref_options -# wrong constant name set_deref_options1 -# wrong constant name set_deref_options -# wrong constant name value -# wrong constant name value= -# wrong constant name -# undefined method `log1' for module `Concurrent::Concern::Logging' -# uninitialized constant Concurrent::Concern::Logging::DEBUG -# uninitialized constant Concurrent::Concern::Logging::ERROR -# uninitialized constant Concurrent::Concern::Logging::FATAL -# uninitialized constant Concurrent::Concern::Logging::INFO -# uninitialized constant Concurrent::Concern::Logging::UNKNOWN -# uninitialized constant Concurrent::Concern::Logging::WARN -# wrong constant name log1 -# wrong constant name log -# wrong constant name -# undefined method `get_arguments_from1' for module `Concurrent::Concern::Obligation' -# undefined method `no_error!1' for module `Concurrent::Concern::Obligation' -# undefined method `value1' for module `Concurrent::Concern::Obligation' -# undefined method `value!1' for module `Concurrent::Concern::Obligation' -# undefined method `wait1' for module `Concurrent::Concern::Obligation' -# undefined method `wait!1' for module `Concurrent::Concern::Obligation' -# wrong constant name compare_and_set_state -# wrong constant name complete? -# wrong constant name event -# wrong constant name exception -# wrong constant name fulfilled? -# wrong constant name get_arguments_from1 -# wrong constant name get_arguments_from -# wrong constant name if_state -# wrong constant name incomplete? -# wrong constant name init_obligation -# wrong constant name no_error!1 -# wrong constant name no_error! -# wrong constant name ns_check_state? -# wrong constant name ns_set_state -# wrong constant name pending? -# wrong constant name realized? -# wrong constant name reason -# wrong constant name rejected? -# wrong constant name set_state -# wrong constant name state -# wrong constant name state= -# wrong constant name unscheduled? -# wrong constant name value1 -# wrong constant name value -# wrong constant name value!1 -# wrong constant name value! -# wrong constant name wait1 -# wrong constant name wait -# wrong constant name wait!1 -# wrong constant name wait! -# wrong constant name -# undefined method `add_observer1' for module `Concurrent::Concern::Observable' -# undefined method `add_observer2' for module `Concurrent::Concern::Observable' -# undefined method `with_observer1' for module `Concurrent::Concern::Observable' -# undefined method `with_observer2' for module `Concurrent::Concern::Observable' -# wrong constant name add_observer1 -# wrong constant name add_observer2 -# wrong constant name add_observer -# wrong constant name count_observers -# wrong constant name delete_observer -# wrong constant name delete_observers -# wrong constant name observers -# wrong constant name observers= -# wrong constant name with_observer1 -# wrong constant name with_observer2 -# wrong constant name with_observer -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `ns_generation_done1' for class `Concurrent::CyclicBarrier' -# undefined method `wait1' for class `Concurrent::CyclicBarrier' -# wrong constant name broken? -# wrong constant name initialize -# wrong constant name ns_generation_done1 -# wrong constant name ns_generation_done -# wrong constant name ns_initialize -# wrong constant name ns_next_generation -# wrong constant name number_waiting -# wrong constant name parties -# wrong constant name reset -# wrong constant name wait1 -# wrong constant name wait -# wrong constant name -# undefined method `initialize1' for class `Concurrent::Delay' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name ns_initialize -# wrong constant name reconfigure -# wrong constant name -# wrong constant name initialize -# wrong constant name update -# wrong constant name -# wrong constant name -# undefined method `wait1' for class `Concurrent::Event' -# wrong constant name initialize -# wrong constant name ns_initialize -# wrong constant name ns_set -# wrong constant name reset -# wrong constant name set -# wrong constant name set? -# wrong constant name try? -# wrong constant name wait1 -# wrong constant name wait -# wrong constant name -# wrong constant name -# wrong constant name << -# uninitialized constant Concurrent::ExecutorService::DEBUG -# uninitialized constant Concurrent::ExecutorService::ERROR -# uninitialized constant Concurrent::ExecutorService::FATAL -# uninitialized constant Concurrent::ExecutorService::INFO -# uninitialized constant Concurrent::ExecutorService::UNKNOWN -# uninitialized constant Concurrent::ExecutorService::WARN -# wrong constant name can_overflow? -# wrong constant name post -# wrong constant name serialized? -# wrong constant name -# undefined method `initialize1' for class `Concurrent::FixedThreadPool' -# uninitialized constant Concurrent::FixedThreadPool::DEBUG -# uninitialized constant Concurrent::FixedThreadPool::DEFAULT_MAX_POOL_SIZE -# uninitialized constant Concurrent::FixedThreadPool::DEFAULT_MAX_QUEUE_SIZE -# uninitialized constant Concurrent::FixedThreadPool::DEFAULT_MIN_POOL_SIZE -# uninitialized constant Concurrent::FixedThreadPool::DEFAULT_THREAD_IDLETIMEOUT -# uninitialized constant Concurrent::FixedThreadPool::ERROR -# uninitialized constant Concurrent::FixedThreadPool::FALLBACK_POLICIES -# uninitialized constant Concurrent::FixedThreadPool::FATAL -# uninitialized constant Concurrent::FixedThreadPool::INFO -# uninitialized constant Concurrent::FixedThreadPool::UNKNOWN -# uninitialized constant Concurrent::FixedThreadPool::WARN -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name -# undefined method `initialize1' for class `Concurrent::Future' -# undefined method `set1' for class `Concurrent::Future' -# wrong constant name cancel -# wrong constant name cancelled? -# wrong constant name execute -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name set1 -# wrong constant name set -# wrong constant name wait_or_cancel -# undefined singleton method `execute1' for `Concurrent::Future' -# wrong constant name -# wrong constant name execute1 -# wrong constant name execute -# uninitialized constant Concurrent::Hash::DEFAULT_INDENT -# uninitialized constant Concurrent::Hash::Elem -# uninitialized constant Concurrent::Hash::K -# uninitialized constant Concurrent::Hash::V -# wrong constant name -# undefined method `fail1' for class `Concurrent::IVar' -# undefined method `initialize1' for class `Concurrent::IVar' -# undefined method `initialize2' for class `Concurrent::IVar' -# undefined method `safe_execute1' for class `Concurrent::IVar' -# undefined method `set1' for class `Concurrent::IVar' -# undefined method `try_set1' for class `Concurrent::IVar' -# wrong constant name check_for_block_or_value! -# wrong constant name complete -# wrong constant name complete_without_notification -# wrong constant name fail1 -# wrong constant name fail -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name notify_observers -# wrong constant name ns_complete_without_notification -# wrong constant name ns_initialize -# wrong constant name safe_execute1 -# wrong constant name safe_execute -# wrong constant name set1 -# wrong constant name set -# wrong constant name try_set1 -# wrong constant name try_set -# wrong constant name -# wrong constant name -# uninitialized constant Concurrent::ImmediateExecutor::DEBUG -# uninitialized constant Concurrent::ImmediateExecutor::ERROR -# uninitialized constant Concurrent::ImmediateExecutor::FALLBACK_POLICIES -# uninitialized constant Concurrent::ImmediateExecutor::FATAL -# uninitialized constant Concurrent::ImmediateExecutor::INFO -# uninitialized constant Concurrent::ImmediateExecutor::UNKNOWN -# uninitialized constant Concurrent::ImmediateExecutor::WARN -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name == -# wrong constant name [] -# wrong constant name each -# wrong constant name each_pair -# wrong constant name inspect -# wrong constant name merge -# wrong constant name select -# wrong constant name to_a -# wrong constant name to_h -# wrong constant name to_s -# wrong constant name values -# wrong constant name values_at -# wrong constant name -# wrong constant name included -# wrong constant name new -# uninitialized constant Concurrent::IndirectImmediateExecutor::DEBUG -# uninitialized constant Concurrent::IndirectImmediateExecutor::ERROR -# uninitialized constant Concurrent::IndirectImmediateExecutor::FALLBACK_POLICIES -# uninitialized constant Concurrent::IndirectImmediateExecutor::FATAL -# uninitialized constant Concurrent::IndirectImmediateExecutor::INFO -# uninitialized constant Concurrent::IndirectImmediateExecutor::UNKNOWN -# uninitialized constant Concurrent::IndirectImmediateExecutor::WARN -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `each1' for class `Concurrent::LockFreeStack' -# undefined method `empty?1' for class `Concurrent::LockFreeStack' -# undefined method `initialize1' for class `Concurrent::LockFreeStack' -# uninitialized constant Concurrent::LockFreeStack::Elem -# wrong constant name -# wrong constant name clear -# wrong constant name clear_each -# wrong constant name clear_if -# wrong constant name compare_and_clear -# wrong constant name compare_and_pop -# wrong constant name compare_and_push -# wrong constant name each1 -# wrong constant name each -# wrong constant name empty?1 -# wrong constant name empty? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name peek -# wrong constant name pop -# wrong constant name push -# wrong constant name replace_if -# wrong constant name initialize -# wrong constant name next_node -# wrong constant name value -# wrong constant name value= -# wrong constant name -# wrong constant name [] -# wrong constant name -# wrong constant name new -# wrong constant name of1 -# wrong constant name of2 -# undefined method `borrow1' for class `Concurrent::MVar' -# undefined method `initialize1' for class `Concurrent::MVar' -# undefined method `initialize2' for class `Concurrent::MVar' -# undefined method `modify1' for class `Concurrent::MVar' -# undefined method `put1' for class `Concurrent::MVar' -# undefined method `take1' for class `Concurrent::MVar' -# wrong constant name borrow1 -# wrong constant name borrow -# wrong constant name empty? -# wrong constant name full? -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name modify1 -# wrong constant name modify -# wrong constant name modify! -# wrong constant name put1 -# wrong constant name put -# wrong constant name set! -# wrong constant name synchronize -# wrong constant name take1 -# wrong constant name take -# wrong constant name try_put! -# wrong constant name try_take! -# wrong constant name -# wrong constant name new -# undefined method `fetch1' for class `Concurrent::Map' -# undefined method `fetch_or_store1' for class `Concurrent::Map' -# undefined method `initialize1' for class `Concurrent::Map' -# wrong constant name each -# wrong constant name each_key -# wrong constant name each_value -# wrong constant name empty? -# wrong constant name fetch1 -# wrong constant name fetch -# wrong constant name fetch_or_store1 -# wrong constant name fetch_or_store -# wrong constant name get -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name key -# wrong constant name keys -# wrong constant name marshal_dump -# wrong constant name marshal_load -# wrong constant name put -# wrong constant name put_if_absent -# wrong constant name value? -# wrong constant name values -# wrong constant name -# wrong constant name -# wrong constant name <=> -# wrong constant name fulfilled? -# wrong constant name initialize -# wrong constant name just -# wrong constant name just? -# wrong constant name nothing -# wrong constant name nothing? -# wrong constant name or -# wrong constant name reason -# wrong constant name rejected? -# wrong constant name value -# undefined singleton method `nothing1' for `Concurrent::Maybe' -# wrong constant name -# wrong constant name from -# wrong constant name just -# wrong constant name nothing1 -# wrong constant name nothing -# undefined method `initialize1' for class `Concurrent::MultipleAssignmentError' -# undefined method `initialize2' for class `Concurrent::MultipleAssignmentError' -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name inspection_data -# wrong constant name -# undefined method `initialize1' for class `Concurrent::MultipleErrors' -# wrong constant name errors -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name -# wrong constant name == -# wrong constant name [] -# wrong constant name []= -# wrong constant name each -# wrong constant name each_pair -# wrong constant name inspect -# wrong constant name merge -# wrong constant name select -# wrong constant name to_a -# wrong constant name to_h -# wrong constant name to_s -# wrong constant name values -# wrong constant name values_at -# wrong constant name -# wrong constant name new -# undefined method `initialize1' for class `Concurrent::MutexAtomicBoolean' -# wrong constant name false? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name make_false -# wrong constant name make_true -# wrong constant name ns_initialize -# wrong constant name true? -# wrong constant name value -# wrong constant name value= -# wrong constant name -# undefined method `decrement1' for class `Concurrent::MutexAtomicFixnum' -# undefined method `down1' for class `Concurrent::MutexAtomicFixnum' -# undefined method `increment1' for class `Concurrent::MutexAtomicFixnum' -# undefined method `initialize1' for class `Concurrent::MutexAtomicFixnum' -# undefined method `up1' for class `Concurrent::MutexAtomicFixnum' -# wrong constant name compare_and_set -# wrong constant name decrement1 -# wrong constant name decrement -# wrong constant name down1 -# wrong constant name down -# wrong constant name increment1 -# wrong constant name increment -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name ns_initialize -# wrong constant name up1 -# wrong constant name up -# wrong constant name update -# wrong constant name value -# wrong constant name value= -# wrong constant name -# undefined method `initialize1' for class `Concurrent::MutexAtomicReference' -# wrong constant name _compare_and_set -# wrong constant name compare_and_swap -# wrong constant name get -# wrong constant name get_and_set -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name ns_initialize -# wrong constant name set -# wrong constant name swap -# wrong constant name value -# wrong constant name value= -# wrong constant name -# undefined method `initialize1' for class `Concurrent::MutexCountDownLatch' -# undefined method `wait1' for class `Concurrent::MutexCountDownLatch' -# wrong constant name count -# wrong constant name count_down -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name ns_initialize -# wrong constant name wait1 -# wrong constant name wait -# wrong constant name -# undefined method `acquire1' for class `Concurrent::MutexSemaphore' -# undefined method `release1' for class `Concurrent::MutexSemaphore' -# undefined method `try_acquire1' for class `Concurrent::MutexSemaphore' -# undefined method `try_acquire2' for class `Concurrent::MutexSemaphore' -# wrong constant name acquire1 -# wrong constant name acquire -# wrong constant name available_permits -# wrong constant name drain_permits -# wrong constant name initialize -# wrong constant name ns_initialize -# wrong constant name reduce_permits -# wrong constant name release1 -# wrong constant name release -# wrong constant name try_acquire1 -# wrong constant name try_acquire2 -# wrong constant name try_acquire -# wrong constant name -# undefined singleton method `executor_from_options1' for `Concurrent::Options' -# wrong constant name -# wrong constant name executor -# wrong constant name executor_from_options1 -# wrong constant name executor_from_options -# undefined method `initialize1' for class `Concurrent::Promise' -# undefined method `set1' for class `Concurrent::Promise' -# wrong constant name catch -# wrong constant name execute -# wrong constant name flat_map -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name notify_child -# wrong constant name on_error -# wrong constant name on_fulfill -# wrong constant name on_reject -# wrong constant name on_success -# wrong constant name realize -# wrong constant name rescue -# wrong constant name root? -# wrong constant name set1 -# wrong constant name set -# wrong constant name set_pending -# wrong constant name set_state! -# wrong constant name synchronized_set_state! -# wrong constant name then -# wrong constant name zip -# undefined singleton method `execute1' for `Concurrent::Promise' -# undefined singleton method `fulfill1' for `Concurrent::Promise' -# undefined singleton method `reject1' for `Concurrent::Promise' -# wrong constant name -# wrong constant name aggregate -# wrong constant name all? -# wrong constant name any? -# wrong constant name execute1 -# wrong constant name execute -# wrong constant name fulfill1 -# wrong constant name fulfill -# wrong constant name reject1 -# wrong constant name reject -# wrong constant name zip -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `resolve_with1' for class `Concurrent::Promises::AbstractEventFuture' -# undefined method `resolve_with2' for class `Concurrent::Promises::AbstractEventFuture' -# undefined method `wait1' for class `Concurrent::Promises::AbstractEventFuture' # uninitialized constant Concurrent::Promises::AbstractEventFuture::PENDING # uninitialized constant Concurrent::Promises::AbstractEventFuture::RESERVED # uninitialized constant Concurrent::Promises::AbstractEventFuture::RESOLVED -# wrong constant name add_callback_clear_delayed_node -# wrong constant name add_callback_notify_blocked -# wrong constant name blocks -# wrong constant name callbacks -# wrong constant name chain -# wrong constant name chain_on -# wrong constant name chain_resolvable -# wrong constant name default_executor -# wrong constant name initialize -# wrong constant name internal_state -# wrong constant name on_resolution -# wrong constant name on_resolution! -# wrong constant name on_resolution_using -# wrong constant name pending? -# wrong constant name promise -# wrong constant name resolve_with1 -# wrong constant name resolve_with2 -# wrong constant name resolve_with -# wrong constant name resolved? -# wrong constant name state -# wrong constant name tangle -# wrong constant name touch -# wrong constant name touched? -# wrong constant name wait1 -# wrong constant name wait -# wrong constant name waiting_threads -# wrong constant name with_default_executor -# wrong constant name with_hidden_resolvable -# wrong constant name -# wrong constant name new -# wrong constant name & -# uninitialized constant Concurrent::Promises::Event::PENDING -# uninitialized constant Concurrent::Promises::Event::RESERVED -# uninitialized constant Concurrent::Promises::Event::RESOLVED -# wrong constant name any -# wrong constant name delay -# wrong constant name schedule -# wrong constant name then -# wrong constant name to_event -# wrong constant name to_future -# wrong constant name zip -# wrong constant name | -# wrong constant name -# undefined method `fulfilled_future1' for module `Concurrent::Promises::FactoryMethods' -# undefined method `make_future1' for module `Concurrent::Promises::FactoryMethods' -# undefined method `make_future2' for module `Concurrent::Promises::FactoryMethods' -# undefined method `rejected_future1' for module `Concurrent::Promises::FactoryMethods' -# undefined method `resolvable_event_on1' for module `Concurrent::Promises::FactoryMethods' -# undefined method `resolvable_future_on1' for module `Concurrent::Promises::FactoryMethods' -# undefined method `resolved_event1' for module `Concurrent::Promises::FactoryMethods' -# undefined method `resolved_future1' for module `Concurrent::Promises::FactoryMethods' -# wrong constant name -# wrong constant name any -# wrong constant name any_event -# wrong constant name any_event_on -# wrong constant name any_fulfilled_future -# wrong constant name any_fulfilled_future_on -# wrong constant name any_resolved_future -# wrong constant name any_resolved_future_on -# wrong constant name delay -# wrong constant name delay_on -# wrong constant name fulfilled_future1 -# wrong constant name fulfilled_future -# wrong constant name future -# wrong constant name future_on -# wrong constant name make_future1 -# wrong constant name make_future2 -# wrong constant name make_future -# wrong constant name rejected_future1 -# wrong constant name rejected_future -# wrong constant name resolvable_event -# wrong constant name resolvable_event_on1 -# wrong constant name resolvable_event_on -# wrong constant name resolvable_future -# wrong constant name resolvable_future_on1 -# wrong constant name resolvable_future_on -# wrong constant name resolved_event1 -# wrong constant name resolved_event -# wrong constant name resolved_future1 -# wrong constant name resolved_future -# wrong constant name schedule -# wrong constant name schedule_on -# wrong constant name zip -# wrong constant name zip_events -# wrong constant name zip_events_on -# wrong constant name zip_futures -# wrong constant name zip_futures_on -# wrong constant name default_executor -# wrong constant name -# wrong constant name -# undefined method `flat1' for class `Concurrent::Promises::Future' -# undefined method `flat_future1' for class `Concurrent::Promises::Future' -# undefined method `reason1' for class `Concurrent::Promises::Future' -# undefined method `reason2' for class `Concurrent::Promises::Future' -# undefined method `result1' for class `Concurrent::Promises::Future' -# undefined method `run1' for class `Concurrent::Promises::Future' -# undefined method `value1' for class `Concurrent::Promises::Future' -# undefined method `value2' for class `Concurrent::Promises::Future' -# undefined method `value!1' for class `Concurrent::Promises::Future' -# undefined method `value!2' for class `Concurrent::Promises::Future' -# undefined method `wait!1' for class `Concurrent::Promises::Future' -# wrong constant name & -# uninitialized constant Concurrent::Promises::Future::PENDING -# uninitialized constant Concurrent::Promises::Future::RESERVED -# uninitialized constant Concurrent::Promises::Future::RESOLVED -# wrong constant name any -# wrong constant name apply -# wrong constant name delay -# wrong constant name exception -# wrong constant name flat1 -# wrong constant name flat -# wrong constant name flat_event -# wrong constant name flat_future1 -# wrong constant name flat_future -# wrong constant name fulfilled? -# wrong constant name on_fulfillment -# wrong constant name on_fulfillment! -# wrong constant name on_fulfillment_using -# wrong constant name on_rejection -# wrong constant name on_rejection! -# wrong constant name on_rejection_using -# wrong constant name reason1 -# wrong constant name reason2 -# wrong constant name reason -# wrong constant name rejected? -# wrong constant name rescue -# wrong constant name rescue_on -# wrong constant name result1 -# wrong constant name result -# wrong constant name run1 -# wrong constant name run -# wrong constant name schedule -# wrong constant name then -# wrong constant name then_on -# wrong constant name to_event -# wrong constant name to_future -# wrong constant name value1 -# wrong constant name value2 -# wrong constant name value -# wrong constant name value!1 -# wrong constant name value!2 -# wrong constant name value! -# wrong constant name wait!1 -# wrong constant name wait! -# wrong constant name zip -# wrong constant name | -# wrong constant name -# wrong constant name # uninitialized constant Concurrent::Promises::Resolvable::PENDING # uninitialized constant Concurrent::Promises::Resolvable::RESERVED # uninitialized constant Concurrent::Promises::Resolvable::RESOLVED -# wrong constant name -# undefined method `resolve1' for class `Concurrent::Promises::ResolvableEvent' -# undefined method `resolve2' for class `Concurrent::Promises::ResolvableEvent' -# undefined method `wait1' for class `Concurrent::Promises::ResolvableEvent' -# undefined method `wait2' for class `Concurrent::Promises::ResolvableEvent' -# uninitialized constant Concurrent::Promises::ResolvableEvent::PENDING -# uninitialized constant Concurrent::Promises::ResolvableEvent::RESERVED -# uninitialized constant Concurrent::Promises::ResolvableEvent::RESOLVED -# wrong constant name resolve1 -# wrong constant name resolve2 -# wrong constant name resolve -# wrong constant name wait1 -# wrong constant name wait2 -# wrong constant name wait -# wrong constant name -# undefined method `fulfill1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `fulfill2' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `reason1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `reason2' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `reason3' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `reject1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `reject2' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `resolve1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `resolve2' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `resolve3' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `resolve4' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `resolve5' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `result1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `result2' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `value1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `value2' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `value3' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `value!1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `value!2' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `value!3' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `wait1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `wait2' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `wait!1' for class `Concurrent::Promises::ResolvableFuture' -# undefined method `wait!2' for class `Concurrent::Promises::ResolvableFuture' -# uninitialized constant Concurrent::Promises::ResolvableFuture::PENDING -# uninitialized constant Concurrent::Promises::ResolvableFuture::RESERVED -# uninitialized constant Concurrent::Promises::ResolvableFuture::RESOLVED -# wrong constant name evaluate_to -# wrong constant name evaluate_to! -# wrong constant name fulfill1 -# wrong constant name fulfill2 -# wrong constant name fulfill -# wrong constant name reason1 -# wrong constant name reason2 -# wrong constant name reason3 -# wrong constant name reason -# wrong constant name reject1 -# wrong constant name reject2 -# wrong constant name reject -# wrong constant name resolve1 -# wrong constant name resolve2 -# wrong constant name resolve3 -# wrong constant name resolve4 -# wrong constant name resolve5 -# wrong constant name resolve -# wrong constant name result1 -# wrong constant name result2 -# wrong constant name result -# wrong constant name value1 -# wrong constant name value2 -# wrong constant name value3 -# wrong constant name value -# wrong constant name value!1 -# wrong constant name value!2 -# wrong constant name value!3 -# wrong constant name value! -# wrong constant name wait1 -# wrong constant name wait2 -# wrong constant name wait -# wrong constant name wait!1 -# wrong constant name wait!2 -# wrong constant name wait! -# wrong constant name -# wrong constant name -# wrong constant name extended -# wrong constant name include -# wrong constant name included -# wrong constant name -# wrong constant name acquire_read_lock -# wrong constant name acquire_write_lock -# wrong constant name has_waiters? -# wrong constant name release_read_lock -# wrong constant name release_write_lock -# wrong constant name with_read_lock -# wrong constant name with_write_lock -# wrong constant name write_locked? -# wrong constant name -# wrong constant name new -# wrong constant name acquire_read_lock -# wrong constant name acquire_write_lock -# wrong constant name release_read_lock -# wrong constant name release_write_lock -# wrong constant name try_read_lock -# wrong constant name try_write_lock -# wrong constant name with_read_lock -# wrong constant name with_write_lock -# wrong constant name -# wrong constant name new -# wrong constant name -# wrong constant name -# wrong constant name compare_and_set_slot -# wrong constant name slot -# wrong constant name slot= -# wrong constant name swap_slot -# wrong constant name update_slot -# wrong constant name -# wrong constant name new -# uninitialized constant Concurrent::RubyExecutorService::DEBUG -# uninitialized constant Concurrent::RubyExecutorService::ERROR -# uninitialized constant Concurrent::RubyExecutorService::FALLBACK_POLICIES -# uninitialized constant Concurrent::RubyExecutorService::FATAL -# uninitialized constant Concurrent::RubyExecutorService::INFO -# uninitialized constant Concurrent::RubyExecutorService::UNKNOWN -# uninitialized constant Concurrent::RubyExecutorService::WARN -# wrong constant name initialize -# wrong constant name -# uninitialized constant Concurrent::RubySingleThreadExecutor::DEBUG -# uninitialized constant Concurrent::RubySingleThreadExecutor::DEFAULT_MAX_POOL_SIZE -# uninitialized constant Concurrent::RubySingleThreadExecutor::DEFAULT_MAX_QUEUE_SIZE -# uninitialized constant Concurrent::RubySingleThreadExecutor::DEFAULT_MIN_POOL_SIZE -# uninitialized constant Concurrent::RubySingleThreadExecutor::DEFAULT_THREAD_IDLETIMEOUT -# uninitialized constant Concurrent::RubySingleThreadExecutor::ERROR -# uninitialized constant Concurrent::RubySingleThreadExecutor::FALLBACK_POLICIES -# uninitialized constant Concurrent::RubySingleThreadExecutor::FATAL -# uninitialized constant Concurrent::RubySingleThreadExecutor::INFO -# uninitialized constant Concurrent::RubySingleThreadExecutor::UNKNOWN -# uninitialized constant Concurrent::RubySingleThreadExecutor::WARN -# wrong constant name -# wrong constant name -# wrong constant name thread_finalizer -# wrong constant name thread_local_finalizer -# undefined method `initialize1' for class `Concurrent::RubyThreadPoolExecutor' -# uninitialized constant Concurrent::RubyThreadPoolExecutor::DEBUG -# uninitialized constant Concurrent::RubyThreadPoolExecutor::ERROR -# uninitialized constant Concurrent::RubyThreadPoolExecutor::FALLBACK_POLICIES -# uninitialized constant Concurrent::RubyThreadPoolExecutor::FATAL -# uninitialized constant Concurrent::RubyThreadPoolExecutor::INFO -# uninitialized constant Concurrent::RubyThreadPoolExecutor::UNKNOWN -# uninitialized constant Concurrent::RubyThreadPoolExecutor::WARN -# wrong constant name completed_task_count -# wrong constant name idletime -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name largest_length -# wrong constant name length -# wrong constant name max_length -# wrong constant name max_queue -# wrong constant name min_length -# wrong constant name queue_length -# wrong constant name ready_worker -# wrong constant name remaining_capacity -# wrong constant name remove_busy_worker -# wrong constant name scheduled_task_count -# wrong constant name worker_died -# wrong constant name worker_not_old_enough -# wrong constant name worker_task_completed -# wrong constant name -# undefined method `initialize1' for class `Concurrent::SafeTaskExecutor' -# wrong constant name execute -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name -# undefined method `initialize1' for class `Concurrent::ScheduledTask' -# wrong constant name <=> -# wrong constant name cancel -# wrong constant name cancelled? -# wrong constant name execute -# wrong constant name executor -# wrong constant name initial_delay -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name ns_reschedule -# wrong constant name ns_schedule -# wrong constant name process_task -# wrong constant name processing? -# wrong constant name reschedule -# wrong constant name reset -# wrong constant name schedule_time -# undefined singleton method `execute1' for `Concurrent::ScheduledTask' -# wrong constant name -# wrong constant name execute1 -# wrong constant name execute -# wrong constant name -# uninitialized constant Concurrent::SerialExecutorService::DEBUG -# uninitialized constant Concurrent::SerialExecutorService::ERROR -# uninitialized constant Concurrent::SerialExecutorService::FATAL -# uninitialized constant Concurrent::SerialExecutorService::INFO -# uninitialized constant Concurrent::SerialExecutorService::UNKNOWN -# uninitialized constant Concurrent::SerialExecutorService::WARN -# wrong constant name serialized? -# wrong constant name -# uninitialized constant Concurrent::SerializedExecution::DEBUG -# uninitialized constant Concurrent::SerializedExecution::ERROR -# uninitialized constant Concurrent::SerializedExecution::FATAL -# uninitialized constant Concurrent::SerializedExecution::INFO -# wrong constant name -# uninitialized constant Concurrent::SerializedExecution::UNKNOWN -# uninitialized constant Concurrent::SerializedExecution::WARN -# wrong constant name initialize -# wrong constant name post -# wrong constant name posts -# uninitialized constant Concurrent::SerializedExecution::Job::Elem -# wrong constant name args -# wrong constant name args= -# wrong constant name block -# wrong constant name block= -# wrong constant name call -# wrong constant name executor -# wrong constant name executor= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# uninitialized constant DEBUG -# uninitialized constant ERROR -# uninitialized constant FATAL -# uninitialized constant INFO -# uninitialized constant UNKNOWN -# uninitialized constant WARN -# wrong constant name initialize -# wrong constant name -# uninitialized constant Concurrent::Set::Elem -# uninitialized constant Concurrent::Set::InspectKey -# wrong constant name -# wrong constant name == -# wrong constant name [] -# wrong constant name []= -# wrong constant name each -# wrong constant name each_pair -# wrong constant name inspect -# wrong constant name merge -# wrong constant name select -# wrong constant name to_a -# wrong constant name to_h -# wrong constant name to_s -# wrong constant name values -# wrong constant name values_at -# wrong constant name -# wrong constant name new -# uninitialized constant Concurrent::SimpleExecutorService::DEBUG -# uninitialized constant Concurrent::SimpleExecutorService::ERROR -# uninitialized constant Concurrent::SimpleExecutorService::FALLBACK_POLICIES -# uninitialized constant Concurrent::SimpleExecutorService::FATAL -# uninitialized constant Concurrent::SimpleExecutorService::INFO -# uninitialized constant Concurrent::SimpleExecutorService::UNKNOWN -# uninitialized constant Concurrent::SimpleExecutorService::WARN -# wrong constant name << -# wrong constant name -# wrong constant name post -# uninitialized constant Concurrent::SingleThreadExecutor::DEBUG -# uninitialized constant Concurrent::SingleThreadExecutor::DEFAULT_MAX_POOL_SIZE -# uninitialized constant Concurrent::SingleThreadExecutor::DEFAULT_MAX_QUEUE_SIZE -# uninitialized constant Concurrent::SingleThreadExecutor::DEFAULT_MIN_POOL_SIZE -# uninitialized constant Concurrent::SingleThreadExecutor::DEFAULT_THREAD_IDLETIMEOUT -# uninitialized constant Concurrent::SingleThreadExecutor::ERROR -# uninitialized constant Concurrent::SingleThreadExecutor::FALLBACK_POLICIES -# uninitialized constant Concurrent::SingleThreadExecutor::FATAL -# uninitialized constant Concurrent::SingleThreadExecutor::INFO -# uninitialized constant Concurrent::SingleThreadExecutor::UNKNOWN -# uninitialized constant Concurrent::SingleThreadExecutor::WARN -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `ns_wait1' for class `Concurrent::Synchronization::AbstractLockableObject' -# undefined method `ns_wait_until1' for class `Concurrent::Synchronization::AbstractLockableObject' -# wrong constant name ns_broadcast -# wrong constant name ns_signal -# wrong constant name ns_wait1 -# wrong constant name ns_wait -# wrong constant name ns_wait_until1 -# wrong constant name ns_wait_until -# wrong constant name synchronize -# wrong constant name -# wrong constant name full_memory_barrier -# wrong constant name -# wrong constant name attr_volatile -# wrong constant name initialize -# wrong constant name length -# wrong constant name members -# wrong constant name ns_each -# wrong constant name ns_each_pair -# wrong constant name ns_equality -# wrong constant name ns_get -# wrong constant name ns_initialize_copy -# wrong constant name ns_inspect -# wrong constant name ns_merge -# wrong constant name ns_select -# wrong constant name ns_to_h -# wrong constant name ns_values -# wrong constant name ns_values_at -# wrong constant name pr_underscore -# wrong constant name size -# wrong constant name -# wrong constant name define_struct_class -# undefined method `wait1' for class `Concurrent::Synchronization::Condition' -# undefined method `wait_until1' for class `Concurrent::Synchronization::Condition' -# wrong constant name broadcast -# wrong constant name initialize -# wrong constant name signal -# wrong constant name wait1 -# wrong constant name wait -# wrong constant name wait_until1 -# wrong constant name wait_until -# wrong constant name -# wrong constant name private_new -# wrong constant name ns_broadcast -# wrong constant name ns_signal -# wrong constant name -# undefined method `wait1' for class `Concurrent::Synchronization::Lock' -# undefined method `wait_until1' for class `Concurrent::Synchronization::Lock' -# wrong constant name broadcast -# wrong constant name signal -# wrong constant name wait1 -# wrong constant name wait -# wrong constant name wait_until1 -# wrong constant name wait_until -# wrong constant name -# wrong constant name new_condition -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name new -# wrong constant name full_memory_barrier -# wrong constant name -# wrong constant name included -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name new -# undefined singleton method `atomic_attributes1' for `Concurrent::Synchronization::Object' -# wrong constant name -# wrong constant name atomic_attribute? -# wrong constant name atomic_attributes1 -# wrong constant name atomic_attributes -# wrong constant name attr_atomic -# wrong constant name ensure_safe_initialization_when_final_fields_are_present -# wrong constant name safe_initialization! -# wrong constant name safe_initialization? -# wrong constant name -# wrong constant name full_memory_barrier -# wrong constant name attr_volatile -# wrong constant name -# wrong constant name -# wrong constant name included -# wrong constant name initialize -# wrong constant name synchronize -# wrong constant name -# wrong constant name new -# wrong constant name -# wrong constant name -# wrong constant name full_memory_barrier -# wrong constant name attr_volatile -# wrong constant name -# wrong constant name -# wrong constant name included -# wrong constant name -# wrong constant name -# wrong constant name method_missing -# wrong constant name setup -# wrong constant name teardown -# wrong constant name -# wrong constant name initialize -# wrong constant name unsafe_increment_version -# wrong constant name unsafe_lock -# wrong constant name unsafe_value -# wrong constant name unsafe_value= -# wrong constant name unsafe_version -# wrong constant name value -# wrong constant name value= -# wrong constant name -# wrong constant name new -# wrong constant name -# uninitialized constant Concurrent::ThreadPoolExecutor::DEBUG -# uninitialized constant Concurrent::ThreadPoolExecutor::DEFAULT_MAX_POOL_SIZE -# uninitialized constant Concurrent::ThreadPoolExecutor::DEFAULT_MAX_QUEUE_SIZE -# uninitialized constant Concurrent::ThreadPoolExecutor::DEFAULT_MIN_POOL_SIZE -# uninitialized constant Concurrent::ThreadPoolExecutor::DEFAULT_THREAD_IDLETIMEOUT -# uninitialized constant Concurrent::ThreadPoolExecutor::ERROR -# uninitialized constant Concurrent::ThreadPoolExecutor::FALLBACK_POLICIES -# uninitialized constant Concurrent::ThreadPoolExecutor::FATAL -# uninitialized constant Concurrent::ThreadPoolExecutor::INFO -# uninitialized constant Concurrent::ThreadPoolExecutor::UNKNOWN -# uninitialized constant Concurrent::ThreadPoolExecutor::WARN -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Concurrent::TimerSet' -# uninitialized constant Concurrent::TimerSet::DEBUG -# uninitialized constant Concurrent::TimerSet::ERROR -# uninitialized constant Concurrent::TimerSet::FALLBACK_POLICIES -# uninitialized constant Concurrent::TimerSet::FATAL -# uninitialized constant Concurrent::TimerSet::INFO -# uninitialized constant Concurrent::TimerSet::UNKNOWN -# uninitialized constant Concurrent::TimerSet::WARN -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name post -# wrong constant name -# undefined method `initialize1' for class `Concurrent::TimerTask' -# uninitialized constant Concurrent::TimerTask::DEBUG -# uninitialized constant Concurrent::TimerTask::ERROR -# uninitialized constant Concurrent::TimerTask::FALLBACK_POLICIES -# uninitialized constant Concurrent::TimerTask::FATAL -# uninitialized constant Concurrent::TimerTask::INFO -# uninitialized constant Concurrent::TimerTask::UNKNOWN -# uninitialized constant Concurrent::TimerTask::WARN -# wrong constant name execute -# wrong constant name execution_interval -# wrong constant name execution_interval= -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name timeout_interval -# wrong constant name timeout_interval= -# undefined singleton method `execute1' for `Concurrent::TimerTask' -# wrong constant name -# wrong constant name execute1 -# wrong constant name execute -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name abort -# wrong constant name commit -# wrong constant name read -# wrong constant name unlock -# wrong constant name valid? -# wrong constant name write -# wrong constant name -# wrong constant name -# uninitialized constant Concurrent::Transaction::ReadLogEntry::Elem -# wrong constant name tvar -# wrong constant name tvar= -# wrong constant name version -# wrong constant name version= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name current -# wrong constant name current= -# uninitialized constant Concurrent::Tuple::Elem -# wrong constant name cas -# wrong constant name compare_and_set -# wrong constant name each -# wrong constant name get -# wrong constant name initialize -# wrong constant name set -# wrong constant name size -# wrong constant name volatile_get -# wrong constant name volatile_set -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `ruby_version1' for module `Concurrent::Utility::EngineDetector' -# wrong constant name on_cruby? -# wrong constant name on_jruby? -# wrong constant name on_jruby_9000? -# wrong constant name on_linux? -# wrong constant name on_osx? -# wrong constant name on_rbx? -# wrong constant name on_truffleruby? -# wrong constant name on_windows? -# wrong constant name ruby_engine -# wrong constant name ruby_version1 -# wrong constant name ruby_version -# wrong constant name -# wrong constant name allow_c_extensions? -# wrong constant name c_extensions_loaded? -# wrong constant name java_extensions_loaded? -# wrong constant name load_native_extensions -# wrong constant name -# wrong constant name ensure_integer -# wrong constant name ensure_integer_and_bounds -# wrong constant name ensure_lower_bound -# wrong constant name ensure_positive -# wrong constant name ensure_positive_and_no_zero -# wrong constant name ensure_upper_bound -# wrong constant name -# wrong constant name physical_processor_count -# wrong constant name processor_count -# wrong constant name -# wrong constant name -# undefined singleton method `create_simple_logger1' for `Concurrent' -# undefined singleton method `create_simple_logger2' for `Concurrent' -# undefined singleton method `create_stdlib_logger1' for `Concurrent' -# undefined singleton method `create_stdlib_logger2' for `Concurrent' -# undefined singleton method `new_fast_executor1' for `Concurrent' -# undefined singleton method `new_io_executor1' for `Concurrent' -# undefined singleton method `use_simple_logger1' for `Concurrent' -# undefined singleton method `use_simple_logger2' for `Concurrent' -# undefined singleton method `use_stdlib_logger1' for `Concurrent' -# undefined singleton method `use_stdlib_logger2' for `Concurrent' -# wrong constant name -# wrong constant name abort_transaction -# wrong constant name atomically -# wrong constant name call_dataflow -# wrong constant name create_simple_logger1 -# wrong constant name create_simple_logger2 -# wrong constant name create_simple_logger -# wrong constant name create_stdlib_logger1 -# wrong constant name create_stdlib_logger2 -# wrong constant name create_stdlib_logger -# wrong constant name dataflow -# wrong constant name dataflow! -# wrong constant name dataflow_with -# wrong constant name dataflow_with! -# wrong constant name disable_at_exit_handlers! -# wrong constant name executor -# wrong constant name global_fast_executor -# wrong constant name global_immediate_executor -# wrong constant name global_io_executor -# wrong constant name global_logger -# wrong constant name global_logger= -# wrong constant name global_timer_set -# wrong constant name leave_transaction -# wrong constant name monotonic_time -# wrong constant name new_fast_executor1 -# wrong constant name new_fast_executor -# wrong constant name new_io_executor1 -# wrong constant name new_io_executor -# wrong constant name physical_processor_count -# wrong constant name processor_count -# wrong constant name processor_counter -# wrong constant name use_simple_logger1 -# wrong constant name use_simple_logger2 -# wrong constant name use_simple_logger -# wrong constant name use_stdlib_logger1 -# wrong constant name use_stdlib_logger2 -# wrong constant name use_stdlib_logger # uninitialized constant Configatron # uninitialized constant Configatron -# undefined method `checkout1' for class `ConnectionPool' -# undefined method `initialize1' for class `ConnectionPool' -# undefined method `with1' for class `ConnectionPool' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name available -# wrong constant name checkin -# wrong constant name checkout1 -# wrong constant name checkout -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name shutdown -# wrong constant name size -# wrong constant name with1 -# wrong constant name with -# wrong constant name -# wrong constant name -# undefined method `<<1' for class `ConnectionPool::TimedStack' -# undefined method `initialize1' for class `ConnectionPool::TimedStack' -# undefined method `pop1' for class `ConnectionPool::TimedStack' -# undefined method `pop2' for class `ConnectionPool::TimedStack' -# undefined method `push1' for class `ConnectionPool::TimedStack' -# wrong constant name <<1 -# wrong constant name << -# wrong constant name empty? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name length -# wrong constant name max -# wrong constant name pop1 -# wrong constant name pop2 -# wrong constant name pop -# wrong constant name push1 -# wrong constant name push -# wrong constant name shutdown -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `ConnectionPool::Wrapper' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name method_missing -# wrong constant name pool_available -# wrong constant name pool_shutdown -# wrong constant name pool_size -# wrong constant name respond_to? -# wrong constant name with -# wrong constant name wrapped_pool -# wrong constant name -# wrong constant name -# wrong constant name wrap # uninitialized constant Continuation # uninitialized constant Continuation # undefined method `autocorrect_source1' for module `CopHelper' @@ -5792,43 +4198,6 @@ # wrong constant name dsl_eval # wrong constant name dsl_eval_immutable # wrong constant name dsl_eval_with_block_return -# undefined method `cookie_domain?1' for class `DomainName' -# wrong constant name < -# wrong constant name <= -# wrong constant name <=> -# wrong constant name == -# wrong constant name > -# wrong constant name >= -# wrong constant name -# wrong constant name canonical? -# wrong constant name canonical_tld? -# wrong constant name cookie_domain?1 -# wrong constant name cookie_domain? -# wrong constant name domain -# wrong constant name domain_idn -# wrong constant name hostname -# wrong constant name hostname_idn -# wrong constant name idn -# wrong constant name initialize -# wrong constant name ipaddr -# wrong constant name ipaddr? -# wrong constant name superdomain -# wrong constant name tld -# wrong constant name tld_idn -# wrong constant name to_str -# wrong constant name uri_host -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name decode -# wrong constant name decode_hostname -# wrong constant name encode -# wrong constant name encode_hostname -# wrong constant name -# wrong constant name etld_data -# wrong constant name normalize # undefined method `def_method1' for class `ERB' # undefined method `def_module1' for class `ERB' # undefined method `initialize4' for class `ERB' @@ -5965,12 +4334,6 @@ # uninitialized constant FileUtils::DryRun::VERSION # uninitialized constant FileUtils::NoWrite::VERSION # uninitialized constant FileUtils::Verbose::VERSION -# uninitialized constant Float::EXABYTE -# uninitialized constant Float::GIGABYTE -# uninitialized constant Float::KILOBYTE -# uninitialized constant Float::MEGABYTE -# uninitialized constant Float::PETABYTE -# uninitialized constant Float::TERABYTE # wrong constant name [] # wrong constant name members # wrong constant name _compile_method @@ -6336,123 +4699,9 @@ # wrong constant name # uninitialized constant GetoptLong # uninitialized constant GetoptLong -# wrong constant name -# wrong constant name -# undefined method `expired?1' for class `HTTP::Cookie' -# wrong constant name <=> -# wrong constant name -# wrong constant name acceptable? -# wrong constant name acceptable_from_uri? -# wrong constant name accessed_at -# wrong constant name accessed_at= -# wrong constant name cookie_value -# wrong constant name created_at -# wrong constant name created_at= -# wrong constant name domain -# wrong constant name domain= -# wrong constant name domain_name -# wrong constant name dot_domain -# wrong constant name encode_with -# wrong constant name expire! -# wrong constant name expired?1 -# wrong constant name expired? -# wrong constant name expires -# wrong constant name expires= -# wrong constant name expires_at -# wrong constant name expires_at= -# wrong constant name for_domain -# wrong constant name for_domain= -# wrong constant name for_domain? -# wrong constant name httponly -# wrong constant name httponly= -# wrong constant name httponly? -# wrong constant name init_with -# wrong constant name initialize -# wrong constant name max_age -# wrong constant name max_age= -# wrong constant name name -# wrong constant name name= -# wrong constant name origin -# wrong constant name origin= -# wrong constant name path -# wrong constant name path= -# wrong constant name secure -# wrong constant name secure= -# wrong constant name secure? -# wrong constant name session -# wrong constant name session? -# wrong constant name set_cookie_value -# wrong constant name to_yaml_properties -# wrong constant name valid_for_uri? -# wrong constant name value -# wrong constant name value= -# wrong constant name yaml_initialize -# undefined method `initialize1' for class `HTTP::Cookie::Scanner' -# undefined method `scan_name_value1' for class `HTTP::Cookie::Scanner' -# undefined method `scan_value1' for class `HTTP::Cookie::Scanner' -# uninitialized constant HTTP::Cookie::Scanner::Id -# uninitialized constant HTTP::Cookie::Scanner::Version -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name parse_cookie_date -# wrong constant name scan_cookie -# wrong constant name scan_dquoted -# wrong constant name scan_name -# wrong constant name scan_name_value1 -# wrong constant name scan_name_value -# wrong constant name scan_set_cookie -# wrong constant name scan_value1 -# wrong constant name scan_value -# wrong constant name skip_wsp -# wrong constant name -# wrong constant name quote # undefined singleton method `parse1' for `HTTP::Cookie' -# wrong constant name -# wrong constant name cookie_value -# wrong constant name cookie_value_to_hash # wrong constant name parse1 # wrong constant name parse -# wrong constant name path_match? -# undefined method `cleanup1' for class `HTTP::CookieJar' -# undefined method `cookies1' for class `HTTP::CookieJar' -# undefined method `each1' for class `HTTP::CookieJar' -# undefined method `empty?1' for class `HTTP::CookieJar' -# undefined method `initialize1' for class `HTTP::CookieJar' -# undefined method `parse1' for class `HTTP::CookieJar' -# wrong constant name << -# wrong constant name -# no implicit conversion of nil into String -# wrong constant name -# wrong constant name cleanup1 -# wrong constant name cleanup -# wrong constant name clear -# wrong constant name cookies1 -# wrong constant name cookies -# wrong constant name delete -# wrong constant name each1 -# wrong constant name each -# wrong constant name empty?1 -# wrong constant name empty? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name load -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name save -# wrong constant name store -# undefined method `initialize1' for class `HTTP::CookieJar::AbstractSaver' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name load -# wrong constant name save -# wrong constant name -# wrong constant name class_to_symbol -# wrong constant name implementation -# wrong constant name inherited -# wrong constant name -# wrong constant name -# wrong constant name const_missing -# wrong constant name # wrong constant name lm? # undefined method `to_param1' for class `Hash' # undefined method `to_query1' for class `Hash' @@ -8025,17 +6274,10 @@ # wrong constant name members # wrong constant name [] # wrong constant name members -# undefined method `remote_byebug1' for module `Kernel' -# undefined method `remote_byebug2' for module `Kernel' -# wrong constant name byebug # wrong constant name class_eval -# wrong constant name debugger # wrong constant name itself # wrong constant name object_id # wrong constant name pretty_inspect -# wrong constant name remote_byebug1 -# wrong constant name remote_byebug2 -# wrong constant name remote_byebug # wrong constant name then # wrong constant name yield_self # wrong constant name at_exit @@ -8047,212 +6289,6 @@ # wrong constant name is_missing? # uninitialized constant Logger::LogDevice::SiD # wrong constant name -# wrong constant name -# wrong constant name -# undefined method `friendly1' for class `MIME::Type' -# wrong constant name <=> -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name add_extensions -# wrong constant name ascii? -# wrong constant name binary? -# wrong constant name complete? -# wrong constant name content_type -# wrong constant name default_encoding -# wrong constant name docs -# wrong constant name docs= -# wrong constant name encode_with -# wrong constant name encoding -# wrong constant name encoding= -# wrong constant name eql? -# wrong constant name extensions -# wrong constant name extensions= -# wrong constant name friendly1 -# wrong constant name friendly -# wrong constant name i18n_key -# wrong constant name init_with -# wrong constant name initialize -# wrong constant name like? -# wrong constant name media_type -# wrong constant name obsolete -# wrong constant name obsolete= -# wrong constant name obsolete? -# wrong constant name preferred_extension -# wrong constant name preferred_extension= -# wrong constant name priority_compare -# wrong constant name raw_media_type -# wrong constant name raw_sub_type -# wrong constant name registered -# wrong constant name registered= -# wrong constant name registered? -# wrong constant name signature -# wrong constant name signature= -# wrong constant name signature? -# wrong constant name simplified -# wrong constant name sub_type -# wrong constant name to_h -# wrong constant name to_json -# wrong constant name to_str -# wrong constant name use_instead -# wrong constant name use_instead= -# wrong constant name xref_urls -# wrong constant name xrefs -# wrong constant name xrefs= -# uninitialized constant MIME::Type::Columnar::VERSION -# wrong constant name docs -# wrong constant name docs= -# wrong constant name encoding -# wrong constant name encoding= -# wrong constant name friendly -# wrong constant name initialize -# wrong constant name obsolete -# wrong constant name obsolete= -# wrong constant name obsolete? -# wrong constant name preferred_extension -# wrong constant name preferred_extension= -# wrong constant name registered -# wrong constant name registered= -# wrong constant name registered? -# wrong constant name signature -# wrong constant name signature= -# wrong constant name signature? -# wrong constant name use_instead -# wrong constant name use_instead= -# wrong constant name xref_urls -# wrong constant name xrefs -# wrong constant name xrefs= -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name initialize -# wrong constant name -# undefined singleton method `simplified1' for `MIME::Type' -# wrong constant name -# wrong constant name i18n_key -# wrong constant name match -# wrong constant name simplified1 -# wrong constant name simplified -# undefined method `[]1' for class `MIME::Types' -# undefined method `[]2' for class `MIME::Types' -# undefined method `add_type1' for class `MIME::Types' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# uninitialized constant MIME::Types::Elem -# wrong constant name -# wrong constant name -# wrong constant name []1 -# wrong constant name []2 -# wrong constant name [] -# wrong constant name add -# wrong constant name add_type1 -# wrong constant name add_type -# wrong constant name count -# wrong constant name each -# wrong constant name of -# wrong constant name type_for -# uninitialized constant MIME::Types::Cache::Elem -# wrong constant name data -# wrong constant name data= -# wrong constant name version -# wrong constant name version= -# undefined singleton method `load1' for `MIME::Types::Cache' -# undefined singleton method `save1' for `MIME::Types::Cache' -# undefined singleton method `save2' for `MIME::Types::Cache' -# wrong constant name -# wrong constant name [] -# wrong constant name load1 -# wrong constant name load -# wrong constant name members -# wrong constant name save1 -# wrong constant name save2 -# wrong constant name save -# wrong constant name load_base_data -# wrong constant name -# wrong constant name extended -# undefined method `initialize1' for class `MIME::Types::Container' -# wrong constant name == -# wrong constant name [] -# wrong constant name []= -# wrong constant name add -# wrong constant name container -# wrong constant name container= -# wrong constant name count -# wrong constant name each -# wrong constant name each_value -# wrong constant name empty? -# wrong constant name encode_with -# wrong constant name flat_map -# wrong constant name init_with -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name keys -# wrong constant name marshal_dump -# wrong constant name marshal_load -# wrong constant name merge -# wrong constant name merge! -# wrong constant name normalize -# wrong constant name select -# wrong constant name to_hash -# wrong constant name values -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `MIME::Types::Loader' -# undefined method `initialize2' for class `MIME::Types::Loader' -# undefined method `load1' for class `MIME::Types::Loader' -# wrong constant name container -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name load1 -# wrong constant name load -# wrong constant name load_columnar -# wrong constant name load_json -# wrong constant name load_yaml -# wrong constant name path -# undefined singleton method `load1' for `MIME::Types::Loader' -# wrong constant name -# wrong constant name load1 -# wrong constant name load -# wrong constant name load_from_json -# wrong constant name load_from_yaml -# undefined method `initialize1' for class `MIME::Types::WarnLogger' -# undefined method `initialize2' for class `MIME::Types::WarnLogger' -# uninitialized constant MIME::Types::WarnLogger::DEBUG -# uninitialized constant MIME::Types::WarnLogger::ERROR -# uninitialized constant MIME::Types::WarnLogger::FATAL -# uninitialized constant MIME::Types::WarnLogger::INFO -# uninitialized constant MIME::Types::WarnLogger::ProgName -# uninitialized constant MIME::Types::WarnLogger::SEV_LABEL -# uninitialized constant MIME::Types::WarnLogger::UNKNOWN -# uninitialized constant MIME::Types::WarnLogger::VERSION -# uninitialized constant MIME::Types::WarnLogger::WARN -# wrong constant name -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# uninitialized constant MIME::Types::WarnLogger::WarnLogDevice::SiD -# wrong constant name initialize -# wrong constant name write -# wrong constant name -# wrong constant name -# undefined singleton method `[]1' for `MIME::Types' -# undefined singleton method `[]2' for `MIME::Types' -# wrong constant name -# uninitialized constant MIME::Types::Elem -# wrong constant name []1 -# wrong constant name []2 -# wrong constant name [] -# wrong constant name add -# wrong constant name count -# wrong constant name each -# wrong constant name logger -# wrong constant name logger= -# wrong constant name of -# wrong constant name type_for -# wrong constant name # wrong constant name # wrong constant name # wrong constant name @@ -8831,1169 +6867,6 @@ # wrong constant name rpaths # uninitialized constant Matrix # uninitialized constant Matrix -# undefined method `add_auth1' for class `Mechanize' -# undefined method `add_auth2' for class `Mechanize' -# undefined method `auth1' for class `Mechanize' -# undefined method `basic_auth1' for class `Mechanize' -# undefined method `delete1' for class `Mechanize' -# undefined method `delete2' for class `Mechanize' -# undefined method `download1' for class `Mechanize' -# undefined method `download2' for class `Mechanize' -# undefined method `download3' for class `Mechanize' -# undefined method `get1' for class `Mechanize' -# undefined method `get2' for class `Mechanize' -# undefined method `get3' for class `Mechanize' -# undefined method `head1' for class `Mechanize' -# undefined method `head2' for class `Mechanize' -# undefined method `initialize1' for class `Mechanize' -# undefined method `post1' for class `Mechanize' -# undefined method `post2' for class `Mechanize' -# undefined method `put1' for class `Mechanize' -# undefined method `request_with_entity1' for class `Mechanize' -# undefined method `set_proxy1' for class `Mechanize' -# undefined method `set_proxy2' for class `Mechanize' -# undefined method `submit1' for class `Mechanize' -# undefined method `submit2' for class `Mechanize' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name add_auth1 -# wrong constant name add_auth2 -# wrong constant name add_auth -# wrong constant name agent -# wrong constant name auth1 -# wrong constant name auth -# wrong constant name back -# wrong constant name basic_auth1 -# wrong constant name basic_auth -# wrong constant name ca_file -# wrong constant name ca_file= -# wrong constant name cert -# wrong constant name cert= -# wrong constant name cert_store -# wrong constant name cert_store= -# wrong constant name certificate -# wrong constant name click -# wrong constant name conditional_requests -# wrong constant name conditional_requests= -# wrong constant name content_encoding_hooks -# wrong constant name cookie_jar -# wrong constant name cookie_jar= -# wrong constant name cookies -# wrong constant name current_page -# wrong constant name default_encoding -# wrong constant name default_encoding= -# wrong constant name delete1 -# wrong constant name delete2 -# wrong constant name delete -# wrong constant name download1 -# wrong constant name download2 -# wrong constant name download3 -# wrong constant name download -# wrong constant name follow_meta_refresh -# wrong constant name follow_meta_refresh= -# wrong constant name follow_meta_refresh_self -# wrong constant name follow_meta_refresh_self= -# wrong constant name follow_redirect= -# wrong constant name follow_redirect? -# wrong constant name force_default_encoding -# wrong constant name force_default_encoding= -# wrong constant name get1 -# wrong constant name get2 -# wrong constant name get3 -# wrong constant name get -# wrong constant name get_file -# wrong constant name gzip_enabled -# wrong constant name gzip_enabled= -# wrong constant name head1 -# wrong constant name head2 -# wrong constant name head -# wrong constant name history -# wrong constant name history_added -# wrong constant name history_added= -# wrong constant name html_parser -# wrong constant name html_parser= -# wrong constant name idle_timeout -# wrong constant name idle_timeout= -# wrong constant name ignore_bad_chunking -# wrong constant name ignore_bad_chunking= -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name keep_alive -# wrong constant name keep_alive= -# wrong constant name keep_alive_time -# wrong constant name keep_alive_time= -# wrong constant name key -# wrong constant name key= -# wrong constant name log -# wrong constant name log= -# wrong constant name max_file_buffer -# wrong constant name max_file_buffer= -# wrong constant name max_history -# wrong constant name max_history= -# wrong constant name open_timeout -# wrong constant name open_timeout= -# wrong constant name page -# wrong constant name parse -# wrong constant name pass -# wrong constant name pass= -# wrong constant name pluggable_parser -# wrong constant name post1 -# wrong constant name post2 -# wrong constant name post -# wrong constant name post_connect_hooks -# wrong constant name pre_connect_hooks -# wrong constant name proxy_addr -# wrong constant name proxy_pass -# wrong constant name proxy_port -# wrong constant name proxy_user -# wrong constant name put1 -# wrong constant name put -# wrong constant name read_timeout -# wrong constant name read_timeout= -# wrong constant name redirect_ok -# wrong constant name redirect_ok= -# wrong constant name redirection_limit -# wrong constant name redirection_limit= -# wrong constant name request_headers -# wrong constant name request_headers= -# wrong constant name request_with_entity1 -# wrong constant name request_with_entity -# wrong constant name reset -# wrong constant name resolve -# wrong constant name retry_change_requests -# wrong constant name retry_change_requests= -# wrong constant name robots -# wrong constant name robots= -# wrong constant name scheme_handlers -# wrong constant name scheme_handlers= -# wrong constant name set_proxy1 -# wrong constant name set_proxy2 -# wrong constant name set_proxy -# wrong constant name shutdown -# wrong constant name ssl_version -# wrong constant name ssl_version= -# wrong constant name submit1 -# wrong constant name submit2 -# wrong constant name submit -# wrong constant name transact -# wrong constant name user_agent -# wrong constant name user_agent= -# wrong constant name user_agent_alias= -# wrong constant name verify_callback -# wrong constant name verify_callback= -# wrong constant name verify_mode -# wrong constant name verify_mode= -# wrong constant name visited? -# wrong constant name visited_page -# wrong constant name watch_for_set -# wrong constant name watch_for_set= -# wrong constant name -# wrong constant name content_type -# wrong constant name initialize -# wrong constant name -# undefined method `parse1' for module `Mechanize::CookieCMethods' -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name -# wrong constant name -# wrong constant name set_domain -# wrong constant name -# no implicit conversion of nil into String -# wrong constant name load -# wrong constant name save -# wrong constant name -# undefined method `add1' for module `Mechanize::CookieJarIMethods' -# wrong constant name add1 -# wrong constant name add -# wrong constant name add! -# wrong constant name clear! -# wrong constant name dump_cookiestxt -# wrong constant name jar -# wrong constant name load_cookiestxt -# wrong constant name save_as -# wrong constant name -# uninitialized constant Mechanize::DirectorySaver::SPECIAL_FILENAMES -# undefined singleton method `save_to1' for `Mechanize::DirectorySaver' -# wrong constant name -# wrong constant name decode_filename? -# wrong constant name directory -# wrong constant name overwrite? -# wrong constant name save_to1 -# wrong constant name save_to -# undefined method `initialize1' for class `Mechanize::Download' -# undefined method `initialize2' for class `Mechanize::Download' -# undefined method `initialize3' for class `Mechanize::Download' -# undefined method `initialize4' for class `Mechanize::Download' -# undefined method `save1' for class `Mechanize::Download' -# undefined method `save!1' for class `Mechanize::Download' -# undefined method `save_as1' for class `Mechanize::Download' -# uninitialized constant Mechanize::Download::SPECIAL_FILENAMES -# wrong constant name body -# wrong constant name body_io -# wrong constant name content -# wrong constant name filename -# wrong constant name filename= -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize4 -# wrong constant name initialize -# wrong constant name save1 -# wrong constant name save -# wrong constant name save!1 -# wrong constant name save! -# wrong constant name save_as1 -# wrong constant name save_as -# wrong constant name -# undefined method `elements_with1' for module `Mechanize::ElementMatcher' -# wrong constant name elements_with1 -# wrong constant name elements_with -# wrong constant name -# wrong constant name conditions -# wrong constant name element -# wrong constant name initialize -# wrong constant name source -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Mechanize::File' -# undefined method `initialize2' for class `Mechanize::File' -# undefined method `initialize3' for class `Mechanize::File' -# undefined method `initialize4' for class `Mechanize::File' -# undefined method `save1' for class `Mechanize::File' -# undefined method `save!1' for class `Mechanize::File' -# undefined method `save_as1' for class `Mechanize::File' -# uninitialized constant Mechanize::File::SPECIAL_FILENAMES -# wrong constant name body -# wrong constant name body= -# wrong constant name content -# wrong constant name filename -# wrong constant name filename= -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize4 -# wrong constant name initialize -# wrong constant name save1 -# wrong constant name save -# wrong constant name save!1 -# wrong constant name save! -# wrong constant name save_as1 -# wrong constant name save_as -# wrong constant name -# wrong constant name request -# wrong constant name -# wrong constant name new -# wrong constant name []= -# wrong constant name add_field -# wrong constant name each_header -# wrong constant name initialize -# wrong constant name path -# wrong constant name response_body_permitted? -# wrong constant name uri -# wrong constant name uri= -# wrong constant name -# wrong constant name [] -# wrong constant name code -# wrong constant name content_length -# wrong constant name each -# wrong constant name each_header -# wrong constant name get_fields -# wrong constant name http_version -# wrong constant name initialize -# wrong constant name message -# wrong constant name read_body -# wrong constant name uri -# wrong constant name -# uninitialized constant Mechanize::FileSaver::SPECIAL_FILENAMES -# wrong constant name -# undefined method `add_field!1' for class `Mechanize::Form' -# undefined method `build_query1' for class `Mechanize::Form' -# undefined method `button1' for class `Mechanize::Form' -# undefined method `button_with1' for class `Mechanize::Form' -# undefined method `button_with!1' for class `Mechanize::Form' -# undefined method `buttons_with1' for class `Mechanize::Form' -# undefined method `checkbox1' for class `Mechanize::Form' -# undefined method `checkbox_with1' for class `Mechanize::Form' -# undefined method `checkbox_with!1' for class `Mechanize::Form' -# undefined method `checkboxes_with1' for class `Mechanize::Form' -# undefined method `click_button1' for class `Mechanize::Form' -# undefined method `field1' for class `Mechanize::Form' -# undefined method `field_with1' for class `Mechanize::Form' -# undefined method `field_with!1' for class `Mechanize::Form' -# undefined method `fields_with1' for class `Mechanize::Form' -# undefined method `file_upload1' for class `Mechanize::Form' -# undefined method `file_upload_with1' for class `Mechanize::Form' -# undefined method `file_upload_with!1' for class `Mechanize::Form' -# undefined method `file_uploads_with1' for class `Mechanize::Form' -# undefined method `initialize1' for class `Mechanize::Form' -# undefined method `initialize2' for class `Mechanize::Form' -# undefined method `radiobutton1' for class `Mechanize::Form' -# undefined method `radiobutton_with1' for class `Mechanize::Form' -# undefined method `radiobutton_with!1' for class `Mechanize::Form' -# undefined method `radiobuttons_with1' for class `Mechanize::Form' -# undefined method `select_buttons1' for class `Mechanize::Form' -# undefined method `select_checkboxes1' for class `Mechanize::Form' -# undefined method `select_fields1' for class `Mechanize::Form' -# undefined method `select_file_uploads1' for class `Mechanize::Form' -# undefined method `select_radiobuttons1' for class `Mechanize::Form' -# undefined method `set_fields1' for class `Mechanize::Form' -# undefined method `submit1' for class `Mechanize::Form' -# undefined method `submit2' for class `Mechanize::Form' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name [] -# wrong constant name []= -# wrong constant name action -# wrong constant name action= -# wrong constant name add_button_to_query -# wrong constant name add_field!1 -# wrong constant name add_field! -# wrong constant name at -# wrong constant name at_css -# wrong constant name at_xpath -# wrong constant name build_query1 -# wrong constant name build_query -# wrong constant name button1 -# wrong constant name button -# wrong constant name button_with1 -# wrong constant name button_with -# wrong constant name button_with!1 -# wrong constant name button_with! -# wrong constant name buttons -# wrong constant name buttons_with1 -# wrong constant name buttons_with -# wrong constant name checkbox1 -# wrong constant name checkbox -# wrong constant name checkbox_with1 -# wrong constant name checkbox_with -# wrong constant name checkbox_with!1 -# wrong constant name checkbox_with! -# wrong constant name checkboxes -# wrong constant name checkboxes_with1 -# wrong constant name checkboxes_with -# wrong constant name click_button1 -# wrong constant name click_button -# wrong constant name css -# wrong constant name delete_field! -# wrong constant name dom_class -# wrong constant name dom_id -# wrong constant name elements -# wrong constant name encoding -# wrong constant name encoding= -# wrong constant name enctype -# wrong constant name enctype= -# wrong constant name field1 -# wrong constant name field -# wrong constant name field_with1 -# wrong constant name field_with -# wrong constant name field_with!1 -# wrong constant name field_with! -# wrong constant name fields -# wrong constant name fields_with1 -# wrong constant name fields_with -# wrong constant name file_upload1 -# wrong constant name file_upload -# wrong constant name file_upload_with1 -# wrong constant name file_upload_with -# wrong constant name file_upload_with!1 -# wrong constant name file_upload_with! -# wrong constant name file_uploads -# wrong constant name file_uploads_with1 -# wrong constant name file_uploads_with -# wrong constant name form_node -# wrong constant name has_field? -# wrong constant name has_key? -# wrong constant name has_value? -# wrong constant name hidden_field? -# wrong constant name hiddens -# wrong constant name ignore_encoding_error -# wrong constant name ignore_encoding_error= -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name keygens -# wrong constant name keys -# wrong constant name method -# wrong constant name method= -# wrong constant name method_missing -# wrong constant name name -# wrong constant name name= -# wrong constant name node -# wrong constant name page -# wrong constant name radiobutton1 -# wrong constant name radiobutton -# wrong constant name radiobutton_with1 -# wrong constant name radiobutton_with -# wrong constant name radiobutton_with!1 -# wrong constant name radiobutton_with! -# wrong constant name radiobuttons -# wrong constant name radiobuttons_with1 -# wrong constant name radiobuttons_with -# wrong constant name request_data -# wrong constant name reset -# wrong constant name reset_button? -# wrong constant name resets -# wrong constant name save_hash_field_order -# wrong constant name search -# wrong constant name select_buttons1 -# wrong constant name select_buttons -# wrong constant name select_checkboxes1 -# wrong constant name select_checkboxes -# wrong constant name select_fields1 -# wrong constant name select_fields -# wrong constant name select_file_uploads1 -# wrong constant name select_file_uploads -# wrong constant name select_radiobuttons1 -# wrong constant name select_radiobuttons -# wrong constant name set_fields1 -# wrong constant name set_fields -# wrong constant name submit1 -# wrong constant name submit2 -# wrong constant name submit -# wrong constant name submit_button? -# wrong constant name submits -# wrong constant name text_field? -# wrong constant name textarea_field? -# wrong constant name textareas -# wrong constant name texts -# wrong constant name values -# wrong constant name xpath -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Mechanize::Form::Field' -# wrong constant name <=> -# wrong constant name at -# wrong constant name at_css -# wrong constant name at_xpath -# wrong constant name css -# wrong constant name dom_class -# wrong constant name dom_id -# wrong constant name index -# wrong constant name index= -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name name -# wrong constant name name= -# wrong constant name node -# wrong constant name node= -# wrong constant name query_value -# wrong constant name raw_value -# wrong constant name search -# wrong constant name type -# wrong constant name type= -# wrong constant name value -# wrong constant name value= -# wrong constant name xpath -# wrong constant name -# wrong constant name file_data -# wrong constant name file_data= -# wrong constant name file_name -# wrong constant name file_name= -# wrong constant name initialize -# wrong constant name mime_type -# wrong constant name mime_type= -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name x -# wrong constant name x= -# wrong constant name y -# wrong constant name y= -# wrong constant name -# undefined method `generate_key1' for class `Mechanize::Form::Keygen' -# wrong constant name challenge -# wrong constant name generate_key1 -# wrong constant name generate_key -# wrong constant name key -# wrong constant name -# undefined method `option1' for class `Mechanize::Form::MultiSelectList' -# undefined method `option_with1' for class `Mechanize::Form::MultiSelectList' -# undefined method `option_with!1' for class `Mechanize::Form::MultiSelectList' -# undefined method `options_with1' for class `Mechanize::Form::MultiSelectList' -# undefined method `select_options1' for class `Mechanize::Form::MultiSelectList' -# wrong constant name initialize -# wrong constant name option1 -# wrong constant name option -# wrong constant name option_with1 -# wrong constant name option_with -# wrong constant name option_with!1 -# wrong constant name option_with! -# wrong constant name options -# wrong constant name options= -# wrong constant name options_with1 -# wrong constant name options_with -# wrong constant name select_all -# wrong constant name select_none -# wrong constant name select_options1 -# wrong constant name select_options -# wrong constant name selected_options -# wrong constant name value= -# wrong constant name -# wrong constant name click -# wrong constant name initialize -# wrong constant name node -# wrong constant name select -# wrong constant name select_list -# wrong constant name selected -# wrong constant name selected? -# wrong constant name text -# wrong constant name tick -# wrong constant name unselect -# wrong constant name untick -# wrong constant name value -# wrong constant name -# wrong constant name == -# wrong constant name [] -# wrong constant name check -# wrong constant name checked -# wrong constant name checked= -# wrong constant name checked? -# wrong constant name click -# wrong constant name eql? -# wrong constant name form -# wrong constant name initialize -# wrong constant name label -# wrong constant name text -# wrong constant name uncheck -# wrong constant name -# wrong constant name -# 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 -# undefined method `add_auth1' for class `Mechanize::HTTP::Agent' -# undefined method `add_auth2' for class `Mechanize::HTTP::Agent' -# undefined method `add_default_auth1' for class `Mechanize::HTTP::Agent' -# undefined method `fetch1' for class `Mechanize::HTTP::Agent' -# undefined method `fetch2' for class `Mechanize::HTTP::Agent' -# undefined method `fetch3' for class `Mechanize::HTTP::Agent' -# undefined method `fetch4' for class `Mechanize::HTTP::Agent' -# undefined method `fetch5' for class `Mechanize::HTTP::Agent' -# undefined method `http_request1' for class `Mechanize::HTTP::Agent' -# undefined method `inflate1' for class `Mechanize::HTTP::Agent' -# undefined method `initialize1' for class `Mechanize::HTTP::Agent' -# undefined method `request_add_headers1' for class `Mechanize::HTTP::Agent' -# undefined method `resolve1' for class `Mechanize::HTTP::Agent' -# undefined method `response_redirect1' for class `Mechanize::HTTP::Agent' -# undefined method `secure_resolve!1' for class `Mechanize::HTTP::Agent' -# undefined method `set_proxy1' for class `Mechanize::HTTP::Agent' -# undefined method `set_proxy2' for class `Mechanize::HTTP::Agent' -# undefined method `set_proxy3' for class `Mechanize::HTTP::Agent' -# wrong constant name add_auth1 -# wrong constant name add_auth2 -# wrong constant name add_auth -# wrong constant name add_default_auth1 -# wrong constant name add_default_auth -# wrong constant name allowed_error_codes -# wrong constant name allowed_error_codes= -# wrong constant name auth_store -# wrong constant name authenticate_methods -# wrong constant name auto_io -# wrong constant name back -# wrong constant name ca_file -# wrong constant name ca_file= -# wrong constant name cert_store -# wrong constant name cert_store= -# wrong constant name certificate -# wrong constant name certificate= -# wrong constant name conditional_requests -# wrong constant name conditional_requests= -# wrong constant name connection_for -# wrong constant name content_encoding_gunzip -# wrong constant name content_encoding_hooks -# wrong constant name content_encoding_inflate -# wrong constant name context -# wrong constant name context= -# wrong constant name cookie_jar -# wrong constant name cookie_jar= -# wrong constant name current_page -# wrong constant name digest_challenges -# wrong constant name disable_keep_alive -# wrong constant name enable_gzip -# wrong constant name fetch1 -# wrong constant name fetch2 -# wrong constant name fetch3 -# wrong constant name fetch4 -# wrong constant name fetch5 -# wrong constant name fetch -# wrong constant name follow_meta_refresh -# wrong constant name follow_meta_refresh= -# wrong constant name follow_meta_refresh_self -# wrong constant name follow_meta_refresh_self= -# wrong constant name get_meta_refresh -# wrong constant name get_robots -# wrong constant name gzip_enabled -# wrong constant name gzip_enabled= -# wrong constant name history -# wrong constant name history= -# wrong constant name hook_content_encoding -# wrong constant name http -# wrong constant name http_request1 -# wrong constant name http_request -# wrong constant name idle_timeout -# wrong constant name idle_timeout= -# wrong constant name ignore_bad_chunking -# wrong constant name ignore_bad_chunking= -# wrong constant name inflate1 -# wrong constant name inflate -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name keep_alive -# wrong constant name keep_alive= -# wrong constant name log -# wrong constant name make_tempfile -# wrong constant name max_file_buffer -# wrong constant name max_file_buffer= -# wrong constant name max_history -# wrong constant name max_history= -# wrong constant name open_timeout -# wrong constant name open_timeout= -# wrong constant name pass -# wrong constant name pass= -# wrong constant name post_connect -# wrong constant name post_connect_hooks -# wrong constant name pre_connect -# wrong constant name pre_connect_hooks -# wrong constant name private_key -# wrong constant name private_key= -# wrong constant name proxy_uri -# wrong constant name read_timeout -# wrong constant name read_timeout= -# wrong constant name redirect_ok -# wrong constant name redirect_ok= -# wrong constant name redirection_limit -# wrong constant name redirection_limit= -# wrong constant name request_add_headers1 -# wrong constant name request_add_headers -# wrong constant name request_auth -# wrong constant name request_auth_digest -# wrong constant name request_cookies -# wrong constant name request_headers -# wrong constant name request_headers= -# wrong constant name request_host -# wrong constant name request_language_charset -# wrong constant name request_log -# wrong constant name request_referer -# wrong constant name request_user_agent -# wrong constant name reset -# wrong constant name resolve1 -# wrong constant name resolve -# wrong constant name resolve_parameters -# wrong constant name response_authenticate -# wrong constant name response_content_encoding -# wrong constant name response_cookies -# wrong constant name response_follow_meta_refresh -# wrong constant name response_log -# wrong constant name response_parse -# wrong constant name response_read -# wrong constant name response_redirect1 -# wrong constant name response_redirect -# wrong constant name retry_change_requests -# wrong constant name retry_change_requests= -# wrong constant name robots -# wrong constant name robots= -# wrong constant name robots_allowed? -# wrong constant name robots_disallowed? -# wrong constant name robots_error -# wrong constant name robots_error! -# wrong constant name robots_mutex -# wrong constant name robots_reset -# wrong constant name save_cookies -# wrong constant name scheme_handlers -# wrong constant name scheme_handlers= -# wrong constant name secure_resolve!1 -# wrong constant name secure_resolve! -# wrong constant name set_proxy1 -# wrong constant name set_proxy2 -# wrong constant name set_proxy3 -# wrong constant name set_proxy -# wrong constant name shutdown -# wrong constant name ssl_version -# wrong constant name ssl_version= -# wrong constant name use_tempfile? -# wrong constant name user_agent -# wrong constant name user_agent= -# wrong constant name verify_callback -# wrong constant name verify_callback= -# wrong constant name verify_mode -# wrong constant name verify_mode= -# wrong constant name visited_page -# wrong constant name webrobots -# wrong constant name -# uninitialized constant Mechanize::HTTP::AuthChallenge::Elem -# wrong constant name [] -# wrong constant name params -# wrong constant name params= -# wrong constant name raw -# wrong constant name raw= -# wrong constant name realm -# wrong constant name realm_name -# wrong constant name scheme -# wrong constant name scheme= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name == -# wrong constant name eql? -# wrong constant name initialize -# wrong constant name realm -# wrong constant name scheme -# wrong constant name uri -# wrong constant name -# undefined method `add_auth1' for class `Mechanize::HTTP::AuthStore' -# undefined method `add_auth2' for class `Mechanize::HTTP::AuthStore' -# undefined method `add_default_auth1' for class `Mechanize::HTTP::AuthStore' -# undefined method `remove_auth1' for class `Mechanize::HTTP::AuthStore' -# wrong constant name add_auth1 -# wrong constant name add_auth2 -# wrong constant name add_auth -# wrong constant name add_default_auth1 -# wrong constant name add_default_auth -# wrong constant name auth_accounts -# wrong constant name credentials? -# wrong constant name credentials_for -# wrong constant name default_auth -# wrong constant name remove_auth1 -# wrong constant name remove_auth -# wrong constant name -# uninitialized constant Mechanize::HTTP::ContentDisposition::Elem -# wrong constant name creation_date -# wrong constant name creation_date= -# wrong constant name filename -# wrong constant name filename= -# wrong constant name modification_date -# wrong constant name modification_date= -# wrong constant name parameters -# wrong constant name parameters= -# wrong constant name read_date -# wrong constant name read_date= -# wrong constant name size= -# wrong constant name type -# wrong constant name type= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# undefined method `parse1' for class `Mechanize::HTTP::ContentDispositionParser' -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name parse_parameters -# wrong constant name rfc_2045_quoted_string -# wrong constant name rfc_2045_token -# wrong constant name rfc_2045_value -# wrong constant name scanner -# wrong constant name scanner= -# wrong constant name spaces -# wrong constant name -# wrong constant name parse -# wrong constant name auth_param -# wrong constant name auth_scheme -# wrong constant name parse -# wrong constant name quoted_string -# wrong constant name scan_comma_spaces -# wrong constant name scanner -# wrong constant name scanner= -# wrong constant name spaces -# wrong constant name token -# wrong constant name -# wrong constant name -# uninitialized constant Mechanize::Headers::DEFAULT_INDENT -# uninitialized constant Mechanize::Headers::Elem -# uninitialized constant Mechanize::Headers::K -# uninitialized constant Mechanize::Headers::V -# wrong constant name [] -# wrong constant name []= -# wrong constant name canonical_each -# wrong constant name key? -# wrong constant name -# undefined method `<<1' for class `Mechanize::History' -# undefined method `initialize1' for class `Mechanize::History' -# undefined method `push1' for class `Mechanize::History' -# wrong constant name <<1 -# wrong constant name << -# uninitialized constant Mechanize::History::DEFAULT_INDENT -# uninitialized constant Mechanize::History::Elem -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name max_size -# wrong constant name max_size= -# wrong constant name pop -# wrong constant name push1 -# wrong constant name push -# wrong constant name shift -# wrong constant name visited? -# wrong constant name visited_page -# wrong constant name -# uninitialized constant Mechanize::Image::SPECIAL_FILENAMES -# wrong constant name -# undefined method `base1' for class `Mechanize::Page' -# undefined method `base_with1' for class `Mechanize::Page' -# undefined method `base_with!1' for class `Mechanize::Page' -# undefined method `bases_with1' for class `Mechanize::Page' -# undefined method `encoding_error?1' for class `Mechanize::Page' -# undefined method `form1' for class `Mechanize::Page' -# undefined method `form_with1' for class `Mechanize::Page' -# undefined method `form_with!1' for class `Mechanize::Page' -# undefined method `forms_with1' for class `Mechanize::Page' -# undefined method `frame1' for class `Mechanize::Page' -# undefined method `frame_with1' for class `Mechanize::Page' -# undefined method `frame_with!1' for class `Mechanize::Page' -# undefined method `frames_with1' for class `Mechanize::Page' -# undefined method `iframe1' for class `Mechanize::Page' -# undefined method `iframe_with1' for class `Mechanize::Page' -# undefined method `iframe_with!1' for class `Mechanize::Page' -# undefined method `iframes_with1' for class `Mechanize::Page' -# undefined method `image1' for class `Mechanize::Page' -# undefined method `image_with1' for class `Mechanize::Page' -# undefined method `image_with!1' for class `Mechanize::Page' -# undefined method `images_with1' for class `Mechanize::Page' -# undefined method `initialize1' for class `Mechanize::Page' -# undefined method `initialize2' for class `Mechanize::Page' -# undefined method `initialize3' for class `Mechanize::Page' -# undefined method `initialize4' for class `Mechanize::Page' -# undefined method `initialize5' for class `Mechanize::Page' -# undefined method `link1' for class `Mechanize::Page' -# undefined method `link_with1' for class `Mechanize::Page' -# undefined method `link_with!1' for class `Mechanize::Page' -# undefined method `links_with1' for class `Mechanize::Page' -# undefined method `select_bases1' for class `Mechanize::Page' -# undefined method `select_forms1' for class `Mechanize::Page' -# undefined method `select_frames1' for class `Mechanize::Page' -# undefined method `select_iframes1' for class `Mechanize::Page' -# undefined method `select_images1' for class `Mechanize::Page' -# undefined method `select_links1' for class `Mechanize::Page' -# 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 Mechanize::Page::SPECIAL_FILENAMES -# wrong constant name at -# wrong constant name at_css -# wrong constant name at_xpath -# wrong constant name base1 -# wrong constant name base -# wrong constant name base_with1 -# wrong constant name base_with -# wrong constant name base_with!1 -# wrong constant name base_with! -# wrong constant name bases -# wrong constant name bases_with1 -# wrong constant name bases_with -# wrong constant name canonical_uri -# wrong constant name content_type -# wrong constant name css -# wrong constant name detected_encoding -# wrong constant name encoding -# wrong constant name encoding= -# wrong constant name encoding_error?1 -# wrong constant name encoding_error? -# wrong constant name encodings -# wrong constant name form1 -# wrong constant name form -# wrong constant name form_with1 -# wrong constant name form_with -# wrong constant name form_with!1 -# wrong constant name form_with! -# wrong constant name forms -# wrong constant name forms_with1 -# wrong constant name forms_with -# wrong constant name frame1 -# wrong constant name frame -# wrong constant name frame_with1 -# wrong constant name frame_with -# wrong constant name frame_with!1 -# wrong constant name frame_with! -# wrong constant name frames -# wrong constant name frames_with1 -# wrong constant name frames_with -# wrong constant name iframe1 -# wrong constant name iframe -# wrong constant name iframe_with1 -# wrong constant name iframe_with -# wrong constant name iframe_with!1 -# wrong constant name iframe_with! -# wrong constant name iframes -# wrong constant name iframes_with1 -# wrong constant name iframes_with -# wrong constant name image1 -# wrong constant name image -# wrong constant name image_urls -# wrong constant name image_with1 -# wrong constant name image_with -# wrong constant name image_with!1 -# wrong constant name image_with! -# wrong constant name images -# wrong constant name images_with1 -# wrong constant name images_with -# 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 labels -# wrong constant name labels_hash -# wrong constant name link1 -# wrong constant name link -# wrong constant name link_with1 -# wrong constant name link_with -# wrong constant name link_with!1 -# wrong constant name link_with! -# wrong constant name links -# wrong constant name links_with1 -# wrong constant name links_with -# wrong constant name mech -# wrong constant name mech= -# wrong constant name meta_charset -# wrong constant name meta_refresh -# wrong constant name parser -# wrong constant name reset -# wrong constant name response_header_charset -# wrong constant name root -# wrong constant name search -# wrong constant name select_bases1 -# wrong constant name select_bases -# wrong constant name select_forms1 -# wrong constant name select_forms -# wrong constant name select_frames1 -# wrong constant name select_frames -# wrong constant name select_iframes1 -# wrong constant name select_iframes -# wrong constant name select_images1 -# wrong constant name select_images -# wrong constant name select_links1 -# wrong constant name select_links -# wrong constant name title -# wrong constant name xpath -# wrong constant name -# wrong constant name content -# wrong constant name initialize -# wrong constant name name -# wrong constant name src -# wrong constant name -# undefined method `fetch1' for class `Mechanize::Page::Image' -# undefined method `fetch2' for class `Mechanize::Page::Image' -# undefined method `fetch3' for class `Mechanize::Page::Image' -# wrong constant name alt -# wrong constant name caption -# wrong constant name dom_class -# wrong constant name dom_id -# wrong constant name extname -# wrong constant name fetch1 -# wrong constant name fetch2 -# wrong constant name fetch3 -# wrong constant name fetch -# wrong constant name height -# wrong constant name image_referer -# wrong constant name initialize -# wrong constant name mech -# wrong constant name mech= -# wrong constant name mime_type -# wrong constant name node -# wrong constant name page -# wrong constant name page= -# wrong constant name relative? -# wrong constant name src -# wrong constant name text -# wrong constant name title -# wrong constant name uri -# wrong constant name url -# wrong constant name width -# wrong constant name -# wrong constant name for -# wrong constant name initialize -# wrong constant name node -# wrong constant name page -# wrong constant name text -# wrong constant name -# wrong constant name attributes -# wrong constant name click -# wrong constant name dom_class -# wrong constant name dom_id -# wrong constant name href -# wrong constant name initialize -# wrong constant name node -# wrong constant name noreferrer? -# wrong constant name page -# wrong constant name referer -# wrong constant name rel -# wrong constant name rel? -# wrong constant name resolved_uri -# wrong constant name text -# wrong constant name uri -# wrong constant name -# undefined method `initialize1' for class `Mechanize::Page::MetaRefresh' -# wrong constant name delay -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name link_self -# undefined singleton method `from_node1' for `Mechanize::Page::MetaRefresh' -# undefined singleton method `parse1' for `Mechanize::Page::MetaRefresh' -# wrong constant name -# wrong constant name from_node1 -# wrong constant name from_node -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name -# wrong constant name charset -# wrong constant name charset_from_content_type -# wrong constant name meta_charset -# wrong constant name meta_content_type -# wrong constant name response_header_charset -# undefined method `extract_filename1' for module `Mechanize::Parser' -# wrong constant name [] -# wrong constant name []= -# wrong constant name canonical_each -# wrong constant name code -# wrong constant name code= -# wrong constant name each -# wrong constant name extract_filename1 -# wrong constant name extract_filename -# wrong constant name fill_header -# wrong constant name find_free_name -# wrong constant name header -# wrong constant name key? -# wrong constant name response -# wrong constant name response= -# wrong constant name uri -# wrong constant name uri= -# wrong constant name -# wrong constant name [] -# wrong constant name []= -# wrong constant name csv= -# wrong constant name default -# wrong constant name default= -# wrong constant name html= -# wrong constant name parser -# wrong constant name pdf= -# wrong constant name register_parser -# wrong constant name xhtml= -# wrong constant name xml= -# wrong constant name -# wrong constant name initialize -# wrong constant name page -# wrong constant name redirects -# wrong constant name response_code -# wrong constant name -# wrong constant name initialize -# wrong constant name page -# wrong constant name response_code -# wrong constant name uri -# wrong constant name verb -# wrong constant name -# undefined method `initialize1' for class `Mechanize::ResponseCodeError' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name page -# wrong constant name response_code -# wrong constant name -# wrong constant name body_io -# wrong constant name error -# wrong constant name force_parse -# wrong constant name initialize -# wrong constant name mechanize -# wrong constant name response -# wrong constant name uri -# wrong constant name -# wrong constant name initialize -# wrong constant name uri -# wrong constant name url -# wrong constant name -# wrong constant name challenges -# wrong constant name initialize -# wrong constant name -# wrong constant name initialize -# wrong constant name scheme -# wrong constant name scheme= -# wrong constant name uri -# wrong constant name uri= -# wrong constant name -# undefined singleton method `build_query_string1' for `Mechanize::Util' -# undefined singleton method `from_native_charset1' for `Mechanize::Util' -# undefined singleton method `from_native_charset2' for `Mechanize::Util' -# undefined singleton method `uri_escape1' for `Mechanize::Util' -# wrong constant name -# wrong constant name build_query_string1 -# wrong constant name build_query_string -# wrong constant name detect_charset -# wrong constant name each_parameter -# wrong constant name from_native_charset1 -# wrong constant name from_native_charset2 -# wrong constant name from_native_charset -# wrong constant name guess_encoding -# wrong constant name html_unescape -# wrong constant name uri_escape1 -# wrong constant name uri_escape -# wrong constant name uri_unescape -# uninitialized constant Mechanize::XmlFile::SPECIAL_FILENAMES -# wrong constant name at -# wrong constant name search -# wrong constant name xml -# wrong constant name -# wrong constant name -# wrong constant name html_parser -# wrong constant name html_parser= -# wrong constant name inherited -# wrong constant name log -# wrong constant name log= -# wrong constant name start # uninitialized constant MessagePack # uninitialized constant MessagePack # wrong constant name @@ -10945,35 +7818,18 @@ # wrong constant name # uninitialized constant Net::IMAP # uninitialized constant Net::IMAP -# wrong constant name inherited # uninitialized constant Net::NTLM::ChannelBinding # uninitialized constant Net::NTLM::ChannelBinding # uninitialized constant Net::NTLM::Client # uninitialized constant Net::NTLM::Client # uninitialized constant Net::NTLM::EncodeUtil # uninitialized constant Net::NTLM::EncodeUtil -# wrong constant name define # uninitialized constant Net::NTLM::InvalidTargetDataError # uninitialized constant Net::NTLM::InvalidTargetDataError -# wrong constant name inherited -# wrong constant name padding -# wrong constant name padding= -# wrong constant name parse -# wrong constant name inherited -# wrong constant name padding -# wrong constant name padding= -# wrong constant name parse -# wrong constant name inherited -# wrong constant name inherited # uninitialized constant Net::NTLM::NtlmError # uninitialized constant Net::NTLM::NtlmError -# wrong constant name inherited # uninitialized constant Net::NTLM::TargetInfo # uninitialized constant Net::NTLM::TargetInfo -# wrong constant name -# wrong constant name decode_utf16le -# wrong constant name encode_utf16le -# wrong constant name swap16 # undefined method `initialize1' for class `Net::ReadTimeout' # wrong constant name initialize1 # wrong constant name initialize @@ -11011,36 +7867,6 @@ # wrong constant name try # wrong constant name try!1 # wrong constant name try! -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `to_xpath1' for class `Nokogiri::CSS::Node' -# undefined method `to_xpath2' for class `Nokogiri::CSS::Node' -# wrong constant name accept -# wrong constant name find_by_type -# wrong constant name initialize -# wrong constant name to_a -# wrong constant name to_type -# wrong constant name to_xpath1 -# wrong constant name to_xpath2 -# wrong constant name to_xpath -# wrong constant name type -# wrong constant name type= -# wrong constant name value -# wrong constant name value= -# wrong constant name -# undefined method `initialize1' for class `Nokogiri::CSS::Parser' -# undefined method `xpath_for1' for class `Nokogiri::CSS::Parser' # uninitialized constant Nokogiri::CSS::Parser::Racc_Main_Parsing_Routine # uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Id_C # uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Core_Revision @@ -11053,1294 +7879,6 @@ # uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Type # uninitialized constant Nokogiri::CSS::Parser::Racc_Runtime_Version # uninitialized constant Nokogiri::CSS::Parser::Racc_YY_Parse_Method -# wrong constant name _reduce_1 -# wrong constant name _reduce_11 -# wrong constant name _reduce_12 -# wrong constant name _reduce_13 -# wrong constant name _reduce_14 -# wrong constant name _reduce_15 -# wrong constant name _reduce_16 -# wrong constant name _reduce_18 -# wrong constant name _reduce_2 -# wrong constant name _reduce_20 -# wrong constant name _reduce_21 -# wrong constant name _reduce_22 -# wrong constant name _reduce_23 -# wrong constant name _reduce_25 -# wrong constant name _reduce_26 -# wrong constant name _reduce_27 -# wrong constant name _reduce_28 -# wrong constant name _reduce_29 -# wrong constant name _reduce_3 -# wrong constant name _reduce_30 -# wrong constant name _reduce_31 -# wrong constant name _reduce_32 -# wrong constant name _reduce_33 -# wrong constant name _reduce_34 -# wrong constant name _reduce_35 -# wrong constant name _reduce_36 -# wrong constant name _reduce_37 -# wrong constant name _reduce_4 -# wrong constant name _reduce_40 -# wrong constant name _reduce_41 -# wrong constant name _reduce_42 -# wrong constant name _reduce_43 -# wrong constant name _reduce_44 -# wrong constant name _reduce_45 -# wrong constant name _reduce_48 -# wrong constant name _reduce_49 -# wrong constant name _reduce_5 -# wrong constant name _reduce_50 -# wrong constant name _reduce_51 -# wrong constant name _reduce_52 -# wrong constant name _reduce_58 -# wrong constant name _reduce_59 -# wrong constant name _reduce_6 -# wrong constant name _reduce_60 -# wrong constant name _reduce_61 -# wrong constant name _reduce_63 -# wrong constant name _reduce_64 -# wrong constant name _reduce_65 -# wrong constant name _reduce_66 -# wrong constant name _reduce_67 -# wrong constant name _reduce_68 -# wrong constant name _reduce_69 -# wrong constant name _reduce_7 -# wrong constant name _reduce_70 -# wrong constant name _reduce_8 -# wrong constant name _reduce_9 -# wrong constant name _reduce_none -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name on_error -# wrong constant name parse -# wrong constant name unescape_css_identifier -# wrong constant name unescape_css_string -# wrong constant name xpath_for1 -# wrong constant name xpath_for -# wrong constant name -# wrong constant name [] -# wrong constant name []= -# wrong constant name cache_on -# wrong constant name cache_on= -# wrong constant name cache_on? -# wrong constant name clear_cache -# wrong constant name parse -# wrong constant name set_cache -# wrong constant name without_cache -# wrong constant name -# wrong constant name -# wrong constant name _next_token -# wrong constant name action -# wrong constant name filename -# wrong constant name lineno -# wrong constant name load_file -# wrong constant name next_token -# wrong constant name scan -# wrong constant name scan_file -# wrong constant name scan_setup -# wrong constant name scan_str -# wrong constant name state -# wrong constant name state= -# wrong constant name -# wrong constant name -# wrong constant name accept -# wrong constant name visit_attribute_condition -# wrong constant name visit_child_selector -# wrong constant name visit_class_condition -# wrong constant name visit_combinator -# wrong constant name visit_conditional_selector -# wrong constant name visit_descendant_selector -# wrong constant name visit_direct_adjacent_selector -# wrong constant name visit_element_name -# wrong constant name visit_following_selector -# wrong constant name visit_function -# wrong constant name visit_id -# wrong constant name visit_not -# wrong constant name visit_pseudo_class -# wrong constant name -# undefined singleton method `xpath_for1' for `Nokogiri::CSS' -# wrong constant name -# wrong constant name parse -# wrong constant name xpath_for1 -# wrong constant name xpath_for -# wrong constant name -# wrong constant name method_missing -# wrong constant name -# wrong constant name -# wrong constant name name -# wrong constant name -# wrong constant name [] -# wrong constant name alias -# wrong constant name clear_aliases! -# wrong constant name delete -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name to_html -# wrong constant name -# undefined method `meta_robots1' for class `Nokogiri::HTML::Document' -# undefined method `nofollow?1' for class `Nokogiri::HTML::Document' -# undefined method `noindex?1' for class `Nokogiri::HTML::Document' -# undefined method `serialize1' for class `Nokogiri::HTML::Document' -# uninitialized constant Nokogiri::HTML::Document::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::HTML::Document::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::HTML::Document::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::HTML::Document::COMMENT_NODE -# uninitialized constant Nokogiri::HTML::Document::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::HTML::Document::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::HTML::Document::DOCUMENT_NODE -# uninitialized constant Nokogiri::HTML::Document::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::HTML::Document::DTD_NODE -# uninitialized constant Nokogiri::HTML::Document::ELEMENT_DECL -# uninitialized constant Nokogiri::HTML::Document::ELEMENT_NODE -# uninitialized constant Nokogiri::HTML::Document::ENTITY_DECL -# uninitialized constant Nokogiri::HTML::Document::ENTITY_NODE -# uninitialized constant Nokogiri::HTML::Document::ENTITY_REF_NODE -# uninitialized constant Nokogiri::HTML::Document::Elem -# wrong constant name -# wrong constant name -# uninitialized constant Nokogiri::HTML::Document::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::HTML::Document::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::HTML::Document::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::HTML::Document::NAMESPACE_DECL -# uninitialized constant Nokogiri::HTML::Document::NCNAME_CHAR -# uninitialized constant Nokogiri::HTML::Document::NCNAME_RE -# uninitialized constant Nokogiri::HTML::Document::NCNAME_START_CHAR -# uninitialized constant Nokogiri::HTML::Document::NOTATION_NODE -# uninitialized constant Nokogiri::HTML::Document::PI_NODE -# uninitialized constant Nokogiri::HTML::Document::TEXT_NODE -# uninitialized constant Nokogiri::HTML::Document::XINCLUDE_END -# uninitialized constant Nokogiri::HTML::Document::XINCLUDE_START -# wrong constant name meta_encoding -# wrong constant name meta_encoding= -# wrong constant name meta_robots1 -# wrong constant name meta_robots -# wrong constant name nofollow?1 -# wrong constant name nofollow? -# wrong constant name noindex?1 -# wrong constant name noindex? -# wrong constant name serialize1 -# wrong constant name serialize -# wrong constant name title -# wrong constant name title= -# wrong constant name found_encoding -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name encoding_found -# wrong constant name initialize -# wrong constant name read -# wrong constant name initialize -# wrong constant name -# wrong constant name encoding -# wrong constant name -# wrong constant name -# wrong constant name detect_encoding -# wrong constant name detect_encoding_for_jruby_without_fix -# wrong constant name is_jruby_without_fix? -# wrong constant name -# uninitialized constant Nokogiri::HTML::DocumentFragment::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::HTML::DocumentFragment::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::COMMENT_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::DOCUMENT_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::DTD_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::ELEMENT_DECL -# uninitialized constant Nokogiri::HTML::DocumentFragment::ELEMENT_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::ENTITY_DECL -# uninitialized constant Nokogiri::HTML::DocumentFragment::ENTITY_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::ENTITY_REF_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::Elem -# uninitialized constant Nokogiri::HTML::DocumentFragment::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::HTML::DocumentFragment::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::HTML::DocumentFragment::NAMESPACE_DECL -# uninitialized constant Nokogiri::HTML::DocumentFragment::NOTATION_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::PI_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::TEXT_NODE -# uninitialized constant Nokogiri::HTML::DocumentFragment::XINCLUDE_END -# uninitialized constant Nokogiri::HTML::DocumentFragment::XINCLUDE_START -# undefined singleton method `parse1' for `Nokogiri::HTML::DocumentFragment' -# wrong constant name -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name block? -# wrong constant name default_sub_element -# wrong constant name deprecated? -# wrong constant name deprecated_attributes -# wrong constant name description -# wrong constant name empty? -# wrong constant name implied_end_tag? -# wrong constant name implied_start_tag? -# wrong constant name inline? -# wrong constant name name -# wrong constant name optional_attributes -# wrong constant name required_attributes -# wrong constant name save_end_tag? -# wrong constant name sub_elements -# wrong constant name -# wrong constant name [] -# wrong constant name -# wrong constant name [] -# wrong constant name get -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `parse_file1' for class `Nokogiri::HTML::SAX::Parser' -# undefined method `parse_memory1' for class `Nokogiri::HTML::SAX::Parser' -# uninitialized constant Nokogiri::HTML::SAX::Parser::ENCODINGS -# wrong constant name parse_file1 -# wrong constant name parse_file -# wrong constant name parse_memory1 -# wrong constant name parse_memory -# wrong constant name -# wrong constant name -# wrong constant name file -# wrong constant name memory -# wrong constant name -# wrong constant name -# undefined singleton method `fragment1' for `Nokogiri::HTML' -# undefined singleton method `parse1' for `Nokogiri::HTML' -# undefined singleton method `parse2' for `Nokogiri::HTML' -# undefined singleton method `parse3' for `Nokogiri::HTML' -# wrong constant name -# wrong constant name fragment1 -# wrong constant name fragment -# wrong constant name parse1 -# wrong constant name parse2 -# wrong constant name parse3 -# wrong constant name parse -# wrong constant name -# wrong constant name compiled_parser_version -# wrong constant name engine -# wrong constant name jruby? -# wrong constant name libxml2? -# wrong constant name libxml2_using_packaged? -# wrong constant name libxml2_using_system? -# wrong constant name loaded_parser_version -# wrong constant name to_hash -# wrong constant name to_markdown -# wrong constant name warnings -# wrong constant name -# wrong constant name instance -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 Nokogiri::XML::Attr::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::Attr::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::Attr::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::Attr::COMMENT_NODE -# uninitialized constant Nokogiri::XML::Attr::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Attr::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::Attr::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Attr::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::Attr::DTD_NODE -# uninitialized constant Nokogiri::XML::Attr::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::Attr::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::Attr::ENTITY_DECL -# uninitialized constant Nokogiri::XML::Attr::ENTITY_NODE -# uninitialized constant Nokogiri::XML::Attr::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::Attr::Elem -# uninitialized constant Nokogiri::XML::Attr::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Attr::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::Attr::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::Attr::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::Attr::NOTATION_NODE -# uninitialized constant Nokogiri::XML::Attr::PI_NODE -# uninitialized constant Nokogiri::XML::Attr::TEXT_NODE -# uninitialized constant Nokogiri::XML::Attr::XINCLUDE_END -# uninitialized constant Nokogiri::XML::Attr::XINCLUDE_START -# wrong constant name content= -# wrong constant name value -# wrong constant name value= -# wrong constant name -# uninitialized constant Nokogiri::XML::AttributeDecl::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::AttributeDecl::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::COMMENT_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::DTD_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::AttributeDecl::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::ENTITY_DECL -# uninitialized constant Nokogiri::XML::AttributeDecl::ENTITY_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::Elem -# uninitialized constant Nokogiri::XML::AttributeDecl::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::AttributeDecl::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::AttributeDecl::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::AttributeDecl::NOTATION_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::PI_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::TEXT_NODE -# uninitialized constant Nokogiri::XML::AttributeDecl::XINCLUDE_END -# uninitialized constant Nokogiri::XML::AttributeDecl::XINCLUDE_START -# wrong constant name attribute_type -# wrong constant name default -# wrong constant name enumeration -# wrong constant name -# undefined method `initialize1' for class `Nokogiri::XML::Builder' -# undefined method `initialize2' for class `Nokogiri::XML::Builder' -# wrong constant name << -# wrong constant name [] -# wrong constant name arity -# wrong constant name arity= -# wrong constant name cdata -# wrong constant name comment -# wrong constant name context -# wrong constant name context= -# wrong constant name doc -# wrong constant name doc= -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name method_missing -# wrong constant name parent -# wrong constant name parent= -# wrong constant name text -# wrong constant name to_xml -# wrong constant name -# wrong constant name with -# uninitialized constant Nokogiri::XML::CDATA::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::CDATA::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::CDATA::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::CDATA::COMMENT_NODE -# uninitialized constant Nokogiri::XML::CDATA::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::CDATA::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::CDATA::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::CDATA::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::CDATA::DTD_NODE -# uninitialized constant Nokogiri::XML::CDATA::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::CDATA::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::CDATA::ENTITY_DECL -# uninitialized constant Nokogiri::XML::CDATA::ENTITY_NODE -# uninitialized constant Nokogiri::XML::CDATA::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::CDATA::Elem -# uninitialized constant Nokogiri::XML::CDATA::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::CDATA::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::CDATA::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::CDATA::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::CDATA::NOTATION_NODE -# uninitialized constant Nokogiri::XML::CDATA::PI_NODE -# uninitialized constant Nokogiri::XML::CDATA::TEXT_NODE -# uninitialized constant Nokogiri::XML::CDATA::XINCLUDE_END -# uninitialized constant Nokogiri::XML::CDATA::XINCLUDE_START -# wrong constant name -# uninitialized constant Nokogiri::XML::CharacterData::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::CharacterData::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::CharacterData::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::CharacterData::COMMENT_NODE -# uninitialized constant Nokogiri::XML::CharacterData::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::CharacterData::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::CharacterData::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::CharacterData::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::CharacterData::DTD_NODE -# uninitialized constant Nokogiri::XML::CharacterData::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::CharacterData::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::CharacterData::ENTITY_DECL -# uninitialized constant Nokogiri::XML::CharacterData::ENTITY_NODE -# uninitialized constant Nokogiri::XML::CharacterData::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::CharacterData::Elem -# uninitialized constant Nokogiri::XML::CharacterData::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::CharacterData::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::CharacterData::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::CharacterData::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::CharacterData::NOTATION_NODE -# uninitialized constant Nokogiri::XML::CharacterData::PI_NODE -# uninitialized constant Nokogiri::XML::CharacterData::TEXT_NODE -# uninitialized constant Nokogiri::XML::CharacterData::XINCLUDE_END -# uninitialized constant Nokogiri::XML::CharacterData::XINCLUDE_START -# wrong constant name -# uninitialized constant Nokogiri::XML::Comment::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::Comment::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::Comment::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::Comment::COMMENT_NODE -# uninitialized constant Nokogiri::XML::Comment::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Comment::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::Comment::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Comment::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::Comment::DTD_NODE -# uninitialized constant Nokogiri::XML::Comment::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::Comment::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::Comment::ENTITY_DECL -# uninitialized constant Nokogiri::XML::Comment::ENTITY_NODE -# uninitialized constant Nokogiri::XML::Comment::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::Comment::Elem -# uninitialized constant Nokogiri::XML::Comment::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Comment::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::Comment::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::Comment::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::Comment::NOTATION_NODE -# uninitialized constant Nokogiri::XML::Comment::PI_NODE -# uninitialized constant Nokogiri::XML::Comment::TEXT_NODE -# uninitialized constant Nokogiri::XML::Comment::XINCLUDE_END -# uninitialized constant Nokogiri::XML::Comment::XINCLUDE_START -# wrong constant name -# uninitialized constant Nokogiri::XML::DTD::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::DTD::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::DTD::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::DTD::COMMENT_NODE -# uninitialized constant Nokogiri::XML::DTD::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::DTD::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::DTD::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::DTD::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::DTD::DTD_NODE -# uninitialized constant Nokogiri::XML::DTD::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::DTD::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::DTD::ENTITY_DECL -# uninitialized constant Nokogiri::XML::DTD::ENTITY_NODE -# uninitialized constant Nokogiri::XML::DTD::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::DTD::Elem -# uninitialized constant Nokogiri::XML::DTD::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::DTD::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::DTD::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::DTD::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::DTD::NOTATION_NODE -# uninitialized constant Nokogiri::XML::DTD::PI_NODE -# uninitialized constant Nokogiri::XML::DTD::TEXT_NODE -# uninitialized constant Nokogiri::XML::DTD::XINCLUDE_END -# uninitialized constant Nokogiri::XML::DTD::XINCLUDE_START -# wrong constant name entities -# wrong constant name external_id -# wrong constant name html5_dtd? -# wrong constant name html_dtd? -# wrong constant name notations -# wrong constant name system_id -# wrong constant name validate -# wrong constant name -# undefined method `fragment1' for class `Nokogiri::XML::Document' -# uninitialized constant Nokogiri::XML::Document::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::Document::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::Document::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::Document::COMMENT_NODE -# uninitialized constant Nokogiri::XML::Document::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Document::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::Document::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Document::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::Document::DTD_NODE -# uninitialized constant Nokogiri::XML::Document::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::Document::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::Document::ENTITY_DECL -# uninitialized constant Nokogiri::XML::Document::ENTITY_NODE -# uninitialized constant Nokogiri::XML::Document::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::Document::Elem -# uninitialized constant Nokogiri::XML::Document::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Document::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::Document::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::Document::NOTATION_NODE -# uninitialized constant Nokogiri::XML::Document::PI_NODE -# uninitialized constant Nokogiri::XML::Document::TEXT_NODE -# uninitialized constant Nokogiri::XML::Document::XINCLUDE_END -# uninitialized constant Nokogiri::XML::Document::XINCLUDE_START -# wrong constant name canonicalize -# wrong constant name collect_namespaces -# wrong constant name create_cdata -# wrong constant name create_comment -# wrong constant name create_element -# wrong constant name create_entity -# wrong constant name create_text_node -# wrong constant name decorate -# wrong constant name decorators -# wrong constant name encoding -# wrong constant name encoding= -# wrong constant name errors -# wrong constant name errors= -# wrong constant name fragment1 -# wrong constant name fragment -# wrong constant name initialize -# wrong constant name remove_namespaces! -# wrong constant name root -# wrong constant name root= -# wrong constant name slop! -# wrong constant name to_java -# wrong constant name to_xml -# wrong constant name url -# wrong constant name validate -# wrong constant name version -# undefined singleton method `parse1' for `Nokogiri::XML::Document' -# undefined singleton method `parse2' for `Nokogiri::XML::Document' -# undefined singleton method `parse3' for `Nokogiri::XML::Document' -# wrong constant name -# wrong constant name empty_doc? -# wrong constant name parse1 -# wrong constant name parse2 -# wrong constant name parse3 -# wrong constant name parse -# wrong constant name read_io -# wrong constant name read_memory -# wrong constant name wrap -# undefined method `initialize1' for class `Nokogiri::XML::DocumentFragment' -# undefined method `initialize2' for class `Nokogiri::XML::DocumentFragment' -# uninitialized constant Nokogiri::XML::DocumentFragment::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::DocumentFragment::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::COMMENT_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::DTD_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::DocumentFragment::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::ENTITY_DECL -# uninitialized constant Nokogiri::XML::DocumentFragment::ENTITY_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::Elem -# uninitialized constant Nokogiri::XML::DocumentFragment::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::DocumentFragment::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::DocumentFragment::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::DocumentFragment::NOTATION_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::PI_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::TEXT_NODE -# uninitialized constant Nokogiri::XML::DocumentFragment::XINCLUDE_END -# uninitialized constant Nokogiri::XML::DocumentFragment::XINCLUDE_START -# wrong constant name dup -# wrong constant name errors -# wrong constant name errors= -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name search -# wrong constant name serialize -# wrong constant name to_html -# wrong constant name to_xhtml -# wrong constant name to_xml -# wrong constant name -# wrong constant name parse -# uninitialized constant Nokogiri::XML::Element::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::Element::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::Element::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::Element::COMMENT_NODE -# uninitialized constant Nokogiri::XML::Element::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Element::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::Element::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Element::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::Element::DTD_NODE -# uninitialized constant Nokogiri::XML::Element::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::Element::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::Element::ENTITY_DECL -# uninitialized constant Nokogiri::XML::Element::ENTITY_NODE -# uninitialized constant Nokogiri::XML::Element::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::Element::Elem -# uninitialized constant Nokogiri::XML::Element::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Element::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::Element::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::Element::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::Element::NOTATION_NODE -# uninitialized constant Nokogiri::XML::Element::PI_NODE -# uninitialized constant Nokogiri::XML::Element::TEXT_NODE -# uninitialized constant Nokogiri::XML::Element::XINCLUDE_END -# uninitialized constant Nokogiri::XML::Element::XINCLUDE_START -# wrong constant name -# wrong constant name children -# wrong constant name document -# wrong constant name name -# wrong constant name occur -# wrong constant name prefix -# wrong constant name type -# wrong constant name -# uninitialized constant Nokogiri::XML::ElementDecl::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::ElementDecl::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::COMMENT_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::DTD_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::ElementDecl::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::ENTITY_DECL -# uninitialized constant Nokogiri::XML::ElementDecl::ENTITY_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::Elem -# uninitialized constant Nokogiri::XML::ElementDecl::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::ElementDecl::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::ElementDecl::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::ElementDecl::NOTATION_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::PI_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::TEXT_NODE -# uninitialized constant Nokogiri::XML::ElementDecl::XINCLUDE_END -# uninitialized constant Nokogiri::XML::ElementDecl::XINCLUDE_START -# wrong constant name element_type -# wrong constant name prefix -# wrong constant name -# uninitialized constant Nokogiri::XML::EntityDecl::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::EntityDecl::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::COMMENT_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::DTD_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::EntityDecl::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::ENTITY_DECL -# uninitialized constant Nokogiri::XML::EntityDecl::ENTITY_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::Elem -# uninitialized constant Nokogiri::XML::EntityDecl::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::EntityDecl::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::EntityDecl::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::EntityDecl::NOTATION_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::PI_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::TEXT_NODE -# uninitialized constant Nokogiri::XML::EntityDecl::XINCLUDE_END -# uninitialized constant Nokogiri::XML::EntityDecl::XINCLUDE_START -# wrong constant name entity_type -# wrong constant name external_id -# wrong constant name original_content -# wrong constant name system_id -# wrong constant name -# wrong constant name new -# uninitialized constant Nokogiri::XML::EntityReference::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::EntityReference::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::EntityReference::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::EntityReference::COMMENT_NODE -# uninitialized constant Nokogiri::XML::EntityReference::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::EntityReference::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::EntityReference::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::EntityReference::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::EntityReference::DTD_NODE -# uninitialized constant Nokogiri::XML::EntityReference::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::EntityReference::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::EntityReference::ENTITY_DECL -# uninitialized constant Nokogiri::XML::EntityReference::ENTITY_NODE -# uninitialized constant Nokogiri::XML::EntityReference::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::EntityReference::Elem -# uninitialized constant Nokogiri::XML::EntityReference::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::EntityReference::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::EntityReference::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::EntityReference::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::EntityReference::NOTATION_NODE -# uninitialized constant Nokogiri::XML::EntityReference::PI_NODE -# uninitialized constant Nokogiri::XML::EntityReference::TEXT_NODE -# uninitialized constant Nokogiri::XML::EntityReference::XINCLUDE_END -# uninitialized constant Nokogiri::XML::EntityReference::XINCLUDE_START -# wrong constant name -# wrong constant name document -# wrong constant name href -# wrong constant name prefix -# wrong constant name -# undefined method `ancestors1' for class `Nokogiri::XML::Node' -# undefined method `canonicalize1' for class `Nokogiri::XML::Node' -# undefined method `canonicalize2' for class `Nokogiri::XML::Node' -# undefined method `canonicalize3' for class `Nokogiri::XML::Node' -# undefined method `do_xinclude1' for class `Nokogiri::XML::Node' -# undefined method `parse1' for class `Nokogiri::XML::Node' -# undefined method `remove_class1' for class `Nokogiri::XML::Node' -# undefined method `to_html1' for class `Nokogiri::XML::Node' -# undefined method `to_xhtml1' for class `Nokogiri::XML::Node' -# undefined method `to_xml1' for class `Nokogiri::XML::Node' -# undefined method `write_html_to1' for class `Nokogiri::XML::Node' -# undefined method `write_xhtml_to1' for class `Nokogiri::XML::Node' -# undefined method `write_xml_to1' for class `Nokogiri::XML::Node' -# wrong constant name << -# wrong constant name <=> -# wrong constant name == -# wrong constant name > -# uninitialized constant Nokogiri::XML::Node::Elem -# uninitialized constant Nokogiri::XML::Node::LOOKS_LIKE_XPATH -# wrong constant name [] -# wrong constant name []= -# wrong constant name accept -# wrong constant name add_child -# wrong constant name add_class -# wrong constant name add_namespace -# wrong constant name add_namespace_definition -# wrong constant name add_next_sibling -# wrong constant name add_previous_sibling -# wrong constant name after -# wrong constant name ancestors1 -# wrong constant name ancestors -# wrong constant name append_class -# wrong constant name attr -# wrong constant name attribute -# wrong constant name attribute_nodes -# wrong constant name attribute_with_ns -# wrong constant name attributes -# wrong constant name before -# wrong constant name canonicalize1 -# wrong constant name canonicalize2 -# wrong constant name canonicalize3 -# wrong constant name canonicalize -# wrong constant name cdata? -# wrong constant name child -# wrong constant name children -# wrong constant name children= -# wrong constant name classes -# wrong constant name comment? -# wrong constant name content -# wrong constant name content= -# wrong constant name create_external_subset -# wrong constant name create_internal_subset -# wrong constant name css_path -# wrong constant name decorate! -# wrong constant name default_namespace= -# wrong constant name delete -# wrong constant name description -# wrong constant name do_xinclude1 -# wrong constant name do_xinclude -# wrong constant name document -# wrong constant name document? -# wrong constant name dup -# wrong constant name each -# wrong constant name elem? -# wrong constant name element? -# wrong constant name element_children -# wrong constant name elements -# wrong constant name encode_special_chars -# wrong constant name external_subset -# wrong constant name first_element_child -# wrong constant name fragment -# wrong constant name fragment? -# wrong constant name get_attribute -# wrong constant name has_attribute? -# wrong constant name html? -# wrong constant name initialize -# wrong constant name inner_html -# wrong constant name inner_html= -# wrong constant name inner_text -# wrong constant name internal_subset -# wrong constant name key? -# wrong constant name keys -# wrong constant name lang -# wrong constant name lang= -# wrong constant name last_element_child -# wrong constant name line -# wrong constant name matches? -# wrong constant name name -# wrong constant name name= -# wrong constant name namespace -# wrong constant name namespace= -# wrong constant name namespace_definitions -# wrong constant name namespace_scopes -# wrong constant name namespaced_key? -# wrong constant name namespaces -# wrong constant name native_content= -# wrong constant name next -# wrong constant name next= -# wrong constant name next_element -# wrong constant name next_sibling -# wrong constant name node_name -# wrong constant name node_name= -# wrong constant name node_type -# wrong constant name parent -# wrong constant name parent= -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name path -# wrong constant name pointer_id -# wrong constant name prepend_child -# wrong constant name previous -# wrong constant name previous= -# wrong constant name previous_element -# wrong constant name previous_sibling -# wrong constant name processing_instruction? -# wrong constant name read_only? -# wrong constant name remove -# wrong constant name remove_attribute -# wrong constant name remove_class1 -# wrong constant name remove_class -# wrong constant name replace -# wrong constant name serialize -# wrong constant name set_attribute -# wrong constant name swap -# wrong constant name text -# wrong constant name text? -# wrong constant name to_html1 -# wrong constant name to_html -# wrong constant name to_str -# wrong constant name to_xhtml1 -# wrong constant name to_xhtml -# wrong constant name to_xml1 -# wrong constant name to_xml -# wrong constant name traverse -# wrong constant name type -# wrong constant name unlink -# wrong constant name values -# wrong constant name wrap -# wrong constant name write_html_to1 -# wrong constant name write_html_to -# wrong constant name write_to -# wrong constant name write_xhtml_to1 -# wrong constant name write_xhtml_to -# wrong constant name write_xml_to1 -# wrong constant name write_xml_to -# wrong constant name xml? -# wrong constant name -# undefined method `attr1' for class `Nokogiri::XML::NodeSet' -# undefined method `attribute1' for class `Nokogiri::XML::NodeSet' -# undefined method `first1' for class `Nokogiri::XML::NodeSet' -# undefined method `index1' for class `Nokogiri::XML::NodeSet' -# undefined method `initialize1' for class `Nokogiri::XML::NodeSet' -# undefined method `remove_class1' for class `Nokogiri::XML::NodeSet' -# undefined method `set1' for class `Nokogiri::XML::NodeSet' -# wrong constant name & -# wrong constant name + -# wrong constant name - -# wrong constant name << -# wrong constant name == -# wrong constant name > -# uninitialized constant Nokogiri::XML::NodeSet::Elem -# uninitialized constant Nokogiri::XML::NodeSet::LOOKS_LIKE_XPATH -# wrong constant name [] -# wrong constant name add_class -# wrong constant name after -# wrong constant name append_class -# wrong constant name attr1 -# wrong constant name attr -# wrong constant name attribute1 -# wrong constant name attribute -# wrong constant name before -# wrong constant name children -# wrong constant name clone -# wrong constant name delete -# wrong constant name document -# wrong constant name document= -# wrong constant name each -# wrong constant name empty? -# wrong constant name filter -# wrong constant name first1 -# wrong constant name first -# wrong constant name index1 -# wrong constant name index -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name inner_html -# wrong constant name inner_text -# wrong constant name last -# wrong constant name length -# wrong constant name pop -# wrong constant name push -# wrong constant name remove -# wrong constant name remove_attr -# wrong constant name remove_attribute -# wrong constant name remove_class1 -# wrong constant name remove_class -# wrong constant name reverse -# wrong constant name set1 -# wrong constant name set -# wrong constant name shift -# wrong constant name size -# wrong constant name slice -# wrong constant name text -# wrong constant name to_a -# wrong constant name to_ary -# wrong constant name to_html -# wrong constant name to_xhtml -# wrong constant name to_xml -# wrong constant name unlink -# wrong constant name wrap -# wrong constant name | -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name inspect -# wrong constant name pretty_print -# wrong constant name -# wrong constant name inspect -# wrong constant name pretty_print -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Nokogiri::XML::ParseOptions' -# wrong constant name compact -# wrong constant name compact? -# wrong constant name default_html -# wrong constant name default_html? -# wrong constant name default_xml -# wrong constant name default_xml? -# wrong constant name dtdattr -# wrong constant name dtdattr? -# wrong constant name dtdload -# wrong constant name dtdload? -# wrong constant name dtdvalid -# wrong constant name dtdvalid? -# wrong constant name huge -# wrong constant name huge? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name nobasefix -# wrong constant name nobasefix? -# wrong constant name noblanks -# wrong constant name noblanks? -# wrong constant name nocdata -# wrong constant name nocdata? -# wrong constant name nocompact -# wrong constant name nodefault_html -# wrong constant name nodefault_xml -# wrong constant name nodict -# wrong constant name nodict? -# wrong constant name nodtdattr -# wrong constant name nodtdload -# wrong constant name nodtdvalid -# wrong constant name noent -# wrong constant name noent? -# wrong constant name noerror -# wrong constant name noerror? -# wrong constant name nohuge -# wrong constant name nonet -# wrong constant name nonet? -# wrong constant name nonobasefix -# wrong constant name nonoblanks -# wrong constant name nonocdata -# wrong constant name nonodict -# wrong constant name nonoent -# wrong constant name nonoerror -# wrong constant name nononet -# wrong constant name nonowarning -# wrong constant name nonoxincnode -# wrong constant name nonsclean -# wrong constant name noold10 -# wrong constant name nopedantic -# wrong constant name norecover -# wrong constant name nosax1 -# wrong constant name nowarning -# wrong constant name nowarning? -# wrong constant name noxinclude -# wrong constant name noxincnode -# wrong constant name noxincnode? -# wrong constant name nsclean -# wrong constant name nsclean? -# wrong constant name old10 -# wrong constant name old10? -# wrong constant name options -# wrong constant name options= -# wrong constant name pedantic -# wrong constant name pedantic? -# wrong constant name recover -# wrong constant name recover? -# wrong constant name sax1 -# wrong constant name sax1? -# wrong constant name strict -# wrong constant name strict? -# wrong constant name to_i -# wrong constant name xinclude -# wrong constant name xinclude? -# wrong constant name -# uninitialized constant Nokogiri::XML::ProcessingInstruction::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::ProcessingInstruction::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::COMMENT_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::DTD_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::ProcessingInstruction::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::ENTITY_DECL -# uninitialized constant Nokogiri::XML::ProcessingInstruction::ENTITY_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::Elem -# uninitialized constant Nokogiri::XML::ProcessingInstruction::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::ProcessingInstruction::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::ProcessingInstruction::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::ProcessingInstruction::NOTATION_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::PI_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::TEXT_NODE -# uninitialized constant Nokogiri::XML::ProcessingInstruction::XINCLUDE_END -# uninitialized constant Nokogiri::XML::ProcessingInstruction::XINCLUDE_START -# wrong constant name initialize -# wrong constant name -# undefined method `initialize1' for class `Nokogiri::XML::Reader' -# undefined method `initialize2' for class `Nokogiri::XML::Reader' -# uninitialized constant Nokogiri::XML::Reader::Elem -# wrong constant name attribute -# wrong constant name attribute_at -# wrong constant name attribute_count -# wrong constant name attribute_nodes -# wrong constant name attributes -# wrong constant name attributes? -# wrong constant name base_uri -# wrong constant name default? -# wrong constant name depth -# wrong constant name each -# wrong constant name empty_element? -# wrong constant name encoding -# wrong constant name errors -# wrong constant name errors= -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name inner_xml -# wrong constant name lang -# wrong constant name local_name -# wrong constant name name -# wrong constant name namespace_uri -# wrong constant name namespaces -# wrong constant name node_type -# wrong constant name outer_xml -# wrong constant name prefix -# wrong constant name read -# wrong constant name self_closing? -# wrong constant name source -# wrong constant name state -# wrong constant name value -# wrong constant name value? -# wrong constant name xml_version -# wrong constant name -# wrong constant name from_io -# wrong constant name from_memory -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `end_element_namespace1' for class `Nokogiri::XML::SAX::Document' -# undefined method `end_element_namespace2' for class `Nokogiri::XML::SAX::Document' -# undefined method `start_element1' for class `Nokogiri::XML::SAX::Document' -# undefined method `start_element_namespace1' for class `Nokogiri::XML::SAX::Document' -# undefined method `start_element_namespace2' for class `Nokogiri::XML::SAX::Document' -# undefined method `start_element_namespace3' for class `Nokogiri::XML::SAX::Document' -# undefined method `start_element_namespace4' for class `Nokogiri::XML::SAX::Document' -# wrong constant name cdata_block -# wrong constant name characters -# wrong constant name comment -# wrong constant name end_document -# wrong constant name end_element -# wrong constant name end_element_namespace1 -# wrong constant name end_element_namespace2 -# wrong constant name end_element_namespace -# wrong constant name error -# wrong constant name processing_instruction -# wrong constant name start_document -# wrong constant name start_element1 -# wrong constant name start_element -# wrong constant name start_element_namespace1 -# wrong constant name start_element_namespace2 -# wrong constant name start_element_namespace3 -# wrong constant name start_element_namespace4 -# wrong constant name start_element_namespace -# wrong constant name warning -# wrong constant name xmldecl -# wrong constant name -# undefined method `initialize1' for class `Nokogiri::XML::SAX::Parser' -# undefined method `initialize2' for class `Nokogiri::XML::SAX::Parser' -# undefined method `parse_io1' for class `Nokogiri::XML::SAX::Parser' -# wrong constant name document -# wrong constant name document= -# wrong constant name encoding -# wrong constant name encoding= -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name parse -# wrong constant name parse_file -# wrong constant name parse_io1 -# wrong constant name parse_io -# wrong constant name parse_memory -# wrong constant name -# wrong constant name column -# wrong constant name line -# wrong constant name parse_with -# wrong constant name recovery -# wrong constant name recovery= -# wrong constant name replace_entities -# wrong constant name replace_entities= -# undefined singleton method `new1' for `Nokogiri::XML::SAX::ParserContext' -# wrong constant name -# wrong constant name file -# wrong constant name io -# wrong constant name memory -# wrong constant name new1 -# wrong constant name new -# undefined method `<<1' for class `Nokogiri::XML::SAX::PushParser' -# undefined method `initialize1' for class `Nokogiri::XML::SAX::PushParser' -# undefined method `initialize2' for class `Nokogiri::XML::SAX::PushParser' -# undefined method `initialize3' for class `Nokogiri::XML::SAX::PushParser' -# undefined method `write1' for class `Nokogiri::XML::SAX::PushParser' -# wrong constant name <<1 -# wrong constant name << -# wrong constant name document -# wrong constant name document= -# wrong constant name finish -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize -# wrong constant name options -# wrong constant name options= -# wrong constant name replace_entities -# wrong constant name replace_entities= -# wrong constant name write1 -# wrong constant name write -# wrong constant name -# wrong constant name -# wrong constant name errors -# wrong constant name errors= -# wrong constant name valid? -# wrong constant name validate -# wrong constant name -# wrong constant name from_document -# wrong constant name new -# wrong constant name read_memory -# wrong constant name % -# wrong constant name / -# wrong constant name at -# wrong constant name at_css -# wrong constant name at_xpath -# wrong constant name css -# wrong constant name search -# wrong constant name xpath -# wrong constant name -# wrong constant name code -# wrong constant name column -# wrong constant name domain -# wrong constant name error? -# wrong constant name fatal? -# wrong constant name file -# wrong constant name int1 -# wrong constant name level -# wrong constant name line -# wrong constant name none? -# wrong constant name str1 -# wrong constant name str2 -# wrong constant name str3 -# wrong constant name warning? -# wrong constant name -# uninitialized constant Nokogiri::XML::Text::ATTRIBUTE_DECL -# uninitialized constant Nokogiri::XML::Text::ATTRIBUTE_NODE -# uninitialized constant Nokogiri::XML::Text::CDATA_SECTION_NODE -# uninitialized constant Nokogiri::XML::Text::COMMENT_NODE -# uninitialized constant Nokogiri::XML::Text::DOCB_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Text::DOCUMENT_FRAG_NODE -# uninitialized constant Nokogiri::XML::Text::DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Text::DOCUMENT_TYPE_NODE -# uninitialized constant Nokogiri::XML::Text::DTD_NODE -# uninitialized constant Nokogiri::XML::Text::ELEMENT_DECL -# uninitialized constant Nokogiri::XML::Text::ELEMENT_NODE -# uninitialized constant Nokogiri::XML::Text::ENTITY_DECL -# uninitialized constant Nokogiri::XML::Text::ENTITY_NODE -# uninitialized constant Nokogiri::XML::Text::ENTITY_REF_NODE -# uninitialized constant Nokogiri::XML::Text::Elem -# uninitialized constant Nokogiri::XML::Text::HTML_DOCUMENT_NODE -# uninitialized constant Nokogiri::XML::Text::IMPLIED_XPATH_CONTEXTS -# uninitialized constant Nokogiri::XML::Text::LOOKS_LIKE_XPATH -# uninitialized constant Nokogiri::XML::Text::NAMESPACE_DECL -# uninitialized constant Nokogiri::XML::Text::NOTATION_NODE -# uninitialized constant Nokogiri::XML::Text::PI_NODE -# uninitialized constant Nokogiri::XML::Text::TEXT_NODE -# uninitialized constant Nokogiri::XML::Text::XINCLUDE_END -# uninitialized constant Nokogiri::XML::Text::XINCLUDE_START -# wrong constant name -# wrong constant name -# wrong constant name document -# wrong constant name document= -# wrong constant name -# wrong constant name -# wrong constant name evaluate -# wrong constant name register_namespaces -# wrong constant name register_ns -# wrong constant name register_variable -# wrong constant name -# wrong constant name new -# undefined singleton method `Reader1' for `Nokogiri::XML' -# undefined singleton method `Reader2' for `Nokogiri::XML' -# undefined singleton method `Reader3' for `Nokogiri::XML' -# undefined singleton method `parse1' for `Nokogiri::XML' -# undefined singleton method `parse2' for `Nokogiri::XML' -# undefined singleton method `parse3' for `Nokogiri::XML' -# wrong constant name -# wrong constant name Reader1 -# wrong constant name Reader2 -# wrong constant name Reader3 -# wrong constant name fragment -# wrong constant name parse1 -# wrong constant name parse2 -# wrong constant name parse3 -# wrong constant name parse -# wrong constant name -# undefined method `apply_to1' for class `Nokogiri::XSLT::Stylesheet' -# wrong constant name apply_to1 -# wrong constant name apply_to -# wrong constant name serialize -# wrong constant name transform -# wrong constant name -# wrong constant name parse_stylesheet_doc -# undefined singleton method `parse1' for `Nokogiri::XSLT' -# wrong constant name -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name quote_params -# wrong constant name register -# undefined singleton method `HTML1' for `Nokogiri' -# undefined singleton method `HTML2' for `Nokogiri' -# undefined singleton method `HTML3' for `Nokogiri' -# undefined singleton method `XML1' for `Nokogiri' -# undefined singleton method `XML2' for `Nokogiri' -# undefined singleton method `XML3' for `Nokogiri' -# undefined singleton method `XSLT1' for `Nokogiri' -# undefined singleton method `make1' for `Nokogiri' -# undefined singleton method `make2' for `Nokogiri' -# undefined singleton method `parse1' for `Nokogiri' -# undefined singleton method `parse2' for `Nokogiri' -# undefined singleton method `parse3' for `Nokogiri' -# wrong constant name -# wrong constant name HTML1 -# wrong constant name HTML2 -# wrong constant name HTML3 -# uninitialized constant Nokogiri::Slop -# wrong constant name XML1 -# wrong constant name XML2 -# wrong constant name XML3 -# wrong constant name XSLT1 -# wrong constant name install_default_aliases -# wrong constant name jruby? -# wrong constant name make1 -# wrong constant name make2 -# wrong constant name make -# wrong constant name parse1 -# wrong constant name parse2 -# wrong constant name parse3 -# wrong constant name parse -# wrong constant name uses_libxml? # wrong constant name byte # wrong constant name bytes # wrong constant name day @@ -12378,7 +7916,6 @@ # wrong constant name as_json1 # wrong constant name as_json # wrong constant name blank? -# wrong constant name dclone # wrong constant name duplicable? # wrong constant name html_safe? # wrong constant name instance_values @@ -12450,737 +7987,6 @@ # uninitialized constant PStore # uninitialized constant PTY # uninitialized constant PTY -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name exception -# wrong constant name initialize -# wrong constant name -# wrong constant name initialize -# wrong constant name next -# wrong constant name pack -# wrong constant name size -# wrong constant name unpack -# wrong constant name -# wrong constant name -# wrong constant name physical_processor_count -# wrong constant name processor_count -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name kill -# wrong constant name kill_on_ctrl_c -# wrong constant name close_pipes -# wrong constant name initialize -# wrong constant name pid -# wrong constant name read -# wrong constant name stop -# wrong constant name thread -# wrong constant name thread= -# wrong constant name work -# wrong constant name write -# wrong constant name -# undefined singleton method `each1' for `Parallel' -# undefined singleton method `each_with_index1' for `Parallel' -# undefined singleton method `in_processes1' for `Parallel' -# undefined singleton method `in_threads1' for `Parallel' -# undefined singleton method `map1' for `Parallel' -# undefined singleton method `map_with_index1' for `Parallel' -# wrong constant name -# wrong constant name all? -# wrong constant name any? -# wrong constant name each1 -# wrong constant name each -# wrong constant name each_with_index1 -# wrong constant name each_with_index -# wrong constant name flat_map -# wrong constant name in_processes1 -# wrong constant name in_processes -# wrong constant name in_threads1 -# wrong constant name in_threads -# wrong constant name map1 -# wrong constant name map -# wrong constant name map_with_index1 -# wrong constant name map_with_index -# wrong constant name worker_number -# wrong constant name worker_number= -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name run -# wrong constant name -# undefined singleton method `by_scenarios1' for `ParallelTests::Grouper' -# undefined singleton method `in_even_groups_by_size1' for `ParallelTests::Grouper' -# wrong constant name -# wrong constant name by_scenarios1 -# wrong constant name by_scenarios -# wrong constant name by_steps -# wrong constant name in_even_groups_by_size1 -# wrong constant name in_even_groups_by_size -# wrong constant name add -# wrong constant name all -# wrong constant name count -# wrong constant name delete -# wrong constant name file_path -# wrong constant name initialize -# wrong constant name mutex -# wrong constant name -# wrong constant name -# wrong constant name bundler_enabled? -# wrong constant name delta -# wrong constant name determine_number_of_processes -# wrong constant name first_process? -# wrong constant name last_process? -# wrong constant name now -# wrong constant name number_of_running_processes -# wrong constant name pid_file_path -# wrong constant name pids -# wrong constant name stop_all_processes -# wrong constant name wait_for_other_processes_to_finish -# wrong constant name with_pid_file -# wrong constant name with_ruby_binary -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name loc -# wrong constant name location -# wrong constant name -# wrong constant name on_alias -# wrong constant name on_and -# wrong constant name on_and_asgn -# wrong constant name on_arg -# wrong constant name on_arg_expr -# wrong constant name on_args -# wrong constant name on_argument -# wrong constant name on_array -# wrong constant name on_array_pattern -# wrong constant name on_array_pattern_with_tail -# wrong constant name on_back_ref -# wrong constant name on_begin -# wrong constant name on_block -# wrong constant name on_block_pass -# wrong constant name on_blockarg -# wrong constant name on_blockarg_expr -# wrong constant name on_break -# wrong constant name on_case -# wrong constant name on_case_match -# wrong constant name on_casgn -# wrong constant name on_class -# wrong constant name on_const -# wrong constant name on_const_pattern -# wrong constant name on_csend -# wrong constant name on_cvar -# wrong constant name on_cvasgn -# wrong constant name on_def -# wrong constant name on_def_e -# wrong constant name on_defined? -# wrong constant name on_defs -# wrong constant name on_defs_e -# wrong constant name on_dstr -# wrong constant name on_dsym -# wrong constant name on_eflipflop -# wrong constant name on_empty_else -# wrong constant name on_ensure -# wrong constant name on_erange -# wrong constant name on_for -# wrong constant name on_gvar -# wrong constant name on_gvasgn -# wrong constant name on_hash -# wrong constant name on_hash_pattern -# wrong constant name on_if -# wrong constant name on_if_guard -# wrong constant name on_iflipflop -# wrong constant name on_in_match -# wrong constant name on_in_pattern -# wrong constant name on_index -# wrong constant name on_indexasgn -# wrong constant name on_irange -# wrong constant name on_ivar -# wrong constant name on_ivasgn -# wrong constant name on_kwarg -# wrong constant name on_kwbegin -# wrong constant name on_kwoptarg -# wrong constant name on_kwrestarg -# wrong constant name on_kwsplat -# wrong constant name on_lambda -# wrong constant name on_lvar -# wrong constant name on_lvasgn -# wrong constant name on_masgn -# wrong constant name on_match_alt -# wrong constant name on_match_as -# wrong constant name on_match_current_line -# wrong constant name on_match_rest -# wrong constant name on_match_var -# wrong constant name on_match_with_lvasgn -# wrong constant name on_mlhs -# wrong constant name on_module -# wrong constant name on_mrasgn -# wrong constant name on_next -# wrong constant name on_not -# wrong constant name on_nth_ref -# wrong constant name on_numblock -# wrong constant name on_op_asgn -# wrong constant name on_optarg -# wrong constant name on_or -# wrong constant name on_or_asgn -# wrong constant name on_pair -# wrong constant name on_pin -# wrong constant name on_postexe -# wrong constant name on_preexe -# wrong constant name on_procarg0 -# wrong constant name on_rasgn -# wrong constant name on_redo -# wrong constant name on_regexp -# wrong constant name on_resbody -# wrong constant name on_rescue -# wrong constant name on_restarg -# wrong constant name on_restarg_expr -# wrong constant name on_retry -# wrong constant name on_return -# wrong constant name on_sclass -# wrong constant name on_send -# wrong constant name on_shadowarg -# wrong constant name on_splat -# wrong constant name on_super -# wrong constant name on_undef -# wrong constant name on_unless_guard -# wrong constant name on_until -# wrong constant name on_until_post -# wrong constant name on_var -# wrong constant name on_vasgn -# wrong constant name on_when -# wrong constant name on_while -# wrong constant name on_while_post -# wrong constant name on_xstr -# wrong constant name on_yield -# wrong constant name process_argument_node -# wrong constant name process_regular_node -# wrong constant name process_var_asgn_node -# wrong constant name process_variable_node -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Parser::Base' -# undefined method `tokenize1' for class `Parser::Base' -# uninitialized constant Parser::Base::Racc_Main_Parsing_Routine -# uninitialized constant Parser::Base::Racc_Runtime_Core_Id_C -# uninitialized constant Parser::Base::Racc_Runtime_Core_Revision -# uninitialized constant Parser::Base::Racc_Runtime_Core_Revision_C -# uninitialized constant Parser::Base::Racc_Runtime_Core_Revision_R -# uninitialized constant Parser::Base::Racc_Runtime_Core_Version -# uninitialized constant Parser::Base::Racc_Runtime_Core_Version_C -# uninitialized constant Parser::Base::Racc_Runtime_Core_Version_R -# uninitialized constant Parser::Base::Racc_Runtime_Revision -# uninitialized constant Parser::Base::Racc_Runtime_Type -# uninitialized constant Parser::Base::Racc_Runtime_Version -# uninitialized constant Parser::Base::Racc_YY_Parse_Method -# wrong constant name builder -# wrong constant name context -# wrong constant name current_arg_stack -# wrong constant name diagnostics -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name max_numparam_stack -# wrong constant name parse -# wrong constant name parse_with_comments -# wrong constant name pattern_hash_keys -# wrong constant name pattern_variables -# wrong constant name reset -# wrong constant name source_buffer -# wrong constant name static_env -# wrong constant name tokenize1 -# wrong constant name tokenize -# undefined singleton method `parse1' for `Parser::Base' -# undefined singleton method `parse2' for `Parser::Base' -# undefined singleton method `parse_with_comments1' for `Parser::Base' -# undefined singleton method `parse_with_comments2' for `Parser::Base' -# wrong constant name -# wrong constant name default_parser -# wrong constant name parse1 -# wrong constant name parse2 -# wrong constant name parse -# wrong constant name parse_file -# wrong constant name parse_file_with_comments -# wrong constant name parse_with_comments1 -# wrong constant name parse_with_comments2 -# wrong constant name parse_with_comments -# wrong constant name -# undefined method `args1' for class `Parser::Builders::Default' -# undefined method `begin_body1' for class `Parser::Builders::Default' -# undefined method `begin_body2' for class `Parser::Builders::Default' -# undefined method `begin_body3' for class `Parser::Builders::Default' -# undefined method `begin_body4' for class `Parser::Builders::Default' -# undefined method `begin_body5' for class `Parser::Builders::Default' -# undefined method `call_method1' for class `Parser::Builders::Default' -# undefined method `call_method2' for class `Parser::Builders::Default' -# undefined method `call_method3' for class `Parser::Builders::Default' -# undefined method `keyword_cmd1' for class `Parser::Builders::Default' -# undefined method `keyword_cmd2' for class `Parser::Builders::Default' -# undefined method `keyword_cmd3' for class `Parser::Builders::Default' -# undefined method `kwrestarg1' for class `Parser::Builders::Default' -# undefined method `match_rest1' for class `Parser::Builders::Default' -# undefined method `not_op1' for class `Parser::Builders::Default' -# undefined method `not_op2' for class `Parser::Builders::Default' -# undefined method `not_op3' for class `Parser::Builders::Default' -# undefined method `objc_restarg1' for class `Parser::Builders::Default' -# undefined method `restarg1' for class `Parser::Builders::Default' -# undefined method `restarg_expr1' for class `Parser::Builders::Default' -# undefined method `splat1' for class `Parser::Builders::Default' -# wrong constant name __ENCODING__ -# wrong constant name __FILE__ -# wrong constant name __LINE__ -# wrong constant name accessible -# wrong constant name alias -# wrong constant name arg -# wrong constant name arg_expr -# wrong constant name args1 -# wrong constant name args -# wrong constant name array -# wrong constant name array_pattern -# wrong constant name assign -# wrong constant name assignable -# wrong constant name associate -# wrong constant name attr_asgn -# wrong constant name back_ref -# wrong constant name begin -# wrong constant name begin_body1 -# wrong constant name begin_body2 -# wrong constant name begin_body3 -# wrong constant name begin_body4 -# wrong constant name begin_body5 -# wrong constant name begin_body -# wrong constant name begin_keyword -# wrong constant name binary_op -# wrong constant name block -# wrong constant name block_pass -# wrong constant name blockarg -# wrong constant name blockarg_expr -# wrong constant name call_lambda -# wrong constant name call_method1 -# wrong constant name call_method2 -# wrong constant name call_method3 -# wrong constant name call_method -# wrong constant name call_type_for_dot -# wrong constant name case -# wrong constant name case_match -# wrong constant name character -# wrong constant name complex -# wrong constant name compstmt -# wrong constant name condition -# wrong constant name condition_mod -# wrong constant name const -# wrong constant name const_fetch -# wrong constant name const_global -# wrong constant name const_op_assignable -# wrong constant name const_pattern -# wrong constant name cvar -# wrong constant name dedent_string -# wrong constant name def_class -# wrong constant name def_endless_method -# wrong constant name def_endless_singleton -# wrong constant name def_method -# wrong constant name def_module -# wrong constant name def_sclass -# wrong constant name def_singleton -# wrong constant name emit_file_line_as_literals -# wrong constant name emit_file_line_as_literals= -# wrong constant name false -# wrong constant name float -# wrong constant name for -# wrong constant name forward_args -# wrong constant name forwarded_args -# wrong constant name gvar -# wrong constant name hash_pattern -# wrong constant name ident -# wrong constant name if_guard -# wrong constant name in_match -# wrong constant name in_pattern -# wrong constant name index -# wrong constant name index_asgn -# wrong constant name integer -# wrong constant name ivar -# wrong constant name keyword_cmd1 -# wrong constant name keyword_cmd2 -# wrong constant name keyword_cmd3 -# wrong constant name keyword_cmd -# wrong constant name kwarg -# wrong constant name kwnilarg -# wrong constant name kwoptarg -# wrong constant name kwrestarg1 -# wrong constant name kwrestarg -# wrong constant name kwsplat -# wrong constant name logical_op -# wrong constant name loop -# wrong constant name loop_mod -# wrong constant name match_alt -# wrong constant name match_as -# wrong constant name match_hash_var -# wrong constant name match_hash_var_from_str -# wrong constant name match_label -# wrong constant name match_nil_pattern -# wrong constant name match_op -# wrong constant name match_pair -# wrong constant name match_rest1 -# wrong constant name match_rest -# wrong constant name match_var -# wrong constant name match_with_trailing_comma -# wrong constant name multi_assign -# wrong constant name multi_lhs -# wrong constant name multi_rassign -# wrong constant name nil -# wrong constant name not_op1 -# wrong constant name not_op2 -# wrong constant name not_op3 -# wrong constant name not_op -# wrong constant name nth_ref -# wrong constant name numargs -# wrong constant name objc_kwarg -# wrong constant name objc_restarg1 -# wrong constant name objc_restarg -# wrong constant name objc_varargs -# wrong constant name op_assign -# wrong constant name optarg -# wrong constant name pair -# wrong constant name pair_keyword -# wrong constant name pair_list_18 -# wrong constant name pair_quoted -# wrong constant name parser -# wrong constant name parser= -# wrong constant name pin -# wrong constant name postexe -# wrong constant name preexe -# wrong constant name procarg0 -# wrong constant name range_exclusive -# wrong constant name range_inclusive -# wrong constant name rassign -# wrong constant name rational -# wrong constant name regexp_compose -# wrong constant name regexp_options -# wrong constant name rescue_body -# wrong constant name restarg1 -# wrong constant name restarg -# wrong constant name restarg_expr1 -# wrong constant name restarg_expr -# wrong constant name self -# wrong constant name shadowarg -# wrong constant name splat1 -# wrong constant name splat -# wrong constant name string -# wrong constant name string_compose -# wrong constant name string_internal -# wrong constant name symbol -# wrong constant name symbol_compose -# wrong constant name symbol_internal -# wrong constant name symbols_compose -# wrong constant name ternary -# wrong constant name true -# wrong constant name unary_num -# wrong constant name unary_op -# wrong constant name undef_method -# wrong constant name unless_guard -# wrong constant name when -# wrong constant name word -# wrong constant name words_compose -# wrong constant name xstring_compose -# wrong constant name -# wrong constant name emit_arg_inside_procarg0 -# wrong constant name emit_arg_inside_procarg0= -# wrong constant name emit_encoding -# wrong constant name emit_encoding= -# wrong constant name emit_index -# wrong constant name emit_index= -# wrong constant name emit_lambda -# wrong constant name emit_lambda= -# wrong constant name emit_procarg0 -# wrong constant name emit_procarg0= -# wrong constant name modernize -# wrong constant name -# wrong constant name -# wrong constant name class_definition_allowed? -# wrong constant name dynamic_const_definition_allowed? -# wrong constant name in_block? -# wrong constant name in_class? -# wrong constant name in_dynamic_block? -# wrong constant name in_lambda? -# wrong constant name indirectly_in_def? -# wrong constant name module_definition_allowed? -# wrong constant name pop -# wrong constant name push -# wrong constant name reset -# wrong constant name stack -# wrong constant name -# wrong constant name pop -# wrong constant name push -# wrong constant name reset -# wrong constant name set -# wrong constant name stack -# wrong constant name top -# wrong constant name -# wrong constant name warn_of_deprecation -# wrong constant name warned_of_deprecation= -# wrong constant name -# undefined method `initialize1' for class `Parser::Diagnostic' -# wrong constant name -# wrong constant name arguments -# wrong constant name highlights -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name level -# wrong constant name location -# wrong constant name message -# wrong constant name reason -# wrong constant name render -# undefined method `initialize1' for class `Parser::Diagnostic::Engine' -# wrong constant name all_errors_are_fatal -# wrong constant name all_errors_are_fatal= -# wrong constant name consumer -# wrong constant name consumer= -# wrong constant name ignore? -# wrong constant name ignore_warnings -# wrong constant name ignore_warnings= -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name process -# wrong constant name raise? -# wrong constant name -# wrong constant name -# undefined method `diagnostic1' for class `Parser::Lexer' -# undefined method `diagnostic2' for class `Parser::Lexer' -# undefined method `diagnostic3' for class `Parser::Lexer' -# undefined method `emit1' for class `Parser::Lexer' -# undefined method `emit2' for class `Parser::Lexer' -# undefined method `emit3' for class `Parser::Lexer' -# undefined method `emit_comment1' for class `Parser::Lexer' -# undefined method `emit_comment2' for class `Parser::Lexer' -# undefined method `emit_do1' for class `Parser::Lexer' -# undefined method `emit_table1' for class `Parser::Lexer' -# undefined method `emit_table2' for class `Parser::Lexer' -# undefined method `range1' for class `Parser::Lexer' -# undefined method `range2' for class `Parser::Lexer' -# undefined method `reset1' for class `Parser::Lexer' -# undefined method `tok1' for class `Parser::Lexer' -# undefined method `tok2' for class `Parser::Lexer' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name advance -# wrong constant name arg_or_cmdarg -# wrong constant name cmdarg -# wrong constant name cmdarg= -# wrong constant name command_start -# wrong constant name command_start= -# wrong constant name comments -# wrong constant name comments= -# wrong constant name cond -# wrong constant name cond= -# wrong constant name context -# wrong constant name context= -# wrong constant name dedent_level -# wrong constant name diagnostic1 -# wrong constant name diagnostic2 -# wrong constant name diagnostic3 -# wrong constant name diagnostic -# wrong constant name diagnostics -# wrong constant name diagnostics= -# wrong constant name emit1 -# wrong constant name emit2 -# wrong constant name emit3 -# wrong constant name emit -# wrong constant name emit_comment1 -# wrong constant name emit_comment2 -# wrong constant name emit_comment -# wrong constant name emit_do1 -# wrong constant name emit_do -# wrong constant name emit_table1 -# wrong constant name emit_table2 -# wrong constant name emit_table -# wrong constant name encode_escape -# wrong constant name encoding -# wrong constant name eof_codepoint? -# wrong constant name force_utf32 -# wrong constant name force_utf32= -# wrong constant name in_kwarg -# wrong constant name in_kwarg= -# wrong constant name initialize -# wrong constant name literal -# wrong constant name next_state_for_literal -# wrong constant name pop_cmdarg -# wrong constant name pop_cond -# wrong constant name pop_literal -# wrong constant name push_cmdarg -# wrong constant name push_cond -# wrong constant name push_literal -# wrong constant name range1 -# wrong constant name range2 -# wrong constant name range -# wrong constant name reset1 -# wrong constant name reset -# wrong constant name source_buffer -# wrong constant name source_buffer= -# wrong constant name stack_pop -# wrong constant name state -# wrong constant name state= -# wrong constant name static_env -# wrong constant name static_env= -# wrong constant name tok1 -# wrong constant name tok2 -# wrong constant name tok -# wrong constant name tokens -# wrong constant name tokens= -# wrong constant name version? -# wrong constant name dedent -# wrong constant name initialize -# wrong constant name interrupt -# wrong constant name -# undefined method `initialize1' for class `Parser::Lexer::Literal' -# undefined method `initialize2' for class `Parser::Lexer::Literal' -# undefined method `initialize3' for class `Parser::Lexer::Literal' -# undefined method `initialize4' for class `Parser::Lexer::Literal' -# undefined method `nest_and_try_closing1' for class `Parser::Lexer::Literal' -# wrong constant name backslash_delimited? -# wrong constant name clear_buffer -# wrong constant name coerce_encoding -# wrong constant name dedent_level -# wrong constant name delimiter? -# wrong constant name emit -# wrong constant name emit_start_tok -# wrong constant name end_interp_brace_and_try_closing -# wrong constant name extend_content -# wrong constant name extend_space -# wrong constant name extend_string -# wrong constant name flush_string -# wrong constant name heredoc? -# wrong constant name heredoc_e -# wrong constant name infer_indent_level -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize4 -# wrong constant name initialize -# wrong constant name interpolate? -# wrong constant name munge_escape? -# wrong constant name nest_and_try_closing1 -# wrong constant name nest_and_try_closing -# wrong constant name plain_heredoc? -# wrong constant name regexp? -# wrong constant name saved_herebody_s -# wrong constant name saved_herebody_s= -# wrong constant name squiggly_heredoc? -# wrong constant name start_interp_brace -# wrong constant name str_s -# wrong constant name supports_line_continuation_via_slash? -# wrong constant name type -# wrong constant name words? -# wrong constant name -# wrong constant name active? -# wrong constant name clear -# wrong constant name empty? -# wrong constant name initialize -# wrong constant name lexpop -# wrong constant name pop -# wrong constant name push -# wrong constant name -# wrong constant name -# wrong constant name lex_en_expr_arg -# wrong constant name lex_en_expr_arg= -# wrong constant name lex_en_expr_beg -# wrong constant name lex_en_expr_beg= -# wrong constant name lex_en_expr_cmdarg -# wrong constant name lex_en_expr_cmdarg= -# wrong constant name lex_en_expr_dot -# wrong constant name lex_en_expr_dot= -# wrong constant name lex_en_expr_end -# wrong constant name lex_en_expr_end= -# wrong constant name lex_en_expr_endarg -# wrong constant name lex_en_expr_endarg= -# wrong constant name lex_en_expr_endfn -# wrong constant name lex_en_expr_endfn= -# wrong constant name lex_en_expr_fname -# wrong constant name lex_en_expr_fname= -# wrong constant name lex_en_expr_labelarg -# wrong constant name lex_en_expr_labelarg= -# wrong constant name lex_en_expr_mid -# wrong constant name lex_en_expr_mid= -# wrong constant name lex_en_expr_value -# wrong constant name lex_en_expr_value= -# wrong constant name lex_en_expr_variable -# wrong constant name lex_en_expr_variable= -# wrong constant name lex_en_interp_backslash_delimited -# wrong constant name lex_en_interp_backslash_delimited= -# wrong constant name lex_en_interp_backslash_delimited_words -# wrong constant name lex_en_interp_backslash_delimited_words= -# wrong constant name lex_en_interp_string -# wrong constant name lex_en_interp_string= -# wrong constant name lex_en_interp_words -# wrong constant name lex_en_interp_words= -# wrong constant name lex_en_leading_dot -# wrong constant name lex_en_leading_dot= -# wrong constant name lex_en_line_begin -# wrong constant name lex_en_line_begin= -# wrong constant name lex_en_line_comment -# wrong constant name lex_en_line_comment= -# wrong constant name lex_en_plain_backslash_delimited -# wrong constant name lex_en_plain_backslash_delimited= -# wrong constant name lex_en_plain_backslash_delimited_words -# wrong constant name lex_en_plain_backslash_delimited_words= -# wrong constant name lex_en_plain_string -# wrong constant name lex_en_plain_string= -# wrong constant name lex_en_plain_words -# wrong constant name lex_en_plain_words= -# wrong constant name lex_en_regexp_modifiers -# wrong constant name lex_en_regexp_modifiers= -# wrong constant name lex_error -# wrong constant name lex_error= -# wrong constant name lex_start -# wrong constant name lex_start= -# wrong constant name has_numparams? -# wrong constant name has_ordinary_params! -# wrong constant name has_ordinary_params? -# wrong constant name pop -# wrong constant name push -# wrong constant name register -# wrong constant name stack -# wrong constant name top -# wrong constant name -# wrong constant name -# wrong constant name compile -# wrong constant name -# wrong constant name assignment? -# wrong constant name initialize -# wrong constant name insert_after -# wrong constant name insert_before -# wrong constant name remove -# wrong constant name replace -# wrong constant name rewrite -# wrong constant name wrap -# wrong constant name # uninitialized constant Parser::Ruby24::Racc_Main_Parsing_Routine # uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Id_C # uninitialized constant Parser::Ruby24::Racc_Runtime_Core_Revision @@ -14079,333 +8885,6 @@ # wrong constant name default_encoding # wrong constant name version # wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Parser::Source::Buffer' -# undefined method `initialize2' for class `Parser::Source::Buffer' -# wrong constant name column_for_position -# wrong constant name decompose_position -# wrong constant name first_line -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name last_line -# wrong constant name line_for_position -# wrong constant name line_range -# wrong constant name name -# wrong constant name raw_source= -# wrong constant name read -# wrong constant name slice -# wrong constant name source -# wrong constant name source= -# wrong constant name source_line -# wrong constant name source_lines -# wrong constant name source_range -# wrong constant name -# wrong constant name recognize_encoding -# wrong constant name reencode_string -# wrong constant name == -# wrong constant name -# wrong constant name document? -# wrong constant name initialize -# wrong constant name inline? -# wrong constant name loc -# wrong constant name location -# wrong constant name text -# wrong constant name type -# wrong constant name associate -# wrong constant name associate_locations -# wrong constant name initialize -# wrong constant name skip_directives -# wrong constant name skip_directives= -# wrong constant name -# wrong constant name -# wrong constant name associate -# wrong constant name associate_locations -# wrong constant name == -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name column -# wrong constant name expression -# wrong constant name first_line -# wrong constant name initialize -# wrong constant name last_column -# wrong constant name last_line -# wrong constant name line -# wrong constant name node -# wrong constant name node= -# wrong constant name to_hash -# wrong constant name update_expression -# wrong constant name with -# wrong constant name with_expression -# wrong constant name begin -# wrong constant name end -# wrong constant name initialize -# wrong constant name -# wrong constant name begin -# wrong constant name else -# wrong constant name end -# wrong constant name initialize -# wrong constant name keyword -# wrong constant name -# wrong constant name double_colon -# wrong constant name initialize -# wrong constant name name -# wrong constant name operator -# wrong constant name update_operator -# wrong constant name with_operator -# wrong constant name -# wrong constant name end -# wrong constant name initialize -# wrong constant name keyword -# wrong constant name name -# wrong constant name operator -# wrong constant name -# wrong constant name assignment -# wrong constant name initialize -# wrong constant name keyword -# wrong constant name name -# wrong constant name operator -# wrong constant name -# wrong constant name begin -# wrong constant name end -# wrong constant name in -# wrong constant name initialize -# wrong constant name keyword -# wrong constant name -# wrong constant name heredoc_body -# wrong constant name heredoc_end -# wrong constant name initialize -# wrong constant name -# wrong constant name begin -# wrong constant name end -# wrong constant name initialize -# wrong constant name operator -# wrong constant name update_operator -# wrong constant name with_operator -# wrong constant name -# wrong constant name begin -# wrong constant name end -# wrong constant name initialize -# wrong constant name keyword -# wrong constant name -# wrong constant name argument -# wrong constant name initialize -# wrong constant name keyword -# wrong constant name operator -# wrong constant name -# wrong constant name initialize -# wrong constant name operator -# wrong constant name -# wrong constant name assoc -# wrong constant name begin -# wrong constant name initialize -# wrong constant name keyword -# wrong constant name -# wrong constant name begin -# wrong constant name dot -# wrong constant name end -# wrong constant name initialize -# wrong constant name operator -# wrong constant name selector -# wrong constant name update_operator -# wrong constant name with_operator -# wrong constant name -# wrong constant name colon -# wrong constant name initialize -# wrong constant name question -# wrong constant name -# undefined method `initialize1' for class `Parser::Source::Map::Variable' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name name -# wrong constant name operator -# wrong constant name update_operator -# wrong constant name with_operator -# wrong constant name -# wrong constant name -# undefined method `adjust1' for class `Parser::Source::Range' -# undefined method `adjust2' for class `Parser::Source::Range' -# undefined method `with1' for class `Parser::Source::Range' -# undefined method `with2' for class `Parser::Source::Range' -# wrong constant name <=> -# wrong constant name adjust1 -# wrong constant name adjust2 -# wrong constant name adjust -# wrong constant name begin -# wrong constant name begin_pos -# wrong constant name column -# wrong constant name column_range -# wrong constant name contained? -# wrong constant name contains? -# wrong constant name crossing? -# wrong constant name disjoint? -# wrong constant name empty? -# wrong constant name end -# wrong constant name end_pos -# wrong constant name first_line -# wrong constant name initialize -# wrong constant name intersect -# wrong constant name is? -# wrong constant name join -# wrong constant name last_column -# wrong constant name last_line -# wrong constant name length -# wrong constant name line -# wrong constant name overlaps? -# wrong constant name resize -# wrong constant name size -# wrong constant name source -# wrong constant name source_buffer -# wrong constant name source_line -# wrong constant name to_a -# wrong constant name to_range -# wrong constant name with1 -# wrong constant name with2 -# wrong constant name with -# wrong constant name -# wrong constant name -# wrong constant name diagnostics -# wrong constant name initialize -# wrong constant name insert_after -# wrong constant name insert_after_multi -# wrong constant name insert_before -# wrong constant name insert_before_multi -# wrong constant name process -# wrong constant name remove -# wrong constant name replace -# wrong constant name source_buffer -# wrong constant name transaction -# wrong constant name wrap -# undefined method `initialize1' for class `Parser::Source::Rewriter::Action' -# undefined method `initialize2' for class `Parser::Source::Rewriter::Action' -# undefined method `initialize3' for class `Parser::Source::Rewriter::Action' -# wrong constant name <=> -# wrong constant name allow_multiple_insertions -# wrong constant name allow_multiple_insertions? -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize -# wrong constant name order -# wrong constant name range -# wrong constant name replacement -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Parser::Source::TreeRewriter' -# undefined method `initialize2' for class `Parser::Source::TreeRewriter' -# undefined method `initialize3' for class `Parser::Source::TreeRewriter' -# wrong constant name -# wrong constant name action_root -# wrong constant name diagnostics -# wrong constant name empty? -# wrong constant name in_transaction? -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize -# wrong constant name insert_after -# wrong constant name insert_after_multi -# wrong constant name insert_before -# wrong constant name insert_before_multi -# wrong constant name merge -# wrong constant name merge! -# wrong constant name process -# wrong constant name remove -# wrong constant name replace -# wrong constant name source_buffer -# wrong constant name transaction -# wrong constant name wrap -# undefined method `bsearch_child_index1' for class `Parser::Source::TreeRewriter::Action' -# undefined method `initialize1' for class `Parser::Source::TreeRewriter::Action' -# undefined method `initialize2' for class `Parser::Source::TreeRewriter::Action' -# undefined method `initialize3' for class `Parser::Source::TreeRewriter::Action' -# undefined method `initialize4' for class `Parser::Source::TreeRewriter::Action' -# undefined method `with1' for class `Parser::Source::TreeRewriter::Action' -# undefined method `with2' for class `Parser::Source::TreeRewriter::Action' -# undefined method `with3' for class `Parser::Source::TreeRewriter::Action' -# undefined method `with4' for class `Parser::Source::TreeRewriter::Action' -# undefined method `with5' for class `Parser::Source::TreeRewriter::Action' -# undefined method `with6' for class `Parser::Source::TreeRewriter::Action' -# wrong constant name analyse_hierarchy -# wrong constant name bsearch_child_index1 -# wrong constant name bsearch_child_index -# wrong constant name call_enforcer_for_merge -# wrong constant name check_fusible -# wrong constant name children -# wrong constant name combine -# wrong constant name combine_children -# wrong constant name do_combine -# wrong constant name empty? -# wrong constant name fuse_deletions -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize4 -# wrong constant name initialize -# wrong constant name insert_after -# wrong constant name insert_before -# wrong constant name insertion? -# wrong constant name merge -# wrong constant name ordered_replacements -# wrong constant name place_in_hierarchy -# wrong constant name range -# wrong constant name replacement -# wrong constant name swallow -# wrong constant name with1 -# wrong constant name with2 -# wrong constant name with3 -# wrong constant name with4 -# wrong constant name with5 -# wrong constant name with6 -# wrong constant name with -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name declare -# wrong constant name declare_forward_args -# wrong constant name declared? -# wrong constant name declared_forward_args? -# wrong constant name extend_dynamic -# wrong constant name extend_static -# wrong constant name reset -# wrong constant name unextend -# wrong constant name -# wrong constant name diagnostic -# wrong constant name initialize -# wrong constant name -# wrong constant name assignment? -# wrong constant name insert_after -# wrong constant name insert_before -# wrong constant name remove -# wrong constant name replace -# wrong constant name rewrite -# wrong constant name wrap -# wrong constant name -# wrong constant name declare -# wrong constant name declared? -# wrong constant name pop -# wrong constant name push -# wrong constant name reset -# wrong constant name -# wrong constant name # undefined method `children1' for class `Pathname' # undefined method `find1' for class `Pathname' # wrong constant name children1 @@ -14413,81 +8892,6 @@ # wrong constant name fnmatch? # wrong constant name glob # wrong constant name make_symlink -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `save_plist1' for module `Plist::Emit' -# undefined method `to_plist1' for module `Plist::Emit' -# undefined method `to_plist2' for module `Plist::Emit' -# wrong constant name save_plist1 -# wrong constant name save_plist -# wrong constant name to_plist1 -# wrong constant name to_plist2 -# wrong constant name to_plist -# undefined singleton method `dump1' for `Plist::Emit' -# undefined singleton method `dump2' for `Plist::Emit' -# undefined singleton method `plist_node1' for `Plist::Emit' -# undefined singleton method `save_plist1' for `Plist::Emit' -# undefined singleton method `tag1' for `Plist::Emit' -# undefined singleton method `tag2' for `Plist::Emit' -# wrong constant name -# wrong constant name comment -# wrong constant name dump1 -# wrong constant name dump2 -# wrong constant name dump -# wrong constant name element_type -# wrong constant name plist_node1 -# wrong constant name plist_node -# wrong constant name save_plist1 -# wrong constant name save_plist -# wrong constant name tag1 -# wrong constant name tag2 -# wrong constant name tag -# wrong constant name wrap -# wrong constant name open -# wrong constant name open= -# wrong constant name result -# wrong constant name result= -# wrong constant name tag_end -# wrong constant name tag_start -# wrong constant name text -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name children -# wrong constant name children= -# wrong constant name text -# wrong constant name text= -# wrong constant name to_ruby -# wrong constant name -# wrong constant name inherited -# wrong constant name mappings -# wrong constant name -# wrong constant name initialize -# wrong constant name parse -# wrong constant name -# wrong constant name -# wrong constant name parse_xml # uninitialized constant Prime # uninitialized constant Prime # wrong constant name << @@ -14515,307 +8919,6 @@ # uninitialized constant Proc8 # uninitialized constant Proc9 # uninitialized constant Proc9 -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Base' -# undefined method `start1' for class `ProgressBar::Base' -# undefined method `to_s1' for class `ProgressBar::Base' -# wrong constant name autofinish -# wrong constant name autofinish= -# wrong constant name autostart -# wrong constant name autostart= -# wrong constant name bar -# wrong constant name bar= -# wrong constant name clear -# wrong constant name decrement -# wrong constant name finish -# wrong constant name finished -# wrong constant name finished= -# wrong constant name finished? -# wrong constant name format -# wrong constant name format= -# wrong constant name increment -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name log -# wrong constant name output -# wrong constant name output= -# wrong constant name pause -# wrong constant name paused? -# wrong constant name percentage -# wrong constant name percentage= -# wrong constant name progress -# wrong constant name progress= -# wrong constant name progress_mark= -# wrong constant name progressable -# wrong constant name progressable= -# wrong constant name rate -# wrong constant name rate= -# wrong constant name refresh -# wrong constant name remainder_mark= -# wrong constant name reset -# wrong constant name resume -# wrong constant name start1 -# wrong constant name start -# wrong constant name started? -# wrong constant name stop -# wrong constant name stopped? -# wrong constant name time -# wrong constant name time= -# wrong constant name timer -# wrong constant name timer= -# wrong constant name title -# wrong constant name title= -# wrong constant name title_comp -# wrong constant name title_comp= -# wrong constant name to_h -# wrong constant name to_s1 -# wrong constant name to_s -# wrong constant name total -# wrong constant name total= -# wrong constant name update_progress -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Calculators::Length' -# wrong constant name calculate_length -# wrong constant name current_length -# wrong constant name current_length= -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name length -# wrong constant name length_changed? -# wrong constant name length_override -# wrong constant name length_override= -# wrong constant name output -# wrong constant name output= -# wrong constant name reset_length -# wrong constant name -# wrong constant name -# wrong constant name calculate -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Components::Bar' -# undefined method `to_s1' for class `ProgressBar::Components::Bar' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name length -# wrong constant name length= -# wrong constant name progress -# wrong constant name progress= -# wrong constant name progress_mark -# wrong constant name progress_mark= -# wrong constant name remainder_mark -# wrong constant name remainder_mark= -# wrong constant name to_s1 -# wrong constant name to_s -# wrong constant name upa_steps -# wrong constant name upa_steps= -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Components::Percentage' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name progress -# wrong constant name progress= -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Components::Rate' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name progress -# wrong constant name progress= -# wrong constant name rate_scale -# wrong constant name rate_scale= -# wrong constant name started_at -# wrong constant name started_at= -# wrong constant name stopped_at -# wrong constant name stopped_at= -# wrong constant name timer -# wrong constant name timer= -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Components::Time' -# wrong constant name elapsed_with_label -# wrong constant name estimated_with_friendly_oob -# wrong constant name estimated_with_label -# wrong constant name estimated_with_no_oob -# wrong constant name estimated_with_unknown_oob -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name out_of_bounds_time_format -# wrong constant name out_of_bounds_time_format= -# wrong constant name progress -# wrong constant name progress= -# wrong constant name timer -# wrong constant name timer= -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Components::Title' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name title -# wrong constant name title= -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name process -# undefined method `lookup_value1' for class `ProgressBar::Format::Molecule' -# wrong constant name bar_molecule? -# wrong constant name full_key -# wrong constant name initialize -# wrong constant name key -# wrong constant name key= -# wrong constant name lookup_value1 -# wrong constant name lookup_value -# wrong constant name method_name -# wrong constant name method_name= -# wrong constant name non_bar_molecule? -# wrong constant name -# uninitialized constant ProgressBar::Format::String::BLANK_RE -# uninitialized constant ProgressBar::Format::String::ENCODED_BLANKS -# wrong constant name bar_molecule_placeholder_length -# wrong constant name bar_molecules -# wrong constant name displayable_length -# wrong constant name molecules -# wrong constant name non_bar_molecules -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Output' -# undefined method `refresh1' for class `ProgressBar::Output' -# wrong constant name bar -# wrong constant name bar= -# wrong constant name clear_string -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name length -# wrong constant name length_calculator -# wrong constant name length_calculator= -# wrong constant name log -# wrong constant name refresh1 -# wrong constant name refresh -# wrong constant name stream -# wrong constant name stream= -# wrong constant name throttle -# wrong constant name throttle= -# wrong constant name with_refresh -# undefined singleton method `detect1' for `ProgressBar::Output' -# wrong constant name -# wrong constant name detect1 -# wrong constant name detect -# wrong constant name -# wrong constant name -# uninitialized constant ProgressBar::Outputs::NonTty::DEFAULT_OUTPUT_STREAM -# wrong constant name bar_update_string -# wrong constant name clear -# wrong constant name default_format -# wrong constant name eol -# wrong constant name last_update_length -# wrong constant name last_update_length= -# wrong constant name refresh_with_format_change -# wrong constant name resolve_format -# wrong constant name -# uninitialized constant ProgressBar::Outputs::Tty::DEFAULT_OUTPUT_STREAM -# wrong constant name bar_update_string -# wrong constant name clear -# wrong constant name default_format -# wrong constant name eol -# wrong constant name refresh_with_format_change -# wrong constant name resolve_format -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Progress' -# undefined method `start1' for class `ProgressBar::Progress' -# wrong constant name absolute -# wrong constant name decrement -# wrong constant name finish -# wrong constant name finished? -# wrong constant name increment -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name none? -# wrong constant name percentage_completed -# wrong constant name percentage_completed_with_precision -# wrong constant name progress -# wrong constant name progress= -# wrong constant name reset -# wrong constant name running_average -# wrong constant name running_average= -# wrong constant name smoothing -# wrong constant name smoothing= -# wrong constant name start1 -# wrong constant name start -# wrong constant name starting_position -# wrong constant name starting_position= -# wrong constant name total -# wrong constant name total= -# wrong constant name total_with_unknown_indicator -# wrong constant name unknown? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `choke1' for class `ProgressBar::Throttle' -# undefined method `initialize1' for class `ProgressBar::Throttle' -# wrong constant name choke1 -# wrong constant name choke -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name rate -# wrong constant name rate= -# wrong constant name started_at -# wrong constant name started_at= -# wrong constant name stopped_at -# wrong constant name stopped_at= -# wrong constant name timer -# wrong constant name timer= -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Time' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name now -# wrong constant name time -# wrong constant name time= -# wrong constant name unmocked_time_method -# wrong constant name -# undefined method `initialize1' for class `ProgressBar::Timer' -# wrong constant name divide_seconds -# wrong constant name elapsed_seconds -# wrong constant name elapsed_whole_seconds -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name pause -# wrong constant name reset -# wrong constant name reset? -# wrong constant name restart -# wrong constant name resume -# wrong constant name start -# wrong constant name started? -# wrong constant name started_at -# wrong constant name started_at= -# wrong constant name stop -# wrong constant name stopped? -# wrong constant name stopped_at -# wrong constant name stopped_at= -# wrong constant name time -# wrong constant name time= -# wrong constant name -# wrong constant name -# wrong constant name create # undefined method `eval1' for class `Pry' # undefined method `initialize1' for class `Pry' # undefined method `push_initial_binding1' for class `Pry' @@ -16695,179 +10798,14 @@ # wrong constant name # uninitialized constant RDoc # uninitialized constant RDoc -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::Attribute' -# undefined method `initialize2' for class `REXML::Attribute' -# uninitialized constant REXML::Attribute::NAME -# uninitialized constant REXML::Attribute::NAMECHAR -# uninitialized constant REXML::Attribute::NAMESPLIT -# uninitialized constant REXML::Attribute::NAME_CHAR -# uninitialized constant REXML::Attribute::NAME_START_CHAR -# uninitialized constant REXML::Attribute::NAME_STR -# uninitialized constant REXML::Attribute::NCNAME_STR -# uninitialized constant REXML::Attribute::NMTOKEN -# uninitialized constant REXML::Attribute::NMTOKENS -# uninitialized constant REXML::Attribute::REFERENCE -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# uninitialized constant REXML::Attributes::DEFAULT_INDENT -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::CData' -# undefined method `initialize2' for class `REXML::CData' -# 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' -# wrong constant name initialize1 -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::Comment' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::DocType' -# uninitialized constant REXML::DocType::NAME -# uninitialized constant REXML::DocType::NAMECHAR -# uninitialized constant REXML::DocType::NAME_CHAR -# uninitialized constant REXML::DocType::NAME_START_CHAR -# uninitialized constant REXML::DocType::NAME_STR -# uninitialized constant REXML::DocType::NCNAME_STR -# uninitialized constant REXML::DocType::NMTOKEN -# uninitialized constant REXML::DocType::NMTOKENS -# uninitialized constant REXML::DocType::REFERENCE -# wrong constant name initialize1 -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::Document' -# undefined method `initialize2' for class `REXML::Document' -# uninitialized constant REXML::Document::NAME -# uninitialized constant REXML::Document::NAMECHAR -# uninitialized constant REXML::Document::NAMESPLIT -# uninitialized constant REXML::Document::NAME_CHAR -# uninitialized constant REXML::Document::NAME_START_CHAR -# uninitialized constant REXML::Document::NAME_STR -# uninitialized constant REXML::Document::NCNAME_STR -# uninitialized constant REXML::Document::NMTOKEN -# uninitialized constant REXML::Document::NMTOKENS -# 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' -# undefined method `initialize2' for class `REXML::Element' -# undefined method `initialize3' for class `REXML::Element' -# uninitialized constant REXML::Element::NAME -# uninitialized constant REXML::Element::NAMECHAR -# uninitialized constant REXML::Element::NAMESPLIT -# uninitialized constant REXML::Element::NAME_CHAR -# uninitialized constant REXML::Element::NAME_START_CHAR -# uninitialized constant REXML::Element::NAME_STR -# uninitialized constant REXML::Element::NCNAME_STR -# uninitialized constant REXML::Element::NMTOKEN -# uninitialized constant REXML::Element::NMTOKENS -# 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' -# undefined method `initialize2' for class `REXML::Entity' -# undefined method `initialize3' for class `REXML::Entity' -# uninitialized constant REXML::Entity::NAME -# uninitialized constant REXML::Entity::NAMECHAR -# uninitialized constant REXML::Entity::NAME_CHAR -# uninitialized constant REXML::Entity::NAME_START_CHAR -# uninitialized constant REXML::Entity::NAME_STR -# uninitialized constant REXML::Entity::NCNAME_STR -# uninitialized constant REXML::Entity::NMTOKEN -# uninitialized constant REXML::Entity::NMTOKENS -# 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' -# wrong constant name initialize1 -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::Formatters::Pretty' -# undefined method `initialize2' for class `REXML::Formatters::Pretty' -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::IOSource' -# undefined method `initialize2' for class `REXML::IOSource' -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::Instruction' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::Output' -# wrong constant name initialize1 -# wrong constant name initialize -# undefined method `initialize1' for class `REXML::ParseException' -# undefined method `initialize2' for class `REXML::ParseException' -# undefined method `initialize3' for class `REXML::ParseException' -# 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' -# wrong constant name initialize1 -# wrong constant name initialize -# uninitialized constant REXML::Parsers::XPathParser::NAME -# uninitialized constant REXML::Parsers::XPathParser::NAMECHAR -# uninitialized constant REXML::Parsers::XPathParser::NAME_CHAR -# uninitialized constant REXML::Parsers::XPathParser::NAME_START_CHAR -# uninitialized constant REXML::Parsers::XPathParser::NAME_STR -# uninitialized constant REXML::Parsers::XPathParser::NCNAME_STR -# uninitialized constant REXML::Parsers::XPathParser::NMTOKEN -# uninitialized constant REXML::Parsers::XPathParser::NMTOKENS -# 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' -# wrong constant name initialize1 -# wrong constant name initialize # uninitialized constant REXML::SyncEnumerator # uninitialized constant REXML::SyncEnumerator -# undefined method `initialize1' for class `REXML::Text' -# undefined method `initialize2' for class `REXML::Text' -# undefined method `initialize3' for class `REXML::Text' -# undefined method `initialize4' for class `REXML::Text' -# undefined method `initialize5' for class `REXML::Text' -# 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' -# undefined method `initialize2' for class `REXML::XMLDecl' -# undefined method `initialize3' for class `REXML::XMLDecl' -# 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' @@ -16877,14 +10815,6 @@ # wrong constant name match3 # wrong constant name match4 # wrong constant name match -# undefined method `initialize1' for class `REXML::XPathNode' -# 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' # uninitialized constant REXML::XPathParser::NAME # uninitialized constant REXML::XPathParser::NAMECHAR # uninitialized constant REXML::XPathParser::NAME_CHAR @@ -16894,914 +10824,33 @@ # uninitialized constant REXML::XPathParser::NMTOKEN # uninitialized constant REXML::XPathParser::NMTOKENS # uninitialized constant REXML::XPathParser::REFERENCE -# wrong constant name initialize1 -# 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 -# undefined singleton method `first_non_rspec_line1' for `RSpec::CallerFilter' -# undefined singleton method `first_non_rspec_line2' for `RSpec::CallerFilter' -# wrong constant name -# wrong constant name first_non_rspec_line1 -# wrong constant name first_non_rspec_line2 -# wrong constant name first_non_rspec_line -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RSpec::Core::AnonymousExampleGroup::BE_PREDICATE_REGEX -# uninitialized constant RSpec::Core::AnonymousExampleGroup::DYNAMIC_MATCHER_REGEX -# uninitialized constant RSpec::Core::AnonymousExampleGroup::HAS_REGEX -# uninitialized constant RSpec::Core::AnonymousExampleGroup::INSTANCE_VARIABLE_TO_IGNORE -# uninitialized constant RSpec::Core::AnonymousExampleGroup::NOT_YET_IMPLEMENTED -# uninitialized constant RSpec::Core::AnonymousExampleGroup::NO_REASON_GIVEN -# wrong constant name -# undefined method `format_backtrace1' for class `RSpec::Core::BacktraceFormatter' -# wrong constant name backtrace_line -# wrong constant name exclude? -# wrong constant name exclusion_patterns -# wrong constant name exclusion_patterns= -# wrong constant name filter_gem -# wrong constant name format_backtrace1 -# wrong constant name format_backtrace -# wrong constant name full_backtrace= -# wrong constant name full_backtrace? -# wrong constant name inclusion_patterns -# wrong constant name inclusion_patterns= -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name for_failed_spec_run -# wrong constant name close -# wrong constant name receive -# wrong constant name send -# wrong constant name -# uninitialized constant RSpec::Core::Bisect::ExampleSetDescriptor::Elem -# wrong constant name all_example_ids -# wrong constant name all_example_ids= -# wrong constant name failed_example_ids -# wrong constant name failed_example_ids= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name initialize -# wrong constant name publish -# wrong constant name -# wrong constant name -# undefined method `add_formatter1' for class `RSpec::Core::Configuration' -# undefined method `add_setting1' for class `RSpec::Core::Configuration' -# undefined method `after1' for class `RSpec::Core::Configuration' -# undefined method `alias_it_behaves_like_to1' for class `RSpec::Core::Configuration' -# undefined method `alias_it_should_behave_like_to1' for class `RSpec::Core::Configuration' -# undefined method `append_after1' for class `RSpec::Core::Configuration' -# undefined method `append_before1' for class `RSpec::Core::Configuration' -# undefined method `around1' for class `RSpec::Core::Configuration' -# undefined method `before1' for class `RSpec::Core::Configuration' -# undefined method `color_enabled?1' for class `RSpec::Core::Configuration' -# undefined method `formatter=1' for class `RSpec::Core::Configuration' -# undefined method `prepend_after1' for class `RSpec::Core::Configuration' -# undefined method `prepend_before1' for class `RSpec::Core::Configuration' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name add_formatter1 -# wrong constant name add_formatter -# wrong constant name add_setting1 -# wrong constant name add_setting -# wrong constant name after1 -# wrong constant name after -# wrong constant name alias_example_group_to -# wrong constant name alias_example_to -# wrong constant name alias_it_behaves_like_to1 -# wrong constant name alias_it_behaves_like_to -# wrong constant name alias_it_should_behave_like_to1 -# wrong constant name alias_it_should_behave_like_to -# wrong constant name append_after1 -# wrong constant name append_after -# wrong constant name append_before1 -# wrong constant name append_before -# wrong constant name apply_derived_metadata_to -# wrong constant name around1 -# wrong constant name around -# wrong constant name backtrace_exclusion_patterns -# wrong constant name backtrace_exclusion_patterns= -# wrong constant name backtrace_formatter -# wrong constant name backtrace_inclusion_patterns -# wrong constant name backtrace_inclusion_patterns= -# wrong constant name before1 -# wrong constant name before -# wrong constant name bisect_runner -# wrong constant name bisect_runner= -# wrong constant name bisect_runner_class -# wrong constant name color -# wrong constant name color= -# wrong constant name color_enabled?1 -# wrong constant name color_enabled? -# wrong constant name color_mode -# wrong constant name color_mode= -# wrong constant name configure_example -# wrong constant name configure_expectation_framework -# wrong constant name configure_group -# wrong constant name configure_mock_framework -# wrong constant name default_color= -# wrong constant name default_color? -# wrong constant name default_formatter -# wrong constant name default_formatter= -# wrong constant name default_path= -# wrong constant name default_path? -# wrong constant name define_derived_metadata -# wrong constant name deprecation_stream= -# wrong constant name detail_color= -# wrong constant name detail_color? -# wrong constant name disable_monkey_patching -# wrong constant name disable_monkey_patching! -# wrong constant name disable_monkey_patching= -# wrong constant name drb= -# wrong constant name drb? -# wrong constant name drb_port= -# wrong constant name drb_port? -# wrong constant name dry_run= -# wrong constant name dry_run? -# wrong constant name error_stream= -# wrong constant name error_stream? -# wrong constant name example_status_persistence_file_path= -# wrong constant name exclude_pattern= -# wrong constant name exclusion_filter -# wrong constant name exclusion_filter= -# wrong constant name expect_with -# wrong constant name expectation_framework= -# wrong constant name expectation_frameworks -# wrong constant name expose_current_running_example_as -# wrong constant name expose_dsl_globally= -# wrong constant name expose_dsl_globally? -# wrong constant name extend -# wrong constant name fail_fast= -# wrong constant name fail_if_no_examples= -# wrong constant name fail_if_no_examples? -# wrong constant name failure_color= -# wrong constant name failure_color? -# wrong constant name failure_exit_code= -# wrong constant name failure_exit_code? -# wrong constant name files_or_directories_to_run= -# wrong constant name files_to_run -# wrong constant name files_to_run= -# wrong constant name filter -# wrong constant name filter= -# wrong constant name filter_gems_from_backtrace -# wrong constant name filter_manager -# wrong constant name filter_manager= -# wrong constant name filter_run -# wrong constant name filter_run_excluding -# wrong constant name filter_run_including -# wrong constant name filter_run_when_matching -# wrong constant name fixed_color= -# wrong constant name fixed_color? -# wrong constant name force -# wrong constant name format_docstrings -# wrong constant name format_docstrings_block -# wrong constant name formatter=1 -# wrong constant name formatter= -# wrong constant name formatter_loader -# wrong constant name formatters -# wrong constant name full_backtrace= -# wrong constant name full_backtrace? -# wrong constant name full_description -# wrong constant name full_description= -# wrong constant name in_project_source_dir_regex -# wrong constant name include -# wrong constant name include_context -# wrong constant name inclusion_filter -# wrong constant name inclusion_filter= -# wrong constant name last_run_statuses -# wrong constant name libs= -# wrong constant name load_spec_files -# wrong constant name loaded_spec_files -# wrong constant name max_displayed_failure_line_count= -# wrong constant name max_displayed_failure_line_count? -# wrong constant name mock_framework -# wrong constant name mock_framework= -# wrong constant name mock_with -# wrong constant name on_example_group_definition -# wrong constant name on_example_group_definition_callbacks -# wrong constant name only_failures? -# wrong constant name only_failures_but_not_configured? -# wrong constant name order= -# wrong constant name ordering_manager -# wrong constant name ordering_registry -# wrong constant name output_stream= -# wrong constant name pattern= -# wrong constant name pending_color= -# wrong constant name pending_color? -# wrong constant name prepend -# wrong constant name prepend_after1 -# wrong constant name prepend_after -# wrong constant name prepend_before1 -# wrong constant name prepend_before -# wrong constant name profile_examples= -# wrong constant name profile_examples? -# wrong constant name project_source_dirs= -# wrong constant name project_source_dirs? -# wrong constant name raise_errors_for_deprecations! -# wrong constant name raise_on_warning= -# wrong constant name register_ordering -# wrong constant name reporter -# wrong constant name requires= -# wrong constant name reset -# wrong constant name reset_filters -# wrong constant name reset_reporter -# wrong constant name run_all_when_everything_filtered= -# wrong constant name run_all_when_everything_filtered? -# wrong constant name seed -# wrong constant name seed= -# wrong constant name seed_used? -# wrong constant name shared_context_metadata_behavior= -# wrong constant name silence_filter_announcements= -# wrong constant name silence_filter_announcements? -# wrong constant name spec_files_with_failures -# wrong constant name start_time= -# wrong constant name start_time? -# wrong constant name static_config_filter_manager -# wrong constant name static_config_filter_manager= -# wrong constant name success_color= -# wrong constant name success_color? -# wrong constant name threadsafe= -# wrong constant name threadsafe? -# wrong constant name treat_symbols_as_metadata_keys_with_true_values= -# wrong constant name tty= -# wrong constant name tty? -# wrong constant name warnings= -# wrong constant name warnings? -# wrong constant name when_first_matching_example_defined -# wrong constant name with_suite_hooks -# wrong constant name world -# wrong constant name world= -# wrong constant name deprecation -# wrong constant name play_onto -# wrong constant name -# wrong constant name -# wrong constant name # wrong constant name clear_lets_on_failure -# wrong constant name default_color -# wrong constant name default_path # wrong constant name default_retry_count # wrong constant name default_sleep_interval -# wrong constant name deprecation_stream -# wrong constant name detail_color # wrong constant name display_try_failure_messages -# wrong constant name drb -# wrong constant name drb_port -# wrong constant name dry_run -# wrong constant name error_stream -# wrong constant name example_status_persistence_file_path # wrong constant name exceptions_to_hard_fail # wrong constant name exceptions_to_retry -# wrong constant name exclude_pattern # wrong constant name exponential_backoff -# wrong constant name fail_fast -# wrong constant name fail_if_no_examples -# wrong constant name failure_color -# wrong constant name failure_exit_code -# wrong constant name fixed_color -# wrong constant name libs -# wrong constant name max_displayed_failure_line_count -# wrong constant name only_failures -# wrong constant name output_stream -# wrong constant name pattern -# wrong constant name pending_color -# wrong constant name profile_examples -# wrong constant name project_source_dirs -# wrong constant name requires # wrong constant name retry_callback # wrong constant name retry_count_condition -# wrong constant name run_all_when_everything_filtered -# wrong constant name shared_context_metadata_behavior -# wrong constant name silence_filter_announcements -# wrong constant name start_time -# wrong constant name success_color -# wrong constant name threadsafe -# wrong constant name tty # wrong constant name verbose_retry # wrong constant name wait_delay # wrong constant name wait_timeout -# wrong constant name -# undefined singleton method `add_read_only_setting1' for `RSpec::Core::Configuration' -# undefined singleton method `add_setting1' for `RSpec::Core::Configuration' -# wrong constant name -# wrong constant name add_read_only_setting1 -# wrong constant name add_read_only_setting -# wrong constant name add_setting1 -# wrong constant name add_setting -# wrong constant name define_aliases -# wrong constant name define_predicate_for -# wrong constant name define_reader -# wrong constant name delegate_to_ordering_manager -# wrong constant name args -# wrong constant name configure -# wrong constant name configure_filter_manager -# wrong constant name initialize -# wrong constant name options -# wrong constant name -# wrong constant name -# wrong constant name change_global_dsl -# wrong constant name example_group_aliases -# wrong constant name expose_example_group_alias -# wrong constant name expose_example_group_alias_globally -# wrong constant name expose_globally! -# wrong constant name exposed_globally? -# wrong constant name remove_globally! -# wrong constant name top_level -# wrong constant name top_level= -# wrong constant name -# wrong constant name call -# wrong constant name initialize -# wrong constant name relative_file_name -# wrong constant name -# undefined method `duplicate_with1' for class `RSpec::Core::Example' -# undefined method `initialize1' for class `RSpec::Core::Example' -# wrong constant name -# wrong constant name # wrong constant name attempts # wrong constant name attempts= # wrong constant name clear_exception -# wrong constant name clock -# wrong constant name clock= -# wrong constant name description -# wrong constant name display_exception -# wrong constant name display_exception= -# wrong constant name duplicate_with1 -# wrong constant name duplicate_with -# wrong constant name example_group -# wrong constant name example_group_instance -# wrong constant name exception -# wrong constant name execution_result -# wrong constant name fail_with_exception -# wrong constant name file_path -# wrong constant name full_description -# wrong constant name id -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name inspect_output -# wrong constant name instance_exec -# wrong constant name location -# wrong constant name location_rerun_argument -# wrong constant name metadata -# wrong constant name pending -# wrong constant name pending? -# wrong constant name reporter -# wrong constant name rerun_argument -# wrong constant name run -# wrong constant name set_aggregate_failures_exception -# wrong constant name set_exception -# wrong constant name skip -# wrong constant name skip_with_exception -# wrong constant name skipped? -# wrong constant name update_inherited_metadata -# wrong constant name ensure_timing_set -# wrong constant name example_skipped? -# wrong constant name exception -# wrong constant name exception= -# wrong constant name finished_at -# wrong constant name finished_at= -# wrong constant name pending_exception -# wrong constant name pending_exception= -# wrong constant name pending_fixed -# wrong constant name pending_fixed= -# wrong constant name pending_fixed? -# wrong constant name pending_message -# wrong constant name pending_message= -# wrong constant name record_finished -# wrong constant name run_time -# wrong constant name run_time= -# wrong constant name started_at -# wrong constant name started_at= -# wrong constant name status -# wrong constant name status= -# wrong constant name # undefined method `run_with_retry1' for class `RSpec::Core::Example::Procsy' -# wrong constant name << -# wrong constant name === -# wrong constant name >> -# wrong constant name [] -# wrong constant name arity # wrong constant name attempts -# wrong constant name binding -# wrong constant name call -# wrong constant name clock -# wrong constant name clock= -# wrong constant name clone -# wrong constant name curry -# wrong constant name description -# wrong constant name dup -# wrong constant name duplicate_with -# wrong constant name example -# wrong constant name example_group -# wrong constant name example_group_instance -# wrong constant name exception -# wrong constant name executed? -# wrong constant name execution_result -# wrong constant name file_path -# wrong constant name full_description -# wrong constant name hash -# wrong constant name id -# wrong constant name initialize -# wrong constant name inspect_output -# wrong constant name lambda? -# wrong constant name location -# wrong constant name location_rerun_argument -# wrong constant name metadata -# wrong constant name parameters -# wrong constant name pending -# wrong constant name pending? -# wrong constant name reporter -# wrong constant name rerun_argument -# wrong constant name run # wrong constant name run_with_retry1 # wrong constant name run_with_retry -# wrong constant name skip -# wrong constant name skipped? -# wrong constant name source_location -# wrong constant name to_proc -# wrong constant name update_inherited_metadata -# wrong constant name wrap -# wrong constant name yield -# wrong constant name -# wrong constant name -# wrong constant name delegate_to_metadata -# wrong constant name parse_id -# undefined method `initialize1' for class `RSpec::Core::ExampleGroup' # uninitialized constant RSpec::Core::ExampleGroup::BE_PREDICATE_REGEX # uninitialized constant RSpec::Core::ExampleGroup::DYNAMIC_MATCHER_REGEX # uninitialized constant RSpec::Core::ExampleGroup::HAS_REGEX # uninitialized constant RSpec::Core::ExampleGroup::NOT_YET_IMPLEMENTED # uninitialized constant RSpec::Core::ExampleGroup::NO_REASON_GIVEN -# wrong constant name # wrong constant name clear_lets # wrong constant name clear_memoized -# wrong constant name described_class -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name -# undefined singleton method `define_example_group_method1' for `RSpec::Core::ExampleGroup' -# undefined singleton method `define_example_method1' for `RSpec::Core::ExampleGroup' -# undefined singleton method `define_nested_shared_group_method1' for `RSpec::Core::ExampleGroup' -# undefined singleton method `run1' for `RSpec::Core::ExampleGroup' -# wrong constant name -# wrong constant name add_example -# wrong constant name before_context_ivars -# wrong constant name children -# wrong constant name context -# wrong constant name currently_executing_a_context_hook? -# wrong constant name declaration_locations -# wrong constant name define_example_group_method1 -# wrong constant name define_example_group_method -# wrong constant name define_example_method1 -# wrong constant name define_example_method -# wrong constant name define_nested_shared_group_method1 -# wrong constant name define_nested_shared_group_method -# wrong constant name delegate_to_metadata -# wrong constant name descendant_filtered_examples -# wrong constant name descendants -# wrong constant name describe -# wrong constant name described_class -# wrong constant name description -# wrong constant name each_instance_variable_for_example -# wrong constant name ensure_example_groups_are_configured -# wrong constant name example -# wrong constant name example_group -# wrong constant name examples -# wrong constant name fcontext -# wrong constant name fdescribe -# wrong constant name fexample -# wrong constant name file_path -# wrong constant name filtered_examples -# wrong constant name find_and_eval_shared -# wrong constant name fit -# wrong constant name focus -# wrong constant name for_filtered_examples -# wrong constant name fspecify -# wrong constant name id -# wrong constant name idempotently_define_singleton_method -# wrong constant name include_context -# wrong constant name include_examples -# wrong constant name it -# wrong constant name it_behaves_like -# wrong constant name it_should_behave_like -# wrong constant name location -# wrong constant name metadata -# wrong constant name next_runnable_index_for -# wrong constant name ordering_strategy -# wrong constant name parent_groups -# wrong constant name pending -# wrong constant name remove_example -# wrong constant name reset_memoized -# wrong constant name run1 -# wrong constant name run -# wrong constant name run_after_context_hooks -# wrong constant name run_before_context_hooks -# wrong constant name run_examples -# wrong constant name set_it_up -# wrong constant name set_ivars -# wrong constant name skip -# wrong constant name specify -# wrong constant name store_before_context_ivars -# wrong constant name subclass -# wrong constant name superclass_before_context_ivars -# wrong constant name superclass_metadata -# wrong constant name top_level? -# wrong constant name top_level_description -# wrong constant name traverse_tree_until -# wrong constant name update_inherited_metadata -# wrong constant name with_replaced_metadata -# wrong constant name xcontext -# wrong constant name xdescribe -# wrong constant name xexample -# wrong constant name xit -# wrong constant name xspecify -# wrong constant name dump -# wrong constant name initialize -# wrong constant name -# wrong constant name dump -# wrong constant name initialize -# wrong constant name merge -# wrong constant name -# wrong constant name merge -# wrong constant name initialize -# wrong constant name parse -# wrong constant name -# wrong constant name parse -# wrong constant name initialize -# wrong constant name persist -# wrong constant name -# wrong constant name load_from -# wrong constant name persist -# wrong constant name add_ids -# wrong constant name add_location -# wrong constant name empty? -# wrong constant name exclude -# wrong constant name exclude_only -# wrong constant name exclude_with_low_priority -# wrong constant name exclusions -# wrong constant name include -# wrong constant name include_only -# wrong constant name include_with_low_priority -# wrong constant name inclusions -# wrong constant name prune -# wrong constant name -# undefined method `initialize1' for class `RSpec::Core::FilterRules' -# wrong constant name [] -# wrong constant name add -# wrong constant name add_with_low_priority -# wrong constant name clear -# wrong constant name delete -# wrong constant name description -# wrong constant name each_pair -# wrong constant name empty? -# wrong constant name fetch -# wrong constant name include_example? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name opposite -# wrong constant name opposite= -# wrong constant name rules -# wrong constant name use_only -# wrong constant name -# wrong constant name build -# wrong constant name -# wrong constant name -# wrong constant name items_for -# wrong constant name -# wrong constant name append -# wrong constant name delete -# wrong constant name initialize -# wrong constant name items_and_filters -# wrong constant name items_for -# wrong constant name prepend -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name flat_map -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name example_failed -# wrong constant name example_finished -# wrong constant name initialize -# wrong constant name start_dump -# wrong constant name -# wrong constant name inherited -# wrong constant name close -# wrong constant name example_group -# wrong constant name example_group= -# wrong constant name example_group_started -# wrong constant name initialize -# wrong constant name output -# wrong constant name start -# wrong constant name -# wrong constant name dump_failures -# wrong constant name dump_pending -# wrong constant name dump_summary -# wrong constant name message -# wrong constant name seed -# wrong constant name -# wrong constant name initialize -# wrong constant name notify_results -# wrong constant name -# wrong constant name -# wrong constant name config_colors_to_methods -# wrong constant name console_code_for -# wrong constant name wrap -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name count -# wrong constant name deprecation -# wrong constant name deprecation_message_for -# wrong constant name deprecation_stream -# wrong constant name deprecation_summary -# wrong constant name initialize -# wrong constant name output -# wrong constant name printer -# wrong constant name summary_stream -# wrong constant name deprecation_formatter -# wrong constant name deprecation_stream -# wrong constant name deprecation_summary -# wrong constant name initialize -# wrong constant name print_deferred_deprecation_warnings -# wrong constant name print_deprecation_message -# wrong constant name stash_deprecation_message -# wrong constant name summary_stream -# wrong constant name -# wrong constant name initialize -# wrong constant name puts -# wrong constant name summarize -# wrong constant name -# uninitialized constant RSpec::Core::Formatters::DeprecationFormatter::GeneratedDeprecationMessage::Elem -# wrong constant name initialize -# wrong constant name too_many_warnings_message -# wrong constant name type -# wrong constant name type= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name deprecation_formatter -# wrong constant name deprecation_stream -# wrong constant name deprecation_summary -# wrong constant name initialize -# wrong constant name print_deprecation_message -# wrong constant name summary_stream -# wrong constant name -# wrong constant name puts -# wrong constant name summarize -# wrong constant name -# uninitialized constant RSpec::Core::Formatters::DeprecationFormatter::SpecifiedDeprecationMessage::Elem -# wrong constant name initialize -# wrong constant name too_many_warnings_message -# wrong constant name type -# wrong constant name type= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name example_failed -# wrong constant name example_group_finished -# wrong constant name example_passed -# wrong constant name example_pending -# wrong constant name example_started -# wrong constant name -# undefined method `colorized_formatted_backtrace1' for class `RSpec::Core::Formatters::ExceptionPresenter' -# undefined method `colorized_message_lines1' for class `RSpec::Core::Formatters::ExceptionPresenter' -# undefined method `formatted_backtrace1' for class `RSpec::Core::Formatters::ExceptionPresenter' -# undefined method `fully_formatted1' for class `RSpec::Core::Formatters::ExceptionPresenter' -# undefined method `initialize1' for class `RSpec::Core::Formatters::ExceptionPresenter' -# wrong constant name -# wrong constant name colorized_formatted_backtrace1 -# wrong constant name colorized_formatted_backtrace -# wrong constant name colorized_message_lines1 -# wrong constant name colorized_message_lines -# wrong constant name description -# wrong constant name example -# wrong constant name exception -# wrong constant name formatted_backtrace1 -# wrong constant name formatted_backtrace -# wrong constant name formatted_cause -# wrong constant name fully_formatted1 -# wrong constant name fully_formatted -# wrong constant name fully_formatted_lines -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name message_lines -# wrong constant name -# wrong constant name -# wrong constant name build -# wrong constant name initialize -# wrong constant name initialize -# wrong constant name with_truncated_backtrace -# wrong constant name -# wrong constant name -# wrong constant name format_backtrace -# wrong constant name -# wrong constant name -# wrong constant name dump_profile -# wrong constant name example_failed -# wrong constant name message -# wrong constant name -# wrong constant name initialize -# wrong constant name message -# wrong constant name output -# wrong constant name -# undefined singleton method `format_seconds1' for `RSpec::Core::Formatters::Helpers' -# wrong constant name -# wrong constant name format_duration -# wrong constant name format_seconds1 -# wrong constant name format_seconds -# wrong constant name organize_ids -# wrong constant name pluralize -# wrong constant name dump_summary -# wrong constant name example_failed -# wrong constant name example_passed -# wrong constant name example_pending -# wrong constant name example_started -# wrong constant name start_dump -# wrong constant name -# uninitialized constant RSpec::Core::Formatters::HtmlPrinter::HTML_ESCAPE -# uninitialized constant RSpec::Core::Formatters::HtmlPrinter::HTML_ESCAPE_ONCE_REGEXP -# uninitialized constant RSpec::Core::Formatters::HtmlPrinter::JSON_ESCAPE -# uninitialized constant RSpec::Core::Formatters::HtmlPrinter::JSON_ESCAPE_REGEXP -# wrong constant name flush -# wrong constant name initialize -# wrong constant name make_example_group_header_red -# wrong constant name make_example_group_header_yellow -# wrong constant name make_header_red -# wrong constant name make_header_yellow -# wrong constant name move_progress -# wrong constant name print_example_failed -# wrong constant name print_example_group_end -# wrong constant name print_example_group_start -# wrong constant name print_example_passed -# wrong constant name print_example_pending -# wrong constant name print_html_start -# wrong constant name print_summary -# wrong constant name -# wrong constant name dump_profile -# wrong constant name dump_profile_slowest_example_groups -# wrong constant name dump_profile_slowest_examples -# wrong constant name dump_summary -# wrong constant name message -# wrong constant name output_hash -# wrong constant name seed -# wrong constant name stop -# wrong constant name -# wrong constant name add -# wrong constant name default_formatter -# wrong constant name default_formatter= -# wrong constant name formatters -# wrong constant name initialize -# wrong constant name prepare_default -# wrong constant name reporter -# wrong constant name setup_default -# wrong constant name -# wrong constant name formatters -# wrong constant name dump_profile -# wrong constant name initialize -# wrong constant name output -# wrong constant name -# wrong constant name example_failed -# wrong constant name example_passed -# wrong constant name example_pending -# wrong constant name start_dump -# wrong constant name -# undefined method `initialize1' for class `RSpec::Core::Formatters::SnippetExtractor' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name beginning_line_number -# wrong constant name expression_lines -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name max_line_count -# wrong constant name source -# wrong constant name -# wrong constant name -# wrong constant name -# undefined singleton method `extract_expression_lines_at1' for `RSpec::Core::Formatters::SnippetExtractor' -# wrong constant name -# wrong constant name extract_expression_lines_at1 -# wrong constant name extract_expression_lines_at -# wrong constant name extract_line_at -# wrong constant name least_indentation_from -# wrong constant name source_from_file -# wrong constant name -# wrong constant name -# wrong constant name highlight -# wrong constant name initialize -# wrong constant name -# wrong constant name highlight_syntax -# wrong constant name -# wrong constant name highlight_syntax -# wrong constant name -# wrong constant name attempt_to_add_rspec_terms_to_coderay_keywords -# wrong constant name -# wrong constant name register -# wrong constant name < -# wrong constant name <= -# wrong constant name > -# wrong constant name >= -# wrong constant name -# wrong constant name [] -# wrong constant name []= -# wrong constant name all? -# wrong constant name any? # wrong constant name assert_valid_keys -# wrong constant name assoc -# wrong constant name chain -# wrong constant name chunk -# wrong constant name chunk_while -# wrong constant name clear -# wrong constant name collect -# wrong constant name collect_concat -# wrong constant name compact -# wrong constant name compact! -# wrong constant name compare_by_identity -# wrong constant name compare_by_identity? -# wrong constant name count -# wrong constant name cycle # wrong constant name deep_merge # wrong constant name deep_merge! # wrong constant name deep_stringify_keys @@ -17810,275 +10859,19 @@ # wrong constant name deep_symbolize_keys! # wrong constant name deep_transform_keys # wrong constant name deep_transform_keys! -# wrong constant name default -# wrong constant name default= -# wrong constant name default_proc -# wrong constant name default_proc= -# wrong constant name delete -# wrong constant name delete_if -# wrong constant name detect -# wrong constant name dig -# wrong constant name drop -# wrong constant name drop_while -# wrong constant name each -# wrong constant name each_cons -# wrong constant name each_entry -# wrong constant name each_key -# wrong constant name each_pair -# wrong constant name each_slice -# wrong constant name each_value -# wrong constant name each_with_index -# wrong constant name each_with_object -# wrong constant name empty? -# wrong constant name entries # wrong constant name except # wrong constant name except! # wrong constant name extract! # wrong constant name extractable_options? -# wrong constant name fetch -# wrong constant name fetch_values -# wrong constant name filter -# wrong constant name filter! -# wrong constant name find -# wrong constant name find_all -# wrong constant name find_index -# wrong constant name first -# wrong constant name flat_map -# wrong constant name flatten -# wrong constant name grep -# wrong constant name grep_v -# wrong constant name group_by -# wrong constant name has_key? -# wrong constant name has_value? -# wrong constant name include? -# wrong constant name index -# wrong constant name inject -# wrong constant name invert -# wrong constant name keep_if -# wrong constant name key -# wrong constant name key? -# wrong constant name keys -# wrong constant name lazy -# wrong constant name length -# wrong constant name map -# wrong constant name max -# wrong constant name max_by -# wrong constant name member? -# wrong constant name merge -# wrong constant name merge! -# wrong constant name min -# wrong constant name min_by -# wrong constant name minmax -# wrong constant name minmax_by -# wrong constant name none? -# wrong constant name one? -# wrong constant name partition -# wrong constant name rassoc -# wrong constant name reduce -# wrong constant name rehash -# wrong constant name reject -# wrong constant name reject! -# wrong constant name replace -# wrong constant name reverse_each # wrong constant name save_plist -# wrong constant name select -# wrong constant name select! -# wrong constant name shift -# wrong constant name size -# wrong constant name slice # wrong constant name slice! -# wrong constant name slice_after -# wrong constant name slice_before -# wrong constant name slice_when -# wrong constant name sort -# wrong constant name sort_by -# wrong constant name store # wrong constant name stringify_keys # wrong constant name stringify_keys! -# wrong constant name sum # wrong constant name symbolize_keys # wrong constant name symbolize_keys! -# wrong constant name take -# wrong constant name take_while -# wrong constant name to_a -# wrong constant name to_h -# wrong constant name to_hash # wrong constant name to_options # wrong constant name to_options! # wrong constant name to_plist -# wrong constant name to_proc -# wrong constant name to_set -# wrong constant name transform_keys -# wrong constant name transform_keys! -# wrong constant name transform_values -# wrong constant name transform_values! -# wrong constant name uniq -# wrong constant name update -# wrong constant name value? -# wrong constant name values -# wrong constant name values_at -# wrong constant name zip -# wrong constant name attr_accessor -# wrong constant name hash_attribute_names -# wrong constant name -# wrong constant name -# wrong constant name included -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name after -# wrong constant name append_after -# wrong constant name append_before -# wrong constant name around -# wrong constant name before -# wrong constant name hooks -# wrong constant name prepend_after -# wrong constant name prepend_before -# uninitialized constant RSpec::Core::Hooks::AfterContextHook::Elem -# wrong constant name run -# wrong constant name -# uninitialized constant RSpec::Core::Hooks::AfterHook::Elem -# wrong constant name run -# wrong constant name -# uninitialized constant RSpec::Core::Hooks::AroundHook::Elem -# wrong constant name execute_with -# wrong constant name hook_description -# wrong constant name -# uninitialized constant RSpec::Core::Hooks::BeforeHook::Elem -# wrong constant name run -# wrong constant name -# uninitialized constant RSpec::Core::Hooks::Hook::Elem -# wrong constant name block -# wrong constant name block= -# wrong constant name options -# wrong constant name options= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name all_hooks_for -# wrong constant name initialize -# wrong constant name matching_hooks_for -# wrong constant name processable_hooks_for -# wrong constant name register -# wrong constant name register_global_singleton_context_hooks -# wrong constant name register_globals -# wrong constant name run -# wrong constant name run_owned_hooks_for -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Core::InclusionRules::PROC_HEX_NUMBER -# uninitialized constant RSpec::Core::InclusionRules::PROJECT_DIR -# wrong constant name add -# wrong constant name add_with_low_priority -# wrong constant name split_file_scoped_rules -# wrong constant name standalone? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name call -# wrong constant name -# wrong constant name call -# wrong constant name -# wrong constant name call -# wrong constant name -# uninitialized constant RSpec::Core::Invocations::PrintHelp::Elem -# wrong constant name call -# wrong constant name hidden_options -# wrong constant name hidden_options= -# wrong constant name parser -# wrong constant name parser= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name call -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name -# undefined method `should1' for module `RSpec::Core::MemoizedHelpers' -# undefined method `should2' for module `RSpec::Core::MemoizedHelpers' -# undefined method `should_not1' for module `RSpec::Core::MemoizedHelpers' -# undefined method `should_not2' for module `RSpec::Core::MemoizedHelpers' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name is_expected -# wrong constant name should1 -# wrong constant name should2 -# wrong constant name should -# wrong constant name should_not1 -# wrong constant name should_not2 -# wrong constant name should_not -# wrong constant name subject -# undefined method `subject1' for module `RSpec::Core::MemoizedHelpers::ClassMethods' -# undefined method `subject!1' for module `RSpec::Core::MemoizedHelpers::ClassMethods' -# wrong constant name let -# wrong constant name let! -# wrong constant name subject1 -# wrong constant name subject -# wrong constant name subject!1 -# wrong constant name subject! -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name article -# wrong constant name hook_expression -# wrong constant name hook_intention -# wrong constant name -# wrong constant name article -# wrong constant name hook_expression -# wrong constant name hook_intention -# wrong constant name -# wrong constant name fetch_or_store -# wrong constant name isolate_for_context_hook -# wrong constant name fetch_or_store -# wrong constant name -# wrong constant name fetch_or_store -# wrong constant name -# wrong constant name -# wrong constant name define_helpers_on -# wrong constant name get_constant_or_yield -# wrong constant name module_for -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name backwards_compatibility_default_proc -# wrong constant name create -# wrong constant name hash_with_backwards_compatibility_default_proc -# wrong constant name -# wrong constant name create -# wrong constant name block -# wrong constant name description_args -# wrong constant name initialize -# wrong constant name metadata -# wrong constant name populate -# wrong constant name user_metadata -# wrong constant name -# undefined singleton method `build_hash_from1' for `RSpec::Core::Metadata' -# wrong constant name -# wrong constant name ascend -# wrong constant name ascending -# wrong constant name build_hash_from1 -# wrong constant name build_hash_from -# wrong constant name deep_hash_dup -# wrong constant name id_from -# wrong constant name location_tuple_from -# wrong constant name relative_path -# wrong constant name relative_path_regex -# wrong constant name -# wrong constant name apply? -# wrong constant name filter_applies? -# wrong constant name silence_metadata_example_group_deprecations # wrong constant name # wrong constant name setup_mocks_for_rspec # wrong constant name teardown_mocks_for_rspec @@ -18087,2250 +10880,18 @@ # wrong constant name configuration # wrong constant name framework_name # wrong constant name -# wrong constant name -# wrong constant name aggregation_block_label -# wrong constant name aggregation_metadata -# wrong constant name all_exceptions -# wrong constant name exception_count_description -# wrong constant name failures -# wrong constant name initialize -# wrong constant name other_errors -# wrong constant name summary -# wrong constant name add -# wrong constant name -# wrong constant name for -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RSpec::Core::Notifications::CustomNotification::Elem -# undefined singleton method `for1' for `RSpec::Core::Notifications::CustomNotification' -# wrong constant name -# wrong constant name for1 -# wrong constant name for -# uninitialized constant RSpec::Core::Notifications::DeprecationNotification::Elem -# wrong constant name call_site -# wrong constant name call_site= -# wrong constant name deprecated -# wrong constant name deprecated= -# wrong constant name message -# wrong constant name message= -# wrong constant name replacement -# wrong constant name replacement= -# wrong constant name -# wrong constant name [] -# wrong constant name from_hash -# wrong constant name members -# uninitialized constant RSpec::Core::Notifications::ExampleNotification::Elem -# wrong constant name example -# wrong constant name example= -# wrong constant name -# wrong constant name [] -# wrong constant name for -# wrong constant name members -# undefined method `fully_formatted_failed_examples1' for class `RSpec::Core::Notifications::ExamplesNotification' -# undefined method `fully_formatted_pending_examples1' for class `RSpec::Core::Notifications::ExamplesNotification' -# wrong constant name examples -# wrong constant name failed_examples -# wrong constant name failure_notifications -# wrong constant name fully_formatted_failed_examples1 -# wrong constant name fully_formatted_failed_examples -# wrong constant name fully_formatted_pending_examples1 -# wrong constant name fully_formatted_pending_examples -# wrong constant name initialize -# wrong constant name notifications -# wrong constant name pending_examples -# wrong constant name pending_notifications -# wrong constant name -# undefined method `colorized_formatted_backtrace1' for class `RSpec::Core::Notifications::FailedExampleNotification' -# undefined method `colorized_message_lines1' for class `RSpec::Core::Notifications::FailedExampleNotification' -# undefined method `fully_formatted1' for class `RSpec::Core::Notifications::FailedExampleNotification' -# undefined method `fully_formatted_lines1' for class `RSpec::Core::Notifications::FailedExampleNotification' -# undefined method `initialize1' for class `RSpec::Core::Notifications::FailedExampleNotification' -# uninitialized constant RSpec::Core::Notifications::FailedExampleNotification::Elem -# wrong constant name colorized_formatted_backtrace1 -# wrong constant name colorized_formatted_backtrace -# wrong constant name colorized_message_lines1 -# wrong constant name colorized_message_lines -# wrong constant name description -# wrong constant name exception -# wrong constant name formatted_backtrace -# wrong constant name fully_formatted1 -# wrong constant name fully_formatted -# wrong constant name fully_formatted_lines1 -# wrong constant name fully_formatted_lines -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name message_lines -# wrong constant name -# uninitialized constant RSpec::Core::Notifications::GroupNotification::Elem -# wrong constant name group -# wrong constant name group= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# uninitialized constant RSpec::Core::Notifications::MessageNotification::Elem -# wrong constant name message -# wrong constant name message= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name wrap -# wrong constant name -# uninitialized constant RSpec::Core::Notifications::PendingExampleFailedAsExpectedNotification::Elem -# wrong constant name -# uninitialized constant RSpec::Core::Notifications::PendingExampleFixedNotification::Elem -# wrong constant name -# wrong constant name duration -# wrong constant name examples -# wrong constant name initialize -# wrong constant name number_of_examples -# wrong constant name percentage -# wrong constant name slow_duration -# wrong constant name slowest_examples -# wrong constant name slowest_groups -# wrong constant name -# uninitialized constant RSpec::Core::Notifications::SeedNotification::Elem -# wrong constant name fully_formatted -# wrong constant name seed -# wrong constant name seed= -# wrong constant name seed_used? -# wrong constant name used= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# undefined method `fully_formatted1' for class `RSpec::Core::Notifications::SkippedExampleNotification' -# uninitialized constant RSpec::Core::Notifications::SkippedExampleNotification::Elem -# wrong constant name fully_formatted1 -# wrong constant name fully_formatted -# wrong constant name -# uninitialized constant RSpec::Core::Notifications::StartNotification::Elem -# wrong constant name count -# wrong constant name count= -# wrong constant name load_time -# wrong constant name load_time= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# undefined method `colorized_rerun_commands1' for class `RSpec::Core::Notifications::SummaryNotification' -# undefined method `colorized_totals_line1' for class `RSpec::Core::Notifications::SummaryNotification' -# undefined method `fully_formatted1' for class `RSpec::Core::Notifications::SummaryNotification' -# uninitialized constant RSpec::Core::Notifications::SummaryNotification::Elem -# uninitialized constant RSpec::Core::Notifications::SummaryNotification::SHELLS_ALLOWING_UNQUOTED_IDS -# wrong constant name colorized_rerun_commands1 -# wrong constant name colorized_rerun_commands -# wrong constant name colorized_totals_line1 -# wrong constant name colorized_totals_line -# wrong constant name duration -# wrong constant name duration= -# wrong constant name errors_outside_of_examples_count -# wrong constant name errors_outside_of_examples_count= -# wrong constant name example_count -# wrong constant name examples -# wrong constant name examples= -# wrong constant name failed_examples -# wrong constant name failed_examples= -# wrong constant name failure_count -# wrong constant name formatted_duration -# wrong constant name formatted_load_time -# wrong constant name fully_formatted1 -# wrong constant name fully_formatted -# wrong constant name load_time -# wrong constant name load_time= -# wrong constant name pending_count -# wrong constant name pending_examples -# wrong constant name pending_examples= -# wrong constant name totals_line -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `register_ordering1' for class `RSpec::Core::Ordering::ConfigurationManager' -# wrong constant name force -# wrong constant name order= -# wrong constant name ordering_registry -# wrong constant name register_ordering1 -# wrong constant name register_ordering -# wrong constant name seed -# wrong constant name seed= -# wrong constant name seed_used? -# wrong constant name -# wrong constant name initialize -# wrong constant name order -# wrong constant name -# wrong constant name order -# wrong constant name -# wrong constant name initialize -# wrong constant name order -# wrong constant name used? -# wrong constant name -# wrong constant name fetch -# wrong constant name initialize -# wrong constant name register -# wrong constant name used_random_seed? -# wrong constant name -# wrong constant name -# undefined method `respond_to?1' for class `RSpec::Core::OutputWrapper' -# wrong constant name << -# wrong constant name advise # wrong constant name as_json -# wrong constant name autoclose= -# wrong constant name autoclose? -# wrong constant name binmode -# wrong constant name binmode? -# wrong constant name bytes -# wrong constant name chars -# wrong constant name close -# wrong constant name close_on_exec= -# wrong constant name close_on_exec? -# wrong constant name close_read -# wrong constant name close_write -# wrong constant name closed? -# wrong constant name codepoints -# wrong constant name each -# wrong constant name each_byte -# wrong constant name each_char -# wrong constant name each_codepoint -# wrong constant name each_line -# wrong constant name eof -# wrong constant name eof? -# wrong constant name external_encoding -# wrong constant name fcntl -# wrong constant name fdatasync -# wrong constant name fileno -# wrong constant name flush -# wrong constant name fsync -# wrong constant name getbyte -# wrong constant name getc -# wrong constant name gets -# wrong constant name initialize -# wrong constant name inspect -# wrong constant name internal_encoding -# wrong constant name ioctl -# wrong constant name isatty -# wrong constant name lineno -# wrong constant name lineno= -# wrong constant name lines -# wrong constant name method_missing # wrong constant name nonblock # wrong constant name nonblock= # wrong constant name nonblock? # wrong constant name nread -# wrong constant name output -# wrong constant name output= -# wrong constant name pathconf -# wrong constant name pid -# wrong constant name pos -# wrong constant name pos= -# wrong constant name pread -# wrong constant name print -# wrong constant name printf -# wrong constant name putc -# wrong constant name puts -# wrong constant name pwrite -# wrong constant name read -# wrong constant name read_nonblock -# wrong constant name readbyte -# wrong constant name readchar -# wrong constant name readline -# wrong constant name readlines -# wrong constant name readpartial # wrong constant name ready? -# wrong constant name reopen -# wrong constant name respond_to?1 -# wrong constant name respond_to? -# wrong constant name rewind -# wrong constant name seek -# wrong constant name set_encoding -# wrong constant name stat -# wrong constant name sync -# wrong constant name sync= -# wrong constant name sysread -# wrong constant name sysseek -# wrong constant name syswrite -# wrong constant name tell -# wrong constant name to_i -# wrong constant name to_io -# wrong constant name tty? -# wrong constant name ungetbyte -# wrong constant name ungetc # wrong constant name wait # wrong constant name wait_readable # wrong constant name wait_writable -# wrong constant name write -# wrong constant name write_nonblock -# wrong constant name -# undefined method `parse1' for class `RSpec::Core::Parser' -# wrong constant name initialize -# wrong constant name original_args -# wrong constant name parse1 -# wrong constant name parse -# undefined singleton method `parse1' for `RSpec::Core::Parser' -# wrong constant name -# wrong constant name parse1 -# wrong constant name parse -# undefined method `pending1' for module `RSpec::Core::Pending' -# undefined method `skip1' for module `RSpec::Core::Pending' -# wrong constant name -# wrong constant name -# wrong constant name pending1 -# wrong constant name pending -# wrong constant name skip1 -# wrong constant name skip -# wrong constant name -# wrong constant name argument -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name mark_fixed! -# wrong constant name mark_pending! -# wrong constant name mark_skipped! -# wrong constant name example_group_finished -# wrong constant name example_group_started -# wrong constant name example_groups -# wrong constant name example_started -# wrong constant name -# undefined method `publish1' for class `RSpec::Core::Reporter' -# undefined method `start1' for class `RSpec::Core::Reporter' -# wrong constant name abort_with -# wrong constant name close_after -# wrong constant name deprecation -# wrong constant name example_failed -# wrong constant name example_finished -# wrong constant name example_group_finished -# wrong constant name example_group_started -# wrong constant name example_passed -# wrong constant name example_pending -# wrong constant name example_started -# wrong constant name examples -# wrong constant name exit_early -# wrong constant name fail_fast_limit_met? -# wrong constant name failed_examples -# wrong constant name finish -# wrong constant name initialize -# wrong constant name message -# wrong constant name notify -# wrong constant name notify_non_example_exception -# wrong constant name pending_examples -# wrong constant name prepare_default -# wrong constant name publish1 -# wrong constant name publish -# wrong constant name register_listener -# wrong constant name registered_listeners -# wrong constant name report -# wrong constant name start1 -# wrong constant name start -# wrong constant name stop -# wrong constant name -# wrong constant name -# wrong constant name add_dir_to_load_path -# wrong constant name add_to_load_path -# wrong constant name ascend_until -# wrong constant name determine_root -# wrong constant name find_first_parent_containing -# wrong constant name root -# undefined method `initialize1' for class `RSpec::Core::Runner' -# undefined method `initialize2' for class `RSpec::Core::Runner' -# wrong constant name configuration -# wrong constant name configure -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name options -# wrong constant name run -# wrong constant name run_specs -# wrong constant name setup -# wrong constant name world -# undefined singleton method `run1' for `RSpec::Core::Runner' -# undefined singleton method `run2' for `RSpec::Core::Runner' -# wrong constant name -# wrong constant name autorun -# wrong constant name autorun_disabled? -# wrong constant name disable_autorun! -# wrong constant name handle_interrupt -# wrong constant name installed_at_exit? -# wrong constant name invoke -# wrong constant name perform_at_exit -# wrong constant name run1 -# wrong constant name run2 -# wrong constant name run -# wrong constant name running_in_drb? -# wrong constant name trap_interrupt -# undefined method `initialize1' for class `RSpec::Core::Set' -# wrong constant name << -# uninitialized constant RSpec::Core::Set::Elem -# wrong constant name clear -# wrong constant name delete -# wrong constant name each -# wrong constant name empty? -# wrong constant name include? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name merge -# wrong constant name -# wrong constant name # uninitialized constant RSpec::Core::SharedContext::VERSION -# wrong constant name __shared_context_recordings -# wrong constant name after -# wrong constant name append_after -# wrong constant name append_before -# wrong constant name around -# wrong constant name before -# wrong constant name context -# wrong constant name describe -# wrong constant name hooks -# wrong constant name included -# wrong constant name let -# wrong constant name let! -# wrong constant name prepend_after -# wrong constant name prepend_before -# wrong constant name subject -# wrong constant name subject! -# uninitialized constant RSpec::Core::SharedContext::Recording::Elem -# wrong constant name args -# wrong constant name args= -# wrong constant name block -# wrong constant name block= -# wrong constant name method_name -# wrong constant name method_name= -# wrong constant name playback_onto -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name record -# wrong constant name -# wrong constant name -# wrong constant name shared_context -# wrong constant name shared_examples -# wrong constant name shared_examples_for -# wrong constant name add -# wrong constant name find -# wrong constant name -# wrong constant name -# wrong constant name definitions -# wrong constant name expose_globally! -# wrong constant name exposed_globally? -# wrong constant name remove_globally! -# wrong constant name -# wrong constant name description -# wrong constant name formatted_inclusion_location -# wrong constant name inclusion_location -# wrong constant name initialize -# wrong constant name shared_group_name -# wrong constant name -# wrong constant name current_backtrace -# wrong constant name shared_example_group_inclusions -# wrong constant name with_frame -# uninitialized constant RSpec::Core::SharedExampleGroupModule::DELEGATION_RESERVED_KEYWORDS -# uninitialized constant RSpec::Core::SharedExampleGroupModule::DELEGATION_RESERVED_METHOD_NAMES -# uninitialized constant RSpec::Core::SharedExampleGroupModule::RUBY_RESERVED_KEYWORDS -# wrong constant name definition -# wrong constant name include_in -# wrong constant name included -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name conditionally_quote -# wrong constant name escape -# wrong constant name quote -# wrong constant name shell_allows_unquoted_ids? -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name now -# wrong constant name -# undefined method `deprecate1' for module `RSpec::Core::Warnings' -# undefined method `warn_deprecation1' for module `RSpec::Core::Warnings' -# undefined method `warn_with1' for module `RSpec::Core::Warnings' -# wrong constant name deprecate1 -# wrong constant name deprecate -# wrong constant name warn_deprecation1 -# wrong constant name warn_deprecation -# wrong constant name warn_with1 -# wrong constant name warn_with -# wrong constant name -# undefined method `example_count1' for class `RSpec::Core::World' -# undefined method `initialize1' for class `RSpec::Core::World' -# wrong constant name -# wrong constant name all_example_groups -# wrong constant name all_examples -# wrong constant name announce_exclusion_filter -# wrong constant name announce_filters -# wrong constant name announce_inclusion_filter -# wrong constant name everything_filtered_message -# wrong constant name example_count1 -# wrong constant name example_count -# wrong constant name example_group_counts_by_spec_file -# wrong constant name example_groups -# wrong constant name exclusion_filter -# wrong constant name filter_manager -# wrong constant name filtered_examples -# wrong constant name inclusion_filter -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name non_example_failure -# wrong constant name non_example_failure= -# wrong constant name num_example_groups_defined_in -# wrong constant name ordered_example_groups -# wrong constant name preceding_declaration_line -# wrong constant name prepare_example_filtering -# wrong constant name record -# wrong constant name registered_example_group_files -# wrong constant name report_filter_message -# wrong constant name reporter -# wrong constant name reset -# wrong constant name shared_example_group_registry -# wrong constant name source_from_file -# wrong constant name syntax_highlighter -# wrong constant name traverse_example_group_trees_until -# wrong constant name wants_to_quit -# wrong constant name wants_to_quit= -# wrong constant name -# wrong constant name all_example_groups -# wrong constant name example_groups -# wrong constant name non_example_failure -# wrong constant name non_example_failure= -# wrong constant name registered_example_group_files -# wrong constant name traverse_example_group_trees_until -# wrong constant name -# wrong constant name -# wrong constant name path_to_executable -# wrong constant name -# wrong constant name assign_const -# wrong constant name base_name_for -# wrong constant name constant_scope_for -# wrong constant name disambiguate -# wrong constant name remove_all_constants -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `not_to1' for class `RSpec::Expectations::BlockExpectationTarget' -# undefined method `to1' for class `RSpec::Expectations::BlockExpectationTarget' -# undefined method `to_not1' for class `RSpec::Expectations::BlockExpectationTarget' -# wrong constant name not_to1 -# wrong constant name not_to -# wrong constant name to1 -# wrong constant name to -# wrong constant name to_not1 -# wrong constant name to_not -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name body_content_lines -# wrong constant name initialize -# wrong constant name method_name -# wrong constant name -# uninitialized constant RSpec::Expectations::BlockSnippetExtractor::BlockLocator::Elem -# wrong constant name beginning_line_number -# wrong constant name beginning_line_number= -# wrong constant name body_content_locations -# wrong constant name method_call_location -# wrong constant name method_name -# wrong constant name method_name= -# wrong constant name source -# wrong constant name source= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# uninitialized constant RSpec::Expectations::BlockSnippetExtractor::BlockTokenExtractor::Elem -# wrong constant name beginning_line_number -# wrong constant name beginning_line_number= -# wrong constant name body_tokens -# wrong constant name method_name -# wrong constant name method_name= -# wrong constant name source -# wrong constant name source= -# wrong constant name state -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name try_extracting_single_line_body_of -# wrong constant name -# wrong constant name add_should_and_should_not_to -# wrong constant name backtrace_formatter -# wrong constant name backtrace_formatter= -# wrong constant name color? -# wrong constant name false_positives_handler -# wrong constant name include_chain_clauses_in_custom_matcher_descriptions= -# wrong constant name include_chain_clauses_in_custom_matcher_descriptions? -# wrong constant name max_formatted_output_length= -# wrong constant name on_potential_false_positives -# wrong constant name on_potential_false_positives= -# wrong constant name reset_syntaxes_to_default -# wrong constant name syntax -# wrong constant name syntax= -# wrong constant name warn_about_potential_false_positives= -# wrong constant name warn_about_potential_false_positives? -# wrong constant name -# wrong constant name format_backtrace -# wrong constant name -# wrong constant name -# wrong constant name check_message -# wrong constant name handle_failure -# wrong constant name modern_matcher_from -# wrong constant name with_matcher -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name target -# undefined method `not_to1' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' -# undefined method `not_to2' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' -# undefined method `to1' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' -# undefined method `to2' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' -# undefined method `to_not1' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' -# undefined method `to_not2' for module `RSpec::Expectations::ExpectationTarget::InstanceMethods' -# wrong constant name not_to1 -# wrong constant name not_to2 -# wrong constant name not_to -# wrong constant name to1 -# wrong constant name to2 -# wrong constant name to -# wrong constant name to_not1 -# wrong constant name to_not2 -# wrong constant name to_not -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name for -# wrong constant name aggregate -# wrong constant name block_label -# wrong constant name call -# wrong constant name failures -# wrong constant name initialize -# wrong constant name metadata -# wrong constant name other_errors -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name failure_message -# wrong constant name failure_message_when_negated -# wrong constant name -# wrong constant name interface_matches? -# wrong constant name failure_message -# wrong constant name failure_message_when_negated -# wrong constant name -# wrong constant name interface_matches? -# wrong constant name -# wrong constant name wrap -# wrong constant name aggregation_block_label -# wrong constant name aggregation_metadata -# wrong constant name all_exceptions -# wrong constant name exception_count_description -# wrong constant name failures -# wrong constant name initialize -# wrong constant name other_errors -# wrong constant name summary -# wrong constant name -# undefined singleton method `handle_matcher1' for `RSpec::Expectations::NegativeExpectationHandler' -# wrong constant name -# wrong constant name does_not_match? -# wrong constant name handle_matcher1 -# wrong constant name handle_matcher -# wrong constant name opposite_should_method -# wrong constant name should_method -# wrong constant name verb -# undefined singleton method `handle_matcher1' for `RSpec::Expectations::PositiveExpectationHandler' -# wrong constant name -# wrong constant name handle_matcher1 -# wrong constant name handle_matcher -# wrong constant name opposite_should_method -# wrong constant name should_method -# wrong constant name verb -# undefined singleton method `disable_expect1' for `RSpec::Expectations::Syntax' -# undefined singleton method `disable_should1' for `RSpec::Expectations::Syntax' -# undefined singleton method `enable_expect1' for `RSpec::Expectations::Syntax' -# undefined singleton method `enable_should1' for `RSpec::Expectations::Syntax' -# undefined singleton method `expect_enabled?1' for `RSpec::Expectations::Syntax' -# undefined singleton method `should_enabled?1' for `RSpec::Expectations::Syntax' -# wrong constant name -# wrong constant name default_should_host -# wrong constant name disable_expect1 -# wrong constant name disable_expect -# wrong constant name disable_should1 -# wrong constant name disable_should -# wrong constant name enable_expect1 -# wrong constant name enable_expect -# wrong constant name enable_should1 -# wrong constant name enable_should -# wrong constant name expect_enabled?1 -# wrong constant name expect_enabled? -# wrong constant name should_enabled?1 -# wrong constant name should_enabled? -# wrong constant name warn_about_should! -# wrong constant name warn_about_should_unless_configured -# wrong constant name -# undefined singleton method `fail_with1' for `RSpec::Expectations' -# undefined singleton method `fail_with2' for `RSpec::Expectations' -# wrong constant name -# wrong constant name configuration -# wrong constant name differ -# wrong constant name fail_with1 -# wrong constant name fail_with2 -# wrong constant name fail_with # wrong constant name its # wrong constant name -# undefined method `aggregate_failures1' for module `RSpec::Matchers' -# undefined method `aggregate_failures2' for module `RSpec::Matchers' -# undefined method `change1' for module `RSpec::Matchers' -# undefined method `change2' for module `RSpec::Matchers' -# undefined method `expect1' for module `RSpec::Matchers' -# undefined method `output1' for module `RSpec::Matchers' -# undefined method `raise_error1' for module `RSpec::Matchers' -# undefined method `raise_error2' for module `RSpec::Matchers' -# undefined method `raise_exception1' for module `RSpec::Matchers' -# undefined method `raise_exception2' for module `RSpec::Matchers' -# undefined method `satisfy1' for module `RSpec::Matchers' -# undefined method `throw_symbol1' for module `RSpec::Matchers' -# undefined method `throw_symbol2' for module `RSpec::Matchers' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name a_block_changing -# wrong constant name a_block_outputting -# wrong constant name a_block_raising -# wrong constant name a_block_throwing -# wrong constant name a_block_yielding_control -# wrong constant name a_block_yielding_successive_args -# wrong constant name a_block_yielding_with_args -# wrong constant name a_block_yielding_with_no_args -# wrong constant name a_collection_containing_exactly -# wrong constant name a_collection_ending_with -# wrong constant name a_collection_including -# wrong constant name a_collection_starting_with -# wrong constant name a_falsey_value -# wrong constant name a_falsy_value -# wrong constant name a_hash_including -# wrong constant name a_kind_of -# wrong constant name a_nil_value -# wrong constant name a_range_covering -# wrong constant name a_string_ending_with -# wrong constant name a_string_including -# wrong constant name a_string_matching -# wrong constant name a_string_starting_with -# wrong constant name a_truthy_value -# wrong constant name a_value -# wrong constant name a_value_between -# wrong constant name a_value_within -# wrong constant name aggregate_failures1 -# wrong constant name aggregate_failures2 -# wrong constant name aggregate_failures -# wrong constant name all -# wrong constant name an_instance_of -# wrong constant name an_object_eq_to -# wrong constant name an_object_eql_to -# wrong constant name an_object_equal_to -# wrong constant name an_object_existing -# wrong constant name an_object_having_attributes -# wrong constant name an_object_matching -# wrong constant name an_object_responding_to -# wrong constant name an_object_satisfying -# wrong constant name be -# wrong constant name be_a -# wrong constant name be_a_kind_of -# wrong constant name be_an -# wrong constant name be_an_instance_of -# wrong constant name be_between -# wrong constant name be_falsey -# wrong constant name be_falsy -# wrong constant name be_instance_of -# wrong constant name be_kind_of -# wrong constant name be_nil -# wrong constant name be_truthy -# wrong constant name be_within -# wrong constant name change1 -# wrong constant name change2 -# wrong constant name change -# wrong constant name changing -# wrong constant name contain_exactly -# wrong constant name containing_exactly -# wrong constant name cover -# wrong constant name covering -# wrong constant name end_with -# wrong constant name ending_with -# wrong constant name eq -# wrong constant name eq_to -# wrong constant name eql -# wrong constant name eql_to -# wrong constant name equal -# wrong constant name equal_to -# wrong constant name exist -# wrong constant name existing -# wrong constant name expect1 -# wrong constant name expect -# wrong constant name have_attributes -# wrong constant name having_attributes -# wrong constant name include -# wrong constant name including -# wrong constant name match -# wrong constant name match_array -# wrong constant name match_regex -# wrong constant name matching -# wrong constant name output1 -# wrong constant name output -# wrong constant name raise_error1 -# wrong constant name raise_error2 -# wrong constant name raise_error -# wrong constant name raise_exception1 -# wrong constant name raise_exception2 -# wrong constant name raise_exception -# wrong constant name raising -# wrong constant name respond_to -# wrong constant name responding_to -# wrong constant name satisfy1 -# wrong constant name satisfy -# wrong constant name satisfying -# wrong constant name start_with -# wrong constant name starting_with -# wrong constant name throw_symbol1 -# wrong constant name throw_symbol2 -# wrong constant name throw_symbol -# wrong constant name throwing -# wrong constant name within -# wrong constant name yield_control -# wrong constant name yield_successive_args -# wrong constant name yield_with_args -# wrong constant name yield_with_no_args -# wrong constant name yielding_control -# wrong constant name yielding_successive_args -# wrong constant name yielding_with_args -# wrong constant name yielding_with_no_args -# wrong constant name description -# wrong constant name failure_message -# wrong constant name failure_message_when_negated -# wrong constant name initialize -# wrong constant name method_missing -# wrong constant name -# wrong constant name -# wrong constant name does_not_match? -# wrong constant name matches? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RSpec::Matchers::BuiltIn::All::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name failed_objects -# wrong constant name initialize -# wrong constant name matcher -# wrong constant name -# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::BaseMatcher' -# wrong constant name -# wrong constant name -# wrong constant name actual -# wrong constant name actual_formatted -# wrong constant name description -# wrong constant name diffable? -# wrong constant name expected -# wrong constant name expected_formatted -# wrong constant name expects_call_stack_jump? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name match_unless_raises -# wrong constant name matcher_name -# wrong constant name matcher_name= -# wrong constant name matches? -# wrong constant name present_ivars -# wrong constant name rescued_exception -# wrong constant name supports_block_expectations? -# wrong constant name failure_message -# wrong constant name failure_message_when_negated -# wrong constant name -# wrong constant name has_default_failure_messages? -# wrong constant name -# wrong constant name improve_hash_formatting -# wrong constant name -# wrong constant name matcher_name -# wrong constant name < -# wrong constant name <= -# wrong constant name == -# wrong constant name === -# wrong constant name =~ -# wrong constant name > -# wrong constant name >= -# uninitialized constant RSpec::Matchers::BuiltIn::Be::UNDEFINED -# wrong constant name initialize -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BeAKindOf::UNDEFINED -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BeAnInstanceOf::UNDEFINED -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BeBetween::UNDEFINED -# wrong constant name exclusive -# wrong constant name inclusive -# wrong constant name initialize -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BeComparedTo::UNDEFINED -# wrong constant name initialize -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BeFalsey::UNDEFINED -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BeNil::UNDEFINED -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BePredicate::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BeTruthy::UNDEFINED -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::BeWithin::UNDEFINED -# wrong constant name initialize -# wrong constant name of -# wrong constant name percent_of -# wrong constant name -# wrong constant name -# wrong constant name capture -# wrong constant name -# wrong constant name capture -# wrong constant name capture -# wrong constant name -# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::Change' -# undefined method `initialize2' for class `RSpec::Matchers::BuiltIn::Change' -# uninitialized constant RSpec::Matchers::BuiltIn::Change::UNDEFINED -# wrong constant name by -# wrong constant name by_at_least -# wrong constant name by_at_most -# wrong constant name does_not_match? -# wrong constant name from -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name to -# wrong constant name -# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::ChangeDetails' -# undefined method `initialize2' for class `RSpec::Matchers::BuiltIn::ChangeDetails' -# wrong constant name actual_after -# wrong constant name actual_delta -# wrong constant name changed? -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name perform_change -# wrong constant name value_representation -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::ChangeFromValue::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name to -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::ChangeRelatively::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::ChangeToValue::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name from -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Compound::UNDEFINED -# wrong constant name diffable_matcher_list -# wrong constant name does_not_match? -# wrong constant name evaluator -# wrong constant name initialize -# wrong constant name matcher_1 -# wrong constant name matcher_2 -# uninitialized constant RSpec::Matchers::BuiltIn::Compound::And::UNDEFINED -# wrong constant name -# wrong constant name initialize -# wrong constant name matcher_matches? -# wrong constant name -# wrong constant name matcher_expects_call_stack_jump? -# uninitialized constant RSpec::Matchers::BuiltIn::Compound::Or::UNDEFINED -# wrong constant name -# wrong constant name initialize -# wrong constant name matcher_matches? -# wrong constant name -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::ContainExactly::UNDEFINED -# wrong constant name -# wrong constant name -# wrong constant name actual_to_expected_matched_indexes -# wrong constant name expected_to_actual_matched_indexes -# wrong constant name find_best_solution -# wrong constant name initialize -# wrong constant name solution -# wrong constant name -# wrong constant name worse_than? -# wrong constant name + -# uninitialized constant RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::Solution::Elem -# wrong constant name candidate? -# wrong constant name ideal? -# wrong constant name indeterminate_actual_indexes -# wrong constant name indeterminate_actual_indexes= -# wrong constant name indeterminate_expected_indexes -# wrong constant name indeterminate_expected_indexes= -# wrong constant name unmatched_actual_indexes -# wrong constant name unmatched_actual_indexes= -# wrong constant name unmatched_expected_indexes -# wrong constant name unmatched_expected_indexes= -# wrong constant name unmatched_item_count -# wrong constant name worse_than? -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Cover::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::EndWith::UNDEFINED -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Eq::UNDEFINED -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Eql::UNDEFINED -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Equal::UNDEFINED -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Exist::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name actual_exists? -# wrong constant name valid_test? -# wrong constant name validity_message -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Has::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::HaveAttributes::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name respond_to_failed -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Include::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name expecteds -# wrong constant name initialize -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::Match::UNDEFINED -# wrong constant name initialize -# wrong constant name with_captures -# wrong constant name -# wrong constant name __delegate_operator -# wrong constant name -# wrong constant name -# wrong constant name capture -# wrong constant name != -# wrong constant name !~ -# wrong constant name < -# wrong constant name <= -# wrong constant name == -# wrong constant name === -# wrong constant name =~ -# wrong constant name > -# wrong constant name >= -# wrong constant name description -# wrong constant name fail_with_message -# wrong constant name initialize -# wrong constant name -# wrong constant name get -# wrong constant name register -# wrong constant name registry -# wrong constant name unregister -# wrong constant name use_custom_matcher_or_delegate -# uninitialized constant RSpec::Matchers::BuiltIn::Output::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name to_stderr -# wrong constant name to_stderr_from_any_process -# wrong constant name to_stdout -# wrong constant name to_stdout_from_any_process -# wrong constant name -# wrong constant name __delegate_operator -# wrong constant name -# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::RaiseError' -# undefined method `initialize2' for class `RSpec::Matchers::BuiltIn::RaiseError' -# undefined method `matches?1' for class `RSpec::Matchers::BuiltIn::RaiseError' -# wrong constant name description -# wrong constant name does_not_match? -# wrong constant name expects_call_stack_jump? -# wrong constant name failure_message -# wrong constant name failure_message_when_negated -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name matches?1 -# wrong constant name matches? -# wrong constant name supports_block_expectations? -# wrong constant name with_message -# wrong constant name -# wrong constant name captures -# wrong constant name initialize -# wrong constant name match_data -# wrong constant name names -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::RespondTo::UNDEFINED -# wrong constant name and_any_keywords -# wrong constant name and_keywords -# wrong constant name and_unlimited_arguments -# wrong constant name argument -# wrong constant name arguments -# wrong constant name does_not_match? -# wrong constant name ignoring_method_signature_failure! -# wrong constant name initialize -# wrong constant name with -# wrong constant name with_any_keywords -# wrong constant name with_keywords -# wrong constant name with_unlimited_arguments -# wrong constant name -# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::Satisfy' -# uninitialized constant RSpec::Matchers::BuiltIn::Satisfy::UNDEFINED -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::SpecificValuesChange::UNDEFINED -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::StartOrEndWith::UNDEFINED -# wrong constant name initialize -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::StartWith::UNDEFINED -# wrong constant name -# undefined method `initialize1' for class `RSpec::Matchers::BuiltIn::ThrowSymbol' -# undefined method `initialize2' for class `RSpec::Matchers::BuiltIn::ThrowSymbol' -# wrong constant name description -# wrong constant name does_not_match? -# wrong constant name expects_call_stack_jump? -# wrong constant name failure_message -# wrong constant name failure_message_when_negated -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name supports_block_expectations? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::YieldControl::UNDEFINED -# wrong constant name at_least -# wrong constant name at_most -# wrong constant name does_not_match? -# wrong constant name exactly -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name once -# wrong constant name thrice -# wrong constant name times -# wrong constant name twice -# wrong constant name -# wrong constant name assert_used! -# wrong constant name assert_valid_expect_block! -# wrong constant name has_block? -# wrong constant name initialize -# wrong constant name num_yields -# wrong constant name num_yields= -# wrong constant name probe -# wrong constant name single_yield_args -# wrong constant name to_proc -# wrong constant name yielded_args -# wrong constant name yielded_args= -# wrong constant name yielded_once? -# wrong constant name -# wrong constant name probe -# uninitialized constant RSpec::Matchers::BuiltIn::YieldSuccessiveArgs::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::YieldWithArgs::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name -# uninitialized constant RSpec::Matchers::BuiltIn::YieldWithNoArgs::UNDEFINED -# wrong constant name does_not_match? -# wrong constant name matches? -# wrong constant name -# wrong constant name -# wrong constant name & -# wrong constant name === -# wrong constant name and -# wrong constant name or -# wrong constant name | -# wrong constant name -# wrong constant name should_enumerate? -# wrong constant name surface_descriptions_in -# wrong constant name unreadable_io? -# undefined method `alias_matcher1' for module `RSpec::Matchers::DSL' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name alias_matcher1 -# wrong constant name alias_matcher -# wrong constant name define -# wrong constant name define_negated_matcher -# wrong constant name matcher -# wrong constant name description -# wrong constant name diffable? -# wrong constant name expects_call_stack_jump? -# wrong constant name supports_block_expectations? -# wrong constant name -# undefined method `match1' for module `RSpec::Matchers::DSL::Macros' -# undefined method `match_unless_raises1' for module `RSpec::Matchers::DSL::Macros' -# undefined method `match_when_negated1' for module `RSpec::Matchers::DSL::Macros' -# wrong constant name -# wrong constant name chain -# wrong constant name description -# wrong constant name diffable -# wrong constant name failure_message -# wrong constant name failure_message_when_negated -# wrong constant name match1 -# wrong constant name match -# wrong constant name match_unless_raises1 -# wrong constant name match_unless_raises -# wrong constant name match_when_negated1 -# wrong constant name match_when_negated -# wrong constant name supports_block_expectations -# wrong constant name failure_message_for_should -# wrong constant name failure_message_for_should_not -# wrong constant name match_for_should -# wrong constant name match_for_should_not -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Matchers::DSL::Matcher::BE_PREDICATE_REGEX -# uninitialized constant RSpec::Matchers::DSL::Matcher::DYNAMIC_MATCHER_REGEX -# uninitialized constant RSpec::Matchers::DSL::Matcher::HAS_REGEX -# wrong constant name actual -# wrong constant name block_arg -# wrong constant name expected -# wrong constant name expected_as_array -# wrong constant name initialize -# wrong constant name name -# wrong constant name rescued_exception -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name list -# wrong constant name split_words -# wrong constant name initialize -# wrong constant name message_with_diff -# wrong constant name -# wrong constant name for_many_matchers -# wrong constant name from -# wrong constant name base_matcher -# wrong constant name initialize -# wrong constant name method_missing -# wrong constant name -# wrong constant name -# wrong constant name alias_matcher -# wrong constant name clear_generated_description -# wrong constant name configuration -# wrong constant name generated_description -# wrong constant name is_a_describable_matcher? -# wrong constant name is_a_matcher? -# wrong constant name last_description -# wrong constant name last_expectation_handler -# wrong constant name last_expectation_handler= -# wrong constant name last_matcher -# wrong constant name last_matcher= -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name expression -# wrong constant name not_to -# wrong constant name to -# wrong constant name to_not -# wrong constant name -# wrong constant name call -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name call -# wrong constant name initial_action= -# wrong constant name initialize -# wrong constant name inner_action -# wrong constant name inner_action= -# wrong constant name terminal_action= -# wrong constant name -# wrong constant name -# wrong constant name call -# 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 constrained_to_any_of? -# wrong constant name expectation_fulfilled! -# wrong constant name initialize -# wrong constant name matches_args? -# wrong constant name never -# wrong constant name playback! -# wrong constant name and_call_original -# wrong constant name and_raise -# wrong constant name and_return -# wrong constant name and_throw -# wrong constant name and_wrap_original -# wrong constant name and_yield -# wrong constant name at_least -# wrong constant name at_most -# wrong constant name exactly -# wrong constant name never -# wrong constant name once -# wrong constant name thrice -# wrong constant name time -# wrong constant name times -# wrong constant name twice -# wrong constant name with -# wrong constant name -# wrong constant name record -# wrong constant name -# wrong constant name raise_does_not_implement_error -# wrong constant name raise_message_already_received_by_other_instance_error -# wrong constant name raise_not_supported_with_prepend_error -# wrong constant name raise_second_instance_received_message_error -# wrong constant name -# uninitialized constant RSpec::Mocks::AnyInstance::ExpectChainChain::EmptyInvocationOrder -# uninitialized constant RSpec::Mocks::AnyInstance::ExpectChainChain::InvocationOrder -# wrong constant name initialize -# wrong constant name -# wrong constant name expectation_fulfilled? -# wrong constant name initialize -# wrong constant name -# wrong constant name initialize -# wrong constant name method_missing -# wrong constant name -# wrong constant name [] -# wrong constant name add -# wrong constant name all_expectations_fulfilled? -# wrong constant name each_unfulfilled_expectation_matching -# wrong constant name has_expectation? -# wrong constant name playback! -# wrong constant name received_expected_message! -# wrong constant name remove_stub_chains_for! -# wrong constant name unfulfilled_expectations -# wrong constant name -# wrong constant name -# wrong constant name expect_chain -# wrong constant name initialize -# wrong constant name klass -# wrong constant name should_not_receive -# wrong constant name should_receive -# wrong constant name stub -# wrong constant name stub_chain -# wrong constant name unstub -# wrong constant name -# wrong constant name already_observing? -# wrong constant name build_alias_method_name -# wrong constant name expect_chain -# wrong constant name initialize -# wrong constant name instance_that_received -# wrong constant name klass -# wrong constant name message_chains -# wrong constant name notify_received_message -# wrong constant name playback! -# wrong constant name should_not_receive -# wrong constant name should_receive -# wrong constant name stop_all_observation! -# wrong constant name stop_observing! -# wrong constant name stub -# wrong constant name stub_chain -# wrong constant name stubs -# wrong constant name unstub -# wrong constant name verify -# wrong constant name -# wrong constant name expectation_fulfilled? -# wrong constant name -# uninitialized constant RSpec::Mocks::AnyInstance::StubChainChain::EmptyInvocationOrder -# uninitialized constant RSpec::Mocks::AnyInstance::StubChainChain::InvocationOrder -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name error_generator -# wrong constant name expression -# wrong constant name not_to -# wrong constant name to -# wrong constant name to_not -# wrong constant name -# wrong constant name expression -# wrong constant name not_to -# wrong constant name to -# wrong constant name to_not -# wrong constant name -# wrong constant name args_match? -# wrong constant name expected_args -# wrong constant name initialize -# wrong constant name resolve_expected_args_based_on -# wrong constant name -# wrong constant name a_kind_of -# wrong constant name an_instance_of -# wrong constant name any_args -# wrong constant name anything -# wrong constant name array_including -# wrong constant name boolean -# wrong constant name duck_type -# wrong constant name hash_excluding -# wrong constant name hash_including -# wrong constant name hash_not_including -# wrong constant name instance_of -# wrong constant name kind_of -# wrong constant name no_args -# wrong constant name -# wrong constant name anythingize_lonely_keys -# wrong constant name call -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name applies_to? -# uninitialized constant RSpec::Mocks::ClassVerifyingDouble::DELEGATION_RESERVED_KEYWORDS -# uninitialized constant RSpec::Mocks::ClassVerifyingDouble::DELEGATION_RESERVED_METHOD_NAMES -# uninitialized constant RSpec::Mocks::ClassVerifyingDouble::RUBY_RESERVED_KEYWORDS -# wrong constant name -# wrong constant name add_stub_and_should_receive_to -# wrong constant name allow_message_expectations_on_nil -# wrong constant name allow_message_expectations_on_nil= -# wrong constant name before_verifying_doubles -# wrong constant name color? -# wrong constant name patch_marshal_to_support_partial_doubles= -# wrong constant name reset_syntaxes_to_default -# wrong constant name syntax -# wrong constant name syntax= -# wrong constant name temporarily_suppress_partial_double_verification -# wrong constant name temporarily_suppress_partial_double_verification= -# wrong constant name transfer_nested_constants= -# wrong constant name transfer_nested_constants? -# wrong constant name verify_doubled_constant_names= -# wrong constant name verify_doubled_constant_names? -# wrong constant name verify_partial_doubles= -# wrong constant name verify_partial_doubles? -# wrong constant name verifying_double_callbacks -# wrong constant name when_declaring_verifying_double -# wrong constant name yield_receiver_to_any_instance_implementation_blocks= -# wrong constant name yield_receiver_to_any_instance_implementation_blocks? -# wrong constant name -# wrong constant name hidden= -# wrong constant name hidden? -# wrong constant name initialize -# wrong constant name mutated? -# wrong constant name name -# wrong constant name original_value -# wrong constant name original_value= -# wrong constant name previously_defined= -# wrong constant name previously_defined? -# wrong constant name stubbed= -# wrong constant name stubbed? -# wrong constant name valid_name= -# wrong constant name valid_name? -# wrong constant name -# wrong constant name original -# wrong constant name unmutated -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name full_constant_name -# wrong constant name idempotently_reset -# wrong constant name initialize -# wrong constant name original_value -# wrong constant name to_constant -# wrong constant name -# wrong constant name mutate -# wrong constant name reset -# wrong constant name -# wrong constant name initialize -# wrong constant name mutate -# wrong constant name reset -# wrong constant name should_transfer_nested_constants? -# wrong constant name transfer_nested_constants -# wrong constant name verify_constants_to_transfer! -# wrong constant name -# wrong constant name mutate -# wrong constant name reset -# wrong constant name -# undefined singleton method `stub1' for `RSpec::Mocks::ConstantMutator' -# wrong constant name -# wrong constant name hide -# wrong constant name mutate -# wrong constant name raise_on_invalid_const -# wrong constant name stub1 -# wrong constant name stub -# wrong constant name const_to_replace -# wrong constant name defined? -# wrong constant name description -# wrong constant name initialize -# wrong constant name target -# wrong constant name when_loaded -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `RSpec::Mocks::ErrorGenerator' -# undefined method `intro1' for class `RSpec::Mocks::ErrorGenerator' -# undefined method `method_call_args_description1' for class `RSpec::Mocks::ErrorGenerator' -# undefined method `method_call_args_description2' for class `RSpec::Mocks::ErrorGenerator' -# undefined method `raise_expectation_error1' for class `RSpec::Mocks::ErrorGenerator' -# undefined method `raise_expectation_error2' for class `RSpec::Mocks::ErrorGenerator' -# undefined method `raise_similar_message_args_error1' for class `RSpec::Mocks::ErrorGenerator' -# undefined method `raise_unexpected_message_args_error1' for class `RSpec::Mocks::ErrorGenerator' -# wrong constant name default_error_message -# wrong constant name describe_expectation -# wrong constant name expectation_on_nil_message -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name intro1 -# wrong constant name intro -# wrong constant name method_call_args_description1 -# wrong constant name method_call_args_description2 -# wrong constant name method_call_args_description -# wrong constant name opts -# wrong constant name opts= -# wrong constant name raise_already_invoked_error -# wrong constant name raise_cant_constrain_count_for_negated_have_received_error -# wrong constant name raise_double_negation_error -# wrong constant name raise_expectation_error1 -# wrong constant name raise_expectation_error2 -# wrong constant name raise_expectation_error -# wrong constant name raise_expectation_on_mocked_method -# wrong constant name raise_expectation_on_nil_error -# wrong constant name raise_expectation_on_unstubbed_method -# wrong constant name raise_expired_test_double_error -# wrong constant name raise_have_received_disallowed -# wrong constant name raise_invalid_arguments_error -# wrong constant name raise_method_not_stubbed_error -# wrong constant name raise_missing_block_error -# wrong constant name raise_missing_default_stub_error -# wrong constant name raise_non_public_error -# wrong constant name raise_only_valid_on_a_partial_double -# wrong constant name raise_out_of_order_error -# wrong constant name raise_similar_message_args_error1 -# wrong constant name raise_similar_message_args_error -# wrong constant name raise_unexpected_message_args_error1 -# wrong constant name raise_unexpected_message_args_error -# wrong constant name raise_unexpected_message_error -# wrong constant name raise_unimplemented_error -# wrong constant name raise_verifying_double_not_defined_error -# wrong constant name raise_wrong_arity_error -# wrong constant name -# undefined method `stub_const1' for module `RSpec::Mocks::ExampleMethods' -# wrong constant name -# wrong constant name allow -# wrong constant name allow_any_instance_of -# wrong constant name allow_message_expectations_on_nil -# wrong constant name class_double -# wrong constant name class_spy -# wrong constant name double -# wrong constant name expect_any_instance_of -# wrong constant name have_received -# wrong constant name hide_const -# wrong constant name instance_double -# wrong constant name instance_spy -# wrong constant name object_double -# wrong constant name object_spy -# wrong constant name receive -# wrong constant name receive_message_chain -# wrong constant name receive_messages -# wrong constant name spy -# wrong constant name stub_const1 -# wrong constant name stub_const -# wrong constant name without_partial_double_verification -# wrong constant name expect -# wrong constant name -# wrong constant name -# wrong constant name declare_double -# wrong constant name declare_verifying_double -# wrong constant name extended -# wrong constant name included -# wrong constant name -# wrong constant name expect_chain_on -# wrong constant name -# wrong constant name expression -# wrong constant name not_to -# wrong constant name to -# wrong constant name to_not -# wrong constant name -# wrong constant name -# wrong constant name call -# wrong constant name initial_action -# wrong constant name initial_action= -# wrong constant name inner_action -# wrong constant name inner_action= -# wrong constant name terminal_action -# wrong constant name terminal_action= -# wrong constant name -# wrong constant name -# wrong constant name handle_restoration_failures -# wrong constant name initialize -# wrong constant name method_is_stashed? -# wrong constant name original_method -# wrong constant name restore -# wrong constant name stash -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name patch! -# wrong constant name unpatch! -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name block -# wrong constant name block= -# wrong constant name initialize -# wrong constant name playback_onto -# wrong constant name -# wrong constant name at_least -# wrong constant name at_most -# wrong constant name description -# wrong constant name does_not_match? -# wrong constant name exactly -# wrong constant name failure_message -# wrong constant name failure_message_when_negated -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name name -# wrong constant name once -# wrong constant name ordered -# wrong constant name setup_allowance -# wrong constant name setup_any_instance_allowance -# wrong constant name setup_any_instance_expectation -# wrong constant name setup_any_instance_negative_expectation -# wrong constant name setup_expectation -# wrong constant name setup_negative_expectation -# wrong constant name thrice -# wrong constant name time -# wrong constant name times -# wrong constant name twice -# wrong constant name with -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name and_call_original -# wrong constant name and_raise -# wrong constant name and_return -# wrong constant name and_throw -# wrong constant name and_wrap_original -# wrong constant name and_yield -# wrong constant name at_least -# wrong constant name at_most -# wrong constant name description -# wrong constant name does_not_match? -# wrong constant name exactly -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name name -# wrong constant name never -# wrong constant name once -# wrong constant name ordered -# wrong constant name setup_allowance -# wrong constant name setup_any_instance_allowance -# wrong constant name setup_any_instance_expectation -# wrong constant name setup_any_instance_negative_expectation -# wrong constant name setup_expectation -# wrong constant name setup_negative_expectation -# wrong constant name thrice -# wrong constant name time -# wrong constant name times -# wrong constant name twice -# wrong constant name with -# wrong constant name description_for -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name and_call_original -# wrong constant name and_raise -# wrong constant name and_return -# wrong constant name and_throw -# wrong constant name and_yield -# wrong constant name description -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name name -# wrong constant name setup_allowance -# wrong constant name setup_any_instance_allowance -# wrong constant name setup_any_instance_expectation -# wrong constant name setup_expectation -# wrong constant name setup_negative_expectation -# wrong constant name with -# wrong constant name -# wrong constant name description -# wrong constant name does_not_match? -# wrong constant name initialize -# wrong constant name matches? -# wrong constant name name -# wrong constant name setup_allowance -# wrong constant name setup_any_instance_allowance -# wrong constant name setup_any_instance_expectation -# wrong constant name setup_expectation -# wrong constant name setup_negative_expectation -# wrong constant name warn_about_block -# wrong constant name -# wrong constant name -# wrong constant name block -# wrong constant name chain -# wrong constant name initialize -# wrong constant name object -# wrong constant name setup_chain -# wrong constant name -# wrong constant name -# wrong constant name and_call_original -# wrong constant name and_raise -# wrong constant name and_return -# wrong constant name and_throw -# wrong constant name and_wrap_original -# wrong constant name and_yield -# wrong constant name at_least -# wrong constant name at_most -# wrong constant name exactly -# wrong constant name never -# wrong constant name once -# wrong constant name ordered -# wrong constant name thrice -# wrong constant name time -# wrong constant name times -# wrong constant name twice -# wrong constant name with -# undefined method `initialize1' for module `RSpec::Mocks::MessageExpectation::ImplementationDetails' -# undefined method `initialize2' for module `RSpec::Mocks::MessageExpectation::ImplementationDetails' -# wrong constant name actual_received_count_matters? -# wrong constant name additional_expected_calls -# wrong constant name advise -# wrong constant name and_yield_receiver_to_implementation -# wrong constant name argument_list_matcher= -# wrong constant name called_max_times? -# wrong constant name description_for -# wrong constant name ensure_expected_ordering_received! -# wrong constant name error_generator -# wrong constant name error_generator= -# wrong constant name expectation_count_type -# wrong constant name expected_args -# wrong constant name expected_from= -# wrong constant name expected_messages_received? -# wrong constant name expected_received_count= -# wrong constant name generate_error -# wrong constant name ignoring_args? -# wrong constant name implementation -# wrong constant name implementation= -# wrong constant name increase_actual_received_count! -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name invoke -# wrong constant name invoke_without_incrementing_received_count -# wrong constant name matches? -# wrong constant name matches_at_least_count? -# wrong constant name matches_at_most_count? -# wrong constant name matches_exact_count? -# wrong constant name matches_name_but_not_args -# wrong constant name message -# wrong constant name negative? -# wrong constant name negative_expectation_for? -# wrong constant name ordered? -# wrong constant name orig_object -# wrong constant name raise_out_of_order_error -# wrong constant name raise_unexpected_message_args_error -# wrong constant name safe_invoke -# wrong constant name similar_messages -# wrong constant name type -# wrong constant name unadvise -# wrong constant name verify_messages_received -# wrong constant name yield_receiver_to_implementation_block? -# wrong constant name -# wrong constant name -# undefined method `add_stub1' for class `RSpec::Mocks::MethodDouble' -# undefined method `setup_simple_method_double1' for class `RSpec::Mocks::MethodDouble' -# undefined method `setup_simple_method_double2' for class `RSpec::Mocks::MethodDouble' -# wrong constant name -# wrong constant name add_default_stub -# wrong constant name add_expectation -# wrong constant name add_simple_expectation -# wrong constant name add_simple_stub -# wrong constant name add_stub1 -# wrong constant name add_stub -# wrong constant name build_expectation -# wrong constant name clear -# wrong constant name configure_method -# wrong constant name define_proxy_method -# wrong constant name expectations -# wrong constant name message_expectation_class -# wrong constant name method_name -# wrong constant name method_stasher -# wrong constant name object -# wrong constant name object_singleton_class -# wrong constant name original_implementation_callable -# wrong constant name original_method -# wrong constant name proxy_method_invoked -# wrong constant name raise_method_not_stubbed_error -# wrong constant name remove_stub -# wrong constant name remove_stub_if_present -# wrong constant name reset -# wrong constant name restore_original_method -# wrong constant name restore_original_visibility -# wrong constant name save_original_implementation_callable! -# wrong constant name setup_simple_method_double1 -# wrong constant name setup_simple_method_double2 -# wrong constant name setup_simple_method_double -# wrong constant name show_frozen_warning -# wrong constant name stubs -# wrong constant name verify -# wrong constant name visibility -# uninitialized constant RSpec::Mocks::MethodDouble::RSpecPrependedModule::DELEGATION_RESERVED_KEYWORDS -# uninitialized constant RSpec::Mocks::MethodDouble::RSpecPrependedModule::DELEGATION_RESERVED_METHOD_NAMES -# uninitialized constant RSpec::Mocks::MethodDouble::RSpecPrependedModule::RUBY_RESERVED_KEYWORDS -# wrong constant name -# wrong constant name -# wrong constant name defined? -# wrong constant name implemented? -# wrong constant name initialize -# wrong constant name unimplemented? -# wrong constant name visibility -# wrong constant name with_signature -# wrong constant name -# wrong constant name for -# wrong constant name instance_method_visibility_for -# wrong constant name method_defined_at_any_visibility? -# wrong constant name method_visibility_for -# wrong constant name -# wrong constant name -# wrong constant name const_to_replace -# wrong constant name defined? -# wrong constant name description -# wrong constant name initialize -# wrong constant name target -# wrong constant name when_loaded -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name call -# wrong constant name -# wrong constant name -# undefined singleton method `for1' for `RSpec::Mocks::ObjectReference' -# wrong constant name -# wrong constant name for1 -# wrong constant name for -# wrong constant name -# undefined method `as_stubbed_const1' for module `RSpec::Mocks::ObjectVerifyingDoubleMethods' -# wrong constant name as_stubbed_const1 -# wrong constant name as_stubbed_const -# wrong constant name -# wrong constant name clear -# wrong constant name consume -# wrong constant name empty? -# wrong constant name handle_order_constraint -# wrong constant name invoked -# wrong constant name ready_for? -# wrong constant name register -# wrong constant name verify_invocation_order -# wrong constant name -# wrong constant name -# uninitialized constant RSpec::Mocks::PartialClassDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS -# wrong constant name -# wrong constant name initialize -# wrong constant name method_double_from_ancestor_for -# wrong constant name original_method_handle_for -# wrong constant name original_unbound_method_handle_from_ancestor_for -# wrong constant name superclass_proxy -# wrong constant name -# uninitialized constant RSpec::Mocks::PartialDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS -# wrong constant name original_method_handle_for -# wrong constant name visibility_for -# wrong constant name -# undefined method `add_message_expectation1' for class `RSpec::Mocks::Proxy' -# undefined method `add_stub1' for class `RSpec::Mocks::Proxy' -# undefined method `initialize1' for class `RSpec::Mocks::Proxy' -# wrong constant name -# wrong constant name add_message_expectation1 -# wrong constant name add_message_expectation -# wrong constant name add_simple_expectation -# wrong constant name add_simple_stub -# wrong constant name add_stub1 -# wrong constant name add_stub -# wrong constant name build_expectation -# wrong constant name check_for_unexpected_arguments -# wrong constant name ensure_implemented -# wrong constant name has_negative_expectation? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name message_received -# wrong constant name messages_arg_list -# wrong constant name method_double_if_exists_for_message -# wrong constant name object -# wrong constant name original_method_handle_for -# wrong constant name prepended_modules_of_singleton_class -# wrong constant name raise_missing_default_stub_error -# wrong constant name raise_unexpected_message_error -# wrong constant name received_message? -# wrong constant name record_message_received -# wrong constant name remove_stub -# wrong constant name remove_stub_if_present -# wrong constant name replay_received_message_on -# wrong constant name reset -# wrong constant name verify -# wrong constant name visibility_for -# wrong constant name == -# uninitialized constant RSpec::Mocks::Proxy::SpecificMessage::Elem -# wrong constant name args -# wrong constant name args= -# wrong constant name message -# wrong constant name message= -# wrong constant name object -# wrong constant name object= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name prepended_modules_of -# uninitialized constant RSpec::Mocks::ProxyForNil::DEFAULT_MESSAGE_EXPECTATION_OPTS -# wrong constant name disallow_expectations -# wrong constant name disallow_expectations= -# wrong constant name initialize -# wrong constant name warn_about_expectations -# wrong constant name warn_about_expectations= -# wrong constant name -# wrong constant name any_instance_proxy_for -# wrong constant name any_instance_recorder_for -# wrong constant name any_instance_recorders_from_ancestry_of -# wrong constant name new_scope -# wrong constant name proxy_for -# wrong constant name register_constant_mutator -# wrong constant name registered? -# wrong constant name reset_all -# wrong constant name superclass_proxy_for -# wrong constant name verify_all -# wrong constant name -# undefined method `initialize1' for class `RSpec::Mocks::SimpleMessageExpectation' -# wrong constant name called_max_times? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name invoke -# wrong constant name matches? -# wrong constant name unadvise -# wrong constant name verify_messages_received -# wrong constant name -# undefined method `any_instance_recorder_for1' for class `RSpec::Mocks::Space' -# wrong constant name any_instance_mutex -# wrong constant name any_instance_proxy_for -# wrong constant name any_instance_recorder_for1 -# wrong constant name any_instance_recorder_for -# wrong constant name any_instance_recorders -# wrong constant name any_instance_recorders_from_ancestry_of -# wrong constant name constant_mutator_for -# wrong constant name ensure_registered -# wrong constant name new_scope -# wrong constant name proxies -# wrong constant name proxies_of -# wrong constant name proxy_for -# wrong constant name proxy_mutex -# wrong constant name register_constant_mutator -# wrong constant name registered? -# wrong constant name reset_all -# wrong constant name superclass_proxy_for -# wrong constant name verify_all -# wrong constant name -# wrong constant name -# wrong constant name stub_chain_on -# undefined singleton method `disable_expect1' for `RSpec::Mocks::Syntax' -# undefined singleton method `disable_should1' for `RSpec::Mocks::Syntax' -# undefined singleton method `enable_expect1' for `RSpec::Mocks::Syntax' -# undefined singleton method `enable_should1' for `RSpec::Mocks::Syntax' -# undefined singleton method `expect_enabled?1' for `RSpec::Mocks::Syntax' -# undefined singleton method `should_enabled?1' for `RSpec::Mocks::Syntax' -# undefined singleton method `warn_unless_should_configured1' for `RSpec::Mocks::Syntax' -# wrong constant name -# wrong constant name default_should_syntax_host -# wrong constant name disable_expect1 -# wrong constant name disable_expect -# wrong constant name disable_should1 -# wrong constant name disable_should -# wrong constant name enable_expect1 -# wrong constant name enable_expect -# wrong constant name enable_should1 -# wrong constant name enable_should -# wrong constant name expect_enabled?1 -# wrong constant name expect_enabled? -# wrong constant name should_enabled?1 -# wrong constant name should_enabled? -# wrong constant name warn_about_should! -# wrong constant name warn_unless_should_configured1 -# wrong constant name warn_unless_should_configured -# wrong constant name initialize -# wrong constant name -# undefined method `delegate_not_to1' for module `RSpec::Mocks::TargetDelegationClassMethods' -# wrong constant name delegate_not_to1 -# wrong constant name delegate_not_to -# wrong constant name delegate_to -# wrong constant name disallow_negation -# wrong constant name -# wrong constant name target -# wrong constant name -# undefined method `initialize1' for module `RSpec::Mocks::TestDouble' -# undefined method `initialize2' for module `RSpec::Mocks::TestDouble' -# undefined method `respond_to?1' for module `RSpec::Mocks::TestDouble' -# wrong constant name == -# wrong constant name __build_mock_proxy_unless_expired -# wrong constant name __disallow_further_usage! -# wrong constant name as_null_object -# wrong constant name freeze -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name inspect -# wrong constant name null_object? -# wrong constant name respond_to?1 -# wrong constant name respond_to? -# wrong constant name to_s -# wrong constant name -# undefined singleton method `format1' for `RSpec::Mocks::TestDoubleFormatter' -# wrong constant name -# wrong constant name format1 -# wrong constant name format -# uninitialized constant RSpec::Mocks::TestDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS -# wrong constant name -# wrong constant name -# undefined method `respond_to?1' for module `RSpec::Mocks::VerifyingDouble' -# wrong constant name -# wrong constant name __send__ -# wrong constant name initialize -# wrong constant name method_missing -# wrong constant name respond_to?1 -# wrong constant name respond_to? -# wrong constant name send -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name unimplemented? -# wrong constant name with_signature -# wrong constant name -# wrong constant name for -# wrong constant name initialize -# wrong constant name method_reference -# wrong constant name method_reference= -# wrong constant name -# wrong constant name add_expectation -# wrong constant name add_stub -# wrong constant name initialize -# wrong constant name proxy_method_invoked -# wrong constant name validate_arguments! -# wrong constant name -# uninitialized constant RSpec::Mocks::VerifyingPartialClassDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS -# wrong constant name -# undefined method `initialize1' for class `RSpec::Mocks::VerifyingPartialDoubleProxy' -# uninitialized constant RSpec::Mocks::VerifyingPartialDoubleProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS -# wrong constant name ensure_implemented -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name method_reference -# wrong constant name -# uninitialized constant RSpec::Mocks::VerifyingProxy::DEFAULT_MESSAGE_EXPECTATION_OPTS -# wrong constant name initialize -# wrong constant name method_reference -# wrong constant name validate_arguments! -# wrong constant name visibility_for -# wrong constant name -# undefined method `add_message_expectation1' for module `RSpec::Mocks::VerifyingProxyMethods' -# undefined method `add_stub1' for module `RSpec::Mocks::VerifyingProxyMethods' -# wrong constant name add_message_expectation1 -# wrong constant name add_message_expectation -# wrong constant name add_simple_stub -# wrong constant name add_stub1 -# wrong constant name add_stub -# wrong constant name ensure_implemented -# wrong constant name ensure_publicly_implemented -# wrong constant name -# wrong constant name -# undefined singleton method `allow_message1' for `RSpec::Mocks' -# undefined singleton method `expect_message1' for `RSpec::Mocks' -# wrong constant name -# wrong constant name allow_message1 -# wrong constant name allow_message -# wrong constant name configuration -# wrong constant name error_generator -# wrong constant name expect_message1 -# wrong constant name expect_message -# wrong constant name setup -# wrong constant name space -# wrong constant name teardown -# wrong constant name verify -# wrong constant name with_temporary_scope # undefined method `initialize1' for class `RSpec::Retry' # wrong constant name attempts # wrong constant name attempts= @@ -20349,255 +10910,6 @@ # wrong constant name verbose_retry? # wrong constant name # wrong constant name setup -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RSpec::Support::BlockSignature::INFINITY -# wrong constant name -# wrong constant name <=> -# wrong constant name initialize -# wrong constant name segments -# wrong constant name string -# wrong constant name -# undefined method `initialize1' for class `RSpec::Support::Differ' -# wrong constant name color? -# wrong constant name diff -# wrong constant name diff_as_object -# wrong constant name diff_as_string -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name mkdir_p -# undefined method `initialize1' for class `RSpec::Support::EncodedString' -# wrong constant name << -# wrong constant name == -# wrong constant name empty? -# wrong constant name encoding -# wrong constant name eql? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name lines -# wrong constant name source_encoding -# wrong constant name split -# wrong constant name to_str -# wrong constant name -# wrong constant name pick_encoding -# wrong constant name -# wrong constant name values_match? -# wrong constant name -# wrong constant name has_kw_args_in? -# wrong constant name initialize -# wrong constant name invalid_kw_args_from -# wrong constant name missing_kw_args_from -# wrong constant name non_kw_args_arity_description -# wrong constant name valid_non_kw_args? -# wrong constant name -# wrong constant name -# undefined method `classify_arity1' for class `RSpec::Support::MethodSignature' -# undefined method `valid_non_kw_args?1' for class `RSpec::Support::MethodSignature' -# wrong constant name arbitrary_kw_args? -# wrong constant name classify_arity1 -# wrong constant name classify_arity -# wrong constant name classify_parameters -# wrong constant name could_contain_kw_args? -# wrong constant name description -# wrong constant name has_kw_args_in? -# wrong constant name initialize -# wrong constant name invalid_kw_args_from -# wrong constant name max_non_kw_args -# wrong constant name min_non_kw_args -# wrong constant name missing_kw_args_from -# wrong constant name non_kw_args_arity_description -# wrong constant name optional_kw_args -# wrong constant name required_kw_args -# wrong constant name unlimited_args? -# wrong constant name valid_non_kw_args?1 -# wrong constant name valid_non_kw_args? -# wrong constant name -# wrong constant name empty? -# wrong constant name expect_arbitrary_keywords -# wrong constant name expect_arbitrary_keywords= -# wrong constant name expect_unlimited_arguments -# wrong constant name expect_unlimited_arguments= -# wrong constant name keywords -# wrong constant name keywords= -# wrong constant name max_count -# wrong constant name max_count= -# wrong constant name min_count -# wrong constant name min_count= -# wrong constant name -# undefined method `initialize1' for class `RSpec::Support::MethodSignatureVerifier' -# wrong constant name error_message -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name kw_args -# wrong constant name max_non_kw_args -# wrong constant name min_non_kw_args -# wrong constant name non_kw_args -# wrong constant name valid? -# wrong constant name with_expectation -# wrong constant name -# wrong constant name -# wrong constant name new -# wrong constant name -# wrong constant name windows? -# wrong constant name windows_file_path? -# undefined method `initialize1' for class `RSpec::Support::ObjectFormatter' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name format -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name max_formatted_output_length -# wrong constant name max_formatted_output_length= -# wrong constant name prepare_array -# wrong constant name prepare_element -# wrong constant name prepare_for_inspection -# wrong constant name prepare_hash -# wrong constant name recursive_structure? -# wrong constant name sort_hash_keys -# wrong constant name with_entering_structure -# uninitialized constant RSpec::Support::ObjectFormatter::BaseInspector::Elem -# wrong constant name formatter -# wrong constant name formatter= -# wrong constant name object -# wrong constant name object= -# wrong constant name pretty_print -# wrong constant name -# wrong constant name [] -# wrong constant name can_inspect? -# wrong constant name members -# uninitialized constant RSpec::Support::ObjectFormatter::BigDecimalInspector::Elem -# wrong constant name -# wrong constant name can_inspect? -# uninitialized constant RSpec::Support::ObjectFormatter::DateTimeInspector::Elem -# wrong constant name -# wrong constant name can_inspect? -# uninitialized constant RSpec::Support::ObjectFormatter::DelegatorInspector::Elem -# wrong constant name -# wrong constant name can_inspect? -# uninitialized constant RSpec::Support::ObjectFormatter::DescribableMatcherInspector::Elem -# wrong constant name -# wrong constant name can_inspect? -# uninitialized constant RSpec::Support::ObjectFormatter::InspectableItem::Elem -# wrong constant name pretty_print -# wrong constant name text -# wrong constant name text= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# uninitialized constant RSpec::Support::ObjectFormatter::InspectableObjectInspector::Elem -# wrong constant name -# wrong constant name can_inspect? -# uninitialized constant RSpec::Support::ObjectFormatter::TimeInspector::Elem -# wrong constant name -# wrong constant name can_inspect? -# uninitialized constant RSpec::Support::ObjectFormatter::UninspectableObjectInspector::Elem -# wrong constant name klass -# wrong constant name native_object_id -# wrong constant name -# wrong constant name can_inspect? -# wrong constant name -# wrong constant name default_instance -# wrong constant name format -# wrong constant name prepare_for_inspection -# wrong constant name const_defined_on? -# wrong constant name constants_defined_on -# wrong constant name get_const_defined_on -# wrong constant name normalize_const_name -# wrong constant name recursive_const_defined? -# wrong constant name recursive_const_get -# wrong constant name -# wrong constant name synchronize -# wrong constant name -# wrong constant name -# wrong constant name jruby? -# wrong constant name jruby_9000? -# wrong constant name jruby_version -# wrong constant name mri? -# wrong constant name non_mri? -# wrong constant name rbx? -# wrong constant name truffleruby? -# wrong constant name -# wrong constant name caller_locations_supported? -# wrong constant name fork_supported? -# wrong constant name kw_args_supported? -# wrong constant name module_prepends_supported? -# wrong constant name module_refinement_supported? -# wrong constant name optional_and_splat_args_supported? -# wrong constant name required_kw_args_supported? -# wrong constant name ripper_supported? -# wrong constant name supports_exception_cause? -# wrong constant name supports_rebinding_module_methods? -# wrong constant name supports_taint? -# wrong constant name -# undefined method `deprecate1' for module `RSpec::Support::Warnings' -# undefined method `warn_deprecation1' for module `RSpec::Support::Warnings' -# undefined method `warn_with1' for module `RSpec::Support::Warnings' -# undefined method `warning1' for module `RSpec::Support::Warnings' -# wrong constant name deprecate1 -# wrong constant name deprecate -# wrong constant name warn_deprecation1 -# wrong constant name warn_deprecation -# wrong constant name warn_with1 -# wrong constant name warn_with -# wrong constant name warning1 -# wrong constant name warning -# wrong constant name -# wrong constant name -# wrong constant name class_exec -# undefined singleton method `notify_failure1' for `RSpec::Support' -# wrong constant name -# wrong constant name class_of -# wrong constant name define_optimized_require_for_rspec -# wrong constant name deregister_matcher_definition -# wrong constant name failure_notifier -# wrong constant name failure_notifier= -# wrong constant name is_a_matcher? -# wrong constant name matcher_definitions -# wrong constant name method_handle_for -# wrong constant name notify_failure1 -# wrong constant name notify_failure -# wrong constant name register_matcher_definition -# wrong constant name require_rspec_core -# wrong constant name require_rspec_expectations -# wrong constant name require_rspec_matchers -# wrong constant name require_rspec_mocks -# wrong constant name require_rspec_support -# wrong constant name rspec_description_for_object -# wrong constant name thread_local_data -# wrong constant name warning_notifier -# wrong constant name warning_notifier= -# wrong constant name with_failure_notifier -# wrong constant name # wrong constant name # wrong constant name # wrong constant name @@ -20633,130 +10945,8 @@ # wrong constant name wait_for1 # wrong constant name wait_for # wrong constant name with_wait -# wrong constant name -# wrong constant name clear_examples -# wrong constant name configuration -# wrong constant name configuration= -# wrong constant name configure -# wrong constant name const_missing -# wrong constant name context -# wrong constant name current_example -# wrong constant name current_example= -# wrong constant name describe -# wrong constant name example_group -# wrong constant name fcontext -# wrong constant name fdescribe -# wrong constant name reset -# wrong constant name world -# wrong constant name world= -# wrong constant name xcontext -# wrong constant name xdescribe # wrong constant name # wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name ground -# wrong constant name codes -# wrong constant name initialize -# wrong constant name num -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name color_names -# wrong constant name valid_names -# wrong constant name b -# wrong constant name g -# wrong constant name initialize -# wrong constant name r -# wrong constant name -# wrong constant name to_ansi_domain -# uninitialized constant Rainbow::Color::X11Named::NAMES -# wrong constant name initialize -# wrong constant name -# wrong constant name color_names -# wrong constant name valid_names -# wrong constant name -# wrong constant name build -# wrong constant name parse_hex_color -# uninitialized constant Rainbow::NullPresenter::BLANK_RE -# uninitialized constant Rainbow::NullPresenter::ENCODED_BLANKS -# wrong constant name background -# wrong constant name bg -# wrong constant name black -# wrong constant name blink -# wrong constant name blue -# wrong constant name bold -# wrong constant name bright -# wrong constant name color -# wrong constant name cyan -# wrong constant name dark -# wrong constant name faint -# wrong constant name fg -# wrong constant name foreground -# wrong constant name green -# wrong constant name hide -# wrong constant name inverse -# wrong constant name italic -# wrong constant name magenta -# wrong constant name method_missing -# wrong constant name red -# wrong constant name reset -# wrong constant name underline -# wrong constant name white -# wrong constant name yellow -# wrong constant name -# uninitialized constant Rainbow::Presenter::BLANK_RE -# uninitialized constant Rainbow::Presenter::ENCODED_BLANKS -# wrong constant name background -# wrong constant name bg -# wrong constant name black -# wrong constant name blink -# wrong constant name blue -# wrong constant name bold -# wrong constant name bright -# wrong constant name color -# wrong constant name cyan -# wrong constant name dark -# wrong constant name faint -# wrong constant name fg -# wrong constant name foreground -# wrong constant name green -# wrong constant name hide -# wrong constant name inverse -# wrong constant name italic -# wrong constant name magenta -# wrong constant name method_missing -# wrong constant name red -# wrong constant name reset -# wrong constant name underline -# wrong constant name white -# wrong constant name yellow -# wrong constant name -# wrong constant name -# wrong constant name uncolor -# wrong constant name wrap_with_sgr -# undefined method `initialize1' for class `Rainbow::Wrapper' -# wrong constant name enabled -# wrong constant name enabled= -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name wrap -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name enabled -# wrong constant name enabled= -# wrong constant name global -# wrong constant name new -# wrong constant name uncolor # wrong constant name bytes # wrong constant name % # wrong constant name entries @@ -20771,891 +10961,6 @@ # wrong constant name fire_update! # wrong constant name ruby # wrong constant name completion_quote_character -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 Regexp::Expression::Alternation::Elem -# wrong constant name alternatives -# wrong constant name -# uninitialized constant Regexp::Expression::Alternative::Elem -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name match_length -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 Regexp::Expression::Assertion::Base::Elem -# wrong constant name -# uninitialized constant Regexp::Expression::Assertion::Lookahead::Elem -# wrong constant name -# uninitialized constant Regexp::Expression::Assertion::Lookbehind::Elem -# wrong constant name -# uninitialized constant Regexp::Expression::Assertion::NegativeLookahead::Elem -# wrong constant name -# uninitialized constant Regexp::Expression::Assertion::NegativeLookbehind::Elem -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name match_length -# wrong constant name referenced_expression -# wrong constant name referenced_expression= -# wrong constant name -# wrong constant name name -# wrong constant name reference -# wrong constant name -# wrong constant name -# wrong constant name recursion_level -# wrong constant name -# wrong constant name number -# wrong constant name reference -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name recursion_level -# wrong constant name -# wrong constant name effective_number -# wrong constant name effective_number= -# wrong constant name -# wrong constant name -# undefined method `=~1' for class `Regexp::Expression::Base' -# undefined method `initialize1' for class `Regexp::Expression::Base' -# undefined method `is?1' for class `Regexp::Expression::Base' -# undefined method `match1' for class `Regexp::Expression::Base' -# undefined method `one_of?1' for class `Regexp::Expression::Base' -# undefined method `quantify1' for class `Regexp::Expression::Base' -# undefined method `quantify2' for class `Regexp::Expression::Base' -# undefined method `quantify3' for class `Regexp::Expression::Base' -# undefined method `strfre1' for class `Regexp::Expression::Base' -# undefined method `strfre2' for class `Regexp::Expression::Base' -# undefined method `strfre3' for class `Regexp::Expression::Base' -# undefined method `strfregexp1' for class `Regexp::Expression::Base' -# undefined method `strfregexp2' for class `Regexp::Expression::Base' -# undefined method `strfregexp3' for class `Regexp::Expression::Base' -# undefined method `to_re1' for class `Regexp::Expression::Base' -# undefined method `to_s1' for class `Regexp::Expression::Base' -# wrong constant name =~1 -# wrong constant name =~ -# wrong constant name a? -# wrong constant name ascii_classes? -# wrong constant name attributes -# wrong constant name case_insensitive? -# wrong constant name coded_offset -# wrong constant name conditional_level -# wrong constant name conditional_level= -# wrong constant name d? -# wrong constant name default_classes? -# wrong constant name extended? -# wrong constant name free_spacing? -# wrong constant name full_length -# wrong constant name greedy? -# wrong constant name i? -# wrong constant name ignore_case? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name is?1 -# wrong constant name is? -# wrong constant name lazy? -# wrong constant name level -# wrong constant name level= -# wrong constant name m? -# wrong constant name match1 -# wrong constant name match -# wrong constant name match? -# wrong constant name matches? -# wrong constant name multiline? -# wrong constant name nesting_level -# wrong constant name nesting_level= -# wrong constant name offset -# wrong constant name one_of?1 -# wrong constant name one_of? -# wrong constant name options -# wrong constant name options= -# wrong constant name possessive? -# wrong constant name quantified? -# wrong constant name quantifier -# wrong constant name quantifier= -# wrong constant name quantifier_affix -# wrong constant name quantify1 -# wrong constant name quantify2 -# wrong constant name quantify3 -# wrong constant name quantify -# wrong constant name quantity -# wrong constant name reluctant? -# wrong constant name repetitions -# wrong constant name set_level -# wrong constant name set_level= -# wrong constant name starts_at -# wrong constant name strfre1 -# wrong constant name strfre2 -# wrong constant name strfre3 -# wrong constant name strfre -# wrong constant name strfregexp1 -# wrong constant name strfregexp2 -# wrong constant name strfregexp3 -# wrong constant name strfregexp -# wrong constant name terminal? -# wrong constant name text -# wrong constant name text= -# wrong constant name to_h -# wrong constant name to_re1 -# wrong constant name to_re -# wrong constant name to_s1 -# wrong constant name to_s -# wrong constant name token -# wrong constant name token= -# wrong constant name ts -# wrong constant name ts= -# wrong constant name type -# wrong constant name type= -# wrong constant name type? -# wrong constant name u? -# wrong constant name unicode_classes? -# wrong constant name unquantified_clone -# wrong constant name x? -# wrong constant name -# uninitialized constant Regexp::Expression::CharacterSet::Elem -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name close -# wrong constant name closed -# wrong constant name closed= -# wrong constant name closed? -# wrong constant name negate -# wrong constant name negated? -# wrong constant name negative -# wrong constant name negative= -# wrong constant name negative? -# uninitialized constant Regexp::Expression::CharacterSet::IntersectedSequence::Elem -# wrong constant name -# uninitialized constant Regexp::Expression::CharacterSet::Intersection::Elem -# wrong constant name -# undefined method `to_s1' for class `Regexp::Expression::CharacterSet::Range' -# uninitialized constant Regexp::Expression::CharacterSet::Range::Elem -# wrong constant name complete? -# wrong constant name to_s1 -# wrong constant name to_s -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name match_length -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 Regexp::Expression::Conditional::Branch::Elem -# wrong constant name -# wrong constant name match_length -# wrong constant name reference -# wrong constant name referenced_expression -# wrong constant name referenced_expression= -# wrong constant name -# undefined method `add_sequence1' for class `Regexp::Expression::Conditional::Expression' -# undefined method `branch1' for class `Regexp::Expression::Conditional::Expression' -# uninitialized constant Regexp::Expression::Conditional::Expression::Elem -# wrong constant name add_sequence1 -# wrong constant name add_sequence -# wrong constant name branch1 -# wrong constant name branch -# wrong constant name branches -# wrong constant name condition -# wrong constant name condition= -# wrong constant name reference -# wrong constant name referenced_expression -# wrong constant name referenced_expression= -# wrong constant name -# 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 -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name char -# wrong constant name codepoint -# wrong constant name match_length -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name chars -# wrong constant name codepoints -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name match_length -# wrong constant name -# 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 Regexp::Expression::Group::Absence::Elem -# wrong constant name -# uninitialized constant Regexp::Expression::Group::Atomic::Elem -# wrong constant name -# uninitialized constant Regexp::Expression::Group::Base::Elem -# wrong constant name capturing? -# wrong constant name comment? -# wrong constant name -# uninitialized constant Regexp::Expression::Group::Capture::Elem -# wrong constant name identifier -# wrong constant name number -# wrong constant name number= -# wrong constant name number_at_level -# wrong constant name number_at_level= -# wrong constant name -# undefined method `to_s1' for class `Regexp::Expression::Group::Comment' -# uninitialized constant Regexp::Expression::Group::Comment::Elem -# wrong constant name to_s1 -# wrong constant name to_s -# wrong constant name -# uninitialized constant Regexp::Expression::Group::Named::Elem -# wrong constant name name -# wrong constant name -# uninitialized constant Regexp::Expression::Group::Options::Elem -# wrong constant name option_changes -# wrong constant name option_changes= -# wrong constant name -# uninitialized constant Regexp::Expression::Group::Passive::Elem -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name match_length -# wrong constant name -# wrong constant name -# wrong constant name match_length -# wrong constant name -# wrong constant name match_length -# wrong constant name name -# wrong constant name negative? -# wrong constant name -# wrong constant name greedy? -# wrong constant name initialize -# wrong constant name lazy? -# wrong constant name max -# wrong constant name min -# wrong constant name mode -# wrong constant name possessive? -# wrong constant name reluctant? -# wrong constant name text -# wrong constant name to_h -# wrong constant name to_str -# wrong constant name token -# wrong constant name -# uninitialized constant Regexp::Expression::Root::Elem -# wrong constant name initialize -# undefined singleton method `build1' for `Regexp::Expression::Root' -# wrong constant name -# wrong constant name build1 -# wrong constant name build -# wrong constant name build_token -# uninitialized constant Regexp::Expression::Sequence::Elem -# wrong constant name initialize -# undefined singleton method `add_to1' for `Regexp::Expression::Sequence' -# undefined singleton method `add_to2' for `Regexp::Expression::Sequence' -# wrong constant name -# wrong constant name add_to1 -# wrong constant name add_to2 -# wrong constant name add_to -# wrong constant name at_levels -# undefined method `add_sequence1' for class `Regexp::Expression::SequenceOperation' -# uninitialized constant Regexp::Expression::SequenceOperation::Elem -# wrong constant name add_sequence1 -# wrong constant name add_sequence -# wrong constant name operands -# wrong constant name operator -# wrong constant name sequences -# wrong constant name -# undefined method `each_expression1' for class `Regexp::Expression::Subexpression' -# undefined method `flat_map1' for class `Regexp::Expression::Subexpression' -# undefined method `strfre_tree1' for class `Regexp::Expression::Subexpression' -# undefined method `strfre_tree2' for class `Regexp::Expression::Subexpression' -# undefined method `strfre_tree3' for class `Regexp::Expression::Subexpression' -# undefined method `strfregexp_tree1' for class `Regexp::Expression::Subexpression' -# undefined method `strfregexp_tree2' for class `Regexp::Expression::Subexpression' -# undefined method `strfregexp_tree3' for class `Regexp::Expression::Subexpression' -# undefined method `traverse1' for class `Regexp::Expression::Subexpression' -# undefined method `walk1' for class `Regexp::Expression::Subexpression' -# wrong constant name << -# uninitialized constant Regexp::Expression::Subexpression::Elem -# wrong constant name [] -# wrong constant name at -# wrong constant name dig -# wrong constant name each -# wrong constant name each_expression1 -# wrong constant name each_expression -# wrong constant name empty? -# wrong constant name expressions -# wrong constant name expressions= -# wrong constant name fetch -# wrong constant name flat_map1 -# wrong constant name flat_map -# wrong constant name index -# wrong constant name inner_match_length -# wrong constant name join -# wrong constant name last -# wrong constant name length -# wrong constant name match_length -# wrong constant name strfre_tree1 -# wrong constant name strfre_tree2 -# wrong constant name strfre_tree3 -# wrong constant name strfre_tree -# wrong constant name strfregexp_tree1 -# wrong constant name strfregexp_tree2 -# wrong constant name strfregexp_tree3 -# wrong constant name strfregexp_tree -# wrong constant name te -# wrong constant name to_h -# wrong constant name traverse1 -# wrong constant name traverse -# wrong constant name values_at -# wrong constant name walk1 -# wrong constant name walk -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name match_length -# wrong constant name name -# wrong constant name negative? -# wrong constant name shortcut -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name merge -# wrong constant name -# wrong constant name -# wrong constant name parsed -# undefined method `lex1' for class `Regexp::Lexer' -# wrong constant name lex1 -# wrong constant name lex -# undefined singleton method `lex1' for `Regexp::Lexer' -# undefined singleton method `scan1' for `Regexp::Lexer' -# wrong constant name -# wrong constant name lex1 -# wrong constant name lex -# wrong constant name scan1 -# wrong constant name scan -# undefined method `each1' for class `Regexp::MatchLength' -# undefined method `initialize1' for class `Regexp::MatchLength' -# uninitialized constant Regexp::MatchLength::Elem -# wrong constant name each1 -# wrong constant name each -# wrong constant name endless_each -# wrong constant name fixed? -# wrong constant name include? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name max -# wrong constant name min -# wrong constant name to_re -# wrong constant name -# wrong constant name of -# undefined method `parse1' for class `Regexp::Parser' -# wrong constant name -# wrong constant name -# wrong constant name -# uninitialized constant Regexp::Parser::VERSION_CONST_REGEXP -# uninitialized constant Regexp::Parser::VERSION_FORMAT -# uninitialized constant Regexp::Parser::VERSION_REGEXP -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name initialize -# wrong constant name -# undefined singleton method `parse1' for `Regexp::Parser' -# wrong constant name -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name emit -# wrong constant name scan -# wrong constant name initialize -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name initialize -# wrong constant name -# undefined method `initialize1' for class `Regexp::Scanner::InvalidSequenceError' -# undefined method `initialize2' for class `Regexp::Scanner::InvalidSequenceError' -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name -# undefined method `initialize1' for class `Regexp::Scanner::PrematureEndError' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name long_prop_map -# wrong constant name scan -# wrong constant name short_prop_map -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 Regexp::Syntax::Any::All -# uninitialized constant Regexp::Syntax::Any::Map -# uninitialized constant Regexp::Syntax::Any::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::Base::All -# uninitialized constant Regexp::Syntax::Base::Map -# uninitialized constant Regexp::Syntax::Base::Types -# wrong constant name check! -# wrong constant name check? -# wrong constant name excludes -# wrong constant name features -# wrong constant name implementations -# wrong constant name implements -# wrong constant name implements! -# wrong constant name implements? -# wrong constant name normalize -# wrong constant name normalize_backref -# wrong constant name normalize_group -# 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 -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 -# uninitialized constant Regexp::Syntax::V1_8_6::All -# uninitialized constant Regexp::Syntax::V1_8_6::Map -# uninitialized constant Regexp::Syntax::V1_8_6::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V1_9::All -# uninitialized constant Regexp::Syntax::V1_9::Map -# uninitialized constant Regexp::Syntax::V1_9::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V1_9_1::All -# uninitialized constant Regexp::Syntax::V1_9_1::Map -# uninitialized constant Regexp::Syntax::V1_9_1::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V1_9_3::All -# uninitialized constant Regexp::Syntax::V1_9_3::Map -# uninitialized constant Regexp::Syntax::V1_9_3::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_0_0::All -# uninitialized constant Regexp::Syntax::V2_0_0::Map -# uninitialized constant Regexp::Syntax::V2_0_0::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_1::All -# uninitialized constant Regexp::Syntax::V2_1::Map -# uninitialized constant Regexp::Syntax::V2_1::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_2::All -# uninitialized constant Regexp::Syntax::V2_2::Map -# uninitialized constant Regexp::Syntax::V2_2::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_2_0::All -# uninitialized constant Regexp::Syntax::V2_2_0::Map -# uninitialized constant Regexp::Syntax::V2_2_0::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_3::All -# uninitialized constant Regexp::Syntax::V2_3::Map -# uninitialized constant Regexp::Syntax::V2_3::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_3_0::All -# uninitialized constant Regexp::Syntax::V2_3_0::Map -# uninitialized constant Regexp::Syntax::V2_3_0::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_4::All -# uninitialized constant Regexp::Syntax::V2_4::Map -# uninitialized constant Regexp::Syntax::V2_4::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_4_0::All -# uninitialized constant Regexp::Syntax::V2_4_0::Map -# uninitialized constant Regexp::Syntax::V2_4_0::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_4_1::All -# uninitialized constant Regexp::Syntax::V2_4_1::Map -# uninitialized constant Regexp::Syntax::V2_4_1::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_5::All -# uninitialized constant Regexp::Syntax::V2_5::Map -# uninitialized constant Regexp::Syntax::V2_5::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_5_0::All -# uninitialized constant Regexp::Syntax::V2_5_0::Map -# uninitialized constant Regexp::Syntax::V2_5_0::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_6_0::All -# uninitialized constant Regexp::Syntax::V2_6_0::Map -# uninitialized constant Regexp::Syntax::V2_6_0::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_6_2::All -# uninitialized constant Regexp::Syntax::V2_6_2::Map -# uninitialized constant Regexp::Syntax::V2_6_2::Types -# wrong constant name -# uninitialized constant Regexp::Syntax::V2_6_3::All -# uninitialized constant Regexp::Syntax::V2_6_3::Map -# uninitialized constant Regexp::Syntax::V2_6_3::Types -# wrong constant name -# wrong constant name -# wrong constant name comparable_version -# wrong constant name fallback_version_class -# wrong constant name inherit_from_version -# wrong constant name new -# wrong constant name specified_versions -# wrong constant name supported? -# wrong constant name version_class -# wrong constant name version_const_name -# wrong constant name warn_if_future_version -# uninitialized constant Regexp::Token::Elem -# wrong constant name conditional_level -# wrong constant name conditional_level= -# wrong constant name level -# wrong constant name level= -# wrong constant name next -# wrong constant name next= -# wrong constant name offset -# wrong constant name previous -# wrong constant name previous= -# wrong constant name set_level -# wrong constant name set_level= -# wrong constant name te -# wrong constant name te= -# wrong constant name text -# wrong constant name text= -# wrong constant name token -# wrong constant name token= -# wrong constant name ts -# wrong constant name ts= -# wrong constant name type -# wrong constant name type= -# wrong constant name -# wrong constant name [] -# wrong constant name members # undefined singleton method `cask1' for `Requirement' # undefined singleton method `download1' for `Requirement' # undefined singleton method `fatal1' for `Requirement' @@ -21862,1658 +11167,34 @@ # wrong constant name release? # wrong constant name revision # wrong constant name version -# uninitialized constant RuboCop::AST::AliasNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::AliasNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::AliasNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::AliasNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::AliasNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::AliasNode::CONDITIONALS -# uninitialized constant RuboCop::AST::AliasNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::AliasNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::AliasNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::AliasNode::KEYWORDS -# uninitialized constant RuboCop::AST::AliasNode::LITERALS -# uninitialized constant RuboCop::AST::AliasNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::AliasNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::AliasNode::REFERENCES -# uninitialized constant RuboCop::AST::AliasNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::AliasNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::AliasNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::AliasNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::AliasNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::AliasNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::AliasNode::VARIABLES -# wrong constant name new_identifier -# wrong constant name old_identifier -# wrong constant name -# uninitialized constant RuboCop::AST::AndNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::AndNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::AndNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::AndNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::AndNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::AndNode::CONDITIONALS -# uninitialized constant RuboCop::AST::AndNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::AndNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::AndNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::AndNode::KEYWORDS -# uninitialized constant RuboCop::AST::AndNode::LITERALS -# uninitialized constant RuboCop::AST::AndNode::LOGICAL_AND -# uninitialized constant RuboCop::AST::AndNode::LOGICAL_OR -# uninitialized constant RuboCop::AST::AndNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::AndNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::AndNode::REFERENCES -# uninitialized constant RuboCop::AST::AndNode::SEMANTIC_AND -# uninitialized constant RuboCop::AST::AndNode::SEMANTIC_OR -# uninitialized constant RuboCop::AST::AndNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::AndNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::AndNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::AndNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::AndNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::AndNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::AndNode::VARIABLES -# wrong constant name alternate_operator -# wrong constant name inverse_operator -# wrong constant name -# uninitialized constant RuboCop::AST::ArgsNode::ARRAY_METHODS -# uninitialized constant RuboCop::AST::ArgsNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::ArgsNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::ArgsNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::ArgsNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::ArgsNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::ArgsNode::CONDITIONALS -# uninitialized constant RuboCop::AST::ArgsNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ArgsNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::ArgsNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ArgsNode::KEYWORDS -# uninitialized constant RuboCop::AST::ArgsNode::LITERALS -# uninitialized constant RuboCop::AST::ArgsNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ArgsNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::ArgsNode::REFERENCES -# uninitialized constant RuboCop::AST::ArgsNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ArgsNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::ArgsNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::ArgsNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::ArgsNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::ArgsNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::ArgsNode::VARIABLES -# wrong constant name empty_and_without_delimiters? -# wrong constant name -# undefined method `percent_literal?1' for class `RuboCop::AST::ArrayNode' -# uninitialized constant RuboCop::AST::ArrayNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::ArrayNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::ArrayNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::ArrayNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::ArrayNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::ArrayNode::CONDITIONALS -# uninitialized constant RuboCop::AST::ArrayNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ArrayNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::ArrayNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ArrayNode::KEYWORDS -# uninitialized constant RuboCop::AST::ArrayNode::LITERALS -# uninitialized constant RuboCop::AST::ArrayNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ArrayNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::ArrayNode::REFERENCES -# uninitialized constant RuboCop::AST::ArrayNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ArrayNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::ArrayNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::ArrayNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::ArrayNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::ArrayNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::ArrayNode::VARIABLES -# wrong constant name bracketed? -# wrong constant name each_value -# wrong constant name percent_literal?1 -# wrong constant name percent_literal? -# wrong constant name square_brackets? -# wrong constant name values -# wrong constant name -# wrong constant name value -# wrong constant name -# wrong constant name conditions -# wrong constant name lhs -# wrong constant name rhs -# wrong constant name -# uninitialized constant RuboCop::AST::BlockNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::BlockNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::BlockNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::BlockNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::BlockNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::BlockNode::CONDITIONALS -# uninitialized constant RuboCop::AST::BlockNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::BlockNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::BlockNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::BlockNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::BlockNode::KEYWORDS -# uninitialized constant RuboCop::AST::BlockNode::LITERALS -# uninitialized constant RuboCop::AST::BlockNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::BlockNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::BlockNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::BlockNode::REFERENCES -# uninitialized constant RuboCop::AST::BlockNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::BlockNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::BlockNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::BlockNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::BlockNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::BlockNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::BlockNode::VARIABLES -# wrong constant name arguments -# wrong constant name arguments? -# wrong constant name body -# wrong constant name braces? -# wrong constant name closing_delimiter -# wrong constant name delimiters -# wrong constant name keywords? -# wrong constant name lambda? -# wrong constant name method_name -# wrong constant name opening_delimiter -# wrong constant name send_node -# wrong constant name void_context? -# wrong constant name -# uninitialized constant RuboCop::AST::BreakNode::ARITHMETIC_OPERATORS -# uninitialized constant RuboCop::AST::BreakNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::BreakNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::BreakNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::BreakNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::BreakNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::BreakNode::CONDITIONALS -# uninitialized constant RuboCop::AST::BreakNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::BreakNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::BreakNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::BreakNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::BreakNode::KEYWORDS -# uninitialized constant RuboCop::AST::BreakNode::LITERALS -# uninitialized constant RuboCop::AST::BreakNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::BreakNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::BreakNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::BreakNode::REFERENCES -# uninitialized constant RuboCop::AST::BreakNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::BreakNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::BreakNode::SPECIAL_MODIFIERS -# uninitialized constant RuboCop::AST::BreakNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::BreakNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::BreakNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::BreakNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::BreakNode::VARIABLES -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::AST::CaseMatchNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::CaseMatchNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::CaseMatchNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::CaseMatchNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::CaseMatchNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::CaseMatchNode::CONDITIONALS -# uninitialized constant RuboCop::AST::CaseMatchNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::CaseMatchNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::CaseMatchNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::CaseMatchNode::KEYWORDS -# uninitialized constant RuboCop::AST::CaseMatchNode::LITERALS -# uninitialized constant RuboCop::AST::CaseMatchNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::CaseMatchNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::CaseMatchNode::REFERENCES -# uninitialized constant RuboCop::AST::CaseMatchNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::CaseMatchNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::CaseMatchNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::CaseMatchNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::CaseMatchNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::CaseMatchNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::CaseMatchNode::VARIABLES -# wrong constant name each_in_pattern -# wrong constant name else? -# wrong constant name else_branch -# wrong constant name in_pattern_branches -# wrong constant name keyword -# wrong constant name -# uninitialized constant RuboCop::AST::CaseNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::CaseNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::CaseNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::CaseNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::CaseNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::CaseNode::CONDITIONALS -# uninitialized constant RuboCop::AST::CaseNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::CaseNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::CaseNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::CaseNode::KEYWORDS -# uninitialized constant RuboCop::AST::CaseNode::LITERALS -# uninitialized constant RuboCop::AST::CaseNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::CaseNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::CaseNode::REFERENCES -# uninitialized constant RuboCop::AST::CaseNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::CaseNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::CaseNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::CaseNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::CaseNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::CaseNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::CaseNode::VARIABLES -# wrong constant name each_when -# wrong constant name else? -# wrong constant name else_branch -# wrong constant name keyword -# wrong constant name when_branches -# wrong constant name -# uninitialized constant RuboCop::AST::ClassNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::ClassNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::ClassNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::ClassNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::ClassNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::ClassNode::CONDITIONALS -# uninitialized constant RuboCop::AST::ClassNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ClassNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::ClassNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ClassNode::KEYWORDS -# uninitialized constant RuboCop::AST::ClassNode::LITERALS -# uninitialized constant RuboCop::AST::ClassNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ClassNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::ClassNode::REFERENCES -# uninitialized constant RuboCop::AST::ClassNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ClassNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::ClassNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::ClassNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::ClassNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::ClassNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::ClassNode::VARIABLES -# wrong constant name body -# wrong constant name identifier -# wrong constant name parent_class -# wrong constant name -# wrong constant name & -# wrong constant name * -# wrong constant name + -# wrong constant name - -# wrong constant name << -# wrong constant name [] -# wrong constant name []= -# wrong constant name all? -# wrong constant name any? -# wrong constant name append -# wrong constant name assoc -# wrong constant name at -# wrong constant name bsearch -# wrong constant name bsearch_index -# wrong constant name chain -# wrong constant name chunk -# wrong constant name chunk_while -# wrong constant name clear -# wrong constant name collect -# wrong constant name collect! -# wrong constant name collect_concat -# wrong constant name combination -# wrong constant name compact -# wrong constant name compact! -# wrong constant name concat -# wrong constant name count -# wrong constant name cycle -# wrong constant name delete -# wrong constant name delete_at -# wrong constant name delete_if -# wrong constant name detect -# wrong constant name difference -# wrong constant name dig -# wrong constant name drop -# wrong constant name drop_while -# wrong constant name each -# wrong constant name each_cons -# wrong constant name each_entry -# wrong constant name each_index -# wrong constant name each_slice -# wrong constant name each_with_index -# wrong constant name each_with_object -# wrong constant name empty? -# wrong constant name entries # wrong constant name extract_options! -# wrong constant name fetch -# wrong constant name fill -# wrong constant name filter -# wrong constant name filter! -# wrong constant name find -# wrong constant name find_all -# wrong constant name find_index -# wrong constant name first -# wrong constant name flat_map -# wrong constant name flatten -# wrong constant name flatten! -# wrong constant name grep -# wrong constant name grep_v -# wrong constant name group_by -# wrong constant name include? -# wrong constant name index -# wrong constant name inject -# wrong constant name insert -# wrong constant name join -# wrong constant name keep_if -# wrong constant name last -# wrong constant name lazy -# wrong constant name length -# wrong constant name map -# wrong constant name map! -# wrong constant name max -# wrong constant name max_by -# wrong constant name member? -# wrong constant name min -# wrong constant name min_by -# wrong constant name minmax -# wrong constant name minmax_by -# wrong constant name none? -# wrong constant name one? -# wrong constant name pack -# wrong constant name partition -# wrong constant name permutation -# wrong constant name pop -# wrong constant name prepend -# wrong constant name product -# wrong constant name push -# wrong constant name rassoc -# wrong constant name reduce -# wrong constant name reject -# wrong constant name reject! -# wrong constant name repeated_combination -# wrong constant name repeated_permutation -# wrong constant name replace -# wrong constant name reverse -# wrong constant name reverse! -# wrong constant name reverse_each -# wrong constant name rindex -# wrong constant name rotate -# wrong constant name rotate! -# wrong constant name sample # wrong constant name save_plist -# wrong constant name select -# wrong constant name select! -# wrong constant name shelljoin -# wrong constant name shift -# wrong constant name shuffle -# wrong constant name shuffle! -# wrong constant name size -# wrong constant name slice -# wrong constant name slice! -# wrong constant name slice_after -# wrong constant name slice_before -# wrong constant name slice_when -# wrong constant name sort -# wrong constant name sort! -# wrong constant name sort_by -# wrong constant name sort_by! -# wrong constant name sum -# wrong constant name take -# wrong constant name take_while -# wrong constant name to_ary # wrong constant name to_default_s # wrong constant name to_formatted_s -# wrong constant name to_h # wrong constant name to_plist # wrong constant name to_sentence -# wrong constant name to_set # wrong constant name to_xml -# wrong constant name transpose -# wrong constant name union -# wrong constant name uniq -# wrong constant name uniq! -# wrong constant name unshift -# wrong constant name values_at -# wrong constant name zip -# wrong constant name | -# wrong constant name -# wrong constant name body -# wrong constant name condition -# wrong constant name multiline_condition? -# wrong constant name single_line_condition? -# wrong constant name -# uninitialized constant RuboCop::AST::DefNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::DefNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::DefNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::DefNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::DefNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::DefNode::CONDITIONALS -# uninitialized constant RuboCop::AST::DefNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::DefNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::DefNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::DefNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::DefNode::KEYWORDS -# uninitialized constant RuboCop::AST::DefNode::LITERALS -# uninitialized constant RuboCop::AST::DefNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::DefNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::DefNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::DefNode::REFERENCES -# uninitialized constant RuboCop::AST::DefNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::DefNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::DefNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::DefNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::DefNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::DefNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::DefNode::VARIABLES -# wrong constant name argument_forwarding? -# wrong constant name arguments -# wrong constant name body -# wrong constant name method_name -# wrong constant name receiver -# wrong constant name void_context? -# wrong constant name -# uninitialized constant RuboCop::AST::DefinedNode::ARITHMETIC_OPERATORS -# uninitialized constant RuboCop::AST::DefinedNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::DefinedNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::DefinedNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::DefinedNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::DefinedNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::DefinedNode::CONDITIONALS -# uninitialized constant RuboCop::AST::DefinedNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::DefinedNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::DefinedNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::DefinedNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::DefinedNode::KEYWORDS -# uninitialized constant RuboCop::AST::DefinedNode::LITERALS -# uninitialized constant RuboCop::AST::DefinedNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::DefinedNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::DefinedNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::DefinedNode::REFERENCES -# uninitialized constant RuboCop::AST::DefinedNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::DefinedNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::DefinedNode::SPECIAL_MODIFIERS -# uninitialized constant RuboCop::AST::DefinedNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::DefinedNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::DefinedNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::DefinedNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::DefinedNode::VARIABLES -# wrong constant name -# uninitialized constant RuboCop::AST::EnsureNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::EnsureNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::EnsureNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::EnsureNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::EnsureNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::EnsureNode::CONDITIONALS -# uninitialized constant RuboCop::AST::EnsureNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::EnsureNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::EnsureNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::EnsureNode::KEYWORDS -# uninitialized constant RuboCop::AST::EnsureNode::LITERALS -# uninitialized constant RuboCop::AST::EnsureNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::EnsureNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::EnsureNode::REFERENCES -# uninitialized constant RuboCop::AST::EnsureNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::EnsureNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::EnsureNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::EnsureNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::EnsureNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::EnsureNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::EnsureNode::VARIABLES -# wrong constant name body -# wrong constant name -# uninitialized constant RuboCop::AST::FloatNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::FloatNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::FloatNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::FloatNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::FloatNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::FloatNode::CONDITIONALS -# uninitialized constant RuboCop::AST::FloatNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::FloatNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::FloatNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::FloatNode::KEYWORDS -# uninitialized constant RuboCop::AST::FloatNode::LITERALS -# uninitialized constant RuboCop::AST::FloatNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::FloatNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::FloatNode::REFERENCES -# uninitialized constant RuboCop::AST::FloatNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::FloatNode::SIGN_REGEX -# uninitialized constant RuboCop::AST::FloatNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::FloatNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::FloatNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::FloatNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::FloatNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::FloatNode::VARIABLES -# wrong constant name -# uninitialized constant RuboCop::AST::ForNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::ForNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::ForNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::ForNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::ForNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::ForNode::CONDITIONALS -# uninitialized constant RuboCop::AST::ForNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ForNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::ForNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ForNode::KEYWORDS -# uninitialized constant RuboCop::AST::ForNode::LITERALS -# uninitialized constant RuboCop::AST::ForNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ForNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::ForNode::REFERENCES -# uninitialized constant RuboCop::AST::ForNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ForNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::ForNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::ForNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::ForNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::ForNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::ForNode::VARIABLES -# wrong constant name body -# wrong constant name collection -# wrong constant name do? -# wrong constant name keyword -# wrong constant name variable -# wrong constant name void_context? -# wrong constant name -# uninitialized constant RuboCop::AST::ForwardArgsNode::ARRAY_METHODS -# uninitialized constant RuboCop::AST::ForwardArgsNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::ForwardArgsNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::ForwardArgsNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::CONDITIONALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ForwardArgsNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::KEYWORDS -# uninitialized constant RuboCop::AST::ForwardArgsNode::LITERALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::ForwardArgsNode::REFERENCES -# uninitialized constant RuboCop::AST::ForwardArgsNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ForwardArgsNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::ForwardArgsNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::ForwardArgsNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::ForwardArgsNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::ForwardArgsNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::ForwardArgsNode::VARIABLES -# wrong constant name -# undefined method `key_delta1' for module `RuboCop::AST::HashElementNode' -# wrong constant name delimiter_delta -# wrong constant name key -# wrong constant name key_delta1 -# wrong constant name key_delta -# wrong constant name same_line? -# wrong constant name value -# wrong constant name value_delta -# wrong constant name -# uninitialized constant RuboCop::AST::HashNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::HashNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::HashNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::HashNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::HashNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::HashNode::CONDITIONALS -# uninitialized constant RuboCop::AST::HashNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::HashNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::HashNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::HashNode::KEYWORDS -# uninitialized constant RuboCop::AST::HashNode::LITERALS -# uninitialized constant RuboCop::AST::HashNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::HashNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::HashNode::REFERENCES -# uninitialized constant RuboCop::AST::HashNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::HashNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::HashNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::HashNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::HashNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::HashNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::HashNode::VARIABLES -# wrong constant name braces? -# wrong constant name each_key -# wrong constant name each_pair -# wrong constant name each_value -# wrong constant name empty? -# wrong constant name keys -# wrong constant name mixed_delimiters? -# wrong constant name pairs -# wrong constant name pairs_on_same_line? -# wrong constant name values -# wrong constant name -# uninitialized constant RuboCop::AST::IfNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::IfNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::IfNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::IfNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::IfNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::IfNode::CONDITIONALS -# uninitialized constant RuboCop::AST::IfNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::IfNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::IfNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::IfNode::KEYWORDS -# uninitialized constant RuboCop::AST::IfNode::LITERALS -# uninitialized constant RuboCop::AST::IfNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::IfNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::IfNode::REFERENCES -# uninitialized constant RuboCop::AST::IfNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::IfNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::IfNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::IfNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::IfNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::IfNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::IfNode::VARIABLES -# wrong constant name branches -# wrong constant name each_branch -# wrong constant name else? -# wrong constant name else_branch -# wrong constant name elsif? -# wrong constant name elsif_conditional? -# wrong constant name if? -# wrong constant name if_branch -# wrong constant name inverse_keyword -# wrong constant name keyword -# wrong constant name nested_conditional? -# wrong constant name ternary? -# wrong constant name unless? -# wrong constant name -# uninitialized constant RuboCop::AST::IntNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::IntNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::IntNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::IntNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::IntNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::IntNode::CONDITIONALS -# uninitialized constant RuboCop::AST::IntNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::IntNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::IntNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::IntNode::KEYWORDS -# uninitialized constant RuboCop::AST::IntNode::LITERALS -# uninitialized constant RuboCop::AST::IntNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::IntNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::IntNode::REFERENCES -# uninitialized constant RuboCop::AST::IntNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::IntNode::SIGN_REGEX -# uninitialized constant RuboCop::AST::IntNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::IntNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::IntNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::IntNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::IntNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::IntNode::VARIABLES -# wrong constant name -# uninitialized constant RuboCop::AST::KeywordSplatNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::KeywordSplatNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::KeywordSplatNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::CONDITIONALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::KeywordSplatNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::KEYWORDS -# uninitialized constant RuboCop::AST::KeywordSplatNode::LITERALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::KeywordSplatNode::REFERENCES -# uninitialized constant RuboCop::AST::KeywordSplatNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::KeywordSplatNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::KeywordSplatNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::KeywordSplatNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::KeywordSplatNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::KeywordSplatNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::KeywordSplatNode::VARIABLES -# wrong constant name colon? -# wrong constant name hash_rocket? -# wrong constant name operator -# wrong constant name -# undefined method `adjacent_def_modifier?1' for module `RuboCop::AST::MethodDispatchNode' -# undefined method `bare_access_modifier_declaration?1' for module `RuboCop::AST::MethodDispatchNode' -# undefined method `macro_scope?1' for module `RuboCop::AST::MethodDispatchNode' -# undefined method `non_bare_access_modifier_declaration?1' for module `RuboCop::AST::MethodDispatchNode' -# uninitialized constant RuboCop::AST::MethodDispatchNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::MethodDispatchNode::OPERATOR_METHODS -# wrong constant name access_modifier? -# wrong constant name adjacent_def_modifier?1 -# wrong constant name adjacent_def_modifier? -# wrong constant name arguments -# wrong constant name arithmetic_operation? -# wrong constant name assignment? -# wrong constant name bare_access_modifier? -# wrong constant name bare_access_modifier_declaration?1 -# wrong constant name bare_access_modifier_declaration? -# wrong constant name binary_operation? -# wrong constant name block_literal? -# wrong constant name block_node -# wrong constant name command? -# wrong constant name const_receiver? -# wrong constant name def_modifier? -# wrong constant name dot? -# wrong constant name double_colon? -# wrong constant name implicit_call? -# wrong constant name lambda? -# wrong constant name lambda_literal? -# wrong constant name macro? -# wrong constant name macro_scope?1 -# wrong constant name macro_scope? -# wrong constant name method_name -# wrong constant name non_bare_access_modifier? -# wrong constant name non_bare_access_modifier_declaration?1 -# wrong constant name non_bare_access_modifier_declaration? -# wrong constant name receiver -# wrong constant name safe_navigation? -# wrong constant name self_receiver? -# wrong constant name setter_method? -# wrong constant name special_modifier? -# wrong constant name unary_operation? -# wrong constant name -# wrong constant name assignment_method? -# wrong constant name bang_method? -# wrong constant name camel_case_method? -# wrong constant name comparison_method? -# wrong constant name const_receiver? -# wrong constant name enumerator_method? -# wrong constant name method? -# wrong constant name negation_method? -# wrong constant name operator_method? -# wrong constant name predicate_method? -# wrong constant name prefix_bang? -# wrong constant name prefix_not? -# wrong constant name self_receiver? -# wrong constant name -# wrong constant name modifier_form? -# wrong constant name -# uninitialized constant RuboCop::AST::ModuleNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::ModuleNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::ModuleNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::ModuleNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::ModuleNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::ModuleNode::CONDITIONALS -# uninitialized constant RuboCop::AST::ModuleNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ModuleNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::ModuleNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ModuleNode::KEYWORDS -# uninitialized constant RuboCop::AST::ModuleNode::LITERALS -# uninitialized constant RuboCop::AST::ModuleNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ModuleNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::ModuleNode::REFERENCES -# uninitialized constant RuboCop::AST::ModuleNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ModuleNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::ModuleNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::ModuleNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::ModuleNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::ModuleNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::ModuleNode::VARIABLES -# wrong constant name body -# wrong constant name identifier -# wrong constant name -# undefined method `assignment_or_similar?1' for class `RuboCop::AST::Node' # undefined method `block_args1' for class `RuboCop::AST::Node' # undefined method `block_body1' for class `RuboCop::AST::Node' # undefined method `cask_block?1' for class `RuboCop::AST::Node' -# undefined method `class_constructor?1' for class `RuboCop::AST::Node' # undefined method `key_node1' for class `RuboCop::AST::Node' -# undefined method `lambda?1' for class `RuboCop::AST::Node' -# undefined method `lambda_or_proc?1' for class `RuboCop::AST::Node' -# undefined method `match_guard_clause?1' for class `RuboCop::AST::Node' # undefined method `method_node1' for class `RuboCop::AST::Node' -# undefined method `new_class_or_module_block?1' for class `RuboCop::AST::Node' -# undefined method `proc?1' for class `RuboCop::AST::Node' -# undefined method `receiver1' for class `RuboCop::AST::Node' -# undefined method `str_content1' for class `RuboCop::AST::Node' # undefined method `val_node1' for class `RuboCop::AST::Node' # uninitialized constant RuboCop::AST::Node::STANZA_GROUPS # uninitialized constant RuboCop::AST::Node::STANZA_GROUP_HASH # uninitialized constant RuboCop::AST::Node::STANZA_ORDER -# wrong constant name __ENCODING___type? -# wrong constant name __FILE___type? -# wrong constant name __LINE___type? -# wrong constant name alias_type? -# wrong constant name ancestors -# wrong constant name and_asgn_type? -# wrong constant name and_type? -# wrong constant name arg_expr_type? -# wrong constant name arg_type? -# wrong constant name args_type? -# wrong constant name argument? -# wrong constant name array_pattern_type? -# wrong constant name array_pattern_with_tail_type? -# wrong constant name array_type? -# wrong constant name assignment? -# wrong constant name assignment_or_similar?1 -# wrong constant name assignment_or_similar? -# wrong constant name back_ref_type? -# wrong constant name basic_conditional? -# wrong constant name basic_literal? -# wrong constant name begin_type? # wrong constant name block_args1 # wrong constant name block_args # wrong constant name block_body1 # wrong constant name block_body -# wrong constant name block_pass_type? -# wrong constant name block_type? -# wrong constant name blockarg_expr_type? -# wrong constant name blockarg_type? -# wrong constant name boolean_type? -# wrong constant name break_type? -# wrong constant name call_type? -# wrong constant name case_match_type? -# wrong constant name case_type? -# wrong constant name casgn_type? # wrong constant name cask_block?1 # wrong constant name cask_block? -# wrong constant name cbase_type? -# wrong constant name chained? -# wrong constant name child_nodes -# wrong constant name class_constructor?1 -# wrong constant name class_constructor? -# wrong constant name class_type? -# wrong constant name complete! -# wrong constant name complete? -# wrong constant name complex_type? -# wrong constant name conditional? -# wrong constant name const_name -# wrong constant name const_pattern_type? -# wrong constant name const_type? -# wrong constant name csend_type? -# wrong constant name cvar_type? -# wrong constant name cvasgn_type? -# wrong constant name def_e_type? -# wrong constant name def_type? -# wrong constant name defined_module -# wrong constant name defined_module_name -# wrong constant name defined_type? -# wrong constant name defs_e_type? -# wrong constant name defs_type? -# wrong constant name descendants -# wrong constant name dstr_type? -# wrong constant name dsym_type? -# wrong constant name each_ancestor -# wrong constant name each_child_node -# wrong constant name each_descendant -# wrong constant name each_node -# wrong constant name eflipflop_type? -# wrong constant name empty_else_type? -# wrong constant name empty_source? -# wrong constant name ensure_type? -# wrong constant name equals_asgn? -# wrong constant name erange_type? -# wrong constant name false_type? -# wrong constant name falsey_literal? -# wrong constant name first_line -# wrong constant name float_type? -# wrong constant name for_type? -# wrong constant name forward_args_type? -# wrong constant name forwarded_args_type? -# wrong constant name guard_clause? -# wrong constant name gvar_type? -# wrong constant name gvasgn_type? -# wrong constant name hash_pattern_type? -# wrong constant name hash_type? -# wrong constant name ident_type? -# wrong constant name if_guard_type? -# wrong constant name if_type? -# wrong constant name iflipflop_type? -# wrong constant name immutable_literal? -# wrong constant name in_match_type? -# wrong constant name in_pattern_type? -# wrong constant name index_type? -# wrong constant name indexasgn_type? -# wrong constant name int_type? -# wrong constant name irange_type? -# wrong constant name ivar_type? -# wrong constant name ivasgn_type? # wrong constant name key_node1 # wrong constant name key_node -# wrong constant name keyword? -# wrong constant name kwarg_type? -# wrong constant name kwbegin_type? -# wrong constant name kwnilarg_type? -# wrong constant name kwoptarg_type? -# wrong constant name kwrestarg_type? -# wrong constant name kwsplat_type? -# wrong constant name lambda?1 -# wrong constant name lambda? -# wrong constant name lambda_or_proc?1 -# wrong constant name lambda_or_proc? -# wrong constant name lambda_type? -# wrong constant name last_line -# wrong constant name line_count -# wrong constant name literal? -# wrong constant name lvar_type? -# wrong constant name lvasgn_type? -# wrong constant name masgn_type? -# wrong constant name match_alt_type? -# wrong constant name match_as_type? -# wrong constant name match_current_line_type? -# wrong constant name match_guard_clause?1 -# wrong constant name match_guard_clause? -# wrong constant name match_nil_pattern_type? -# wrong constant name match_rest_type? -# wrong constant name match_var_type? -# wrong constant name match_with_lvasgn_type? -# wrong constant name match_with_trailing_comma_type? # wrong constant name method_node1 # wrong constant name method_node -# wrong constant name mlhs_type? -# wrong constant name module_type? -# wrong constant name mrasgn_type? -# wrong constant name multiline? -# wrong constant name mutable_literal? -# wrong constant name new_class_or_module_block?1 -# wrong constant name new_class_or_module_block? -# wrong constant name next_type? -# wrong constant name nil_type? -# wrong constant name node_parts -# wrong constant name nonempty_line_count -# wrong constant name not_type? -# wrong constant name nth_ref_type? -# wrong constant name numargs_type? -# wrong constant name numblock_type? -# wrong constant name numeric_type? -# wrong constant name objc_kwarg_type? -# wrong constant name objc_restarg_type? -# wrong constant name objc_varargs_type? -# wrong constant name op_asgn_type? -# wrong constant name operator_keyword? -# wrong constant name optarg_type? -# wrong constant name or_asgn_type? -# wrong constant name or_type? -# wrong constant name pair_type? -# wrong constant name parent -# wrong constant name parent= -# wrong constant name parent_module_name -# wrong constant name parenthesized_call? -# wrong constant name pin_type? -# wrong constant name postexe_type? -# wrong constant name preexe_type? -# wrong constant name proc?1 -# wrong constant name proc? -# wrong constant name procarg0_type? -# wrong constant name pure? -# wrong constant name range_type? -# wrong constant name rasgn_type? -# wrong constant name rational_type? -# wrong constant name receiver1 -# wrong constant name receiver -# wrong constant name recursive_basic_literal? -# wrong constant name recursive_literal? -# wrong constant name redo_type? -# wrong constant name reference? -# wrong constant name regexp_type? -# wrong constant name regopt_type? -# wrong constant name resbody_type? -# wrong constant name rescue_type? -# wrong constant name restarg_expr_type? -# wrong constant name restarg_type? -# wrong constant name retry_type? -# wrong constant name return_type? -# wrong constant name root_type? -# wrong constant name sclass_type? -# wrong constant name self_type? -# wrong constant name send_type? -# wrong constant name shadowarg_type? -# wrong constant name shorthand_asgn? -# wrong constant name sibling_index -# wrong constant name single_line? -# wrong constant name source -# wrong constant name source_length -# wrong constant name source_range -# wrong constant name special_keyword? -# wrong constant name splat_type? -# wrong constant name str_content1 -# wrong constant name str_content -# wrong constant name str_type? -# wrong constant name super_type? -# wrong constant name sym_type? -# wrong constant name true_type? -# wrong constant name truthy_literal? -# wrong constant name undef_type? -# wrong constant name unless_guard_type? -# wrong constant name until_post_type? -# wrong constant name until_type? # wrong constant name val_node1 # wrong constant name val_node -# wrong constant name value_used? -# wrong constant name variable? -# wrong constant name visit_descendants -# wrong constant name when_type? -# wrong constant name while_post_type? -# wrong constant name while_type? -# wrong constant name xstr_type? -# wrong constant name yield_type? -# wrong constant name zsuper_type? -# wrong constant name == -# wrong constant name -# wrong constant name -# wrong constant name eql? -# wrong constant name initialize -# wrong constant name marshal_dump -# wrong constant name marshal_load -# wrong constant name match -# wrong constant name pattern -# wrong constant name -# wrong constant name def_node_matcher -# wrong constant name def_node_search -# wrong constant name node_search -# wrong constant name node_search_all -# wrong constant name node_search_body -# wrong constant name node_search_first -# wrong constant name -# wrong constant name -# wrong constant name descend -# wrong constant name sign? -# wrong constant name -# uninitialized constant RuboCop::AST::OrNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::OrNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::OrNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::OrNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::OrNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::OrNode::CONDITIONALS -# uninitialized constant RuboCop::AST::OrNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::OrNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::OrNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::OrNode::KEYWORDS -# uninitialized constant RuboCop::AST::OrNode::LITERALS -# uninitialized constant RuboCop::AST::OrNode::LOGICAL_AND -# uninitialized constant RuboCop::AST::OrNode::LOGICAL_OR -# uninitialized constant RuboCop::AST::OrNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::OrNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::OrNode::REFERENCES -# uninitialized constant RuboCop::AST::OrNode::SEMANTIC_AND -# uninitialized constant RuboCop::AST::OrNode::SEMANTIC_OR -# uninitialized constant RuboCop::AST::OrNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::OrNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::OrNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::OrNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::OrNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::OrNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::OrNode::VARIABLES -# wrong constant name alternate_operator -# wrong constant name inverse_operator -# wrong constant name -# undefined method `delimiter1' for class `RuboCop::AST::PairNode' -# undefined method `inverse_delimiter1' for class `RuboCop::AST::PairNode' -# uninitialized constant RuboCop::AST::PairNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::PairNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::PairNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::PairNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::PairNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::PairNode::CONDITIONALS -# uninitialized constant RuboCop::AST::PairNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::PairNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::PairNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::PairNode::KEYWORDS -# uninitialized constant RuboCop::AST::PairNode::LITERALS -# uninitialized constant RuboCop::AST::PairNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::PairNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::PairNode::REFERENCES -# uninitialized constant RuboCop::AST::PairNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::PairNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::PairNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::PairNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::PairNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::PairNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::PairNode::VARIABLES -# wrong constant name colon? -# wrong constant name delimiter1 -# wrong constant name delimiter -# wrong constant name hash_rocket? -# wrong constant name inverse_delimiter1 -# wrong constant name inverse_delimiter -# wrong constant name value_on_new_line? -# wrong constant name -# wrong constant name arguments? -# wrong constant name block_argument? -# wrong constant name first_argument -# wrong constant name last_argument -# wrong constant name parenthesized? -# wrong constant name rest_argument? -# wrong constant name splat_argument? -# wrong constant name -# wrong constant name logical_operator? -# wrong constant name operator -# wrong constant name semantic_operator? -# wrong constant name -# undefined method `initialize1' for class `RuboCop::AST::ProcessedSource' -# wrong constant name [] -# wrong constant name ast -# wrong constant name ast_with_comments -# wrong constant name buffer -# wrong constant name checksum -# wrong constant name commented? -# wrong constant name comments -# wrong constant name comments_before_line -# wrong constant name current_line -# wrong constant name diagnostics -# wrong constant name each_comment -# wrong constant name each_token -# wrong constant name file_path -# wrong constant name find_comment -# wrong constant name find_token -# wrong constant name following_line -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name line_indentation -# wrong constant name lines -# wrong constant name parser_error -# wrong constant name path -# wrong constant name preceding_line -# wrong constant name raw_source -# wrong constant name ruby_version -# wrong constant name start_with? -# wrong constant name tokens -# wrong constant name valid_syntax? -# wrong constant name -# wrong constant name from_file -# uninitialized constant RuboCop::AST::RangeNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::RangeNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::RangeNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::RangeNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::RangeNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::RangeNode::CONDITIONALS -# uninitialized constant RuboCop::AST::RangeNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::RangeNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::RangeNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::RangeNode::KEYWORDS -# uninitialized constant RuboCop::AST::RangeNode::LITERALS -# uninitialized constant RuboCop::AST::RangeNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::RangeNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::RangeNode::REFERENCES -# uninitialized constant RuboCop::AST::RangeNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::RangeNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::RangeNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::RangeNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::RangeNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::RangeNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::RangeNode::VARIABLES -# wrong constant name begin -# wrong constant name end -# wrong constant name -# uninitialized constant RuboCop::AST::RegexpNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::RegexpNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::RegexpNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::RegexpNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::RegexpNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::RegexpNode::CONDITIONALS -# uninitialized constant RuboCop::AST::RegexpNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::RegexpNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::RegexpNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::RegexpNode::KEYWORDS -# uninitialized constant RuboCop::AST::RegexpNode::LITERALS -# uninitialized constant RuboCop::AST::RegexpNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::RegexpNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::RegexpNode::REFERENCES -# uninitialized constant RuboCop::AST::RegexpNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::RegexpNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::RegexpNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::RegexpNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::RegexpNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::RegexpNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::RegexpNode::VARIABLES -# wrong constant name content -# wrong constant name regopt -# wrong constant name to_regexp -# wrong constant name -# uninitialized constant RuboCop::AST::ResbodyNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::ResbodyNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::ResbodyNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::ResbodyNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::ResbodyNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::ResbodyNode::CONDITIONALS -# uninitialized constant RuboCop::AST::ResbodyNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ResbodyNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::ResbodyNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ResbodyNode::KEYWORDS -# uninitialized constant RuboCop::AST::ResbodyNode::LITERALS -# uninitialized constant RuboCop::AST::ResbodyNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ResbodyNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::ResbodyNode::REFERENCES -# uninitialized constant RuboCop::AST::ResbodyNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ResbodyNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::ResbodyNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::ResbodyNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::ResbodyNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::ResbodyNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::ResbodyNode::VARIABLES -# wrong constant name body -# wrong constant name exception_variable -# wrong constant name -# uninitialized constant RuboCop::AST::RetryNode::ARITHMETIC_OPERATORS -# uninitialized constant RuboCop::AST::RetryNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::RetryNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::RetryNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::RetryNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::RetryNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::RetryNode::CONDITIONALS -# uninitialized constant RuboCop::AST::RetryNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::RetryNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::RetryNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::RetryNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::RetryNode::KEYWORDS -# uninitialized constant RuboCop::AST::RetryNode::LITERALS -# uninitialized constant RuboCop::AST::RetryNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::RetryNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::RetryNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::RetryNode::REFERENCES -# uninitialized constant RuboCop::AST::RetryNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::RetryNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::RetryNode::SPECIAL_MODIFIERS -# uninitialized constant RuboCop::AST::RetryNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::RetryNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::RetryNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::RetryNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::RetryNode::VARIABLES -# wrong constant name -# uninitialized constant RuboCop::AST::ReturnNode::ARITHMETIC_OPERATORS -# uninitialized constant RuboCop::AST::ReturnNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::ReturnNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::ReturnNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::ReturnNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::ReturnNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::ReturnNode::CONDITIONALS -# uninitialized constant RuboCop::AST::ReturnNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::ReturnNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ReturnNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::ReturnNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ReturnNode::KEYWORDS -# uninitialized constant RuboCop::AST::ReturnNode::LITERALS -# uninitialized constant RuboCop::AST::ReturnNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::ReturnNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::ReturnNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::ReturnNode::REFERENCES -# uninitialized constant RuboCop::AST::ReturnNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::ReturnNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::ReturnNode::SPECIAL_MODIFIERS -# uninitialized constant RuboCop::AST::ReturnNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::ReturnNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::ReturnNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::ReturnNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::ReturnNode::VARIABLES -# wrong constant name -# uninitialized constant RuboCop::AST::SelfClassNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::SelfClassNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::SelfClassNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::SelfClassNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::SelfClassNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::SelfClassNode::CONDITIONALS -# uninitialized constant RuboCop::AST::SelfClassNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::SelfClassNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::SelfClassNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::SelfClassNode::KEYWORDS -# uninitialized constant RuboCop::AST::SelfClassNode::LITERALS -# uninitialized constant RuboCop::AST::SelfClassNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::SelfClassNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::SelfClassNode::REFERENCES -# uninitialized constant RuboCop::AST::SelfClassNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::SelfClassNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::SelfClassNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::SelfClassNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::SelfClassNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::SelfClassNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::SelfClassNode::VARIABLES -# wrong constant name body -# wrong constant name identifier -# wrong constant name -# undefined method `attribute_accessor?1' for class `RuboCop::AST::SendNode' -# uninitialized constant RuboCop::AST::SendNode::ARITHMETIC_OPERATORS -# uninitialized constant RuboCop::AST::SendNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::SendNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::SendNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::SendNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::SendNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::SendNode::CONDITIONALS -# uninitialized constant RuboCop::AST::SendNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::SendNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::SendNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::SendNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::SendNode::KEYWORDS -# uninitialized constant RuboCop::AST::SendNode::LITERALS -# uninitialized constant RuboCop::AST::SendNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::SendNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::SendNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::SendNode::REFERENCES -# uninitialized constant RuboCop::AST::SendNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::SendNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::SendNode::SPECIAL_MODIFIERS -# uninitialized constant RuboCop::AST::SendNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::SendNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::SendNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::SendNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::SendNode::VARIABLES -# wrong constant name attribute_accessor?1 -# wrong constant name attribute_accessor? -# wrong constant name -# wrong constant name s -# wrong constant name -# uninitialized constant RuboCop::AST::StrNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::StrNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::StrNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::StrNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::StrNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::StrNode::CONDITIONALS -# uninitialized constant RuboCop::AST::StrNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::StrNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::StrNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::StrNode::KEYWORDS -# uninitialized constant RuboCop::AST::StrNode::LITERALS -# uninitialized constant RuboCop::AST::StrNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::StrNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::StrNode::REFERENCES -# uninitialized constant RuboCop::AST::StrNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::StrNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::StrNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::StrNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::StrNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::StrNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::StrNode::VARIABLES -# wrong constant name -# uninitialized constant RuboCop::AST::SuperNode::ARITHMETIC_OPERATORS -# uninitialized constant RuboCop::AST::SuperNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::SuperNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::SuperNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::SuperNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::SuperNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::SuperNode::CONDITIONALS -# uninitialized constant RuboCop::AST::SuperNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::SuperNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::SuperNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::SuperNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::SuperNode::KEYWORDS -# uninitialized constant RuboCop::AST::SuperNode::LITERALS -# uninitialized constant RuboCop::AST::SuperNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::SuperNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::SuperNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::SuperNode::REFERENCES -# uninitialized constant RuboCop::AST::SuperNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::SuperNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::SuperNode::SPECIAL_MODIFIERS -# uninitialized constant RuboCop::AST::SuperNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::SuperNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::SuperNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::SuperNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::SuperNode::VARIABLES -# wrong constant name -# uninitialized constant RuboCop::AST::SymbolNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::SymbolNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::SymbolNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::SymbolNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::SymbolNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::SymbolNode::CONDITIONALS -# uninitialized constant RuboCop::AST::SymbolNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::SymbolNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::SymbolNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::SymbolNode::KEYWORDS -# uninitialized constant RuboCop::AST::SymbolNode::LITERALS -# uninitialized constant RuboCop::AST::SymbolNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::SymbolNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::SymbolNode::REFERENCES -# uninitialized constant RuboCop::AST::SymbolNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::SymbolNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::SymbolNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::SymbolNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::SymbolNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::SymbolNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::SymbolNode::VARIABLES -# wrong constant name -# wrong constant name begin_pos -# wrong constant name column -# wrong constant name comma? -# wrong constant name comment? -# wrong constant name end? -# wrong constant name end_pos -# wrong constant name equal_sign? -# wrong constant name initialize -# wrong constant name left_array_bracket? -# wrong constant name left_brace? -# wrong constant name left_bracket? -# wrong constant name left_curly_brace? -# wrong constant name left_parens? -# wrong constant name left_ref_bracket? -# wrong constant name line -# wrong constant name pos -# wrong constant name rescue_modifier? -# wrong constant name right_bracket? -# wrong constant name right_curly_brace? -# wrong constant name right_parens? -# wrong constant name semicolon? -# wrong constant name space_after? -# wrong constant name space_before? -# wrong constant name text -# wrong constant name type -# wrong constant name -# wrong constant name from_parser_token -# wrong constant name on_alias -# wrong constant name on_and -# wrong constant name on_and_asgn -# wrong constant name on_arg -# wrong constant name on_arg_expr -# wrong constant name on_args -# wrong constant name on_array -# wrong constant name on_array_pattern -# wrong constant name on_array_pattern_with_tail -# wrong constant name on_back_ref -# wrong constant name on_begin -# wrong constant name on_block -# wrong constant name on_block_pass -# wrong constant name on_blockarg -# wrong constant name on_break -# wrong constant name on_case -# wrong constant name on_case_match -# wrong constant name on_casgn -# wrong constant name on_cbase -# wrong constant name on_class -# wrong constant name on_complex -# wrong constant name on_const -# wrong constant name on_const_pattern -# wrong constant name on_csend -# wrong constant name on_cvar -# wrong constant name on_cvasgn -# wrong constant name on_def -# wrong constant name on_defined? -# wrong constant name on_defs -# wrong constant name on_dstr -# wrong constant name on_dsym -# wrong constant name on_eflipflop -# wrong constant name on_empty_else -# wrong constant name on_ensure -# wrong constant name on_erange -# wrong constant name on_false -# wrong constant name on_float -# wrong constant name on_for -# wrong constant name on_forward_args -# wrong constant name on_forwarded_args -# wrong constant name on_gvar -# wrong constant name on_gvasgn -# wrong constant name on_hash -# wrong constant name on_hash_pattern -# wrong constant name on_if -# wrong constant name on_if_guard -# wrong constant name on_iflipflop -# wrong constant name on_in_match -# wrong constant name on_in_pattern -# wrong constant name on_int -# wrong constant name on_irange -# wrong constant name on_ivar -# wrong constant name on_ivasgn -# wrong constant name on_kwarg -# wrong constant name on_kwbegin -# wrong constant name on_kwoptarg -# wrong constant name on_kwrestarg -# wrong constant name on_kwsplat -# wrong constant name on_lambda -# wrong constant name on_lvar -# wrong constant name on_lvasgn -# wrong constant name on_masgn -# wrong constant name on_match_alt -# wrong constant name on_match_as -# wrong constant name on_match_current_line -# wrong constant name on_match_nil_pattern -# wrong constant name on_match_rest -# wrong constant name on_match_var -# wrong constant name on_match_with_lvasgn -# wrong constant name on_match_with_trailing_comma -# wrong constant name on_mlhs -# wrong constant name on_module -# wrong constant name on_next -# wrong constant name on_nil -# wrong constant name on_not -# wrong constant name on_nth_ref -# wrong constant name on_numblock -# wrong constant name on_op_asgn -# wrong constant name on_optarg -# wrong constant name on_or -# wrong constant name on_or_asgn -# wrong constant name on_pair -# wrong constant name on_pin -# wrong constant name on_postexe -# wrong constant name on_preexe -# wrong constant name on_rational -# wrong constant name on_redo -# wrong constant name on_regexp -# wrong constant name on_regopt -# wrong constant name on_resbody -# wrong constant name on_rescue -# wrong constant name on_restarg -# wrong constant name on_retry -# wrong constant name on_return -# wrong constant name on_sclass -# wrong constant name on_self -# wrong constant name on_send -# wrong constant name on_shadowarg -# wrong constant name on_splat -# wrong constant name on_str -# wrong constant name on_super -# wrong constant name on_sym -# wrong constant name on_true -# wrong constant name on_undef -# wrong constant name on_unless_guard -# wrong constant name on_until -# wrong constant name on_until_post -# wrong constant name on_when -# wrong constant name on_while -# wrong constant name on_while_post -# wrong constant name on_xstr -# wrong constant name on_yield -# wrong constant name on_zsuper -# wrong constant name walk -# wrong constant name -# uninitialized constant RuboCop::AST::UntilNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::UntilNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::UntilNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::UntilNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::UntilNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::UntilNode::CONDITIONALS -# uninitialized constant RuboCop::AST::UntilNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::UntilNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::UntilNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::UntilNode::KEYWORDS -# uninitialized constant RuboCop::AST::UntilNode::LITERALS -# uninitialized constant RuboCop::AST::UntilNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::UntilNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::UntilNode::REFERENCES -# uninitialized constant RuboCop::AST::UntilNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::UntilNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::UntilNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::UntilNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::UntilNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::UntilNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::UntilNode::VARIABLES -# wrong constant name do? -# wrong constant name inverse_keyword -# wrong constant name keyword -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::AST::WhenNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::WhenNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::WhenNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::WhenNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::WhenNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::WhenNode::CONDITIONALS -# uninitialized constant RuboCop::AST::WhenNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::WhenNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::WhenNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::WhenNode::KEYWORDS -# uninitialized constant RuboCop::AST::WhenNode::LITERALS -# uninitialized constant RuboCop::AST::WhenNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::WhenNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::WhenNode::REFERENCES -# uninitialized constant RuboCop::AST::WhenNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::WhenNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::WhenNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::WhenNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::WhenNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::WhenNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::WhenNode::VARIABLES -# wrong constant name body -# wrong constant name branch_index -# wrong constant name conditions -# wrong constant name each_condition -# wrong constant name then? -# wrong constant name -# uninitialized constant RuboCop::AST::WhileNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::WhileNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::WhileNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::WhileNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::WhileNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::WhileNode::CONDITIONALS -# uninitialized constant RuboCop::AST::WhileNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::WhileNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::WhileNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::WhileNode::KEYWORDS -# uninitialized constant RuboCop::AST::WhileNode::LITERALS -# uninitialized constant RuboCop::AST::WhileNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::WhileNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::WhileNode::REFERENCES -# uninitialized constant RuboCop::AST::WhileNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::WhileNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::WhileNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::WhileNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::WhileNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::WhileNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::WhileNode::VARIABLES -# wrong constant name do? -# wrong constant name inverse_keyword -# wrong constant name keyword -# wrong constant name -# uninitialized constant RuboCop::AST::YieldNode::ARITHMETIC_OPERATORS -# uninitialized constant RuboCop::AST::YieldNode::ASSIGNMENTS -# uninitialized constant RuboCop::AST::YieldNode::BASIC_CONDITIONALS -# uninitialized constant RuboCop::AST::YieldNode::BASIC_LITERALS -# uninitialized constant RuboCop::AST::YieldNode::COMPARISON_OPERATORS -# uninitialized constant RuboCop::AST::YieldNode::COMPOSITE_LITERALS -# uninitialized constant RuboCop::AST::YieldNode::CONDITIONALS -# uninitialized constant RuboCop::AST::YieldNode::ENUMERATOR_METHODS -# uninitialized constant RuboCop::AST::YieldNode::EQUALS_ASSIGNMENTS -# uninitialized constant RuboCop::AST::YieldNode::FALSEY_LITERALS -# uninitialized constant RuboCop::AST::YieldNode::IMMUTABLE_LITERALS -# uninitialized constant RuboCop::AST::YieldNode::KEYWORDS -# uninitialized constant RuboCop::AST::YieldNode::LITERALS -# uninitialized constant RuboCop::AST::YieldNode::MUTABLE_LITERALS -# uninitialized constant RuboCop::AST::YieldNode::OPERATOR_KEYWORDS -# uninitialized constant RuboCop::AST::YieldNode::OPERATOR_METHODS -# uninitialized constant RuboCop::AST::YieldNode::REFERENCES -# uninitialized constant RuboCop::AST::YieldNode::SHORTHAND_ASSIGNMENTS -# uninitialized constant RuboCop::AST::YieldNode::SPECIAL_KEYWORDS -# uninitialized constant RuboCop::AST::YieldNode::SPECIAL_MODIFIERS -# uninitialized constant RuboCop::AST::YieldNode::STANZA_GROUPS -# uninitialized constant RuboCop::AST::YieldNode::STANZA_GROUP_HASH -# uninitialized constant RuboCop::AST::YieldNode::STANZA_ORDER -# uninitialized constant RuboCop::AST::YieldNode::TRUTHY_LITERALS -# uninitialized constant RuboCop::AST::YieldNode::VARIABLES -# wrong constant name -# undefined method `run1' for class `RuboCop::CLI' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name config_store -# wrong constant name options -# wrong constant name run1 -# wrong constant name run -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name run -# wrong constant name -# wrong constant name env -# wrong constant name initialize -# wrong constant name -# wrong constant name by_command_name -# wrong constant name command_name -# wrong constant name command_name= -# wrong constant name inherited -# wrong constant name run -# wrong constant name -# wrong constant name run -# wrong constant name -# wrong constant name run -# wrong constant name -# wrong constant name run -# wrong constant name -# wrong constant name -# wrong constant name run -# wrong constant name config_store -# wrong constant name initialize -# wrong constant name options -# wrong constant name paths -# wrong constant name run -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name from_json -# wrong constant name initialize -# wrong constant name to_json -# wrong constant name # wrong constant name cask_body # wrong constant name app? # wrong constant name appcast? @@ -23556,192 +11237,6 @@ # wrong constant name version? # wrong constant name vst_plugin? # wrong constant name zap? -# wrong constant name -# wrong constant name cop_disabled_line_ranges -# wrong constant name cop_enabled_at_line? -# wrong constant name extra_enabled_comments -# wrong constant name initialize -# wrong constant name processed_source -# uninitialized constant RuboCop::CommentConfig::CopAnalysis::Elem -# wrong constant name line_ranges -# wrong constant name line_ranges= -# wrong constant name start_line_number -# wrong constant name start_line_number= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# undefined method `initialize1' for class `RuboCop::Config' -# undefined method `initialize2' for class `RuboCop::Config' -# wrong constant name -# wrong constant name [] -# wrong constant name []= -# wrong constant name add_excludes_from_higher_level -# wrong constant name allowed_camel_case_file? -# wrong constant name base_dir_for_path_parameters -# wrong constant name bundler_lock_file_path -# wrong constant name check -# wrong constant name delete -# wrong constant name deprecation_check -# wrong constant name disabled_new_cops? -# wrong constant name each -# wrong constant name each_key -# wrong constant name enabled_new_cops? -# wrong constant name file_to_exclude? -# wrong constant name file_to_include? -# wrong constant name for_all_cops -# wrong constant name for_cop -# wrong constant name for_department -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name internal? -# wrong constant name key? -# wrong constant name keys -# wrong constant name loaded_path -# wrong constant name make_excludes_absolute -# wrong constant name map -# wrong constant name merge -# wrong constant name path_relative_to_config -# wrong constant name patterns_to_exclude -# wrong constant name patterns_to_include -# wrong constant name pending_cops -# wrong constant name possibly_include_hidden? -# wrong constant name signature -# wrong constant name smart_loaded_path -# wrong constant name target_rails_version -# wrong constant name target_ruby_version -# wrong constant name to_h -# wrong constant name to_hash -# wrong constant name transform_values -# wrong constant name validate -# uninitialized constant RuboCop::Config::CopConfig::Elem -# wrong constant name metadata -# wrong constant name metadata= -# wrong constant name name -# wrong constant name name= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name create -# undefined singleton method `merge_with_default1' for `RuboCop::ConfigLoader' -# wrong constant name -# wrong constant name add_excludes_from_files -# wrong constant name add_inheritance_from_auto_generated_file -# wrong constant name add_missing_namespaces -# wrong constant name auto_gen_config -# wrong constant name auto_gen_config= -# wrong constant name auto_gen_config? -# wrong constant name clear_options -# wrong constant name configuration_file_for -# wrong constant name configuration_from_file -# wrong constant name debug -# wrong constant name debug= -# wrong constant name debug? -# wrong constant name default_configuration -# wrong constant name default_configuration= -# wrong constant name disable_pending_cops -# wrong constant name disable_pending_cops= -# wrong constant name enable_pending_cops -# wrong constant name enable_pending_cops= -# wrong constant name ignore_parent_exclusion -# wrong constant name ignore_parent_exclusion= -# wrong constant name ignore_parent_exclusion? -# wrong constant name load_file -# wrong constant name merge -# wrong constant name merge_with_default1 -# wrong constant name merge_with_default -# wrong constant name options_config -# wrong constant name options_config= -# wrong constant name possible_new_cops? -# wrong constant name warn_on_pending_cops -# wrong constant name merge -# wrong constant name merge_with_default -# wrong constant name override_department_setting_for_cops -# wrong constant name resolve_inheritance -# wrong constant name resolve_inheritance_from_gems -# wrong constant name resolve_requires -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name reject_obsolete_cops_and_parameters -# wrong constant name -# wrong constant name for -# wrong constant name for_dir -# wrong constant name for_file -# wrong constant name force_default_config! -# wrong constant name options_config= -# wrong constant name -# wrong constant name for_all_cops -# wrong constant name initialize -# wrong constant name smart_loaded_path -# wrong constant name target_ruby_version -# wrong constant name validate -# wrong constant name validate_section_presence -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name align_end -# wrong constant name correct -# wrong constant name processed_source -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name autocorrect? -# wrong constant name autocorrect_enabled? -# wrong constant name autocorrect_requested? -# wrong constant name correctable? -# wrong constant name disable_offense -# wrong constant name disable_uncorrectable? -# wrong constant name safe_autocorrect? -# wrong constant name support_autocorrect? -# wrong constant name -# wrong constant name == -# wrong constant name -# wrong constant name cop_name -# wrong constant name department -# wrong constant name eql? -# wrong constant name initialize -# wrong constant name match? -# wrong constant name qualified? -# wrong constant name with_department -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name for -# wrong constant name parse -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::Bundler::DuplicatedGem::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Bundler::DuplicatedGem::LITERAL_REGEX -# wrong constant name gem_declarations -# wrong constant name investigate -# wrong constant name -# undefined method `gem_declaration?1' for class `RuboCop::Cop::Bundler::GemComment' -# uninitialized constant RuboCop::Cop::Bundler::GemComment::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Bundler::GemComment::NON_PUBLIC_MODIFIERS -# wrong constant name gem_declaration?1 -# wrong constant name gem_declaration? -# wrong constant name on_send -# wrong constant name -# undefined method `insecure_protocol_source?1' for class `RuboCop::Cop::Bundler::InsecureProtocolSource' -# uninitialized constant RuboCop::Cop::Bundler::InsecureProtocolSource::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Bundler::InsecureProtocolSource::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name insecure_protocol_source?1 -# wrong constant name insecure_protocol_source? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Bundler::OrderedGems::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name gem_declarations -# wrong constant name investigate -# wrong constant name -# wrong constant name # uninitialized constant RuboCop::Cop::Cask::HomepageMatchesUrl::LITERAL_REGEX # wrong constant name cask_node # wrong constant name sorted_toplevel_stanzas @@ -23759,179 +11254,9 @@ # wrong constant name cask_node # wrong constant name sorted_toplevel_stanzas # wrong constant name toplevel_stanzas -# wrong constant name on_and_asgn -# wrong constant name on_casgn -# wrong constant name on_cvasgn -# wrong constant name on_gvasgn -# wrong constant name on_ivasgn -# wrong constant name on_lvasgn -# wrong constant name on_masgn -# wrong constant name on_op_asgn -# wrong constant name on_or_asgn -# wrong constant name on_send -# wrong constant name -# wrong constant name extract_rhs -# wrong constant name extract_breakable_node -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `RuboCop::Cop::Commissioner' -# undefined method `initialize2' for class `RuboCop::Cop::Commissioner' -# uninitialized constant RuboCop::Cop::Commissioner::MANY_CHILD_NODES -# uninitialized constant RuboCop::Cop::Commissioner::NO_CHILD_NODES -# uninitialized constant RuboCop::Cop::Commissioner::ONE_CHILD_NODE -# uninitialized constant RuboCop::Cop::Commissioner::SECOND_CHILD_ONLY -# wrong constant name errors -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name investigate -# wrong constant name -# wrong constant name -# wrong constant name correct_negative_condition -# wrong constant name alternative_style -# wrong constant name alternative_styles -# wrong constant name ambiguous_style_detected -# wrong constant name conflicting_styles_detected -# wrong constant name correct_style_detected -# wrong constant name detected_style -# wrong constant name detected_style= -# wrong constant name no_acceptable_style! -# wrong constant name no_acceptable_style? -# wrong constant name opposite_style_detected -# wrong constant name style -# wrong constant name style_configured? -# wrong constant name style_detected -# wrong constant name style_parameter_name -# wrong constant name supported_styles -# wrong constant name unexpected_style_detected -# wrong constant name unrecognized_style_detected -# wrong constant name -# undefined method `valid_name?1' for module `RuboCop::Cop::ConfigurableFormatting' -# wrong constant name check_name -# wrong constant name class_emitter_method? -# wrong constant name report_opposing_styles -# wrong constant name valid_name?1 -# wrong constant name valid_name? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `add_offense1' for class `RuboCop::Cop::Cop' -# undefined method `add_offense2' for class `RuboCop::Cop::Cop' -# undefined method `add_offense3' for class `RuboCop::Cop::Cop' -# undefined method `initialize1' for class `RuboCop::Cop::Cop' -# undefined method `initialize2' for class `RuboCop::Cop::Cop' -# undefined method `message1' for class `RuboCop::Cop::Cop' -# undefined method `parse1' for class `RuboCop::Cop::Cop' -# wrong constant name # uninitialized constant RuboCop::Cop::Cop::LITERAL_REGEX -# wrong constant name add_offense1 -# wrong constant name add_offense2 -# wrong constant name add_offense3 -# wrong constant name add_offense -# wrong constant name config -# wrong constant name config_to_allow_offenses -# wrong constant name config_to_allow_offenses= -# wrong constant name cop_config -# wrong constant name cop_name -# wrong constant name correct -# wrong constant name corrections -# wrong constant name disable_uncorrectable -# wrong constant name duplicate_location? -# wrong constant name excluded_file? -# wrong constant name external_dependency_checksum -# wrong constant name find_location # wrong constant name highlights -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name join_force? -# wrong constant name message1 -# wrong constant name message # wrong constant name messages -# wrong constant name name -# wrong constant name offenses -# wrong constant name parse1 -# wrong constant name parse -# wrong constant name processed_source -# wrong constant name processed_source= -# wrong constant name reason_to_not_correct -# wrong constant name relevant_file? -# wrong constant name target_rails_version -# wrong constant name target_ruby_version -# uninitialized constant RuboCop::Cop::Cop::Correction::Elem -# wrong constant name call -# wrong constant name cop -# wrong constant name cop= -# wrong constant name lambda= -# wrong constant name node -# wrong constant name node= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name all -# wrong constant name autocorrect_incompatible_with -# wrong constant name badge -# wrong constant name cop_name -# wrong constant name department -# wrong constant name exclude_from_registry -# wrong constant name inherited -# wrong constant name lint? -# wrong constant name match? -# wrong constant name qualified_cop_name -# wrong constant name registry -# undefined method `initialize1' for class `RuboCop::Cop::Corrector' -# wrong constant name corrections -# wrong constant name diagnostics -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name insert_after -# wrong constant name insert_before -# wrong constant name remove -# wrong constant name remove_leading -# wrong constant name remove_preceding -# wrong constant name remove_trailing -# wrong constant name replace -# wrong constant name rewrite -# wrong constant name wrap -# wrong constant name -# undefined method `non_public_modifier?1' for module `RuboCop::Cop::DefNode' -# wrong constant name non_public_modifier?1 -# wrong constant name non_public_modifier? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name call -# wrong constant name initialize -# wrong constant name -# wrong constant name -# wrong constant name correct -# wrong constant name insert_before -# undefined method `empty_arguments?1' for module `RuboCop::Cop::EmptyParameter' -# wrong constant name empty_arguments?1 -# wrong constant name empty_arguments? -# wrong constant name -# uninitialized constant RuboCop::Cop::EndKeywordAlignment::BYTE_ORDER_MARK -# wrong constant name -# wrong constant name on_class -# wrong constant name on_send -# wrong constant name -# wrong constant name included -# wrong constant name -# wrong constant name call -# wrong constant name initialize -# wrong constant name -# wrong constant name cops -# wrong constant name initialize -# wrong constant name investigate -# wrong constant name name -# wrong constant name run_hook -# wrong constant name -# wrong constant name all -# wrong constant name force_name -# wrong constant name inherited # undefined method `depends_on_node?1' for class `RuboCop::Cop::FormulaAudit::ComponentsOrder' # uninitialized constant RuboCop::Cop::FormulaAudit::ComponentsOrder::BYTE_ORDER_MARK # uninitialized constant RuboCop::Cop::FormulaAudit::ComponentsOrder::LITERAL_REGEX @@ -23972,5449 +11297,6 @@ # wrong constant name dependency_type_hash_match? # wrong constant name required_dependency? # wrong constant name required_dependency_name? -# wrong constant name -# wrong constant name frozen_string_literal_comment_exists? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::Gemspec::DuplicatedAssignment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Gemspec::DuplicatedAssignment::LITERAL_REGEX -# wrong constant name assignment_method_declarations -# wrong constant name gem_specification -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Gemspec::OrderedDependencies::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name dependency_declarations -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Gemspec::RequiredRubyVersion::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name required_ruby_version -# wrong constant name -# undefined method `ruby_version?1' for class `RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage' -# uninitialized constant RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage::LITERAL_REGEX -# wrong constant name gem_specification? -# wrong constant name on_const -# wrong constant name ruby_version?1 -# wrong constant name ruby_version? -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `RuboCop::Cop::Generator' -# undefined method `inject_config1' for class `RuboCop::Cop::Generator' -# undefined method `inject_config2' for class `RuboCop::Cop::Generator' -# undefined method `inject_require1' for class `RuboCop::Cop::Generator' -# wrong constant name -# wrong constant name -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name inject_config1 -# wrong constant name inject_config2 -# wrong constant name inject_config -# wrong constant name inject_require1 -# wrong constant name inject_require -# wrong constant name todo -# wrong constant name write_source -# wrong constant name write_spec -# wrong constant name initialize -# wrong constant name inject -# wrong constant name -# undefined method `initialize1' for class `RuboCop::Cop::Generator::RequireFileInjector' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name inject -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name checkable_layout? -# wrong constant name deltas -# wrong constant name deltas_for_first_pair -# wrong constant name -# wrong constant name deltas_for_first_pair -# wrong constant name -# wrong constant name deltas_for_first_pair -# wrong constant name -# wrong constant name checkable_layout? -# wrong constant name deltas -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_csend -# wrong constant name on_send -# uninitialized constant RuboCop::Cop::HashTransformMethod::Autocorrection::Elem -# wrong constant name block_node -# wrong constant name block_node= -# wrong constant name leading -# wrong constant name leading= -# wrong constant name match -# wrong constant name match= -# wrong constant name set_new_arg_name -# wrong constant name set_new_body_expression -# wrong constant name set_new_method_name -# wrong constant name strip_prefix_and_suffix -# wrong constant name trailing -# wrong constant name trailing= -# wrong constant name -# wrong constant name [] -# wrong constant name from_each_with_object -# wrong constant name from_hash_brackets_map -# wrong constant name from_map_to_h -# wrong constant name members -# uninitialized constant RuboCop::Cop::HashTransformMethod::Captures::Elem -# wrong constant name noop_transformation? -# wrong constant name transformation_uses_both_args? -# wrong constant name transformed_argname -# wrong constant name transformed_argname= -# wrong constant name transforming_body_expr -# wrong constant name transforming_body_expr= -# wrong constant name unchanged_body_expr -# wrong constant name unchanged_body_expr= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name on_dstr -# wrong constant name on_heredoc -# wrong constant name on_str -# wrong constant name on_xstr -# wrong constant name -# wrong constant name -# wrong constant name ignore_node -# wrong constant name ignored_node? -# wrong constant name part_of_ignored_node? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name on_dstr -# wrong constant name on_dsym -# wrong constant name on_node_with_interpolations -# wrong constant name on_regexp -# wrong constant name on_xstr -# wrong constant name -# wrong constant name call -# 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 -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RuboCop::Cop::Layout::AccessModifierIndentation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::AccessModifierIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::AccessModifierIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name on_sclass -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::ArgumentAlignment::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::ArgumentAlignment::SPACE -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::ArrayAlignment::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::ArrayAlignment::SPACE -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::AssignmentIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::AssignmentIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name check_assignment -# wrong constant name leftmost_multiple_assignment -# wrong constant name -# undefined method `block_end_align_target?1' for class `RuboCop::Cop::Layout::BlockAlignment' -# uninitialized constant RuboCop::Cop::Layout::BlockAlignment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::BlockAlignment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name block_end_align_target?1 -# wrong constant name block_end_align_target? -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::BlockEndNewline::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::BlockEndNewline::SPACE -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::CaseIndentation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::CaseIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::CaseIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name on_case -# wrong constant name -# undefined method `visibility_block?1' for class `RuboCop::Cop::Layout::ClassStructure' -# uninitialized constant RuboCop::Cop::Layout::ClassStructure::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_class -# wrong constant name visibility_block?1 -# wrong constant name visibility_block? -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::ClosingHeredocIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::ClosingHeredocIndentation::OPENING_DELIMITER -# wrong constant name autocorrect -# wrong constant name on_heredoc -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::ClosingParenthesisIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::ClosingParenthesisIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name on_begin -# wrong constant name on_csend -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::CommentIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::CommentIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::ConditionPosition::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::ConditionPosition::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::DefEndAlignment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::DefEndAlignment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::DotPosition::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# undefined method `on_if1' for class `RuboCop::Cop::Layout::ElseAlignment' -# uninitialized constant RuboCop::Cop::Layout::ElseAlignment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::ElseAlignment::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::ElseAlignment::SPACE -# wrong constant name autocorrect -# wrong constant name on_case -# wrong constant name on_case_match -# wrong constant name on_if1 -# wrong constant name on_if -# wrong constant name on_rescue -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyComment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyComment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLineAfterGuardClause::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLineAfterGuardClause::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLineAfterMagicComment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLineAfterMagicComment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLineBetweenDefs::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLineBetweenDefs::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name check_defs -# wrong constant name on_begin -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLines::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLines::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name on_sclass -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundArguments::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundArguments::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::MSG_DEFERRED -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::MSG_EXTRA -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBeginBody::MSG_MISSING -# wrong constant name autocorrect -# wrong constant name on_kwbegin -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::MSG_DEFERRED -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::MSG_EXTRA -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBlockBody::MSG_MISSING -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# undefined method `constant_definition?1' for module `RuboCop::Cop::Layout::EmptyLinesAroundBody' -# undefined method `empty_line_required?1' for module `RuboCop::Cop::Layout::EmptyLinesAroundBody' -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundBody::BYTE_ORDER_MARK -# wrong constant name constant_definition?1 -# wrong constant name constant_definition? -# wrong constant name empty_line_required?1 -# wrong constant name empty_line_required? -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::MSG_DEFERRED -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::MSG_EXTRA -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundClassBody::MSG_MISSING -# wrong constant name autocorrect -# wrong constant name on_class -# wrong constant name on_sclass -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::MSG_DEFERRED -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::MSG_EXTRA -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords::MSG_MISSING -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_kwbegin -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::MSG_DEFERRED -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::MSG_EXTRA -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundMethodBody::MSG_MISSING -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::MSG_DEFERRED -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::MSG_EXTRA -# uninitialized constant RuboCop::Cop::Layout::EmptyLinesAroundModuleBody::MSG_MISSING -# wrong constant name autocorrect -# wrong constant name on_module -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EndAlignment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EndAlignment::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::EndAlignment::MSG -# wrong constant name autocorrect -# wrong constant name on_case -# wrong constant name on_class -# wrong constant name on_if -# wrong constant name on_module -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::EndOfLine::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::EndOfLine::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name offense_message -# wrong constant name unimportant_missing_cr? -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::ExtraSpacing::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::ExtraSpacing::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# undefined method `eligible_method_call?1' for class `RuboCop::Cop::Layout::FirstArgumentIndentation' -# uninitialized constant RuboCop::Cop::Layout::FirstArgumentIndentation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::FirstArgumentIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::FirstArgumentIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name eligible_method_call?1 -# wrong constant name eligible_method_call? -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::FirstArrayElementIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::FirstArrayElementIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::FirstArrayElementLineBreak::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::FirstHashElementIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::FirstHashElementIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_hash -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::FirstHashElementLineBreak::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_hash -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::FirstMethodArgumentLineBreak::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name on_super -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::FirstMethodParameterLineBreak::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::FirstParameterIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::FirstParameterIndentation::SPACE -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::HashAlignment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::HashAlignment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name column_deltas -# wrong constant name column_deltas= -# wrong constant name offences_by -# wrong constant name offences_by= -# wrong constant name on_hash -# wrong constant name on_send -# wrong constant name on_super -# wrong constant name on_yield -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::HeredocIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::HeredocIndentation::OPENING_DELIMITER -# wrong constant name autocorrect -# wrong constant name on_heredoc -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::IndentationConsistency::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::IndentationConsistency::SPACE -# wrong constant name autocorrect -# wrong constant name on_begin -# wrong constant name on_kwbegin -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::IndentationStyle::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::IndentationStyle::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::IndentationStyle::SPACE -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# undefined method `access_modifier?1' for class `RuboCop::Cop::Layout::IndentationWidth' -# undefined method `on_if1' for class `RuboCop::Cop::Layout::IndentationWidth' -# undefined method `on_until1' for class `RuboCop::Cop::Layout::IndentationWidth' -# undefined method `on_while1' for class `RuboCop::Cop::Layout::IndentationWidth' -# uninitialized constant RuboCop::Cop::Layout::IndentationWidth::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::IndentationWidth::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::IndentationWidth::SPACE -# wrong constant name access_modifier?1 -# wrong constant name access_modifier? -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_case -# wrong constant name on_class -# wrong constant name on_csend -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_ensure -# wrong constant name on_for -# wrong constant name on_if1 -# wrong constant name on_if -# wrong constant name on_kwbegin -# wrong constant name on_module -# wrong constant name on_resbody -# wrong constant name on_rescue -# wrong constant name on_sclass -# wrong constant name on_until1 -# wrong constant name on_until -# wrong constant name on_while1 -# wrong constant name on_while -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::InitialIndentation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::InitialIndentation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::LeadingCommentSpace::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::LeadingCommentSpace::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::LeadingEmptyLines::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::LineLength::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::LineLength::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name investigate_post_walk -# wrong constant name on_array -# wrong constant name on_block -# wrong constant name on_hash -# wrong constant name on_potential_breakable_node -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineArrayBraceLayout::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineArrayLineBreaks::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineAssignmentLayout::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::MultilineAssignmentLayout::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name check_assignment -# wrong constant name check_by_enforced_style -# wrong constant name check_new_line_offense -# wrong constant name check_same_line_offense -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineBlockLayout::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::MultilineBlockLayout::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineHashBraceLayout::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_hash -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineHashKeyLineBreaks::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_hash -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodArgumentLineBreaks::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallBraceLayout::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::ASSIGNMENT_MESSAGE_TAIL -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::DEFAULT_MESSAGE_TAIL -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::KEYWORD_ANCESTOR_TYPES -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::KEYWORD_MESSAGE_TAIL -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::SPACE -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodCallIndentation::UNALIGNED_RHS_TYPES -# wrong constant name autocorrect -# wrong constant name validate_config -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::ASSIGNMENT_MESSAGE_TAIL -# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::DEFAULT_MESSAGE_TAIL -# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::KEYWORD_ANCESTOR_TYPES -# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::KEYWORD_MESSAGE_TAIL -# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::SPACE -# uninitialized constant RuboCop::Cop::Layout::MultilineOperationIndentation::UNALIGNED_RHS_TYPES -# wrong constant name autocorrect -# wrong constant name on_and -# wrong constant name on_or -# wrong constant name validate_config -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::ParameterAlignment::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::ParameterAlignment::SPACE -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::RescueEnsureAlignment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::RescueEnsureAlignment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name on_ensure -# wrong constant name on_resbody -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterColon::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_kwoptarg -# wrong constant name on_pair -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterComma::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterComma::MSG -# wrong constant name autocorrect -# wrong constant name kind -# wrong constant name space_style_before_rcurly -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterMethodName::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterMethodName::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterNot::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterNot::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name whitespace_after_operator? -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterSemicolon::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceAfterSemicolon::MSG -# wrong constant name autocorrect -# wrong constant name kind -# wrong constant name space_style_before_rcurly -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundBlockParameters::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundBlockParameters::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name on_optarg -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundKeyword::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_and -# wrong constant name on_block -# wrong constant name on_break -# wrong constant name on_case -# wrong constant name on_defined? -# wrong constant name on_ensure -# wrong constant name on_for -# wrong constant name on_if -# wrong constant name on_kwbegin -# wrong constant name on_next -# wrong constant name on_or -# wrong constant name on_postexe -# wrong constant name on_preexe -# wrong constant name on_resbody -# wrong constant name on_rescue -# wrong constant name on_return -# wrong constant name on_send -# wrong constant name on_super -# wrong constant name on_until -# wrong constant name on_when -# wrong constant name on_while -# wrong constant name on_yield -# wrong constant name on_zsuper -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundMethodCallOperator::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name on_const -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundOperators::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceAroundOperators::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_and -# wrong constant name on_and_asgn -# wrong constant name on_assignment -# wrong constant name on_binary -# wrong constant name on_casgn -# wrong constant name on_class -# wrong constant name on_cvasgn -# wrong constant name on_gvasgn -# wrong constant name on_if -# wrong constant name on_ivasgn -# wrong constant name on_lvasgn -# wrong constant name on_masgn -# wrong constant name on_op_asgn -# wrong constant name on_or -# wrong constant name on_or_asgn -# wrong constant name on_pair -# wrong constant name on_resbody -# wrong constant name on_send -# wrong constant name on_special_asgn -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeBlockBraces::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeBlockBraces::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeComma::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeComma::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeComma::MSG -# wrong constant name autocorrect -# wrong constant name kind -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeComment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeFirstArg::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeFirstArg::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeSemicolon::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeSemicolon::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceBeforeSemicolon::MSG -# wrong constant name autocorrect -# wrong constant name kind -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInLambdaLiteral::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInLambdaLiteral::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name on_percent_literal -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideBlockBraces::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name on_hash -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideParens::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name on_percent_literal -# wrong constant name on_xstr -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideRangeLiteral::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_erange -# wrong constant name on_irange -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideReferenceBrackets::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Layout::SpaceInsideStringInterpolation::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name on_interpolation -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::TrailingEmptyLines::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::TrailingEmptyLines::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Layout::TrailingWhitespace::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Layout::TrailingWhitespace::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# wrong constant name -# undefined singleton method `break_line_before1' for `RuboCop::Cop::LineBreakCorrector' -# wrong constant name -# wrong constant name break_line_before1 -# wrong constant name break_line_before -# wrong constant name correct_trailing_body -# wrong constant name move_comment -# wrong constant name processed_source -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RuboCop::Cop::Lint::AmbiguousBlockAssociation::LITERAL_REGEX -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::AmbiguousOperator::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::AmbiguousRegexpLiteral::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::AssignmentInCondition::LITERAL_REGEX -# wrong constant name on_if -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name -# undefined method `big_decimal_new1' for class `RuboCop::Cop::Lint::BigDecimalNew' -# uninitialized constant RuboCop::Cop::Lint::BigDecimalNew::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name big_decimal_new1 -# wrong constant name big_decimal_new -# wrong constant name on_send -# wrong constant name -# undefined method `boolean_symbol?1' for class `RuboCop::Cop::Lint::BooleanSymbol' -# uninitialized constant RuboCop::Cop::Lint::BooleanSymbol::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name boolean_symbol?1 -# wrong constant name boolean_symbol? -# wrong constant name on_sym -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::CircularArgumentReference::LITERAL_REGEX -# wrong constant name on_kwoptarg -# wrong constant name on_optarg -# wrong constant name -# undefined method `binding_irb_call?1' for class `RuboCop::Cop::Lint::Debugger' -# undefined method `debugger_call?1' for class `RuboCop::Cop::Lint::Debugger' -# undefined method `kernel?1' for class `RuboCop::Cop::Lint::Debugger' -# uninitialized constant RuboCop::Cop::Lint::Debugger::LITERAL_REGEX -# wrong constant name binding_irb_call?1 -# wrong constant name binding_irb_call? -# wrong constant name debugger_call?1 -# wrong constant name debugger_call? -# wrong constant name kernel?1 -# wrong constant name kernel? -# wrong constant name on_send -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::DeprecatedClassMethods::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# undefined method `initialize1' for class `RuboCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod' -# wrong constant name class_constant -# wrong constant name class_nodes -# wrong constant name deprecated_method -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name replacement_method -# wrong constant name -# wrong constant name -# undefined method `algorithm_const1' for class `RuboCop::Cop::Lint::DeprecatedOpenSSLConstant' -# uninitialized constant RuboCop::Cop::Lint::DeprecatedOpenSSLConstant::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::DeprecatedOpenSSLConstant::LITERAL_REGEX -# wrong constant name algorithm_const1 -# wrong constant name algorithm_const -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::DisjunctiveAssignmentInConstructor::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::DuplicateCaseCondition::LITERAL_REGEX -# wrong constant name on_case -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::DuplicateHashKey::LITERAL_REGEX -# wrong constant name on_hash -# wrong constant name -# undefined method `alias_method?1' for class `RuboCop::Cop::Lint::DuplicateMethods' -# undefined method `method_alias?1' for class `RuboCop::Cop::Lint::DuplicateMethods' -# undefined method `sym_name1' for class `RuboCop::Cop::Lint::DuplicateMethods' -# uninitialized constant RuboCop::Cop::Lint::DuplicateMethods::LITERAL_REGEX -# wrong constant name alias_method?1 -# wrong constant name alias_method? -# wrong constant name method_alias?1 -# wrong constant name method_alias? -# wrong constant name on_alias -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_send -# wrong constant name sym_name1 -# wrong constant name sym_name -# wrong constant name -# undefined method `each_with_object?1' for class `RuboCop::Cop::Lint::EachWithObjectArgument' -# uninitialized constant RuboCop::Cop::Lint::EachWithObjectArgument::LITERAL_REGEX -# wrong constant name each_with_object?1 -# wrong constant name each_with_object? -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::ElseLayout::LITERAL_REGEX -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::EmptyEnsure::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_ensure -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::EmptyExpression::LITERAL_REGEX -# wrong constant name on_begin -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::EmptyInterpolation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_interpolation -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::EmptyWhen::LITERAL_REGEX -# wrong constant name on_case -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::EnsureReturn::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::EnsureReturn::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_ensure -# wrong constant name -# undefined method `erb_new_with_non_keyword_arguments1' for class `RuboCop::Cop::Lint::ErbNewArguments' -# uninitialized constant RuboCop::Cop::Lint::ErbNewArguments::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::ErbNewArguments::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name erb_new_with_non_keyword_arguments1 -# wrong constant name erb_new_with_non_keyword_arguments -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::FlipFlop::LITERAL_REGEX -# wrong constant name on_eflipflop -# wrong constant name on_iflipflop -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::FloatOutOfRange::LITERAL_REGEX -# wrong constant name on_float -# wrong constant name -# undefined method `called_on_string?1' for class `RuboCop::Cop::Lint::FormatParameterMismatch' -# uninitialized constant RuboCop::Cop::Lint::FormatParameterMismatch::LITERAL_REGEX -# wrong constant name called_on_string?1 -# wrong constant name called_on_string? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::HeredocMethodCallPosition::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::HeredocMethodCallPosition::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::ImplicitStringConcatenation::LITERAL_REGEX -# wrong constant name on_dstr -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::IneffectiveAccessModifier::LITERAL_REGEX -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name private_class_methods -# wrong constant name -# undefined method `class_new_call?1' for class `RuboCop::Cop::Lint::InheritException' -# uninitialized constant RuboCop::Cop::Lint::InheritException::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name class_new_call?1 -# wrong constant name class_new_call? -# wrong constant name on_class -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::InterpolationCheck::LITERAL_REGEX -# wrong constant name heredoc? -# wrong constant name on_str -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::LiteralAsCondition::LITERAL_REGEX -# wrong constant name message -# wrong constant name on_case -# wrong constant name on_if -# wrong constant name on_send -# wrong constant name on_until -# wrong constant name on_until_post -# wrong constant name on_while -# wrong constant name on_while_post -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::LiteralInInterpolation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::LiteralInInterpolation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_interpolation -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::Loop::LITERAL_REGEX -# wrong constant name on_until_post -# wrong constant name on_while_post -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::MissingCopEnableDirective::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::MissingCopEnableDirective::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::MixedRegexpCaptureTypes::LITERAL_REGEX -# wrong constant name on_regexp -# wrong constant name -# undefined method `multiple_compare?1' for class `RuboCop::Cop::Lint::MultipleComparison' -# uninitialized constant RuboCop::Cop::Lint::MultipleComparison::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name multiple_compare?1 -# wrong constant name multiple_compare? -# wrong constant name on_send -# wrong constant name -# undefined method `class_or_module_or_struct_new_call?1' for class `RuboCop::Cop::Lint::NestedMethodDefinition' -# undefined method `eval_call?1' for class `RuboCop::Cop::Lint::NestedMethodDefinition' -# undefined method `exec_call?1' for class `RuboCop::Cop::Lint::NestedMethodDefinition' -# uninitialized constant RuboCop::Cop::Lint::NestedMethodDefinition::LITERAL_REGEX -# wrong constant name class_or_module_or_struct_new_call?1 -# wrong constant name class_or_module_or_struct_new_call? -# wrong constant name eval_call?1 -# wrong constant name eval_call? -# wrong constant name exec_call?1 -# wrong constant name exec_call? -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::NestedPercentLiteral::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::NestedPercentLiteral::LITERAL_REGEX -# wrong constant name on_array -# wrong constant name on_percent_literal -# wrong constant name -# undefined method `on_body_of_reduce1' for class `RuboCop::Cop::Lint::NextWithoutAccumulator' -# uninitialized constant RuboCop::Cop::Lint::NextWithoutAccumulator::LITERAL_REGEX -# wrong constant name on_block -# wrong constant name on_body_of_reduce1 -# wrong constant name on_body_of_reduce -# wrong constant name -# undefined method `loop_variable1' for class `RuboCop::Cop::Lint::NonDeterministicRequireOrder' -# undefined method `unsorted_dir_block?1' for class `RuboCop::Cop::Lint::NonDeterministicRequireOrder' -# undefined method `unsorted_dir_each?1' for class `RuboCop::Cop::Lint::NonDeterministicRequireOrder' -# uninitialized constant RuboCop::Cop::Lint::NonDeterministicRequireOrder::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name loop_variable1 -# wrong constant name loop_variable -# wrong constant name on_block -# wrong constant name unsorted_dir_block?1 -# wrong constant name unsorted_dir_block? -# wrong constant name unsorted_dir_each?1 -# wrong constant name unsorted_dir_each? -# wrong constant name var_is_required? -# wrong constant name -# undefined method `chained_send?1' for class `RuboCop::Cop::Lint::NonLocalExitFromIterator' -# undefined method `define_method?1' for class `RuboCop::Cop::Lint::NonLocalExitFromIterator' -# uninitialized constant RuboCop::Cop::Lint::NonLocalExitFromIterator::LITERAL_REGEX -# wrong constant name chained_send?1 -# wrong constant name chained_send? -# wrong constant name define_method?1 -# wrong constant name define_method? -# wrong constant name on_return -# wrong constant name -# undefined method `datetime?1' for class `RuboCop::Cop::Lint::NumberConversion' -# undefined method `to_method1' for class `RuboCop::Cop::Lint::NumberConversion' -# uninitialized constant RuboCop::Cop::Lint::NumberConversion::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name datetime?1 -# wrong constant name datetime? -# wrong constant name on_send -# wrong constant name to_method1 -# wrong constant name to_method -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::OrderedMagicComments::FROZEN_STRING_LITERAL -# uninitialized constant RuboCop::Cop::Lint::OrderedMagicComments::FROZEN_STRING_LITERAL_ENABLED -# uninitialized constant RuboCop::Cop::Lint::OrderedMagicComments::FROZEN_STRING_LITERAL_TYPES -# uninitialized constant RuboCop::Cop::Lint::OrderedMagicComments::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::ParenthesesAsGroupedExpression::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::ParenthesesAsGroupedExpression::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::PercentStringArray::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::PercentStringArray::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name on_percent_literal -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::PercentSymbolArray::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::PercentSymbolArray::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name on_percent_literal -# wrong constant name -# undefined method `exception?1' for class `RuboCop::Cop::Lint::RaiseException' -# undefined method `exception_new_with_message?1' for class `RuboCop::Cop::Lint::RaiseException' -# uninitialized constant RuboCop::Cop::Lint::RaiseException::LITERAL_REGEX -# wrong constant name exception?1 -# wrong constant name exception? -# wrong constant name exception_new_with_message?1 -# wrong constant name exception_new_with_message? -# wrong constant name on_send -# wrong constant name -# undefined method `rand_one?1' for class `RuboCop::Cop::Lint::RandOne' -# uninitialized constant RuboCop::Cop::Lint::RandOne::LITERAL_REGEX -# wrong constant name on_send -# wrong constant name rand_one?1 -# wrong constant name rand_one? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::RedundantCopDisableDirective::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::RedundantCopDisableDirective::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name check -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Lint::RedundantCopEnableDirective::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# undefined method `unnecessary_require_statement?1' for class `RuboCop::Cop::Lint::RedundantRequireStatement' -# uninitialized constant RuboCop::Cop::Lint::RedundantRequireStatement::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::RedundantRequireStatement::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name unnecessary_require_statement?1 -# wrong constant name unnecessary_require_statement? -# wrong constant name -# undefined method `array_new?1' for class `RuboCop::Cop::Lint::RedundantSplatExpansion' -# undefined method `literal_expansion1' for class `RuboCop::Cop::Lint::RedundantSplatExpansion' -# uninitialized constant RuboCop::Cop::Lint::RedundantSplatExpansion::LITERAL_REGEX -# wrong constant name array_new?1 -# wrong constant name array_new? -# wrong constant name autocorrect -# wrong constant name literal_expansion1 -# wrong constant name literal_expansion -# wrong constant name on_splat -# wrong constant name -# undefined method `to_s_without_args?1' for class `RuboCop::Cop::Lint::RedundantStringCoercion' -# uninitialized constant RuboCop::Cop::Lint::RedundantStringCoercion::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_interpolation -# wrong constant name to_s_without_args?1 -# wrong constant name to_s_without_args? -# wrong constant name -# undefined method `redundant_with_index?1' for class `RuboCop::Cop::Lint::RedundantWithIndex' -# uninitialized constant RuboCop::Cop::Lint::RedundantWithIndex::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::RedundantWithIndex::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name redundant_with_index?1 -# wrong constant name redundant_with_index? -# wrong constant name -# undefined method `redundant_with_object?1' for class `RuboCop::Cop::Lint::RedundantWithObject' -# uninitialized constant RuboCop::Cop::Lint::RedundantWithObject::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::RedundantWithObject::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name redundant_with_object?1 -# wrong constant name redundant_with_object? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::RegexpAsCondition::LITERAL_REGEX -# wrong constant name on_match_current_line -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::RequireParentheses::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::RequireParentheses::LITERAL_REGEX -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::RescueException::LITERAL_REGEX -# wrong constant name on_resbody -# wrong constant name targets_exception? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::RescueType::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_resbody -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::ReturnInVoidContext::LITERAL_REGEX -# wrong constant name on_return -# wrong constant name -# undefined method `bad_method?1' for class `RuboCop::Cop::Lint::SafeNavigationChain' -# uninitialized constant RuboCop::Cop::Lint::SafeNavigationChain::LITERAL_REGEX -# wrong constant name bad_method?1 -# wrong constant name bad_method? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::SafeNavigationConsistency::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name check -# wrong constant name on_csend -# wrong constant name -# undefined method `safe_navigation_empty_in_conditional?1' for class `RuboCop::Cop::Lint::SafeNavigationWithEmpty' -# uninitialized constant RuboCop::Cop::Lint::SafeNavigationWithEmpty::LITERAL_REGEX -# wrong constant name on_if -# wrong constant name safe_navigation_empty_in_conditional?1 -# wrong constant name safe_navigation_empty_in_conditional? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::ScriptPermission::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# undefined method `send_with_mixin_argument?1' for class `RuboCop::Cop::Lint::SendWithMixinArgument' -# uninitialized constant RuboCop::Cop::Lint::SendWithMixinArgument::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::SendWithMixinArgument::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name send_with_mixin_argument?1 -# wrong constant name send_with_mixin_argument? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::ShadowedArgument::LITERAL_REGEX -# wrong constant name after_leaving_scope -# wrong constant name join_force? -# wrong constant name uses_var? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::ShadowedException::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::ShadowedException::LITERAL_REGEX -# wrong constant name on_rescue -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::ShadowingOuterLocalVariable::LITERAL_REGEX -# wrong constant name before_declaring_variable -# wrong constant name join_force? -# wrong constant name -# undefined method `struct_new1' for class `RuboCop::Cop::Lint::StructNewOverride' -# uninitialized constant RuboCop::Cop::Lint::StructNewOverride::LITERAL_REGEX -# wrong constant name on_send -# wrong constant name struct_new1 -# wrong constant name struct_new -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::SuppressedException::LITERAL_REGEX -# wrong constant name on_resbody -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::Syntax::LITERAL_REGEX -# wrong constant name -# wrong constant name add_offense_from_diagnostic -# wrong constant name add_offense_from_error -# uninitialized constant RuboCop::Cop::Lint::Syntax::PseudoSourceRange::Elem -# wrong constant name begin_pos -# wrong constant name begin_pos= -# wrong constant name column -# wrong constant name column= -# wrong constant name end_pos -# wrong constant name end_pos= -# wrong constant name line -# wrong constant name line= -# wrong constant name source_line -# wrong constant name source_line= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name offenses_from_processed_source -# uninitialized constant RuboCop::Cop::Lint::ToJSON::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::UnderscorePrefixedVariableName::LITERAL_REGEX -# wrong constant name after_leaving_scope -# wrong constant name check_variable -# wrong constant name join_force? -# wrong constant name -# undefined method `fixnum_or_bignum_const1' for class `RuboCop::Cop::Lint::UnifiedInteger' -# uninitialized constant RuboCop::Cop::Lint::UnifiedInteger::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name fixnum_or_bignum_const1 -# wrong constant name fixnum_or_bignum_const -# wrong constant name on_const -# wrong constant name -# undefined method `flow_command?1' for class `RuboCop::Cop::Lint::UnreachableCode' -# uninitialized constant RuboCop::Cop::Lint::UnreachableCode::LITERAL_REGEX -# wrong constant name flow_command?1 -# wrong constant name flow_command? -# wrong constant name on_begin -# wrong constant name on_kwbegin -# wrong constant name -# wrong constant name after_leaving_scope -# wrong constant name join_force? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::UnusedBlockArgument::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name -# undefined method `not_implemented?1' for class `RuboCop::Cop::Lint::UnusedMethodArgument' -# uninitialized constant RuboCop::Cop::Lint::UnusedMethodArgument::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name not_implemented?1 -# wrong constant name not_implemented? -# wrong constant name -# undefined method `uri_escape_unescape?1' for class `RuboCop::Cop::Lint::UriEscapeUnescape' -# uninitialized constant RuboCop::Cop::Lint::UriEscapeUnescape::LITERAL_REGEX -# wrong constant name on_send -# wrong constant name uri_escape_unescape?1 -# wrong constant name uri_escape_unescape? -# wrong constant name -# undefined method `uri_regexp_with_argument?1' for class `RuboCop::Cop::Lint::UriRegexp' -# undefined method `uri_regexp_without_argument?1' for class `RuboCop::Cop::Lint::UriRegexp' -# uninitialized constant RuboCop::Cop::Lint::UriRegexp::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name uri_regexp_with_argument?1 -# wrong constant name uri_regexp_with_argument? -# wrong constant name uri_regexp_without_argument?1 -# wrong constant name uri_regexp_without_argument? -# wrong constant name -# undefined method `class_or_instance_eval?1' for class `RuboCop::Cop::Lint::UselessAccessModifier' -# undefined method `class_or_module_or_struct_new_call?1' for class `RuboCop::Cop::Lint::UselessAccessModifier' -# undefined method `dynamic_method_definition?1' for class `RuboCop::Cop::Lint::UselessAccessModifier' -# undefined method `static_method_definition?1' for class `RuboCop::Cop::Lint::UselessAccessModifier' -# uninitialized constant RuboCop::Cop::Lint::UselessAccessModifier::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Lint::UselessAccessModifier::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name class_or_instance_eval?1 -# wrong constant name class_or_instance_eval? -# wrong constant name class_or_module_or_struct_new_call?1 -# wrong constant name class_or_module_or_struct_new_call? -# wrong constant name dynamic_method_definition?1 -# wrong constant name dynamic_method_definition? -# wrong constant name on_block -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name on_sclass -# wrong constant name static_method_definition?1 -# wrong constant name static_method_definition? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::UselessAssignment::LITERAL_REGEX -# wrong constant name after_leaving_scope -# wrong constant name check_for_unused_assignments -# wrong constant name collect_variable_like_names -# wrong constant name join_force? -# wrong constant name message_for_useless_assignment -# wrong constant name message_specification -# wrong constant name multiple_assignment_message -# wrong constant name operator_assignment_message -# wrong constant name return_value_node_of_scope -# wrong constant name similar_name_message -# wrong constant name variable_like_method_invocation? -# wrong constant name -# undefined method `useless_comparison?1' for class `RuboCop::Cop::Lint::UselessComparison' -# uninitialized constant RuboCop::Cop::Lint::UselessComparison::LITERAL_REGEX -# wrong constant name on_send -# wrong constant name useless_comparison?1 -# wrong constant name useless_comparison? -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::UselessElseWithoutRescue::LITERAL_REGEX -# wrong constant name -# undefined method `setter_call_to_local_variable?1' for class `RuboCop::Cop::Lint::UselessSetterCall' -# uninitialized constant RuboCop::Cop::Lint::UselessSetterCall::LITERAL_REGEX -# wrong constant name -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name setter_call_to_local_variable?1 -# wrong constant name setter_call_to_local_variable? -# wrong constant name constructor? -# wrong constant name contain_local_object? -# wrong constant name initialize -# wrong constant name process_assignment -# wrong constant name process_assignment_node -# wrong constant name process_binary_operator_assignment -# wrong constant name process_logical_operator_assignment -# wrong constant name process_multiple_assignment -# wrong constant name scan -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::Lint::Void::LITERAL_REGEX -# wrong constant name on_begin -# wrong constant name on_block -# wrong constant name on_kwbegin -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::MatchRange::BYTE_ORDER_MARK -# wrong constant name -# wrong constant name annotate -# wrong constant name config -# wrong constant name cop_config -# wrong constant name cop_name -# wrong constant name initialize -# wrong constant name options -# wrong constant name urls -# wrong constant name -# wrong constant name style_guide_urls -# undefined method `define_method?1' for module `RuboCop::Cop::MethodComplexity' -# wrong constant name define_method?1 -# wrong constant name define_method? -# wrong constant name on_block -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RuboCop::Cop::Metrics::AbcSize::LITERAL_REGEX -# wrong constant name -# uninitialized constant RuboCop::Cop::Metrics::BlockLength::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Metrics::BlockLength::MSG -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Metrics::BlockNesting::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name -# undefined method `class_definition?1' for class `RuboCop::Cop::Metrics::ClassLength' -# uninitialized constant RuboCop::Cop::Metrics::ClassLength::LITERAL_REGEX -# wrong constant name class_definition?1 -# wrong constant name class_definition? -# wrong constant name on_casgn -# wrong constant name on_class -# wrong constant name -# uninitialized constant RuboCop::Cop::Metrics::CyclomaticComplexity::LITERAL_REGEX -# wrong constant name -# uninitialized constant RuboCop::Cop::Metrics::MethodLength::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Metrics::MethodLength::MSG -# wrong constant name on_block -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# undefined method `module_definition?1' for class `RuboCop::Cop::Metrics::ModuleLength' -# uninitialized constant RuboCop::Cop::Metrics::ModuleLength::LITERAL_REGEX -# wrong constant name module_definition?1 -# wrong constant name module_definition? -# wrong constant name on_casgn -# wrong constant name on_module -# wrong constant name -# undefined method `argument_to_lambda_or_proc?1' for class `RuboCop::Cop::Metrics::ParameterLists' -# uninitialized constant RuboCop::Cop::Metrics::ParameterLists::LITERAL_REGEX -# wrong constant name argument_to_lambda_or_proc?1 -# wrong constant name argument_to_lambda_or_proc? -# wrong constant name on_args -# wrong constant name -# uninitialized constant RuboCop::Cop::Metrics::PerceivedComplexity::LITERAL_REGEX -# wrong constant name -# wrong constant name -# wrong constant name calculate -# wrong constant name else_branch? -# wrong constant name evaluate_branch_nodes -# wrong constant name evaluate_condition_node -# wrong constant name initialize -# wrong constant name -# wrong constant name calculate -# wrong constant name -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::Migration::DepartmentName::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Migration::DepartmentName::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::MultilineLiteralBraceCorrector::BYTE_ORDER_MARK -# wrong constant name call -# 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 -# uninitialized constant RuboCop::Cop::Naming::AccessorMethodName::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::AsciiIdentifiers::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Naming::AsciiIdentifiers::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name -# undefined method `op_method_candidate?1' for class `RuboCop::Cop::Naming::BinaryOperatorParameterName' -# uninitialized constant RuboCop::Cop::Naming::BinaryOperatorParameterName::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name op_method_candidate?1 -# wrong constant name op_method_candidate? -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::CASE_MSG -# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::FORBIDDEN_MSG -# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::LENGTH_MSG -# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Naming::BlockParameterName::NUM_MSG -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::ClassAndModuleCamelCase::LITERAL_REGEX -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name -# undefined method `class_or_struct_return_method?1' for class `RuboCop::Cop::Naming::ConstantName' -# undefined method `literal_receiver?1' for class `RuboCop::Cop::Naming::ConstantName' -# uninitialized constant RuboCop::Cop::Naming::ConstantName::LITERAL_REGEX -# wrong constant name class_or_struct_return_method?1 -# wrong constant name class_or_struct_return_method? -# wrong constant name literal_receiver?1 -# wrong constant name literal_receiver? -# wrong constant name on_casgn -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::FileName::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Naming::FileName::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::HeredocDelimiterCase::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Naming::HeredocDelimiterCase::OPENING_DELIMITER -# wrong constant name on_heredoc -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::HeredocDelimiterNaming::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Naming::HeredocDelimiterNaming::OPENING_DELIMITER -# wrong constant name on_heredoc -# wrong constant name -# undefined method `memoized?1' for class `RuboCop::Cop::Naming::MemoizedInstanceVariableName' -# uninitialized constant RuboCop::Cop::Naming::MemoizedInstanceVariableName::LITERAL_REGEX -# wrong constant name memoized?1 -# wrong constant name memoized? -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# undefined method `str_name1' for class `RuboCop::Cop::Naming::MethodName' -# undefined method `sym_name1' for class `RuboCop::Cop::Naming::MethodName' -# uninitialized constant RuboCop::Cop::Naming::MethodName::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Naming::MethodName::FORMATS -# uninitialized constant RuboCop::Cop::Naming::MethodName::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_send -# wrong constant name str_name1 -# wrong constant name str_name -# wrong constant name sym_name1 -# wrong constant name sym_name -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::CASE_MSG -# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::FORBIDDEN_MSG -# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::LENGTH_MSG -# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Naming::MethodParameterName::NUM_MSG -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# undefined method `dynamic_method_define1' for class `RuboCop::Cop::Naming::PredicateName' -# uninitialized constant RuboCop::Cop::Naming::PredicateName::LITERAL_REGEX -# wrong constant name dynamic_method_define1 -# wrong constant name dynamic_method_define -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::RescuedExceptionsVariableName::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_resbody -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::VariableName::FORMATS -# uninitialized constant RuboCop::Cop::Naming::VariableName::LITERAL_REGEX -# wrong constant name on_arg -# wrong constant name on_blockarg -# wrong constant name on_cvasgn -# wrong constant name on_ivasgn -# wrong constant name on_kwarg -# wrong constant name on_kwoptarg -# wrong constant name on_kwrestarg -# wrong constant name on_lvar -# wrong constant name on_lvasgn -# wrong constant name on_optarg -# wrong constant name on_restarg -# wrong constant name -# uninitialized constant RuboCop::Cop::Naming::VariableNumber::FORMATS -# uninitialized constant RuboCop::Cop::Naming::VariableNumber::LITERAL_REGEX -# wrong constant name on_arg -# wrong constant name on_cvasgn -# wrong constant name on_ivasgn -# wrong constant name on_lvasgn -# wrong constant name -# wrong constant name -# undefined method `empty_condition?1' for module `RuboCop::Cop::NegativeConditional' -# undefined method `single_negative?1' for module `RuboCop::Cop::NegativeConditional' -# wrong constant name empty_condition?1 -# wrong constant name empty_condition? -# wrong constant name single_negative?1 -# wrong constant name single_negative? -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `RuboCop::Cop::Offense' -# wrong constant name <=> -# wrong constant name == -# wrong constant name column -# wrong constant name column_length -# wrong constant name column_range -# wrong constant name cop_name -# wrong constant name correctable? -# wrong constant name corrected? -# wrong constant name corrected_with_todo? -# wrong constant name disabled? -# wrong constant name eql? -# wrong constant name first_line -# wrong constant name highlighted_area -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name last_column -# wrong constant name last_line -# wrong constant name line -# wrong constant name location -# wrong constant name message -# wrong constant name real_column -# wrong constant name severity -# wrong constant name source_line -# wrong constant name status -# wrong constant name -# wrong constant name on_if -# wrong constant name -# wrong constant name -# wrong constant name comments_as_separators -# wrong constant name correct -# wrong constant name processed_source -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name correct -# wrong constant name investigate -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::PercentLiteral::BYTE_ORDER_MARK -# wrong constant name -# uninitialized constant RuboCop::Cop::PercentLiteralCorrector::LITERAL_REGEX -# wrong constant name config -# wrong constant name correct -# wrong constant name initialize -# wrong constant name preferred_delimiters -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `bind_with_call_method?1' for class `RuboCop::Cop::Performance::BindCall' -# uninitialized constant RuboCop::Cop::Performance::BindCall::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Performance::BindCall::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name bind_with_call_method?1 -# wrong constant name bind_with_call_method? -# wrong constant name on_send -# wrong constant name -# undefined method `caller_with_scope_method?1' for class `RuboCop::Cop::Performance::Caller' -# undefined method `slow_caller?1' for class `RuboCop::Cop::Performance::Caller' -# uninitialized constant RuboCop::Cop::Performance::Caller::LITERAL_REGEX -# wrong constant name caller_with_scope_method?1 -# wrong constant name caller_with_scope_method? -# wrong constant name on_send -# wrong constant name slow_caller?1 -# wrong constant name slow_caller? -# wrong constant name -# uninitialized constant RuboCop::Cop::Performance::CaseWhenSplat::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Performance::CaseWhenSplat::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Performance::CaseWhenSplat::SPACE -# wrong constant name autocorrect -# wrong constant name on_case -# wrong constant name -# undefined method `downcase_downcase1' for class `RuboCop::Cop::Performance::Casecmp' -# undefined method `downcase_eq1' for class `RuboCop::Cop::Performance::Casecmp' -# undefined method `eq_downcase1' for class `RuboCop::Cop::Performance::Casecmp' -# uninitialized constant RuboCop::Cop::Performance::Casecmp::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name downcase_downcase1 -# wrong constant name downcase_downcase -# wrong constant name downcase_eq1 -# wrong constant name downcase_eq -# wrong constant name eq_downcase1 -# wrong constant name eq_downcase -# wrong constant name on_send -# wrong constant name -# undefined method `flat_map_candidate?1' for class `RuboCop::Cop::Performance::ChainArrayAllocation' -# uninitialized constant RuboCop::Cop::Performance::ChainArrayAllocation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Performance::ChainArrayAllocation::LITERAL_REGEX -# wrong constant name flat_map_candidate?1 -# wrong constant name flat_map_candidate? -# wrong constant name on_send -# wrong constant name -# undefined method `compare?1' for class `RuboCop::Cop::Performance::CompareWithBlock' -# undefined method `replaceable_body?1' for class `RuboCop::Cop::Performance::CompareWithBlock' -# uninitialized constant RuboCop::Cop::Performance::CompareWithBlock::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Performance::CompareWithBlock::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name compare?1 -# wrong constant name compare? -# wrong constant name on_block -# wrong constant name replaceable_body?1 -# wrong constant name replaceable_body? -# wrong constant name -# undefined method `count_candidate?1' for class `RuboCop::Cop::Performance::Count' -# uninitialized constant RuboCop::Cop::Performance::Count::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Performance::Count::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name count_candidate?1 -# wrong constant name count_candidate? -# wrong constant name on_send -# wrong constant name -# undefined method `delete_prefix_candidate?1' for class `RuboCop::Cop::Performance::DeletePrefix' -# uninitialized constant RuboCop::Cop::Performance::DeletePrefix::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name delete_prefix_candidate?1 -# wrong constant name delete_prefix_candidate? -# wrong constant name on_send -# wrong constant name -# undefined method `delete_suffix_candidate?1' for class `RuboCop::Cop::Performance::DeleteSuffix' -# uninitialized constant RuboCop::Cop::Performance::DeleteSuffix::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name delete_suffix_candidate?1 -# wrong constant name delete_suffix_candidate? -# wrong constant name on_send -# wrong constant name -# undefined method `detect_candidate?1' for class `RuboCop::Cop::Performance::Detect' -# uninitialized constant RuboCop::Cop::Performance::Detect::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name detect_candidate?1 -# wrong constant name detect_candidate? -# wrong constant name on_send -# wrong constant name -# undefined method `check_with_active_support_aliases1' for class `RuboCop::Cop::Performance::DoubleStartEndWith' -# undefined method `two_start_end_with_calls1' for class `RuboCop::Cop::Performance::DoubleStartEndWith' -# uninitialized constant RuboCop::Cop::Performance::DoubleStartEndWith::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name check_with_active_support_aliases1 -# wrong constant name check_with_active_support_aliases -# wrong constant name on_or -# wrong constant name two_start_end_with_calls1 -# wrong constant name two_start_end_with_calls -# wrong constant name -# undefined method `redundant_regex?1' for class `RuboCop::Cop::Performance::EndWith' -# uninitialized constant RuboCop::Cop::Performance::EndWith::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_match_with_lvasgn -# wrong constant name on_send -# wrong constant name redundant_regex?1 -# wrong constant name redundant_regex? -# wrong constant name -# undefined method `counter1' for class `RuboCop::Cop::Performance::FixedSize' -# uninitialized constant RuboCop::Cop::Performance::FixedSize::LITERAL_REGEX -# wrong constant name counter1 -# wrong constant name counter -# wrong constant name on_send -# wrong constant name -# undefined method `flat_map_candidate?1' for class `RuboCop::Cop::Performance::FlatMap' -# uninitialized constant RuboCop::Cop::Performance::FlatMap::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Performance::FlatMap::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name flat_map_candidate?1 -# wrong constant name flat_map_candidate? -# wrong constant name on_send -# wrong constant name -# undefined method `inefficient_include?1' for class `RuboCop::Cop::Performance::InefficientHashSearch' -# uninitialized constant RuboCop::Cop::Performance::InefficientHashSearch::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name inefficient_include?1 -# wrong constant name inefficient_include? -# wrong constant name on_send -# wrong constant name -# undefined method `open_struct1' for class `RuboCop::Cop::Performance::OpenStruct' -# uninitialized constant RuboCop::Cop::Performance::OpenStruct::LITERAL_REGEX -# wrong constant name on_send -# wrong constant name open_struct1 -# wrong constant name open_struct -# wrong constant name -# undefined method `range_include1' for class `RuboCop::Cop::Performance::RangeInclude' -# uninitialized constant RuboCop::Cop::Performance::RangeInclude::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name range_include1 -# wrong constant name range_include -# wrong constant name -# undefined method `blockarg_def1' for class `RuboCop::Cop::Performance::RedundantBlockCall' -# uninitialized constant RuboCop::Cop::Performance::RedundantBlockCall::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name blockarg_assigned? -# wrong constant name blockarg_calls -# wrong constant name blockarg_def1 -# wrong constant name blockarg_def -# wrong constant name on_def -# wrong constant name -# undefined method `match_call?1' for class `RuboCop::Cop::Performance::RedundantMatch' -# undefined method `only_truthiness_matters?1' for class `RuboCop::Cop::Performance::RedundantMatch' -# uninitialized constant RuboCop::Cop::Performance::RedundantMatch::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name match_call?1 -# wrong constant name match_call? -# wrong constant name on_send -# wrong constant name only_truthiness_matters?1 -# wrong constant name only_truthiness_matters? -# wrong constant name -# undefined method `modifier_flow_control?1' for class `RuboCop::Cop::Performance::RedundantMerge' -# undefined method `redundant_merge_candidate1' for class `RuboCop::Cop::Performance::RedundantMerge' -# wrong constant name -# uninitialized constant RuboCop::Cop::Performance::RedundantMerge::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name modifier_flow_control?1 -# wrong constant name modifier_flow_control? -# wrong constant name on_send -# wrong constant name redundant_merge_candidate1 -# wrong constant name redundant_merge_candidate -# undefined method `each_with_object_node1' for class `#' -# wrong constant name each_with_object_node1 -# wrong constant name each_with_object_node -# wrong constant name initialize -# wrong constant name value_used? -# wrong constant name -# wrong constant name -# undefined method `match_method?1' for class `RuboCop::Cop::Performance::RegexpMatch' -# undefined method `match_node?1' for class `RuboCop::Cop::Performance::RegexpMatch' -# undefined method `match_operator?1' for class `RuboCop::Cop::Performance::RegexpMatch' -# undefined method `match_threequals?1' for class `RuboCop::Cop::Performance::RegexpMatch' -# undefined method `match_with_int_arg_method?1' for class `RuboCop::Cop::Performance::RegexpMatch' -# uninitialized constant RuboCop::Cop::Performance::RegexpMatch::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name last_matches -# wrong constant name match_method?1 -# wrong constant name match_method? -# wrong constant name match_node?1 -# wrong constant name match_node? -# wrong constant name match_operator?1 -# wrong constant name match_operator? -# wrong constant name match_threequals?1 -# wrong constant name match_threequals? -# wrong constant name match_with_int_arg_method?1 -# wrong constant name match_with_int_arg_method? -# wrong constant name match_with_lvasgn? -# wrong constant name on_case -# wrong constant name on_if -# wrong constant name search_match_nodes -# wrong constant name -# undefined method `reverse_each?1' for class `RuboCop::Cop::Performance::ReverseEach' -# uninitialized constant RuboCop::Cop::Performance::ReverseEach::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Performance::ReverseEach::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name reverse_each?1 -# wrong constant name reverse_each? -# wrong constant name -# uninitialized constant RuboCop::Cop::Performance::Size::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# undefined method `redundant_regex?1' for class `RuboCop::Cop::Performance::StartWith' -# uninitialized constant RuboCop::Cop::Performance::StartWith::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_match_with_lvasgn -# wrong constant name on_send -# wrong constant name redundant_regex?1 -# wrong constant name redundant_regex? -# wrong constant name -# undefined method `string_replacement?1' for class `RuboCop::Cop::Performance::StringReplacement' -# uninitialized constant RuboCop::Cop::Performance::StringReplacement::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Performance::StringReplacement::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name replace_method -# wrong constant name string_replacement?1 -# wrong constant name string_replacement? -# wrong constant name -# undefined method `times_map_call1' for class `RuboCop::Cop::Performance::TimesMap' -# uninitialized constant RuboCop::Cop::Performance::TimesMap::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name times_map_call1 -# wrong constant name times_map_call -# wrong constant name -# undefined method `dup_string?1' for class `RuboCop::Cop::Performance::UnfreezeString' -# undefined method `string_new?1' for class `RuboCop::Cop::Performance::UnfreezeString' -# uninitialized constant RuboCop::Cop::Performance::UnfreezeString::LITERAL_REGEX -# wrong constant name dup_string?1 -# wrong constant name dup_string? -# wrong constant name on_send -# wrong constant name string_new?1 -# wrong constant name string_new? -# wrong constant name -# undefined method `uri_parser_new?1' for class `RuboCop::Cop::Performance::UriDefaultParser' -# uninitialized constant RuboCop::Cop::Performance::UriDefaultParser::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name uri_parser_new?1 -# wrong constant name uri_parser_new? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name config -# wrong constant name delimiters -# wrong constant name initialize -# wrong constant name type -# wrong constant name -# wrong constant name -# wrong constant name add_space -# wrong constant name remove_space -# wrong constant name swap_comma -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RuboCop::Cop::RSpec::AlignLeftLetBrace::ALL -# uninitialized constant RuboCop::Cop::RSpec::AlignLeftLetBrace::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::AlignLeftLetBrace::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::AlignLeftLetBrace::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::AlignLeftLetBrace::RSPEC -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::ALL -# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::AlignRightLetBrace::RSPEC -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# undefined method `disallowed_stub1' for class `RuboCop::Cop::RSpec::AnyInstance' -# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::ALL -# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::AnyInstance::RSPEC -# wrong constant name disallowed_stub1 -# wrong constant name disallowed_stub -# wrong constant name on_send -# wrong constant name -# undefined method `hook1' for class `RuboCop::Cop::RSpec::AroundBlock' -# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::ALL -# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::AroundBlock::RSPEC -# wrong constant name find_arg_usage -# wrong constant name hook1 -# wrong constant name hook -# wrong constant name on_block -# wrong constant name -# undefined method `be_without_args1' for class `RuboCop::Cop::RSpec::Be' -# uninitialized constant RuboCop::Cop::RSpec::Be::ALL -# uninitialized constant RuboCop::Cop::RSpec::Be::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::Be::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::Be::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Be::RSPEC -# wrong constant name be_without_args1 -# wrong constant name be_without_args -# wrong constant name on_send -# wrong constant name -# undefined method `eql_type_with_identity1' for class `RuboCop::Cop::RSpec::BeEql' -# uninitialized constant RuboCop::Cop::RSpec::BeEql::ALL -# uninitialized constant RuboCop::Cop::RSpec::BeEql::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::BeEql::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::BeEql::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::BeEql::RSPEC -# wrong constant name autocorrect -# wrong constant name eql_type_with_identity1 -# wrong constant name eql_type_with_identity -# wrong constant name on_send -# wrong constant name -# undefined method `before_or_after_all1' for class `RuboCop::Cop::RSpec::BeforeAfterAll' -# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::ALL -# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::BeforeAfterAll::RSPEC -# wrong constant name before_or_after_all1 -# wrong constant name before_or_after_all -# wrong constant name on_send -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `as_is_matcher1' for class `RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation' -# undefined method `expectation_set_on_current_path1' for class `RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation' -# undefined method `regexp_str_matcher1' for class `RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation' -# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::ALL -# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation::RSPEC -# wrong constant name as_is_matcher1 -# wrong constant name as_is_matcher -# wrong constant name autocorrect -# wrong constant name expectation_set_on_current_path1 -# wrong constant name expectation_set_on_current_path -# wrong constant name on_send -# wrong constant name regexp_str_matcher1 -# wrong constant name regexp_str_matcher -# wrong constant name -# undefined method `feature_method1' for class `RuboCop::Cop::RSpec::Capybara::FeatureMethods' -# undefined method `spec?1' for class `RuboCop::Cop::RSpec::Capybara::FeatureMethods' -# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::ALL -# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Capybara::FeatureMethods::RSPEC -# wrong constant name autocorrect -# wrong constant name feature_method1 -# wrong constant name feature_method -# wrong constant name on_block -# wrong constant name spec?1 -# wrong constant name spec? -# wrong constant name -# undefined method `visible_false?1' for class `RuboCop::Cop::RSpec::Capybara::VisibilityMatcher' -# undefined method `visible_true?1' for class `RuboCop::Cop::RSpec::Capybara::VisibilityMatcher' -# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::ALL -# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Capybara::VisibilityMatcher::RSPEC -# wrong constant name on_send -# wrong constant name visible_false?1 -# wrong constant name visible_false? -# wrong constant name visible_true?1 -# wrong constant name visible_true? -# wrong constant name -# wrong constant name -# undefined method `context_method1' for class `RuboCop::Cop::RSpec::ContextMethod' -# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::ALL -# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ContextMethod::RSPEC -# wrong constant name autocorrect -# wrong constant name context_method1 -# wrong constant name context_method -# wrong constant name on_block -# wrong constant name -# undefined method `context_wording1' for class `RuboCop::Cop::RSpec::ContextWording' -# uninitialized constant RuboCop::Cop::RSpec::ContextWording::ALL -# uninitialized constant RuboCop::Cop::RSpec::ContextWording::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ContextWording::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ContextWording::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ContextWording::RSPEC -# wrong constant name context_wording1 -# wrong constant name context_wording -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::Cop::ALL -# uninitialized constant RuboCop::Cop::RSpec::Cop::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Cop::RSPEC -# wrong constant name -# undefined method `describe_with_rails_metadata?1' for class `RuboCop::Cop::RSpec::DescribeClass' -# undefined method `rails_metadata?1' for class `RuboCop::Cop::RSpec::DescribeClass' -# undefined method `shared_group?1' for class `RuboCop::Cop::RSpec::DescribeClass' -# undefined method `valid_describe?1' for class `RuboCop::Cop::RSpec::DescribeClass' -# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::ALL -# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::DescribeClass::RSPEC -# wrong constant name describe_with_rails_metadata?1 -# wrong constant name describe_with_rails_metadata? -# wrong constant name on_top_level_describe -# wrong constant name rails_metadata?1 -# wrong constant name rails_metadata? -# wrong constant name shared_group?1 -# wrong constant name shared_group? -# wrong constant name valid_describe?1 -# wrong constant name valid_describe? -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::ALL -# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::DescribeMethod::RSPEC -# wrong constant name on_top_level_describe -# wrong constant name -# undefined method `describe_symbol?1' for class `RuboCop::Cop::RSpec::DescribeSymbol' -# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::ALL -# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::DescribeSymbol::RSPEC -# wrong constant name describe_symbol?1 -# wrong constant name describe_symbol? -# wrong constant name on_send -# wrong constant name -# undefined method `common_instance_exec_closure?1' for class `RuboCop::Cop::RSpec::DescribedClass' -# undefined method `described_constant1' for class `RuboCop::Cop::RSpec::DescribedClass' -# undefined method `rspec_block?1' for class `RuboCop::Cop::RSpec::DescribedClass' -# undefined method `scope_changing_syntax?1' for class `RuboCop::Cop::RSpec::DescribedClass' -# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::ALL -# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::DescribedClass::RSPEC -# wrong constant name autocorrect -# wrong constant name common_instance_exec_closure?1 -# wrong constant name common_instance_exec_closure? -# wrong constant name contains_described_class? -# wrong constant name described_constant1 -# wrong constant name described_constant -# wrong constant name on_block -# wrong constant name rspec_block?1 -# wrong constant name rspec_block? -# wrong constant name scope_changing_syntax?1 -# wrong constant name scope_changing_syntax? -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::ALL -# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::DescribedClassModuleWrapping::RSPEC -# wrong constant name find_rspec_blocks -# wrong constant name on_module -# wrong constant name -# undefined method `rspec_method?1' for class `RuboCop::Cop::RSpec::Dialect' -# uninitialized constant RuboCop::Cop::RSpec::Dialect::ALL -# uninitialized constant RuboCop::Cop::RSpec::Dialect::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::Dialect::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::Dialect::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Dialect::RSPEC -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name rspec_method?1 -# wrong constant name rspec_method? -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::ALL -# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::EmptyExampleGroup::RSPEC -# wrong constant name contains_example? -# wrong constant name on_block -# wrong constant name -# undefined method `empty_hook?1' for class `RuboCop::Cop::RSpec::EmptyHook' -# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::ALL -# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::EmptyHook::RSPEC -# wrong constant name autocorrect -# wrong constant name empty_hook?1 -# wrong constant name empty_hook? -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::ALL -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExample::RSPEC -# wrong constant name allow_consecutive_one_liners? -# wrong constant name allowed_one_liner? -# wrong constant name consecutive_one_liner? -# wrong constant name next_one_line_example? -# wrong constant name next_sibling -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::ALL -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup::RSPEC -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::ALL -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterFinalLet::RSPEC -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::ALL -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterHook::RSPEC -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::ALL -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::EmptyLineAfterSubject::RSPEC -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::ALL -# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ExampleLength::RSPEC -# wrong constant name on_block -# wrong constant name -# undefined method `example_description1' for class `RuboCop::Cop::RSpec::ExampleWithoutDescription' -# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::ALL -# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ExampleWithoutDescription::RSPEC -# wrong constant name example_description1 -# wrong constant name example_description -# wrong constant name on_block -# wrong constant name -# undefined method `it_description1' for class `RuboCop::Cop::RSpec::ExampleWording' -# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::ALL -# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ExampleWording::RSPEC -# wrong constant name autocorrect -# wrong constant name it_description1 -# wrong constant name it_description -# wrong constant name on_block -# wrong constant name -# undefined method `expect_literal1' for class `RuboCop::Cop::RSpec::ExpectActual' -# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::ALL -# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ExpectActual::RSPEC -# wrong constant name autocorrect -# wrong constant name expect_literal1 -# wrong constant name expect_literal -# wrong constant name on_send -# wrong constant name -# undefined method `expect_change_with_arguments1' for class `RuboCop::Cop::RSpec::ExpectChange' -# undefined method `expect_change_with_block1' for class `RuboCop::Cop::RSpec::ExpectChange' -# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::ALL -# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ExpectChange::RSPEC -# wrong constant name autocorrect -# wrong constant name expect_change_with_arguments1 -# wrong constant name expect_change_with_arguments -# wrong constant name expect_change_with_block1 -# wrong constant name expect_change_with_block -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::ALL -# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ExpectInHook::RSPEC -# wrong constant name expectation -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::ALL -# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ExpectOutput::RSPEC -# wrong constant name on_gvasgn -# wrong constant name -# undefined method `predicate_matcher?1' for module `RuboCop::Cop::RSpec::ExplicitHelper' -# undefined method `predicate_matcher_block?1' for module `RuboCop::Cop::RSpec::ExplicitHelper' -# uninitialized constant RuboCop::Cop::RSpec::ExplicitHelper::ALL -# uninitialized constant RuboCop::Cop::RSpec::ExplicitHelper::RSPEC -# wrong constant name predicate_matcher?1 -# wrong constant name predicate_matcher? -# wrong constant name predicate_matcher_block?1 -# wrong constant name predicate_matcher_block? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `association?1' for class `RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically' -# undefined method `value_matcher1' for class `RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically' -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::ALL -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically::RSPEC -# wrong constant name association?1 -# wrong constant name association? -# wrong constant name autocorrect -# wrong constant name factory_attributes -# wrong constant name on_block -# wrong constant name value_matcher1 -# wrong constant name value_matcher -# wrong constant name -# undefined method `factory_call1' for class `RuboCop::Cop::RSpec::FactoryBot::CreateList' -# undefined method `factory_list_call1' for class `RuboCop::Cop::RSpec::FactoryBot::CreateList' -# undefined method `n_times_block_without_arg?1' for class `RuboCop::Cop::RSpec::FactoryBot::CreateList' -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::ALL -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::CreateList::RSPEC -# wrong constant name -# wrong constant name autocorrect -# wrong constant name factory_call1 -# wrong constant name factory_call -# wrong constant name factory_list_call1 -# wrong constant name factory_list_call -# wrong constant name n_times_block_without_arg?1 -# wrong constant name n_times_block_without_arg? -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name -# wrong constant name call -# wrong constant name initialize -# wrong constant name -# wrong constant name call -# wrong constant name initialize -# wrong constant name -# wrong constant name -# undefined method `class_name1' for class `RuboCop::Cop::RSpec::FactoryBot::FactoryClassName' -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::ALL -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::FactoryBot::FactoryClassName::RSPEC -# wrong constant name autocorrect -# wrong constant name class_name1 -# wrong constant name class_name -# wrong constant name on_send -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::FilePath::ALL -# uninitialized constant RuboCop::Cop::RSpec::FilePath::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::FilePath::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::FilePath::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::FilePath::RSPEC -# wrong constant name const_described? -# wrong constant name on_top_level_describe -# wrong constant name routing_metadata? -# wrong constant name -# undefined method `focused_block?1' for class `RuboCop::Cop::RSpec::Focus' -# undefined method `metadata1' for class `RuboCop::Cop::RSpec::Focus' -# uninitialized constant RuboCop::Cop::RSpec::Focus::ALL -# uninitialized constant RuboCop::Cop::RSpec::Focus::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::Focus::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::Focus::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Focus::RSPEC -# wrong constant name focused_block?1 -# wrong constant name focused_block? -# wrong constant name metadata1 -# wrong constant name metadata -# wrong constant name on_send -# wrong constant name -# undefined method `scoped_hook1' for class `RuboCop::Cop::RSpec::HookArgument' -# undefined method `unscoped_hook1' for class `RuboCop::Cop::RSpec::HookArgument' -# uninitialized constant RuboCop::Cop::RSpec::HookArgument::ALL -# uninitialized constant RuboCop::Cop::RSpec::HookArgument::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::HookArgument::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::HookArgument::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::HookArgument::RSPEC -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name scoped_hook1 -# wrong constant name scoped_hook -# wrong constant name unscoped_hook1 -# wrong constant name unscoped_hook -# wrong constant name -# undefined method `example_or_group?1' for class `RuboCop::Cop::RSpec::HooksBeforeExamples' -# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::ALL -# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::HooksBeforeExamples::RSPEC -# wrong constant name autocorrect -# wrong constant name example_or_group?1 -# wrong constant name example_or_group? -# wrong constant name on_block -# wrong constant name -# undefined method `implicit_expect1' for class `RuboCop::Cop::RSpec::ImplicitBlockExpectation' -# undefined method `lambda?1' for class `RuboCop::Cop::RSpec::ImplicitBlockExpectation' -# undefined method `lambda_subject?1' for class `RuboCop::Cop::RSpec::ImplicitBlockExpectation' -# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::ALL -# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ImplicitBlockExpectation::RSPEC -# wrong constant name implicit_expect1 -# wrong constant name implicit_expect -# wrong constant name lambda?1 -# wrong constant name lambda? -# wrong constant name lambda_subject?1 -# wrong constant name lambda_subject? -# wrong constant name on_send -# wrong constant name -# undefined method `implicit_expect1' for class `RuboCop::Cop::RSpec::ImplicitExpect' -# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::ALL -# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ImplicitExpect::RSPEC -# wrong constant name autocorrect -# wrong constant name implicit_expect1 -# wrong constant name implicit_expect -# wrong constant name on_send -# wrong constant name -# undefined method `implicit_subject?1' for class `RuboCop::Cop::RSpec::ImplicitSubject' -# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::ALL -# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ImplicitSubject::RSPEC -# wrong constant name autocorrect -# wrong constant name implicit_subject?1 -# wrong constant name implicit_subject? -# wrong constant name on_send -# wrong constant name -# undefined method `be_bool?1' for module `RuboCop::Cop::RSpec::InflectedHelper' -# undefined method `be_boolthy?1' for module `RuboCop::Cop::RSpec::InflectedHelper' -# undefined method `predicate_in_actual?1' for module `RuboCop::Cop::RSpec::InflectedHelper' -# uninitialized constant RuboCop::Cop::RSpec::InflectedHelper::ALL -# uninitialized constant RuboCop::Cop::RSpec::InflectedHelper::RSPEC -# wrong constant name be_bool?1 -# wrong constant name be_bool? -# wrong constant name be_boolthy?1 -# wrong constant name be_boolthy? -# wrong constant name predicate_in_actual?1 -# wrong constant name predicate_in_actual? -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::ALL -# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::InstanceSpy::RSPEC -# wrong constant name autocorrect -# wrong constant name have_received_usage -# wrong constant name null_double -# wrong constant name on_block -# wrong constant name -# undefined method `custom_matcher?1' for class `RuboCop::Cop::RSpec::InstanceVariable' -# undefined method `dynamic_class?1' for class `RuboCop::Cop::RSpec::InstanceVariable' -# undefined method `spec_group?1' for class `RuboCop::Cop::RSpec::InstanceVariable' -# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::ALL -# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::InstanceVariable::RSPEC -# wrong constant name custom_matcher?1 -# wrong constant name custom_matcher? -# wrong constant name dynamic_class?1 -# wrong constant name dynamic_class? -# wrong constant name ivar_assigned? -# wrong constant name ivar_usage -# wrong constant name on_block -# wrong constant name spec_group?1 -# wrong constant name spec_group? -# wrong constant name -# undefined method `invalid_predicate_matcher?1' for class `RuboCop::Cop::RSpec::InvalidPredicateMatcher' -# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::ALL -# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::InvalidPredicateMatcher::RSPEC -# wrong constant name invalid_predicate_matcher?1 -# wrong constant name invalid_predicate_matcher? -# wrong constant name on_send -# wrong constant name -# undefined method `example_inclusion_offense1' for class `RuboCop::Cop::RSpec::ItBehavesLike' -# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::ALL -# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ItBehavesLike::RSPEC -# wrong constant name autocorrect -# wrong constant name example_inclusion_offense1 -# wrong constant name example_inclusion_offense -# wrong constant name on_send -# wrong constant name -# undefined method `each?1' for class `RuboCop::Cop::RSpec::IteratedExpectation' -# undefined method `expectation?1' for class `RuboCop::Cop::RSpec::IteratedExpectation' -# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::ALL -# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::IteratedExpectation::RSPEC -# wrong constant name each?1 -# wrong constant name each? -# wrong constant name expectation?1 -# wrong constant name expectation? -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::ALL -# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::LeadingSubject::RSPEC -# wrong constant name autocorrect -# wrong constant name check_previous_nodes -# wrong constant name on_block -# wrong constant name -# undefined method `in_example_or_shared_group?1' for class `RuboCop::Cop::RSpec::LeakyConstantDeclaration' -# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::ALL -# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::LeakyConstantDeclaration::RSPEC -# wrong constant name in_example_or_shared_group?1 -# wrong constant name in_example_or_shared_group? -# wrong constant name on_casgn -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name -# undefined method `example_or_group?1' for class `RuboCop::Cop::RSpec::LetBeforeExamples' -# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::ALL -# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::LetBeforeExamples::RSPEC -# wrong constant name autocorrect -# wrong constant name example_or_group?1 -# wrong constant name example_or_group? -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::LetSetup::ALL -# uninitialized constant RuboCop::Cop::RSpec::LetSetup::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::LetSetup::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::LetSetup::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::LetSetup::RSPEC -# wrong constant name let_bang -# wrong constant name method_called? -# wrong constant name on_block -# wrong constant name -# undefined method `message_chain1' for class `RuboCop::Cop::RSpec::MessageChain' -# uninitialized constant RuboCop::Cop::RSpec::MessageChain::ALL -# uninitialized constant RuboCop::Cop::RSpec::MessageChain::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::MessageChain::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::MessageChain::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::MessageChain::RSPEC -# wrong constant name message -# wrong constant name message_chain1 -# wrong constant name message_chain -# wrong constant name on_send -# wrong constant name -# undefined method `message_expectation1' for class `RuboCop::Cop::RSpec::MessageExpectation' -# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::ALL -# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::MessageExpectation::RSPEC -# wrong constant name message_expectation1 -# wrong constant name message_expectation -# wrong constant name on_send -# wrong constant name receive_message? -# wrong constant name -# undefined method `message_expectation1' for class `RuboCop::Cop::RSpec::MessageSpies' -# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::ALL -# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::MessageSpies::RSPEC -# wrong constant name message_expectation1 -# wrong constant name message_expectation -# wrong constant name on_send -# wrong constant name receive_message -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::ALL -# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::MissingExampleGroupArgument::RSPEC -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::ALL -# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::MultipleDescribes::RSPEC -# wrong constant name on_top_level_describe -# wrong constant name -# undefined method `aggregate_failures?1' for class `RuboCop::Cop::RSpec::MultipleExpectations' -# undefined method `aggregate_failures_block?1' for class `RuboCop::Cop::RSpec::MultipleExpectations' -# undefined method `aggregate_failures_present?1' for class `RuboCop::Cop::RSpec::MultipleExpectations' -# undefined method `expect?1' for class `RuboCop::Cop::RSpec::MultipleExpectations' -# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::ALL -# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::MultipleExpectations::RSPEC -# wrong constant name aggregate_failures?1 -# wrong constant name aggregate_failures? -# wrong constant name aggregate_failures_block?1 -# wrong constant name aggregate_failures_block? -# wrong constant name aggregate_failures_present?1 -# wrong constant name aggregate_failures_present? -# wrong constant name expect?1 -# wrong constant name expect? -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::ALL -# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::MultipleSubjects::RSPEC -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# undefined method `rspec_block?1' for class `RuboCop::Cop::RSpec::NamedSubject' -# undefined method `shared_example?1' for class `RuboCop::Cop::RSpec::NamedSubject' -# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::ALL -# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::NamedSubject::RSPEC -# wrong constant name ignored_shared_example? -# wrong constant name on_block -# wrong constant name rspec_block?1 -# wrong constant name rspec_block? -# wrong constant name shared_example?1 -# wrong constant name shared_example? -# wrong constant name subject_usage -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::ALL -# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::NestedGroups::RSPEC -# wrong constant name find_contexts -# wrong constant name on_top_level_describe -# wrong constant name -# undefined method `not_to_not_offense1' for class `RuboCop::Cop::RSpec::NotToNot' -# uninitialized constant RuboCop::Cop::RSpec::NotToNot::ALL -# uninitialized constant RuboCop::Cop::RSpec::NotToNot::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::NotToNot::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::NotToNot::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::NotToNot::RSPEC -# wrong constant name autocorrect -# wrong constant name not_to_not_offense1 -# wrong constant name not_to_not_offense -# wrong constant name on_send -# wrong constant name -# undefined method `first_argument_name1' for class `RuboCop::Cop::RSpec::OverwritingSetup' -# undefined method `setup?1' for class `RuboCop::Cop::RSpec::OverwritingSetup' -# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::ALL -# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::OverwritingSetup::RSPEC -# wrong constant name first_argument_name1 -# wrong constant name first_argument_name -# wrong constant name on_block -# wrong constant name setup?1 -# wrong constant name setup? -# wrong constant name -# undefined method `pending_block?1' for class `RuboCop::Cop::RSpec::Pending' -# undefined method `skip_or_pending?1' for class `RuboCop::Cop::RSpec::Pending' -# undefined method `skippable?1' for class `RuboCop::Cop::RSpec::Pending' -# undefined method `skipped_in_metadata?1' for class `RuboCop::Cop::RSpec::Pending' -# uninitialized constant RuboCop::Cop::RSpec::Pending::ALL -# uninitialized constant RuboCop::Cop::RSpec::Pending::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::Pending::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::Pending::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Pending::RSPEC -# wrong constant name on_send -# wrong constant name pending_block?1 -# wrong constant name pending_block? -# wrong constant name skip_or_pending?1 -# wrong constant name skip_or_pending? -# wrong constant name skippable?1 -# wrong constant name skippable? -# wrong constant name skipped_in_metadata?1 -# wrong constant name skipped_in_metadata? -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::ALL -# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::BUILT_IN_MATCHERS -# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::MSG_EXPLICIT -# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::MSG_INFLECTED -# uninitialized constant RuboCop::Cop::RSpec::PredicateMatcher::RSPEC -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name -# undefined method `receive_counts1' for class `RuboCop::Cop::RSpec::ReceiveCounts' -# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::ALL -# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ReceiveCounts::RSPEC -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name receive_counts1 -# wrong constant name receive_counts -# wrong constant name stub? -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::ALL -# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ReceiveNever::RSPEC -# wrong constant name autocorrect -# wrong constant name method_on_stub? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::ALL -# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::RepeatedDescription::RSPEC -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::ALL -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExample::RSPEC -# wrong constant name on_block -# wrong constant name -# undefined method `body1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' -# undefined method `const_arg1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' -# undefined method `metadata1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' -# undefined method `several_example_groups?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' -# undefined method `skip_or_pending?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupBody' -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::ALL -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupBody::RSPEC -# wrong constant name body1 -# wrong constant name body -# wrong constant name const_arg1 -# wrong constant name const_arg -# wrong constant name metadata1 -# wrong constant name metadata -# wrong constant name on_begin -# wrong constant name several_example_groups?1 -# wrong constant name several_example_groups? -# wrong constant name skip_or_pending?1 -# wrong constant name skip_or_pending? -# wrong constant name -# undefined method `doc_string_and_metadata1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupDescription' -# undefined method `empty_description?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupDescription' -# undefined method `several_example_groups?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupDescription' -# undefined method `skip_or_pending?1' for class `RuboCop::Cop::RSpec::RepeatedExampleGroupDescription' -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::ALL -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::RepeatedExampleGroupDescription::RSPEC -# wrong constant name doc_string_and_metadata1 -# wrong constant name doc_string_and_metadata -# wrong constant name empty_description?1 -# wrong constant name empty_description? -# wrong constant name on_begin -# wrong constant name several_example_groups?1 -# wrong constant name several_example_groups? -# wrong constant name skip_or_pending?1 -# wrong constant name skip_or_pending? -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::ALL -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ReturnFromStub::RSPEC -# wrong constant name and_return_value -# wrong constant name autocorrect -# wrong constant name contains_stub? -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name call -# wrong constant name initialize -# wrong constant name -# wrong constant name call -# wrong constant name initialize -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::ALL -# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ScatteredLet::RSPEC -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::ALL -# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::ScatteredSetup::RSPEC -# wrong constant name lines_msg -# wrong constant name on_block -# wrong constant name repeated_hooks -# wrong constant name -# undefined method `shared_context1' for class `RuboCop::Cop::RSpec::SharedContext' -# undefined method `shared_example1' for class `RuboCop::Cop::RSpec::SharedContext' -# uninitialized constant RuboCop::Cop::RSpec::SharedContext::ALL -# uninitialized constant RuboCop::Cop::RSpec::SharedContext::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::SharedContext::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::SharedContext::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::SharedContext::RSPEC -# wrong constant name autocorrect -# wrong constant name context? -# wrong constant name examples? -# wrong constant name on_block -# wrong constant name shared_context1 -# wrong constant name shared_context -# wrong constant name shared_example1 -# wrong constant name shared_example -# wrong constant name -# undefined method `shared_examples1' for class `RuboCop::Cop::RSpec::SharedExamples' -# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::ALL -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::SharedExamples::RSPEC -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name shared_examples1 -# wrong constant name shared_examples -# wrong constant name initialize -# wrong constant name message -# wrong constant name node -# wrong constant name preferred_style -# wrong constant name -# wrong constant name -# undefined method `message_chain1' for class `RuboCop::Cop::RSpec::SingleArgumentMessageChain' -# undefined method `single_key_hash?1' for class `RuboCop::Cop::RSpec::SingleArgumentMessageChain' -# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::ALL -# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::SingleArgumentMessageChain::RSPEC -# wrong constant name autocorrect -# wrong constant name message_chain1 -# wrong constant name message_chain -# wrong constant name on_send -# wrong constant name single_key_hash?1 -# wrong constant name single_key_hash? -# wrong constant name -# undefined method `message_expectation?1' for class `RuboCop::Cop::RSpec::SubjectStub' -# undefined method `subject1' for class `RuboCop::Cop::RSpec::SubjectStub' -# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::ALL -# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::SubjectStub::RSPEC -# wrong constant name message_expectation?1 -# wrong constant name message_expectation? -# wrong constant name message_expectation_matcher? -# wrong constant name on_block -# wrong constant name subject1 -# wrong constant name subject -# wrong constant name -# undefined method `empty_raise_error_or_exception1' for class `RuboCop::Cop::RSpec::UnspecifiedException' -# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::ALL -# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::UnspecifiedException::RSPEC -# wrong constant name block_with_args? -# wrong constant name empty_exception_matcher? -# wrong constant name empty_raise_error_or_exception1 -# wrong constant name empty_raise_error_or_exception -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::ALL -# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::VariableDefinition::RSPEC -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::RSpec::VariableName::ALL -# uninitialized constant RuboCop::Cop::RSpec::VariableName::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::VariableName::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::VariableName::FORMATS -# uninitialized constant RuboCop::Cop::RSpec::VariableName::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::VariableName::RSPEC -# wrong constant name on_send -# wrong constant name -# undefined method `unverified_double1' for class `RuboCop::Cop::RSpec::VerifiedDoubles' -# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::ALL -# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::VerifiedDoubles::RSPEC -# wrong constant name on_send -# wrong constant name unverified_double1 -# wrong constant name unverified_double -# wrong constant name -# undefined method `expect?1' for class `RuboCop::Cop::RSpec::VoidExpect' -# undefined method `expect_block?1' for class `RuboCop::Cop::RSpec::VoidExpect' -# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::ALL -# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::VoidExpect::RSPEC -# wrong constant name expect?1 -# wrong constant name expect? -# wrong constant name expect_block?1 -# wrong constant name expect_block? -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name -# undefined method `block_arg1' for class `RuboCop::Cop::RSpec::Yield' -# undefined method `block_call?1' for class `RuboCop::Cop::RSpec::Yield' -# uninitialized constant RuboCop::Cop::RSpec::Yield::ALL -# uninitialized constant RuboCop::Cop::RSpec::Yield::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::RSpec::Yield::DEFAULT_CONFIGURATION -# uninitialized constant RuboCop::Cop::RSpec::Yield::DEFAULT_PATTERN_RE -# uninitialized constant RuboCop::Cop::RSpec::Yield::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::RSpec::Yield::RSPEC -# wrong constant name autocorrect -# wrong constant name block_arg1 -# wrong constant name block_arg -# wrong constant name block_call?1 -# wrong constant name block_call? -# wrong constant name method_on_stub? -# wrong constant name on_block -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `rational_literal?1' for module `RuboCop::Cop::RationalLiteral' -# wrong constant name rational_literal?1 -# wrong constant name rational_literal? -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `enabled1' for class `RuboCop::Cop::Registry' -# undefined method `enabled2' for class `RuboCop::Cop::Registry' -# undefined method `initialize1' for class `RuboCop::Cop::Registry' -# undefined method `initialize2' for class `RuboCop::Cop::Registry' -# undefined method `qualified_cop_name1' for class `RuboCop::Cop::Registry' -# wrong constant name == -# uninitialized constant RuboCop::Cop::Registry::Elem -# wrong constant name contains_cop_matching? -# wrong constant name cops -# wrong constant name department_missing? -# wrong constant name departments -# wrong constant name dismiss -# wrong constant name each -# wrong constant name enabled1 -# wrong constant name enabled2 -# wrong constant name enabled -# wrong constant name enabled? -# wrong constant name enabled_pending_cop? -# wrong constant name enlist -# wrong constant name find_by_cop_name -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name length -# wrong constant name names -# wrong constant name options -# wrong constant name print_warning -# wrong constant name qualified_cop_name1 -# wrong constant name qualified_cop_name -# wrong constant name select -# wrong constant name sort! -# wrong constant name to_h -# wrong constant name unqualified_cop_names -# wrong constant name with_department -# wrong constant name without_department -# undefined singleton method `with_temporary_global1' for `RuboCop::Cop::Registry' -# wrong constant name -# wrong constant name all -# wrong constant name global -# wrong constant name qualified_cop_name -# wrong constant name with_temporary_global1 -# wrong constant name with_temporary_global -# wrong constant name investigate -# wrong constant name -# undefined method `empty_condition?1' for module `RuboCop::Cop::SafeAssignment' -# undefined method `safe_assignment?1' for module `RuboCop::Cop::SafeAssignment' -# undefined method `setter_method?1' for module `RuboCop::Cop::SafeAssignment' -# wrong constant name empty_condition?1 -# wrong constant name empty_condition? -# wrong constant name safe_assignment?1 -# wrong constant name safe_assignment? -# wrong constant name setter_method?1 -# wrong constant name setter_method? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `eval?1' for class `RuboCop::Cop::Security::Eval' -# uninitialized constant RuboCop::Cop::Security::Eval::LITERAL_REGEX -# wrong constant name eval?1 -# wrong constant name eval? -# wrong constant name on_send -# wrong constant name -# undefined method `json_load1' for class `RuboCop::Cop::Security::JSONLoad' -# uninitialized constant RuboCop::Cop::Security::JSONLoad::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name json_load1 -# wrong constant name json_load -# wrong constant name on_send -# wrong constant name -# undefined method `marshal_load1' for class `RuboCop::Cop::Security::MarshalLoad' -# uninitialized constant RuboCop::Cop::Security::MarshalLoad::LITERAL_REGEX -# wrong constant name marshal_load1 -# wrong constant name marshal_load -# wrong constant name on_send -# wrong constant name -# undefined method `open?1' for class `RuboCop::Cop::Security::Open' -# uninitialized constant RuboCop::Cop::Security::Open::LITERAL_REGEX -# wrong constant name on_send -# wrong constant name open?1 -# wrong constant name open? -# wrong constant name -# undefined method `yaml_load1' for class `RuboCop::Cop::Security::YAMLLoad' -# uninitialized constant RuboCop::Cop::Security::YAMLLoad::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name yaml_load1 -# wrong constant name yaml_load -# wrong constant name -# wrong constant name -# wrong constant name <=> -# wrong constant name == -# wrong constant name code -# wrong constant name initialize -# wrong constant name level -# wrong constant name name -# wrong constant name -# wrong constant name name_from_code -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::SpaceBeforePunctuation::BYTE_ORDER_MARK -# wrong constant name investigate -# wrong constant name -# wrong constant name -# wrong constant name add_space -# wrong constant name empty_corrections -# wrong constant name processed_source -# wrong constant name remove_space -# wrong constant name -# wrong constant name on_regexp -# wrong constant name on_str -# wrong constant name -# wrong constant name -# wrong constant name correct -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# undefined method `access_modifier_with_symbol?1' for class `RuboCop::Cop::Style::AccessModifierDeclarations' -# uninitialized constant RuboCop::Cop::Style::AccessModifierDeclarations::LITERAL_REGEX -# wrong constant name access_modifier_with_symbol?1 -# wrong constant name access_modifier_with_symbol? -# wrong constant name on_send -# wrong constant name -# undefined method `identifier1' for class `RuboCop::Cop::Style::Alias' -# uninitialized constant RuboCop::Cop::Style::Alias::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name identifier1 -# wrong constant name identifier -# wrong constant name on_alias -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::AndOr::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::AndOr::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_and -# wrong constant name on_if -# wrong constant name on_or -# wrong constant name on_until -# wrong constant name on_until_post -# wrong constant name on_while -# wrong constant name on_while_post -# wrong constant name -# wrong constant name -# undefined method `join_candidate?1' for class `RuboCop::Cop::Style::ArrayJoin' -# uninitialized constant RuboCop::Cop::Style::ArrayJoin::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name join_candidate?1 -# wrong constant name join_candidate? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::AsciiComments::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::AsciiComments::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name -# undefined method `class_eval?1' for class `RuboCop::Cop::Style::Attr' -# uninitialized constant RuboCop::Cop::Style::Attr::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::Attr::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name class_eval?1 -# wrong constant name class_eval? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::AutoResourceCleanup::LITERAL_REGEX -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::BarePercentLiterals::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_dstr -# wrong constant name on_str -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::BeginBlock::LITERAL_REGEX -# wrong constant name on_preexe -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::BlockComments::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::BlockComments::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::BlockDelimiters::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name -# wrong constant name -# wrong constant name correct -# wrong constant name move_assignment_inside_condition -# undefined method `case_equality?1' for class `RuboCop::Cop::Style::CaseEquality' -# uninitialized constant RuboCop::Cop::Style::CaseEquality::LITERAL_REGEX -# wrong constant name case_equality?1 -# wrong constant name case_equality? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::CharacterLiteral::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name correct_style_detected -# wrong constant name offense? -# wrong constant name opposite_style_detected -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ClassAndModuleChildren::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::ClassAndModuleChildren::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name -# undefined method `class_check?1' for class `RuboCop::Cop::Style::ClassCheck' -# uninitialized constant RuboCop::Cop::Style::ClassCheck::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name class_check?1 -# wrong constant name class_check? -# wrong constant name message -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ClassMethods::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ClassVars::LITERAL_REGEX -# wrong constant name message -# wrong constant name on_cvasgn -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::CollectionMethods::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name -# undefined method `java_type_node?1' for class `RuboCop::Cop::Style::ColonMethodCall' -# uninitialized constant RuboCop::Cop::Style::ColonMethodCall::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name java_type_node?1 -# wrong constant name java_type_node? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ColonMethodDefinition::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::CommandLiteral::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_xstr -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::CommentAnnotation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::CommentAnnotation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::CommentedKeyword::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name -# undefined method `assignment_type?1' for class `RuboCop::Cop::Style::ConditionalAssignment' -# undefined method `candidate_condition?1' for class `RuboCop::Cop::Style::ConditionalAssignment' -# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::ALIGN_WITH -# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::END_ALIGNMENT -# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::EQUAL -# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::KEYWORD -# uninitialized constant RuboCop::Cop::Style::ConditionalAssignment::LITERAL_REGEX -# wrong constant name assignment_type?1 -# wrong constant name assignment_type? -# wrong constant name autocorrect -# wrong constant name candidate_condition?1 -# wrong constant name candidate_condition? -# wrong constant name on_and_asgn -# wrong constant name on_case -# wrong constant name on_casgn -# wrong constant name on_cvasgn -# wrong constant name on_gvasgn -# wrong constant name on_if -# wrong constant name on_ivasgn -# wrong constant name on_lvasgn -# wrong constant name on_masgn -# wrong constant name on_op_asgn -# wrong constant name on_or_asgn -# wrong constant name on_send -# wrong constant name -# wrong constant name end_with_eq? -# wrong constant name expand_elses -# wrong constant name expand_when_branches -# wrong constant name indent -# wrong constant name lhs -# wrong constant name tail -# wrong constant name -# wrong constant name assignment -# wrong constant name correct_branches -# wrong constant name correct_if_branches -# wrong constant name remove_whitespace_in_branches -# wrong constant name replace_branch_assignment -# wrong constant name white_space_range -# wrong constant name -# undefined method `visibility_declaration_for?1' for class `RuboCop::Cop::Style::ConstantVisibility' -# uninitialized constant RuboCop::Cop::Style::ConstantVisibility::LITERAL_REGEX -# wrong constant name on_casgn -# wrong constant name visibility_declaration_for?1 -# wrong constant name visibility_declaration_for? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::Copyright::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::Copyright::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# undefined method `date_time?1' for class `RuboCop::Cop::Style::DateTime' -# undefined method `historic_date?1' for class `RuboCop::Cop::Style::DateTime' -# undefined method `to_datetime?1' for class `RuboCop::Cop::Style::DateTime' -# uninitialized constant RuboCop::Cop::Style::DateTime::LITERAL_REGEX -# wrong constant name date_time?1 -# wrong constant name date_time? -# wrong constant name historic_date?1 -# wrong constant name historic_date? -# wrong constant name on_send -# wrong constant name to_datetime?1 -# wrong constant name to_datetime? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::DefWithParentheses::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# undefined method `dir_replacement?1' for class `RuboCop::Cop::Style::Dir' -# uninitialized constant RuboCop::Cop::Style::Dir::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name dir_replacement?1 -# wrong constant name dir_replacement? -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::DisableCopsWithinSourceCodeDirective::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# undefined method `constant_definition?1' for class `RuboCop::Cop::Style::Documentation' -# undefined method `constant_visibility_declaration?1' for class `RuboCop::Cop::Style::Documentation' -# uninitialized constant RuboCop::Cop::Style::Documentation::LITERAL_REGEX -# wrong constant name constant_definition?1 -# wrong constant name constant_definition? -# wrong constant name constant_visibility_declaration?1 -# wrong constant name constant_visibility_declaration? -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name outer_module -# wrong constant name -# undefined method `module_function_node?1' for class `RuboCop::Cop::Style::DocumentationMethod' -# uninitialized constant RuboCop::Cop::Style::DocumentationMethod::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::DocumentationMethod::NON_PUBLIC_MODIFIERS -# wrong constant name module_function_node?1 -# wrong constant name module_function_node? -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::DoubleCopDisableDirective::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# undefined method `double_negative?1' for class `RuboCop::Cop::Style::DoubleNegation' -# uninitialized constant RuboCop::Cop::Style::DoubleNegation::LITERAL_REGEX -# wrong constant name double_negative?1 -# wrong constant name double_negative? -# wrong constant name on_send -# wrong constant name -# undefined method `offending_each_range1' for class `RuboCop::Cop::Style::EachForSimpleLoop' -# uninitialized constant RuboCop::Cop::Style::EachForSimpleLoop::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name offending_each_range1 -# wrong constant name offending_each_range -# wrong constant name on_block -# wrong constant name -# undefined method `each_with_object_candidate?1' for class `RuboCop::Cop::Style::EachWithObject' -# uninitialized constant RuboCop::Cop::Style::EachWithObject::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::EachWithObject::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name each_with_object_candidate?1 -# wrong constant name each_with_object_candidate? -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::EmptyBlockParameter::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::EmptyBlockParameter::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::EmptyCaseCondition::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::EmptyCaseCondition::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_case -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::EmptyElse::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::EmptyElse::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_case -# wrong constant name on_normal_if_unless -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::EmptyLambdaParameter::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::EmptyLambdaParameter::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# undefined method `array_node1' for class `RuboCop::Cop::Style::EmptyLiteral' -# undefined method `array_with_block1' for class `RuboCop::Cop::Style::EmptyLiteral' -# undefined method `hash_node1' for class `RuboCop::Cop::Style::EmptyLiteral' -# undefined method `hash_with_block1' for class `RuboCop::Cop::Style::EmptyLiteral' -# undefined method `str_node1' for class `RuboCop::Cop::Style::EmptyLiteral' -# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::FROZEN_STRING_LITERAL -# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::FROZEN_STRING_LITERAL_ENABLED -# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::FROZEN_STRING_LITERAL_TYPES -# uninitialized constant RuboCop::Cop::Style::EmptyLiteral::LITERAL_REGEX -# wrong constant name array_node1 -# wrong constant name array_node -# wrong constant name array_with_block1 -# wrong constant name array_with_block -# wrong constant name autocorrect -# wrong constant name hash_node1 -# wrong constant name hash_node -# wrong constant name hash_with_block1 -# wrong constant name hash_with_block -# wrong constant name on_send -# wrong constant name str_node1 -# wrong constant name str_node -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::EmptyMethod::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::Encoding::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::Encoding::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::EndBlock::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_postexe -# wrong constant name -# undefined method `eval_without_location?1' for class `RuboCop::Cop::Style::EvalWithLocation' -# undefined method `line_with_offset?1' for class `RuboCop::Cop::Style::EvalWithLocation' -# uninitialized constant RuboCop::Cop::Style::EvalWithLocation::LITERAL_REGEX -# wrong constant name eval_without_location?1 -# wrong constant name eval_without_location? -# wrong constant name line_with_offset?1 -# wrong constant name line_with_offset? -# wrong constant name on_send -# wrong constant name -# undefined method `even_odd_candidate?1' for class `RuboCop::Cop::Style::EvenOdd' -# uninitialized constant RuboCop::Cop::Style::EvenOdd::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name even_odd_candidate?1 -# wrong constant name even_odd_candidate? -# wrong constant name on_send -# wrong constant name -# undefined method `file_expand_path1' for class `RuboCop::Cop::Style::ExpandPathArguments' -# undefined method `pathname_new_parent_expand_path1' for class `RuboCop::Cop::Style::ExpandPathArguments' -# undefined method `pathname_parent_expand_path1' for class `RuboCop::Cop::Style::ExpandPathArguments' -# uninitialized constant RuboCop::Cop::Style::ExpandPathArguments::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::ExpandPathArguments::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name file_expand_path1 -# wrong constant name file_expand_path -# wrong constant name on_send -# wrong constant name pathname_new_parent_expand_path1 -# wrong constant name pathname_new_parent_expand_path -# wrong constant name pathname_parent_expand_path1 -# wrong constant name pathname_parent_expand_path -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ExponentialNotation::LITERAL_REGEX -# wrong constant name on_float -# wrong constant name -# undefined method `any_coerce?1' for class `RuboCop::Cop::Style::FloatDivision' -# undefined method `both_coerce?1' for class `RuboCop::Cop::Style::FloatDivision' -# undefined method `left_coerce?1' for class `RuboCop::Cop::Style::FloatDivision' -# undefined method `right_coerce?1' for class `RuboCop::Cop::Style::FloatDivision' -# uninitialized constant RuboCop::Cop::Style::FloatDivision::LITERAL_REGEX -# wrong constant name any_coerce?1 -# wrong constant name any_coerce? -# wrong constant name both_coerce?1 -# wrong constant name both_coerce? -# wrong constant name left_coerce?1 -# wrong constant name left_coerce? -# wrong constant name on_send -# wrong constant name right_coerce?1 -# wrong constant name right_coerce? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::For::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::For::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_for -# wrong constant name -# undefined method `formatter1' for class `RuboCop::Cop::Style::FormatString' -# undefined method `variable_argument?1' for class `RuboCop::Cop::Style::FormatString' -# uninitialized constant RuboCop::Cop::Style::FormatString::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name formatter1 -# wrong constant name formatter -# wrong constant name message -# wrong constant name method_name -# wrong constant name on_send -# wrong constant name variable_argument?1 -# wrong constant name variable_argument? -# wrong constant name -# undefined method `format_string_in_typical_context?1' for class `RuboCop::Cop::Style::FormatStringToken' -# uninitialized constant RuboCop::Cop::Style::FormatStringToken::LITERAL_REGEX -# wrong constant name format_string_in_typical_context?1 -# wrong constant name format_string_in_typical_context? -# wrong constant name on_str -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::FROZEN_STRING_LITERAL -# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::FROZEN_STRING_LITERAL_ENABLED -# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::FROZEN_STRING_LITERAL_TYPES -# uninitialized constant RuboCop::Cop::Style::FrozenStringLiteralComment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::GlobalVars::LITERAL_REGEX -# wrong constant name allowed_var? -# wrong constant name check -# wrong constant name on_gvar -# wrong constant name on_gvasgn -# wrong constant name user_vars -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::GuardClause::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_if -# wrong constant name -# undefined method `kv_each1' for class `RuboCop::Cop::Style::HashEachMethods' -# uninitialized constant RuboCop::Cop::Style::HashEachMethods::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name kv_each1 -# wrong constant name kv_each -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::HashSyntax::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::HashSyntax::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name hash_rockets_check -# wrong constant name no_mixed_keys_check -# wrong constant name on_hash -# wrong constant name ruby19_check -# wrong constant name ruby19_no_mixed_keys_check -# wrong constant name -# undefined method `on_bad_each_with_object1' for class `RuboCop::Cop::Style::HashTransformKeys' -# undefined method `on_bad_hash_brackets_map1' for class `RuboCop::Cop::Style::HashTransformKeys' -# undefined method `on_bad_map_to_h1' for class `RuboCop::Cop::Style::HashTransformKeys' -# uninitialized constant RuboCop::Cop::Style::HashTransformKeys::LITERAL_REGEX -# wrong constant name on_bad_each_with_object1 -# wrong constant name on_bad_each_with_object -# wrong constant name on_bad_hash_brackets_map1 -# wrong constant name on_bad_hash_brackets_map -# wrong constant name on_bad_map_to_h1 -# wrong constant name on_bad_map_to_h -# wrong constant name -# undefined method `on_bad_each_with_object1' for class `RuboCop::Cop::Style::HashTransformValues' -# undefined method `on_bad_hash_brackets_map1' for class `RuboCop::Cop::Style::HashTransformValues' -# undefined method `on_bad_map_to_h1' for class `RuboCop::Cop::Style::HashTransformValues' -# uninitialized constant RuboCop::Cop::Style::HashTransformValues::LITERAL_REGEX -# wrong constant name on_bad_each_with_object1 -# wrong constant name on_bad_each_with_object -# wrong constant name on_bad_hash_brackets_map1 -# wrong constant name on_bad_hash_brackets_map -# wrong constant name on_bad_map_to_h1 -# wrong constant name on_bad_map_to_h -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::IdenticalConditionalBranches::LITERAL_REGEX -# wrong constant name on_case -# wrong constant name on_if -# wrong constant name -# wrong constant name -# wrong constant name correct -# wrong constant name move_assignment_inside_condition -# uninitialized constant RuboCop::Cop::Style::IfInsideElse::LITERAL_REGEX -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::IfUnlessModifier::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::IfUnlessModifierOfIfUnless::LITERAL_REGEX -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::IfWithSemicolon::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_normal_if_unless -# wrong constant name -# undefined method `implicit_runtime_error_raise_or_fail1' for class `RuboCop::Cop::Style::ImplicitRuntimeError' -# uninitialized constant RuboCop::Cop::Style::ImplicitRuntimeError::LITERAL_REGEX -# wrong constant name implicit_runtime_error_raise_or_fail1 -# wrong constant name implicit_runtime_error_raise_or_fail -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::InfiniteLoop::LITERAL_REGEX -# wrong constant name after_leaving_scope -# wrong constant name autocorrect -# wrong constant name join_force? -# wrong constant name on_until -# wrong constant name on_until_post -# wrong constant name on_while -# wrong constant name on_while_post -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::InlineComment::LITERAL_REGEX -# wrong constant name investigate -# wrong constant name -# undefined method `inverse_block?1' for class `RuboCop::Cop::Style::InverseMethods' -# undefined method `inverse_candidate?1' for class `RuboCop::Cop::Style::InverseMethods' -# uninitialized constant RuboCop::Cop::Style::InverseMethods::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::InverseMethods::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name correct_inverse_block -# wrong constant name correct_inverse_method -# wrong constant name correct_inverse_selector -# wrong constant name inverse_block?1 -# wrong constant name inverse_block? -# wrong constant name inverse_candidate?1 -# wrong constant name inverse_candidate? -# wrong constant name on_block -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::IpAddresses::LITERAL_REGEX -# wrong constant name correct_style_detected -# wrong constant name offense? -# wrong constant name opposite_style_detected -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::Lambda::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_numblock -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::LambdaCall::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::LineEndConcatenation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::LineEndConcatenation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MethodCallWithArgsParentheses::LITERAL_REGEX -# wrong constant name -# wrong constant name -# wrong constant name autocorrect -# wrong constant name initialize -# undefined method `message1' for module `#' -# wrong constant name autocorrect -# wrong constant name message1 -# wrong constant name message -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name on_super -# wrong constant name on_yield -# wrong constant name -# undefined method `message1' for module `#' -# wrong constant name autocorrect -# wrong constant name message1 -# wrong constant name message -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name on_super -# wrong constant name on_yield -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MethodCallWithoutArgsParentheses::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MethodCalledOnDoEndBlock::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::MethodCalledOnDoEndBlock::LITERAL_REGEX -# wrong constant name on_block -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MethodDefParentheses::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::MethodDefParentheses::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MethodMissingSuper::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# undefined method `min_max_candidate1' for class `RuboCop::Cop::Style::MinMax' -# uninitialized constant RuboCop::Cop::Style::MinMax::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name min_max_candidate1 -# wrong constant name min_max_candidate -# wrong constant name on_array -# wrong constant name on_return -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MissingElse::LITERAL_REGEX -# wrong constant name on_case -# wrong constant name on_normal_if_unless -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MissingRespondToMissing::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MixinGrouping::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_class -# wrong constant name on_module -# wrong constant name -# undefined method `include_statement1' for class `RuboCop::Cop::Style::MixinUsage' -# undefined method `wrapped_macro_scope?1' for class `RuboCop::Cop::Style::MixinUsage' -# uninitialized constant RuboCop::Cop::Style::MixinUsage::LITERAL_REGEX -# wrong constant name include_statement1 -# wrong constant name include_statement -# wrong constant name on_send -# wrong constant name wrapped_macro_scope?1 -# wrong constant name wrapped_macro_scope? -# wrong constant name -# undefined method `extend_self_node?1' for class `RuboCop::Cop::Style::ModuleFunction' -# undefined method `module_function_node?1' for class `RuboCop::Cop::Style::ModuleFunction' -# undefined method `private_directive?1' for class `RuboCop::Cop::Style::ModuleFunction' -# uninitialized constant RuboCop::Cop::Style::ModuleFunction::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name extend_self_node?1 -# wrong constant name extend_self_node? -# wrong constant name module_function_node?1 -# wrong constant name module_function_node? -# wrong constant name on_module -# wrong constant name private_directive?1 -# wrong constant name private_directive? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MultilineBlockChain::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::MultilineBlockChain::LITERAL_REGEX -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MultilineIfModifier::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::MultilineIfModifier::SPACE -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MultilineIfThen::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::MultilineIfThen::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_normal_if_unless -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MultilineMemoization::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_or_asgn -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MultilineMethodSignature::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MultilineTernaryOperator::LITERAL_REGEX -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::MultilineWhenThen::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::MultilineWhenThen::LITERAL_REGEX -# wrong constant name accept_node_type? -# wrong constant name autocorrect -# wrong constant name on_when -# wrong constant name require_then? -# wrong constant name -# undefined method `simple_comparison?1' for class `RuboCop::Cop::Style::MultipleComparison' -# undefined method `simple_double_comparison?1' for class `RuboCop::Cop::Style::MultipleComparison' -# uninitialized constant RuboCop::Cop::Style::MultipleComparison::LITERAL_REGEX -# wrong constant name on_or -# wrong constant name simple_comparison?1 -# wrong constant name simple_comparison? -# wrong constant name simple_double_comparison?1 -# wrong constant name simple_double_comparison? -# wrong constant name -# undefined method `operation_produces_immutable_object?1' for class `RuboCop::Cop::Style::MutableConstant' -# undefined method `range_enclosed_in_parentheses?1' for class `RuboCop::Cop::Style::MutableConstant' -# undefined method `splat_value1' for class `RuboCop::Cop::Style::MutableConstant' -# uninitialized constant RuboCop::Cop::Style::MutableConstant::FROZEN_STRING_LITERAL -# uninitialized constant RuboCop::Cop::Style::MutableConstant::FROZEN_STRING_LITERAL_ENABLED -# uninitialized constant RuboCop::Cop::Style::MutableConstant::FROZEN_STRING_LITERAL_TYPES -# uninitialized constant RuboCop::Cop::Style::MutableConstant::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_casgn -# wrong constant name on_or_asgn -# wrong constant name operation_produces_immutable_object?1 -# wrong constant name operation_produces_immutable_object? -# wrong constant name range_enclosed_in_parentheses?1 -# wrong constant name range_enclosed_in_parentheses? -# wrong constant name splat_value1 -# wrong constant name splat_value -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::NegatedIf::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::NegatedIf::MSG -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::NegatedUnless::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::NegatedUnless::MSG -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::NegatedWhile::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::NegatedWhile::MSG -# wrong constant name autocorrect -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::NestedModifier::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::NestedModifier::LITERAL_REGEX -# wrong constant name add_parentheses_to_method_arguments -# wrong constant name autocorrect -# wrong constant name check -# wrong constant name left_hand_operand -# wrong constant name modifier? -# wrong constant name new_expression -# wrong constant name on_if -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name replacement_operator -# wrong constant name requires_parens? -# wrong constant name right_hand_operand -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::NestedParenthesizedCalls::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::NestedParenthesizedCalls::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::NestedTernaryOperator::LITERAL_REGEX -# wrong constant name on_if -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::Next::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::Next::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name on_block -# wrong constant name on_for -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name -# undefined method `nil_check?1' for class `RuboCop::Cop::Style::NilComparison' -# undefined method `nil_comparison?1' for class `RuboCop::Cop::Style::NilComparison' -# uninitialized constant RuboCop::Cop::Style::NilComparison::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name nil_check?1 -# wrong constant name nil_check? -# wrong constant name nil_comparison?1 -# wrong constant name nil_comparison? -# wrong constant name on_send -# wrong constant name -# undefined method `nil_check?1' for class `RuboCop::Cop::Style::NonNilCheck' -# undefined method `not_and_nil_check?1' for class `RuboCop::Cop::Style::NonNilCheck' -# undefined method `not_equal_to_nil?1' for class `RuboCop::Cop::Style::NonNilCheck' -# undefined method `unless_check?1' for class `RuboCop::Cop::Style::NonNilCheck' -# uninitialized constant RuboCop::Cop::Style::NonNilCheck::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name nil_check?1 -# wrong constant name nil_check? -# wrong constant name not_and_nil_check?1 -# wrong constant name not_and_nil_check? -# wrong constant name not_equal_to_nil?1 -# wrong constant name not_equal_to_nil? -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_send -# wrong constant name unless_check?1 -# wrong constant name unless_check? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::Not::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::Not::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::NumericLiteralPrefix::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_int -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::NumericLiterals::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_float -# wrong constant name on_int -# wrong constant name -# undefined method `comparison1' for class `RuboCop::Cop::Style::NumericPredicate' -# undefined method `inverted_comparison1' for class `RuboCop::Cop::Style::NumericPredicate' -# undefined method `predicate1' for class `RuboCop::Cop::Style::NumericPredicate' -# uninitialized constant RuboCop::Cop::Style::NumericPredicate::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name comparison1 -# wrong constant name comparison -# wrong constant name inverted_comparison1 -# wrong constant name inverted_comparison -# wrong constant name on_send -# wrong constant name predicate1 -# wrong constant name predicate -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::OneLineConditional::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_normal_if_unless -# wrong constant name -# undefined method `option_hash1' for class `RuboCop::Cop::Style::OptionHash' -# uninitialized constant RuboCop::Cop::Style::OptionHash::LITERAL_REGEX -# wrong constant name on_args -# wrong constant name option_hash1 -# wrong constant name option_hash -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::OptionalArguments::LITERAL_REGEX -# wrong constant name on_def -# wrong constant name -# undefined method `ternary_assignment?1' for class `RuboCop::Cop::Style::OrAssignment' -# undefined method `unless_assignment?1' for class `RuboCop::Cop::Style::OrAssignment' -# uninitialized constant RuboCop::Cop::Style::OrAssignment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_cvasgn -# wrong constant name on_gvasgn -# wrong constant name on_if -# wrong constant name on_ivasgn -# wrong constant name on_lvasgn -# wrong constant name ternary_assignment?1 -# wrong constant name ternary_assignment? -# wrong constant name unless_assignment?1 -# wrong constant name unless_assignment? -# wrong constant name -# undefined method `implicit_self_getter?1' for class `RuboCop::Cop::Style::ParallelAssignment' -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ParallelAssignment::LITERAL_REGEX -# wrong constant name -# wrong constant name -# wrong constant name autocorrect -# wrong constant name implicit_self_getter?1 -# wrong constant name implicit_self_getter? -# wrong constant name on_masgn -# undefined method `var_name1' for class `RuboCop::Cop::Style::ParallelAssignment::AssignmentSorter' -# wrong constant name accesses? -# wrong constant name dependency? -# wrong constant name initialize -# wrong constant name matching_calls -# wrong constant name tsort_each_child -# wrong constant name uses_var? -# wrong constant name var_name1 -# wrong constant name var_name -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ParallelAssignment::GenericCorrector::SPACE -# wrong constant name assignment -# wrong constant name config -# wrong constant name correction -# wrong constant name correction_range -# wrong constant name initialize -# wrong constant name node -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ParallelAssignment::ModifierCorrector::SPACE -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::ParallelAssignment::RescueCorrector::SPACE -# wrong constant name -# wrong constant name -# undefined method `control_op_condition1' for class `RuboCop::Cop::Style::ParenthesesAroundCondition' -# uninitialized constant RuboCop::Cop::Style::ParenthesesAroundCondition::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name control_op_condition1 -# wrong constant name control_op_condition -# wrong constant name on_if -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::PercentLiteralDelimiters::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::PercentLiteralDelimiters::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name message -# wrong constant name on_array -# wrong constant name on_dstr -# wrong constant name on_regexp -# wrong constant name on_str -# wrong constant name on_sym -# wrong constant name on_xstr -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::PercentQLiterals::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::PercentQLiterals::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_str -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::PerlBackrefs::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_nth_ref -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::PreferredHashMethods::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# undefined method `proc_new?1' for class `RuboCop::Cop::Style::Proc' -# uninitialized constant RuboCop::Cop::Style::Proc::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name proc_new?1 -# wrong constant name proc_new? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RaiseArgs::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# undefined method `integer_op_rand?1' for class `RuboCop::Cop::Style::RandomWithOffset' -# undefined method `namespace1' for class `RuboCop::Cop::Style::RandomWithOffset' -# undefined method `rand_modified?1' for class `RuboCop::Cop::Style::RandomWithOffset' -# undefined method `rand_op_integer?1' for class `RuboCop::Cop::Style::RandomWithOffset' -# undefined method `random_call1' for class `RuboCop::Cop::Style::RandomWithOffset' -# undefined method `to_int1' for class `RuboCop::Cop::Style::RandomWithOffset' -# uninitialized constant RuboCop::Cop::Style::RandomWithOffset::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name integer_op_rand?1 -# wrong constant name integer_op_rand? -# wrong constant name namespace1 -# wrong constant name namespace -# wrong constant name on_send -# wrong constant name rand_modified?1 -# wrong constant name rand_modified? -# wrong constant name rand_op_integer?1 -# wrong constant name rand_op_integer? -# wrong constant name random_call1 -# wrong constant name random_call -# wrong constant name to_int1 -# wrong constant name to_int -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantBegin::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantCapitalW::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RedundantCapitalW::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantCondition::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RedundantCondition::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name -# undefined method `redundant_condition?1' for class `RuboCop::Cop::Style::RedundantConditional' -# undefined method `redundant_condition_inverted?1' for class `RuboCop::Cop::Style::RedundantConditional' -# uninitialized constant RuboCop::Cop::Style::RedundantConditional::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::RedundantConditional::SPACE -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name redundant_condition?1 -# wrong constant name redundant_condition? -# wrong constant name redundant_condition_inverted?1 -# wrong constant name redundant_condition_inverted? -# wrong constant name -# undefined method `compact?1' for class `RuboCop::Cop::Style::RedundantException' -# undefined method `exploded?1' for class `RuboCop::Cop::Style::RedundantException' -# uninitialized constant RuboCop::Cop::Style::RedundantException::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name compact?1 -# wrong constant name compact? -# wrong constant name exploded?1 -# wrong constant name exploded? -# wrong constant name on_send -# wrong constant name -# undefined method `operation_produces_immutable_object?1' for class `RuboCop::Cop::Style::RedundantFreeze' -# uninitialized constant RuboCop::Cop::Style::RedundantFreeze::FROZEN_STRING_LITERAL -# uninitialized constant RuboCop::Cop::Style::RedundantFreeze::FROZEN_STRING_LITERAL_ENABLED -# uninitialized constant RuboCop::Cop::Style::RedundantFreeze::FROZEN_STRING_LITERAL_TYPES -# uninitialized constant RuboCop::Cop::Style::RedundantFreeze::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name operation_produces_immutable_object?1 -# wrong constant name operation_produces_immutable_object? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantInterpolation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RedundantInterpolation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_dstr -# wrong constant name -# undefined method `arg_in_call_with_block?1' for class `RuboCop::Cop::Style::RedundantParentheses' -# undefined method `first_send_argument?1' for class `RuboCop::Cop::Style::RedundantParentheses' -# undefined method `first_super_argument?1' for class `RuboCop::Cop::Style::RedundantParentheses' -# undefined method `method_node_and_args1' for class `RuboCop::Cop::Style::RedundantParentheses' -# undefined method `range_end?1' for class `RuboCop::Cop::Style::RedundantParentheses' -# undefined method `rescue?1' for class `RuboCop::Cop::Style::RedundantParentheses' -# undefined method `square_brackets?1' for class `RuboCop::Cop::Style::RedundantParentheses' -# uninitialized constant RuboCop::Cop::Style::RedundantParentheses::LITERAL_REGEX -# wrong constant name arg_in_call_with_block?1 -# wrong constant name arg_in_call_with_block? -# wrong constant name autocorrect -# wrong constant name first_send_argument?1 -# wrong constant name first_send_argument? -# wrong constant name first_super_argument?1 -# wrong constant name first_super_argument? -# wrong constant name method_node_and_args1 -# wrong constant name method_node_and_args -# wrong constant name on_begin -# wrong constant name range_end?1 -# wrong constant name range_end? -# wrong constant name rescue?1 -# wrong constant name rescue? -# wrong constant name square_brackets?1 -# wrong constant name square_brackets? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantPercentQ::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_dstr -# wrong constant name on_str -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantRegexpCharacterClass::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RedundantRegexpCharacterClass::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name each_redundant_character_class -# wrong constant name on_regexp -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantRegexpEscape::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RedundantRegexpEscape::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_regexp -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantReturn::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RedundantReturn::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RedundantSelf::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_and_asgn -# wrong constant name on_args -# wrong constant name on_block -# wrong constant name on_blockarg -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name on_lvasgn -# wrong constant name on_masgn -# wrong constant name on_op_asgn -# wrong constant name on_or_asgn -# wrong constant name on_send -# wrong constant name -# undefined method `redundant_sort?1' for class `RuboCop::Cop::Style::RedundantSort' -# uninitialized constant RuboCop::Cop::Style::RedundantSort::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RedundantSort::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name redundant_sort?1 -# wrong constant name redundant_sort? -# wrong constant name -# undefined method `redundant_sort_by1' for class `RuboCop::Cop::Style::RedundantSortBy' -# uninitialized constant RuboCop::Cop::Style::RedundantSortBy::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RedundantSortBy::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name redundant_sort_by1 -# wrong constant name redundant_sort_by -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RegexpLiteral::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RegexpLiteral::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_regexp -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::RescueModifier::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::RescueModifier::SPACE -# wrong constant name autocorrect -# wrong constant name on_resbody -# wrong constant name -# undefined method `rescue_standard_error?1' for class `RuboCop::Cop::Style::RescueStandardError' -# undefined method `rescue_without_error_class?1' for class `RuboCop::Cop::Style::RescueStandardError' -# uninitialized constant RuboCop::Cop::Style::RescueStandardError::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::RescueStandardError::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_resbody -# wrong constant name rescue_standard_error?1 -# wrong constant name rescue_standard_error? -# wrong constant name rescue_without_error_class?1 -# wrong constant name rescue_without_error_class? -# wrong constant name -# undefined method `chained_send?1' for class `RuboCop::Cop::Style::ReturnNil' -# undefined method `define_method?1' for class `RuboCop::Cop::Style::ReturnNil' -# undefined method `return_nil_node?1' for class `RuboCop::Cop::Style::ReturnNil' -# undefined method `return_node?1' for class `RuboCop::Cop::Style::ReturnNil' -# uninitialized constant RuboCop::Cop::Style::ReturnNil::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name chained_send?1 -# wrong constant name chained_send? -# wrong constant name define_method?1 -# wrong constant name define_method? -# wrong constant name on_return -# wrong constant name return_nil_node?1 -# wrong constant name return_nil_node? -# wrong constant name return_node?1 -# wrong constant name return_node? -# wrong constant name -# undefined method `modifier_if_safe_navigation_candidate1' for class `RuboCop::Cop::Style::SafeNavigation' -# undefined method `not_nil_check?1' for class `RuboCop::Cop::Style::SafeNavigation' -# uninitialized constant RuboCop::Cop::Style::SafeNavigation::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::SafeNavigation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name check_node -# wrong constant name modifier_if_safe_navigation_candidate1 -# wrong constant name modifier_if_safe_navigation_candidate -# wrong constant name not_nil_check?1 -# wrong constant name not_nil_check? -# wrong constant name on_and -# wrong constant name on_if -# wrong constant name use_var_only_in_unless_modifier? -# wrong constant name -# undefined method `sample_candidate?1' for class `RuboCop::Cop::Style::Sample' -# uninitialized constant RuboCop::Cop::Style::Sample::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name sample_candidate?1 -# wrong constant name sample_candidate? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::SelfAssignment::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_cvasgn -# wrong constant name on_ivasgn -# wrong constant name on_lvasgn -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::Semicolon::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::Semicolon::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name investigate -# wrong constant name on_begin -# wrong constant name -# undefined method `sending?1' for class `RuboCop::Cop::Style::Send' -# uninitialized constant RuboCop::Cop::Style::Send::LITERAL_REGEX -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name sending?1 -# wrong constant name sending? -# wrong constant name -# undefined method `kernel_call?1' for class `RuboCop::Cop::Style::SignalException' -# uninitialized constant RuboCop::Cop::Style::SignalException::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name custom_fail_methods -# wrong constant name investigate -# wrong constant name kernel_call?1 -# wrong constant name kernel_call? -# wrong constant name on_rescue -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::SingleLineBlockParams::LITERAL_REGEX -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::SingleLineMethods::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::SingleLineMethods::SPACE -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# undefined method `range_till_minus_one?1' for class `RuboCop::Cop::Style::SlicingWithRange' -# uninitialized constant RuboCop::Cop::Style::SlicingWithRange::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name range_till_minus_one?1 -# wrong constant name range_till_minus_one? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::SpecialGlobalVars::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name message -# wrong constant name on_gvar -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::StabbyLambdaParentheses::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name -# undefined method `stderr_puts?1' for class `RuboCop::Cop::Style::StderrPuts' -# uninitialized constant RuboCop::Cop::Style::StderrPuts::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::StderrPuts::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name stderr_puts?1 -# wrong constant name stderr_puts? -# wrong constant name -# undefined method `receive_environments_method?1' for class `RuboCop::Cop::Style::StringHashKeys' -# undefined method `string_hash_key?1' for class `RuboCop::Cop::Style::StringHashKeys' -# uninitialized constant RuboCop::Cop::Style::StringHashKeys::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_pair -# wrong constant name receive_environments_method?1 -# wrong constant name receive_environments_method? -# wrong constant name string_hash_key?1 -# wrong constant name string_hash_key? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::StringLiterals::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_dstr -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::StringLiteralsInInterpolation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::StringMethods::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# undefined method `lstrip_rstrip1' for class `RuboCop::Cop::Style::Strip' -# uninitialized constant RuboCop::Cop::Style::Strip::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::Strip::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name lstrip_rstrip1 -# wrong constant name lstrip_rstrip -# wrong constant name on_send -# wrong constant name -# undefined method `struct_constructor?1' for class `RuboCop::Cop::Style::StructInheritance' -# uninitialized constant RuboCop::Cop::Style::StructInheritance::LITERAL_REGEX -# wrong constant name on_class -# wrong constant name struct_constructor?1 -# wrong constant name struct_constructor? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::SymbolArray::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# wrong constant name largest_brackets -# wrong constant name largest_brackets= -# uninitialized constant RuboCop::Cop::Style::SymbolLiteral::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_sym -# wrong constant name -# undefined method `proc_node?1' for class `RuboCop::Cop::Style::SymbolProc' -# undefined method `symbol_proc?1' for class `RuboCop::Cop::Style::SymbolProc' -# uninitialized constant RuboCop::Cop::Style::SymbolProc::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::SymbolProc::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name destructuring_block_argument? -# wrong constant name on_block -# wrong constant name proc_node?1 -# wrong constant name proc_node? -# wrong constant name symbol_proc?1 -# wrong constant name symbol_proc? -# wrong constant name -# wrong constant name -# wrong constant name correct -# wrong constant name move_assignment_inside_condition -# undefined method `method_name1' for class `RuboCop::Cop::Style::TernaryParentheses' -# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Style::TernaryParentheses::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name method_name1 -# wrong constant name method_name -# wrong constant name on_if -# wrong constant name only_closing_parenthesis_is_last_line? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnClass::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnClass::SPACE -# wrong constant name autocorrect -# wrong constant name on_class -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnMethodDefinition::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnMethodDefinition::SPACE -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnModule::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TrailingBodyOnModule::SPACE -# wrong constant name autocorrect -# wrong constant name on_module -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArguments::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArguments::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArguments::MSG -# wrong constant name autocorrect -# wrong constant name on_csend -# wrong constant name on_send -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArrayLiteral::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArrayLiteral::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInArrayLiteral::MSG -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInBlockArgs::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_block -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInHashLiteral::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInHashLiteral::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TrailingCommaInHashLiteral::MSG -# wrong constant name autocorrect -# wrong constant name on_hash -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingMethodEndStatement::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TrailingMethodEndStatement::SPACE -# wrong constant name autocorrect -# wrong constant name on_def -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::LITERAL_REGEX -# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::NO_SPACE_COMMAND -# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::SINGLE_SPACE_REGEXP -# uninitialized constant RuboCop::Cop::Style::TrailingUnderscoreVariable::SPACE_COMMAND -# wrong constant name autocorrect -# wrong constant name on_masgn -# wrong constant name -# undefined method `looks_like_trivial_writer?1' for class `RuboCop::Cop::Style::TrivialAccessors' -# uninitialized constant RuboCop::Cop::Style::TrivialAccessors::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name looks_like_trivial_writer?1 -# wrong constant name looks_like_trivial_writer? -# wrong constant name on_def -# wrong constant name on_defs -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::UnlessElse::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::UnlessElse::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_if -# wrong constant name range_between_condition_and_else -# wrong constant name range_between_else_and_end -# wrong constant name -# undefined method `unpack_and_first_element?1' for class `RuboCop::Cop::Style::UnpackFirst' -# uninitialized constant RuboCop::Cop::Style::UnpackFirst::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_send -# wrong constant name unpack_and_first_element?1 -# wrong constant name unpack_and_first_element? -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::VariableInterpolation::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::WhenThen::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_when -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::WhileUntilDo::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name handle -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::WhileUntilModifier::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_until -# wrong constant name on_while -# wrong constant name -# uninitialized constant RuboCop::Cop::Style::WordArray::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name on_array -# wrong constant name -# wrong constant name largest_brackets -# wrong constant name largest_brackets= -# undefined method `file_constant_equal_program_name?1' for class `RuboCop::Cop::Style::YodaCondition' -# uninitialized constant RuboCop::Cop::Style::YodaCondition::BYTE_ORDER_MARK -# uninitialized constant RuboCop::Cop::Style::YodaCondition::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name file_constant_equal_program_name?1 -# wrong constant name file_constant_equal_program_name? -# wrong constant name on_send -# wrong constant name -# undefined method `non_polymorphic_collection?1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' -# undefined method `nonzero_length_predicate1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' -# undefined method `other_receiver1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' -# undefined method `zero_length_predicate1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' -# undefined method `zero_length_receiver1' for class `RuboCop::Cop::Style::ZeroLengthPredicate' -# uninitialized constant RuboCop::Cop::Style::ZeroLengthPredicate::LITERAL_REGEX -# wrong constant name autocorrect -# wrong constant name non_polymorphic_collection?1 -# wrong constant name non_polymorphic_collection? -# wrong constant name nonzero_length_predicate1 -# wrong constant name nonzero_length_predicate -# wrong constant name on_send -# wrong constant name other_receiver1 -# wrong constant name other_receiver -# wrong constant name zero_length_predicate1 -# wrong constant name zero_length_predicate -# wrong constant name zero_length_receiver1 -# wrong constant name zero_length_receiver -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Cop::SurroundingSpace::BYTE_ORDER_MARK -# wrong constant name -# wrong constant name minimum_target_ruby_version -# wrong constant name required_minimum_ruby_version -# wrong constant name support_target_ruby_version? -# wrong constant name -# undefined method `initialize1' for class `RuboCop::Cop::Team' -# undefined method `initialize2' for class `RuboCop::Cop::Team' -# wrong constant name -# wrong constant name autocorrect -# wrong constant name autocorrect? -# wrong constant name cops -# wrong constant name debug? -# wrong constant name errors -# wrong constant name external_dependency_checksum -# wrong constant name forces -# wrong constant name forces_for -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize -# wrong constant name inspect_file -# wrong constant name updated_source_file -# wrong constant name updated_source_file? -# wrong constant name warnings -# uninitialized constant RuboCop::Cop::Team::Investigation::Elem -# wrong constant name errors -# wrong constant name errors= -# wrong constant name offenses -# wrong constant name offenses= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# undefined singleton method `mobilize1' for `RuboCop::Cop::Team' -# undefined singleton method `mobilize_cops1' for `RuboCop::Cop::Team' -# undefined singleton method `new1' for `RuboCop::Cop::Team' -# wrong constant name -# wrong constant name mobilize1 -# wrong constant name mobilize -# wrong constant name mobilize_cops1 -# wrong constant name mobilize_cops -# wrong constant name new1 -# wrong constant name new -# wrong constant name -# wrong constant name body_on_first_line? -# wrong constant name first_part_of -# wrong constant name trailing_body? -# wrong constant name -# uninitialized constant RuboCop::Cop::TrailingComma::BYTE_ORDER_MARK -# wrong constant name -# wrong constant name check -# wrong constant name -# wrong constant name -# wrong constant name correct -# wrong constant name correct_for_blockarg_type -# wrong constant name processed_source -# undefined singleton method `on_node1' for `RuboCop::Cop::Util' -# wrong constant name -# wrong constant name add_parentheses -# wrong constant name args_begin -# wrong constant name args_end -# wrong constant name begins_its_line? -# wrong constant name comment_line? -# wrong constant name comment_lines? -# wrong constant name double_quotes_required? -# wrong constant name escape_string -# wrong constant name first_part_of_call_chain -# wrong constant name interpret_string_escapes -# wrong constant name line_range -# wrong constant name needs_escaping? -# wrong constant name on_node1 -# wrong constant name on_node -# wrong constant name parentheses? -# wrong constant name same_line? -# wrong constant name to_string_literal -# wrong constant name to_supported_styles -# wrong constant name tokens -# wrong constant name trim_string_interporation_escape_character -# wrong constant name -# wrong constant name -# wrong constant name format_sequences -# wrong constant name initialize -# wrong constant name max_digit_dollar_num -# wrong constant name named_interpolation? -# wrong constant name valid? -# wrong constant name annotated? -# wrong constant name arity -# wrong constant name begin_pos -# wrong constant name end_pos -# wrong constant name flags -# wrong constant name initialize -# wrong constant name max_digit_dollar_num -# wrong constant name name -# wrong constant name percent? -# wrong constant name precision -# wrong constant name style -# wrong constant name template? -# wrong constant name type -# wrong constant name width -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name investigate -# wrong constant name process_node -# wrong constant name variable_table -# wrong constant name initialize -# wrong constant name meta_assignment_node -# wrong constant name multiple_assignment? -# wrong constant name name -# wrong constant name node -# wrong constant name operator -# wrong constant name operator_assignment? -# wrong constant name reference! -# wrong constant name referenced -# wrong constant name referenced? -# wrong constant name references -# wrong constant name regexp_named_capture? -# wrong constant name scope -# wrong constant name used? -# wrong constant name variable -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::AssignmentReference::Elem -# wrong constant name assignment? -# wrong constant name node -# wrong constant name node= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RuboCop::Cop::VariableForce::Branch::And::Elem -# wrong constant name left_body? -# wrong constant name right_body? -# wrong constant name -# undefined method `each_ancestor1' for class `RuboCop::Cop::VariableForce::Branch::Base' -# wrong constant name == -# uninitialized constant RuboCop::Cop::VariableForce::Branch::Base::Elem -# wrong constant name always_run? -# wrong constant name branched? -# wrong constant name child_node -# wrong constant name child_node= -# wrong constant name control_node -# wrong constant name each_ancestor1 -# wrong constant name each_ancestor -# wrong constant name eql? -# wrong constant name exclusive_with? -# wrong constant name may_jump_to_other_branch? -# wrong constant name may_run_incompletely? -# wrong constant name parent -# wrong constant name scope -# wrong constant name scope= -# undefined singleton method `define_predicate1' for `RuboCop::Cop::VariableForce::Branch::Base' -# wrong constant name -# wrong constant name [] -# wrong constant name classes -# wrong constant name define_predicate1 -# wrong constant name define_predicate -# wrong constant name inherited -# wrong constant name members -# wrong constant name type -# uninitialized constant RuboCop::Cop::VariableForce::Branch::Case::Elem -# wrong constant name else_body? -# wrong constant name target? -# wrong constant name when_clause? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::Ensure::Elem -# wrong constant name ensure_body? -# wrong constant name main_body? -# wrong constant name -# wrong constant name may_jump_to_other_branch? -# wrong constant name may_run_incompletely? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::For::Elem -# wrong constant name collection? -# wrong constant name element? -# wrong constant name loop_body? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::If::Elem -# wrong constant name falsey_body? -# wrong constant name truthy_body? -# wrong constant name -# wrong constant name always_run? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::Or::Elem -# wrong constant name left_body? -# wrong constant name right_body? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::Rescue::Elem -# wrong constant name else_body? -# wrong constant name main_body? -# wrong constant name rescue_clause? -# wrong constant name -# wrong constant name always_run? -# wrong constant name conditional_clause? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::Until::Elem -# wrong constant name loop_body? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::UntilPost::Elem -# wrong constant name loop_body? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::While::Elem -# wrong constant name loop_body? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::Branch::WhilePost::Elem -# wrong constant name loop_body? -# wrong constant name -# undefined singleton method `of1' for `RuboCop::Cop::VariableForce::Branch' -# wrong constant name -# wrong constant name of1 -# wrong constant name of -# wrong constant name branch -# wrong constant name run_exclusively_with? -# wrong constant name -# wrong constant name explicit? -# wrong constant name initialize -# wrong constant name node -# wrong constant name scope -# wrong constant name -# wrong constant name == -# wrong constant name body_node -# wrong constant name each_node -# wrong constant name include? -# wrong constant name initialize -# wrong constant name naked_top_level -# wrong constant name naked_top_level? -# wrong constant name name -# wrong constant name node -# wrong constant name variables -# wrong constant name -# wrong constant name argument? -# wrong constant name assign -# wrong constant name assignments -# wrong constant name block_argument? -# wrong constant name capture_with_block! -# wrong constant name captured_by_block -# wrong constant name captured_by_block? -# wrong constant name declaration_node -# wrong constant name explicit_block_local_variable? -# wrong constant name in_modifier_if? -# wrong constant name initialize -# wrong constant name keyword_argument? -# wrong constant name method_argument? -# wrong constant name name -# wrong constant name reference! -# wrong constant name referenced? -# wrong constant name references -# wrong constant name scope -# wrong constant name should_be_unused? -# wrong constant name used? -# wrong constant name -# uninitialized constant RuboCop::Cop::VariableForce::VariableReference::Elem -# wrong constant name assignment? -# wrong constant name name -# wrong constant name name= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# undefined method `initialize1' for class `RuboCop::Cop::VariableForce::VariableTable' -# wrong constant name accessible_variables -# wrong constant name assign_to_variable -# wrong constant name current_scope -# wrong constant name current_scope_level -# wrong constant name declare_variable -# wrong constant name find_variable -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name invoke_hook -# wrong constant name pop_scope -# wrong constant name push_scope -# wrong constant name reference_variable -# wrong constant name scope_stack -# wrong constant name variable_exist? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name column -# wrong constant name cop -# wrong constant name initialize -# wrong constant name line -# wrong constant name -# wrong constant name -# wrong constant name comment_config -# wrong constant name disabled_line_ranges -# wrong constant name -# wrong constant name -# wrong constant name find_file_upwards -# wrong constant name find_files_upwards -# wrong constant name -# wrong constant name root_level= -# wrong constant name root_level? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 RuboCop::Formatter::AutoGenConfigFormatter::COLOR_FOR_SEVERITY -# uninitialized constant RuboCop::Formatter::AutoGenConfigFormatter::DOT -# uninitialized constant RuboCop::Formatter::AutoGenConfigFormatter::ELLIPSES -# wrong constant name -# undefined method `initialize1' for class `RuboCop::Formatter::BaseFormatter' -# wrong constant name file_finished -# wrong constant name file_started -# wrong constant name finished -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name options -# wrong constant name output -# wrong constant name started -# wrong constant name -# uninitialized constant RuboCop::Formatter::ClangStyleFormatter::COLOR_FOR_SEVERITY -# wrong constant name -# wrong constant name black -# wrong constant name blue -# wrong constant name colorize -# wrong constant name cyan -# wrong constant name green -# wrong constant name magenta -# wrong constant name rainbow -# wrong constant name red -# wrong constant name white -# wrong constant name yellow -# wrong constant name -# wrong constant name file_started -# wrong constant name finished -# wrong constant name -# wrong constant name config_to_allow_offenses -# wrong constant name config_to_allow_offenses= -# wrong constant name detected_styles -# wrong constant name detected_styles= -# wrong constant name -# wrong constant name -# undefined method `add_formatter1' for class `RuboCop::Formatter::FormatterSet' -# undefined method `initialize1' for class `RuboCop::Formatter::FormatterSet' -# uninitialized constant RuboCop::Formatter::FormatterSet::DEFAULT_INDENT -# uninitialized constant RuboCop::Formatter::FormatterSet::Elem -# wrong constant name add_formatter1 -# wrong constant name add_formatter -# wrong constant name close_output_files -# wrong constant name file_finished -# wrong constant name file_started -# wrong constant name finished -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name started -# wrong constant name -# uninitialized constant RuboCop::Formatter::FuubarStyleFormatter::COLOR_FOR_SEVERITY -# uninitialized constant RuboCop::Formatter::FuubarStyleFormatter::ELLIPSES -# wrong constant name initialize -# wrong constant name progressbar_color -# wrong constant name started -# wrong constant name with_color -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name files -# wrong constant name render_html -# wrong constant name summary -# uninitialized constant RuboCop::Formatter::HTMLFormatter::Color::Elem -# wrong constant name alpha -# wrong constant name alpha= -# wrong constant name blue -# wrong constant name blue= -# wrong constant name fade_out -# wrong constant name green -# wrong constant name green= -# wrong constant name red -# wrong constant name red= -# wrong constant name -# wrong constant name [] -# wrong constant name members -# wrong constant name base64_encoded_logo_image -# wrong constant name decorated_message -# wrong constant name escape -# wrong constant name files -# wrong constant name highlighted_source_line -# wrong constant name hightlight_source_tag -# wrong constant name initialize -# wrong constant name possible_ellipses -# wrong constant name source_after_highlight -# wrong constant name source_before_highlight -# wrong constant name summary -# wrong constant name -# wrong constant name -# wrong constant name hash_for_file -# wrong constant name hash_for_location -# wrong constant name hash_for_offense -# wrong constant name metadata_hash -# wrong constant name output_hash -# wrong constant name -# wrong constant name classname_attribute_value -# wrong constant name finished -# wrong constant name offenses_for_cop -# wrong constant name relevant_for_output? -# wrong constant name -# wrong constant name file_finished -# wrong constant name finished -# wrong constant name offense_counts -# wrong constant name ordered_offense_counts -# wrong constant name report_summary -# wrong constant name total_offense_count -# wrong constant name -# uninitialized constant RuboCop::Formatter::PacmanFormatter::COLOR_FOR_SEVERITY -# uninitialized constant RuboCop::Formatter::PacmanFormatter::ELLIPSES -# wrong constant name cols -# wrong constant name file_started -# wrong constant name next_step -# wrong constant name pacdots -# wrong constant name progress_line -# wrong constant name progress_line= -# wrong constant name started -# wrong constant name step -# wrong constant name update_progress_line -# wrong constant name -# uninitialized constant RuboCop::Formatter::ProgressFormatter::COLOR_FOR_SEVERITY -# uninitialized constant RuboCop::Formatter::ProgressFormatter::ELLIPSES -# wrong constant name report_file_as_mark -# wrong constant name started -# wrong constant name -# uninitialized constant RuboCop::Formatter::QuietFormatter::COLOR_FOR_SEVERITY -# wrong constant name -# wrong constant name -# wrong constant name report_file -# wrong constant name report_summary -# wrong constant name started -# wrong constant name initialize -# wrong constant name summary -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::Formatter::TapFormatter::COLOR_FOR_SEVERITY -# uninitialized constant RuboCop::Formatter::TapFormatter::ELLIPSES -# wrong constant name started -# wrong constant name -# undefined singleton method `pluralize1' for `RuboCop::Formatter::TextUtil' -# wrong constant name -# wrong constant name pluralize1 -# wrong constant name pluralize -# wrong constant name finished -# wrong constant name offense_counts -# wrong constant name ordered_offense_counts -# wrong constant name report_summary -# wrong constant name total_offense_count -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name any? -# wrong constant name encoding_specified? -# wrong constant name frozen_string_literal -# wrong constant name frozen_string_literal? -# wrong constant name frozen_string_literal_specified? -# wrong constant name initialize -# wrong constant name valid_literal_value? -# uninitialized constant RuboCop::MagicComment::EditorComment::TOKEN -# wrong constant name -# uninitialized constant RuboCop::MagicComment::EmacsComment::TOKEN -# wrong constant name encoding -# wrong constant name -# uninitialized constant RuboCop::MagicComment::SimpleComment::TOKEN -# wrong constant name encoding -# wrong constant name -# uninitialized constant RuboCop::MagicComment::VimComment::TOKEN -# wrong constant name encoding -# wrong constant name -# wrong constant name -# wrong constant name parse -# wrong constant name -# wrong constant name find_similar_name -# wrong constant name find_similar_names -# wrong constant name -# wrong constant name parse -# wrong constant name -# wrong constant name -# wrong constant name boolean_or_empty_cache? -# wrong constant name display_only_fail_level_offenses_with_autocorrect? -# wrong constant name except_syntax? -# wrong constant name incompatible_options -# wrong constant name initialize -# wrong constant name only_includes_redundant_disable? -# wrong constant name validate_auto_correct -# wrong constant name validate_auto_gen_config -# wrong constant name validate_compatibility -# wrong constant name validate_cop_options -# wrong constant name validate_display_only_failed -# wrong constant name validate_exclude_limit_option -# wrong constant name validate_parallel -# wrong constant name validate_parallel_with_combo_option -# wrong constant name -# wrong constant name validate_cop_list -# undefined singleton method `relative_path1' for `RuboCop::PathUtil' -# wrong constant name -# wrong constant name absolute? -# wrong constant name chdir -# wrong constant name hidden_dir? -# wrong constant name hidden_file_in_not_hidden_dir? -# wrong constant name match_path? -# wrong constant name pwd -# wrong constant name relative_path1 -# wrong constant name relative_path -# wrong constant name reset_pwd -# wrong constant name smart_path -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name defaults! -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name windows? -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name indent_for -# wrong constant name initialize -# wrong constant name offending_tokens -# wrong constant name -# uninitialized constant RuboCop::RSpec::BlankLineSeparation::BYTE_ORDER_MARK -# wrong constant name autocorrect -# wrong constant name last_child? -# wrong constant name missing_separating_line -# wrong constant name offending_loc -# wrong constant name -# wrong constant name == -# uninitialized constant RuboCop::RSpec::Concept::ALL -# uninitialized constant RuboCop::RSpec::Concept::RSPEC -# wrong constant name eql? -# wrong constant name initialize -# wrong constant name node -# wrong constant name to_node -# wrong constant name -# wrong constant name -# uninitialized constant RuboCop::RSpec::Corrector::MoveNode::BYTE_ORDER_MARK -# wrong constant name corrector -# wrong constant name initialize -# wrong constant name move_after -# wrong constant name move_before -# wrong constant name original -# wrong constant name processed_source -# wrong constant name -# wrong constant name -# undefined method `extract_doc_string1' for class `RuboCop::RSpec::Example' -# undefined method `extract_implementation1' for class `RuboCop::RSpec::Example' -# undefined method `extract_metadata1' for class `RuboCop::RSpec::Example' -# uninitialized constant RuboCop::RSpec::Example::ALL -# uninitialized constant RuboCop::RSpec::Example::RSPEC -# wrong constant name definition -# wrong constant name doc_string -# wrong constant name extract_doc_string1 -# wrong constant name extract_doc_string -# wrong constant name extract_implementation1 -# wrong constant name extract_implementation -# wrong constant name extract_metadata1 -# wrong constant name extract_metadata -# wrong constant name implementation -# wrong constant name metadata -# wrong constant name -# undefined method `scope_change?1' for class `RuboCop::RSpec::ExampleGroup' -# uninitialized constant RuboCop::RSpec::ExampleGroup::ALL -# uninitialized constant RuboCop::RSpec::ExampleGroup::RSPEC -# wrong constant name examples -# wrong constant name hooks -# wrong constant name scope_change?1 -# wrong constant name scope_change? -# wrong constant name subjects -# wrong constant name # undefined method `expect_correction1' for module `RuboCop::RSpec::ExpectOffense' # undefined method `expect_no_offenses1' for module `RuboCop::RSpec::ExpectOffense' # undefined method `expect_offense1' for module `RuboCop::RSpec::ExpectOffense' @@ -29433,149 +11315,6 @@ # wrong constant name # wrong constant name parse # wrong constant name -# wrong constant name -# wrong constant name attribute_defining_methods -# wrong constant name reserved_methods -# wrong constant name final_end_location -# wrong constant name -# undefined method `extract_metadata1' for class `RuboCop::RSpec::Hook' -# uninitialized constant RuboCop::RSpec::Hook::ALL -# uninitialized constant RuboCop::RSpec::Hook::RSPEC -# wrong constant name example? -# wrong constant name extract_metadata1 -# wrong constant name extract_metadata -# wrong constant name knowable_scope? -# wrong constant name metadata -# wrong constant name name -# wrong constant name scope -# wrong constant name -# wrong constant name -# wrong constant name defaults! -# wrong constant name -# undefined method `example?1' for module `RuboCop::RSpec::Language::NodePattern' -# undefined method `example_group?1' for module `RuboCop::RSpec::Language::NodePattern' -# undefined method `example_group_with_body?1' for module `RuboCop::RSpec::Language::NodePattern' -# undefined method `hook?1' for module `RuboCop::RSpec::Language::NodePattern' -# undefined method `let?1' for module `RuboCop::RSpec::Language::NodePattern' -# undefined method `subject?1' for module `RuboCop::RSpec::Language::NodePattern' -# wrong constant name example?1 -# wrong constant name example? -# wrong constant name example_group?1 -# wrong constant name example_group? -# wrong constant name example_group_with_body?1 -# wrong constant name example_group_with_body? -# wrong constant name hook?1 -# wrong constant name hook? -# wrong constant name let?1 -# wrong constant name let? -# wrong constant name subject?1 -# wrong constant name subject? -# wrong constant name -# wrong constant name -# wrong constant name recursive_literal_or_const? -# wrong constant name -# wrong constant name on_send -# wrong constant name -# undefined method `variable_definition?1' for module `RuboCop::RSpec::Variable' -# uninitialized constant RuboCop::RSpec::Variable::ALL -# uninitialized constant RuboCop::RSpec::Variable::RSPEC -# wrong constant name variable_definition?1 -# wrong constant name variable_definition? -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name rewrite -# wrong constant name -# wrong constant name -# wrong constant name file -# wrong constant name inherit_from_remote -# wrong constant name initialize -# wrong constant name uri -# wrong constant name -# undefined method `initialize1' for class `RuboCop::ResultCache' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name load -# wrong constant name save -# wrong constant name valid? -# undefined singleton method `cleanup1' for `RuboCop::ResultCache' -# wrong constant name -# wrong constant name allow_symlinks_in_cache_location? -# wrong constant name cache_root -# wrong constant name cleanup1 -# wrong constant name cleanup -# wrong constant name inhibit_cleanup -# wrong constant name inhibit_cleanup= -# wrong constant name source_checksum -# wrong constant name source_checksum= -# wrong constant name -# wrong constant name aborting= -# wrong constant name aborting? -# wrong constant name errors -# wrong constant name initialize -# wrong constant name run -# wrong constant name warnings -# wrong constant name initialize -# wrong constant name offenses -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name interpret -# undefined method `initialize1' for class `RuboCop::TargetFinder' -# undefined method `target_files_in_dir1' for class `RuboCop::TargetFinder' -# wrong constant name all_cops_include -# wrong constant name configured_include? -# wrong constant name debug? -# wrong constant name excluded_dirs -# wrong constant name fail_fast? -# wrong constant name find -# wrong constant name find_files -# wrong constant name force_exclusion? -# wrong constant name included_file? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name process_explicit_path -# wrong constant name ruby_executable? -# wrong constant name ruby_extension? -# wrong constant name ruby_extensions -# wrong constant name ruby_file? -# wrong constant name ruby_filename? -# wrong constant name ruby_filenames -# wrong constant name ruby_interpreters -# wrong constant name stdin? -# wrong constant name target_files_in_dir1 -# wrong constant name target_files_in_dir -# wrong constant name to_inspect? -# wrong constant name toplevel_dirs -# 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 rubocop_version_with_support -# wrong constant name source -# wrong constant name supported? -# wrong constant name version -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name name -# wrong constant name version -# wrong constant name -# wrong constant name -# wrong constant name supported_versions -# wrong constant name -# undefined singleton method `version1' for `RuboCop::Version' -# wrong constant name -# wrong constant name version1 -# wrong constant name version -# wrong constant name -# wrong constant name -# wrong constant name check # undefined method `Fail1' for class `RubyLex' # undefined method `Raise1' for class `RubyLex' # undefined method `identify_string1' for class `RubyLex' @@ -31336,7 +13075,7 @@ # wrong constant name # wrong constant name # wrong constant name -# undefined method `weighted_euclidean_distance_to1' for module `#' +# undefined method `weighted_euclidean_distance_to1' for module `#' # wrong constant name weighted_euclidean_distance_to1 # wrong constant name weighted_euclidean_distance_to # wrong constant name @@ -31379,535 +13118,26 @@ # wrong constant name coloring? # wrong constant name create_color_method # wrong constant name -# undefined method `help1' for class `Thor' -# undefined method `help2' for class `Thor' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# 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 Thor::SHELL_DELEGATED_METHODS -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name help1 -# wrong constant name help2 -# wrong constant name help -# undefined method `apply1' for module `Thor::Actions' -# undefined method `chmod1' for module `Thor::Actions' -# undefined method `empty_directory1' for module `Thor::Actions' -# undefined method `initialize1' for module `Thor::Actions' -# undefined method `initialize2' for module `Thor::Actions' -# undefined method `initialize3' for module `Thor::Actions' -# undefined method `inside1' for module `Thor::Actions' -# undefined method `inside2' for module `Thor::Actions' -# undefined method `relative_to_original_destination_root1' for module `Thor::Actions' -# undefined method `remove_dir1' for module `Thor::Actions' -# undefined method `remove_file1' for module `Thor::Actions' -# undefined method `run1' for module `Thor::Actions' -# undefined method `run_ruby_script1' for module `Thor::Actions' -# wrong constant name _cleanup_options_and_set -# wrong constant name _shared_configuration -# wrong constant name action -# wrong constant name add_file -# wrong constant name add_link -# wrong constant name append_file -# wrong constant name append_to_file -# wrong constant name apply1 -# wrong constant name apply -# wrong constant name behavior -# wrong constant name behavior= -# wrong constant name chmod1 -# wrong constant name chmod -# wrong constant name comment_lines -# wrong constant name copy_file -# wrong constant name create_file -# wrong constant name create_link -# wrong constant name destination_root -# wrong constant name destination_root= -# wrong constant name directory -# wrong constant name empty_directory1 -# wrong constant name empty_directory -# wrong constant name find_in_source_paths -# wrong constant name get -# wrong constant name gsub_file -# wrong constant name in_root -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize -# wrong constant name inject_into_class -# wrong constant name inject_into_file -# wrong constant name inject_into_module -# wrong constant name insert_into_file -# wrong constant name inside1 -# wrong constant name inside2 -# wrong constant name inside -# wrong constant name link_file -# wrong constant name prepend_file -# wrong constant name prepend_to_file -# wrong constant name relative_to_original_destination_root1 -# wrong constant name relative_to_original_destination_root -# wrong constant name remove_dir1 -# wrong constant name remove_dir -# wrong constant name remove_file1 -# wrong constant name remove_file -# wrong constant name run1 -# wrong constant name run -# wrong constant name run_ruby_script1 -# wrong constant name run_ruby_script -# wrong constant name source_paths -# wrong constant name template -# wrong constant name thor -# wrong constant name uncomment_lines -# wrong constant name -# wrong constant name included -# wrong constant name -# undefined method `initialize1' for class `Thor::Argument' # wrong constant name banner -# wrong constant name default -# wrong constant name default_banner -# wrong constant name description -# wrong constant name enum -# wrong constant name human_name -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name name -# wrong constant name required -# wrong constant name required? -# wrong constant name show_default? -# wrong constant name type -# wrong constant name usage -# wrong constant name valid_type? -# wrong constant name validate! -# wrong constant name -# undefined method `initialize1' for class `Thor::Arguments' -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name parse -# wrong constant name remaining -# wrong constant name -# wrong constant name parse -# wrong constant name split -# undefined method `initialize1' for module `Thor::Base' -# undefined method `initialize2' for module `Thor::Base' -# undefined method `initialize3' for module `Thor::Base' -# wrong constant name args -# wrong constant name args= -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize -# wrong constant name options -# wrong constant name options= -# wrong constant name parent_options -# wrong constant name parent_options= -# wrong constant name -# wrong constant name included -# wrong constant name register_klass_file -# wrong constant name shell -# wrong constant name shell= -# wrong constant name subclass_files -# wrong constant name subclasses -# undefined method `formatted_usage1' for class `Thor::Command' -# undefined method `formatted_usage2' for class `Thor::Command' -# undefined method `initialize1' for class `Thor::Command' -# undefined method `run1' for class `Thor::Command' -# wrong constant name formatted_usage1 -# wrong constant name formatted_usage2 -# wrong constant name formatted_usage -# wrong constant name handle_argument_error? -# wrong constant name handle_no_method_error? -# wrong constant name hidden? -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name local_method? -# wrong constant name not_debugging? -# wrong constant name private_method? -# wrong constant name public_method? -# wrong constant name required_arguments_for -# wrong constant name required_options -# wrong constant name run1 -# wrong constant name run -# wrong constant name sans_backtrace -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Thor::CoreExt::HashWithIndifferentAccess' -# uninitialized constant Thor::CoreExt::HashWithIndifferentAccess::DEFAULT_INDENT -# uninitialized constant Thor::CoreExt::HashWithIndifferentAccess::Elem -# uninitialized constant Thor::CoreExt::HashWithIndifferentAccess::K -# uninitialized constant Thor::CoreExt::HashWithIndifferentAccess::V -# wrong constant name [] -# wrong constant name []= -# wrong constant name convert_key -# wrong constant name delete -# wrong constant name fetch -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name key? -# wrong constant name merge -# wrong constant name merge! -# wrong constant name method_missing -# wrong constant name replace -# wrong constant name reverse_merge -# wrong constant name reverse_merge! -# wrong constant name values_at -# wrong constant name -# wrong constant name -# undefined method `initialize1' for class `Thor::DynamicCommand' -# uninitialized constant Thor::DynamicCommand::FILE_REGEXP -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name -# wrong constant name -# undefined method `_invoke_for_class_method1' for class `Thor::Group' -# uninitialized constant Thor::Group::SHELL_DELEGATED_METHODS -# wrong constant name _invoke_for_class_method1 -# wrong constant name _invoke_for_class_method -# undefined singleton method `desc1' for `Thor::Group' -# wrong constant name -# wrong constant name banner -# wrong constant name desc1 -# wrong constant name desc -# wrong constant name get_options_from_invocations -# wrong constant name handle_argument_error -# wrong constant name help -# wrong constant name invocation_blocks -# wrong constant name invocations -# wrong constant name invoke -# wrong constant name invoke_from_option -# wrong constant name printable_commands -# wrong constant name printable_tasks -# wrong constant name remove_invocation # wrong constant name self_command # wrong constant name self_task -# uninitialized constant Thor::HiddenCommand::FILE_REGEXP -# wrong constant name -# undefined method `_retrieve_class_and_command1' for module `Thor::Invocation' -# undefined method `_retrieve_class_and_task1' for module `Thor::Invocation' -# undefined method `initialize1' for module `Thor::Invocation' -# undefined method `initialize2' for module `Thor::Invocation' -# undefined method `initialize3' for module `Thor::Invocation' -# undefined method `invoke1' for module `Thor::Invocation' -# wrong constant name _parse_initialization_options -# wrong constant name _retrieve_class_and_command1 -# wrong constant name _retrieve_class_and_command -# wrong constant name _retrieve_class_and_task1 -# wrong constant name _retrieve_class_and_task -# wrong constant name _shared_configuration -# wrong constant name current_command_chain -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize -# wrong constant name invoke1 -# wrong constant name invoke -# wrong constant name invoke_all -# wrong constant name invoke_command -# wrong constant name invoke_task -# wrong constant name invoke_with_padding -# wrong constant name -# wrong constant name included -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name options -# wrong constant name prompt -# wrong constant name readline -# wrong constant name -# wrong constant name available? -# wrong constant name -# wrong constant name initialize -# wrong constant name matches -# wrong constant name -# wrong constant name -# undefined singleton method `readline1' for `Thor::LineEditor' -# wrong constant name -# wrong constant name best_available -# wrong constant name readline1 -# wrong constant name readline -# wrong constant name -# wrong constant name enter -# wrong constant name entered? -# wrong constant name -# undefined method `usage1' for class `Thor::Option' -# wrong constant name aliases -# wrong constant name array? -# wrong constant name boolean? -# wrong constant name dasherize -# wrong constant name dasherized? -# wrong constant name group -# wrong constant name hash? -# wrong constant name hide -# wrong constant name lazy_default -# wrong constant name numeric? -# wrong constant name repeatable -# wrong constant name string? -# wrong constant name switch_name -# wrong constant name undasherize -# wrong constant name usage1 -# wrong constant name usage -# wrong constant name validate_default_type! -# wrong constant name -# wrong constant name parse -# undefined method `initialize1' for class `Thor::Options' -# undefined method `initialize2' for class `Thor::Options' -# undefined method `initialize3' for class `Thor::Options' -# undefined method `initialize4' for class `Thor::Options' -# uninitialized constant Thor::Options::NUMERIC -# wrong constant name assign_result! -# wrong constant name check_unknown! -# wrong constant name current_is_switch? -# wrong constant name current_is_switch_formatted? -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize4 -# wrong constant name initialize -# wrong constant name normalize_switch -# wrong constant name parse_boolean -# wrong constant name parse_peek -# wrong constant name parsing_options? -# wrong constant name switch? -# wrong constant name switch_option -# wrong constant name -# wrong constant name to_switches -# wrong constant name -# wrong constant name -# undefined method `initialize1' for module `Thor::Shell' -# undefined method `initialize2' for module `Thor::Shell' -# undefined method `initialize3' for module `Thor::Shell' -# wrong constant name -# wrong constant name -# wrong constant name _shared_configuration -# wrong constant name ask -# wrong constant name error -# wrong constant name file_collision -# wrong constant name initialize1 -# wrong constant name initialize2 -# wrong constant name initialize3 -# wrong constant name initialize -# wrong constant name no? -# wrong constant name print_in_columns -# wrong constant name print_table -# wrong constant name print_wrapped -# wrong constant name say -# wrong constant name say_status -# wrong constant name set_color -# wrong constant name shell -# wrong constant name shell= -# wrong constant name terminal_width -# wrong constant name with_padding -# wrong constant name yes? -# undefined method `indent1' for class `Thor::Shell::Basic' -# undefined method `no?1' for class `Thor::Shell::Basic' -# undefined method `print_table1' for class `Thor::Shell::Basic' -# undefined method `print_wrapped1' for class `Thor::Shell::Basic' -# undefined method `say1' for class `Thor::Shell::Basic' -# undefined method `say2' for class `Thor::Shell::Basic' -# undefined method `say3' for class `Thor::Shell::Basic' -# undefined method `say_status1' for class `Thor::Shell::Basic' -# undefined method `yes?1' for class `Thor::Shell::Basic' -# wrong constant name answer_match -# wrong constant name as_unicode -# wrong constant name ask -# wrong constant name ask_filtered -# wrong constant name ask_simply -# wrong constant name base -# wrong constant name base= -# wrong constant name can_display_colors? -# wrong constant name dynamic_width -# wrong constant name dynamic_width_stty -# wrong constant name dynamic_width_tput -# wrong constant name error -# wrong constant name file_collision -# wrong constant name file_collision_help -# wrong constant name git_merge_tool -# wrong constant name indent1 -# wrong constant name indent -# wrong constant name is? -# wrong constant name lookup_color -# wrong constant name merge -# wrong constant name merge_tool -# wrong constant name mute -# wrong constant name mute? -# wrong constant name no?1 -# wrong constant name no? -# wrong constant name padding -# wrong constant name padding= -# wrong constant name prepare_message -# wrong constant name print_in_columns -# wrong constant name print_table1 -# wrong constant name print_table -# wrong constant name print_wrapped1 -# wrong constant name print_wrapped -# wrong constant name quiet? -# wrong constant name say1 -# wrong constant name say2 -# wrong constant name say3 -# wrong constant name say -# wrong constant name say_status1 -# wrong constant name say_status -# wrong constant name set_color -# wrong constant name show_diff -# wrong constant name stderr -# wrong constant name stdout -# wrong constant name terminal_width -# wrong constant name truncate -# wrong constant name unix? -# wrong constant name yes?1 -# wrong constant name yes? -# wrong constant name -# uninitialized constant Thor::Shell::Color::DEFAULT_TERMINAL_WIDTH -# wrong constant name are_colors_disabled? -# wrong constant name diff_lcs_loaded? -# wrong constant name output_diff_line -# wrong constant name set_color -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name all_commands -# wrong constant name command -# wrong constant name initialize -# wrong constant name corrections -# wrong constant name error -# wrong constant name initialize -# wrong constant name spell_checker -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name initialize -# wrong constant name switches -# wrong constant name unknown -# wrong constant name corrections -# wrong constant name error -# wrong constant name initialize -# wrong constant name spell_checker -# wrong constant name -# wrong constant name -# undefined singleton method `find_class_and_command_by_namespace1' for `Thor::Util' -# undefined singleton method `find_class_and_task_by_namespace1' for `Thor::Util' -# undefined singleton method `load_thorfile1' for `Thor::Util' -# undefined singleton method `load_thorfile2' for `Thor::Util' -# undefined singleton method `namespaces_in_content1' for `Thor::Util' -# wrong constant name -# wrong constant name camel_case -# wrong constant name escape_globs -# wrong constant name escape_html -# wrong constant name find_by_namespace -# wrong constant name find_class_and_command_by_namespace1 -# wrong constant name find_class_and_command_by_namespace -# wrong constant name find_class_and_task_by_namespace1 -# wrong constant name find_class_and_task_by_namespace -# wrong constant name globs_for -# wrong constant name load_thorfile1 -# wrong constant name load_thorfile2 -# wrong constant name load_thorfile -# wrong constant name namespace_from_thor_class -# wrong constant name namespaces_in_content1 -# wrong constant name namespaces_in_content -# wrong constant name ruby_command -# wrong constant name snake_case -# wrong constant name thor_classes_in -# wrong constant name thor_root -# wrong constant name thor_root_glob -# wrong constant name user_home # undefined singleton method `banner1' for `Thor' # undefined singleton method `banner2' for `Thor' -# undefined singleton method `check_unknown_options!1' for `Thor' -# undefined singleton method `default_command1' for `Thor' -# undefined singleton method `default_task1' for `Thor' -# undefined singleton method `desc1' for `Thor' -# undefined singleton method `help1' for `Thor' -# undefined singleton method `long_desc1' for `Thor' -# undefined singleton method `map1' for `Thor' -# undefined singleton method `method_option1' for `Thor' -# undefined singleton method `method_options1' for `Thor' -# undefined singleton method `option1' for `Thor' -# undefined singleton method `options1' for `Thor' -# undefined singleton method `package_name1' for `Thor' -# undefined singleton method `printable_commands1' for `Thor' -# undefined singleton method `printable_commands2' for `Thor' -# undefined singleton method `printable_tasks1' for `Thor' -# undefined singleton method `printable_tasks2' for `Thor' -# undefined singleton method `register1' for `Thor' -# wrong constant name # wrong constant name banner1 # wrong constant name banner2 # wrong constant name banner -# wrong constant name check_unknown_options!1 -# wrong constant name check_unknown_options! -# wrong constant name command_help -# wrong constant name default_command1 -# wrong constant name default_command -# wrong constant name default_task1 -# wrong constant name default_task -# wrong constant name deprecation_warning -# wrong constant name desc1 -# wrong constant name desc # wrong constant name disable_required_check -# wrong constant name disable_required_check! -# wrong constant name disable_required_check? # wrong constant name dispatch # wrong constant name dynamic_command_class # wrong constant name find_command_possibilities # wrong constant name find_task_possibilities -# wrong constant name help1 -# wrong constant name help -# wrong constant name long_desc1 -# wrong constant name long_desc -# wrong constant name map1 -# wrong constant name map -# wrong constant name method_option1 -# wrong constant name method_option -# wrong constant name method_options1 -# wrong constant name method_options # wrong constant name normalize_command_name # wrong constant name normalize_task_name -# wrong constant name option1 -# wrong constant name option -# wrong constant name options1 -# wrong constant name options -# wrong constant name package_name1 -# wrong constant name package_name -# wrong constant name printable_commands1 -# wrong constant name printable_commands2 -# wrong constant name printable_commands -# wrong constant name printable_tasks1 -# wrong constant name printable_tasks2 -# wrong constant name printable_tasks -# wrong constant name register1 -# wrong constant name register # wrong constant name retrieve_command_name # wrong constant name retrieve_task_name # wrong constant name stop_on_unknown_option -# wrong constant name stop_on_unknown_option! -# wrong constant name stop_on_unknown_option? -# wrong constant name subcommand -# wrong constant name subcommand_classes # wrong constant name subcommand_help -# wrong constant name subcommands -# wrong constant name subtask # wrong constant name subtask_help -# wrong constant name subtasks -# wrong constant name task_help # wrong constant name # wrong constant name # wrong constant name @@ -32931,12 +14161,6 @@ # wrong constant name strikethrough # wrong constant name underline # wrong constant name yellow -# wrong constant name -# wrong constant name normalize -# wrong constant name -# wrong constant name instance -# wrong constant name normalize -# wrong constant name # wrong constant name # undefined singleton method `new21' for `URI::FTP' # undefined singleton method `new22' for `URI::FTP' @@ -33012,23 +14236,6 @@ # wrong constant name trust_cert # wrong constant name user_agent # wrong constant name using -# wrong constant name -# undefined singleton method `emoji_extra_width_of1' for `Unicode::DisplayWidth' -# undefined singleton method `emoji_extra_width_of2' for `Unicode::DisplayWidth' -# undefined singleton method `emoji_extra_width_of3' for `Unicode::DisplayWidth' -# undefined singleton method `of1' for `Unicode::DisplayWidth' -# undefined singleton method `of2' for `Unicode::DisplayWidth' -# undefined singleton method `of3' for `Unicode::DisplayWidth' -# wrong constant name -# wrong constant name emoji_extra_width_of1 -# wrong constant name emoji_extra_width_of2 -# wrong constant name emoji_extra_width_of3 -# wrong constant name emoji_extra_width_of -# wrong constant name of1 -# wrong constant name of2 -# wrong constant name of3 -# wrong constant name of -# wrong constant name # wrong constant name # wrong constant name [] # wrong constant name []= @@ -33076,72 +14283,6 @@ # uninitialized constant WEBrick::Utils # uninitialized constant WEBrick::Utils # wrong constant name initialize -# undefined method `initialize1' for class `WebRobots' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name allowed? -# wrong constant name crawl_delay -# wrong constant name create_cache -# wrong constant name disallowed? -# wrong constant name error -# wrong constant name error! -# wrong constant name flush_cache -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name option -# wrong constant name options -# wrong constant name reset -# wrong constant name sitemaps -# wrong constant name user_agent -# wrong constant name -# wrong constant name initialize -# wrong constant name site -# wrong constant name -# undefined method `allow?1' for class `WebRobots::RobotsTxt' -# undefined method `crawl_delay1' for class `WebRobots::RobotsTxt' -# undefined method `initialize1' for class `WebRobots::RobotsTxt' -# undefined method `options1' for class `WebRobots::RobotsTxt' -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name -# wrong constant name allow?1 -# wrong constant name allow? -# wrong constant name crawl_delay1 -# wrong constant name crawl_delay -# wrong constant name error -# wrong constant name error! -# wrong constant name error= -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name options1 -# wrong constant name options -# wrong constant name site -# wrong constant name sitemaps -# wrong constant name timestamp -# wrong constant name match? -# wrong constant name -# wrong constant name pattern -# wrong constant name -# wrong constant name allow? -# wrong constant name -# wrong constant name delay -# wrong constant name -# wrong constant name allow? -# wrong constant name -# wrong constant name -# wrong constant name compile -# wrong constant name initialize -# wrong constant name token -# wrong constant name value -# wrong constant name -# undefined method `initialize1' for class `WebRobots::RobotsTxt::Parser' # uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Main_Parsing_Routine # uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Id_C # uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Core_Revision @@ -33154,44 +14295,6 @@ # uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Type # uninitialized constant WebRobots::RobotsTxt::Parser::Racc_Runtime_Version # uninitialized constant WebRobots::RobotsTxt::Parser::Racc_YY_Parse_Method -# wrong constant name _reduce_1 -# wrong constant name _reduce_17 -# wrong constant name _reduce_18 -# wrong constant name _reduce_19 -# wrong constant name _reduce_2 -# wrong constant name _reduce_20 -# wrong constant name _reduce_21 -# wrong constant name _reduce_24 -# wrong constant name _reduce_25 -# wrong constant name _reduce_26 -# wrong constant name _reduce_28 -# wrong constant name _reduce_31 -# wrong constant name _reduce_32 -# wrong constant name _reduce_38 -# wrong constant name _reduce_39 -# wrong constant name _reduce_40 -# wrong constant name _reduce_41 -# wrong constant name _reduce_none -# wrong constant name initialize1 -# wrong constant name initialize -# wrong constant name on_error -# wrong constant name parse -# wrong constant name parse! -# wrong constant name parse_error -# wrong constant name -# wrong constant name allow? -# wrong constant name default? -# wrong constant name delay -# wrong constant name initialize -# wrong constant name match? -# wrong constant name options -# wrong constant name -# undefined singleton method `unfetchable1' for `WebRobots::RobotsTxt' -# wrong constant name -# wrong constant name unfetchable1 -# wrong constant name unfetchable -# wrong constant name -# wrong constant name # wrong constant name # wrong constant name # wrong constant name diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi index 1604f58231..8cc6dd1179 100644 --- a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi @@ -3,80 +3,6 @@ # typed: autogenerated -module AST -end - -class AST::Node - def +(array); end - - def <<(element); end - - def ==(other); end - - def append(element); end - - def assign_properties(properties); end - - def children(); end - - def clone(); end - - def concat(array); end - - def eql?(other); end - - def fancy_type(); end - - def initialize(type, children=T.unsafe(nil), properties=T.unsafe(nil)); end - - def inspect(indent=T.unsafe(nil)); end - - def to_a(); end - - def to_ast(); end - - def to_s(indent=T.unsafe(nil)); end - - def to_sexp(indent=T.unsafe(nil)); end - - def to_sexp_array(); end - - def type(); end - - def updated(type=T.unsafe(nil), children=T.unsafe(nil), properties=T.unsafe(nil)); end -end - -class AST::Node -end - -class AST::Processor - include ::AST::Processor::Mixin -end - -module AST::Processor::Mixin - def handler_missing(node); end - - def process(node); end - - def process_all(nodes); end -end - -module AST::Processor::Mixin -end - -class AST::Processor -end - -module AST::Sexp - def s(type, *children); end -end - -module AST::Sexp -end - -module AST -end - class AbstractDownloadStrategy include ::FileUtils::StreamUtils_ end @@ -2983,8 +2909,6 @@ class Addrinfo end class Array - include ::JSON::Ext::Generator::GeneratorMethods::Array - include ::Plist::Emit def excluding(*elements); end def extract_options!(); end @@ -5457,8 +5381,6 @@ module Byebug def self.actual_port(); end - def self.attach(); end - def self.handle_post_mortem(); end def self.interrupt(); end @@ -5467,8 +5389,6 @@ module Byebug def self.parse_host_and_port(host_port_spec); end - def self.spawn(host=T.unsafe(nil), port=T.unsafe(nil)); end - def self.start_client(host=T.unsafe(nil), port=T.unsafe(nil)); end def self.start_control(host=T.unsafe(nil), port=T.unsafe(nil)); end @@ -5934,8 +5854,6 @@ class Class def any_instance(); end def class_attribute(*attrs, instance_accessor: T.unsafe(nil), instance_reader: T.unsafe(nil), instance_writer: T.unsafe(nil), instance_predicate: T.unsafe(nil), default: T.unsafe(nil)); end - - def json_creatable?(); end end module CodeRay @@ -6325,2346 +6243,14 @@ class CompilerSelector::Compiler def self.members(); end end -module Concurrent - NULL = ::T.let(nil, ::T.untyped) - NULL_LOGGER = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -class Concurrent::AbstractExchanger - def exchange(value, timeout=T.unsafe(nil)); end - - def exchange!(value, timeout=T.unsafe(nil)); end - - def try_exchange(value, timeout=T.unsafe(nil)); end -end - -class Concurrent::AbstractExchanger -end - -class Concurrent::AbstractExecutorService - include ::Concurrent::ExecutorService - include ::Concurrent::Concern::Deprecation - include ::Concurrent::Concern::Logging - include ::Logger::Severity - def auto_terminate=(value); end - - def auto_terminate?(); end - - def fallback_policy(); end - - def initialize(opts=T.unsafe(nil), &block); end - - def kill(); end - - def name(); end - - def running?(); end - - def shutdown(); end - - def shutdown?(); end - - def shuttingdown?(); end - - def wait_for_termination(timeout=T.unsafe(nil)); end - FALLBACK_POLICIES = ::T.let(nil, ::T.untyped) -end - -class Concurrent::AbstractExecutorService -end - -class Concurrent::AbstractThreadLocalVar - def allocate_storage(); end - - def bind(value, &block); end - - def default(); end - - def initialize(default=T.unsafe(nil), &default_block); end - - def value(); end - - def value=(value); end -end - -class Concurrent::AbstractThreadLocalVar -end - -class Concurrent::Agent - include ::Concurrent::Concern::Observable - def <<(action); end - - def await(); end - - def await_for(timeout); end - - def await_for!(timeout); end - - def deref(); end - - def error(); end - - def error_mode(); end - - def failed?(); end - - def initialize(initial, opts=T.unsafe(nil)); end - - def post(*args, &action); end - - def reason(); end - - def restart(new_value, opts=T.unsafe(nil)); end - - def send(*args, &action); end - - def send!(*args, &action); end - - def send_off(*args, &action); end - - def send_off!(*args, &action); end - - def send_via(executor, *args, &action); end - - def send_via!(executor, *args, &action); end - - def stopped?(); end - - def value(); end - - def wait(timeout=T.unsafe(nil)); end -end - -class Concurrent::Agent::Error - def initialize(message=T.unsafe(nil)); end -end - -class Concurrent::Agent::Error -end - -class Concurrent::Agent::ValidationError -end - -class Concurrent::Agent::ValidationError -end - -class Concurrent::Agent - def self.await(*agents); end - - def self.await_for(timeout, *agents); end - - def self.await_for!(timeout, *agents); end -end - -class Concurrent::Array -end - -class Concurrent::Array -end - -module Concurrent::Async - def async(); end - - def await(); end - - def call(); end - - def cast(); end - - def init_synchronization(); end -end - -module Concurrent::Async - def self.included(base); end - - def self.validate_argc(obj, method, *args); end -end - -class Concurrent::Atom - include ::Concurrent::Concern::Observable - def compare_and_set(old_value, new_value); end - - def deref(); end - - def initialize(value, opts=T.unsafe(nil)); end - - def reset(new_value); end - - def swap(*args); end - - def value(); end -end - -class Concurrent::Atom - def self.new(*args, &block); end -end - -class Concurrent::AtomicBoolean -end - -class Concurrent::AtomicBoolean -end - -module Concurrent::AtomicDirectUpdate - def try_update(); end - - def try_update!(); end - - def update(); end -end - -module Concurrent::AtomicDirectUpdate -end - -class Concurrent::AtomicFixnum -end - -class Concurrent::AtomicFixnum -end - -class Concurrent::AtomicMarkableReference - def compare_and_set(expected_val, new_val, expected_mark, new_mark); end - - def compare_and_swap(expected_val, new_val, expected_mark, new_mark); end - - def get(); end - - def initialize(value=T.unsafe(nil), mark=T.unsafe(nil)); end - - def mark(); end - - def marked?(); end - - def set(new_val, new_mark); end - - def try_update(); end - - def try_update!(); end - - def update(); end - - def value(); end -end - -class Concurrent::AtomicMarkableReference - def self.new(*args, &block); end -end - -module Concurrent::AtomicNumericCompareAndSetWrapper - def compare_and_set(old_value, new_value); end -end - -module Concurrent::AtomicNumericCompareAndSetWrapper -end - -class Concurrent::AtomicReference -end - -class Concurrent::AtomicReference -end - -class Concurrent::CachedThreadPool -end - -class Concurrent::CachedThreadPool -end - -class Concurrent::CancelledOperationError -end - -class Concurrent::CancelledOperationError -end - -module Concurrent::Collection -end - -class Concurrent::Collection::CopyOnNotifyObserverSet - def add_observer(observer=T.unsafe(nil), func=T.unsafe(nil), &block); end - - def count_observers(); end - - def delete_observer(observer); end - - def delete_observers(); end - - def initialize(); end - - def notify_and_delete_observers(*args, &block); end - - def notify_observers(*args, &block); end - - def ns_initialize(); end -end - -class Concurrent::Collection::CopyOnNotifyObserverSet -end - -class Concurrent::Collection::CopyOnWriteObserverSet - def add_observer(observer=T.unsafe(nil), func=T.unsafe(nil), &block); end - - def count_observers(); end - - def delete_observer(observer); end - - def delete_observers(); end - - def initialize(); end - - def notify_and_delete_observers(*args, &block); end - - def notify_observers(*args, &block); end - - def ns_initialize(); end -end - -class Concurrent::Collection::CopyOnWriteObserverSet -end - -Concurrent::Collection::MapImplementation = Concurrent::Collection::MriMapBackend - -class Concurrent::Collection::MriMapBackend -end - -class Concurrent::Collection::MriMapBackend -end - -class Concurrent::Collection::NonConcurrentMapBackend - def [](key); end - - def []=(key, value); end - - def clear(); end - - def compute(key); end - - def compute_if_absent(key); end - - def compute_if_present(key); end - - def delete(key); end - - def delete_pair(key, value); end - - def each_pair(); end - - def get_and_set(key, value); end - - def get_or_default(key, default_value); end - - def initialize(options=T.unsafe(nil)); end - - def key?(key); end - - def merge_pair(key, value); end - - def replace_if_exists(key, new_value); end - - def replace_pair(key, old_value, new_value); end - - def size(); end -end - -class Concurrent::Collection::NonConcurrentMapBackend -end - -class Concurrent::Collection::NonConcurrentPriorityQueue -end - -class Concurrent::Collection::NonConcurrentPriorityQueue -end - -class Concurrent::Collection::RubyNonConcurrentPriorityQueue - def <<(item); end - - def clear(); end - - def delete(item); end - - def deq(); end - - def empty?(); end - - def enq(item); end - - def has_priority?(item); end - - def include?(item); end - - def initialize(opts=T.unsafe(nil)); end - - def length(); end - - def peek(); end - - def pop(); end - - def push(item); end - - def shift(); end - - def size(); end -end - -class Concurrent::Collection::RubyNonConcurrentPriorityQueue - def self.from_list(list, opts=T.unsafe(nil)); end -end - -module Concurrent::Collection -end - -module Concurrent::Concern -end - -module Concurrent::Concern::Deprecation - include ::Concurrent::Concern::Logging - include ::Logger::Severity - def deprecated(message, strip=T.unsafe(nil)); end - - def deprecated_method(old_name, new_name); end -end - -module Concurrent::Concern::Deprecation - extend ::Concurrent::Concern::Deprecation - extend ::Concurrent::Concern::Logging - extend ::Logger::Severity -end - -module Concurrent::Concern::Dereferenceable - def apply_deref_options(value); end - - def deref(); end - - def ns_set_deref_options(opts); end - - def set_deref_options(opts=T.unsafe(nil)); end - - def value(); end - - def value=(value); end -end - -module Concurrent::Concern::Dereferenceable -end - -module Concurrent::Concern::Logging - include ::Logger::Severity - def log(level, progname, message=T.unsafe(nil), &block); end -end - -module Concurrent::Concern::Logging -end - -module Concurrent::Concern::Obligation - include ::Concurrent::Concern::Dereferenceable - def compare_and_set_state(next_state, *expected_current); end - - def complete?(); end - - def event(); end - - def exception(*args); end - - def fulfilled?(); end - - def get_arguments_from(opts=T.unsafe(nil)); end - - def if_state(*expected_states); end - - def incomplete?(); end - - def init_obligation(); end - - def no_error!(timeout=T.unsafe(nil)); end - - def ns_check_state?(expected); end - - def ns_set_state(value); end - - def pending?(); end - - def realized?(); end - - def reason(); end - - def rejected?(); end - - def set_state(success, value, reason); end - - def state(); end - - def state=(value); end - - def unscheduled?(); end - - def value(timeout=T.unsafe(nil)); end - - def value!(timeout=T.unsafe(nil)); end - - def wait(timeout=T.unsafe(nil)); end - - def wait!(timeout=T.unsafe(nil)); end -end - -module Concurrent::Concern::Obligation -end - -module Concurrent::Concern::Observable - def add_observer(observer=T.unsafe(nil), func=T.unsafe(nil), &block); end - - def count_observers(); end - - def delete_observer(observer); end - - def delete_observers(); end - - def observers(); end - - def observers=(observers); end - - def with_observer(observer=T.unsafe(nil), func=T.unsafe(nil), &block); end -end - -module Concurrent::Concern::Observable -end - -module Concurrent::Concern -end - -class Concurrent::ConcurrentUpdateError - CONC_UP_ERR_BACKTRACE = ::T.let(nil, ::T.untyped) -end - -class Concurrent::ConcurrentUpdateError -end - -class Concurrent::ConfigurationError -end - -class Concurrent::ConfigurationError -end - -class Concurrent::CountDownLatch -end - -class Concurrent::CountDownLatch -end - -class Concurrent::CyclicBarrier - def broken?(); end - - def initialize(parties, &block); end - - def ns_generation_done(generation, status, continue=T.unsafe(nil)); end - - def ns_initialize(parties, &block); end - - def ns_next_generation(); end - - def number_waiting(); end - - def parties(); end - - def reset(); end - - def wait(timeout=T.unsafe(nil)); end -end - -class Concurrent::CyclicBarrier -end - -class Concurrent::Delay - include ::Concurrent::Concern::Obligation - include ::Concurrent::Concern::Dereferenceable - def initialize(opts=T.unsafe(nil), &block); end - - def ns_initialize(opts, &block); end - - def reconfigure(&block); end -end - -class Concurrent::Delay -end - -class Concurrent::DependencyCounter - def initialize(count, &block); end - - def update(time, value, reason); end -end - -class Concurrent::DependencyCounter -end - -class Concurrent::Error -end - -class Concurrent::Error -end - -class Concurrent::Event - def initialize(); end - - def ns_initialize(); end - - def ns_set(); end - - def reset(); end - - def set(); end - - def set?(); end - - def try?(); end - - def wait(timeout=T.unsafe(nil)); end -end - -class Concurrent::Event -end - -class Concurrent::Exchanger -end - -class Concurrent::Exchanger -end - -module Concurrent::ExecutorService - include ::Concurrent::Concern::Logging - include ::Logger::Severity - def <<(task); end - - def can_overflow?(); end - - def post(*args, &task); end - - def serialized?(); end -end - -module Concurrent::ExecutorService -end - -class Concurrent::FixedThreadPool - def initialize(num_threads, opts=T.unsafe(nil)); end -end - -class Concurrent::FixedThreadPool -end - -class Concurrent::Future - def cancel(); end - - def cancelled?(); end - - def execute(); end - - def initialize(opts=T.unsafe(nil), &block); end - - def set(value=T.unsafe(nil), &block); end - - def wait_or_cancel(timeout); end -end - -class Concurrent::Future - def self.execute(opts=T.unsafe(nil), &block); end -end - -class Concurrent::Hash -end - -class Concurrent::Hash -end - -class Concurrent::IVar - include ::Concurrent::Concern::Obligation - include ::Concurrent::Concern::Dereferenceable - include ::Concurrent::Concern::Observable - def check_for_block_or_value!(block_given, value); end - - def complete(success, value, reason); end - - def complete_without_notification(success, value, reason); end - - def fail(reason=T.unsafe(nil)); end - - def initialize(value=T.unsafe(nil), opts=T.unsafe(nil), &block); end - - def notify_observers(value, reason); end - - def ns_complete_without_notification(success, value, reason); end - - def ns_initialize(value, opts); end - - def safe_execute(task, args=T.unsafe(nil)); end - - def set(value=T.unsafe(nil)); end - - def try_set(value=T.unsafe(nil), &block); end -end - -class Concurrent::IVar -end - -class Concurrent::IllegalOperationError -end - -class Concurrent::IllegalOperationError -end - -class Concurrent::ImmediateExecutor - include ::Concurrent::SerialExecutorService - def initialize(); end -end - -class Concurrent::ImmediateExecutor -end - -class Concurrent::ImmutabilityError -end - -class Concurrent::ImmutabilityError -end - -module Concurrent::ImmutableStruct - include ::Concurrent::Synchronization::AbstractStruct - def ==(other); end - - def [](member); end - - def each(&block); end - - def each_pair(&block); end - - def inspect(); end - - def merge(other, &block); end - - def select(&block); end - - def to_a(); end - - def to_h(); end - - def to_s(); end - - def values(); end - - def values_at(*indexes); end -end - -module Concurrent::ImmutableStruct - def self.included(base); end - - def self.new(*args, &block); end -end - -class Concurrent::IndirectImmediateExecutor -end - -class Concurrent::IndirectImmediateExecutor -end - -class Concurrent::InitializationError -end - -class Concurrent::InitializationError -end - -class Concurrent::LifecycleError -end - -class Concurrent::LifecycleError -end - -class Concurrent::LockFreeStack - include ::Enumerable - def clear(); end - - def clear_each(&block); end - - def clear_if(head); end - - def compare_and_clear(head); end - - def compare_and_pop(head); end - - def compare_and_push(head, value); end - - def each(head=T.unsafe(nil), &blk); end - - def empty?(head=T.unsafe(nil)); end - - def initialize(head=T.unsafe(nil)); end - - def peek(); end - - def pop(); end - - def push(value); end - - def replace_if(head, new_head); end - EMPTY = ::T.let(nil, ::T.untyped) -end - -class Concurrent::LockFreeStack::Node - def initialize(value, next_node); end - - def next_node(); end - - def value(); end - - def value=(value); end -end - -class Concurrent::LockFreeStack::Node - def self.[](*_); end -end - -class Concurrent::LockFreeStack - def self.new(*args, &block); end - - def self.of1(value); end - - def self.of2(value1, value2); end -end - -class Concurrent::MVar - include ::Concurrent::Concern::Dereferenceable - def borrow(timeout=T.unsafe(nil)); end - - def empty?(); end - - def full?(); end - - def initialize(value=T.unsafe(nil), opts=T.unsafe(nil)); end - - def modify(timeout=T.unsafe(nil)); end - - def modify!(); end - - def put(value, timeout=T.unsafe(nil)); end - - def set!(value); end - - def synchronize(&block); end - - def take(timeout=T.unsafe(nil)); end - - def try_put!(value); end - - def try_take!(); end - EMPTY = ::T.let(nil, ::T.untyped) - TIMEOUT = ::T.let(nil, ::T.untyped) -end - -class Concurrent::MVar - def self.new(*args, &block); end -end - -class Concurrent::Map - def each(&blk); end - - def each_key(); end - - def each_value(); end - - def empty?(); end - - def fetch(key, default_value=T.unsafe(nil)); end - - def fetch_or_store(key, default_value=T.unsafe(nil)); end - - def get(key); end - - def initialize(options=T.unsafe(nil), &block); end - - def key(value); end - - def keys(); end - - def marshal_dump(); end - - def marshal_load(hash); end - - def put(key, value); end - - def put_if_absent(key, value); end - - def value?(value); end - - def values(); end -end - -class Concurrent::Map -end - -class Concurrent::MaxRestartFrequencyError -end - -class Concurrent::MaxRestartFrequencyError -end - -class Concurrent::Maybe - include ::Comparable - def fulfilled?(); end - - def initialize(just, nothing); end - - def just(); end - - def just?(); end - - def nothing(); end - - def nothing?(); end - - def or(other); end - - def reason(); end - - def rejected?(); end - - def value(); end - NONE = ::T.let(nil, ::T.untyped) -end - -class Concurrent::Maybe - def self.from(*args); end - - def self.just(value); end - - def self.nothing(error=T.unsafe(nil)); end -end - -class Concurrent::MultipleAssignmentError - def initialize(message=T.unsafe(nil), inspection_data=T.unsafe(nil)); end - - def inspection_data(); end -end - -class Concurrent::MultipleAssignmentError -end - -class Concurrent::MultipleErrors - def errors(); end - - def initialize(errors, message=T.unsafe(nil)); end -end - -class Concurrent::MultipleErrors -end - -module Concurrent::MutableStruct - include ::Concurrent::Synchronization::AbstractStruct - def ==(other); end - - def [](member); end - - def []=(member, value); end - - def each(&block); end - - def each_pair(&block); end - - def inspect(); end - - def merge(other, &block); end - - def select(&block); end - - def to_a(); end - - def to_h(); end - - def to_s(); end - - def values(); end - - def values_at(*indexes); end -end - -module Concurrent::MutableStruct - def self.new(*args, &block); end -end - -class Concurrent::MutexAtomicBoolean - def false?(); end - - def initialize(initial=T.unsafe(nil)); end - - def make_false(); end - - def make_true(); end - - def ns_initialize(initial); end - - def true?(); end - - def value(); end - - def value=(value); end -end - -class Concurrent::MutexAtomicBoolean -end - -class Concurrent::MutexAtomicFixnum - def compare_and_set(expect, update); end - - def decrement(delta=T.unsafe(nil)); end - - def down(delta=T.unsafe(nil)); end - - def increment(delta=T.unsafe(nil)); end - - def initialize(initial=T.unsafe(nil)); end - - def ns_initialize(initial); end - - def up(delta=T.unsafe(nil)); end - - def update(); end - - def value(); end - - def value=(value); end -end - -class Concurrent::MutexAtomicFixnum -end - -class Concurrent::MutexAtomicReference - include ::Concurrent::AtomicDirectUpdate - include ::Concurrent::AtomicNumericCompareAndSetWrapper - def _compare_and_set(old_value, new_value); end - - def compare_and_swap(old_value, new_value); end - - def get(); end - - def get_and_set(new_value); end - - def initialize(value=T.unsafe(nil)); end - - def ns_initialize(value); end - - def set(new_value); end - - def swap(new_value); end - - def value(); end - - def value=(new_value); end -end - -class Concurrent::MutexAtomicReference -end - -class Concurrent::MutexCountDownLatch - def count(); end - - def count_down(); end - - def initialize(count=T.unsafe(nil)); end - - def ns_initialize(count); end - - def wait(timeout=T.unsafe(nil)); end -end - -class Concurrent::MutexCountDownLatch -end - -class Concurrent::MutexSemaphore - def acquire(permits=T.unsafe(nil)); end - - def available_permits(); end - - def drain_permits(); end - - def initialize(count); end - - def ns_initialize(count); end - - def reduce_permits(reduction); end - - def release(permits=T.unsafe(nil)); end - - def try_acquire(permits=T.unsafe(nil), timeout=T.unsafe(nil)); end -end - -class Concurrent::MutexSemaphore -end - -module Concurrent::Options -end - -module Concurrent::Options - def self.executor(executor_identifier); end - - def self.executor_from_options(opts=T.unsafe(nil)); end -end - -class Concurrent::Promise - def catch(&block); end - - def execute(); end - - def flat_map(&block); end - - def initialize(opts=T.unsafe(nil), &block); end - - def notify_child(child); end - - def on_error(&block); end - - def on_fulfill(result); end - - def on_reject(reason); end - - def on_success(&block); end - - def realize(task); end - - def rescue(&block); end - - def root?(); end - - def set(value=T.unsafe(nil), &block); end - - def set_pending(); end - - def set_state!(success, value, reason); end - - def synchronized_set_state!(success, value, reason); end - - def then(*args, &block); end - - def zip(*others); end -end - -class Concurrent::Promise - def self.aggregate(method, *promises); end - - def self.all?(*promises); end - - def self.any?(*promises); end - - def self.execute(opts=T.unsafe(nil), &block); end - - def self.fulfill(value, opts=T.unsafe(nil)); end - - def self.reject(reason, opts=T.unsafe(nil)); end - - def self.zip(*promises); end -end - -class Concurrent::PromiseExecutionError -end - -class Concurrent::PromiseExecutionError -end - -module Concurrent::Promises -end - class Concurrent::Promises::AbstractEventFuture include ::Concurrent::Promises::InternalStates - def add_callback_clear_delayed_node(node); end - - def add_callback_notify_blocked(promise, index); end - - def blocks(); end - - def callbacks(); end - - def chain(*args, &task); end - - def chain_on(executor, *args, &task); end - - def chain_resolvable(resolvable); end - - def default_executor(); end - - def initialize(promise, default_executor); end - - def internal_state(); end - - def on_resolution(*args, &callback); end - - def on_resolution!(*args, &callback); end - - def on_resolution_using(executor, *args, &callback); end - - def pending?(); end - - def promise(); end - - def resolve_with(state, raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end - - def resolved?(); end - - def state(); end - - def tangle(resolvable); end - - def touch(); end - - def touched?(); end - - def wait(timeout=T.unsafe(nil)); end - - def waiting_threads(); end - - def with_default_executor(executor); end - - def with_hidden_resolvable(); end -end - -class Concurrent::Promises::AbstractEventFuture - def self.new(*args, &block); end -end - -class Concurrent::Promises::Event - def &(other); end - - def any(event_or_future); end - - def delay(); end - - def schedule(intended_time); end - - def then(*args, &task); end - - def to_event(); end - - def to_future(); end - - def zip(other); end - - def |(event_or_future); end -end - -class Concurrent::Promises::Event -end - -module Concurrent::Promises::FactoryMethods - include ::Concurrent::Promises::FactoryMethods::Configuration - def any(*futures_and_or_events); end - - def any_event(*futures_and_or_events); end - - def any_event_on(default_executor, *futures_and_or_events); end - - def any_fulfilled_future(*futures_and_or_events); end - - def any_fulfilled_future_on(default_executor, *futures_and_or_events); end - - def any_resolved_future(*futures_and_or_events); end - - def any_resolved_future_on(default_executor, *futures_and_or_events); end - - def delay(*args, &task); end - - def delay_on(default_executor, *args, &task); end - - def fulfilled_future(value, default_executor=T.unsafe(nil)); end - - def future(*args, &task); end - - def future_on(default_executor, *args, &task); end - - def make_future(argument=T.unsafe(nil), default_executor=T.unsafe(nil)); end - - def rejected_future(reason, default_executor=T.unsafe(nil)); end - - def resolvable_event(); end - - def resolvable_event_on(default_executor=T.unsafe(nil)); end - - def resolvable_future(); end - - def resolvable_future_on(default_executor=T.unsafe(nil)); end - - def resolved_event(default_executor=T.unsafe(nil)); end - - def resolved_future(fulfilled, value, reason, default_executor=T.unsafe(nil)); end - - def schedule(intended_time, *args, &task); end - - def schedule_on(default_executor, intended_time, *args, &task); end - - def zip(*futures_and_or_events); end - - def zip_events(*futures_and_or_events); end - - def zip_events_on(default_executor, *futures_and_or_events); end - - def zip_futures(*futures_and_or_events); end - - def zip_futures_on(default_executor, *futures_and_or_events); end -end - -module Concurrent::Promises::FactoryMethods::Configuration - def default_executor(); end -end - -module Concurrent::Promises::FactoryMethods::Configuration -end - -module Concurrent::Promises::FactoryMethods - extend ::Concurrent::ReInclude - extend ::Concurrent::Promises::FactoryMethods - extend ::Concurrent::Promises::FactoryMethods::Configuration -end - -class Concurrent::Promises::Future - def &(other); end - - def any(event_or_future); end - - def apply(args, block); end - - def delay(); end - - def exception(*args); end - - def flat(level=T.unsafe(nil)); end - - def flat_event(); end - - def flat_future(level=T.unsafe(nil)); end - - def fulfilled?(); end - - def on_fulfillment(*args, &callback); end - - def on_fulfillment!(*args, &callback); end - - def on_fulfillment_using(executor, *args, &callback); end - - def on_rejection(*args, &callback); end - - def on_rejection!(*args, &callback); end - - def on_rejection_using(executor, *args, &callback); end - - def reason(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil)); end - - def rejected?(); end - - def rescue(*args, &task); end - - def rescue_on(executor, *args, &task); end - - def result(timeout=T.unsafe(nil)); end - - def run(run_test=T.unsafe(nil)); end - - def schedule(intended_time); end - - def then(*args, &task); end - - def then_on(executor, *args, &task); end - - def to_event(); end - - def to_future(); end - - def value(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil)); end - - def value!(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil)); end - - def wait!(timeout=T.unsafe(nil)); end - - def zip(other); end - - def |(event_or_future); end -end - -class Concurrent::Promises::Future -end - -module Concurrent::Promises::InternalStates - PENDING = ::T.let(nil, ::T.untyped) - RESERVED = ::T.let(nil, ::T.untyped) - RESOLVED = ::T.let(nil, ::T.untyped) -end - -module Concurrent::Promises::InternalStates end module Concurrent::Promises::Resolvable include ::Concurrent::Promises::InternalStates end -module Concurrent::Promises::Resolvable -end - -class Concurrent::Promises::ResolvableEvent - include ::Concurrent::Promises::Resolvable - def resolve(raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end - - def wait(timeout=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end -end - -class Concurrent::Promises::ResolvableEvent -end - -class Concurrent::Promises::ResolvableFuture - include ::Concurrent::Promises::Resolvable - def evaluate_to(*args, &block); end - - def evaluate_to!(*args, &block); end - - def fulfill(value, raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end - - def reason(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end - - def reject(reason, raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end - - def resolve(fulfilled=T.unsafe(nil), value=T.unsafe(nil), reason=T.unsafe(nil), raise_on_reassign=T.unsafe(nil), reserved=T.unsafe(nil)); end - - def result(timeout=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end - - def value(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end - - def value!(timeout=T.unsafe(nil), timeout_value=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end - - def wait(timeout=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end - - def wait!(timeout=T.unsafe(nil), resolve_on_timeout=T.unsafe(nil)); end -end - -class Concurrent::Promises::ResolvableFuture -end - -module Concurrent::Promises - extend ::Concurrent::Promises::FactoryMethods - extend ::Concurrent::Promises::FactoryMethods::Configuration -end - -module Concurrent::ReInclude - def extended(base); end - - def include(*modules); end - - def included(base); end -end - -module Concurrent::ReInclude -end - -class Concurrent::ReadWriteLock - def acquire_read_lock(); end - - def acquire_write_lock(); end - - def has_waiters?(); end - - def release_read_lock(); end - - def release_write_lock(); end - - def with_read_lock(); end - - def with_write_lock(); end - - def write_locked?(); end - MAX_READERS = ::T.let(nil, ::T.untyped) - MAX_WRITERS = ::T.let(nil, ::T.untyped) - RUNNING_WRITER = ::T.let(nil, ::T.untyped) - WAITING_WRITER = ::T.let(nil, ::T.untyped) -end - -class Concurrent::ReadWriteLock - def self.new(*args, &block); end -end - -class Concurrent::ReentrantReadWriteLock - def acquire_read_lock(); end - - def acquire_write_lock(); end - - def release_read_lock(); end - - def release_write_lock(); end - - def try_read_lock(); end - - def try_write_lock(); end - - def with_read_lock(); end - - def with_write_lock(); end - MAX_READERS = ::T.let(nil, ::T.untyped) - MAX_WRITERS = ::T.let(nil, ::T.untyped) - READER_BITS = ::T.let(nil, ::T.untyped) - READ_LOCK_MASK = ::T.let(nil, ::T.untyped) - RUNNING_WRITER = ::T.let(nil, ::T.untyped) - WAITING_WRITER = ::T.let(nil, ::T.untyped) - WRITER_BITS = ::T.let(nil, ::T.untyped) - WRITE_LOCK_HELD = ::T.let(nil, ::T.untyped) - WRITE_LOCK_MASK = ::T.let(nil, ::T.untyped) -end - -class Concurrent::ReentrantReadWriteLock - def self.new(*args, &block); end -end - -class Concurrent::RejectedExecutionError -end - -class Concurrent::RejectedExecutionError -end - -class Concurrent::ResourceLimitError -end - -class Concurrent::ResourceLimitError -end - -class Concurrent::RubyExchanger - def compare_and_set_slot(expected, value); end - - def slot(); end - - def slot=(value); end - - def swap_slot(value); end - - def update_slot(&block); end -end - -class Concurrent::RubyExchanger - def self.new(*args, &block); end -end - -class Concurrent::RubyExecutorService - def initialize(*args, &block); end -end - -class Concurrent::RubyExecutorService -end - -class Concurrent::RubySingleThreadExecutor -end - -class Concurrent::RubySingleThreadExecutor -end - -class Concurrent::RubyThreadLocalVar -end - -class Concurrent::RubyThreadLocalVar - def self.thread_finalizer(id); end - - def self.thread_local_finalizer(index); end -end - -class Concurrent::RubyThreadPoolExecutor - def completed_task_count(); end - - def idletime(); end - - def initialize(opts=T.unsafe(nil)); end - - def largest_length(); end - - def length(); end - - def max_length(); end - - def max_queue(); end - - def min_length(); end - - def queue_length(); end - - def ready_worker(worker); end - - def remaining_capacity(); end - - def remove_busy_worker(worker); end - - def scheduled_task_count(); end - - def worker_died(worker); end - - def worker_not_old_enough(worker); end - - def worker_task_completed(); end - DEFAULT_MAX_POOL_SIZE = ::T.let(nil, ::T.untyped) - DEFAULT_MAX_QUEUE_SIZE = ::T.let(nil, ::T.untyped) - DEFAULT_MIN_POOL_SIZE = ::T.let(nil, ::T.untyped) - DEFAULT_THREAD_IDLETIMEOUT = ::T.let(nil, ::T.untyped) -end - -class Concurrent::RubyThreadPoolExecutor -end - -class Concurrent::SafeTaskExecutor - def execute(*args); end - - def initialize(task, opts=T.unsafe(nil)); end -end - -class Concurrent::SafeTaskExecutor -end - -class Concurrent::ScheduledTask - include ::Comparable - def cancel(); end - - def cancelled?(); end - - def execute(); end - - def executor(); end - - def initial_delay(); end - - def initialize(delay, opts=T.unsafe(nil), &task); end - - def ns_reschedule(delay); end - - def ns_schedule(delay); end - - def process_task(); end - - def processing?(); end - - def reschedule(delay); end - - def reset(); end - - def schedule_time(); end -end - -class Concurrent::ScheduledTask - def self.execute(delay, opts=T.unsafe(nil), &task); end -end - -class Concurrent::Semaphore -end - -class Concurrent::Semaphore -end - -module Concurrent::SerialExecutorService - include ::Concurrent::ExecutorService - include ::Concurrent::Concern::Logging - include ::Logger::Severity - def serialized?(); end -end - -module Concurrent::SerialExecutorService -end - -class Concurrent::SerializedExecution - include ::Concurrent::Concern::Logging - include ::Logger::Severity - def initialize(); end - - def post(executor, *args, &task); end - - def posts(posts); end -end - -class Concurrent::SerializedExecution::Job - def args(); end - - def args=(_); end - - def block(); end - - def block=(_); end - - def call(); end - - def executor(); end - - def executor=(_); end -end - -class Concurrent::SerializedExecution::Job - def self.[](*_); end - - def self.members(); end -end - -class Concurrent::SerializedExecution -end - -class Concurrent::SerializedExecutionDelegator - include ::Concurrent::SerialExecutorService - include ::Concurrent::ExecutorService - include ::Concurrent::Concern::Logging - include ::Logger::Severity - def initialize(executor); end -end - -class Concurrent::SerializedExecutionDelegator -end - -class Concurrent::Set -end - -class Concurrent::Set -end - -module Concurrent::SettableStruct - include ::Concurrent::Synchronization::AbstractStruct - def ==(other); end - - def [](member); end - - def []=(member, value); end - - def each(&block); end - - def each_pair(&block); end - - def inspect(); end - - def merge(other, &block); end - - def select(&block); end - - def to_a(); end - - def to_h(); end - - def to_s(); end - - def values(); end - - def values_at(*indexes); end -end - -module Concurrent::SettableStruct - def self.new(*args, &block); end -end - -class Concurrent::SimpleExecutorService -end - -class Concurrent::SimpleExecutorService - def self.<<(task); end - - def self.post(*args); end -end - -class Concurrent::SingleThreadExecutor -end - -class Concurrent::SingleThreadExecutor -end - -module Concurrent::Synchronization -end - -class Concurrent::Synchronization::AbstractLockableObject - def ns_broadcast(); end - - def ns_signal(); end - - def ns_wait(timeout=T.unsafe(nil)); end - - def ns_wait_until(timeout=T.unsafe(nil), &condition); end - - def synchronize(); end -end - -class Concurrent::Synchronization::AbstractLockableObject -end - -class Concurrent::Synchronization::AbstractObject - def full_memory_barrier(); end -end - -class Concurrent::Synchronization::AbstractObject - def self.attr_volatile(*names); end -end - -module Concurrent::Synchronization::AbstractStruct - def initialize(*values); end - - def length(); end - - def members(); end - - def ns_each(); end - - def ns_each_pair(); end - - def ns_equality(other); end - - def ns_get(member); end - - def ns_initialize_copy(); end - - def ns_inspect(); end - - def ns_merge(other, &block); end - - def ns_select(); end - - def ns_to_h(); end - - def ns_values(); end - - def ns_values_at(indexes); end - - def pr_underscore(clazz); end - - def size(); end -end - -module Concurrent::Synchronization::AbstractStruct - def self.define_struct_class(parent, base, name, members, &block); end -end - -class Concurrent::Synchronization::Condition - def broadcast(); end - - def initialize(lock); end - - def signal(); end - - def wait(timeout=T.unsafe(nil)); end - - def wait_until(timeout=T.unsafe(nil), &condition); end -end - -class Concurrent::Synchronization::Condition - def self.private_new(*args, &block); end -end - -module Concurrent::Synchronization::ConditionSignalling - def ns_broadcast(); end - - def ns_signal(); end -end - -module Concurrent::Synchronization::ConditionSignalling -end - -class Concurrent::Synchronization::Lock - def broadcast(); end - - def signal(); end - - def wait(timeout=T.unsafe(nil)); end - - def wait_until(timeout=T.unsafe(nil), &condition); end -end - -class Concurrent::Synchronization::Lock -end - -class Concurrent::Synchronization::LockableObject - def new_condition(); end -end - -class Concurrent::Synchronization::LockableObject -end - -class Concurrent::Synchronization::MonitorLockableObject - include ::Concurrent::Synchronization::ConditionSignalling - def initialize(*defaults); end -end - -class Concurrent::Synchronization::MonitorLockableObject - def self.new(*args, &block); end -end - -module Concurrent::Synchronization::MriAttrVolatile - def full_memory_barrier(); end -end - -module Concurrent::Synchronization::MriAttrVolatile - def self.included(base); end -end - -class Concurrent::Synchronization::MriObject - include ::Concurrent::Synchronization::MriAttrVolatile -end - -class Concurrent::Synchronization::MriObject -end - -class Concurrent::Synchronization::MutexLockableObject - include ::Concurrent::Synchronization::ConditionSignalling - def initialize(*defaults); end -end - -class Concurrent::Synchronization::MutexLockableObject - def self.new(*args, &block); end -end - -class Concurrent::Synchronization::Object -end - -class Concurrent::Synchronization::Object - def self.atomic_attribute?(name); end - - def self.atomic_attributes(inherited=T.unsafe(nil)); end - - def self.attr_atomic(*names); end - - def self.ensure_safe_initialization_when_final_fields_are_present(); end - - def self.safe_initialization!(); end - - def self.safe_initialization?(); end -end - -module Concurrent::Synchronization::RbxAttrVolatile - def full_memory_barrier(); end -end - -module Concurrent::Synchronization::RbxAttrVolatile::ClassMethods - def attr_volatile(*names); end -end - -module Concurrent::Synchronization::RbxAttrVolatile::ClassMethods -end - -module Concurrent::Synchronization::RbxAttrVolatile - def self.included(base); end -end - -class Concurrent::Synchronization::RbxLockableObject - def initialize(*defaults); end - - def synchronize(&block); end -end - -class Concurrent::Synchronization::RbxLockableObject - def self.new(*args, &block); end -end - -class Concurrent::Synchronization::RbxObject - include ::Concurrent::Synchronization::RbxAttrVolatile -end - -class Concurrent::Synchronization::RbxObject - extend ::Concurrent::Synchronization::RbxAttrVolatile::ClassMethods -end - -module Concurrent::Synchronization::TruffleRubyAttrVolatile - def full_memory_barrier(); end -end - -module Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods - def attr_volatile(*names); end -end - -module Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods -end - -module Concurrent::Synchronization::TruffleRubyAttrVolatile - def self.included(base); end -end - -class Concurrent::Synchronization::TruffleRubyObject - include ::Concurrent::Synchronization::TruffleRubyAttrVolatile -end - -class Concurrent::Synchronization::TruffleRubyObject - extend ::Concurrent::Synchronization::TruffleRubyAttrVolatile::ClassMethods -end - -Concurrent::Synchronization::Volatile = Concurrent::Synchronization::MriAttrVolatile - -module Concurrent::Synchronization -end - -class Concurrent::SynchronizedDelegator - def method_missing(method, *args, &block); end - - def setup(); end - - def teardown(); end -end - -class Concurrent::SynchronizedDelegator -end - -class Concurrent::TVar - def initialize(value); end - - def unsafe_increment_version(); end - - def unsafe_lock(); end - - def unsafe_value(); end - - def unsafe_value=(value); end - - def unsafe_version(); end - - def value(); end - - def value=(value); end -end - -class Concurrent::TVar - def self.new(*args, &block); end -end - -class Concurrent::ThreadLocalVar -end - -class Concurrent::ThreadLocalVar -end - -class Concurrent::ThreadPoolExecutor -end - -class Concurrent::ThreadPoolExecutor -end - -module Concurrent::ThreadSafe -end - -module Concurrent::ThreadSafe::Util - CPU_COUNT = ::T.let(nil, ::T.untyped) - FIXNUM_BIT_SIZE = ::T.let(nil, ::T.untyped) - MAX_INT = ::T.let(nil, ::T.untyped) -end - -module Concurrent::ThreadSafe::Util -end - -module Concurrent::ThreadSafe -end - -class Concurrent::TimeoutError -end - -class Concurrent::TimeoutError -end - -class Concurrent::TimerSet - def initialize(opts=T.unsafe(nil)); end - - def post(delay, *args, &task); end -end - -class Concurrent::TimerSet -end - -class Concurrent::TimerTask - include ::Concurrent::Concern::Dereferenceable - include ::Concurrent::Concern::Observable - def execute(); end - - def execution_interval(); end - - def execution_interval=(value); end - - def initialize(opts=T.unsafe(nil), &task); end - - def timeout_interval(); end - - def timeout_interval=(value); end - EXECUTION_INTERVAL = ::T.let(nil, ::T.untyped) - TIMEOUT_INTERVAL = ::T.let(nil, ::T.untyped) -end - -class Concurrent::TimerTask - def self.execute(opts=T.unsafe(nil), &task); end -end - -class Concurrent::Transaction - def abort(); end - - def commit(); end - - def read(tvar); end - - def unlock(); end - - def valid?(); end - - def write(tvar, value); end - ABORTED = ::T.let(nil, ::T.untyped) -end - -class Concurrent::Transaction::AbortError -end - -class Concurrent::Transaction::AbortError -end - -class Concurrent::Transaction::LeaveError -end - -class Concurrent::Transaction::LeaveError -end - -class Concurrent::Transaction::ReadLogEntry - def tvar(); end - - def tvar=(_); end - - def version(); end - - def version=(_); end -end - -class Concurrent::Transaction::ReadLogEntry - def self.[](*_); end - - def self.members(); end -end - -class Concurrent::Transaction - def self.current(); end - - def self.current=(transaction); end -end - -class Concurrent::Tuple - include ::Enumerable - def cas(i, old_value, new_value); end - - def compare_and_set(i, old_value, new_value); end - - def each(&blk); end - - def get(i); end - - def initialize(size); end - - def set(i, value); end - - def size(); end - - def volatile_get(i); end - - def volatile_set(i, value); end -end - -class Concurrent::Tuple -end - -module Concurrent::Utility -end - -module Concurrent::Utility::EngineDetector - def on_cruby?(); end - - def on_jruby?(); end - - def on_jruby_9000?(); end - - def on_linux?(); end - - def on_osx?(); end - - def on_rbx?(); end - - def on_truffleruby?(); end - - def on_windows?(); end - - def ruby_engine(); end - - def ruby_version(version=T.unsafe(nil), comparison, major, minor, patch); end -end - -module Concurrent::Utility::EngineDetector -end - -module Concurrent::Utility::NativeExtensionLoader - def allow_c_extensions?(); end - - def c_extensions_loaded?(); end - - def java_extensions_loaded?(); end - - def load_native_extensions(); end -end - -module Concurrent::Utility::NativeExtensionLoader -end - -module Concurrent::Utility::NativeInteger - def ensure_integer(value); end - - def ensure_integer_and_bounds(value); end - - def ensure_lower_bound(value); end - - def ensure_positive(value); end - - def ensure_positive_and_no_zero(value); end - - def ensure_upper_bound(value); end - MAX_VALUE = ::T.let(nil, ::T.untyped) - MIN_VALUE = ::T.let(nil, ::T.untyped) -end - -module Concurrent::Utility::NativeInteger - extend ::Concurrent::Utility::NativeInteger -end - -class Concurrent::Utility::ProcessorCounter - def physical_processor_count(); end - - def processor_count(); end -end - -class Concurrent::Utility::ProcessorCounter -end - -module Concurrent::Utility -end - -module Concurrent - extend ::Concurrent::Utility::EngineDetector - extend ::Concurrent::Utility::NativeExtensionLoader - extend ::Concurrent::Concern::Deprecation - extend ::Concurrent::Concern::Logging - extend ::Logger::Severity - def self.abort_transaction(); end - - def self.atomically(); end - - def self.call_dataflow(method, executor, *inputs, &block); end - - def self.create_simple_logger(level=T.unsafe(nil), output=T.unsafe(nil)); end - - def self.create_stdlib_logger(level=T.unsafe(nil), output=T.unsafe(nil)); end - - def self.dataflow(*inputs, &block); end - - def self.dataflow!(*inputs, &block); end - - def self.dataflow_with(executor, *inputs, &block); end - - def self.dataflow_with!(executor, *inputs, &block); end - - def self.disable_at_exit_handlers!(); end - - def self.executor(executor_identifier); end - - def self.global_fast_executor(); end - - def self.global_immediate_executor(); end - - def self.global_io_executor(); end - - def self.global_logger(); end - - def self.global_logger=(value); end - - def self.global_timer_set(); end - - def self.leave_transaction(); end - - def self.monotonic_time(); end - - def self.new_fast_executor(opts=T.unsafe(nil)); end - - def self.new_io_executor(opts=T.unsafe(nil)); end - - def self.physical_processor_count(); end - - def self.processor_count(); end - - def self.processor_counter(); end - - def self.use_simple_logger(level=T.unsafe(nil), output=T.unsafe(nil)); end - - def self.use_stdlib_logger(level=T.unsafe(nil), output=T.unsafe(nil)); end -end - -class ConnectionPool - def available(); end - - def checkin(); end - - def checkout(options=T.unsafe(nil)); end - - def initialize(options=T.unsafe(nil), &block); end - - def shutdown(&block); end - - def size(); end - - def with(options=T.unsafe(nil)); end - DEFAULTS = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -class ConnectionPool::Error -end - -class ConnectionPool::Error -end - -class ConnectionPool::PoolShuttingDownError -end - -class ConnectionPool::PoolShuttingDownError -end - -class ConnectionPool::TimedStack - def <<(obj, options=T.unsafe(nil)); end - - def empty?(); end - - def initialize(size=T.unsafe(nil), &block); end - - def length(); end - - def max(); end - - def pop(timeout=T.unsafe(nil), options=T.unsafe(nil)); end - - def push(obj, options=T.unsafe(nil)); end - - def shutdown(&block); end -end - -class ConnectionPool::TimedStack -end - -class ConnectionPool::TimeoutError -end - -class ConnectionPool::TimeoutError -end - -class ConnectionPool::Wrapper - def initialize(options=T.unsafe(nil), &block); end - - def method_missing(name, *args, &block); end - - def pool_available(); end - - def pool_shutdown(&block); end - - def pool_size(); end - - def respond_to?(id, *args); end - - def with(&block); end - - def wrapped_pool(); end - METHODS = ::T.let(nil, ::T.untyped) -end - -class ConnectionPool::Wrapper -end - -class ConnectionPool - def self.wrap(options, &block); end -end - module CopHelper def _investigate(cop, processed_source); end @@ -9363,101 +6949,6 @@ module Docile def self.dsl_eval_with_block_return(dsl, *args, &block); end end -class DomainName - def <(other); end - - def <=(other); end - - def ==(other); end - - def >(other); end - - def >=(other); end - - def canonical?(); end - - def canonical_tld?(); end - - def cookie_domain?(domain, host_only=T.unsafe(nil)); end - - def domain(); end - - def domain_idn(); end - - def hostname(); end - - def hostname_idn(); end - - def idn(); end - - def initialize(hostname); end - - def ipaddr(); end - - def ipaddr?(); end - - def superdomain(); end - - def tld(); end - - def tld_idn(); end - - def to_str(); end - - def uri_host(); end - DOT = ::T.let(nil, ::T.untyped) - ETLD_DATA = ::T.let(nil, ::T.untyped) - ETLD_DATA_DATE = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -module DomainName::Punycode - BASE = ::T.let(nil, ::T.untyped) - CUTOFF = ::T.let(nil, ::T.untyped) - DAMP = ::T.let(nil, ::T.untyped) - DECODE_DIGIT = ::T.let(nil, ::T.untyped) - DELIMITER = ::T.let(nil, ::T.untyped) - DOT = ::T.let(nil, ::T.untyped) - ENCODE_DIGIT = ::T.let(nil, ::T.untyped) - INITIAL_BIAS = ::T.let(nil, ::T.untyped) - INITIAL_N = ::T.let(nil, ::T.untyped) - LOBASE = ::T.let(nil, ::T.untyped) - MAXINT = ::T.let(nil, ::T.untyped) - PREFIX = ::T.let(nil, ::T.untyped) - RE_NONBASIC = ::T.let(nil, ::T.untyped) - SKEW = ::T.let(nil, ::T.untyped) - TMAX = ::T.let(nil, ::T.untyped) - TMIN = ::T.let(nil, ::T.untyped) -end - -class DomainName::Punycode::ArgumentError -end - -class DomainName::Punycode::ArgumentError -end - -class DomainName::Punycode::BufferOverflowError -end - -class DomainName::Punycode::BufferOverflowError -end - -module DomainName::Punycode - def self.decode(string); end - - def self.decode_hostname(hostname); end - - def self.encode(string); end - - def self.encode_hostname(hostname); end -end - -class DomainName - def self.etld_data(); end - - def self.normalize(domain); end -end - class ERB def def_method(mod, methodname, fname=T.unsafe(nil)); end @@ -9901,10 +7392,6 @@ module FileUtils extend ::FileUtils::StreamUtils_ end -class Float - include ::JSON::Ext::Generator::GeneratorMethods::Float -end - class Formula include ::Formula::Compat end @@ -10543,206 +8030,8 @@ end module GetText end -module HTTP -end - class HTTP::Cookie - include ::Comparable - include ::Mechanize::CookieIMethods - include ::Mechanize::CookieDeprecated - def acceptable?(); end - - def acceptable_from_uri?(uri); end - - def accessed_at(); end - - def accessed_at=(accessed_at); end - - def cookie_value(); end - - def created_at(); end - - def created_at=(created_at); end - - def domain(); end - - def domain=(domain); end - - def domain_name(); end - - def dot_domain(); end - - def encode_with(coder); end - - def expire!(); end - - def expired?(time=T.unsafe(nil)); end - - def expires(); end - - def expires=(t); end - - def expires_at(); end - - def expires_at=(t); end - - def for_domain(); end - - def for_domain=(for_domain); end - - def for_domain?(); end - - def httponly(); end - - def httponly=(httponly); end - - def httponly?(); end - - def init_with(coder); end - - def initialize(*args); end - - def max_age(); end - - def max_age=(sec); end - - def name(); end - - def name=(name); end - - def origin(); end - - def origin=(origin); end - - def path(); end - - def path=(path); end - - def secure(); end - - def secure=(secure); end - - def secure?(); end - - def session(); end - - def session?(); end - - def set_cookie_value(); end - - def to_yaml_properties(); end - - def valid_for_uri?(uri); end - - def value(); end - - def value=(value); end - - def yaml_initialize(tag, map); end - MAX_COOKIES_PER_DOMAIN = ::T.let(nil, ::T.untyped) - MAX_COOKIES_TOTAL = ::T.let(nil, ::T.untyped) - MAX_LENGTH = ::T.let(nil, ::T.untyped) - PERSISTENT_PROPERTIES = ::T.let(nil, ::T.untyped) - UNIX_EPOCH = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -class HTTP::Cookie::Scanner - def initialize(string, logger=T.unsafe(nil)); end - - def parse_cookie_date(s); end - - def scan_cookie(); end - - def scan_dquoted(); end - - def scan_name(); end - - def scan_name_value(comma_as_separator=T.unsafe(nil)); end - - def scan_set_cookie(); end - - def scan_value(comma_as_separator=T.unsafe(nil)); end - - def skip_wsp(); end - RE_BAD_CHAR = ::T.let(nil, ::T.untyped) - RE_COOKIE_COMMA = ::T.let(nil, ::T.untyped) - RE_NAME = ::T.let(nil, ::T.untyped) - RE_WSP = ::T.let(nil, ::T.untyped) -end - -class HTTP::Cookie::Scanner - def self.quote(s); end -end - -class HTTP::Cookie - extend ::Mechanize::CookieCMethods - extend ::Mechanize::CookieDeprecated - def self.cookie_value(cookies); end - - def self.cookie_value_to_hash(cookie_value); end - def self.parse(set_cookie, origin, options=T.unsafe(nil), &block); end - - def self.path_match?(base_path, target_path); end -end - -class HTTP::CookieJar - include ::Enumerable - include ::Mechanize::CookieJarIMethods - include ::Mechanize::CookieDeprecated - def <<(cookie); end - - def cleanup(session=T.unsafe(nil)); end - - def clear(); end - - def cookies(url=T.unsafe(nil)); end - - def delete(cookie); end - - def each(uri=T.unsafe(nil), &block); end - - def empty?(url=T.unsafe(nil)); end - - def initialize(options=T.unsafe(nil)); end - - def load(readable, *options); end - - def parse(set_cookie, origin, options=T.unsafe(nil)); end - - def save(writable, *options); end - - def store(); end -end - -class HTTP::CookieJar::AbstractSaver - def initialize(options=T.unsafe(nil)); end - - def load(io, jar); end - - def save(io, jar); end -end - -class HTTP::CookieJar::AbstractSaver - def self.class_to_symbol(klass); end - - def self.implementation(symbol); end - - def self.inherited(subclass); end -end - -class HTTP::CookieJar::YAMLSaver -end - -class HTTP::CookieJar::YAMLSaver -end - -class HTTP::CookieJar - def self.const_missing(name); end -end - -module HTTP end class Hardware::CPU @@ -13011,9 +10300,7 @@ module IRB 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 @@ -13024,12 +10311,6 @@ 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 @@ -13049,20 +10330,14 @@ class Keg::Relocation end module Kernel - def byebug(); end - def class_eval(*args, &block); end - def debugger(); end - def itself(); end def object_id(); end def pretty_inspect(); end - def remote_byebug(host=T.unsafe(nil), port=T.unsafe(nil)); end - def then(); end def yield_self(); end @@ -13109,341 +10384,6 @@ module LoggerSilence extend ::ActiveSupport::Concern end -module MIME -end - -class MIME::Type - include ::Comparable - def add_extensions(*extensions); end - - def ascii?(); end - - def binary?(); end - - def complete?(); end - - def content_type(); end - - def default_encoding(); end - - def docs(); end - - def docs=(docs); end - - def encode_with(coder); end - - def encoding(); end - - def encoding=(enc); end - - def eql?(other); end - - def extensions(); end - - def extensions=(value); end - - def friendly(lang=T.unsafe(nil)); end - - def i18n_key(); end - - def init_with(coder); end - - def initialize(content_type); end - - def like?(other); end - - def media_type(); end - - def obsolete(); end - - def obsolete=(obsolete); end - - def obsolete?(); end - - def preferred_extension(); end - - def preferred_extension=(value); end - - def priority_compare(other); end - - def raw_media_type(); end - - def raw_sub_type(); end - - def registered(); end - - def registered=(registered); end - - def registered?(); end - - def signature(); end - - def signature=(signature); end - - def signature?(); end - - def simplified(); end - - def sub_type(); end - - def to_h(); end - - def to_json(*args); end - - def to_str(); end - - def use_instead(); end - - def use_instead=(use_instead); end - - def xref_urls(); end - - def xrefs(); end - - def xrefs=(xrefs); end - VERSION = ::T.let(nil, ::T.untyped) -end - -class MIME::Type::Columnar - def docs(*args); end - - def docs=(*args); end - - def encoding(*args); end - - def encoding=(*args); end - - def friendly(*args); end - - def initialize(container, content_type, extensions); end - - def obsolete(*args); end - - def obsolete=(*args); end - - def obsolete?(*args); end - - def preferred_extension(*args); end - - def preferred_extension=(*args); end - - def registered(*args); end - - def registered=(*args); end - - def registered?(*args); end - - def signature(*args); end - - def signature=(*args); end - - def signature?(*args); end - - def use_instead(*args); end - - def use_instead=(*args); end - - def xref_urls(*args); end - - def xrefs(*args); end - - def xrefs=(*args); end -end - -class MIME::Type::Columnar -end - -class MIME::Type::InvalidContentType - def initialize(type_string); end -end - -class MIME::Type::InvalidContentType -end - -class MIME::Type::InvalidEncoding - def initialize(encoding); end -end - -class MIME::Type::InvalidEncoding -end - -class MIME::Type - def self.i18n_key(content_type); end - - def self.match(content_type); end - - def self.simplified(content_type, remove_x_prefix: T.unsafe(nil)); end -end - -class MIME::Types - include ::Enumerable - def [](type_id, complete: T.unsafe(nil), registered: T.unsafe(nil)); end - - def add(*types); end - - def add_type(type, quiet=T.unsafe(nil)); end - - def count(); end - - def each(&blk); end - - def of(filename); end - - def type_for(filename); end - VERSION = ::T.let(nil, ::T.untyped) -end - -class MIME::Types::Cache - def data(); end - - def data=(_); end - - def version(); end - - def version=(_); end -end - -class MIME::Types::Cache - def self.[](*_); end - - def self.load(cache_file=T.unsafe(nil)); end - - def self.members(); end - - def self.save(types=T.unsafe(nil), cache_file=T.unsafe(nil)); end -end - -module MIME::Types::Columnar - def load_base_data(path); end - LOAD_MUTEX = ::T.let(nil, ::T.untyped) -end - -module MIME::Types::Columnar - def self.extended(obj); end -end - -class MIME::Types::Container - def ==(*args, &block); end - - def [](key); end - - def []=(key, value); end - - def add(key, value); end - - def container(); end - - def container=(container); end - - def count(*args, &block); end - - def each(*args, &block); end - - def each_value(*args, &block); end - - def empty?(*args, &block); end - - def encode_with(coder); end - - def flat_map(*args, &block); end - - def init_with(coder); end - - def initialize(hash=T.unsafe(nil)); end - - def keys(*args, &block); end - - def marshal_dump(); end - - def marshal_load(hash); end - - def merge(other); end - - def merge!(other); end - - def normalize(); end - - def select(*args, &block); end - - def to_hash(); end - - def values(*args, &block); end -end - -class MIME::Types::Container - extend ::Forwardable -end - -module MIME::Types::Data - PATH = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -module MIME::Types::Data -end - -class MIME::Types::Loader - def container(); end - - def initialize(path=T.unsafe(nil), container=T.unsafe(nil)); end - - def load(options=T.unsafe(nil)); end - - def load_columnar(); end - - def load_json(); end - - def load_yaml(); end - - def path(); end -end - -class MIME::Types::Loader - def self.load(options=T.unsafe(nil)); end - - def self.load_from_json(filename); end - - def self.load_from_yaml(filename); end -end - -class MIME::Types::WarnLogger - def initialize(_one, _two=T.unsafe(nil), _three=T.unsafe(nil)); end -end - -class MIME::Types::WarnLogger::WarnLogDevice - def initialize(*_); end - - def write(m); end -end - -class MIME::Types::WarnLogger::WarnLogDevice -end - -class MIME::Types::WarnLogger -end - -class MIME::Types - extend ::Enumerable - def self.[](type_id, complete: T.unsafe(nil), registered: T.unsafe(nil)); end - - def self.add(*types); end - - def self.count(); end - - def self.each(&blk); end - - def self.logger(); end - - def self.logger=(logger); end - - def self.of(filename); end - - def self.type_for(filename); end -end - -module MIME -end - module MachO VERSION = ::T.let(nil, ::T.untyped) end @@ -14775,1777 +11715,6 @@ module Marshal extend ::ActiveSupport::MarshalWithAutoloading end -class Mechanize - def add_auth(uri, user, password, realm=T.unsafe(nil), domain=T.unsafe(nil)); end - - def agent(); end - - def auth(user, password, domain=T.unsafe(nil)); end - - def back(); end - - def basic_auth(user, password, domain=T.unsafe(nil)); end - - def ca_file(); end - - def ca_file=(ca_file); end - - def cert(); end - - def cert=(cert); end - - def cert_store(); end - - def cert_store=(cert_store); end - - def certificate(); end - - def click(link); end - - def conditional_requests(); end - - def conditional_requests=(enabled); end - - def content_encoding_hooks(); end - - def cookie_jar(); end - - def cookie_jar=(cookie_jar); end - - def cookies(); end - - def current_page(); end - - def default_encoding(); end - - def default_encoding=(default_encoding); end - - def delete(uri, query_params=T.unsafe(nil), headers=T.unsafe(nil)); end - - def download(uri, io_or_filename, parameters=T.unsafe(nil), referer=T.unsafe(nil), headers=T.unsafe(nil)); end - - def follow_meta_refresh(); end - - def follow_meta_refresh=(follow); end - - def follow_meta_refresh_self(); end - - def follow_meta_refresh_self=(follow); end - - def follow_redirect=(follow); end - - def follow_redirect?(); end - - def force_default_encoding(); end - - def force_default_encoding=(force_default_encoding); end - - def get(uri, parameters=T.unsafe(nil), referer=T.unsafe(nil), headers=T.unsafe(nil)); end - - def get_file(url); end - - def gzip_enabled(); end - - def gzip_enabled=(enabled); end - - def head(uri, query_params=T.unsafe(nil), headers=T.unsafe(nil)); end - - def history(); end - - def history_added(); end - - def history_added=(history_added); end - - def html_parser(); end - - def html_parser=(html_parser); end - - def idle_timeout(); end - - def idle_timeout=(idle_timeout); end - - def ignore_bad_chunking(); end - - def ignore_bad_chunking=(ignore_bad_chunking); end - - def initialize(connection_name=T.unsafe(nil)); end - - def keep_alive(); end - - def keep_alive=(enable); end - - def keep_alive_time(); end - - def keep_alive_time=(keep_alive_time); end - - def key(); end - - def key=(key); end - - def log(); end - - def log=(logger); end - - def max_file_buffer(); end - - def max_file_buffer=(bytes); end - - def max_history(); end - - def max_history=(length); end - - def open_timeout(); end - - def open_timeout=(open_timeout); end - - def page(); end - - def parse(uri, response, body); end - - def pass(); end - - def pass=(pass); end - - def pluggable_parser(); end - - def post(uri, query=T.unsafe(nil), headers=T.unsafe(nil)); end - - def post_connect_hooks(); end - - def pre_connect_hooks(); end - - def proxy_addr(); end - - def proxy_pass(); end - - def proxy_port(); end - - def proxy_user(); end - - def put(uri, entity, headers=T.unsafe(nil)); end - - def read_timeout(); end - - def read_timeout=(read_timeout); end - - def redirect_ok(); end - - def redirect_ok=(follow); end - - def redirection_limit(); end - - def redirection_limit=(limit); end - - def request_headers(); end - - def request_headers=(request_headers); end - - def request_with_entity(verb, uri, entity, headers=T.unsafe(nil)); end - - def reset(); end - - def resolve(link); end - - def retry_change_requests(); end - - def retry_change_requests=(retry_change_requests); end - - def robots(); end - - def robots=(enabled); end - - def scheme_handlers(); end - - def scheme_handlers=(scheme_handlers); end - - def set_proxy(address, port, user=T.unsafe(nil), password=T.unsafe(nil)); end - - def shutdown(); end - - def ssl_version(); end - - def ssl_version=(ssl_version); end - - def submit(form, button=T.unsafe(nil), headers=T.unsafe(nil)); end - - def transact(); end - - def user_agent(); end - - def user_agent=(user_agent); end - - def user_agent_alias=(name); end - - def verify_callback(); end - - def verify_callback=(verify_callback); end - - def verify_mode(); end - - def verify_mode=(verify_mode); end - - def visited?(url); end - - def visited_page(url); end - - def watch_for_set(); end - - def watch_for_set=(watch_for_set); end - AGENT_ALIASES = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -class Mechanize::ChunkedTerminationError -end - -class Mechanize::ChunkedTerminationError -end - -class Mechanize::ContentTypeError - def content_type(); end - - def initialize(content_type); end -end - -class Mechanize::ContentTypeError -end - -Mechanize::Cookie = HTTP::Cookie - -module Mechanize::CookieCMethods - include ::Mechanize::CookieDeprecated - def parse(arg1, arg2, arg3=T.unsafe(nil), &block); end -end - -module Mechanize::CookieCMethods -end - -module Mechanize::CookieDeprecated -end - -module Mechanize::CookieDeprecated -end - -module Mechanize::CookieIMethods - include ::Mechanize::CookieDeprecated - def set_domain(domain); end -end - -module Mechanize::CookieIMethods -end - -class Mechanize::CookieJar - def load(input, *options); end - - def save(output, *options); end -end - -class Mechanize::CookieJar -end - -module Mechanize::CookieJarIMethods - include ::Mechanize::CookieDeprecated - def add(arg1, arg2=T.unsafe(nil)); end - - def add!(cookie); end - - def clear!(); end - - def dump_cookiestxt(io); end - - def jar(); end - - def load_cookiestxt(io); end - - def save_as(filename, *options); end -end - -module Mechanize::CookieJarIMethods -end - -class Mechanize::DirectorySaver -end - -class Mechanize::DirectorySaver - def self.decode_filename?(); end - - def self.directory(); end - - def self.overwrite?(); end - - def self.save_to(directory, options=T.unsafe(nil)); end -end - -class Mechanize::Download - include ::Mechanize::Parser - def body(); end - - def body_io(); end - - def content(); end - - def filename(); end - - def filename=(filename); end - - def initialize(uri=T.unsafe(nil), response=T.unsafe(nil), body_io=T.unsafe(nil), code=T.unsafe(nil)); end - - def save(filename=T.unsafe(nil)); end - - def save!(filename=T.unsafe(nil)); end - - def save_as(filename=T.unsafe(nil)); end -end - -class Mechanize::Download -end - -module Mechanize::ElementMatcher - def elements_with(singular, plural=T.unsafe(nil)); end -end - -module Mechanize::ElementMatcher -end - -class Mechanize::ElementNotFoundError - def conditions(); end - - def element(); end - - def initialize(source, element, conditions); end - - def source(); end -end - -class Mechanize::ElementNotFoundError -end - -class Mechanize::Error -end - -class Mechanize::Error -end - -class Mechanize::File - include ::Mechanize::Parser - def body(); end - - def body=(body); end - - def content(); end - - def filename(); end - - def filename=(filename); end - - def initialize(uri=T.unsafe(nil), response=T.unsafe(nil), body=T.unsafe(nil), code=T.unsafe(nil)); end - - def save(filename=T.unsafe(nil)); end - - def save!(filename=T.unsafe(nil)); end - - def save_as(filename=T.unsafe(nil)); end -end - -class Mechanize::File -end - -class Mechanize::FileConnection - def request(uri, request); end -end - -class Mechanize::FileConnection - def self.new(*a); end -end - -class Mechanize::FileRequest - def []=(*a); end - - def add_field(*a); end - - def each_header(); end - - def initialize(uri); end - - def path(); end - - def response_body_permitted?(); end - - def uri(); end - - def uri=(uri); end -end - -class Mechanize::FileRequest -end - -class Mechanize::FileResponse - def [](key); end - - def code(); end - - def content_length(); end - - def each(&blk); end - - def each_header(); end - - def get_fields(key); end - - def http_version(); end - - def initialize(file_path); end - - def message(); end - - def read_body(); end - - def uri(); end -end - -class Mechanize::FileResponse -end - -class Mechanize::FileSaver -end - -class Mechanize::FileSaver -end - -class Mechanize::Form - def [](field_name); end - - def []=(field_name, value); end - - def action(); end - - def action=(action); end - - def add_button_to_query(button); end - - def add_field!(field_name, value=T.unsafe(nil)); end - - def at(*args, &block); end - - def at_css(*args, &block); end - - def at_xpath(*args, &block); end - - def build_query(buttons=T.unsafe(nil)); end - - def button(criteria=T.unsafe(nil)); end - - def button_with(criteria=T.unsafe(nil)); end - - def button_with!(criteria=T.unsafe(nil)); end - - def buttons(); end - - def buttons_with(criteria=T.unsafe(nil)); end - - def checkbox(criteria=T.unsafe(nil)); end - - def checkbox_with(criteria=T.unsafe(nil)); end - - def checkbox_with!(criteria=T.unsafe(nil)); end - - def checkboxes(); end - - def checkboxes_with(criteria=T.unsafe(nil)); end - - def click_button(button=T.unsafe(nil)); end - - def css(*args, &block); end - - def delete_field!(field_name); end - - def dom_class(); end - - def dom_id(); end - - def elements(); end - - def encoding(); end - - def encoding=(encoding); end - - def enctype(); end - - def enctype=(enctype); end - - def field(criteria=T.unsafe(nil)); end - - def field_with(criteria=T.unsafe(nil)); end - - def field_with!(criteria=T.unsafe(nil)); end - - def fields(); end - - def fields_with(criteria=T.unsafe(nil)); end - - def file_upload(criteria=T.unsafe(nil)); end - - def file_upload_with(criteria=T.unsafe(nil)); end - - def file_upload_with!(criteria=T.unsafe(nil)); end - - def file_uploads(); end - - def file_uploads_with(criteria=T.unsafe(nil)); end - - def form_node(); end - - def has_field?(field_name); end - - def has_key?(field_name); end - - def has_value?(value); end - - def hidden_field?(field_name); end - - def hiddens(); end - - def ignore_encoding_error(); end - - def ignore_encoding_error=(ignore_encoding_error); end - - def initialize(node, mech=T.unsafe(nil), page=T.unsafe(nil)); end - - def keygens(); end - - def keys(); end - - def method(); end - - def method=(method); end - - def method_missing(meth, *args); end - - def name(); end - - def name=(name); end - - def node(); end - - def page(); end - - def radiobutton(criteria=T.unsafe(nil)); end - - def radiobutton_with(criteria=T.unsafe(nil)); end - - def radiobutton_with!(criteria=T.unsafe(nil)); end - - def radiobuttons(); end - - def radiobuttons_with(criteria=T.unsafe(nil)); end - - def request_data(); end - - def reset(); end - - def reset_button?(button_name); end - - def resets(); end - - def save_hash_field_order(); end - - def search(*args, &block); end - - def select_buttons(selector, method=T.unsafe(nil)); end - - def select_checkboxes(selector, method=T.unsafe(nil)); end - - def select_fields(selector, method=T.unsafe(nil)); end - - def select_file_uploads(selector, method=T.unsafe(nil)); end - - def select_radiobuttons(selector, method=T.unsafe(nil)); end - - def set_fields(fields=T.unsafe(nil)); end - - def submit(button=T.unsafe(nil), headers=T.unsafe(nil)); end - - def submit_button?(button_name); end - - def submits(); end - - def text_field?(field_name); end - - def textarea_field?(field_name); end - - def textareas(); end - - def texts(); end - - def values(); end - - def xpath(*args, &block); end - CRLF = ::T.let(nil, ::T.untyped) -end - -class Mechanize::Form::Button -end - -class Mechanize::Form::Button -end - -class Mechanize::Form::CheckBox -end - -class Mechanize::Form::CheckBox -end - -class Mechanize::Form::Field - def at(*args, &block); end - - def at_css(*args, &block); end - - def at_xpath(*args, &block); end - - def css(*args, &block); end - - def dom_class(); end - - def dom_id(); end - - def index(); end - - def index=(index); end - - def initialize(node, value=T.unsafe(nil)); end - - def name(); end - - def name=(name); end - - def node(); end - - def node=(node); end - - def query_value(); end - - def raw_value(); end - - def search(*args, &block); end - - def type(); end - - def type=(type); end - - def value(); end - - def value=(value); end - - def xpath(*args, &block); end -end - -class Mechanize::Form::Field - extend ::Forwardable -end - -class Mechanize::Form::FileUpload - def file_data(); end - - def file_data=(file_data); end - - def file_name(); end - - def file_name=(file_name); end - - def initialize(node, file_name); end - - def mime_type(); end - - def mime_type=(mime_type); end -end - -class Mechanize::Form::FileUpload -end - -class Mechanize::Form::Hidden -end - -class Mechanize::Form::Hidden -end - -class Mechanize::Form::ImageButton - def initialize(*args); end - - def x(); end - - def x=(x); end - - def y(); end - - def y=(y); end -end - -class Mechanize::Form::ImageButton -end - -class Mechanize::Form::Keygen - def challenge(); end - - def generate_key(key_size=T.unsafe(nil)); end - - def key(); end -end - -class Mechanize::Form::Keygen -end - -class Mechanize::Form::MultiSelectList - def initialize(node); end - - def option(criteria=T.unsafe(nil)); end - - def option_with(criteria=T.unsafe(nil)); end - - def option_with!(criteria=T.unsafe(nil)); end - - def options(); end - - def options=(options); end - - def options_with(criteria=T.unsafe(nil)); end - - def select_all(); end - - def select_none(); end - - def select_options(selector, method=T.unsafe(nil)); end - - def selected_options(); end - - def value=(values); end -end - -class Mechanize::Form::MultiSelectList - extend ::Mechanize::ElementMatcher -end - -class Mechanize::Form::Option - def click(); end - - def initialize(node, select_list); end - - def node(); end - - def select(); end - - def select_list(); end - - def selected(); end - - def selected?(); end - - def text(); end - - def tick(); end - - def unselect(); end - - def untick(); end - - def value(); end -end - -class Mechanize::Form::Option -end - -class Mechanize::Form::RadioButton - def ==(other); end - - def [](key); end - - def check(); end - - def checked(); end - - def checked=(checked); end - - def checked?(); end - - def click(); end - - def eql?(other); end - - def form(); end - - def initialize(node, form); end - - def label(); end - - def text(); end - - def uncheck(); end -end - -class Mechanize::Form::RadioButton -end - -class Mechanize::Form::Reset -end - -class Mechanize::Form::Reset -end - -class Mechanize::Form::SelectList - def value=(new_value); end -end - -class Mechanize::Form::SelectList -end - -class Mechanize::Form::Submit -end - -class Mechanize::Form::Submit -end - -class Mechanize::Form::Text -end - -class Mechanize::Form::Text -end - -class Mechanize::Form::Textarea -end - -class Mechanize::Form::Textarea -end - -class Mechanize::Form - extend ::Forwardable - extend ::Mechanize::ElementMatcher -end - -class Mechanize::HTTP -end - -class Mechanize::HTTP::Agent - def add_auth(uri, user, password, realm=T.unsafe(nil), domain=T.unsafe(nil)); end - - def add_default_auth(user, password, domain=T.unsafe(nil)); end - - def allowed_error_codes(); end - - def allowed_error_codes=(allowed_error_codes); end - - def auth_store(); end - - def authenticate_methods(); end - - def auto_io(name, read_size, input_io); end - - def back(); end - - def ca_file(); end - - def ca_file=(ca_file); end - - def cert_store(); end - - def cert_store=(cert_store); end - - def certificate(); end - - def certificate=(certificate); end - - def conditional_requests(); end - - def conditional_requests=(conditional_requests); end - - def connection_for(uri); end - - def content_encoding_gunzip(body_io); end - - def content_encoding_hooks(); end - - def content_encoding_inflate(body_io); end - - def context(); end - - def context=(context); end - - def cookie_jar(); end - - def cookie_jar=(cookie_jar); end - - def current_page(); end - - def digest_challenges(); end - - def disable_keep_alive(request); end - - def enable_gzip(request); end - - def fetch(uri, method=T.unsafe(nil), headers=T.unsafe(nil), params=T.unsafe(nil), referer=T.unsafe(nil), redirects=T.unsafe(nil)); end - - def follow_meta_refresh(); end - - def follow_meta_refresh=(follow_meta_refresh); end - - def follow_meta_refresh_self(); end - - def follow_meta_refresh_self=(follow_meta_refresh_self); end - - def get_meta_refresh(response, uri, page); end - - def get_robots(uri); end - - def gzip_enabled(); end - - def gzip_enabled=(gzip_enabled); end - - def history(); end - - def history=(history); end - - def hook_content_encoding(response, uri, response_body_io); end - - def http(); end - - def http_request(uri, method, params=T.unsafe(nil)); end - - def idle_timeout(); end - - def idle_timeout=(timeout); end - - def ignore_bad_chunking(); end - - def ignore_bad_chunking=(ignore_bad_chunking); end - - def inflate(compressed, window_bits=T.unsafe(nil)); end - - def initialize(connection_name=T.unsafe(nil)); end - - def keep_alive(); end - - def keep_alive=(keep_alive); end - - def log(); end - - def make_tempfile(name); end - - def max_file_buffer(); end - - def max_file_buffer=(max_file_buffer); end - - def max_history(); end - - def max_history=(length); end - - def open_timeout(); end - - def open_timeout=(open_timeout); end - - def pass(); end - - def pass=(pass); end - - def post_connect(uri, response, body_io); end - - def post_connect_hooks(); end - - def pre_connect(request); end - - def pre_connect_hooks(); end - - def private_key(); end - - def private_key=(private_key); end - - def proxy_uri(); end - - def read_timeout(); end - - def read_timeout=(read_timeout); end - - def redirect_ok(); end - - def redirect_ok=(redirect_ok); end - - def redirection_limit(); end - - def redirection_limit=(redirection_limit); end - - def request_add_headers(request, headers=T.unsafe(nil)); end - - def request_auth(request, uri); end - - def request_auth_digest(request, uri, realm, base_uri, iis); end - - def request_cookies(request, uri); end - - def request_headers(); end - - def request_headers=(request_headers); end - - def request_host(request, uri); end - - def request_language_charset(request); end - - def request_log(request); end - - def request_referer(request, uri, referer); end - - def request_user_agent(request); end - - def reset(); end - - def resolve(uri, referer=T.unsafe(nil)); end - - def resolve_parameters(uri, method, parameters); end - - def response_authenticate(response, page, uri, request, headers, params, referer); end - - def response_content_encoding(response, body_io); end - - def response_cookies(response, uri, page); end - - def response_follow_meta_refresh(response, uri, page, redirects); end - - def response_log(response); end - - def response_parse(response, body_io, uri); end - - def response_read(response, request, uri); end - - def response_redirect(response, method, page, redirects, headers, referer=T.unsafe(nil)); end - - def retry_change_requests(); end - - def retry_change_requests=(retri); end - - def robots(); end - - def robots=(value); end - - def robots_allowed?(uri); end - - def robots_disallowed?(url); end - - def robots_error(url); end - - def robots_error!(url); end - - def robots_mutex(); end - - def robots_reset(url); end - - def save_cookies(uri, set_cookie); end - - def scheme_handlers(); end - - def scheme_handlers=(scheme_handlers); end - - def secure_resolve!(uri, referer=T.unsafe(nil)); end - - def set_proxy(addr, port=T.unsafe(nil), user=T.unsafe(nil), pass=T.unsafe(nil)); end - - def shutdown(); end - - def ssl_version(); end - - def ssl_version=(ssl_version); end - - def use_tempfile?(size); end - - def user_agent(); end - - def user_agent=(user_agent); end - - def verify_callback(); end - - def verify_callback=(verify_callback); end - - def verify_mode(); end - - def verify_mode=(verify_mode); end - - def visited_page(url); end - - def webrobots(); end - RobotsKey = ::T.let(nil, ::T.untyped) -end - -class Mechanize::HTTP::Agent -end - -class Mechanize::HTTP::AuthChallenge - def [](param); end - - def params(); end - - def params=(_); end - - def raw(); end - - def raw=(_); end - - def realm(uri); end - - def realm_name(); end - - def scheme(); end - - def scheme=(_); end -end - -class Mechanize::HTTP::AuthChallenge - def self.[](*_); end - - def self.members(); end -end - -class Mechanize::HTTP::AuthRealm - def ==(other); end - - def eql?(other); end - - def initialize(scheme, uri, realm); end - - def realm(); end - - def scheme(); end - - def uri(); end -end - -class Mechanize::HTTP::AuthRealm -end - -class Mechanize::HTTP::AuthStore - def add_auth(uri, user, pass, realm=T.unsafe(nil), domain=T.unsafe(nil)); end - - def add_default_auth(user, pass, domain=T.unsafe(nil)); end - - def auth_accounts(); end - - def credentials?(uri, challenges); end - - def credentials_for(uri, realm); end - - def default_auth(); end - - def remove_auth(uri, realm=T.unsafe(nil)); end -end - -class Mechanize::HTTP::AuthStore -end - -class Mechanize::HTTP::ContentDisposition - def creation_date(); end - - def creation_date=(_); end - - def filename(); end - - def filename=(_); end - - def modification_date(); end - - def modification_date=(_); end - - def parameters(); end - - def parameters=(_); end - - def read_date(); end - - def read_date=(_); end - - def size=(_); end - - def type(); end - - def type=(_); end -end - -class Mechanize::HTTP::ContentDisposition - def self.[](*_); end - - def self.members(); end -end - -class Mechanize::HTTP::ContentDispositionParser - def parse(content_disposition, header=T.unsafe(nil)); end - - def parse_parameters(); end - - def rfc_2045_quoted_string(); end - - def rfc_2045_token(); end - - def rfc_2045_value(); end - - def scanner(); end - - def scanner=(scanner); end - - def spaces(); end -end - -class Mechanize::HTTP::ContentDispositionParser - def self.parse(content_disposition); end -end - -class Mechanize::HTTP::WWWAuthenticateParser - def auth_param(); end - - def auth_scheme(); end - - def parse(www_authenticate); end - - def quoted_string(); end - - def scan_comma_spaces(); end - - def scanner(); end - - def scanner=(scanner); end - - def spaces(); end - - def token(); end -end - -class Mechanize::HTTP::WWWAuthenticateParser -end - -class Mechanize::HTTP -end - -class Mechanize::Headers - def [](key); end - - def []=(key, value); end - - def canonical_each(); end - - def key?(key); end -end - -class Mechanize::Headers -end - -class Mechanize::History - def <<(page, uri=T.unsafe(nil)); end - - def initialize(max_size=T.unsafe(nil)); end - - def max_size(); end - - def max_size=(max_size); end - - def pop(); end - - def push(page, uri=T.unsafe(nil)); end - - def shift(); end - - def visited?(uri); end - - def visited_page(uri); end -end - -class Mechanize::History -end - -class Mechanize::Image -end - -class Mechanize::Image -end - -class Mechanize::Page - def %(*args, &block); end - - def /(*args, &block); end - - def at(*args, &block); end - - def at_css(*args, &block); end - - def at_xpath(*args, &block); end - - def base(criteria=T.unsafe(nil)); end - - def base_with(criteria=T.unsafe(nil)); end - - def base_with!(criteria=T.unsafe(nil)); end - - def bases(); end - - def bases_with(criteria=T.unsafe(nil)); end - - def canonical_uri(); end - - def content_type(); end - - def css(*args, &block); end - - def detected_encoding(); end - - def encoding(); end - - def encoding=(encoding); end - - def encoding_error?(parser=T.unsafe(nil)); end - - def encodings(); end - - def form(criteria=T.unsafe(nil)); end - - def form_with(criteria=T.unsafe(nil)); end - - def form_with!(criteria=T.unsafe(nil)); end - - def forms(); end - - def forms_with(criteria=T.unsafe(nil)); end - - def frame(criteria=T.unsafe(nil)); end - - def frame_with(criteria=T.unsafe(nil)); end - - def frame_with!(criteria=T.unsafe(nil)); end - - def frames(); end - - def frames_with(criteria=T.unsafe(nil)); end - - def iframe(criteria=T.unsafe(nil)); end - - def iframe_with(criteria=T.unsafe(nil)); end - - def iframe_with!(criteria=T.unsafe(nil)); end - - def iframes(); end - - def iframes_with(criteria=T.unsafe(nil)); end - - def image(criteria=T.unsafe(nil)); end - - def image_urls(); end - - def image_with(criteria=T.unsafe(nil)); end - - def image_with!(criteria=T.unsafe(nil)); end - - def images(); end - - def images_with(criteria=T.unsafe(nil)); end - - def initialize(uri=T.unsafe(nil), response=T.unsafe(nil), body=T.unsafe(nil), code=T.unsafe(nil), mech=T.unsafe(nil)); end - - def labels(); end - - def labels_hash(); end - - def link(criteria=T.unsafe(nil)); end - - def link_with(criteria=T.unsafe(nil)); end - - def link_with!(criteria=T.unsafe(nil)); end - - def links(); end - - def links_with(criteria=T.unsafe(nil)); end - - def mech(); end - - def mech=(mech); end - - def meta_charset(); end - - def meta_refresh(); end - - def parser(); end - - def reset(); end - - def response_header_charset(); end - - def root(); end - - def search(*args, &block); end - - def select_bases(selector, method=T.unsafe(nil)); end - - def select_forms(selector, method=T.unsafe(nil)); end - - def select_frames(selector, method=T.unsafe(nil)); end - - def select_iframes(selector, method=T.unsafe(nil)); end - - def select_images(selector, method=T.unsafe(nil)); end - - def select_links(selector, method=T.unsafe(nil)); end - - def title(); end - - def xpath(*args, &block); end - DEFAULT_RESPONSE = ::T.let(nil, ::T.untyped) -end - -class Mechanize::Page::Base -end - -class Mechanize::Page::Base -end - -class Mechanize::Page::Frame - def content(); end - - def initialize(node, mech, referer); end - - def name(); end - - def src(); end -end - -class Mechanize::Page::Frame -end - -class Mechanize::Page::Image - def alt(); end - - def caption(); end - - def dom_class(); end - - def dom_id(); end - - def extname(); end - - def fetch(parameters=T.unsafe(nil), referer=T.unsafe(nil), headers=T.unsafe(nil)); end - - def height(); end - - def image_referer(); end - - def initialize(node, page); end - - def mech(); end - - def mech=(mech); end - - def mime_type(); end - - def node(); end - - def page(); end - - def page=(page); end - - def relative?(); end - - def src(); end - - def text(); end - - def title(); end - - def uri(); end - - def url(); end - - def width(); end -end - -class Mechanize::Page::Image -end - -class Mechanize::Page::Label - def for(); end - - def initialize(node, page); end - - def node(); end - - def page(); end - - def text(); end -end - -class Mechanize::Page::Label -end - -class Mechanize::Page::Link - def attributes(); end - - def click(); end - - def dom_class(); end - - def dom_id(); end - - def href(); end - - def initialize(node, mech, page); end - - def node(); end - - def noreferrer?(); end - - def page(); end - - def referer(); end - - def rel(); end - - def rel?(kind); end - - def resolved_uri(); end - - def text(); end - - def uri(); end -end - -class Mechanize::Page::Link -end - -class Mechanize::Page::MetaRefresh - def delay(); end - - def initialize(node, page, delay, href, link_self=T.unsafe(nil)); end - - def link_self(); end - CONTENT_REGEXP = ::T.let(nil, ::T.untyped) - UNSAFE = ::T.let(nil, ::T.untyped) -end - -class Mechanize::Page::MetaRefresh - def self.from_node(node, page, uri=T.unsafe(nil)); end - - def self.parse(content, base_uri=T.unsafe(nil)); end -end - -class Mechanize::Page - extend ::Forwardable - extend ::Mechanize::ElementMatcher - def self.charset(content_type); end - - def self.charset_from_content_type(content_type); end - - def self.meta_charset(body); end - - def self.meta_content_type(body); end - - def self.response_header_charset(response); end -end - -module Mechanize::Parser - def [](*args, &block); end - - def []=(*args, &block); end - - def canonical_each(*args, &block); end - - def code(); end - - def code=(code); end - - def each(*args, &block); end - - def extract_filename(full_path=T.unsafe(nil)); end - - def fill_header(response); end - - def find_free_name(filename); end - - def header(); end - - def key?(*args, &block); end - - def response(); end - - def response=(response); end - - def uri(); end - - def uri=(uri); end - SPECIAL_FILENAMES = ::T.let(nil, ::T.untyped) -end - -module Mechanize::Parser - extend ::Forwardable -end - -class Mechanize::PluggableParser - def [](content_type); end - - def []=(content_type, klass); end - - def csv=(klass); end - - def default(); end - - def default=(default); end - - def html=(klass); end - - def parser(content_type); end - - def pdf=(klass); end - - def register_parser(content_type, klass); end - - def xhtml=(klass); end - - def xml=(klass); end - CONTENT_TYPES = ::T.let(nil, ::T.untyped) -end - -Mechanize::PluggableParser::InvalidContentTypeError = MIME::Type::InvalidContentType - -class Mechanize::PluggableParser -end - -class Mechanize::RedirectLimitReachedError - def initialize(page, redirects); end - - def page(); end - - def redirects(); end - - def response_code(); end -end - -class Mechanize::RedirectLimitReachedError -end - -class Mechanize::RedirectNotGetOrHeadError - def initialize(page, verb); end - - def page(); end - - def response_code(); end - - def uri(); end - - def verb(); end -end - -class Mechanize::RedirectNotGetOrHeadError -end - -class Mechanize::ResponseCodeError - def initialize(page, message=T.unsafe(nil)); end - - def page(); end - - def response_code(); end -end - -class Mechanize::ResponseCodeError -end - -class Mechanize::ResponseReadError - def body_io(); end - - def error(); end - - def force_parse(); end - - def initialize(error, response, body_io, uri, mechanize); end - - def mechanize(); end - - def response(); end - - def uri(); end -end - -class Mechanize::ResponseReadError -end - -class Mechanize::RobotsDisallowedError - def initialize(url); end - - def uri(); end - - def url(); end -end - -class Mechanize::RobotsDisallowedError -end - -class Mechanize::UnauthorizedError - def challenges(); end - - def initialize(page, challenges, message); end -end - -class Mechanize::UnauthorizedError -end - -class Mechanize::UnsupportedSchemeError - def initialize(scheme, uri); end - - def scheme(); end - - def scheme=(scheme); end - - def uri(); end - - def uri=(uri); end -end - -class Mechanize::UnsupportedSchemeError -end - -class Mechanize::Util - DefaultMimeTypes = ::T.let(nil, ::T.untyped) -end - -class Mechanize::Util - def self.build_query_string(parameters, enc=T.unsafe(nil)); end - - def self.detect_charset(src); end - - def self.each_parameter(parameters, &block); end - - def self.from_native_charset(s, code, ignore_encoding_error=T.unsafe(nil), log=T.unsafe(nil)); end - - def self.guess_encoding(src); end - - def self.html_unescape(s); end - - def self.uri_escape(str, unsafe=T.unsafe(nil)); end - - def self.uri_unescape(str); end -end - -class Mechanize::XmlFile - def at(*args, &block); end - - def search(*args, &block); end - - def xml(); end -end - -class Mechanize::XmlFile - extend ::Forwardable -end - -class Mechanize - def self.html_parser(); end - - def self.html_parser=(html_parser); end - - def self.inherited(child); end - - def self.log(); end - - def self.log=(log); end - - def self.start(); end -end - class Method include ::MethodSource::SourceLocation::MethodExtensions include ::MethodSource::MethodExtensions @@ -18071,68 +13240,6 @@ end class Net::HTTPVariantAlsoNegotiates end -class Net::NTLM::Blob - def self.inherited(subclass); end -end - -class Net::NTLM::FieldSet - def self.define(&block); end -end - -class Net::NTLM::Message::Type0 - def self.inherited(subclass); end -end - -class Net::NTLM::Message::Type1 - def padding(); end - - def padding=(val); end - - def parse(str); end -end - -class Net::NTLM::Message::Type1 - def self.inherited(subclass); end -end - -class Net::NTLM::Message::Type2 - def padding(); end - - def padding=(val); end - - def parse(str); end -end - -class Net::NTLM::Message::Type2 - def self.inherited(subclass); end -end - -class Net::NTLM::Message::Type3 - def self.inherited(subclass); end -end - -class Net::NTLM::SecurityBuffer - def self.inherited(subclass); end -end - -module Net::NTLM::VERSION - MAJOR = ::T.let(nil, ::T.untyped) - MINOR = ::T.let(nil, ::T.untyped) - STRING = ::T.let(nil, ::T.untyped) - TINY = ::T.let(nil, ::T.untyped) -end - -module Net::NTLM::VERSION -end - -module Net::NTLM - def self.decode_utf16le(str); end - - def self.encode_utf16le(str); end - - def self.swap16(str); end -end - Net::NetPrivate::HTTPRequest = Net::HTTPRequest Net::NetPrivate::Socket = Net::InternetMessageIO @@ -18161,1832 +13268,8 @@ class NilClass def try!(method_name=T.unsafe(nil), *args); end end -class NoSeedProgressFormatter -end - -module Nokogiri - LIBXML_ICONV_ENABLED = ::T.let(nil, ::T.untyped) - LIBXML_PARSER_VERSION = ::T.let(nil, ::T.untyped) - LIBXML_VERSION = ::T.let(nil, ::T.untyped) - NOKOGIRI_LIBXML2_PATCHES = ::T.let(nil, ::T.untyped) - NOKOGIRI_LIBXML2_PATH = ::T.let(nil, ::T.untyped) - NOKOGIRI_LIBXSLT_PATCHES = ::T.let(nil, ::T.untyped) - NOKOGIRI_LIBXSLT_PATH = ::T.let(nil, ::T.untyped) - NOKOGIRI_USE_PACKAGED_LIBRARIES = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) - VERSION_INFO = ::T.let(nil, ::T.untyped) -end - -module Nokogiri::CSS -end - -class Nokogiri::CSS::Node - def accept(visitor); end - - def find_by_type(types); end - - def initialize(type, value); end - - def to_a(); end - - def to_type(); end - - def to_xpath(prefix=T.unsafe(nil), visitor=T.unsafe(nil)); end - - def type(); end - - def type=(type); end - - def value(); end - - def value=(value); end - ALLOW_COMBINATOR_ON_SELF = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::CSS::Node -end - class Nokogiri::CSS::Parser - def _reduce_1(val, _values, result); end - - def _reduce_11(val, _values, result); end - - def _reduce_12(val, _values, result); end - - def _reduce_13(val, _values, result); end - - def _reduce_14(val, _values, result); end - - def _reduce_15(val, _values, result); end - - def _reduce_16(val, _values, result); end - - def _reduce_18(val, _values, result); end - - def _reduce_2(val, _values, result); end - - def _reduce_20(val, _values, result); end - - def _reduce_21(val, _values, result); end - - def _reduce_22(val, _values, result); end - - def _reduce_23(val, _values, result); end - - def _reduce_25(val, _values, result); end - - def _reduce_26(val, _values, result); end - - def _reduce_27(val, _values, result); end - - def _reduce_28(val, _values, result); end - - def _reduce_29(val, _values, result); end - - def _reduce_3(val, _values, result); end - - def _reduce_30(val, _values, result); end - - def _reduce_31(val, _values, result); end - - def _reduce_32(val, _values, result); end - - def _reduce_33(val, _values, result); end - - def _reduce_34(val, _values, result); end - - def _reduce_35(val, _values, result); end - - def _reduce_36(val, _values, result); end - - def _reduce_37(val, _values, result); end - - def _reduce_4(val, _values, result); end - - def _reduce_40(val, _values, result); end - - def _reduce_41(val, _values, result); end - - def _reduce_42(val, _values, result); end - - def _reduce_43(val, _values, result); end - - def _reduce_44(val, _values, result); end - - def _reduce_45(val, _values, result); end - - def _reduce_48(val, _values, result); end - - def _reduce_49(val, _values, result); end - - def _reduce_5(val, _values, result); end - - def _reduce_50(val, _values, result); end - - def _reduce_51(val, _values, result); end - - def _reduce_52(val, _values, result); end - - def _reduce_58(val, _values, result); end - - def _reduce_59(val, _values, result); end - - def _reduce_6(val, _values, result); end - - def _reduce_60(val, _values, result); end - - def _reduce_61(val, _values, result); end - - def _reduce_63(val, _values, result); end - - def _reduce_64(val, _values, result); end - - def _reduce_65(val, _values, result); end - - def _reduce_66(val, _values, result); end - - def _reduce_67(val, _values, result); end - - def _reduce_68(val, _values, result); end - - def _reduce_69(val, _values, result); end - - def _reduce_7(val, _values, result); end - - def _reduce_70(val, _values, result); end - - def _reduce_8(val, _values, result); end - - def _reduce_9(val, _values, result); end - - def _reduce_none(val, _values, result); end - - def initialize(namespaces=T.unsafe(nil)); end - - def on_error(error_token_id, error_value, value_stack); end - - def parse(string); end - - def unescape_css_identifier(identifier); end - - def unescape_css_string(str); end - - def xpath_for(string, options=T.unsafe(nil)); end - Racc_arg = ::T.let(nil, ::T.untyped) Racc_debug_parser = ::T.let(nil, ::T.untyped) - Racc_token_to_s_table = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::CSS::Parser - def self.[](string); end - - def self.[]=(string, value); end - - def self.cache_on(); end - - def self.cache_on=(cache_on); end - - def self.cache_on?(); end - - def self.clear_cache(); end - - def self.parse(selector); end - - def self.set_cache(_); end - - def self.without_cache(&block); end -end - -class Nokogiri::CSS::SyntaxError -end - -class Nokogiri::CSS::SyntaxError -end - -class Nokogiri::CSS::Tokenizer - def _next_token(); end - - def action(); end - - def filename(); end - - def lineno(); end - - def load_file(filename); end - - def next_token(); end - - def scan(str); end - - def scan_file(filename); end - - def scan_setup(str); end - - def scan_str(str); end - - def state(); end - - def state=(state); end -end - -class Nokogiri::CSS::Tokenizer::ScanError -end - -class Nokogiri::CSS::Tokenizer::ScanError -end - -class Nokogiri::CSS::Tokenizer -end - -class Nokogiri::CSS::XPathVisitor - def accept(node); end - - def visit_attribute_condition(node); end - - def visit_child_selector(node); end - - def visit_class_condition(node); end - - def visit_combinator(node); end - - def visit_conditional_selector(node); end - - def visit_descendant_selector(node); end - - def visit_direct_adjacent_selector(node); end - - def visit_element_name(node); end - - def visit_following_selector(node); end - - def visit_function(node); end - - def visit_id(node); end - - def visit_not(node); end - - def visit_pseudo_class(node); end -end - -class Nokogiri::CSS::XPathVisitor -end - -module Nokogiri::CSS - def self.parse(selector); end - - def self.xpath_for(selector, options=T.unsafe(nil)); end -end - -module Nokogiri::Decorators -end - -module Nokogiri::Decorators::Slop - def method_missing(name, *args, &block); end - XPATH_PREFIX = ::T.let(nil, ::T.untyped) -end - -module Nokogiri::Decorators::Slop -end - -module Nokogiri::Decorators -end - -class Nokogiri::EncodingHandler - def name(); end -end - -class Nokogiri::EncodingHandler - def self.[](_); end - - def self.alias(_, _1); end - - def self.clear_aliases!(); end - - def self.delete(_); end -end - -module Nokogiri::HTML - NamedCharacters = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::HTML::Builder - def to_html(); end -end - -class Nokogiri::HTML::Builder -end - -class Nokogiri::HTML::Document - def meta_encoding(); end - - def meta_encoding=(encoding); end - - def meta_robots(custom_name=T.unsafe(nil)); end - - def nofollow?(custom_name=T.unsafe(nil)); end - - def noindex?(custom_name=T.unsafe(nil)); end - - def serialize(options=T.unsafe(nil)); end - - def title(); end - - def title=(text); end -end - -class Nokogiri::HTML::Document::EncodingFound - def found_encoding(); end - - def initialize(encoding); end -end - -class Nokogiri::HTML::Document::EncodingFound -end - -class Nokogiri::HTML::Document::EncodingReader - def encoding_found(); end - - def initialize(io); end - - def read(len); end -end - -class Nokogiri::HTML::Document::EncodingReader::JumpSAXHandler - def initialize(jumptag); end -end - -class Nokogiri::HTML::Document::EncodingReader::JumpSAXHandler -end - -class Nokogiri::HTML::Document::EncodingReader::SAXHandler - def encoding(); end -end - -class Nokogiri::HTML::Document::EncodingReader::SAXHandler -end - -class Nokogiri::HTML::Document::EncodingReader - def self.detect_encoding(chunk); end - - def self.detect_encoding_for_jruby_without_fix(chunk); end - - def self.is_jruby_without_fix?(); end -end - -class Nokogiri::HTML::Document -end - -class Nokogiri::HTML::DocumentFragment -end - -class Nokogiri::HTML::DocumentFragment - def self.parse(tags, encoding=T.unsafe(nil)); end -end - -class Nokogiri::HTML::ElementDescription - def block?(); end - - def default_sub_element(); end - - def deprecated?(); end - - def deprecated_attributes(); end - - def description(); end - - def empty?(); end - - def implied_end_tag?(); end - - def implied_start_tag?(); end - - def inline?(); end - - def name(); end - - def optional_attributes(); end - - def required_attributes(); end - - def save_end_tag?(); end - - def sub_elements(); end - ACTION_ATTR = ::T.let(nil, ::T.untyped) - ALIGN_ATTR = ::T.let(nil, ::T.untyped) - ALT_ATTR = ::T.let(nil, ::T.untyped) - APPLET_ATTRS = ::T.let(nil, ::T.untyped) - AREA_ATTRS = ::T.let(nil, ::T.untyped) - ATTRS = ::T.let(nil, ::T.untyped) - A_ATTRS = ::T.let(nil, ::T.untyped) - BASEFONT_ATTRS = ::T.let(nil, ::T.untyped) - BGCOLOR_ATTR = ::T.let(nil, ::T.untyped) - BLOCK = ::T.let(nil, ::T.untyped) - BLOCKLI_ELT = ::T.let(nil, ::T.untyped) - BODY_ATTRS = ::T.let(nil, ::T.untyped) - BODY_CONTENTS = ::T.let(nil, ::T.untyped) - BODY_DEPR = ::T.let(nil, ::T.untyped) - BUTTON_ATTRS = ::T.let(nil, ::T.untyped) - CELLHALIGN = ::T.let(nil, ::T.untyped) - CELLVALIGN = ::T.let(nil, ::T.untyped) - CLEAR_ATTRS = ::T.let(nil, ::T.untyped) - COL_ATTRS = ::T.let(nil, ::T.untyped) - COL_ELT = ::T.let(nil, ::T.untyped) - COMPACT_ATTR = ::T.let(nil, ::T.untyped) - COMPACT_ATTRS = ::T.let(nil, ::T.untyped) - CONTENT_ATTR = ::T.let(nil, ::T.untyped) - COREATTRS = ::T.let(nil, ::T.untyped) - CORE_ATTRS = ::T.let(nil, ::T.untyped) - CORE_I18N_ATTRS = ::T.let(nil, ::T.untyped) - DIR_ATTR = ::T.let(nil, ::T.untyped) - DL_CONTENTS = ::T.let(nil, ::T.untyped) - DefaultDescriptions = ::T.let(nil, ::T.untyped) - EDIT_ATTRS = ::T.let(nil, ::T.untyped) - EMBED_ATTRS = ::T.let(nil, ::T.untyped) - EMPTY = ::T.let(nil, ::T.untyped) - EVENTS = ::T.let(nil, ::T.untyped) - FIELDSET_CONTENTS = ::T.let(nil, ::T.untyped) - FLOW = ::T.let(nil, ::T.untyped) - FLOW_PARAM = ::T.let(nil, ::T.untyped) - FONTSTYLE = ::T.let(nil, ::T.untyped) - FONT_ATTRS = ::T.let(nil, ::T.untyped) - FORMCTRL = ::T.let(nil, ::T.untyped) - FORM_ATTRS = ::T.let(nil, ::T.untyped) - FORM_CONTENTS = ::T.let(nil, ::T.untyped) - FRAMESET_ATTRS = ::T.let(nil, ::T.untyped) - FRAMESET_CONTENTS = ::T.let(nil, ::T.untyped) - FRAME_ATTRS = ::T.let(nil, ::T.untyped) - HEADING = ::T.let(nil, ::T.untyped) - HEAD_ATTRS = ::T.let(nil, ::T.untyped) - HEAD_CONTENTS = ::T.let(nil, ::T.untyped) - HREF_ATTRS = ::T.let(nil, ::T.untyped) - HR_DEPR = ::T.let(nil, ::T.untyped) - HTML_ATTRS = ::T.let(nil, ::T.untyped) - HTML_CDATA = ::T.let(nil, ::T.untyped) - HTML_CONTENT = ::T.let(nil, ::T.untyped) - HTML_FLOW = ::T.let(nil, ::T.untyped) - HTML_INLINE = ::T.let(nil, ::T.untyped) - HTML_PCDATA = ::T.let(nil, ::T.untyped) - I18N = ::T.let(nil, ::T.untyped) - I18N_ATTRS = ::T.let(nil, ::T.untyped) - IFRAME_ATTRS = ::T.let(nil, ::T.untyped) - IMG_ATTRS = ::T.let(nil, ::T.untyped) - INLINE = ::T.let(nil, ::T.untyped) - INLINE_P = ::T.let(nil, ::T.untyped) - INPUT_ATTRS = ::T.let(nil, ::T.untyped) - LABEL_ATTR = ::T.let(nil, ::T.untyped) - LABEL_ATTRS = ::T.let(nil, ::T.untyped) - LANGUAGE_ATTR = ::T.let(nil, ::T.untyped) - LEGEND_ATTRS = ::T.let(nil, ::T.untyped) - LINK_ATTRS = ::T.let(nil, ::T.untyped) - LIST = ::T.let(nil, ::T.untyped) - LI_ELT = ::T.let(nil, ::T.untyped) - MAP_CONTENTS = ::T.let(nil, ::T.untyped) - META_ATTRS = ::T.let(nil, ::T.untyped) - MODIFIER = ::T.let(nil, ::T.untyped) - NAME_ATTR = ::T.let(nil, ::T.untyped) - NOFRAMES_CONTENT = ::T.let(nil, ::T.untyped) - OBJECT_ATTRS = ::T.let(nil, ::T.untyped) - OBJECT_CONTENTS = ::T.let(nil, ::T.untyped) - OBJECT_DEPR = ::T.let(nil, ::T.untyped) - OL_ATTRS = ::T.let(nil, ::T.untyped) - OPTGROUP_ATTRS = ::T.let(nil, ::T.untyped) - OPTION_ATTRS = ::T.let(nil, ::T.untyped) - OPTION_ELT = ::T.let(nil, ::T.untyped) - PARAM_ATTRS = ::T.let(nil, ::T.untyped) - PCDATA = ::T.let(nil, ::T.untyped) - PHRASE = ::T.let(nil, ::T.untyped) - PRE_CONTENT = ::T.let(nil, ::T.untyped) - PROMPT_ATTRS = ::T.let(nil, ::T.untyped) - QUOTE_ATTRS = ::T.let(nil, ::T.untyped) - ROWS_COLS_ATTR = ::T.let(nil, ::T.untyped) - SCRIPT_ATTRS = ::T.let(nil, ::T.untyped) - SELECT_ATTRS = ::T.let(nil, ::T.untyped) - SELECT_CONTENT = ::T.let(nil, ::T.untyped) - SPECIAL = ::T.let(nil, ::T.untyped) - SRC_ALT_ATTRS = ::T.let(nil, ::T.untyped) - STYLE_ATTRS = ::T.let(nil, ::T.untyped) - TABLE_ATTRS = ::T.let(nil, ::T.untyped) - TABLE_CONTENTS = ::T.let(nil, ::T.untyped) - TABLE_DEPR = ::T.let(nil, ::T.untyped) - TALIGN_ATTRS = ::T.let(nil, ::T.untyped) - TARGET_ATTR = ::T.let(nil, ::T.untyped) - TEXTAREA_ATTRS = ::T.let(nil, ::T.untyped) - TH_TD_ATTR = ::T.let(nil, ::T.untyped) - TH_TD_DEPR = ::T.let(nil, ::T.untyped) - TR_CONTENTS = ::T.let(nil, ::T.untyped) - TR_ELT = ::T.let(nil, ::T.untyped) - TYPE_ATTR = ::T.let(nil, ::T.untyped) - UL_DEPR = ::T.let(nil, ::T.untyped) - VERSION_ATTR = ::T.let(nil, ::T.untyped) - WIDTH_ATTR = ::T.let(nil, ::T.untyped) -end - -Nokogiri::HTML::ElementDescription::Desc = Struct::HTMLElementDescription - -class Nokogiri::HTML::ElementDescription - def self.[](_); end -end - -class Nokogiri::HTML::EntityDescription -end - -class Nokogiri::HTML::EntityDescription -end - -class Nokogiri::HTML::EntityLookup - def [](name); end - - def get(_); end -end - -class Nokogiri::HTML::EntityLookup -end - -module Nokogiri::HTML::SAX -end - -class Nokogiri::HTML::SAX::Parser - def parse_file(filename, encoding=T.unsafe(nil)); end - - def parse_memory(data, encoding=T.unsafe(nil)); end -end - -class Nokogiri::HTML::SAX::Parser -end - -class Nokogiri::HTML::SAX::ParserContext -end - -class Nokogiri::HTML::SAX::ParserContext - def self.file(_, _1); end - - def self.memory(_, _1); end -end - -class Nokogiri::HTML::SAX::PushParser -end - -class Nokogiri::HTML::SAX::PushParser -end - -module Nokogiri::HTML::SAX -end - -module Nokogiri::HTML - def self.fragment(string, encoding=T.unsafe(nil)); end - - def self.parse(thing, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil), &block); end -end - -class Nokogiri::SyntaxError -end - -class Nokogiri::SyntaxError -end - -class Nokogiri::VersionInfo - def compiled_parser_version(); end - - def engine(); end - - def jruby?(); end - - def libxml2?(); end - - def libxml2_using_packaged?(); end - - def libxml2_using_system?(); end - - def loaded_parser_version(); end - - def to_hash(); end - - def to_markdown(); end - - def warnings(); end -end - -class Nokogiri::VersionInfo - def self.instance(); end -end - -module Nokogiri::XML - XML_C14N_1_0 = ::T.let(nil, ::T.untyped) - XML_C14N_1_1 = ::T.let(nil, ::T.untyped) - XML_C14N_EXCLUSIVE_1_0 = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::Attr - def content=(content); end - - def value(); end - - def value=(value); end -end - -class Nokogiri::XML::Attr -end - -class Nokogiri::XML::AttributeDecl - def attribute_type(); end - - def default(); end - - def enumeration(); end -end - -class Nokogiri::XML::AttributeDecl -end - -class Nokogiri::XML::Builder - def <<(string); end - - def [](ns); end - - def arity(); end - - def arity=(arity); end - - def cdata(string); end - - def comment(string); end - - def context(); end - - def context=(context); end - - def doc(); end - - def doc=(doc); end - - def initialize(options=T.unsafe(nil), root=T.unsafe(nil), &block); end - - def method_missing(method, *args, &block); end - - def parent(); end - - def parent=(parent); end - - def text(string); end - - def to_xml(*args); end -end - -class Nokogiri::XML::Builder - def self.with(root, &block); end -end - -class Nokogiri::XML::CDATA -end - -class Nokogiri::XML::CDATA -end - -class Nokogiri::XML::CharacterData - include ::Nokogiri::XML::PP::CharacterData -end - -class Nokogiri::XML::CharacterData -end - -class Nokogiri::XML::Comment -end - -class Nokogiri::XML::Comment -end - -class Nokogiri::XML::DTD - def entities(); end - - def external_id(); end - - def html5_dtd?(); end - - def html_dtd?(); end - - def notations(); end - - def system_id(); end - - def validate(_); end -end - -class Nokogiri::XML::DTD -end - -class Nokogiri::XML::Document - def canonicalize(*_); end - - def collect_namespaces(); end - - def create_cdata(string, &block); end - - def create_comment(string, &block); end - - def create_element(name, *args, &block); end - - def create_entity(*_); end - - def create_text_node(string, &block); end - - def decorate(node); end - - def decorators(key); end - - def encoding(); end - - def encoding=(encoding); end - - def errors(); end - - def errors=(errors); end - - def fragment(tags=T.unsafe(nil)); end - - def initialize(*args); end - - def remove_namespaces!(); end - - def root(); end - - def root=(root); end - - def slop!(); end - - def to_java(); end - - def to_xml(*args, &block); end - - def url(); end - - def validate(); end - - def version(); end - IMPLIED_XPATH_CONTEXTS = ::T.let(nil, ::T.untyped) - NCNAME_CHAR = ::T.let(nil, ::T.untyped) - NCNAME_RE = ::T.let(nil, ::T.untyped) - NCNAME_START_CHAR = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::Document - def self.empty_doc?(string_or_io); end - - def self.parse(string_or_io, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil)); end - - def self.read_io(_, _1, _2, _3); end - - def self.read_memory(_, _1, _2, _3); end - - def self.wrap(document); end -end - -class Nokogiri::XML::DocumentFragment - def dup(); end - - def errors(); end - - def errors=(things); end - - def initialize(document, tags=T.unsafe(nil), ctx=T.unsafe(nil)); end - - def search(*rules); end - - def serialize(); end - - def to_html(*args); end - - def to_xhtml(*args); end - - def to_xml(*args); end -end - -class Nokogiri::XML::DocumentFragment - def self.parse(tags); end -end - -class Nokogiri::XML::Element -end - -class Nokogiri::XML::Element -end - -class Nokogiri::XML::ElementContent - def children(); end - - def document(); end - - def name(); end - - def occur(); end - - def prefix(); end - - def type(); end - ELEMENT = ::T.let(nil, ::T.untyped) - MULT = ::T.let(nil, ::T.untyped) - ONCE = ::T.let(nil, ::T.untyped) - OPT = ::T.let(nil, ::T.untyped) - OR = ::T.let(nil, ::T.untyped) - PCDATA = ::T.let(nil, ::T.untyped) - PLUS = ::T.let(nil, ::T.untyped) - SEQ = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::ElementContent -end - -class Nokogiri::XML::ElementDecl - def element_type(); end - - def prefix(); end -end - -class Nokogiri::XML::ElementDecl -end - -class Nokogiri::XML::EntityDecl - def entity_type(); end - - def external_id(); end - - def original_content(); end - - def system_id(); end - EXTERNAL_GENERAL_PARSED = ::T.let(nil, ::T.untyped) - EXTERNAL_GENERAL_UNPARSED = ::T.let(nil, ::T.untyped) - EXTERNAL_PARAMETER = ::T.let(nil, ::T.untyped) - INTERNAL_GENERAL = ::T.let(nil, ::T.untyped) - INTERNAL_PARAMETER = ::T.let(nil, ::T.untyped) - INTERNAL_PREDEFINED = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::EntityDecl - def self.new(name, doc, *args); end -end - -class Nokogiri::XML::EntityReference -end - -class Nokogiri::XML::EntityReference -end - -class Nokogiri::XML::Namespace - include ::Nokogiri::XML::PP::Node - def document(); end - - def href(); end - - def prefix(); end -end - -class Nokogiri::XML::Namespace -end - -class Nokogiri::XML::Node - include ::Nokogiri::XML::PP::Node - include ::Nokogiri::XML::Searchable - include ::Enumerable - def <<(node_or_tags); end - - def ==(other); end - - def >(selector); end - - def [](name); end - - def []=(name, value); end - - def accept(visitor); end - - def add_child(node_or_tags); end - - def add_class(name); end - - def add_namespace(_, _1); end - - def add_namespace_definition(_, _1); end - - def add_next_sibling(node_or_tags); end - - def add_previous_sibling(node_or_tags); end - - def after(node_or_tags); end - - def ancestors(selector=T.unsafe(nil)); end - - def append_class(name); end - - def attr(name); end - - def attribute(_); end - - def attribute_nodes(); end - - def attribute_with_ns(_, _1); end - - def attributes(); end - - def before(node_or_tags); end - - def canonicalize(mode=T.unsafe(nil), inclusive_namespaces=T.unsafe(nil), with_comments=T.unsafe(nil)); end - - def cdata?(); end - - def child(); end - - def children(); end - - def children=(node_or_tags); end - - def classes(); end - - def comment?(); end - - def content(); end - - def content=(string); end - - def create_external_subset(_, _1, _2); end - - def create_internal_subset(_, _1, _2); end - - def css_path(); end - - def decorate!(); end - - def default_namespace=(url); end - - def delete(name); end - - def description(); end - - def do_xinclude(options=T.unsafe(nil)); end - - def document(); end - - def document?(); end - - def dup(*_); end - - def each(&blk); end - - def elem?(); end - - def element?(); end - - def element_children(); end - - def elements(); end - - def encode_special_chars(_); end - - def external_subset(); end - - def first_element_child(); end - - def fragment(tags); end - - def fragment?(); end - - def get_attribute(name); end - - def has_attribute?(_); end - - def html?(); end - - def initialize(name, document); end - - def inner_html(*args); end - - def inner_html=(node_or_tags); end - - def inner_text(); end - - def internal_subset(); end - - def key?(_); end - - def keys(); end - - def lang(); end - - def lang=(lang); end - - def last_element_child(); end - - def line(); end - - def matches?(selector); end - - def name(); end - - def name=(name); end - - def namespace(); end - - def namespace=(ns); end - - def namespace_definitions(); end - - def namespace_scopes(); end - - def namespaced_key?(_, _1); end - - def namespaces(); end - - def native_content=(native_content); end - - def next(); end - - def next=(node_or_tags); end - - def next_element(); end - - def next_sibling(); end - - def node_name(); end - - def node_name=(node_name); end - - def node_type(); end - - def parent(); end - - def parent=(parent_node); end - - def parse(string_or_io, options=T.unsafe(nil)); end - - def path(); end - - def pointer_id(); end - - def prepend_child(node_or_tags); end - - def previous(); end - - def previous=(node_or_tags); end - - def previous_element(); end - - def previous_sibling(); end - - def processing_instruction?(); end - - def read_only?(); end - - def remove(); end - - def remove_attribute(name); end - - def remove_class(name=T.unsafe(nil)); end - - def replace(node_or_tags); end - - def serialize(*args, &block); end - - def set_attribute(name, value); end - - def swap(node_or_tags); end - - def text(); end - - def text?(); end - - def to_html(options=T.unsafe(nil)); end - - def to_str(); end - - def to_xhtml(options=T.unsafe(nil)); end - - def to_xml(options=T.unsafe(nil)); end - - def traverse(&block); end - - def type(); end - - def unlink(); end - - def values(); end - - def wrap(html); end - - def write_html_to(io, options=T.unsafe(nil)); end - - def write_to(io, *options); end - - def write_xhtml_to(io, options=T.unsafe(nil)); end - - def write_xml_to(io, options=T.unsafe(nil)); end - - def xml?(); end - ATTRIBUTE_DECL = ::T.let(nil, ::T.untyped) - ATTRIBUTE_NODE = ::T.let(nil, ::T.untyped) - CDATA_SECTION_NODE = ::T.let(nil, ::T.untyped) - COMMENT_NODE = ::T.let(nil, ::T.untyped) - DOCB_DOCUMENT_NODE = ::T.let(nil, ::T.untyped) - DOCUMENT_FRAG_NODE = ::T.let(nil, ::T.untyped) - DOCUMENT_NODE = ::T.let(nil, ::T.untyped) - DOCUMENT_TYPE_NODE = ::T.let(nil, ::T.untyped) - DTD_NODE = ::T.let(nil, ::T.untyped) - ELEMENT_DECL = ::T.let(nil, ::T.untyped) - ELEMENT_NODE = ::T.let(nil, ::T.untyped) - ENTITY_DECL = ::T.let(nil, ::T.untyped) - ENTITY_NODE = ::T.let(nil, ::T.untyped) - ENTITY_REF_NODE = ::T.let(nil, ::T.untyped) - HTML_DOCUMENT_NODE = ::T.let(nil, ::T.untyped) - IMPLIED_XPATH_CONTEXTS = ::T.let(nil, ::T.untyped) - NAMESPACE_DECL = ::T.let(nil, ::T.untyped) - NOTATION_NODE = ::T.let(nil, ::T.untyped) - PI_NODE = ::T.let(nil, ::T.untyped) - TEXT_NODE = ::T.let(nil, ::T.untyped) - XINCLUDE_END = ::T.let(nil, ::T.untyped) - XINCLUDE_START = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::Node -end - -class Nokogiri::XML::NodeSet - include ::Nokogiri::XML::Searchable - include ::Enumerable - def &(_); end - - def +(_); end - - def -(_); end - - def <<(_); end - - def ==(other); end - - def >(selector); end - - def [](*_); end - - def add_class(name); end - - def after(datum); end - - def append_class(name); end - - def attr(key, value=T.unsafe(nil), &block); end - - def attribute(key, value=T.unsafe(nil), &block); end - - def before(datum); end - - def children(); end - - def clone(); end - - def delete(_); end - - def document(); end - - def document=(document); end - - def each(&blk); end - - def empty?(); end - - def filter(expr); end - - def first(n=T.unsafe(nil)); end - - def index(node=T.unsafe(nil)); end - - def initialize(document, list=T.unsafe(nil)); end - - def inner_html(*args); end - - def inner_text(); end - - def last(); end - - def length(); end - - def pop(); end - - def push(_); end - - def remove(); end - - def remove_attr(name); end - - def remove_attribute(name); end - - def remove_class(name=T.unsafe(nil)); end - - def reverse(); end - - def set(key, value=T.unsafe(nil), &block); end - - def shift(); end - - def size(); end - - def slice(*_); end - - def text(); end - - def to_a(); end - - def to_ary(); end - - def to_html(*args); end - - def to_xhtml(*args); end - - def to_xml(*args); end - - def unlink(); end - - def wrap(html); end - - def |(_); end - IMPLIED_XPATH_CONTEXTS = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::NodeSet -end - -class Nokogiri::XML::Notation -end - -class Nokogiri::XML::Notation -end - -module Nokogiri::XML::PP -end - -module Nokogiri::XML::PP::CharacterData - def inspect(); end - - def pretty_print(pp); end -end - -module Nokogiri::XML::PP::CharacterData -end - -module Nokogiri::XML::PP::Node - def inspect(); end - - def pretty_print(pp); end -end - -module Nokogiri::XML::PP::Node -end - -module Nokogiri::XML::PP -end - -class Nokogiri::XML::ParseOptions - def compact(); end - - def compact?(); end - - def default_html(); end - - def default_html?(); end - - def default_xml(); end - - def default_xml?(); end - - def dtdattr(); end - - def dtdattr?(); end - - def dtdload(); end - - def dtdload?(); end - - def dtdvalid(); end - - def dtdvalid?(); end - - def huge(); end - - def huge?(); end - - def initialize(options=T.unsafe(nil)); end - - def nobasefix(); end - - def nobasefix?(); end - - def noblanks(); end - - def noblanks?(); end - - def nocdata(); end - - def nocdata?(); end - - def nocompact(); end - - def nodefault_html(); end - - def nodefault_xml(); end - - def nodict(); end - - def nodict?(); end - - def nodtdattr(); end - - def nodtdload(); end - - def nodtdvalid(); end - - def noent(); end - - def noent?(); end - - def noerror(); end - - def noerror?(); end - - def nohuge(); end - - def nonet(); end - - def nonet?(); end - - def nonobasefix(); end - - def nonoblanks(); end - - def nonocdata(); end - - def nonodict(); end - - def nonoent(); end - - def nonoerror(); end - - def nononet(); end - - def nonowarning(); end - - def nonoxincnode(); end - - def nonsclean(); end - - def noold10(); end - - def nopedantic(); end - - def norecover(); end - - def nosax1(); end - - def nowarning(); end - - def nowarning?(); end - - def noxinclude(); end - - def noxincnode(); end - - def noxincnode?(); end - - def nsclean(); end - - def nsclean?(); end - - def old10(); end - - def old10?(); end - - def options(); end - - def options=(options); end - - def pedantic(); end - - def pedantic?(); end - - def recover(); end - - def recover?(); end - - def sax1(); end - - def sax1?(); end - - def strict(); end - - def strict?(); end - - def to_i(); end - - def xinclude(); end - - def xinclude?(); end - COMPACT = ::T.let(nil, ::T.untyped) - DEFAULT_HTML = ::T.let(nil, ::T.untyped) - DEFAULT_XML = ::T.let(nil, ::T.untyped) - DTDATTR = ::T.let(nil, ::T.untyped) - DTDLOAD = ::T.let(nil, ::T.untyped) - DTDVALID = ::T.let(nil, ::T.untyped) - HUGE = ::T.let(nil, ::T.untyped) - NOBASEFIX = ::T.let(nil, ::T.untyped) - NOBLANKS = ::T.let(nil, ::T.untyped) - NOCDATA = ::T.let(nil, ::T.untyped) - NODICT = ::T.let(nil, ::T.untyped) - NOENT = ::T.let(nil, ::T.untyped) - NOERROR = ::T.let(nil, ::T.untyped) - NONET = ::T.let(nil, ::T.untyped) - NOWARNING = ::T.let(nil, ::T.untyped) - NOXINCNODE = ::T.let(nil, ::T.untyped) - NSCLEAN = ::T.let(nil, ::T.untyped) - OLD10 = ::T.let(nil, ::T.untyped) - PEDANTIC = ::T.let(nil, ::T.untyped) - RECOVER = ::T.let(nil, ::T.untyped) - SAX1 = ::T.let(nil, ::T.untyped) - STRICT = ::T.let(nil, ::T.untyped) - XINCLUDE = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::ParseOptions -end - -class Nokogiri::XML::ProcessingInstruction - def initialize(document, name, content); end -end - -class Nokogiri::XML::ProcessingInstruction -end - -class Nokogiri::XML::Reader - include ::Enumerable - def attribute(_); end - - def attribute_at(_); end - - def attribute_count(); end - - def attribute_nodes(); end - - def attributes(); end - - def attributes?(); end - - def base_uri(); end - - def default?(); end - - def depth(); end - - def each(&blk); end - - def empty_element?(); end - - def encoding(); end - - def errors(); end - - def errors=(errors); end - - def initialize(source, url=T.unsafe(nil), encoding=T.unsafe(nil)); end - - def inner_xml(); end - - def lang(); end - - def local_name(); end - - def name(); end - - def namespace_uri(); end - - def namespaces(); end - - def node_type(); end - - def outer_xml(); end - - def prefix(); end - - def read(); end - - def self_closing?(); end - - def source(); end - - def state(); end - - def value(); end - - def value?(); end - - def xml_version(); end - TYPE_ATTRIBUTE = ::T.let(nil, ::T.untyped) - TYPE_CDATA = ::T.let(nil, ::T.untyped) - TYPE_COMMENT = ::T.let(nil, ::T.untyped) - TYPE_DOCUMENT = ::T.let(nil, ::T.untyped) - TYPE_DOCUMENT_FRAGMENT = ::T.let(nil, ::T.untyped) - TYPE_DOCUMENT_TYPE = ::T.let(nil, ::T.untyped) - TYPE_ELEMENT = ::T.let(nil, ::T.untyped) - TYPE_END_ELEMENT = ::T.let(nil, ::T.untyped) - TYPE_END_ENTITY = ::T.let(nil, ::T.untyped) - TYPE_ENTITY = ::T.let(nil, ::T.untyped) - TYPE_ENTITY_REFERENCE = ::T.let(nil, ::T.untyped) - TYPE_NONE = ::T.let(nil, ::T.untyped) - TYPE_NOTATION = ::T.let(nil, ::T.untyped) - TYPE_PROCESSING_INSTRUCTION = ::T.let(nil, ::T.untyped) - TYPE_SIGNIFICANT_WHITESPACE = ::T.let(nil, ::T.untyped) - TYPE_TEXT = ::T.let(nil, ::T.untyped) - TYPE_WHITESPACE = ::T.let(nil, ::T.untyped) - TYPE_XML_DECLARATION = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::Reader - def self.from_io(*_); end - - def self.from_memory(*_); end -end - -class Nokogiri::XML::RelaxNG -end - -class Nokogiri::XML::RelaxNG -end - -module Nokogiri::XML::SAX -end - -class Nokogiri::XML::SAX::Document - def cdata_block(string); end - - def characters(string); end - - def comment(string); end - - def end_document(); end - - def end_element(name); end - - def end_element_namespace(name, prefix=T.unsafe(nil), uri=T.unsafe(nil)); end - - def error(string); end - - def processing_instruction(name, content); end - - def start_document(); end - - def start_element(name, attrs=T.unsafe(nil)); end - - def start_element_namespace(name, attrs=T.unsafe(nil), prefix=T.unsafe(nil), uri=T.unsafe(nil), ns=T.unsafe(nil)); end - - def warning(string); end - - def xmldecl(version, encoding, standalone); end -end - -class Nokogiri::XML::SAX::Document -end - -class Nokogiri::XML::SAX::Parser - def document(); end - - def document=(document); end - - def encoding(); end - - def encoding=(encoding); end - - def initialize(doc=T.unsafe(nil), encoding=T.unsafe(nil)); end - - def parse(thing, &block); end - - def parse_file(filename); end - - def parse_io(io, encoding=T.unsafe(nil)); end - - def parse_memory(data); end - ENCODINGS = ::T.let(nil, ::T.untyped) -end - -class Nokogiri::XML::SAX::Parser -end - -class Nokogiri::XML::SAX::ParserContext - def column(); end - - def line(); end - - def parse_with(_); end - - def recovery(); end - - def recovery=(recovery); end - - def replace_entities(); end - - def replace_entities=(replace_entities); end -end - -class Nokogiri::XML::SAX::ParserContext - def self.file(_); end - - def self.io(_, _1); end - - def self.memory(_); end - - def self.new(thing, encoding=T.unsafe(nil)); end -end - -class Nokogiri::XML::SAX::PushParser - def <<(chunk, last_chunk=T.unsafe(nil)); end - - def document(); end - - def document=(document); end - - def finish(); end - - def initialize(doc=T.unsafe(nil), file_name=T.unsafe(nil), encoding=T.unsafe(nil)); end - - def options(); end - - def options=(options); end - - def replace_entities(); end - - def replace_entities=(replace_entities); end - - def write(chunk, last_chunk=T.unsafe(nil)); end -end - -class Nokogiri::XML::SAX::PushParser -end - -module Nokogiri::XML::SAX -end - -class Nokogiri::XML::Schema - def errors(); end - - def errors=(errors); end - - def valid?(thing); end - - def validate(thing); end -end - -class Nokogiri::XML::Schema - def self.from_document(_); end - - def self.new(string_or_io); end - - def self.read_memory(_); end -end - -module Nokogiri::XML::Searchable - def %(*args); end - - def /(*args); end - - def at(*args); end - - def at_css(*args); end - - def at_xpath(*args); end - - def css(*args); end - - def search(*args); end - - def xpath(*args); end - LOOKS_LIKE_XPATH = ::T.let(nil, ::T.untyped) -end - -module Nokogiri::XML::Searchable -end - -class Nokogiri::XML::SyntaxError - def code(); end - - def column(); end - - def domain(); end - - def error?(); end - - def fatal?(); end - - def file(); end - - def int1(); end - - def level(); end - - def line(); end - - def none?(); end - - def str1(); end - - def str2(); end - - def str3(); end - - def warning?(); end -end - -class Nokogiri::XML::SyntaxError -end - -class Nokogiri::XML::Text -end - -class Nokogiri::XML::Text -end - -class Nokogiri::XML::XPath - def document(); end - - def document=(document); end -end - -class Nokogiri::XML::XPath::SyntaxError -end - -class Nokogiri::XML::XPath::SyntaxError -end - -class Nokogiri::XML::XPath -end - -class Nokogiri::XML::XPathContext - def evaluate(*_); end - - def register_namespaces(namespaces); end - - def register_ns(_, _1); end - - def register_variable(_, _1); end -end - -class Nokogiri::XML::XPathContext - def self.new(_); end -end - -module Nokogiri::XML - def self.Reader(string_or_io, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil)); end - - def self.RelaxNG(string_or_io); end - - def self.Schema(string_or_io); end - - def self.fragment(string); end - - def self.parse(thing, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil), &block); end -end - -module Nokogiri::XSLT -end - -class Nokogiri::XSLT::Stylesheet - def apply_to(document, params=T.unsafe(nil)); end - - def serialize(_); end - - def transform(*_); end -end - -class Nokogiri::XSLT::Stylesheet - def self.parse_stylesheet_doc(_); end -end - -module Nokogiri::XSLT - def self.parse(string, modules=T.unsafe(nil)); end - - def self.quote_params(params); end - - def self.register(_, _1); end -end - -module Nokogiri - def self.HTML(thing, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil), &block); end - - def self.Slop(*args, &block); end - - def self.XML(thing, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil), &block); end - - def self.XSLT(stylesheet, modules=T.unsafe(nil)); end - - def self.install_default_aliases(); end - - def self.jruby?(); end - - def self.make(input=T.unsafe(nil), opts=T.unsafe(nil), &blk); end - - def self.parse(string, url=T.unsafe(nil), encoding=T.unsafe(nil), options=T.unsafe(nil)); end - - def self.uses_libxml?(); end end class Numeric @@ -20052,10 +13335,8 @@ class Numeric end class Object - include ::JSON::Ext::Generator::GeneratorMethods::Object include ::ActiveSupport::Dependencies::Loadable include ::ActiveSupport::Tryable - include ::PP::ObjectMixin include ::Minitest::Expectations include ::Tins::Full include ::ActiveSupport::ToJsonWithActiveSupportEncoder @@ -20065,8 +13346,6 @@ class Object def blank?(); end - def dclone(); end - def duplicable?(); end def html_safe?(); end @@ -20264,1272 +13543,14 @@ class PATH def each(*args, &block); end end -module Parallel - Stop = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) - Version = ::T.let(nil, ::T.untyped) -end - -class Parallel::Break -end - -class Parallel::Break -end - -class Parallel::DeadWorker -end - -class Parallel::DeadWorker -end - -class Parallel::ExceptionWrapper - def exception(); end - - def initialize(exception); end -end - -class Parallel::ExceptionWrapper -end - -class Parallel::JobFactory - def initialize(source, mutex); end - - def next(); end - - def pack(item, index); end - - def size(); end - - def unpack(data); end -end - -class Parallel::JobFactory -end - -class Parallel::Kill -end - -class Parallel::Kill -end - -module Parallel::ProcessorCount - def physical_processor_count(); end - - def processor_count(); end -end - -module Parallel::ProcessorCount -end - -class Parallel::UndumpableException - def initialize(original); end -end - -class Parallel::UndumpableException -end - -class Parallel::UserInterruptHandler - INTERRUPT_SIGNAL = ::T.let(nil, ::T.untyped) -end - -class Parallel::UserInterruptHandler - def self.kill(thing); end - - def self.kill_on_ctrl_c(pids, options); end -end - -class Parallel::Worker - def close_pipes(); end - - def initialize(read, write, pid); end - - def pid(); end - - def read(); end - - def stop(); end - - def thread(); end - - def thread=(thread); end - - def work(data); end - - def write(); end -end - -class Parallel::Worker -end - -module Parallel - extend ::Parallel::ProcessorCount - def self.all?(*args, &block); end - - def self.any?(*args, &block); end - - def self.each(array, options=T.unsafe(nil), &block); end - - def self.each_with_index(array, options=T.unsafe(nil), &block); end - - def self.flat_map(*args, &block); end - - def self.in_processes(options=T.unsafe(nil), &block); end - - def self.in_threads(options=T.unsafe(nil)); end - - def self.map(source, options=T.unsafe(nil), &block); end - - def self.map_with_index(array, options=T.unsafe(nil), &block); end - - def self.worker_number(); end - - def self.worker_number=(worker_num); end -end - module ParallelTests - RUBY_BINARY = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) - Version = ::T.let(nil, ::T.untyped) WINDOWS = ::T.let(nil, ::T.untyped) end -class ParallelTests::CLI - def run(argv); end -end - -class ParallelTests::CLI -end - -class ParallelTests::Grouper -end - -class ParallelTests::Grouper - def self.by_scenarios(tests, num_groups, options=T.unsafe(nil)); end - - def self.by_steps(tests, num_groups, options); end - - def self.in_even_groups_by_size(items, num_groups, options=T.unsafe(nil)); end -end - -class ParallelTests::Pids - def add(pid); end - - def all(); end - - def count(); end - - def delete(pid); end - - def file_path(); end - - def initialize(file_path); end - - def mutex(); end -end - -class ParallelTests::Pids -end - -module ParallelTests - def self.bundler_enabled?(); end - - def self.delta(); end - - def self.determine_number_of_processes(count); end - - def self.first_process?(); end - - def self.last_process?(); end - - def self.now(); end - - def self.number_of_running_processes(); end - - def self.pid_file_path(); end - - def self.pids(); end - - def self.stop_all_processes(); end - - def self.wait_for_other_processes_to_finish(); end - - def self.with_pid_file(); end - - def self.with_ruby_binary(command); end -end - ParseError = Racc::ParseError -module Parser - MESSAGES = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -module Parser::AST -end - -class Parser::AST::Node - def loc(); end - - def location(); end -end - -class Parser::AST::Node -end - -class Parser::AST::Processor - def on_alias(node); end - - def on_and(node); end - - def on_and_asgn(node); end - - def on_arg(node); end - - def on_arg_expr(node); end - - def on_args(node); end - - def on_argument(node); end - - def on_array(node); end - - def on_array_pattern(node); end - - def on_array_pattern_with_tail(node); end - - def on_back_ref(node); end - - def on_begin(node); end - - def on_block(node); end - - def on_block_pass(node); end - - def on_blockarg(node); end - - def on_blockarg_expr(node); end - - def on_break(node); end - - def on_case(node); end - - def on_case_match(node); end - - def on_casgn(node); end - - def on_class(node); end - - def on_const(node); end - - def on_const_pattern(node); end - - def on_csend(node); end - - def on_cvar(node); end - - def on_cvasgn(node); end - - def on_def(node); end - - def on_def_e(node); end - - def on_defined?(node); end - - def on_defs(node); end - - def on_defs_e(node); end - - def on_dstr(node); end - - def on_dsym(node); end - - def on_eflipflop(node); end - - def on_empty_else(node); end - - def on_ensure(node); end - - def on_erange(node); end - - def on_for(node); end - - def on_gvar(node); end - - def on_gvasgn(node); end - - def on_hash(node); end - - def on_hash_pattern(node); end - - def on_if(node); end - - def on_if_guard(node); end - - def on_iflipflop(node); end - - def on_in_match(node); end - - def on_in_pattern(node); end - - def on_index(node); end - - def on_indexasgn(node); end - - def on_irange(node); end - - def on_ivar(node); end - - def on_ivasgn(node); end - - def on_kwarg(node); end - - def on_kwbegin(node); end - - def on_kwoptarg(node); end - - def on_kwrestarg(node); end - - def on_kwsplat(node); end - - def on_lambda(node); end - - def on_lvar(node); end - - def on_lvasgn(node); end - - def on_masgn(node); end - - def on_match_alt(node); end - - def on_match_as(node); end - - def on_match_current_line(node); end - - def on_match_rest(node); end - - def on_match_var(node); end - - def on_match_with_lvasgn(node); end - - def on_mlhs(node); end - - def on_module(node); end - - def on_mrasgn(node); end - - def on_next(node); end - - def on_not(node); end - - def on_nth_ref(node); end - - def on_numblock(node); end - - def on_op_asgn(node); end - - def on_optarg(node); end - - def on_or(node); end - - def on_or_asgn(node); end - - def on_pair(node); end - - def on_pin(node); end - - def on_postexe(node); end - - def on_preexe(node); end - - def on_procarg0(node); end - - def on_rasgn(node); end - - def on_redo(node); end - - def on_regexp(node); end - - def on_resbody(node); end - - def on_rescue(node); end - - def on_restarg(node); end - - def on_restarg_expr(node); end - - def on_retry(node); end - - def on_return(node); end - - def on_sclass(node); end - - def on_send(node); end - - def on_shadowarg(node); end - - def on_splat(node); end - - def on_super(node); end - - def on_undef(node); end - - def on_unless_guard(node); end - - def on_until(node); end - - def on_until_post(node); end - - def on_var(node); end - - def on_vasgn(node); end - - def on_when(node); end - - def on_while(node); end - - def on_while_post(node); end - - def on_xstr(node); end - - def on_yield(node); end - - def process_argument_node(node); end - - def process_regular_node(node); end - - def process_var_asgn_node(node); end - - def process_variable_node(node); end -end - -class Parser::AST::Processor -end - -module Parser::AST -end - -class Parser::Base - def builder(); end - - def context(); end - - def current_arg_stack(); end - - def diagnostics(); end - - def initialize(builder=T.unsafe(nil)); end - - def max_numparam_stack(); end - - def parse(source_buffer); end - - def parse_with_comments(source_buffer); end - - def pattern_hash_keys(); end - - def pattern_variables(); end - - def reset(); end - - def source_buffer(); end - - def static_env(); end - - def tokenize(source_buffer, recover=T.unsafe(nil)); end -end - -class Parser::Base - def self.default_parser(); end - - def self.parse(string, file=T.unsafe(nil), line=T.unsafe(nil)); end - - def self.parse_file(filename); end - - def self.parse_file_with_comments(filename); end - - def self.parse_with_comments(string, file=T.unsafe(nil), line=T.unsafe(nil)); end -end - -module Parser::Builders -end - -class Parser::Builders::Default - def __ENCODING__(__ENCODING__t); end - - def __FILE__(__FILE__t); end - - def __LINE__(__LINE__t); end - - def accessible(node); end - - def alias(alias_t, to, from); end - - def arg(name_t); end - - def arg_expr(expr); end - - def args(begin_t, args, end_t, check_args=T.unsafe(nil)); end - - def array(begin_t, elements, end_t); end - - def array_pattern(lbrack_t, elements, rbrack_t); end - - def assign(lhs, eql_t, rhs); end - - def assignable(node); end - - def associate(begin_t, pairs, end_t); end - - def attr_asgn(receiver, dot_t, selector_t); end - - def back_ref(token); end - - def begin(begin_t, body, end_t); end - - def begin_body(compound_stmt, rescue_bodies=T.unsafe(nil), else_t=T.unsafe(nil), else_=T.unsafe(nil), ensure_t=T.unsafe(nil), ensure_=T.unsafe(nil)); end - - def begin_keyword(begin_t, body, end_t); end - - def binary_op(receiver, operator_t, arg); end - - def block(method_call, begin_t, args, body, end_t); end - - def block_pass(amper_t, arg); end - - def blockarg(amper_t, name_t); end - - def blockarg_expr(amper_t, expr); end - - def call_lambda(lambda_t); end - - def call_method(receiver, dot_t, selector_t, lparen_t=T.unsafe(nil), args=T.unsafe(nil), rparen_t=T.unsafe(nil)); end - - def call_type_for_dot(dot_t); end - - def case(case_t, expr, when_bodies, else_t, else_body, end_t); end - - def case_match(case_t, expr, in_bodies, else_t, else_body, end_t); end - - def character(char_t); end - - def complex(complex_t); end - - def compstmt(statements); end - - def condition(cond_t, cond, then_t, if_true, else_t, if_false, end_t); end - - def condition_mod(if_true, if_false, cond_t, cond); end - - def const(name_t); end - - def const_fetch(scope, t_colon2, name_t); end - - def const_global(t_colon3, name_t); end - - def const_op_assignable(node); end - - def const_pattern(const, ldelim_t, pattern, rdelim_t); end - - def cvar(token); end - - def dedent_string(node, dedent_level); end - - def def_class(class_t, name, lt_t, superclass, body, end_t); end - - def def_endless_method(def_t, name_t, args, assignment_t, body); end - - def def_endless_singleton(def_t, definee, dot_t, name_t, args, assignment_t, body); end - - def def_method(def_t, name_t, args, body, end_t); end - - def def_module(module_t, name, body, end_t); end - - def def_sclass(class_t, lshft_t, expr, body, end_t); end - - def def_singleton(def_t, definee, dot_t, name_t, args, body, end_t); end - - def emit_file_line_as_literals(); end - - def emit_file_line_as_literals=(emit_file_line_as_literals); end - - def false(false_t); end - - def float(float_t); end - - def for(for_t, iterator, in_t, iteratee, do_t, body, end_t); end - - def forward_args(begin_t, dots_t, end_t); end - - def forwarded_args(dots_t); end - - def gvar(token); end - - def hash_pattern(lbrace_t, kwargs, rbrace_t); end - - def ident(token); end - - def if_guard(if_t, if_body); end - - def in_match(lhs, in_t, rhs); end - - def in_pattern(in_t, pattern, guard, then_t, body); end - - def index(receiver, lbrack_t, indexes, rbrack_t); end - - def index_asgn(receiver, lbrack_t, indexes, rbrack_t); end - - def integer(integer_t); end - - def ivar(token); end - - def keyword_cmd(type, keyword_t, lparen_t=T.unsafe(nil), args=T.unsafe(nil), rparen_t=T.unsafe(nil)); end - - def kwarg(name_t); end - - def kwnilarg(dstar_t, nil_t); end - - def kwoptarg(name_t, value); end - - def kwrestarg(dstar_t, name_t=T.unsafe(nil)); end - - def kwsplat(dstar_t, arg); end - - def logical_op(type, lhs, op_t, rhs); end - - def loop(type, keyword_t, cond, do_t, body, end_t); end - - def loop_mod(type, body, keyword_t, cond); end - - def match_alt(left, pipe_t, right); end - - def match_as(value, assoc_t, as); end - - def match_hash_var(name_t); end - - def match_hash_var_from_str(begin_t, strings, end_t); end - - def match_label(label_type, label); end - - def match_nil_pattern(dstar_t, nil_t); end - - def match_op(receiver, match_t, arg); end - - def match_pair(label_type, label, value); end - - def match_rest(star_t, name_t=T.unsafe(nil)); end - - def match_var(name_t); end - - def match_with_trailing_comma(match, comma_t); end - - def multi_assign(lhs, eql_t, rhs); end - - def multi_lhs(begin_t, items, end_t); end - - def multi_rassign(lhs, assoc_t, rhs); end - - def nil(nil_t); end - - def not_op(not_t, begin_t=T.unsafe(nil), receiver=T.unsafe(nil), end_t=T.unsafe(nil)); end - - def nth_ref(token); end - - def numargs(max_numparam); end - - def objc_kwarg(kwname_t, assoc_t, name_t); end - - def objc_restarg(star_t, name=T.unsafe(nil)); end - - def objc_varargs(pair, rest_of_varargs); end - - def op_assign(lhs, op_t, rhs); end - - def optarg(name_t, eql_t, value); end - - def pair(key, assoc_t, value); end - - def pair_keyword(key_t, value); end - - def pair_list_18(list); end - - def pair_quoted(begin_t, parts, end_t, value); end - - def parser(); end - - def parser=(parser); end - - def pin(pin_t, var); end - - def postexe(postexe_t, lbrace_t, compstmt, rbrace_t); end - - def preexe(preexe_t, lbrace_t, compstmt, rbrace_t); end - - def procarg0(arg); end - - def range_exclusive(lhs, dot3_t, rhs); end - - def range_inclusive(lhs, dot2_t, rhs); end - - def rassign(lhs, assoc_t, rhs); end - - def rational(rational_t); end - - def regexp_compose(begin_t, parts, end_t, options); end - - def regexp_options(regopt_t); end - - def rescue_body(rescue_t, exc_list, assoc_t, exc_var, then_t, compound_stmt); end - - def restarg(star_t, name_t=T.unsafe(nil)); end - - def restarg_expr(star_t, expr=T.unsafe(nil)); end - - def self(token); end - - def shadowarg(name_t); end - - def splat(star_t, arg=T.unsafe(nil)); end - - def string(string_t); end - - def string_compose(begin_t, parts, end_t); end - - def string_internal(string_t); end - - def symbol(symbol_t); end - - def symbol_compose(begin_t, parts, end_t); end - - def symbol_internal(symbol_t); end - - def symbols_compose(begin_t, parts, end_t); end - - def ternary(cond, question_t, if_true, colon_t, if_false); end - - def true(true_t); end - - def unary_num(unary_t, numeric); end - - def unary_op(op_t, receiver); end - - def undef_method(undef_t, names); end - - def unless_guard(unless_t, unless_body); end - - def when(when_t, patterns, then_t, body); end - - def word(parts); end - - def words_compose(begin_t, parts, end_t); end - - def xstring_compose(begin_t, parts, end_t); end -end - -class Parser::Builders::Default - def self.emit_arg_inside_procarg0(); end - - def self.emit_arg_inside_procarg0=(emit_arg_inside_procarg0); end - - def self.emit_encoding(); end - - def self.emit_encoding=(emit_encoding); end - - def self.emit_index(); end - - def self.emit_index=(emit_index); end - - def self.emit_lambda(); end - - def self.emit_lambda=(emit_lambda); end - - def self.emit_procarg0(); end - - def self.emit_procarg0=(emit_procarg0); end - - def self.modernize(); end -end - -module Parser::Builders -end - -class Parser::ClobberingError -end - -class Parser::ClobberingError -end - -class Parser::Context - def class_definition_allowed?(); end - - def dynamic_const_definition_allowed?(); end - - def in_block?(); end - - def in_class?(); end - - def in_dynamic_block?(); end - - def in_lambda?(); end - - def indirectly_in_def?(); end - - def module_definition_allowed?(); end - - def pop(); end - - def push(state); end - - def reset(); end - - def stack(); end -end - -class Parser::Context -end - -class Parser::CurrentArgStack - def pop(); end - - def push(value); end - - def reset(); end - - def set(value); end - - def stack(); end - - def top(); end -end - -class Parser::CurrentArgStack -end - Parser::CurrentRuby = Parser::Ruby26 -module Parser::Deprecation - def warn_of_deprecation(); end - - def warned_of_deprecation=(warned_of_deprecation); end -end - -module Parser::Deprecation -end - -class Parser::Diagnostic - def arguments(); end - - def highlights(); end - - def initialize(level, reason, arguments, location, highlights=T.unsafe(nil)); end - - def level(); end - - def location(); end - - def message(); end - - def reason(); end - - def render(); end - LEVELS = ::T.let(nil, ::T.untyped) -end - -class Parser::Diagnostic::Engine - def all_errors_are_fatal(); end - - def all_errors_are_fatal=(all_errors_are_fatal); end - - def consumer(); end - - def consumer=(consumer); end - - def ignore?(diagnostic); end - - def ignore_warnings(); end - - def ignore_warnings=(ignore_warnings); end - - def initialize(consumer=T.unsafe(nil)); end - - def process(diagnostic); end - - def raise?(diagnostic); end -end - -class Parser::Diagnostic::Engine -end - -class Parser::Diagnostic -end - -class Parser::Lexer - def advance(); end - - def arg_or_cmdarg(cmd_state); end - - def cmdarg(); end - - def cmdarg=(cmdarg); end - - def command_start(); end - - def command_start=(command_start); end - - def comments(); end - - def comments=(comments); end - - def cond(); end - - def cond=(cond); end - - def context(); end - - def context=(context); end - - def dedent_level(); end - - def diagnostic(type, reason, arguments=T.unsafe(nil), location=T.unsafe(nil), highlights=T.unsafe(nil)); end - - def diagnostics(); end - - def diagnostics=(diagnostics); end - - def emit(type, value=T.unsafe(nil), s=T.unsafe(nil), e=T.unsafe(nil)); end - - def emit_comment(s=T.unsafe(nil), e=T.unsafe(nil)); end - - def emit_do(do_block=T.unsafe(nil)); end - - def emit_table(table, s=T.unsafe(nil), e=T.unsafe(nil)); end - - def encode_escape(ord); end - - def encoding(); end - - def eof_codepoint?(point); end - - def force_utf32(); end - - def force_utf32=(force_utf32); end - - def in_kwarg(); end - - def in_kwarg=(in_kwarg); end - - def initialize(version); end - - def literal(); end - - def next_state_for_literal(literal); end - - def pop_cmdarg(); end - - def pop_cond(); end - - def pop_literal(); end - - def push_cmdarg(); end - - def push_cond(); end - - def push_literal(*args); end - - def range(s=T.unsafe(nil), e=T.unsafe(nil)); end - - def reset(reset_state=T.unsafe(nil)); end - - def source_buffer(); end - - def source_buffer=(source_buffer); end - - def stack_pop(); end - - def state(); end - - def state=(state); end - - def static_env(); end - - def static_env=(static_env); end - - def tok(s=T.unsafe(nil), e=T.unsafe(nil)); end - - def tokens(); end - - def tokens=(tokens); end - - def version?(*versions); end - ESCAPES = ::T.let(nil, ::T.untyped) - KEYWORDS = ::T.let(nil, ::T.untyped) - KEYWORDS_BEGIN = ::T.let(nil, ::T.untyped) - LEX_STATES = ::T.let(nil, ::T.untyped) - PUNCTUATION = ::T.let(nil, ::T.untyped) - PUNCTUATION_BEGIN = ::T.let(nil, ::T.untyped) - REGEXP_META_CHARACTERS = ::T.let(nil, ::T.untyped) -end - -class Parser::Lexer::Dedenter - def dedent(string); end - - def initialize(dedent_level); end - - def interrupt(); end - TAB_WIDTH = ::T.let(nil, ::T.untyped) -end - -class Parser::Lexer::Dedenter -end - -class Parser::Lexer::Literal - def backslash_delimited?(); end - - def clear_buffer(); end - - def coerce_encoding(string); end - - def dedent_level(); end - - def delimiter?(delimiter); end - - def emit(token, type, s, e); end - - def emit_start_tok(); end - - def end_interp_brace_and_try_closing(); end - - def extend_content(); end - - def extend_space(ts, te); end - - def extend_string(string, ts, te); end - - def flush_string(); end - - def heredoc?(); end - - def heredoc_e(); end - - def infer_indent_level(line); end - - def initialize(lexer, str_type, delimiter, str_s, heredoc_e=T.unsafe(nil), indent=T.unsafe(nil), dedent_body=T.unsafe(nil), label_allowed=T.unsafe(nil)); end - - def interpolate?(); end - - def munge_escape?(character); end - - def nest_and_try_closing(delimiter, ts, te, lookahead=T.unsafe(nil)); end - - def plain_heredoc?(); end - - def regexp?(); end - - def saved_herebody_s(); end - - def saved_herebody_s=(saved_herebody_s); end - - def squiggly_heredoc?(); end - - def start_interp_brace(); end - - def str_s(); end - - def supports_line_continuation_via_slash?(); end - - def type(); end - - def words?(); end - DELIMITERS = ::T.let(nil, ::T.untyped) - TYPES = ::T.let(nil, ::T.untyped) -end - -class Parser::Lexer::Literal -end - -class Parser::Lexer::StackState - def active?(); end - - def clear(); end - - def empty?(); end - - def initialize(name); end - - def lexpop(); end - - def pop(); end - - def push(bit); end -end - -class Parser::Lexer::StackState -end - -class Parser::Lexer - def self.lex_en_expr_arg(); end - - def self.lex_en_expr_arg=(lex_en_expr_arg); end - - def self.lex_en_expr_beg(); end - - def self.lex_en_expr_beg=(lex_en_expr_beg); end - - def self.lex_en_expr_cmdarg(); end - - def self.lex_en_expr_cmdarg=(lex_en_expr_cmdarg); end - - def self.lex_en_expr_dot(); end - - def self.lex_en_expr_dot=(lex_en_expr_dot); end - - def self.lex_en_expr_end(); end - - def self.lex_en_expr_end=(lex_en_expr_end); end - - def self.lex_en_expr_endarg(); end - - def self.lex_en_expr_endarg=(lex_en_expr_endarg); end - - def self.lex_en_expr_endfn(); end - - def self.lex_en_expr_endfn=(lex_en_expr_endfn); end - - def self.lex_en_expr_fname(); end - - def self.lex_en_expr_fname=(lex_en_expr_fname); end - - def self.lex_en_expr_labelarg(); end - - def self.lex_en_expr_labelarg=(lex_en_expr_labelarg); end - - def self.lex_en_expr_mid(); end - - def self.lex_en_expr_mid=(lex_en_expr_mid); end - - def self.lex_en_expr_value(); end - - def self.lex_en_expr_value=(lex_en_expr_value); end - - def self.lex_en_expr_variable(); end - - def self.lex_en_expr_variable=(lex_en_expr_variable); end - - def self.lex_en_interp_backslash_delimited(); end - - def self.lex_en_interp_backslash_delimited=(lex_en_interp_backslash_delimited); end - - def self.lex_en_interp_backslash_delimited_words(); end - - def self.lex_en_interp_backslash_delimited_words=(lex_en_interp_backslash_delimited_words); end - - def self.lex_en_interp_string(); end - - def self.lex_en_interp_string=(lex_en_interp_string); end - - def self.lex_en_interp_words(); end - - def self.lex_en_interp_words=(lex_en_interp_words); end - - def self.lex_en_leading_dot(); end - - def self.lex_en_leading_dot=(lex_en_leading_dot); end - - def self.lex_en_line_begin(); end - - def self.lex_en_line_begin=(lex_en_line_begin); end - - def self.lex_en_line_comment(); end - - def self.lex_en_line_comment=(lex_en_line_comment); end - - def self.lex_en_plain_backslash_delimited(); end - - def self.lex_en_plain_backslash_delimited=(lex_en_plain_backslash_delimited); end - - def self.lex_en_plain_backslash_delimited_words(); end - - def self.lex_en_plain_backslash_delimited_words=(lex_en_plain_backslash_delimited_words); end - - def self.lex_en_plain_string(); end - - def self.lex_en_plain_string=(lex_en_plain_string); end - - def self.lex_en_plain_words(); end - - def self.lex_en_plain_words=(lex_en_plain_words); end - - def self.lex_en_regexp_modifiers(); end - - def self.lex_en_regexp_modifiers=(lex_en_regexp_modifiers); end - - def self.lex_error(); end - - def self.lex_error=(lex_error); end - - def self.lex_start(); end - - def self.lex_start=(lex_start); end -end - -class Parser::MaxNumparamStack - def has_numparams?(); end - - def has_ordinary_params!(); end - - def has_ordinary_params?(); end - - def pop(); end - - def push(); end - - def register(numparam); end - - def stack(); end - - def top(); end -end - -class Parser::MaxNumparamStack -end - -module Parser::Messages -end - -module Parser::Messages - def self.compile(reason, arguments); end -end - -module Parser::Meta - NODE_TYPES = ::T.let(nil, ::T.untyped) -end - -module Parser::Meta -end - -class Parser::Rewriter - def assignment?(node); end - - def initialize(*_); end - - def insert_after(range, content); end - - def insert_before(range, content); end - - def remove(range); end - - def replace(range, content); end - - def rewrite(source_buffer, ast); end - - def wrap(range, before, after); end - DEPRECATION_WARNING = ::T.let(nil, ::T.untyped) -end - -class Parser::Rewriter - extend ::Parser::Deprecation -end - class Parser::Ruby24 def _reduce_10(val, _values, result); end @@ -23290,611 +15311,6 @@ end class Parser::Ruby26 end -module Parser::Source -end - -class Parser::Source::Buffer - def column_for_position(position); end - - def decompose_position(position); end - - def first_line(); end - - def initialize(name, first_line=T.unsafe(nil), source: T.unsafe(nil)); end - - def last_line(); end - - def line_for_position(position); end - - def line_range(lineno); end - - def name(); end - - def raw_source=(input); end - - def read(); end - - def slice(range); end - - def source(); end - - def source=(input); end - - def source_line(lineno); end - - def source_lines(); end - - def source_range(); end - ENCODING_RE = ::T.let(nil, ::T.untyped) -end - -class Parser::Source::Buffer - def self.recognize_encoding(string); end - - def self.reencode_string(input); end -end - -class Parser::Source::Comment - def ==(other); end - - def document?(); end - - def initialize(range); end - - def inline?(); end - - def loc(); end - - def location(); end - - def text(); end - - def type(); end -end - -class Parser::Source::Comment::Associator - def associate(); end - - def associate_locations(); end - - def initialize(ast, comments); end - - def skip_directives(); end - - def skip_directives=(skip_directives); end - MAGIC_COMMENT_RE = ::T.let(nil, ::T.untyped) - POSTFIX_TYPES = ::T.let(nil, ::T.untyped) -end - -class Parser::Source::Comment::Associator -end - -class Parser::Source::Comment - def self.associate(ast, comments); end - - def self.associate_locations(ast, comments); end -end - -class Parser::Source::Map - def ==(other); end - - def column(); end - - def expression(); end - - def first_line(); end - - def initialize(expression); end - - def last_column(); end - - def last_line(); end - - def line(); end - - def node(); end - - def node=(node); end - - def to_hash(); end - - def update_expression(expression_l); end - - def with(&block); end - - def with_expression(expression_l); end -end - -class Parser::Source::Map::Collection - def begin(); end - - def end(); end - - def initialize(begin_l, end_l, expression_l); end -end - -class Parser::Source::Map::Collection -end - -class Parser::Source::Map::Condition - def begin(); end - - def else(); end - - def end(); end - - def initialize(keyword_l, begin_l, else_l, end_l, expression_l); end - - def keyword(); end -end - -class Parser::Source::Map::Condition -end - -class Parser::Source::Map::Constant - def double_colon(); end - - def initialize(double_colon, name, expression); end - - def name(); end - - def operator(); end - - def update_operator(operator_l); end - - def with_operator(operator_l); end -end - -class Parser::Source::Map::Constant -end - -class Parser::Source::Map::Definition - def end(); end - - def initialize(keyword_l, operator_l, name_l, end_l); end - - def keyword(); end - - def name(); end - - def operator(); end -end - -class Parser::Source::Map::Definition -end - -class Parser::Source::Map::EndlessDefinition - def assignment(); end - - def initialize(keyword_l, operator_l, name_l, assignment_l, body_l); end - - def keyword(); end - - def name(); end - - def operator(); end -end - -class Parser::Source::Map::EndlessDefinition -end - -class Parser::Source::Map::For - def begin(); end - - def end(); end - - def in(); end - - def initialize(keyword_l, in_l, begin_l, end_l, expression_l); end - - def keyword(); end -end - -class Parser::Source::Map::For -end - -class Parser::Source::Map::Heredoc - def heredoc_body(); end - - def heredoc_end(); end - - def initialize(begin_l, body_l, end_l); end -end - -class Parser::Source::Map::Heredoc -end - -class Parser::Source::Map::Index - def begin(); end - - def end(); end - - def initialize(begin_l, end_l, expression_l); end - - def operator(); end - - def update_operator(operator_l); end - - def with_operator(operator_l); end -end - -class Parser::Source::Map::Index -end - -class Parser::Source::Map::Keyword - def begin(); end - - def end(); end - - def initialize(keyword_l, begin_l, end_l, expression_l); end - - def keyword(); end -end - -class Parser::Source::Map::Keyword -end - -class Parser::Source::Map::ObjcKwarg - def argument(); end - - def initialize(keyword_l, operator_l, argument_l, expression_l); end - - def keyword(); end - - def operator(); end -end - -class Parser::Source::Map::ObjcKwarg -end - -class Parser::Source::Map::Operator - def initialize(operator, expression); end - - def operator(); end -end - -class Parser::Source::Map::Operator -end - -class Parser::Source::Map::RescueBody - def assoc(); end - - def begin(); end - - def initialize(keyword_l, assoc_l, begin_l, expression_l); end - - def keyword(); end -end - -class Parser::Source::Map::RescueBody -end - -class Parser::Source::Map::Send - def begin(); end - - def dot(); end - - def end(); end - - def initialize(dot_l, selector_l, begin_l, end_l, expression_l); end - - def operator(); end - - def selector(); end - - def update_operator(operator_l); end - - def with_operator(operator_l); end -end - -class Parser::Source::Map::Send -end - -class Parser::Source::Map::Ternary - def colon(); end - - def initialize(question_l, colon_l, expression_l); end - - def question(); end -end - -class Parser::Source::Map::Ternary -end - -class Parser::Source::Map::Variable - def initialize(name_l, expression_l=T.unsafe(nil)); end - - def name(); end - - def operator(); end - - def update_operator(operator_l); end - - def with_operator(operator_l); end -end - -class Parser::Source::Map::Variable -end - -class Parser::Source::Map -end - -class Parser::Source::Range - include ::Comparable - def adjust(begin_pos: T.unsafe(nil), end_pos: T.unsafe(nil)); end - - def begin(); end - - def begin_pos(); end - - def column(); end - - def column_range(); end - - def contained?(other); end - - def contains?(other); end - - def crossing?(other); end - - def disjoint?(other); end - - def empty?(); end - - def end(); end - - def end_pos(); end - - def first_line(); end - - def initialize(source_buffer, begin_pos, end_pos); end - - def intersect(other); end - - def is?(*what); end - - def join(other); end - - def last_column(); end - - def last_line(); end - - def length(); end - - def line(); end - - def overlaps?(other); end - - def resize(new_size); end - - def size(); end - - def source(); end - - def source_buffer(); end - - def source_line(); end - - def to_a(); end - - def to_range(); end - - def with(begin_pos: T.unsafe(nil), end_pos: T.unsafe(nil)); end -end - -class Parser::Source::Range -end - -class Parser::Source::Rewriter - def diagnostics(); end - - def initialize(source_buffer); end - - def insert_after(range, content); end - - def insert_after_multi(range, content); end - - def insert_before(range, content); end - - def insert_before_multi(range, content); end - - def process(); end - - def remove(range); end - - def replace(range, content); end - - def source_buffer(); end - - def transaction(); end - - def wrap(range, before, after); end - DEPRECATION_WARNING = ::T.let(nil, ::T.untyped) -end - -class Parser::Source::Rewriter::Action - include ::Comparable - def allow_multiple_insertions(); end - - def allow_multiple_insertions?(); end - - def initialize(range, replacement=T.unsafe(nil), allow_multiple_insertions=T.unsafe(nil), order=T.unsafe(nil)); end - - def order(); end - - def range(); end - - def replacement(); end -end - -class Parser::Source::Rewriter::Action -end - -class Parser::Source::Rewriter - extend ::Parser::Deprecation -end - -class Parser::Source::TreeRewriter - def action_root(); end - - def diagnostics(); end - - def empty?(); end - - def in_transaction?(); end - - def initialize(source_buffer, crossing_deletions: T.unsafe(nil), different_replacements: T.unsafe(nil), swallowed_insertions: T.unsafe(nil)); end - - def insert_after(range, content); end - - def insert_after_multi(range, text); end - - def insert_before(range, content); end - - def insert_before_multi(range, text); end - - def merge(with); end - - def merge!(with); end - - def process(); end - - def remove(range); end - - def replace(range, content); end - - def source_buffer(); end - - def transaction(); end - - def wrap(range, insert_before, insert_after); end - ACTIONS = ::T.let(nil, ::T.untyped) - DEPRECATION_WARNING = ::T.let(nil, ::T.untyped) - POLICY_TO_LEVEL = ::T.let(nil, ::T.untyped) -end - -class Parser::Source::TreeRewriter::Action - def analyse_hierarchy(action); end - - def bsearch_child_index(from=T.unsafe(nil)); end - - def call_enforcer_for_merge(action); end - - def check_fusible(action, *fusible); end - - def children(); end - - def combine(action); end - - def combine_children(more_children); end - - def do_combine(action); end - - def empty?(); end - - def fuse_deletions(action, fusible, other_sibblings); end - - def initialize(range, enforcer, insert_before: T.unsafe(nil), replacement: T.unsafe(nil), insert_after: T.unsafe(nil), children: T.unsafe(nil)); end - - def insert_after(); end - - def insert_before(); end - - def insertion?(); end - - def merge(action); end - - def ordered_replacements(); end - - def place_in_hierarchy(action); end - - def range(); end - - def replacement(); end - - def swallow(children); end - - def with(range: T.unsafe(nil), enforcer: T.unsafe(nil), children: T.unsafe(nil), insert_before: T.unsafe(nil), replacement: T.unsafe(nil), insert_after: T.unsafe(nil)); end -end - -class Parser::Source::TreeRewriter::Action -end - -class Parser::Source::TreeRewriter - extend ::Parser::Deprecation -end - -module Parser::Source -end - -class Parser::StaticEnvironment - def declare(name); end - - def declare_forward_args(); end - - def declared?(name); end - - def declared_forward_args?(); end - - def extend_dynamic(); end - - def extend_static(); end - - def reset(); end - - def unextend(); end - FORWARD_ARGS = ::T.let(nil, ::T.untyped) -end - -class Parser::StaticEnvironment -end - -class Parser::SyntaxError - def diagnostic(); end - - def initialize(diagnostic); end -end - -class Parser::SyntaxError -end - -class Parser::TreeRewriter - def assignment?(node); end - - def insert_after(range, content); end - - def insert_before(range, content); end - - def remove(range); end - - def replace(range, content); end - - def rewrite(source_buffer, ast, **policy); end - - def wrap(range, before, after); end -end - -class Parser::TreeRewriter -end - -class Parser::VariablesStack - def declare(name); end - - def declared?(name); end - - def pop(); end - - def push(); end - - def reset(); end -end - -class Parser::VariablesStack -end - -module Parser -end - class Pathname include ::MachOShim def fnmatch?(*_); end @@ -23904,154 +15320,6 @@ class Pathname def make_symlink(_); end end -module Plist - VERSION = ::T.let(nil, ::T.untyped) -end - -module Plist::Emit - def save_plist(filename, options=T.unsafe(nil)); end - - def to_plist(envelope=T.unsafe(nil), options=T.unsafe(nil)); end - DEFAULT_INDENT = ::T.let(nil, ::T.untyped) -end - -module Plist::Emit - def self.comment(content); end - - def self.dump(obj, envelope=T.unsafe(nil), options=T.unsafe(nil)); end - - def self.element_type(item); end - - def self.plist_node(element, options=T.unsafe(nil)); end - - def self.save_plist(obj, filename, options=T.unsafe(nil)); end - - def self.tag(type, contents=T.unsafe(nil), options=T.unsafe(nil), &block); end - - def self.wrap(contents); end -end - -class Plist::Listener - def open(); end - - def open=(open); end - - def result(); end - - def result=(result); end - - def tag_end(name); end - - def tag_start(name, attributes); end - - def text(contents); end -end - -class Plist::Listener -end - -class Plist::PArray -end - -class Plist::PArray -end - -class Plist::PData -end - -class Plist::PData -end - -class Plist::PDate -end - -class Plist::PDate -end - -class Plist::PDict -end - -class Plist::PDict -end - -class Plist::PFalse -end - -class Plist::PFalse -end - -class Plist::PInteger -end - -class Plist::PInteger -end - -class Plist::PKey -end - -class Plist::PKey -end - -class Plist::PList -end - -class Plist::PList -end - -class Plist::PReal -end - -class Plist::PReal -end - -class Plist::PString -end - -class Plist::PString -end - -class Plist::PTag - def children(); end - - def children=(children); end - - def text(); end - - def text=(text); end - - def to_ruby(); end -end - -class Plist::PTag - def self.inherited(sub_class); end - - def self.mappings(); end -end - -class Plist::PTrue -end - -class Plist::PTrue -end - -class Plist::StreamParser - def initialize(plist_data_or_file, listener); end - - def parse(); end - COMMENT_END = ::T.let(nil, ::T.untyped) - COMMENT_START = ::T.let(nil, ::T.untyped) - DOCTYPE_PATTERN = ::T.let(nil, ::T.untyped) - TEXT = ::T.let(nil, ::T.untyped) - XMLDECL_PATTERN = ::T.let(nil, ::T.untyped) -end - -class Plist::StreamParser -end - -module Plist - def self.parse_xml(filename_or_xml); end -end - class Proc include ::MethodSource::SourceLocation::ProcExtensions include ::MethodSource::MethodExtensions @@ -24062,578 +15330,6 @@ class Proc def clone(); end end -class ProgressBar -end - -class ProgressBar::Base - def autofinish(); end - - def autofinish=(autofinish); end - - def autostart(); end - - def autostart=(autostart); end - - def bar(); end - - def bar=(bar); end - - def clear(*args, &block); end - - def decrement(); end - - def finish(); end - - def finished(); end - - def finished=(finished); end - - def finished?(); end - - def format(other); end - - def format=(other); end - - def increment(); end - - def initialize(options=T.unsafe(nil)); end - - def log(*args, &block); end - - def output(); end - - def output=(output); end - - def pause(); end - - def paused?(); end - - def percentage(); end - - def percentage=(percentage); end - - def progress(*args, &block); end - - def progress=(new_progress); end - - def progress_mark=(mark); end - - def progressable(); end - - def progressable=(progressable); end - - def rate(); end - - def rate=(rate); end - - def refresh(*args, &block); end - - def remainder_mark=(mark); end - - def reset(); end - - def resume(); end - - def start(options=T.unsafe(nil)); end - - def started?(); end - - def stop(); end - - def stopped?(); end - - def time(); end - - def time=(time); end - - def timer(); end - - def timer=(timer); end - - def title(); end - - def title=(title); end - - def title_comp(); end - - def title_comp=(title_comp); end - - def to_h(); end - - def to_s(new_format=T.unsafe(nil)); end - - def total(*args, &block); end - - def total=(new_total); end - - def update_progress(*args); end -end - -class ProgressBar::Base - extend ::Forwardable -end - -module ProgressBar::Calculators -end - -class ProgressBar::Calculators::Length - def calculate_length(); end - - def current_length(); end - - def current_length=(current_length); end - - def initialize(options=T.unsafe(nil)); end - - def length(); end - - def length_changed?(); end - - def length_override(); end - - def length_override=(other); end - - def output(); end - - def output=(output); end - - def reset_length(); end -end - -class ProgressBar::Calculators::Length -end - -class ProgressBar::Calculators::RunningAverage -end - -class ProgressBar::Calculators::RunningAverage - def self.calculate(current_average, new_value_to_average, smoothing_factor); end -end - -module ProgressBar::Calculators -end - -module ProgressBar::Components -end - -class ProgressBar::Components::Bar - def initialize(options=T.unsafe(nil)); end - - def length(); end - - def length=(length); end - - def progress(); end - - def progress=(progress); end - - def progress_mark(); end - - def progress_mark=(progress_mark); end - - def remainder_mark(); end - - def remainder_mark=(remainder_mark); end - - def to_s(options=T.unsafe(nil)); end - - def upa_steps(); end - - def upa_steps=(upa_steps); end - DEFAULT_PROGRESS_MARK = ::T.let(nil, ::T.untyped) - DEFAULT_REMAINDER_MARK = ::T.let(nil, ::T.untyped) - DEFAULT_UPA_STEPS = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Components::Bar -end - -class ProgressBar::Components::Percentage - def initialize(options=T.unsafe(nil)); end - - def progress(); end - - def progress=(progress); end -end - -class ProgressBar::Components::Percentage -end - -class ProgressBar::Components::Rate - def initialize(options=T.unsafe(nil)); end - - def progress(); end - - def progress=(progress); end - - def rate_scale(); end - - def rate_scale=(rate_scale); end - - def started_at(); end - - def started_at=(started_at); end - - def stopped_at(); end - - def stopped_at=(stopped_at); end - - def timer(); end - - def timer=(timer); end -end - -class ProgressBar::Components::Rate -end - -class ProgressBar::Components::Time - def elapsed_with_label(); end - - def estimated_with_friendly_oob(); end - - def estimated_with_label(); end - - def estimated_with_no_oob(); end - - def estimated_with_unknown_oob(); end - - def initialize(options=T.unsafe(nil)); end - - def out_of_bounds_time_format(); end - - def out_of_bounds_time_format=(format); end - - def progress(); end - - def progress=(progress); end - - def timer(); end - - def timer=(timer); end - ELAPSED_LABEL = ::T.let(nil, ::T.untyped) - ESTIMATED_LABEL = ::T.let(nil, ::T.untyped) - NO_TIME_ELAPSED_TEXT = ::T.let(nil, ::T.untyped) - OOB_FRIENDLY_TIME_TEXT = ::T.let(nil, ::T.untyped) - OOB_LIMIT_IN_HOURS = ::T.let(nil, ::T.untyped) - OOB_TIME_FORMATS = ::T.let(nil, ::T.untyped) - OOB_UNKNOWN_TIME_TEXT = ::T.let(nil, ::T.untyped) - TIME_FORMAT = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Components::Time -end - -class ProgressBar::Components::Title - def initialize(options=T.unsafe(nil)); end - - def title(); end - - def title=(title); end - DEFAULT_TITLE = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Components::Title -end - -module ProgressBar::Components -end - -module ProgressBar::Format -end - -class ProgressBar::Format::Formatter -end - -class ProgressBar::Format::Formatter - def self.process(format_string, max_length, bar); end -end - -class ProgressBar::Format::Molecule - def bar_molecule?(); end - - def full_key(); end - - def initialize(letter); end - - def key(); end - - def key=(key); end - - def lookup_value(environment, length=T.unsafe(nil)); end - - def method_name(); end - - def method_name=(method_name); end - - def non_bar_molecule?(); end - BAR_MOLECULES = ::T.let(nil, ::T.untyped) - MOLECULES = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Format::Molecule -end - -class ProgressBar::Format::String - def bar_molecule_placeholder_length(); end - - def bar_molecules(); end - - def displayable_length(); end - - def molecules(); end - - def non_bar_molecules(); end - ANSI_SGR_PATTERN = ::T.let(nil, ::T.untyped) - MOLECULE_PATTERN = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Format::String -end - -module ProgressBar::Format -end - -class ProgressBar::InvalidProgressError -end - -class ProgressBar::InvalidProgressError -end - -class ProgressBar::Output - def bar(); end - - def bar=(bar); end - - def clear_string(); end - - def initialize(options=T.unsafe(nil)); end - - def length(); end - - def length_calculator(); end - - def length_calculator=(length_calculator); end - - def log(string); end - - def refresh(options=T.unsafe(nil)); end - - def stream(); end - - def stream=(stream); end - - def throttle(); end - - def throttle=(throttle); end - - def with_refresh(); end - DEFAULT_OUTPUT_STREAM = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Output - def self.detect(options=T.unsafe(nil)); end -end - -module ProgressBar::Outputs -end - -class ProgressBar::Outputs::NonTty - def bar_update_string(); end - - def clear(); end - - def default_format(); end - - def eol(); end - - def last_update_length(); end - - def last_update_length=(last_update_length); end - - def refresh_with_format_change(*_); end - - def resolve_format(*_); end - DEFAULT_FORMAT_STRING = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Outputs::NonTty -end - -class ProgressBar::Outputs::Tty - def bar_update_string(); end - - def clear(); end - - def default_format(); end - - def eol(); end - - def refresh_with_format_change(); end - - def resolve_format(other_format); end - DEFAULT_FORMAT_STRING = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Outputs::Tty -end - -module ProgressBar::Outputs -end - -class ProgressBar::Progress - def absolute(); end - - def decrement(); end - - def finish(); end - - def finished?(); end - - def increment(); end - - def initialize(options=T.unsafe(nil)); end - - def none?(); end - - def percentage_completed(); end - - def percentage_completed_with_precision(); end - - def progress(); end - - def progress=(new_progress); end - - def reset(); end - - def running_average(); end - - def running_average=(running_average); end - - def smoothing(); end - - def smoothing=(smoothing); end - - def start(options=T.unsafe(nil)); end - - def starting_position(); end - - def starting_position=(starting_position); end - - def total(); end - - def total=(new_total); end - - def total_with_unknown_indicator(); end - - def unknown?(); end - DEFAULT_BEGINNING_POSITION = ::T.let(nil, ::T.untyped) - DEFAULT_SMOOTHING = ::T.let(nil, ::T.untyped) - DEFAULT_TOTAL = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Progress -end - -module ProgressBar::Refinements -end - -module ProgressBar::Refinements::Enumerator -end - -module ProgressBar::Refinements::Enumerator -end - -module ProgressBar::Refinements -end - -class ProgressBar::Throttle - def choke(options=T.unsafe(nil)); end - - def initialize(options=T.unsafe(nil)); end - - def rate(); end - - def rate=(rate); end - - def started_at(); end - - def started_at=(started_at); end - - def stopped_at(); end - - def stopped_at=(stopped_at); end - - def timer(); end - - def timer=(timer); end -end - -class ProgressBar::Throttle -end - -class ProgressBar::Time - def initialize(time=T.unsafe(nil)); end - - def now(); end - - def time(); end - - def time=(time); end - - def unmocked_time_method(); end - TIME_MOCKING_LIBRARY_METHODS = ::T.let(nil, ::T.untyped) -end - -class ProgressBar::Time -end - -class ProgressBar::Timer - def divide_seconds(seconds); end - - def elapsed_seconds(); end - - def elapsed_whole_seconds(); end - - def initialize(options=T.unsafe(nil)); end - - def pause(); end - - def reset(); end - - def reset?(); end - - def restart(); end - - def resume(); end - - def start(); end - - def started?(); end - - def started_at(); end - - def started_at=(started_at); end - - def stop(); end - - def stopped?(); end - - def stopped_at(); end - - def stopped_at=(stopped_at); end - - def time(); end - - def time=(time); end -end - -class ProgressBar::Timer -end - -class ProgressBar - def self.create(*args); end -end - class Pry def add_sticky_local(name, &block); end @@ -28009,113 +18705,6 @@ end class RDiscount 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::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 @@ -28124,560 +18713,33 @@ 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 DEBUG = ::T.let(nil, ::T.untyped) end -module RSpec - MODULES_TO_AUTOLOAD = ::T.let(nil, ::T.untyped) -end - -class RSpec::CallerFilter - ADDITIONAL_TOP_LEVEL_FILES = ::T.let(nil, ::T.untyped) - IGNORE_REGEX = ::T.let(nil, ::T.untyped) - LIB_REGEX = ::T.let(nil, ::T.untyped) - RSPEC_LIBS = ::T.let(nil, ::T.untyped) -end - -class RSpec::CallerFilter - def self.first_non_rspec_line(skip_frames=T.unsafe(nil), increment=T.unsafe(nil)); end -end - -module RSpec::Core -end - -class RSpec::Core::AnonymousExampleGroup -end - -class RSpec::Core::AnonymousExampleGroup -end - -class RSpec::Core::BacktraceFormatter - def backtrace_line(line); end - - def exclude?(line); end - - def exclusion_patterns(); end - - def exclusion_patterns=(exclusion_patterns); end - - def filter_gem(gem_name); end - - def format_backtrace(backtrace, options=T.unsafe(nil)); end - - def full_backtrace=(full_backtrace); end - - def full_backtrace?(); end - - def inclusion_patterns(); end - - def inclusion_patterns=(inclusion_patterns); end -end - -class RSpec::Core::BacktraceFormatter -end - -module RSpec::Core::Bisect -end - -class RSpec::Core::Bisect::BisectFailedError -end - -class RSpec::Core::Bisect::BisectFailedError - def self.for_failed_spec_run(spec_output); end -end - -class RSpec::Core::Bisect::Channel - def close(); end - - def receive(); end - - def send(message); end -end - -class RSpec::Core::Bisect::Channel -end - -class RSpec::Core::Bisect::ExampleSetDescriptor - def all_example_ids(); end - - def all_example_ids=(_); end - - def failed_example_ids(); end - - def failed_example_ids=(_); end -end - -class RSpec::Core::Bisect::ExampleSetDescriptor - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Core::Bisect::Notifier - def initialize(formatter); end - - def publish(event, *args); end -end - -class RSpec::Core::Bisect::Notifier -end - -module RSpec::Core::Bisect -end - -class RSpec::Core::Configuration - include ::RSpec::Core::Hooks - include ::RSpec::Core::Configuration::Readers - def add_formatter(formatter, output=T.unsafe(nil)); end - - def add_setting(name, opts=T.unsafe(nil)); end - - def after(scope=T.unsafe(nil), *meta, &block); end - - def alias_example_group_to(new_name, *args); end - - def alias_example_to(name, *args); end - - def alias_it_behaves_like_to(new_name, report_label=T.unsafe(nil)); end - - def alias_it_should_behave_like_to(new_name, report_label=T.unsafe(nil)); end - - def append_after(scope=T.unsafe(nil), *meta, &block); end - - def append_before(scope=T.unsafe(nil), *meta, &block); end - - def apply_derived_metadata_to(metadata); end - - def around(scope=T.unsafe(nil), *meta, &block); end - - def backtrace_exclusion_patterns(); end - - def backtrace_exclusion_patterns=(patterns); end - - def backtrace_formatter(); end - - def backtrace_inclusion_patterns(); end - - def backtrace_inclusion_patterns=(patterns); end - - def before(scope=T.unsafe(nil), *meta, &block); end - - def bisect_runner(); end - - def bisect_runner=(value); end - - def bisect_runner_class(); end - - def color(); end - - def color=(color); end - - def color_enabled?(output=T.unsafe(nil)); end - - def color_mode(); end - - def color_mode=(color_mode); end - - def configure_example(example, example_hooks); end - - def configure_expectation_framework(); end - - def configure_group(group); end - - def configure_mock_framework(); end - - def default_color=(default_color); end - - def default_color?(); end - - def default_formatter(); end - - def default_formatter=(value); end - - def default_path=(path); end - - def default_path?(); end - - def define_derived_metadata(*filters, &block); end - - def deprecation_stream=(value); end - - def detail_color=(detail_color); end - - def detail_color?(); end - - def disable_monkey_patching(); end - - def disable_monkey_patching!(); end - - def disable_monkey_patching=(disable_monkey_patching); end - - def drb=(drb); end - - def drb?(); end - - def drb_port=(drb_port); end - - def drb_port?(); end - - def dry_run=(dry_run); end - - def dry_run?(); end - - def error_stream=(error_stream); end - - def error_stream?(); end - - def example_status_persistence_file_path=(value); end - - def exclude_pattern=(value); end - - def exclusion_filter(); end - - def exclusion_filter=(filter); end - - def expect_with(*frameworks); end - - def expectation_framework=(framework); end - - def expectation_frameworks(); end - - def expose_current_running_example_as(method_name); end - - def expose_dsl_globally=(value); end - - def expose_dsl_globally?(); end - - def extend(mod, *filters); end - - def fail_fast=(value); end - - def fail_if_no_examples=(fail_if_no_examples); end - - def fail_if_no_examples?(); end - - def failure_color=(failure_color); end - - def failure_color?(); end - - def failure_exit_code=(failure_exit_code); end - - def failure_exit_code?(); end - - def files_or_directories_to_run=(*files); end - - def files_to_run(); end - - def files_to_run=(files_to_run); end - - def filter(); end - - def filter=(filter); end - - def filter_gems_from_backtrace(*gem_names); end - - def filter_manager(); end - - def filter_manager=(filter_manager); end - - def filter_run(*args); end - - def filter_run_excluding(*args); end - - def filter_run_including(*args); end - - def filter_run_when_matching(*args); end - - def fixed_color=(fixed_color); end - - def fixed_color?(); end - - def force(hash); end - - def format_docstrings(&block); end - - def format_docstrings_block(); end - - def formatter=(formatter, output=T.unsafe(nil)); end - - def formatter_loader(); end - - def formatters(); end - - def full_backtrace=(true_or_false); end - - def full_backtrace?(); end - - def full_description(); end - - def full_description=(description); end - - def in_project_source_dir_regex(); end - - def include(mod, *filters); end - - def include_context(shared_group_name, *filters); end - - def inclusion_filter(); end - - def inclusion_filter=(filter); end - - def last_run_statuses(); end - - def libs=(libs); end - - def load_spec_files(); end - - def loaded_spec_files(); end - - def max_displayed_failure_line_count=(max_displayed_failure_line_count); end - - def max_displayed_failure_line_count?(); end - - def mock_framework(); end - - def mock_framework=(framework); end - - def mock_with(framework); end - - def on_example_group_definition(&block); end - - def on_example_group_definition_callbacks(); end - - def only_failures?(); end - - def only_failures_but_not_configured?(); end - - def order=(*args, &block); end - - def ordering_manager(); end - - def ordering_registry(*args, &block); end - - def output_stream=(value); end - - def pattern=(value); end - - def pending_color=(pending_color); end - - def pending_color?(); end - - def prepend(mod, *filters); end - - def prepend_after(scope=T.unsafe(nil), *meta, &block); end - - def prepend_before(scope=T.unsafe(nil), *meta, &block); end - - def profile_examples=(profile_examples); end - - def profile_examples?(); end - - def project_source_dirs=(project_source_dirs); end - - def project_source_dirs?(); end - - def raise_errors_for_deprecations!(); end - - def raise_on_warning=(value); end - - def register_ordering(*args, &block); end - - def reporter(); end - - def requires=(paths); end - - def reset(); end - - def reset_filters(); end - - def reset_reporter(); end - - def run_all_when_everything_filtered=(run_all_when_everything_filtered); end - - def run_all_when_everything_filtered?(); end - - def seed(*args, &block); end - - def seed=(*args, &block); end - - def seed_used?(*args, &block); end - - def shared_context_metadata_behavior=(value); end - - def silence_filter_announcements=(silence_filter_announcements); end - - def silence_filter_announcements?(); end - - def spec_files_with_failures(); end - - def start_time=(start_time); end - - def start_time?(); end - - def static_config_filter_manager(); end - - def static_config_filter_manager=(static_config_filter_manager); end - - def success_color=(success_color); end - - def success_color?(); end - - def threadsafe=(threadsafe); end - - def threadsafe?(); end - - def treat_symbols_as_metadata_keys_with_true_values=(_value); end - - def tty=(tty); end - - def tty?(); end - - def warnings=(value); end - - def warnings?(); end - - def when_first_matching_example_defined(*filters); end - - def with_suite_hooks(); end - - def world(); end - - def world=(world); end - DEFAULT_FORMATTER = ::T.let(nil, ::T.untyped) - FAILED_STATUS = ::T.let(nil, ::T.untyped) - MOCKING_ADAPTERS = ::T.let(nil, ::T.untyped) - PASSED_STATUS = ::T.let(nil, ::T.untyped) - PENDING_STATUS = ::T.let(nil, ::T.untyped) - RAISE_ERROR_WARNING_NOTIFIER = ::T.let(nil, ::T.untyped) - UNKNOWN_STATUS = ::T.let(nil, ::T.untyped) - VALID_STATUSES = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Configuration::DeprecationReporterBuffer - def deprecation(*args); end - - def play_onto(reporter); end -end - -class RSpec::Core::Configuration::DeprecationReporterBuffer -end - -module RSpec::Core::Configuration::ExposeCurrentExample -end - -module RSpec::Core::Configuration::ExposeCurrentExample -end - -class RSpec::Core::Configuration::MustBeConfiguredBeforeExampleGroupsError -end - -class RSpec::Core::Configuration::MustBeConfiguredBeforeExampleGroupsError -end - module RSpec::Core::Configuration::Readers def clear_lets_on_failure(); end - def default_color(); end - - def default_path(); end - def default_retry_count(); end def default_sleep_interval(); end - def deprecation_stream(); end - - def detail_color(); end - def display_try_failure_messages(); end - def drb(); end - - def drb_port(); end - - def dry_run(); end - - def error_stream(); end - - def example_status_persistence_file_path(); end - def exceptions_to_hard_fail(); end def exceptions_to_retry(); end - def exclude_pattern(); end - def exponential_backoff(); end - def fail_fast(); end - - def fail_if_no_examples(); end - - def failure_color(); end - - def failure_exit_code(); end - - def fixed_color(); end - - def libs(); end - - def max_displayed_failure_line_count(); end - - def only_failures(); end - - def output_stream(); end - - def pattern(); end - - def pending_color(); end - - def profile_examples(); end - - def project_source_dirs(); end - - def requires(); end - def retry_callback(); end def retry_count_condition(); end - def run_all_when_everything_filtered(); end - - def shared_context_metadata_behavior(); end - - def silence_filter_announcements(); end - - def start_time(); end - - def success_color(); end - - def threadsafe(); end - - def tty(); end - def verbose_retry(); end def wait_delay(); end @@ -28685,304 +18747,21 @@ module RSpec::Core::Configuration::Readers def wait_timeout(); end end -module RSpec::Core::Configuration::Readers -end - -class RSpec::Core::Configuration - def self.add_read_only_setting(name, opts=T.unsafe(nil)); end - - def self.add_setting(name, opts=T.unsafe(nil)); end - - def self.define_aliases(name, alias_name); end - - def self.define_predicate_for(*names); end - - def self.define_reader(name); end - - def self.delegate_to_ordering_manager(*methods); end -end - -class RSpec::Core::ConfigurationOptions - def args(); end - - def configure(config); end - - def configure_filter_manager(filter_manager); end - - def initialize(args); end - - def options(); end - OPTIONS_ORDER = ::T.let(nil, ::T.untyped) - UNFORCED_OPTIONS = ::T.let(nil, ::T.untyped) - UNPROCESSABLE_OPTIONS = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::ConfigurationOptions -end - -module RSpec::Core::DSL -end - -module RSpec::Core::DSL - def self.change_global_dsl(&changes); end - - def self.example_group_aliases(); end - - def self.expose_example_group_alias(name); end - - def self.expose_example_group_alias_globally(method_name); end - - def self.expose_globally!(); end - - def self.exposed_globally?(); end - - def self.remove_globally!(); end - - def self.top_level(); end - - def self.top_level=(top_level); end -end - -class RSpec::Core::DeprecationError -end - -class RSpec::Core::DeprecationError -end - -class RSpec::Core::DidYouMean - def call(); end - - def initialize(relative_file_name); end - - def relative_file_name(); end -end - -class RSpec::Core::DidYouMean -end - class RSpec::Core::Example def attempts(); end def attempts=(attempts); end def clear_exception(); end - - def clock(); end - - def clock=(clock); end - - def description(); end - - def display_exception(); end - - def display_exception=(ex); end - - def duplicate_with(metadata_overrides=T.unsafe(nil)); end - - def example_group(); end - - def example_group_instance(); end - - def exception(); end - - def execution_result(); end - - def fail_with_exception(reporter, exception); end - - def file_path(); end - - def full_description(); end - - def id(); end - - def initialize(example_group_class, description, user_metadata, example_block=T.unsafe(nil)); end - - def inspect_output(); end - - def instance_exec(*args, &block); end - - def location(); end - - def location_rerun_argument(); end - - def metadata(); end - - def pending(); end - - def pending?(); end - - def reporter(); end - - def rerun_argument(); end - - def run(example_group_instance, reporter); end - - def set_aggregate_failures_exception(exception); end - - def set_exception(exception); end - - def skip(); end - - def skip_with_exception(reporter, exception); end - - def skipped?(); end - - def update_inherited_metadata(updates); end -end - -RSpec::Core::Example::AllExceptionsExcludingDangerousOnesOnRubiesThatAllowIt = RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue - -class RSpec::Core::Example::ExecutionResult - include ::RSpec::Core::HashImitatable - def ensure_timing_set(clock); end - - def example_skipped?(); end - - def exception(); end - - def exception=(exception); end - - def finished_at(); end - - def finished_at=(finished_at); end - - def pending_exception(); end - - def pending_exception=(pending_exception); end - - def pending_fixed(); end - - def pending_fixed=(pending_fixed); end - - def pending_fixed?(); end - - def pending_message(); end - - def pending_message=(pending_message); end - - def record_finished(status, finished_at); end - - def run_time(); end - - def run_time=(run_time); end - - def started_at(); end - - def started_at=(started_at); end - - def status(); end - - def status=(status); end -end - -class RSpec::Core::Example::ExecutionResult - extend ::RSpec::Core::HashImitatable::ClassMethods end class RSpec::Core::Example::Procsy - def <<(*a, &b); end - - def ===(*a, &b); end - - def >>(*a, &b); end - - def [](*a, &b); end - - def arity(*a, &b); end - def attempts(); end - def binding(*a, &b); end - - def call(*args, &block); end - - def clock(*a, &b); end - - def clock=(*a, &b); end - - def clone(*a, &b); end - - def curry(*a, &b); end - - def description(*a, &b); end - - def dup(*a, &b); end - - def duplicate_with(*a, &b); end - - def example(); end - - def example_group(*a, &b); end - - def example_group_instance(*a, &b); end - - def exception(*a, &b); end - - def executed?(); end - - def execution_result(*a, &b); end - - def file_path(*a, &b); end - - def full_description(*a, &b); end - - def hash(*a, &b); end - - def id(*a, &b); end - - def initialize(example, &block); end - - def inspect_output(*a, &b); end - - def lambda?(*a, &b); end - - def location(*a, &b); end - - def location_rerun_argument(*a, &b); end - - def metadata(*a, &b); end - - def parameters(*a, &b); end - - def pending(*a, &b); end - - def pending?(*a, &b); end - - def reporter(*a, &b); end - - def rerun_argument(*a, &b); end - - def run(*args, &block); end - def run_with_retry(opts=T.unsafe(nil)); end - - def skip(*a, &b); end - - def skipped?(*a, &b); end - - def source_location(*a, &b); end - - def to_proc(); end - - def update_inherited_metadata(*a, &b); end - - def wrap(&block); end - - def yield(*a, &b); end -end - -class RSpec::Core::Example::Procsy -end - -class RSpec::Core::Example - def self.delegate_to_metadata(key); end - - def self.parse_id(id); end end class RSpec::Core::ExampleGroup - include ::RSpec::Core::MemoizedHelpers - include ::RSpec::Core::Pending include ::RSpec::Core::MockingAdapters::RSpec include ::RSpec::Mocks::ExampleMethods include ::RSpec::Mocks::ArgumentMatchers @@ -28991,839 +18770,11 @@ class RSpec::Core::ExampleGroup def clear_lets(); end def clear_memoized(); end - - def described_class(); end - - def initialize(inspect_output=T.unsafe(nil)); end - INSTANCE_VARIABLE_TO_IGNORE = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::ExampleGroup::WrongScopeError -end - -class RSpec::Core::ExampleGroup::WrongScopeError -end - -class RSpec::Core::ExampleGroup - extend ::RSpec::Core::Hooks - extend ::RSpec::Core::MemoizedHelpers::ClassMethods - extend ::RSpec::Core::SharedExampleGroup - def self.add_example(example); end - - def self.before_context_ivars(); end - - def self.children(); end - - def self.context(*args, &example_group_block); end - - def self.currently_executing_a_context_hook?(); end - - def self.declaration_locations(); end - - def self.define_example_group_method(name, metadata=T.unsafe(nil)); end - - def self.define_example_method(name, extra_options=T.unsafe(nil)); end - - def self.define_nested_shared_group_method(new_name, report_label=T.unsafe(nil)); end - - def self.delegate_to_metadata(*names); end - - def self.descendant_filtered_examples(); end - - def self.descendants(); end - - def self.describe(*args, &example_group_block); end - - def self.described_class(); end - - def self.description(); end - - def self.each_instance_variable_for_example(group); end - - def self.ensure_example_groups_are_configured(); end - - def self.example(*all_args, &block); end - - def self.example_group(*args, &example_group_block); end - - def self.examples(); end - - def self.fcontext(*args, &example_group_block); end - - def self.fdescribe(*args, &example_group_block); end - - def self.fexample(*all_args, &block); end - - def self.file_path(); end - - def self.filtered_examples(); end - - def self.find_and_eval_shared(label, name, inclusion_location, *args, &customization_block); end - - def self.fit(*all_args, &block); end - - def self.focus(*all_args, &block); end - - def self.for_filtered_examples(reporter, &block); end - - def self.fspecify(*all_args, &block); end - - def self.id(); end - - def self.idempotently_define_singleton_method(name, &definition); end - - def self.include_context(name, *args, &block); end - - def self.include_examples(name, *args, &block); end - - def self.it(*all_args, &block); end - - def self.it_behaves_like(name, *args, &customization_block); end - - def self.it_should_behave_like(name, *args, &customization_block); end - - def self.location(); end - - def self.metadata(); end - - def self.next_runnable_index_for(file); end - - def self.ordering_strategy(); end - - def self.parent_groups(); end - - def self.pending(*all_args, &block); end - - def self.remove_example(example); end - - def self.reset_memoized(); end - - def self.run(reporter=T.unsafe(nil)); end - - def self.run_after_context_hooks(example_group_instance); end - - def self.run_before_context_hooks(example_group_instance); end - - def self.run_examples(reporter); end - - def self.set_it_up(description, args, registration_collection, &example_group_block); end - - def self.set_ivars(instance, ivars); end - - def self.skip(*all_args, &block); end - - def self.specify(*all_args, &block); end - - def self.store_before_context_ivars(example_group_instance); end - - def self.subclass(parent, description, args, registration_collection, &example_group_block); end - - def self.superclass_before_context_ivars(); end - - def self.superclass_metadata(); end - - def self.top_level?(); end - - def self.top_level_description(); end - - def self.traverse_tree_until(&block); end - - def self.update_inherited_metadata(updates); end - - def self.with_replaced_metadata(meta); end - - def self.xcontext(*args, &example_group_block); end - - def self.xdescribe(*args, &example_group_block); end - - def self.xexample(*all_args, &block); end - - def self.xit(*all_args, &block); end - - def self.xspecify(*all_args, &block); end -end - -class RSpec::Core::ExampleStatusDumper - def dump(); end - - def initialize(examples); end -end - -class RSpec::Core::ExampleStatusDumper - def self.dump(examples); end -end - -class RSpec::Core::ExampleStatusMerger - def initialize(this_run, from_previous_runs); end - - def merge(); end -end - -class RSpec::Core::ExampleStatusMerger - def self.merge(this_run, from_previous_runs); end -end - -class RSpec::Core::ExampleStatusParser - def initialize(string); end - - def parse(); end -end - -class RSpec::Core::ExampleStatusParser - def self.parse(string); end -end - -class RSpec::Core::ExampleStatusPersister - def initialize(examples, file_name); end - - def persist(); end -end - -class RSpec::Core::ExampleStatusPersister - def self.load_from(file_name); end - - def self.persist(examples, file_name); end -end - -RSpec::Core::ExclusionRules = RSpec::Core::FilterRules - -class RSpec::Core::FilterManager - def add_ids(rerun_path, scoped_ids); end - - def add_location(file_path, line_numbers); end - - def empty?(); end - - def exclude(*args); end - - def exclude_only(*args); end - - def exclude_with_low_priority(*args); end - - def exclusions(); end - - def include(*args); end - - def include_only(*args); end - - def include_with_low_priority(*args); end - - def inclusions(); end - - def prune(examples); end -end - -class RSpec::Core::FilterManager -end - -class RSpec::Core::FilterRules - def [](key); end - - def add(updated); end - - def add_with_low_priority(updated); end - - def clear(); end - - def delete(key); end - - def description(); end - - def each_pair(&block); end - - def empty?(); end - - def fetch(*args, &block); end - - def include_example?(example); end - - def initialize(rules=T.unsafe(nil)); end - - def opposite(); end - - def opposite=(opposite); end - - def rules(); end - - def use_only(updated); end - PROC_HEX_NUMBER = ::T.let(nil, ::T.untyped) - PROJECT_DIR = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::FilterRules - def self.build(); end -end - -module RSpec::Core::FilterableItemRepository -end - -class RSpec::Core::FilterableItemRepository::QueryOptimized - def items_for(metadata); end -end - -class RSpec::Core::FilterableItemRepository::QueryOptimized -end - -class RSpec::Core::FilterableItemRepository::UpdateOptimized - def append(item, metadata); end - - def delete(item, metadata); end - - def initialize(applies_predicate); end - - def items_and_filters(); end - - def items_for(request_meta); end - - def prepend(item, metadata); end -end - -class RSpec::Core::FilterableItemRepository::UpdateOptimized -end - -module RSpec::Core::FilterableItemRepository -end - -module RSpec::Core::FlatMap -end - -module RSpec::Core::FlatMap - def self.flat_map(array, &block); end -end - -module RSpec::Core::Formatters -end - -class RSpec::Core::Formatters::BaseBisectFormatter - def example_failed(notification); end - - def example_finished(notification); end - - def initialize(expected_failures); end - - def start_dump(_notification); end -end - -class RSpec::Core::Formatters::BaseBisectFormatter - def self.inherited(formatter); end -end - -class RSpec::Core::Formatters::BaseFormatter - def close(_notification); end - - def example_group(); end - - def example_group=(example_group); end - - def example_group_started(notification); end - - def initialize(output); end - - def output(); end - - def start(notification); end -end - -class RSpec::Core::Formatters::BaseFormatter -end - -class RSpec::Core::Formatters::BaseTextFormatter - def dump_failures(notification); end - - def dump_pending(notification); end - - def dump_summary(summary); end - - def message(notification); end - - def seed(notification); end -end - -class RSpec::Core::Formatters::BaseTextFormatter -end - -class RSpec::Core::Formatters::BisectDRbFormatter - def initialize(_output); end - - def notify_results(results); end -end - -class RSpec::Core::Formatters::BisectDRbFormatter -end - -module RSpec::Core::Formatters::ConsoleCodes - VT100_CODES = ::T.let(nil, ::T.untyped) - VT100_CODE_VALUES = ::T.let(nil, ::T.untyped) -end - -module RSpec::Core::Formatters::ConsoleCodes - def self.config_colors_to_methods(); end - - def self.console_code_for(code_or_symbol); end - - def self.wrap(text, code_or_symbol); end -end - -class RSpec::Core::Formatters::DeprecationFormatter - def count(); end - - def deprecation(notification); end - - def deprecation_message_for(data); end - - def deprecation_stream(); end - - def deprecation_summary(_notification); end - - def initialize(deprecation_stream, summary_stream); end - - def output(); end - - def printer(); end - - def summary_stream(); end - DEPRECATION_STREAM_NOTICE = ::T.let(nil, ::T.untyped) - RAISE_ERROR_CONFIG_NOTICE = ::T.let(nil, ::T.untyped) - TOO_MANY_WARNINGS_NOTICE = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Formatters::DeprecationFormatter::DelayedPrinter - def deprecation_formatter(); end - - def deprecation_stream(); end - - def deprecation_summary(); end - - def initialize(deprecation_stream, summary_stream, deprecation_formatter); end - - def print_deferred_deprecation_warnings(); end - - def print_deprecation_message(data); end - - def stash_deprecation_message(deprecation_message); end - - def summary_stream(); end - TOO_MANY_USES_LIMIT = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Formatters::DeprecationFormatter::DelayedPrinter -end - -class RSpec::Core::Formatters::DeprecationFormatter::FileStream - def initialize(file); end - - def puts(*args); end - - def summarize(summary_stream, deprecation_count); end -end - -class RSpec::Core::Formatters::DeprecationFormatter::FileStream -end - -class RSpec::Core::Formatters::DeprecationFormatter::GeneratedDeprecationMessage - def initialize(data); end - - def too_many_warnings_message(); end - - def type(); end - - def type=(_); end -end - -class RSpec::Core::Formatters::DeprecationFormatter::GeneratedDeprecationMessage - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Core::Formatters::DeprecationFormatter::ImmediatePrinter - def deprecation_formatter(); end - - def deprecation_stream(); end - - def deprecation_summary(); end - - def initialize(deprecation_stream, summary_stream, deprecation_formatter); end - - def print_deprecation_message(data); end - - def summary_stream(); end -end - -class RSpec::Core::Formatters::DeprecationFormatter::ImmediatePrinter -end - -class RSpec::Core::Formatters::DeprecationFormatter::RaiseErrorStream - def puts(message); end - - def summarize(summary_stream, deprecation_count); end -end - -class RSpec::Core::Formatters::DeprecationFormatter::RaiseErrorStream -end - -class RSpec::Core::Formatters::DeprecationFormatter::SpecifiedDeprecationMessage - def initialize(data); end - - def too_many_warnings_message(); end - - def type(); end - - def type=(_); end -end - -class RSpec::Core::Formatters::DeprecationFormatter::SpecifiedDeprecationMessage - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Core::Formatters::DeprecationFormatter -end - -class RSpec::Core::Formatters::DocumentationFormatter - def example_failed(failure); end - - def example_group_finished(_notification); end - - def example_passed(passed); end - - def example_pending(pending); end - - def example_started(_notification); end -end - -class RSpec::Core::Formatters::DocumentationFormatter -end - -class RSpec::Core::Formatters::ExceptionPresenter - def colorized_formatted_backtrace(colorizer=T.unsafe(nil)); end - - def colorized_message_lines(colorizer=T.unsafe(nil)); end - - def description(); end - - def example(); end - - def exception(); end - - def formatted_backtrace(exception=T.unsafe(nil)); end - - def formatted_cause(exception); end - - def fully_formatted(failure_number, colorizer=T.unsafe(nil)); end - - def fully_formatted_lines(failure_number, colorizer); end - - def initialize(exception, example, options=T.unsafe(nil)); end - - def message_lines(); end - PENDING_DETAIL_FORMATTER = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Formatters::ExceptionPresenter::Factory - def build(); end - - def initialize(example); end -end - -class RSpec::Core::Formatters::ExceptionPresenter::Factory::CommonBacktraceTruncater - def initialize(parent); end - - def with_truncated_backtrace(child); end -end - -class RSpec::Core::Formatters::ExceptionPresenter::Factory::CommonBacktraceTruncater -end - -module RSpec::Core::Formatters::ExceptionPresenter::Factory::EmptyBacktraceFormatter -end - -module RSpec::Core::Formatters::ExceptionPresenter::Factory::EmptyBacktraceFormatter - def self.format_backtrace(*_); end -end - -class RSpec::Core::Formatters::ExceptionPresenter::Factory -end - -class RSpec::Core::Formatters::ExceptionPresenter -end - -class RSpec::Core::Formatters::FailureListFormatter - def dump_profile(_profile); end - - def example_failed(failure); end - - def message(_message); end -end - -class RSpec::Core::Formatters::FailureListFormatter -end - -class RSpec::Core::Formatters::FallbackMessageFormatter - def initialize(output); end - - def message(notification); end - - def output(); end -end - -class RSpec::Core::Formatters::FallbackMessageFormatter -end - -module RSpec::Core::Formatters::Helpers - DEFAULT_PRECISION = ::T.let(nil, ::T.untyped) - SUB_SECOND_PRECISION = ::T.let(nil, ::T.untyped) -end - -module RSpec::Core::Formatters::Helpers - def self.format_duration(duration); end - - def self.format_seconds(float, precision=T.unsafe(nil)); end - - def self.organize_ids(ids); end - - def self.pluralize(count, string); end -end - -class RSpec::Core::Formatters::HtmlFormatter - def dump_summary(summary); end - - def example_failed(failure); end - - def example_passed(passed); end - - def example_pending(pending); end - - def example_started(_notification); end - - def start_dump(_notification); end -end - -class RSpec::Core::Formatters::HtmlFormatter -end - -class RSpec::Core::Formatters::HtmlPrinter - include ::ERB::Util - def flush(); end - - def initialize(output); end - - def make_example_group_header_red(group_id); end - - def make_example_group_header_yellow(group_id); end - - def make_header_red(); end - - def make_header_yellow(); end - - def move_progress(percent_done); end - - def print_example_failed(pending_fixed, description, run_time, failure_id, exception, extra_content); end - - def print_example_group_end(); end - - def print_example_group_start(group_id, description, number_of_parents); end - - def print_example_passed(description, run_time); end - - def print_example_pending(description, pending_message); end - - def print_html_start(); end - - def print_summary(duration, example_count, failure_count, pending_count); end - GLOBAL_SCRIPTS = ::T.let(nil, ::T.untyped) - GLOBAL_STYLES = ::T.let(nil, ::T.untyped) - HTML_HEADER = ::T.let(nil, ::T.untyped) - REPORT_HEADER = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Formatters::HtmlPrinter -end - -class RSpec::Core::Formatters::JsonFormatter - def dump_profile(profile); end - - def dump_profile_slowest_example_groups(profile); end - - def dump_profile_slowest_examples(profile); end - - def dump_summary(summary); end - - def message(notification); end - - def output_hash(); end - - def seed(notification); end - - def stop(notification); end -end - -class RSpec::Core::Formatters::JsonFormatter -end - -class RSpec::Core::Formatters::Loader - def add(formatter_to_use, *paths); end - - def default_formatter(); end - - def default_formatter=(default_formatter); end - - def formatters(); end - - def initialize(reporter); end - - def prepare_default(output_stream, deprecation_stream); end - - def reporter(); end - - def setup_default(output_stream, deprecation_stream); end -end - -class RSpec::Core::Formatters::Loader - def self.formatters(); end -end - -class RSpec::Core::Formatters::ProfileFormatter - def dump_profile(profile); end - - def initialize(output); end - - def output(); end -end - -class RSpec::Core::Formatters::ProfileFormatter -end - -class RSpec::Core::Formatters::ProgressFormatter - def example_failed(_notification); end - - def example_passed(_notification); end - - def example_pending(_notification); end - - def start_dump(_notification); end -end - -class RSpec::Core::Formatters::ProgressFormatter -end - -class RSpec::Core::Formatters::SnippetExtractor - def beginning_line_number(); end - - def expression_lines(); end - - def initialize(source, beginning_line_number, max_line_count=T.unsafe(nil)); end - - def max_line_count(); end - - def source(); end -end - -class RSpec::Core::Formatters::SnippetExtractor::NoExpressionAtLineError -end - -class RSpec::Core::Formatters::SnippetExtractor::NoExpressionAtLineError -end - -class RSpec::Core::Formatters::SnippetExtractor::NoSuchFileError -end - -class RSpec::Core::Formatters::SnippetExtractor::NoSuchFileError -end - -class RSpec::Core::Formatters::SnippetExtractor::NoSuchLineError -end - -class RSpec::Core::Formatters::SnippetExtractor::NoSuchLineError -end - -class RSpec::Core::Formatters::SnippetExtractor - def self.extract_expression_lines_at(file_path, beginning_line_number, max_line_count=T.unsafe(nil)); end - - def self.extract_line_at(file_path, line_number); end - - def self.least_indentation_from(lines); end - - def self.source_from_file(path); end -end - -class RSpec::Core::Formatters::SyntaxHighlighter - def highlight(lines); end - - def initialize(configuration); end -end - -module RSpec::Core::Formatters::SyntaxHighlighter::CodeRayImplementation - RESET_CODE = ::T.let(nil, ::T.untyped) -end - -module RSpec::Core::Formatters::SyntaxHighlighter::CodeRayImplementation - def self.highlight_syntax(lines); end -end - -module RSpec::Core::Formatters::SyntaxHighlighter::NoSyntaxHighlightingImplementation -end - -module RSpec::Core::Formatters::SyntaxHighlighter::NoSyntaxHighlightingImplementation - def self.highlight_syntax(lines); end -end - -RSpec::Core::Formatters::SyntaxHighlighter::WindowsImplementation = RSpec::Core::Formatters::SyntaxHighlighter::NoSyntaxHighlightingImplementation - -class RSpec::Core::Formatters::SyntaxHighlighter - def self.attempt_to_add_rspec_terms_to_coderay_keywords(); end -end - -module RSpec::Core::Formatters - def self.register(formatter_class, *notifications); end end module RSpec::Core::HashImitatable - def <(*args, &block); end - - def <=(*args, &block); end - - def >(*args, &block); end - - def >=(*args, &block); end - - def [](key); end - - def []=(key, value); end - - def all?(*args, &block); end - - def any?(*args, &block); end - def assert_valid_keys(*args, &block); end - def assoc(*args, &block); end - - def chain(*args, &block); end - - def chunk(*args, &block); end - - def chunk_while(*args, &block); end - - def clear(*args, &block); end - - def collect(*args, &block); end - - def collect_concat(*args, &block); end - - def compact(*args, &block); end - - def compact!(*args, &block); end - - def compare_by_identity(*args, &block); end - - def compare_by_identity?(*args, &block); end - - def count(*args, &block); end - - def cycle(*args, &block); end - def deep_merge(*args, &block); end def deep_merge!(*args, &block); end @@ -29840,48 +18791,6 @@ module RSpec::Core::HashImitatable def deep_transform_keys!(*args, &block); end - def default(*args, &block); end - - def default=(*args, &block); end - - def default_proc(*args, &block); end - - def default_proc=(*args, &block); end - - def delete(*args, &block); end - - def delete_if(*args, &block); end - - def detect(*args, &block); end - - def dig(*args, &block); end - - def drop(*args, &block); end - - def drop_while(*args, &block); end - - def each(*args, &block); end - - def each_cons(*args, &block); end - - def each_entry(*args, &block); end - - def each_key(*args, &block); end - - def each_pair(*args, &block); end - - def each_slice(*args, &block); end - - def each_value(*args, &block); end - - def each_with_index(*args, &block); end - - def each_with_object(*args, &block); end - - def empty?(*args, &block); end - - def entries(*args, &block); end - def except(*args, &block); end def except!(*args, &block); end @@ -29890,498 +18799,23 @@ module RSpec::Core::HashImitatable def extractable_options?(*args, &block); end - def fetch(*args, &block); end - - def fetch_values(*args, &block); end - - def filter(*args, &block); end - - def filter!(*args, &block); end - - def find(*args, &block); end - - def find_all(*args, &block); end - - def find_index(*args, &block); end - - def first(*args, &block); end - - def flat_map(*args, &block); end - - def flatten(*args, &block); end - - def grep(*args, &block); end - - def grep_v(*args, &block); end - - def group_by(*args, &block); end - - def has_key?(*args, &block); end - - def has_value?(*args, &block); end - - def include?(*args, &block); end - - def index(*args, &block); end - - def inject(*args, &block); end - - def invert(*args, &block); end - - def keep_if(*args, &block); end - - def key(*args, &block); end - - def key?(*args, &block); end - - def keys(*args, &block); end - - def lazy(*args, &block); end - - def length(*args, &block); end - - def map(*args, &block); end - - def max(*args, &block); end - - def max_by(*args, &block); end - - def member?(*args, &block); end - - def merge(*args, &block); end - - def merge!(*args, &block); end - - def min(*args, &block); end - - def min_by(*args, &block); end - - def minmax(*args, &block); end - - def minmax_by(*args, &block); end - - def none?(*args, &block); end - - def one?(*args, &block); end - - def partition(*args, &block); end - - def rassoc(*args, &block); end - - def reduce(*args, &block); end - - def rehash(*args, &block); end - - def reject(*args, &block); end - - def reject!(*args, &block); end - - def replace(*args, &block); end - - def reverse_each(*args, &block); end - def save_plist(*args, &block); end - def select(*args, &block); end - - def select!(*args, &block); end - - def shift(*args, &block); end - - def size(*args, &block); end - - def slice(*args, &block); end - def slice!(*args, &block); end - def slice_after(*args, &block); end - - def slice_before(*args, &block); end - - def slice_when(*args, &block); end - - def sort(*args, &block); end - - def sort_by(*args, &block); end - - def store(*args, &block); end - def stringify_keys(*args, &block); end def stringify_keys!(*args, &block); end - def sum(*args, &block); end - def symbolize_keys(*args, &block); end def symbolize_keys!(*args, &block); end - def take(*args, &block); end - - def take_while(*args, &block); end - - def to_a(*args, &block); end - - def to_h(); end - - def to_hash(*args, &block); end - def to_options(*args, &block); end def to_options!(*args, &block); end def to_plist(*args, &block); end - - def to_proc(*args, &block); end - - def to_set(*args, &block); end - - def transform_keys(*args, &block); end - - def transform_keys!(*args, &block); end - - def transform_values(*args, &block); end - - def transform_values!(*args, &block); end - - def uniq(*args, &block); end - - def update(*args, &block); end - - def value?(*args, &block); end - - def values(*args, &block); end - - def values_at(*args, &block); end - - def zip(*args, &block); end -end - -module RSpec::Core::HashImitatable::ClassMethods - def attr_accessor(*names); end - - def hash_attribute_names(); end -end - -module RSpec::Core::HashImitatable::ClassMethods -end - -module RSpec::Core::HashImitatable - def self.included(klass); end -end - -module RSpec::Core::Hooks - def after(*args, &block); end - - def append_after(*args, &block); end - - def append_before(*args, &block); end - - def around(*args, &block); end - - def before(*args, &block); end - - def hooks(); end - - def prepend_after(*args, &block); end - - def prepend_before(*args, &block); end -end - -class RSpec::Core::Hooks::AfterContextHook - def run(example); end -end - -class RSpec::Core::Hooks::AfterContextHook -end - -class RSpec::Core::Hooks::AfterHook - def run(example); end -end - -class RSpec::Core::Hooks::AfterHook -end - -class RSpec::Core::Hooks::AroundHook - def execute_with(example, procsy); end - - def hook_description(); end -end - -class RSpec::Core::Hooks::AroundHook -end - -class RSpec::Core::Hooks::BeforeHook - def run(example); end -end - -class RSpec::Core::Hooks::BeforeHook -end - -class RSpec::Core::Hooks::Hook - def block(); end - - def block=(_); end - - def options(); end - - def options=(_); end -end - -class RSpec::Core::Hooks::Hook - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Core::Hooks::HookCollections - def all_hooks_for(position, scope); end - - def initialize(owner, filterable_item_repo_class); end - - def matching_hooks_for(position, scope, example_or_group); end - - def processable_hooks_for(position, scope, host); end - - def register(prepend_or_append, position, *args, &block); end - - def register_global_singleton_context_hooks(example, globals); end - - def register_globals(host, globals); end - - def run(position, scope, example_or_group); end - - def run_owned_hooks_for(position, scope, example_or_group); end - EMPTY_HOOK_ARRAY = ::T.let(nil, ::T.untyped) - HOOK_TYPES = ::T.let(nil, ::T.untyped) - SCOPES = ::T.let(nil, ::T.untyped) - SCOPE_ALIASES = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Hooks::HookCollections -end - -module RSpec::Core::Hooks -end - -class RSpec::Core::InclusionRules - def add(*args); end - - def add_with_low_priority(*args); end - - def split_file_scoped_rules(); end - - def standalone?(); end -end - -class RSpec::Core::InclusionRules -end - -module RSpec::Core::Invocations -end - -class RSpec::Core::Invocations::Bisect - def call(options, err, out); end -end - -class RSpec::Core::Invocations::Bisect -end - -class RSpec::Core::Invocations::DRbWithFallback - def call(options, err, out); end -end - -class RSpec::Core::Invocations::DRbWithFallback -end - -class RSpec::Core::Invocations::InitializeProject - def call(*_args); end -end - -class RSpec::Core::Invocations::InitializeProject -end - -class RSpec::Core::Invocations::PrintHelp - def call(_options, _err, out); end - - def hidden_options(); end - - def hidden_options=(_); end - - def parser(); end - - def parser=(_); end -end - -class RSpec::Core::Invocations::PrintHelp - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Core::Invocations::PrintVersion - def call(_options, _err, out); end -end - -class RSpec::Core::Invocations::PrintVersion -end - -module RSpec::Core::Invocations -end - -class RSpec::Core::LegacyExampleGroupHash - include ::RSpec::Core::HashImitatable - def initialize(metadata); end -end - -class RSpec::Core::LegacyExampleGroupHash - extend ::RSpec::Core::HashImitatable::ClassMethods -end - -module RSpec::Core::MemoizedHelpers - def initialize(*_); end - - def is_expected(); end - - def should(matcher=T.unsafe(nil), message=T.unsafe(nil)); end - - def should_not(matcher=T.unsafe(nil), message=T.unsafe(nil)); end - - def subject(); end -end - -module RSpec::Core::MemoizedHelpers::ClassMethods - def let(name, &block); end - - def let!(name, &block); end - - def subject(name=T.unsafe(nil), &block); end - - def subject!(name=T.unsafe(nil), &block); end -end - -module RSpec::Core::MemoizedHelpers::ClassMethods -end - -class RSpec::Core::MemoizedHelpers::ContextHookMemoized -end - -class RSpec::Core::MemoizedHelpers::ContextHookMemoized::After -end - -class RSpec::Core::MemoizedHelpers::ContextHookMemoized::After - def self.article(); end - - def self.hook_expression(); end - - def self.hook_intention(); end -end - -class RSpec::Core::MemoizedHelpers::ContextHookMemoized::Before -end - -class RSpec::Core::MemoizedHelpers::ContextHookMemoized::Before - def self.article(); end - - def self.hook_expression(); end - - def self.hook_intention(); end -end - -class RSpec::Core::MemoizedHelpers::ContextHookMemoized - def self.fetch_or_store(key, &_block); end - - def self.isolate_for_context_hook(example_group_instance); end -end - -class RSpec::Core::MemoizedHelpers::NonThreadSafeMemoized - def fetch_or_store(key); end -end - -class RSpec::Core::MemoizedHelpers::NonThreadSafeMemoized -end - -class RSpec::Core::MemoizedHelpers::ThreadsafeMemoized - def fetch_or_store(key); end -end - -class RSpec::Core::MemoizedHelpers::ThreadsafeMemoized -end - -module RSpec::Core::MemoizedHelpers - def self.define_helpers_on(example_group); end - - def self.get_constant_or_yield(example_group, name); end - - def self.module_for(example_group); end -end - -module RSpec::Core::Metadata - RESERVED_KEYS = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Metadata::ExampleGroupHash -end - -class RSpec::Core::Metadata::ExampleGroupHash - def self.backwards_compatibility_default_proc(&example_group_selector); end - - def self.create(parent_group_metadata, user_metadata, example_group_index, *args, &block); end - - def self.hash_with_backwards_compatibility_default_proc(); end -end - -class RSpec::Core::Metadata::ExampleHash -end - -class RSpec::Core::Metadata::ExampleHash - def self.create(group_metadata, user_metadata, index_provider, description, block); end -end - -class RSpec::Core::Metadata::HashPopulator - def block(); end - - def description_args(); end - - def initialize(metadata, user_metadata, index_provider, description_args, block); end - - def metadata(); end - - def populate(); end - - def user_metadata(); end -end - -class RSpec::Core::Metadata::HashPopulator -end - -module RSpec::Core::Metadata - def self.ascend(metadata); end - - def self.ascending(metadata); end - - def self.build_hash_from(args, warn_about_example_group_filtering=T.unsafe(nil)); end - - def self.deep_hash_dup(object); end - - def self.id_from(metadata); end - - def self.location_tuple_from(metadata); end - - def self.relative_path(line); end - - def self.relative_path_regex(); end -end - -module RSpec::Core::MetadataFilter -end - -module RSpec::Core::MetadataFilter - def self.apply?(predicate, filters, metadata); end - - def self.filter_applies?(key, filter_value, metadata); end - - def self.silence_metadata_example_group_deprecations(); end end module RSpec::Core::MockingAdapters @@ -30407,452 +18841,9 @@ end module RSpec::Core::MockingAdapters end -class RSpec::Core::MultipleExceptionError - include ::RSpec::Core::MultipleExceptionError::InterfaceTag - def aggregation_block_label(); end - - def aggregation_metadata(); end - - def all_exceptions(); end - - def exception_count_description(); end - - def failures(); end - - def initialize(*exceptions); end - - def other_errors(); end - - def summary(); end -end - -module RSpec::Core::MultipleExceptionError::InterfaceTag - def add(exception); end -end - -module RSpec::Core::MultipleExceptionError::InterfaceTag - def self.for(ex); end -end - -class RSpec::Core::MultipleExceptionError -end - -module RSpec::Core::Notifications -end - -class RSpec::Core::Notifications::CustomNotification -end - -class RSpec::Core::Notifications::CustomNotification - def self.for(options=T.unsafe(nil)); end -end - -class RSpec::Core::Notifications::DeprecationNotification - def call_site(); end - - def call_site=(_); end - - def deprecated(); end - - def deprecated=(_); end - - def message(); end - - def message=(_); end - - def replacement(); end - - def replacement=(_); end -end - -class RSpec::Core::Notifications::DeprecationNotification - def self.[](*_); end - - def self.from_hash(data); end - - def self.members(); end -end - -class RSpec::Core::Notifications::ExampleNotification - def example(); end - - def example=(_); end -end - -class RSpec::Core::Notifications::ExampleNotification - def self.[](*_); end - - def self.for(example); end - - def self.members(); end -end - -class RSpec::Core::Notifications::ExamplesNotification - def examples(); end - - def failed_examples(); end - - def failure_notifications(); end - - def fully_formatted_failed_examples(colorizer=T.unsafe(nil)); end - - def fully_formatted_pending_examples(colorizer=T.unsafe(nil)); end - - def initialize(reporter); end - - def notifications(); end - - def pending_examples(); end - - def pending_notifications(); end -end - -class RSpec::Core::Notifications::ExamplesNotification -end - -class RSpec::Core::Notifications::FailedExampleNotification - def colorized_formatted_backtrace(colorizer=T.unsafe(nil)); end - - def colorized_message_lines(colorizer=T.unsafe(nil)); end - - def description(); end - - def exception(); end - - def formatted_backtrace(); end - - def fully_formatted(failure_number, colorizer=T.unsafe(nil)); end - - def fully_formatted_lines(failure_number, colorizer=T.unsafe(nil)); end - - def initialize(example, exception_presenter=T.unsafe(nil)); end - - def message_lines(); end -end - -class RSpec::Core::Notifications::FailedExampleNotification -end - -class RSpec::Core::Notifications::GroupNotification - def group(); end - - def group=(_); end -end - -class RSpec::Core::Notifications::GroupNotification - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Core::Notifications::MessageNotification - def message(); end - - def message=(_); end -end - -class RSpec::Core::Notifications::MessageNotification - def self.[](*_); end - - def self.members(); end -end - -module RSpec::Core::Notifications::NullColorizer -end - -module RSpec::Core::Notifications::NullColorizer - def self.wrap(line, _code_or_symbol); end -end - -class RSpec::Core::Notifications::NullNotification -end - -class RSpec::Core::Notifications::NullNotification -end - -class RSpec::Core::Notifications::PendingExampleFailedAsExpectedNotification -end - -class RSpec::Core::Notifications::PendingExampleFailedAsExpectedNotification -end - -class RSpec::Core::Notifications::PendingExampleFixedNotification -end - -class RSpec::Core::Notifications::PendingExampleFixedNotification -end - -class RSpec::Core::Notifications::ProfileNotification - def duration(); end - - def examples(); end - - def initialize(duration, examples, number_of_examples, example_groups); end - - def number_of_examples(); end - - def percentage(); end - - def slow_duration(); end - - def slowest_examples(); end - - def slowest_groups(); end -end - -class RSpec::Core::Notifications::ProfileNotification -end - -class RSpec::Core::Notifications::SeedNotification - def fully_formatted(); end - - def seed(); end - - def seed=(_); end - - def seed_used?(); end - - def used=(_); end -end - -class RSpec::Core::Notifications::SeedNotification - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Core::Notifications::SkippedExampleNotification - def fully_formatted(pending_number, colorizer=T.unsafe(nil)); end -end - -class RSpec::Core::Notifications::SkippedExampleNotification -end - -class RSpec::Core::Notifications::StartNotification - def count(); end - - def count=(_); end - - def load_time(); end - - def load_time=(_); end -end - -class RSpec::Core::Notifications::StartNotification - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Core::Notifications::SummaryNotification - include ::RSpec::Core::ShellEscape - def colorized_rerun_commands(colorizer=T.unsafe(nil)); end - - def colorized_totals_line(colorizer=T.unsafe(nil)); end - - def duration(); end - - def duration=(_); end - - def errors_outside_of_examples_count(); end - - def errors_outside_of_examples_count=(_); end - - def example_count(); end - - def examples(); end - - def examples=(_); end - - def failed_examples(); end - - def failed_examples=(_); end - - def failure_count(); end - - def formatted_duration(); end - - def formatted_load_time(); end - - def fully_formatted(colorizer=T.unsafe(nil)); end - - def load_time(); end - - def load_time=(_); end - - def pending_count(); end - - def pending_examples(); end - - def pending_examples=(_); end - - def totals_line(); end -end - -class RSpec::Core::Notifications::SummaryNotification - def self.[](*_); end - - def self.members(); end -end - -module RSpec::Core::Notifications -end - -class RSpec::Core::NullReporter -end - -class RSpec::Core::NullReporter -end - -module RSpec::Core::Ordering -end - -class RSpec::Core::Ordering::ConfigurationManager - def force(hash); end - - def order=(type); end - - def ordering_registry(); end - - def register_ordering(name, strategy=T.unsafe(nil)); end - - def seed(); end - - def seed=(seed); end - - def seed_used?(); end -end - -class RSpec::Core::Ordering::ConfigurationManager -end - -class RSpec::Core::Ordering::Custom - def initialize(callable); end - - def order(list); end -end - -class RSpec::Core::Ordering::Custom -end - -class RSpec::Core::Ordering::Identity - def order(items); end -end - -class RSpec::Core::Ordering::Identity -end - -class RSpec::Core::Ordering::Random - def initialize(configuration); end - - def order(items); end - - def used?(); end - MAX_32_BIT = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Ordering::Random -end - -class RSpec::Core::Ordering::Registry - def fetch(name, &fallback); end - - def initialize(configuration); end - - def register(sym, strategy); end - - def used_random_seed?(); end -end - -class RSpec::Core::Ordering::Registry -end - -module RSpec::Core::Ordering -end - class RSpec::Core::OutputWrapper - def <<(*args, &block); end - - def advise(*args, &block); end - def as_json(*args, &block); end - def autoclose=(*args, &block); end - - def autoclose?(*args, &block); end - - def binmode(*args, &block); end - - def binmode?(*args, &block); end - - def bytes(*args, &block); end - - def chars(*args, &block); end - - def close(*args, &block); end - - def close_on_exec=(*args, &block); end - - def close_on_exec?(*args, &block); end - - def close_read(*args, &block); end - - def close_write(*args, &block); end - - def closed?(*args, &block); end - - def codepoints(*args, &block); end - - def each(*args, &block); end - - def each_byte(*args, &block); end - - def each_char(*args, &block); end - - def each_codepoint(*args, &block); end - - def each_line(*args, &block); end - - def eof(*args, &block); end - - def eof?(*args, &block); end - - def external_encoding(*args, &block); end - - def fcntl(*args, &block); end - - def fdatasync(*args, &block); end - - def fileno(*args, &block); end - - def flush(*args, &block); end - - def fsync(*args, &block); end - - def getbyte(*args, &block); end - - def getc(*args, &block); end - - def gets(*args, &block); end - - def initialize(output); end - - def inspect(*args, &block); end - - def internal_encoding(*args, &block); end - - def ioctl(*args, &block); end - - def isatty(*args, &block); end - - def lineno(*args, &block); end - - def lineno=(*args, &block); end - - def lines(*args, &block); end - - def method_missing(name, *args, &block); end - def nonblock(*args, &block); end def nonblock=(*args, &block); end @@ -30861,884 +18852,21 @@ class RSpec::Core::OutputWrapper def nread(*args, &block); end - def output(); end - - def output=(output); end - - def pathconf(*args, &block); end - - def pid(*args, &block); end - - def pos(*args, &block); end - - def pos=(*args, &block); end - - def pread(*args, &block); end - - def print(*args, &block); end - - def printf(*args, &block); end - - def putc(*args, &block); end - - def puts(*args, &block); end - - def pwrite(*args, &block); end - - def read(*args, &block); end - - def read_nonblock(*args, &block); end - - def readbyte(*args, &block); end - - def readchar(*args, &block); end - - def readline(*args, &block); end - - def readlines(*args, &block); end - - def readpartial(*args, &block); end - def ready?(*args, &block); end - def reopen(*args, &block); end - - def respond_to?(name, priv=T.unsafe(nil)); end - - def rewind(*args, &block); end - - def seek(*args, &block); end - - def set_encoding(*args, &block); end - - def stat(*args, &block); end - - def sync(*args, &block); end - - def sync=(*args, &block); end - - def sysread(*args, &block); end - - def sysseek(*args, &block); end - - def syswrite(*args, &block); end - - def tell(*args, &block); end - - def to_i(*args, &block); end - - def to_io(*args, &block); end - - def tty?(*args, &block); end - - def ungetbyte(*args, &block); end - - def ungetc(*args, &block); end - def wait(*args, &block); end def wait_readable(*args, &block); end def wait_writable(*args, &block); end - - def write(*args, &block); end - - def write_nonblock(*args, &block); end -end - -class RSpec::Core::OutputWrapper -end - -class RSpec::Core::Parser - def initialize(original_args); end - - def original_args(); end - - def parse(source=T.unsafe(nil)); end -end - -class RSpec::Core::Parser - def self.parse(args, source=T.unsafe(nil)); end -end - -module RSpec::Core::Pending - def pending(message=T.unsafe(nil)); end - - def skip(message=T.unsafe(nil)); end - NOT_YET_IMPLEMENTED = ::T.let(nil, ::T.untyped) - NO_REASON_GIVEN = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Pending::PendingExampleFixedError -end - -class RSpec::Core::Pending::PendingExampleFixedError -end - -class RSpec::Core::Pending::SkipDeclaredInExample - def argument(); end - - def initialize(argument); end -end - -class RSpec::Core::Pending::SkipDeclaredInExample -end - -module RSpec::Core::Pending - def self.mark_fixed!(example); end - - def self.mark_pending!(example, message_or_bool); end - - def self.mark_skipped!(example, message_or_bool); end -end - -class RSpec::Core::Profiler - def example_group_finished(notification); end - - def example_group_started(notification); end - - def example_groups(); end - - def example_started(notification); end - NOTIFICATIONS = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Profiler -end - -class RSpec::Core::Reporter - def abort_with(msg, exit_status); end - - def close_after(); end - - def deprecation(hash); end - - def example_failed(example); end - - def example_finished(example); end - - def example_group_finished(group); end - - def example_group_started(group); end - - def example_passed(example); end - - def example_pending(example); end - - def example_started(example); end - - def examples(); end - - def exit_early(exit_code); end - - def fail_fast_limit_met?(); end - - def failed_examples(); end - - def finish(); end - - def initialize(configuration); end - - def message(message); end - - def notify(event, notification); end - - def notify_non_example_exception(exception, context_description); end - - def pending_examples(); end - - def prepare_default(loader, output_stream, deprecation_stream); end - - def publish(event, options=T.unsafe(nil)); end - - def register_listener(listener, *notifications); end - - def registered_listeners(notification); end - - def report(expected_example_count); end - - def start(expected_example_count, time=T.unsafe(nil)); end - - def stop(); end - RSPEC_NOTIFICATIONS = ::T.let(nil, ::T.untyped) -end - -class RSpec::Core::Reporter -end - -module RSpec::Core::RubyProject -end - -module RSpec::Core::RubyProject - def self.add_dir_to_load_path(dir); end - - def self.add_to_load_path(*dirs); end - - def self.ascend_until(); end - - def self.determine_root(); end - - def self.find_first_parent_containing(dir); end - - def self.root(); end -end - -class RSpec::Core::Runner - def configuration(); end - - def configure(err, out); end - - def initialize(options, configuration=T.unsafe(nil), world=T.unsafe(nil)); end - - def options(); end - - def run(err, out); end - - def run_specs(example_groups); end - - def setup(err, out); end - - def world(); end -end - -class RSpec::Core::Runner - def self.autorun(); end - - def self.autorun_disabled?(); end - - def self.disable_autorun!(); end - - def self.handle_interrupt(); end - - def self.installed_at_exit?(); end - - def self.invoke(); end - - def self.perform_at_exit(); end - - def self.run(args, err=T.unsafe(nil), out=T.unsafe(nil)); end - - def self.running_in_drb?(); end - - def self.trap_interrupt(); end -end - -class RSpec::Core::Set - include ::Enumerable - def <<(key); end - - def clear(); end - - def delete(key); end - - def each(&block); end - - def empty?(); end - - def include?(key); end - - def initialize(array=T.unsafe(nil)); end - - def merge(values); end -end - -class RSpec::Core::Set end module RSpec::Core::SharedContext include ::RSpec::Its - def __shared_context_recordings(); end - - def after(*args, &block); end - - def append_after(*args, &block); end - - def append_before(*args, &block); end - - def around(*args, &block); end - - def before(*args, &block); end - - def context(*args, &block); end - - def describe(*args, &block); end - - def hooks(*args, &block); end - - def included(group); end - - def let(*args, &block); end - - def let!(*args, &block); end - - def prepend_after(*args, &block); end - - def prepend_before(*args, &block); end - - def subject(*args, &block); end - - def subject!(*args, &block); end -end - -class RSpec::Core::SharedContext::Recording - def args(); end - - def args=(_); end - - def block(); end - - def block=(_); end - - def method_name(); end - - def method_name=(_); end - - def playback_onto(group); end -end - -class RSpec::Core::SharedContext::Recording - def self.[](*_); end - - def self.members(); end -end - -module RSpec::Core::SharedContext - def self.record(methods); end -end - -module RSpec::Core::SharedExampleGroup - def shared_context(name, *args, &block); end - - def shared_examples(name, *args, &block); end - - def shared_examples_for(name, *args, &block); end -end - -class RSpec::Core::SharedExampleGroup::Registry - def add(context, name, *metadata_args, &block); end - - def find(lookup_contexts, name); end -end - -class RSpec::Core::SharedExampleGroup::Registry -end - -module RSpec::Core::SharedExampleGroup::TopLevelDSL -end - -module RSpec::Core::SharedExampleGroup::TopLevelDSL - def self.definitions(); end - - def self.expose_globally!(); end - - def self.exposed_globally?(); end - - def self.remove_globally!(); end -end - -module RSpec::Core::SharedExampleGroup -end - -class RSpec::Core::SharedExampleGroupInclusionStackFrame - def description(); end - - def formatted_inclusion_location(); end - - def inclusion_location(); end - - def initialize(shared_group_name, inclusion_location); end - - def shared_group_name(); end -end - -class RSpec::Core::SharedExampleGroupInclusionStackFrame - def self.current_backtrace(); end - - def self.shared_example_group_inclusions(); end - - def self.with_frame(name, location); end -end - -class RSpec::Core::SharedExampleGroupModule - def definition(); end - - def include_in(klass, inclusion_line, args, customization_block); end - - def included(klass); end - - def initialize(description, definition, metadata); end -end - -class RSpec::Core::SharedExampleGroupModule -end - -module RSpec::Core::ShellEscape - SHELLS_ALLOWING_UNQUOTED_IDS = ::T.let(nil, ::T.untyped) -end - -module RSpec::Core::ShellEscape - def self.conditionally_quote(id); end - - def self.escape(shell_command); end - - def self.quote(argument); end - - def self.shell_allows_unquoted_ids?(); end -end - -class RSpec::Core::SuiteHookContext - def initialize(hook_description, reporter); end -end - -class RSpec::Core::SuiteHookContext -end - -class RSpec::Core::Time -end - -class RSpec::Core::Time - def self.now(); end -end - -module RSpec::Core::Version - STRING = ::T.let(nil, ::T.untyped) -end - -module RSpec::Core::Version -end - -module RSpec::Core::Warnings - def deprecate(deprecated, data=T.unsafe(nil)); end - - def warn_deprecation(message, opts=T.unsafe(nil)); end - - def warn_with(message, options=T.unsafe(nil)); end -end - -module RSpec::Core::Warnings -end - -class RSpec::Core::World - def all_example_groups(); end - - def all_examples(); end - - def announce_exclusion_filter(announcements); end - - def announce_filters(); end - - def announce_inclusion_filter(announcements); end - - def everything_filtered_message(); end - - def example_count(groups=T.unsafe(nil)); end - - def example_group_counts_by_spec_file(); end - - def example_groups(); end - - def exclusion_filter(); end - - def filter_manager(); end - - def filtered_examples(); end - - def inclusion_filter(); end - - def initialize(configuration=T.unsafe(nil)); end - - def non_example_failure(); end - - def non_example_failure=(non_example_failure); end - - def num_example_groups_defined_in(file); end - - def ordered_example_groups(); end - - def preceding_declaration_line(absolute_file_name, filter_line); end - - def prepare_example_filtering(); end - - def record(example_group); end - - def registered_example_group_files(); end - - def report_filter_message(message); end - - def reporter(); end - - def reset(); end - - def shared_example_group_registry(); end - - def source_from_file(path); end - - def syntax_highlighter(); end - - def traverse_example_group_trees_until(&block); end - - def wants_to_quit(); end - - def wants_to_quit=(wants_to_quit); end -end - -module RSpec::Core::World::Null -end - -module RSpec::Core::World::Null - def self.all_example_groups(); end - - def self.example_groups(); end - - def self.non_example_failure(); end - - def self.non_example_failure=(_); end - - def self.registered_example_group_files(); end - - def self.traverse_example_group_trees_until(); end -end - -class RSpec::Core::World -end - -module RSpec::Core - def self.path_to_executable(); end -end - -module RSpec::ExampleGroups -end - -module RSpec::ExampleGroups - extend ::RSpec::Support::RecursiveConstMethods - def self.assign_const(group); end - - def self.base_name_for(group); end - - def self.constant_scope_for(group); end - - def self.disambiguate(name, const_scope); end - - def self.remove_all_constants(); end -end - -module RSpec::Expectations -end - -class RSpec::Expectations::BlockExpectationTarget - def not_to(matcher, message=T.unsafe(nil), &block); end - - def to(matcher, message=T.unsafe(nil), &block); end - - def to_not(matcher, message=T.unsafe(nil), &block); end -end - -class RSpec::Expectations::BlockExpectationTarget -end - -class RSpec::Expectations::BlockSnippetExtractor - def body_content_lines(); end - - def initialize(proc, method_name); end - - def method_name(); end -end - -class RSpec::Expectations::BlockSnippetExtractor::AmbiguousTargetError -end - -class RSpec::Expectations::BlockSnippetExtractor::AmbiguousTargetError -end - -class RSpec::Expectations::BlockSnippetExtractor::BlockLocator - def beginning_line_number(); end - - def beginning_line_number=(_); end - - def body_content_locations(); end - - def method_call_location(); end - - def method_name(); end - - def method_name=(_); end - - def source(); end - - def source=(_); end -end - -class RSpec::Expectations::BlockSnippetExtractor::BlockLocator - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Expectations::BlockSnippetExtractor::BlockTokenExtractor - def beginning_line_number(); end - - def beginning_line_number=(_); end - - def body_tokens(); end - - def method_name(); end - - def method_name=(_); end - - def source(); end - - def source=(_); end - - def state(); end -end - -class RSpec::Expectations::BlockSnippetExtractor::BlockTokenExtractor - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Expectations::BlockSnippetExtractor::Error -end - -class RSpec::Expectations::BlockSnippetExtractor::Error -end - -class RSpec::Expectations::BlockSnippetExtractor::TargetNotFoundError -end - -class RSpec::Expectations::BlockSnippetExtractor::TargetNotFoundError -end - -class RSpec::Expectations::BlockSnippetExtractor - def self.try_extracting_single_line_body_of(proc, method_name); end -end - -class RSpec::Expectations::Configuration - def add_should_and_should_not_to(*modules); end - - def backtrace_formatter(); end - - def backtrace_formatter=(backtrace_formatter); end - - def color?(); end - - def false_positives_handler(); end - - def include_chain_clauses_in_custom_matcher_descriptions=(include_chain_clauses_in_custom_matcher_descriptions); end - - def include_chain_clauses_in_custom_matcher_descriptions?(); end - - def max_formatted_output_length=(length); end - - def on_potential_false_positives(); end - - def on_potential_false_positives=(behavior); end - - def reset_syntaxes_to_default(); end - - def syntax(); end - - def syntax=(values); end - - def warn_about_potential_false_positives=(boolean); end - - def warn_about_potential_false_positives?(); end - FALSE_POSITIVE_BEHAVIOURS = ::T.let(nil, ::T.untyped) -end - -module RSpec::Expectations::Configuration::NullBacktraceFormatter -end - -module RSpec::Expectations::Configuration::NullBacktraceFormatter - def self.format_backtrace(backtrace); end -end - -class RSpec::Expectations::Configuration -end - -module RSpec::Expectations::ExpectationHelper -end - -module RSpec::Expectations::ExpectationHelper - def self.check_message(msg); end - - def self.handle_failure(matcher, message, failure_message_method); end - - def self.modern_matcher_from(matcher); end - - def self.with_matcher(handler, matcher, message); end -end - -class RSpec::Expectations::ExpectationNotMetError -end - -class RSpec::Expectations::ExpectationNotMetError -end - -class RSpec::Expectations::ExpectationTarget - include ::RSpec::Expectations::ExpectationTarget::InstanceMethods - def initialize(value); end - - def target(); end -end - -module RSpec::Expectations::ExpectationTarget::InstanceMethods - def not_to(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end - - def to(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end - - def to_not(matcher=T.unsafe(nil), message=T.unsafe(nil), &block); end -end - -module RSpec::Expectations::ExpectationTarget::InstanceMethods -end - -module RSpec::Expectations::ExpectationTarget::UndefinedValue -end - -module RSpec::Expectations::ExpectationTarget::UndefinedValue -end - -class RSpec::Expectations::ExpectationTarget - def self.for(value, block); end -end - -class RSpec::Expectations::FailureAggregator - def aggregate(); end - - def block_label(); end - - def call(failure, options); end - - def failures(); end - - def initialize(block_label, metadata); end - - def metadata(); end - - def other_errors(); end -end - -class RSpec::Expectations::FailureAggregator -end - -RSpec::Expectations::LegacyMacherAdapter = RSpec::Expectations::LegacyMatcherAdapter - -class RSpec::Expectations::LegacyMatcherAdapter - def initialize(matcher); end -end - -class RSpec::Expectations::LegacyMatcherAdapter::RSpec1 - def failure_message(); end - - def failure_message_when_negated(); end -end - -class RSpec::Expectations::LegacyMatcherAdapter::RSpec1 - def self.interface_matches?(matcher); end -end - -class RSpec::Expectations::LegacyMatcherAdapter::RSpec2 - def failure_message(); end - - def failure_message_when_negated(); end -end - -class RSpec::Expectations::LegacyMatcherAdapter::RSpec2 - def self.interface_matches?(matcher); end -end - -class RSpec::Expectations::LegacyMatcherAdapter - def self.wrap(matcher); end end class RSpec::Expectations::MultipleExpectationsNotMetError include ::RSpec::Core::MultipleExceptionError::InterfaceTag - def aggregation_block_label(); end - - def aggregation_metadata(); end - - def all_exceptions(); end - - def exception_count_description(); end - - def failures(); end - - def initialize(failure_aggregator); end - - def other_errors(); end - - def summary(); end -end - -class RSpec::Expectations::MultipleExpectationsNotMetError -end - -class RSpec::Expectations::NegativeExpectationHandler -end - -class RSpec::Expectations::NegativeExpectationHandler - def self.does_not_match?(matcher, actual, &block); end - - def self.handle_matcher(actual, initial_matcher, message=T.unsafe(nil), &block); end - - def self.opposite_should_method(); end - - def self.should_method(); end - - def self.verb(); end -end - -class RSpec::Expectations::PositiveExpectationHandler -end - -class RSpec::Expectations::PositiveExpectationHandler - def self.handle_matcher(actual, initial_matcher, message=T.unsafe(nil), &block); end - - def self.opposite_should_method(); end - - def self.should_method(); end - - def self.verb(); end -end - -module RSpec::Expectations::Syntax -end - -module RSpec::Expectations::Syntax - def self.default_should_host(); end - - def self.disable_expect(syntax_host=T.unsafe(nil)); end - - def self.disable_should(syntax_host=T.unsafe(nil)); end - - def self.enable_expect(syntax_host=T.unsafe(nil)); end - - def self.enable_should(syntax_host=T.unsafe(nil)); end - - def self.expect_enabled?(syntax_host=T.unsafe(nil)); end - - def self.should_enabled?(syntax_host=T.unsafe(nil)); end - - def self.warn_about_should!(); end - - def self.warn_about_should_unless_configured(method_name); end -end - -module RSpec::Expectations::Version - STRING = ::T.let(nil, ::T.untyped) -end - -module RSpec::Expectations::Version -end - -module RSpec::Expectations - def self.configuration(); end - - def self.differ(); end - - def self.fail_with(message, expected=T.unsafe(nil), actual=T.unsafe(nil)); end end module RSpec::Its @@ -31749,2939 +18877,12 @@ end module RSpec::Its end -module RSpec::Matchers - def a_block_changing(*args, &block); end - - def a_block_outputting(*args, &block); end - - def a_block_raising(*args, &block); end - - def a_block_throwing(*args, &block); end - - def a_block_yielding_control(*args, &block); end - - def a_block_yielding_successive_args(*args, &block); end - - def a_block_yielding_with_args(*args, &block); end - - def a_block_yielding_with_no_args(*args, &block); end - - def a_collection_containing_exactly(*args, &block); end - - def a_collection_ending_with(*args, &block); end - - def a_collection_including(*args, &block); end - - def a_collection_starting_with(*args, &block); end - - def a_falsey_value(*args, &block); end - - def a_falsy_value(*args, &block); end - - def a_hash_including(*args, &block); end - - def a_kind_of(*args, &block); end - - def a_nil_value(*args, &block); end - - def a_range_covering(*args, &block); end - - def a_string_ending_with(*args, &block); end - - def a_string_including(*args, &block); end - - def a_string_matching(*args, &block); end - - def a_string_starting_with(*args, &block); end - - def a_truthy_value(*args, &block); end - - def a_value(*args, &block); end - - def a_value_between(*args, &block); end - - def a_value_within(*args, &block); end - - def aggregate_failures(label=T.unsafe(nil), metadata=T.unsafe(nil), &block); end - - def all(expected); end - - def an_instance_of(*args, &block); end - - def an_object_eq_to(*args, &block); end - - def an_object_eql_to(*args, &block); end - - def an_object_equal_to(*args, &block); end - - def an_object_existing(*args, &block); end - - def an_object_having_attributes(*args, &block); end - - def an_object_matching(*args, &block); end - - def an_object_responding_to(*args, &block); end - - def an_object_satisfying(*args, &block); end - - def be(*args); end - - def be_a(klass); end - - def be_a_kind_of(expected); end - - def be_an(klass); end - - def be_an_instance_of(expected); end - - def be_between(min, max); end - - def be_falsey(); end - - def be_falsy(*args, &block); end - - def be_instance_of(expected); end - - def be_kind_of(expected); end - - def be_nil(); end - - def be_truthy(); end - - def be_within(delta); end - - def change(receiver=T.unsafe(nil), message=T.unsafe(nil), &block); end - - def changing(*args, &block); end - - def contain_exactly(*items); end - - def containing_exactly(*args, &block); end - - def cover(*values); end - - def covering(*args, &block); end - - def end_with(*expected); end - - def ending_with(*args, &block); end - - def eq(expected); end - - def eq_to(*args, &block); end - - def eql(expected); end - - def eql_to(*args, &block); end - - def equal(expected); end - - def equal_to(*args, &block); end - - def exist(*args); end - - def existing(*args, &block); end - - def expect(value=T.unsafe(nil), &block); end - - def have_attributes(expected); end - - def having_attributes(*args, &block); end - - def include(*expected); end - - def including(*args, &block); end - - def match(expected); end - - def match_array(items); end - - def match_regex(*args, &block); end - - def matching(*args, &block); end - - def output(expected=T.unsafe(nil)); end - - def raise_error(error=T.unsafe(nil), message=T.unsafe(nil), &block); end - - def raise_exception(error=T.unsafe(nil), message=T.unsafe(nil), &block); end - - def raising(*args, &block); end - - def respond_to(*names); end - - def responding_to(*args, &block); end - - def satisfy(description=T.unsafe(nil), &block); end - - def satisfying(*args, &block); end - - def start_with(*expected); end - - def starting_with(*args, &block); end - - def throw_symbol(expected_symbol=T.unsafe(nil), expected_arg=T.unsafe(nil)); end - - def throwing(*args, &block); end - - def within(*args, &block); end - - def yield_control(); end - - def yield_successive_args(*args); end - - def yield_with_args(*args); end - - def yield_with_no_args(); end - - def yielding_control(*args, &block); end - - def yielding_successive_args(*args, &block); end - - def yielding_with_args(*args, &block); end - - def yielding_with_no_args(*args, &block); end - BE_PREDICATE_REGEX = ::T.let(nil, ::T.untyped) - DYNAMIC_MATCHER_REGEX = ::T.let(nil, ::T.untyped) - HAS_REGEX = ::T.let(nil, ::T.untyped) -end - -class RSpec::Matchers::AliasedMatcher - def description(); end - - def failure_message(); end - - def failure_message_when_negated(); end - - def initialize(base_matcher, description_block); end - - def method_missing(*_); end -end - -class RSpec::Matchers::AliasedMatcher -end - -class RSpec::Matchers::AliasedMatcherWithOperatorSupport -end - -class RSpec::Matchers::AliasedMatcherWithOperatorSupport -end - -class RSpec::Matchers::AliasedNegatedMatcher - def does_not_match?(*args, &block); end - - def matches?(*args, &block); end -end - -RSpec::Matchers::AliasedNegatedMatcher::DefaultFailureMessages = RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages - -class RSpec::Matchers::AliasedNegatedMatcher -end - -module RSpec::Matchers::BuiltIn -end - -class RSpec::Matchers::BuiltIn::All - def does_not_match?(_actual); end - - def failed_objects(); end - - def initialize(matcher); end - - def matcher(); end -end - -class RSpec::Matchers::BuiltIn::All -end - -class RSpec::Matchers::BuiltIn::BaseMatcher - include ::RSpec::Matchers::Composable - include ::RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting - include ::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages - def actual(); end - - def actual_formatted(); end - - def description(); end - - def diffable?(); end - - def expected(); end - - def expected_formatted(); end - - def expects_call_stack_jump?(); end - - def initialize(expected=T.unsafe(nil)); end - - def match_unless_raises(*exceptions); end - - def matcher_name(); end - - def matcher_name=(matcher_name); end - - def matches?(actual); end - - def present_ivars(); end - - def rescued_exception(); end - - def supports_block_expectations?(); end - UNDEFINED = ::T.let(nil, ::T.untyped) -end - -module RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages - def failure_message(); end - - def failure_message_when_negated(); end -end - -module RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages - def self.has_default_failure_messages?(matcher); end -end - -module RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting -end - -module RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting - def self.improve_hash_formatting(inspect_string); end -end - -class RSpec::Matchers::BuiltIn::BaseMatcher - def self.matcher_name(); end -end - -class RSpec::Matchers::BuiltIn::Be - include ::RSpec::Matchers::BuiltIn::BeHelpers - def <(operand); end - - def <=(operand); end - - def ==(operand); end - - def ===(operand); end - - def =~(operand); end - - def >(operand); end - - def >=(operand); end - - def initialize(*args); end -end - -class RSpec::Matchers::BuiltIn::Be -end - -class RSpec::Matchers::BuiltIn::BeAKindOf -end - -class RSpec::Matchers::BuiltIn::BeAKindOf -end - -class RSpec::Matchers::BuiltIn::BeAnInstanceOf -end - -class RSpec::Matchers::BuiltIn::BeAnInstanceOf -end - -class RSpec::Matchers::BuiltIn::BeBetween - def exclusive(); end - - def inclusive(); end - - def initialize(min, max); end -end - -class RSpec::Matchers::BuiltIn::BeBetween -end - -class RSpec::Matchers::BuiltIn::BeComparedTo - include ::RSpec::Matchers::BuiltIn::BeHelpers - def initialize(operand, operator); end -end - -class RSpec::Matchers::BuiltIn::BeComparedTo -end - -class RSpec::Matchers::BuiltIn::BeFalsey -end - -class RSpec::Matchers::BuiltIn::BeFalsey -end - -module RSpec::Matchers::BuiltIn::BeHelpers -end - -module RSpec::Matchers::BuiltIn::BeHelpers -end - -class RSpec::Matchers::BuiltIn::BeNil -end - -class RSpec::Matchers::BuiltIn::BeNil -end - -class RSpec::Matchers::BuiltIn::BePredicate - include ::RSpec::Matchers::BuiltIn::BeHelpers - def does_not_match?(actual, &block); end - - def initialize(*args, &block); end - - def matches?(actual, &block); end -end - -class RSpec::Matchers::BuiltIn::BePredicate -end - -class RSpec::Matchers::BuiltIn::BeTruthy -end - -class RSpec::Matchers::BuiltIn::BeTruthy -end - -class RSpec::Matchers::BuiltIn::BeWithin - def initialize(delta); end - - def of(expected); end - - def percent_of(expected); end -end - -class RSpec::Matchers::BuiltIn::BeWithin -end - -module RSpec::Matchers::BuiltIn::CaptureStderr -end - -module RSpec::Matchers::BuiltIn::CaptureStderr - def self.capture(block); end -end - -module RSpec::Matchers::BuiltIn::CaptureStdout -end - -module RSpec::Matchers::BuiltIn::CaptureStdout - def self.capture(block); end -end - -class RSpec::Matchers::BuiltIn::CaptureStreamToTempfile - def capture(block); end -end - -class RSpec::Matchers::BuiltIn::CaptureStreamToTempfile -end - -class RSpec::Matchers::BuiltIn::Change - def by(expected_delta); end - - def by_at_least(minimum); end - - def by_at_most(maximum); end - - def does_not_match?(event_proc); end - - def from(value); end - - def initialize(receiver=T.unsafe(nil), message=T.unsafe(nil), &block); end - - def matches?(event_proc); end - - def to(value); end -end - -class RSpec::Matchers::BuiltIn::Change -end - -class RSpec::Matchers::BuiltIn::ChangeDetails - def actual_after(); end - - def actual_delta(); end - - def changed?(); end - - def initialize(matcher_name, receiver=T.unsafe(nil), message=T.unsafe(nil), &block); end - - def perform_change(event_proc); end - - def value_representation(); end -end - -class RSpec::Matchers::BuiltIn::ChangeDetails -end - -class RSpec::Matchers::BuiltIn::ChangeFromValue - def does_not_match?(event_proc); end - - def initialize(change_details, expected_before); end - - def to(value); end -end - -class RSpec::Matchers::BuiltIn::ChangeFromValue -end - -class RSpec::Matchers::BuiltIn::ChangeRelatively - def does_not_match?(_event_proc); end - - def initialize(change_details, expected_delta, relativity, &comparer); end - - def matches?(event_proc); end -end - -class RSpec::Matchers::BuiltIn::ChangeRelatively -end - -class RSpec::Matchers::BuiltIn::ChangeToValue - def does_not_match?(_event_proc); end - - def from(value); end - - def initialize(change_details, expected_after); end -end - -class RSpec::Matchers::BuiltIn::ChangeToValue -end - -class RSpec::Matchers::BuiltIn::Compound - def diffable_matcher_list(); end - - def does_not_match?(_actual); end - - def evaluator(); end - - def initialize(matcher_1, matcher_2); end - - def matcher_1(); end - - def matcher_2(); end -end - -class RSpec::Matchers::BuiltIn::Compound::And -end - -class RSpec::Matchers::BuiltIn::Compound::And -end - -class RSpec::Matchers::BuiltIn::Compound::NestedEvaluator - def initialize(actual, matcher_1, matcher_2); end - - def matcher_matches?(matcher); end -end - -class RSpec::Matchers::BuiltIn::Compound::NestedEvaluator - def self.matcher_expects_call_stack_jump?(matcher); end -end - -class RSpec::Matchers::BuiltIn::Compound::Or -end - -class RSpec::Matchers::BuiltIn::Compound::Or -end - -class RSpec::Matchers::BuiltIn::Compound::SequentialEvaluator - def initialize(actual, *_); end - - def matcher_matches?(matcher); end -end - -class RSpec::Matchers::BuiltIn::Compound::SequentialEvaluator -end - -class RSpec::Matchers::BuiltIn::Compound -end - -class RSpec::Matchers::BuiltIn::ContainExactly -end - -class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer - def actual_to_expected_matched_indexes(); end - - def expected_to_actual_matched_indexes(); end - - def find_best_solution(); end - - def initialize(expected_to_actual_matched_indexes, actual_to_expected_matched_indexes); end - - def solution(); end -end - -class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::NullSolution -end - -class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::NullSolution - def self.worse_than?(_other); end -end - -class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::Solution - def +(derived_candidate_solution); end - - def candidate?(); end - - def ideal?(); end - - def indeterminate_actual_indexes(); end - - def indeterminate_actual_indexes=(_); end - - def indeterminate_expected_indexes(); end - - def indeterminate_expected_indexes=(_); end - - def unmatched_actual_indexes(); end - - def unmatched_actual_indexes=(_); end - - def unmatched_expected_indexes(); end - - def unmatched_expected_indexes=(_); end - - def unmatched_item_count(); end - - def worse_than?(other); end -end - -class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer::Solution - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer -end - -class RSpec::Matchers::BuiltIn::ContainExactly -end - -class RSpec::Matchers::BuiltIn::Cover - def does_not_match?(range); end - - def initialize(*expected); end - - def matches?(range); end -end - -class RSpec::Matchers::BuiltIn::Cover -end - -class RSpec::Matchers::BuiltIn::EndWith -end - -class RSpec::Matchers::BuiltIn::EndWith -end - -class RSpec::Matchers::BuiltIn::Eq -end - -class RSpec::Matchers::BuiltIn::Eq -end - -class RSpec::Matchers::BuiltIn::Eql -end - -class RSpec::Matchers::BuiltIn::Eql -end - -class RSpec::Matchers::BuiltIn::Equal - LITERAL_SINGLETONS = ::T.let(nil, ::T.untyped) -end - -class RSpec::Matchers::BuiltIn::Equal -end - -class RSpec::Matchers::BuiltIn::Exist - def does_not_match?(actual); end - - def initialize(*expected); end -end - -class RSpec::Matchers::BuiltIn::Exist::ExistenceTest - def actual_exists?(); end - - def valid_test?(); end - - def validity_message(); end -end - -class RSpec::Matchers::BuiltIn::Exist::ExistenceTest -end - -class RSpec::Matchers::BuiltIn::Exist -end - -class RSpec::Matchers::BuiltIn::Has - def does_not_match?(actual, &block); end - - def initialize(method_name, *args, &block); end - - def matches?(actual, &block); end -end - -class RSpec::Matchers::BuiltIn::Has -end - -class RSpec::Matchers::BuiltIn::HaveAttributes - def does_not_match?(actual); end - - def initialize(expected); end - - def respond_to_failed(); end -end - -class RSpec::Matchers::BuiltIn::HaveAttributes -end - -class RSpec::Matchers::BuiltIn::Include - def does_not_match?(actual); end - - def expecteds(); end - - def initialize(*expecteds); end -end - -class RSpec::Matchers::BuiltIn::Include -end - -class RSpec::Matchers::BuiltIn::Match - def initialize(expected); end - - def with_captures(*captures); end -end - -class RSpec::Matchers::BuiltIn::Match -end - -class RSpec::Matchers::BuiltIn::NegativeOperatorMatcher - def __delegate_operator(actual, operator, expected); end -end - -class RSpec::Matchers::BuiltIn::NegativeOperatorMatcher -end - -module RSpec::Matchers::BuiltIn::NullCapture -end - -module RSpec::Matchers::BuiltIn::NullCapture - def self.capture(_block); end -end - -class RSpec::Matchers::BuiltIn::OperatorMatcher - def !=(_expected); end - - def !~(_expected); end - - def <(expected); end - - def <=(expected); end - - def ==(expected); end - - def ===(expected); end - - def =~(expected); end - - def >(expected); end - - def >=(expected); end - - def description(); end - - def fail_with_message(message); end - - def initialize(actual); end -end - -class RSpec::Matchers::BuiltIn::OperatorMatcher - def self.get(klass, operator); end - - def self.register(klass, operator, matcher); end - - def self.registry(); end - - def self.unregister(klass, operator); end - - def self.use_custom_matcher_or_delegate(operator); end -end - -class RSpec::Matchers::BuiltIn::Output - def does_not_match?(block); end - - def initialize(expected); end - - def matches?(block); end - - def to_stderr(); end - - def to_stderr_from_any_process(); end - - def to_stdout(); end - - def to_stdout_from_any_process(); end -end - -class RSpec::Matchers::BuiltIn::Output -end - -class RSpec::Matchers::BuiltIn::PositiveOperatorMatcher - def __delegate_operator(actual, operator, expected); end -end - -class RSpec::Matchers::BuiltIn::PositiveOperatorMatcher -end - -class RSpec::Matchers::BuiltIn::RaiseError - include ::RSpec::Matchers::Composable - def description(); end - - def does_not_match?(given_proc); end - - def expects_call_stack_jump?(); end - - def failure_message(); end - - def failure_message_when_negated(); end - - def initialize(expected_error_or_message=T.unsafe(nil), expected_message=T.unsafe(nil), &block); end - - def matches?(given_proc, negative_expectation=T.unsafe(nil), &block); end - - def supports_block_expectations?(); end - - def with_message(expected_message); end -end - -class RSpec::Matchers::BuiltIn::RaiseError -end - -class RSpec::Matchers::BuiltIn::ReliableMatchData - def captures(); end - - def initialize(match_data); end - - def match_data(); end - - def names(); end -end - -class RSpec::Matchers::BuiltIn::ReliableMatchData -end - -class RSpec::Matchers::BuiltIn::RespondTo - def and_any_keywords(); end - - def and_keywords(*keywords); end - - def and_unlimited_arguments(); end - - def argument(); end - - def arguments(); end - - def does_not_match?(actual); end - - def ignoring_method_signature_failure!(); end - - def initialize(*names); end - - def with(n); end - - def with_any_keywords(); end - - def with_keywords(*keywords); end - - def with_unlimited_arguments(); end -end - -class RSpec::Matchers::BuiltIn::RespondTo -end - -class RSpec::Matchers::BuiltIn::Satisfy - def initialize(description=T.unsafe(nil), &block); end - - def matches?(actual, &block); end -end - -class RSpec::Matchers::BuiltIn::Satisfy -end - -class RSpec::Matchers::BuiltIn::SpecificValuesChange - def initialize(change_details, from, to); end - - def matches?(event_proc); end -end - -RSpec::Matchers::BuiltIn::SpecificValuesChange::MATCH_ANYTHING = BasicObject - -class RSpec::Matchers::BuiltIn::SpecificValuesChange -end - -RSpec::Matchers::BuiltIn::StartAndEndWith = RSpec::Matchers::BuiltIn::StartOrEndWith - -class RSpec::Matchers::BuiltIn::StartOrEndWith - def initialize(*expected); end -end - -class RSpec::Matchers::BuiltIn::StartOrEndWith -end - -class RSpec::Matchers::BuiltIn::StartWith -end - -class RSpec::Matchers::BuiltIn::StartWith -end - -class RSpec::Matchers::BuiltIn::ThrowSymbol - include ::RSpec::Matchers::Composable - def description(); end - - def does_not_match?(given_proc); end - - def expects_call_stack_jump?(); end - - def failure_message(); end - - def failure_message_when_negated(); end - - def initialize(expected_symbol=T.unsafe(nil), expected_arg=T.unsafe(nil)); end - - def matches?(given_proc); end - - def supports_block_expectations?(); end -end - -class RSpec::Matchers::BuiltIn::ThrowSymbol -end - -class RSpec::Matchers::BuiltIn::YieldControl - def at_least(number); end - - def at_most(number); end - - def does_not_match?(block); end - - def exactly(number); end - - def initialize(); end - - def matches?(block); end - - def once(); end - - def thrice(); end - - def times(); end - - def twice(); end -end - -class RSpec::Matchers::BuiltIn::YieldControl -end - -class RSpec::Matchers::BuiltIn::YieldProbe - def assert_used!(); end - - def assert_valid_expect_block!(); end - - def has_block?(); end - - def initialize(block, &callback); end - - def num_yields(); end - - def num_yields=(num_yields); end - - def probe(); end - - def single_yield_args(); end - - def to_proc(); end - - def yielded_args(); end - - def yielded_args=(yielded_args); end - - def yielded_once?(matcher_name); end -end - -class RSpec::Matchers::BuiltIn::YieldProbe - def self.probe(block, &callback); end -end - -class RSpec::Matchers::BuiltIn::YieldSuccessiveArgs - def does_not_match?(block); end - - def initialize(*args); end - - def matches?(block); end -end - -class RSpec::Matchers::BuiltIn::YieldSuccessiveArgs -end - -class RSpec::Matchers::BuiltIn::YieldWithArgs - def does_not_match?(block); end - - def initialize(*args); end - - def matches?(block); end -end - -class RSpec::Matchers::BuiltIn::YieldWithArgs -end - -class RSpec::Matchers::BuiltIn::YieldWithNoArgs - def does_not_match?(block); end - - def matches?(block); end -end - -class RSpec::Matchers::BuiltIn::YieldWithNoArgs -end - -module RSpec::Matchers::BuiltIn -end - -module RSpec::Matchers::Composable - def &(matcher); end - - def ===(value); end - - def and(matcher); end - - def or(matcher); end - - def |(matcher); end -end - -module RSpec::Matchers::Composable - def self.should_enumerate?(item); end - - def self.surface_descriptions_in(item); end - - def self.unreadable_io?(object); end -end - -module RSpec::Matchers::DSL - def alias_matcher(new_name, old_name, options=T.unsafe(nil), &description_override); end - - def define(name, &declarations); end - - def define_negated_matcher(negated_name, base_name, &description_override); end - - def matcher(name, &declarations); end -end - -module RSpec::Matchers::DSL::DefaultImplementations - include ::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages - def description(); end - - def diffable?(); end - - def expects_call_stack_jump?(); end - - def supports_block_expectations?(); end -end - -module RSpec::Matchers::DSL::DefaultImplementations -end - -module RSpec::Matchers::DSL::Macros - def chain(method_name, *attr_names, &definition); end - - def description(&definition); end - - def diffable(); end - - def failure_message(&definition); end - - def failure_message_when_negated(&definition); end - - def match(options=T.unsafe(nil), &match_block); end - - def match_unless_raises(expected_exception=T.unsafe(nil), &match_block); end - - def match_when_negated(options=T.unsafe(nil), &match_block); end - - def supports_block_expectations(); end - RAISE_NOTIFIER = ::T.let(nil, ::T.untyped) -end - -module RSpec::Matchers::DSL::Macros::Deprecated - def failure_message_for_should(&definition); end - - def failure_message_for_should_not(&definition); end - - def match_for_should(&definition); end - - def match_for_should_not(&definition); end -end - -module RSpec::Matchers::DSL::Macros::Deprecated -end - -module RSpec::Matchers::DSL::Macros -end - -class RSpec::Matchers::DSL::Matcher - include ::RSpec::Matchers::DSL::DefaultImplementations - include ::RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages - include ::RSpec::Matchers - include ::RSpec::Matchers::Composable - def actual(); end - - def block_arg(); end - - def expected(); end - - def expected_as_array(); end - - def initialize(name, declarations, matcher_execution_context, *expected, &block_arg); end - - def name(); end - - def rescued_exception(); end -end - -class RSpec::Matchers::DSL::Matcher - extend ::RSpec::Matchers::DSL::Macros - extend ::RSpec::Matchers::DSL::Macros::Deprecated -end - -module RSpec::Matchers::DSL -end - -module RSpec::Matchers::EnglishPhrasing -end - -module RSpec::Matchers::EnglishPhrasing - def self.list(obj); end - - def self.split_words(sym); end -end - -class RSpec::Matchers::ExpectedsForMultipleDiffs - def initialize(expected_list); end - - def message_with_diff(message, differ, actual); end - DEFAULT_DIFF_LABEL = ::T.let(nil, ::T.untyped) - DESCRIPTION_MAX_LENGTH = ::T.let(nil, ::T.untyped) -end - -class RSpec::Matchers::ExpectedsForMultipleDiffs - def self.for_many_matchers(matchers); end - - def self.from(expected); end -end - -class RSpec::Matchers::MatcherDelegator - include ::RSpec::Matchers::Composable - def base_matcher(); end - - def initialize(base_matcher); end - - def method_missing(*args, &block); end -end - -class RSpec::Matchers::MatcherDelegator -end - -module RSpec::Matchers - extend ::RSpec::Matchers::DSL - def self.alias_matcher(*args, &block); end - - def self.clear_generated_description(); end - - def self.configuration(); end - - def self.generated_description(); end - - def self.is_a_describable_matcher?(obj); end - - def self.is_a_matcher?(obj); end - - def self.last_description(); end - - def self.last_expectation_handler(); end - - def self.last_expectation_handler=(last_expectation_handler); end - - def self.last_matcher(); end - - def self.last_matcher=(last_matcher); end -end - -module RSpec::Mocks - DEFAULT_CALLBACK_INVOCATION_STRATEGY = ::T.let(nil, ::T.untyped) - IGNORED_BACKTRACE_LINE = ::T.let(nil, ::T.untyped) -end - -class RSpec::Mocks::AllowanceTarget - def expression(); end - - def not_to(matcher, *_args); end - - def to(matcher, &block); end - - def to_not(matcher, *_args); end -end - -class RSpec::Mocks::AllowanceTarget -end - -class RSpec::Mocks::AndReturnImplementation - def call(*_args_to_ignore, &_block); end - - def initialize(values_to_return); end -end - -class RSpec::Mocks::AndReturnImplementation -end - -class RSpec::Mocks::AndWrapOriginalImplementation - def call(*args, &block); end - - def initial_action=(_value); end - - def initialize(method, block); end - - def inner_action(); end - - def inner_action=(_value); end - - def terminal_action=(_value); end -end - -class RSpec::Mocks::AndWrapOriginalImplementation::CannotModifyFurtherError -end - -class RSpec::Mocks::AndWrapOriginalImplementation::CannotModifyFurtherError -end - -class RSpec::Mocks::AndWrapOriginalImplementation -end - -class RSpec::Mocks::AndYieldImplementation - def call(*_args_to_ignore, &block); end - - def initialize(args_to_yield, eval_context, error_generator); end -end - -class RSpec::Mocks::AndYieldImplementation -end - -module RSpec::Mocks::AnyInstance -end - -class RSpec::Mocks::AnyInstance::Chain - include ::RSpec::Mocks::AnyInstance::Chain::Customizations - def constrained_to_any_of?(*constraints); end - - def expectation_fulfilled!(); end - - def initialize(recorder, *args, &block); end - - def matches_args?(*args); end - - def never(); end - - def playback!(instance); end -end - -module RSpec::Mocks::AnyInstance::Chain::Customizations - def and_call_original(*args, &block); end - - def and_raise(*args, &block); end - - def and_return(*args, &block); end - - def and_throw(*args, &block); end - - def and_wrap_original(*args, &block); end - - def and_yield(*args, &block); end - - def at_least(*args, &block); end - - def at_most(*args, &block); end - - def exactly(*args, &block); end - - def never(*args, &block); end - - def once(*args, &block); end - - def thrice(*args, &block); end - - def time(*args, &block); end - - def times(*args, &block); end - - def twice(*args, &block); end - - def with(*args, &block); end -end - -module RSpec::Mocks::AnyInstance::Chain::Customizations - def self.record(method_name); end -end - -class RSpec::Mocks::AnyInstance::Chain -end - -class RSpec::Mocks::AnyInstance::ErrorGenerator - def raise_does_not_implement_error(klass, method_name); end - - def raise_message_already_received_by_other_instance_error(method_name, object_inspect, invoked_instance); end - - def raise_not_supported_with_prepend_error(method_name, problem_mod); end - - def raise_second_instance_received_message_error(unfulfilled_expectations); end -end - -class RSpec::Mocks::AnyInstance::ErrorGenerator -end - -class RSpec::Mocks::AnyInstance::ExpectChainChain - def initialize(*args); end -end - -class RSpec::Mocks::AnyInstance::ExpectChainChain -end - -class RSpec::Mocks::AnyInstance::ExpectationChain - def expectation_fulfilled?(); end - - def initialize(*args, &block); end -end - -class RSpec::Mocks::AnyInstance::ExpectationChain -end - -class RSpec::Mocks::AnyInstance::FluentInterfaceProxy - def initialize(targets); end - - def method_missing(*args, &block); end -end - -class RSpec::Mocks::AnyInstance::FluentInterfaceProxy -end - -class RSpec::Mocks::AnyInstance::MessageChains - def [](method_name); end - - def add(method_name, chain); end - - def all_expectations_fulfilled?(); end - - def each_unfulfilled_expectation_matching(method_name, *args); end - - def has_expectation?(method_name); end - - def playback!(instance, method_name); end - - def received_expected_message!(method_name); end - - def remove_stub_chains_for!(method_name); end - - def unfulfilled_expectations(); end -end - -class RSpec::Mocks::AnyInstance::MessageChains -end - -class RSpec::Mocks::AnyInstance::PositiveExpectationChain - ExpectationInvocationOrder = ::T.let(nil, ::T.untyped) -end - -class RSpec::Mocks::AnyInstance::PositiveExpectationChain -end - -class RSpec::Mocks::AnyInstance::Proxy - def expect_chain(*chain, &block); end - - def initialize(recorder, target_proxies); end - - def klass(); end - - def should_not_receive(method_name, &block); end - - def should_receive(method_name, &block); end - - def stub(method_name_or_method_map, &block); end - - def stub_chain(*chain, &block); end - - def unstub(method_name); end -end - -class RSpec::Mocks::AnyInstance::Proxy -end - class RSpec::Mocks::AnyInstance::Recorder include ::T::CompatibilityPatches::RSpecCompatibility::RecorderExtensions - def already_observing?(method_name); end - - def build_alias_method_name(method_name); end - - def expect_chain(*method_names_and_optional_return_values, &block); end - - def initialize(klass); end - - def instance_that_received(method_name); end - - def klass(); end - - def message_chains(); end - - def notify_received_message(_object, message, args, _blk); end - - def playback!(instance, method_name); end - - def should_not_receive(method_name, &block); end - - def should_receive(method_name, &block); end - - def stop_all_observation!(); end - - def stop_observing!(method_name); end - - def stub(method_name, &block); end - - def stub_chain(*method_names_and_optional_return_values, &block); end - - def stubs(); end - - def unstub(method_name); end - - def verify(); end -end - -class RSpec::Mocks::AnyInstance::Recorder -end - -class RSpec::Mocks::AnyInstance::StubChain - def expectation_fulfilled?(); end - EmptyInvocationOrder = ::T.let(nil, ::T.untyped) - InvocationOrder = ::T.let(nil, ::T.untyped) -end - -class RSpec::Mocks::AnyInstance::StubChain -end - -class RSpec::Mocks::AnyInstance::StubChainChain - def initialize(*args); end -end - -class RSpec::Mocks::AnyInstance::StubChainChain -end - -module RSpec::Mocks::AnyInstance - def self.error_generator(); end -end - -class RSpec::Mocks::AnyInstanceAllowanceTarget - def expression(); end - - def not_to(matcher, *_args); end - - def to(matcher, &block); end - - def to_not(matcher, *_args); end -end - -class RSpec::Mocks::AnyInstanceAllowanceTarget -end - -class RSpec::Mocks::AnyInstanceExpectationTarget - def expression(); end - - def not_to(matcher, &block); end - - def to(matcher, &block); end - - def to_not(matcher, &block); end -end - -class RSpec::Mocks::AnyInstanceExpectationTarget -end - -class RSpec::Mocks::ArgumentListMatcher - def args_match?(*args); end - - def expected_args(); end - - def initialize(*expected_args); end - - def resolve_expected_args_based_on(actual_args); end - MATCH_ALL = ::T.let(nil, ::T.untyped) -end - -class RSpec::Mocks::ArgumentListMatcher -end - -module RSpec::Mocks::ArgumentMatchers - def a_kind_of(klass); end - - def an_instance_of(klass); end - - def any_args(); end - - def anything(); end - - def array_including(*args); end - - def boolean(); end - - def duck_type(*args); end - - def hash_excluding(*args); end - - def hash_including(*args); end - - def hash_not_including(*args); end - - def instance_of(klass); end - - def kind_of(klass); end - - def no_args(); end -end - -module RSpec::Mocks::ArgumentMatchers - def self.anythingize_lonely_keys(*args); end -end - -class RSpec::Mocks::CallbackInvocationStrategy - def call(doubled_module); end -end - -class RSpec::Mocks::CallbackInvocationStrategy -end - -class RSpec::Mocks::CannotSupportArgMutationsError -end - -class RSpec::Mocks::CannotSupportArgMutationsError -end - -class RSpec::Mocks::ClassNewMethodReference -end - -class RSpec::Mocks::ClassNewMethodReference - def self.applies_to?(method_name); end -end - -class RSpec::Mocks::ClassVerifyingDouble - include ::RSpec::Mocks::ObjectVerifyingDoubleMethods - include ::RSpec::Mocks::TestDouble - include ::RSpec::Mocks::VerifyingDouble -end - -class RSpec::Mocks::ClassVerifyingDouble -end - -class RSpec::Mocks::Configuration - def add_stub_and_should_receive_to(*modules); end - - def allow_message_expectations_on_nil(); end - - def allow_message_expectations_on_nil=(allow_message_expectations_on_nil); end - - def before_verifying_doubles(&block); end - - def color?(); end - - def patch_marshal_to_support_partial_doubles=(val); end - - def reset_syntaxes_to_default(); end - - def syntax(); end - - def syntax=(*values); end - - def temporarily_suppress_partial_double_verification(); end - - def temporarily_suppress_partial_double_verification=(temporarily_suppress_partial_double_verification); end - - def transfer_nested_constants=(transfer_nested_constants); end - - def transfer_nested_constants?(); end - - def verify_doubled_constant_names=(verify_doubled_constant_names); end - - def verify_doubled_constant_names?(); end - - def verify_partial_doubles=(val); end - - def verify_partial_doubles?(); end - - def verifying_double_callbacks(); end - - def when_declaring_verifying_double(&block); end - - def yield_receiver_to_any_instance_implementation_blocks=(yield_receiver_to_any_instance_implementation_blocks); end - - def yield_receiver_to_any_instance_implementation_blocks?(); end -end - -class RSpec::Mocks::Configuration -end - -class RSpec::Mocks::Constant - def hidden=(hidden); end - - def hidden?(); end - - def initialize(name); end - - def mutated?(); end - - def name(); end - - def original_value(); end - - def original_value=(original_value); end - - def previously_defined=(previously_defined); end - - def previously_defined?(); end - - def stubbed=(stubbed); end - - def stubbed?(); end - - def valid_name=(valid_name); end - - def valid_name?(); end -end - -class RSpec::Mocks::Constant - extend ::RSpec::Support::RecursiveConstMethods - def self.original(name); end - - def self.unmutated(name); end -end - -class RSpec::Mocks::ConstantMutator -end - -class RSpec::Mocks::ConstantMutator::BaseMutator - include ::RSpec::Support::RecursiveConstMethods - def full_constant_name(); end - - def idempotently_reset(); end - - def initialize(full_constant_name, mutated_value, transfer_nested_constants); end - - def original_value(); end - - def to_constant(); end -end - -class RSpec::Mocks::ConstantMutator::BaseMutator -end - -class RSpec::Mocks::ConstantMutator::ConstantHider - def mutate(); end - - def reset(); end -end - -class RSpec::Mocks::ConstantMutator::ConstantHider -end - -class RSpec::Mocks::ConstantMutator::DefinedConstantReplacer - def initialize(*args); end - - def mutate(); end - - def reset(); end - - def should_transfer_nested_constants?(); end - - def transfer_nested_constants(); end - - def verify_constants_to_transfer!(); end -end - -class RSpec::Mocks::ConstantMutator::DefinedConstantReplacer -end - -class RSpec::Mocks::ConstantMutator::UndefinedConstantSetter - def mutate(); end - - def reset(); end -end - -class RSpec::Mocks::ConstantMutator::UndefinedConstantSetter -end - -class RSpec::Mocks::ConstantMutator - extend ::RSpec::Support::RecursiveConstMethods - def self.hide(constant_name); end - - def self.mutate(mutator); end - - def self.raise_on_invalid_const(); end - - def self.stub(constant_name, value, options=T.unsafe(nil)); end -end - -class RSpec::Mocks::DirectObjectReference - def const_to_replace(); end - - def defined?(); end - - def description(); end - - def initialize(object); end - - def target(); end - - def when_loaded(); end -end - -class RSpec::Mocks::DirectObjectReference -end - -class RSpec::Mocks::Double - include ::RSpec::Mocks::TestDouble -end - -class RSpec::Mocks::Double -end - -class RSpec::Mocks::ErrorGenerator - def default_error_message(expectation, expected_args, actual_args); end - - def describe_expectation(verb, message, expected_received_count, _actual_received_count, args); end - - def expectation_on_nil_message(method_name); end - - def initialize(target=T.unsafe(nil)); end - - def intro(unwrapped=T.unsafe(nil)); end - - def method_call_args_description(args, generic_prefix=T.unsafe(nil), matcher_prefix=T.unsafe(nil)); end - - def opts(); end - - def opts=(opts); end - - def raise_already_invoked_error(message, calling_customization); end - - def raise_cant_constrain_count_for_negated_have_received_error(count_constraint); end - - def raise_double_negation_error(wrapped_expression); end - - def raise_expectation_error(message, expected_received_count, argument_list_matcher, actual_received_count, expectation_count_type, args, backtrace_line=T.unsafe(nil), source_id=T.unsafe(nil)); end - - def raise_expectation_on_mocked_method(method); end - - def raise_expectation_on_nil_error(method_name); end - - def raise_expectation_on_unstubbed_method(method); end - - def raise_expired_test_double_error(); end - - def raise_have_received_disallowed(type, reason); end - - def raise_invalid_arguments_error(verifier); end - - def raise_method_not_stubbed_error(method_name); end - - def raise_missing_block_error(args_to_yield); end - - def raise_missing_default_stub_error(expectation, args_for_multiple_calls); end - - def raise_non_public_error(method_name, visibility); end - - def raise_only_valid_on_a_partial_double(method); end - - def raise_out_of_order_error(message); end - - def raise_similar_message_args_error(expectation, args_for_multiple_calls, backtrace_line=T.unsafe(nil)); end - - def raise_unexpected_message_args_error(expectation, args_for_multiple_calls, source_id=T.unsafe(nil)); end - - def raise_unexpected_message_error(message, args); end - - def raise_unimplemented_error(doubled_module, method_name, object); end - - def raise_verifying_double_not_defined_error(ref); end - - def raise_wrong_arity_error(args_to_yield, signature); end -end - -class RSpec::Mocks::ErrorGenerator -end - -module RSpec::Mocks::ExampleMethods - include ::RSpec::Mocks::ArgumentMatchers - def allow(target); end - - def allow_any_instance_of(klass); end - - def allow_message_expectations_on_nil(); end - - def class_double(doubled_class, *args); end - - def class_spy(*args); end - - def double(*args); end - - def expect_any_instance_of(klass); end - - def have_received(method_name, &block); end - - def hide_const(constant_name); end - - def instance_double(doubled_class, *args); end - - def instance_spy(*args); end - - def object_double(object_or_name, *args); end - - def object_spy(*args); end - - def receive(method_name, &block); end - - def receive_message_chain(*messages, &block); end - - def receive_messages(message_return_value_hash); end - - def spy(*args); end - - def stub_const(constant_name, value, options=T.unsafe(nil)); end - - def without_partial_double_verification(); end -end - -module RSpec::Mocks::ExampleMethods::ExpectHost - def expect(target); end -end - -module RSpec::Mocks::ExampleMethods::ExpectHost -end - -module RSpec::Mocks::ExampleMethods - def self.declare_double(type, *args); end - - def self.declare_verifying_double(type, ref, *args); end - - def self.extended(object); end - - def self.included(klass); end -end - -class RSpec::Mocks::ExpectChain -end - -class RSpec::Mocks::ExpectChain - def self.expect_chain_on(object, *chain, &blk); end -end - -class RSpec::Mocks::ExpectationTarget - include ::RSpec::Mocks::ExpectationTargetMethods -end - -class RSpec::Mocks::ExpectationTarget -end - -module RSpec::Mocks::ExpectationTargetMethods - include ::RSpec::Mocks::TargetDelegationInstanceMethods - def expression(); end - - def not_to(matcher, &block); end - - def to(matcher, &block); end - - def to_not(matcher, &block); end -end - -module RSpec::Mocks::ExpectationTargetMethods - extend ::RSpec::Mocks::TargetDelegationClassMethods -end - -class RSpec::Mocks::ExpiredTestDoubleError -end - -class RSpec::Mocks::ExpiredTestDoubleError -end - -class RSpec::Mocks::Implementation - def call(*args, &block); end - - def initial_action(); end - - def initial_action=(initial_action); end - - def inner_action(); end - - def inner_action=(inner_action); end - - def terminal_action(); end - - def terminal_action=(terminal_action); end -end - -class RSpec::Mocks::Implementation -end - -class RSpec::Mocks::InstanceMethodReference -end - -class RSpec::Mocks::InstanceMethodReference -end - -class RSpec::Mocks::InstanceMethodStasher - def handle_restoration_failures(); end - - def initialize(object, method); end - - def method_is_stashed?(); end - - def original_method(); end - - def restore(); end - - def stash(); end -end - -class RSpec::Mocks::InstanceMethodStasher -end - -class RSpec::Mocks::InstanceVerifyingDouble - include ::RSpec::Mocks::TestDouble - include ::RSpec::Mocks::VerifyingDouble -end - -class RSpec::Mocks::InstanceVerifyingDouble -end - -class RSpec::Mocks::MarshalExtension -end - -class RSpec::Mocks::MarshalExtension - def self.patch!(); end - - def self.unpatch!(); end -end - -module RSpec::Mocks::Matchers -end - -class RSpec::Mocks::Matchers::ExpectationCustomization - def block(); end - - def block=(block); end - - def initialize(method_name, args, block); end - - def playback_onto(expectation); end -end - -class RSpec::Mocks::Matchers::ExpectationCustomization -end - -class RSpec::Mocks::Matchers::HaveReceived - include ::RSpec::Mocks::Matchers::Matcher - def at_least(*args); end - - def at_most(*args); end - - def description(); end - - def does_not_match?(subject); end - - def exactly(*args); end - - def failure_message(); end - - def failure_message_when_negated(); end - - def initialize(method_name, &block); end - - def matches?(subject, &block); end - - def name(); end - - def once(*args); end - - def ordered(*args); end - - def setup_allowance(_subject, &_block); end - - def setup_any_instance_allowance(_subject, &_block); end - - def setup_any_instance_expectation(_subject, &_block); end - - def setup_any_instance_negative_expectation(_subject, &_block); end - - def setup_expectation(subject, &block); end - - def setup_negative_expectation(subject, &block); end - - def thrice(*args); end - - def time(*args); end - - def times(*args); end - - def twice(*args); end - - def with(*args); end - ARGS_CONSTRAINTS = ::T.let(nil, ::T.untyped) - CONSTRAINTS = ::T.let(nil, ::T.untyped) - COUNT_CONSTRAINTS = ::T.let(nil, ::T.untyped) -end - -class RSpec::Mocks::Matchers::HaveReceived -end - -module RSpec::Mocks::Matchers::Matcher -end - -module RSpec::Mocks::Matchers::Matcher -end - -class RSpec::Mocks::Matchers::Receive - include ::RSpec::Mocks::Matchers::Matcher - def and_call_original(*args, &block); end - - def and_raise(*args, &block); end - - def and_return(*args, &block); end - - def and_throw(*args, &block); end - - def and_wrap_original(*args, &block); end - - def and_yield(*args, &block); end - - def at_least(*args, &block); end - - def at_most(*args, &block); end - - def description(); end - - def does_not_match?(subject, &block); end - - def exactly(*args, &block); end - - def initialize(message, block); end - - def matches?(subject, &block); end - - def name(); end - - def never(*args, &block); end - - def once(*args, &block); end - - def ordered(*args, &block); end - - def setup_allowance(subject, &block); end - - def setup_any_instance_allowance(subject, &block); end - - def setup_any_instance_expectation(subject, &block); end - - def setup_any_instance_negative_expectation(subject, &block); end - - def setup_expectation(subject, &block); end - - def setup_negative_expectation(subject, &block); end - - def thrice(*args, &block); end - - def time(*args, &block); end - - def times(*args, &block); end - - def twice(*args, &block); end - - def with(*args, &block); end -end - -class RSpec::Mocks::Matchers::Receive::DefaultDescribable - def description_for(verb); end - - def initialize(message); end -end - -class RSpec::Mocks::Matchers::Receive::DefaultDescribable -end - -class RSpec::Mocks::Matchers::Receive -end - -class RSpec::Mocks::Matchers::ReceiveMessageChain - include ::RSpec::Mocks::Matchers::Matcher - def and_call_original(*args, &block); end - - def and_raise(*args, &block); end - - def and_return(*args, &block); end - - def and_throw(*args, &block); end - - def and_yield(*args, &block); end - - def description(); end - - def does_not_match?(*_args); end - - def initialize(chain, &block); end - - def matches?(subject, &block); end - - def name(); end - - def setup_allowance(subject, &block); end - - def setup_any_instance_allowance(subject, &block); end - - def setup_any_instance_expectation(subject, &block); end - - def setup_expectation(subject, &block); end - - def setup_negative_expectation(*_args); end - - def with(*args, &block); end -end - -class RSpec::Mocks::Matchers::ReceiveMessageChain -end - -class RSpec::Mocks::Matchers::ReceiveMessages - include ::RSpec::Mocks::Matchers::Matcher - def description(); end - - def does_not_match?(_subject); end - - def initialize(message_return_value_hash); end - - def matches?(subject); end - - def name(); end - - def setup_allowance(subject); end - - def setup_any_instance_allowance(subject); end - - def setup_any_instance_expectation(subject); end - - def setup_expectation(subject); end - - def setup_negative_expectation(_subject); end - - def warn_about_block(); end -end - -class RSpec::Mocks::Matchers::ReceiveMessages -end - -module RSpec::Mocks::Matchers -end - -class RSpec::Mocks::MessageChain - def block(); end - - def chain(); end - - def initialize(object, *chain, &blk); end - - def object(); end - - def setup_chain(); end -end - -class RSpec::Mocks::MessageChain -end - -class RSpec::Mocks::MessageExpectation - include ::RSpec::Mocks::MessageExpectation::ImplementationDetails - def and_call_original(); end - - def and_raise(*args); end - - def and_return(first_value, *values); end - - def and_throw(*args); end - - def and_wrap_original(&block); end - - def and_yield(*args, &block); end - - def at_least(n, &block); end - - def at_most(n, &block); end - - def exactly(n, &block); end - - def never(); end - - def once(&block); end - - def ordered(&block); end - - def thrice(&block); end - - def time(&block); end - - def times(&block); end - - def twice(&block); end - - def with(*args, &block); end -end - -module RSpec::Mocks::MessageExpectation::ImplementationDetails - def actual_received_count_matters?(); end - - def additional_expected_calls(); end - - def advise(*args); end - - def and_yield_receiver_to_implementation(); end - - def argument_list_matcher=(argument_list_matcher); end - - def called_max_times?(); end - - def description_for(verb); end - - def ensure_expected_ordering_received!(); end - - def error_generator(); end - - def error_generator=(error_generator); end - - def expectation_count_type(); end - - def expected_args(); end - - def expected_from=(expected_from); end - - def expected_messages_received?(); end - - def expected_received_count=(expected_received_count); end - - def generate_error(); end - - def ignoring_args?(); end - - def implementation(); end - - def implementation=(implementation); end - - def increase_actual_received_count!(); end - - def initialize(error_generator, expectation_ordering, expected_from, method_double, type=T.unsafe(nil), opts=T.unsafe(nil), &implementation_block); end - - def invoke(parent_stub, *args, &block); end - - def invoke_without_incrementing_received_count(parent_stub, *args, &block); end - - def matches?(message, *args); end - - def matches_at_least_count?(); end - - def matches_at_most_count?(); end - - def matches_exact_count?(); end - - def matches_name_but_not_args(message, *args); end - - def message(); end - - def negative?(); end - - def negative_expectation_for?(message); end - - def ordered?(); end - - def orig_object(); end - - def raise_out_of_order_error(); end - - def raise_unexpected_message_args_error(args_for_multiple_calls); end - - def safe_invoke(parent_stub, *args, &block); end - - def similar_messages(); end - - def type(); end - - def unadvise(args); end - - def verify_messages_received(); end - - def yield_receiver_to_implementation_block?(); end -end - -module RSpec::Mocks::MessageExpectation::ImplementationDetails -end - -class RSpec::Mocks::MessageExpectation end class RSpec::Mocks::MethodDouble include ::T::CompatibilityPatches::RSpecCompatibility::MethodDoubleExtensions - def add_default_stub(*args, &implementation); end - - def add_expectation(error_generator, expectation_ordering, expected_from, opts, &implementation); end - - def add_simple_expectation(method_name, response, error_generator, backtrace_line); end - - def add_simple_stub(method_name, response); end - - def add_stub(error_generator, expectation_ordering, expected_from, opts=T.unsafe(nil), &implementation); end - - def build_expectation(error_generator, expectation_ordering); end - - def clear(); end - - def configure_method(); end - - def define_proxy_method(); end - - def expectations(); end - - def message_expectation_class(); end - - def method_name(); end - - def method_stasher(); end - - def object(); end - - def object_singleton_class(); end - - def original_implementation_callable(); end - - def original_method(); end - - def proxy_method_invoked(_obj, *args, &block); end - - def raise_method_not_stubbed_error(); end - - def remove_stub(); end - - def remove_stub_if_present(); end - - def reset(); end - - def restore_original_method(); end - - def restore_original_visibility(); end - - def save_original_implementation_callable!(); end - - def setup_simple_method_double(method_name, response, collection, error_generator=T.unsafe(nil), backtrace_line=T.unsafe(nil)); end - - def show_frozen_warning(); end - - def stubs(); end - - def verify(); end - - def visibility(); end -end - -class RSpec::Mocks::MethodDouble::RSpecPrependedModule -end - -class RSpec::Mocks::MethodDouble::RSpecPrependedModule -end - -class RSpec::Mocks::MethodDouble -end - -class RSpec::Mocks::MethodReference - def defined?(); end - - def implemented?(); end - - def initialize(object_reference, method_name); end - - def unimplemented?(); end - - def visibility(); end - - def with_signature(); end -end - -class RSpec::Mocks::MethodReference - def self.for(object_reference, method_name); end - - def self.instance_method_visibility_for(klass, method_name); end - - def self.method_defined_at_any_visibility?(klass, method_name); end - - def self.method_visibility_for(object, method_name); end -end - -class RSpec::Mocks::MockExpectationAlreadyInvokedError -end - -class RSpec::Mocks::MockExpectationAlreadyInvokedError -end - -class RSpec::Mocks::MockExpectationError -end - -class RSpec::Mocks::MockExpectationError -end - -class RSpec::Mocks::NamedObjectReference - def const_to_replace(); end - - def defined?(); end - - def description(); end - - def initialize(const_name); end - - def target(); end - - def when_loaded(); end -end - -class RSpec::Mocks::NamedObjectReference -end - -class RSpec::Mocks::NegationUnsupportedError -end - -class RSpec::Mocks::NegationUnsupportedError -end - -class RSpec::Mocks::NestedSpace - def initialize(parent); end -end - -class RSpec::Mocks::NestedSpace -end - -class RSpec::Mocks::NoCallbackInvocationStrategy - def call(_doubled_module); end -end - -class RSpec::Mocks::NoCallbackInvocationStrategy -end - -class RSpec::Mocks::ObjectMethodReference -end - -class RSpec::Mocks::ObjectMethodReference -end - -class RSpec::Mocks::ObjectReference - MODULE_NAME_METHOD = ::T.let(nil, ::T.untyped) -end - -class RSpec::Mocks::ObjectReference - def self.for(object_module_or_name, allow_direct_object_refs=T.unsafe(nil)); end -end - -class RSpec::Mocks::ObjectVerifyingDouble - include ::RSpec::Mocks::ObjectVerifyingDoubleMethods - include ::RSpec::Mocks::TestDouble - include ::RSpec::Mocks::VerifyingDouble -end - -class RSpec::Mocks::ObjectVerifyingDouble -end - -module RSpec::Mocks::ObjectVerifyingDoubleMethods - include ::RSpec::Mocks::TestDouble - include ::RSpec::Mocks::VerifyingDouble - def as_stubbed_const(options=T.unsafe(nil)); end -end - -module RSpec::Mocks::ObjectVerifyingDoubleMethods -end - -class RSpec::Mocks::OrderGroup - def clear(); end - - def consume(); end - - def empty?(); end - - def handle_order_constraint(expectation); end - - def invoked(message); end - - def ready_for?(expectation); end - - def register(expectation); end - - def verify_invocation_order(expectation); end -end - -class RSpec::Mocks::OrderGroup -end - -class RSpec::Mocks::OutsideOfExampleError -end - -class RSpec::Mocks::OutsideOfExampleError -end - -class RSpec::Mocks::PartialClassDoubleProxy - include ::RSpec::Mocks::PartialClassDoubleProxyMethods -end - -class RSpec::Mocks::PartialClassDoubleProxy -end - -module RSpec::Mocks::PartialClassDoubleProxyMethods - def initialize(source_space, *args); end - - def method_double_from_ancestor_for(message); end - - def original_method_handle_for(message); end - - def original_unbound_method_handle_from_ancestor_for(message); end - - def superclass_proxy(); end -end - -module RSpec::Mocks::PartialClassDoubleProxyMethods -end - -class RSpec::Mocks::PartialDoubleProxy - def original_method_handle_for(message); end - - def visibility_for(method_name); end -end - -class RSpec::Mocks::PartialDoubleProxy -end - -class RSpec::Mocks::Proxy - def add_message_expectation(method_name, opts=T.unsafe(nil), &block); end - - def add_simple_expectation(method_name, response, location); end - - def add_simple_stub(method_name, response); end - - def add_stub(method_name, opts=T.unsafe(nil), &implementation); end - - def build_expectation(method_name); end - - def check_for_unexpected_arguments(expectation); end - - def ensure_implemented(*_args); end - - def has_negative_expectation?(message); end - - def initialize(object, order_group, options=T.unsafe(nil)); end - - def message_received(message, *args, &block); end - - def messages_arg_list(); end - - def method_double_if_exists_for_message(message); end - - def object(); end - - def original_method_handle_for(_message); end - - def prepended_modules_of_singleton_class(); end - - def raise_missing_default_stub_error(expectation, args_for_multiple_calls); end - - def raise_unexpected_message_error(method_name, args); end - - def received_message?(method_name, *args, &block); end - - def record_message_received(message, *args, &block); end - - def remove_stub(method_name); end - - def remove_stub_if_present(method_name); end - - def replay_received_message_on(expectation, &block); end - - def reset(); end - - def verify(); end - - def visibility_for(_method_name); end - DEFAULT_MESSAGE_EXPECTATION_OPTS = ::T.let(nil, ::T.untyped) -end - -class RSpec::Mocks::Proxy::SpecificMessage - def ==(expectation); end - - def args(); end - - def args=(_); end - - def message(); end - - def message=(_); end - - def object(); end - - def object=(_); end -end - -class RSpec::Mocks::Proxy::SpecificMessage - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Mocks::Proxy - def self.prepended_modules_of(klass); end -end - -class RSpec::Mocks::ProxyForNil - def disallow_expectations(); end - - def disallow_expectations=(disallow_expectations); end - - def initialize(order_group); end - - def warn_about_expectations(); end - - def warn_about_expectations=(warn_about_expectations); end -end - -class RSpec::Mocks::ProxyForNil -end - -class RSpec::Mocks::RootSpace - def any_instance_proxy_for(*_args); end - - def any_instance_recorder_for(*_args); end - - def any_instance_recorders_from_ancestry_of(_object); end - - def new_scope(); end - - def proxy_for(*_args); end - - def register_constant_mutator(_mutator); end - - def registered?(_object); end - - def reset_all(); end - - def superclass_proxy_for(*_args); end - - def verify_all(); end -end - -class RSpec::Mocks::RootSpace -end - -class RSpec::Mocks::SimpleMessageExpectation - def called_max_times?(); end - - def initialize(message, response, error_generator, backtrace_line=T.unsafe(nil)); end - - def invoke(*_); end - - def matches?(message, *_); end - - def unadvise(_); end - - def verify_messages_received(); end -end - -class RSpec::Mocks::SimpleMessageExpectation -end - -class RSpec::Mocks::Space - def any_instance_mutex(); end - - def any_instance_proxy_for(klass); end - - def any_instance_recorder_for(klass, only_return_existing=T.unsafe(nil)); end - - def any_instance_recorders(); end - - def any_instance_recorders_from_ancestry_of(object); end - - def constant_mutator_for(name); end - - def ensure_registered(object); end - - def new_scope(); end - - def proxies(); end - - def proxies_of(klass); end - - def proxy_for(object); end - - def proxy_mutex(); end - - def register_constant_mutator(mutator); end - - def registered?(object); end - - def reset_all(); end - - def superclass_proxy_for(klass); end - - def verify_all(); end -end - -class RSpec::Mocks::Space -end - -class RSpec::Mocks::StubChain -end - -class RSpec::Mocks::StubChain - def self.stub_chain_on(object, *chain, &blk); end -end - -module RSpec::Mocks::Syntax -end - -module RSpec::Mocks::Syntax - def self.default_should_syntax_host(); end - - def self.disable_expect(syntax_host=T.unsafe(nil)); end - - def self.disable_should(syntax_host=T.unsafe(nil)); end - - def self.enable_expect(syntax_host=T.unsafe(nil)); end - - def self.enable_should(syntax_host=T.unsafe(nil)); end - - def self.expect_enabled?(syntax_host=T.unsafe(nil)); end - - def self.should_enabled?(syntax_host=T.unsafe(nil)); end - - def self.warn_about_should!(); end - - def self.warn_unless_should_configured(method_name, replacement=T.unsafe(nil)); end -end - -class RSpec::Mocks::TargetBase - include ::RSpec::Mocks::TargetDelegationInstanceMethods - def initialize(target); end -end - -class RSpec::Mocks::TargetBase - extend ::RSpec::Mocks::TargetDelegationClassMethods -end - -module RSpec::Mocks::TargetDelegationClassMethods - def delegate_not_to(matcher_method, options=T.unsafe(nil)); end - - def delegate_to(matcher_method); end - - def disallow_negation(method_name); end -end - -module RSpec::Mocks::TargetDelegationClassMethods -end - -module RSpec::Mocks::TargetDelegationInstanceMethods - def target(); end -end - -module RSpec::Mocks::TargetDelegationInstanceMethods -end - -module RSpec::Mocks::TestDouble - def ==(other); end - - def __build_mock_proxy_unless_expired(order_group); end - - def __disallow_further_usage!(); end - - def as_null_object(); end - - def freeze(); end - - def initialize(name=T.unsafe(nil), stubs=T.unsafe(nil)); end - - def inspect(); end - - def null_object?(); end - - def respond_to?(message, incl_private=T.unsafe(nil)); end - - def to_s(); end -end - -module RSpec::Mocks::TestDouble -end - -module RSpec::Mocks::TestDoubleFormatter -end - -module RSpec::Mocks::TestDoubleFormatter - def self.format(dbl, unwrap=T.unsafe(nil)); end -end - -class RSpec::Mocks::TestDoubleProxy -end - -class RSpec::Mocks::TestDoubleProxy -end - -class RSpec::Mocks::UnsupportedMatcherError -end - -class RSpec::Mocks::UnsupportedMatcherError -end - -module RSpec::Mocks::VerifyingDouble - def __send__(name, *args, &block); end - - def initialize(doubled_module, *args); end - - def method_missing(message, *args, &block); end - - def respond_to?(message, include_private=T.unsafe(nil)); end - - def send(name, *args, &block); end -end - -module RSpec::Mocks::VerifyingDouble::SilentIO -end - -module RSpec::Mocks::VerifyingDouble::SilentIO -end - -module RSpec::Mocks::VerifyingDouble -end - -class RSpec::Mocks::VerifyingDoubleNotDefinedError -end - -class RSpec::Mocks::VerifyingDoubleNotDefinedError -end - -class RSpec::Mocks::VerifyingExistingClassNewMethodDouble -end - -class RSpec::Mocks::VerifyingExistingClassNewMethodDouble -end - -class RSpec::Mocks::VerifyingExistingMethodDouble - def initialize(object, method_name, proxy); end - - def unimplemented?(); end - - def with_signature(); end -end - -class RSpec::Mocks::VerifyingExistingMethodDouble - def self.for(object, method_name, proxy); end -end - -class RSpec::Mocks::VerifyingMessageExpectation - def initialize(*args); end - - def method_reference(); end - - def method_reference=(method_reference); end -end - -class RSpec::Mocks::VerifyingMessageExpectation -end - -class RSpec::Mocks::VerifyingMethodDouble - def add_expectation(*args, &block); end - - def add_stub(*args, &block); end - - def initialize(object, method_name, proxy, method_reference); end - - def proxy_method_invoked(obj, *args, &block); end - - def validate_arguments!(actual_args); end -end - -class RSpec::Mocks::VerifyingMethodDouble -end - -class RSpec::Mocks::VerifyingPartialClassDoubleProxy - include ::RSpec::Mocks::PartialClassDoubleProxyMethods -end - -class RSpec::Mocks::VerifyingPartialClassDoubleProxy -end - -class RSpec::Mocks::VerifyingPartialDoubleProxy - include ::RSpec::Mocks::VerifyingProxyMethods - def ensure_implemented(_method_name); end - - def initialize(object, expectation_ordering, optional_callback_invocation_strategy=T.unsafe(nil)); end - - def method_reference(); end -end - -class RSpec::Mocks::VerifyingPartialDoubleProxy -end - -class RSpec::Mocks::VerifyingProxy - include ::RSpec::Mocks::VerifyingProxyMethods - def initialize(object, order_group, doubled_module, method_reference_class); end - - def method_reference(); end - - def validate_arguments!(method_name, args); end - - def visibility_for(method_name); end -end - -class RSpec::Mocks::VerifyingProxy -end - -module RSpec::Mocks::VerifyingProxyMethods - def add_message_expectation(method_name, opts=T.unsafe(nil), &block); end - - def add_simple_stub(method_name, *args); end - - def add_stub(method_name, opts=T.unsafe(nil), &implementation); end - - def ensure_implemented(method_name); end - - def ensure_publicly_implemented(method_name, _object); end -end - -module RSpec::Mocks::VerifyingProxyMethods -end - -module RSpec::Mocks::Version - STRING = ::T.let(nil, ::T.untyped) -end - -module RSpec::Mocks::Version -end - -module RSpec::Mocks - def self.allow_message(subject, message, opts=T.unsafe(nil), &block); end - - def self.configuration(); end - - def self.error_generator(); end - - def self.expect_message(subject, message, opts=T.unsafe(nil), &block); end - - def self.setup(); end - - def self.space(); end - - def self.teardown(); end - - def self.verify(); end - - def self.with_temporary_scope(); end end class RSpec::Retry @@ -34719,495 +18920,6 @@ class RSpec::Retry def self.setup(); end end -RSpec::SharedContext = RSpec::Core::SharedContext - -module RSpec::Support - DEFAULT_FAILURE_NOTIFIER = ::T.let(nil, ::T.untyped) - DEFAULT_WARNING_NOTIFIER = ::T.let(nil, ::T.untyped) - KERNEL_METHOD_METHOD = ::T.let(nil, ::T.untyped) -end - -module RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue - AVOID_RESCUING = ::T.let(nil, ::T.untyped) -end - -module RSpec::Support::AllExceptionsExceptOnesWeMustNotRescue - def self.===(exception); end -end - -class RSpec::Support::BlockSignature -end - -class RSpec::Support::BlockSignature -end - -class RSpec::Support::ComparableVersion - include ::Comparable - def initialize(string); end - - def segments(); end - - def string(); end -end - -class RSpec::Support::ComparableVersion -end - -class RSpec::Support::Differ - def color?(); end - - def diff(actual, expected); end - - def diff_as_object(actual, expected); end - - def diff_as_string(actual, expected); end - - def initialize(opts=T.unsafe(nil)); end -end - -class RSpec::Support::Differ -end - -class RSpec::Support::DirectoryMaker -end - -class RSpec::Support::DirectoryMaker - def self.mkdir_p(path); end -end - -class RSpec::Support::EncodedString - def <<(string); end - - def ==(*args, &block); end - - def empty?(*args, &block); end - - def encoding(*args, &block); end - - def eql?(*args, &block); end - - def initialize(string, encoding=T.unsafe(nil)); end - - def lines(*args, &block); end - - def source_encoding(); end - - def split(regex_or_string); end - - def to_str(); end - REPLACE = ::T.let(nil, ::T.untyped) - US_ASCII = ::T.let(nil, ::T.untyped) - UTF_8 = ::T.let(nil, ::T.untyped) -end - -class RSpec::Support::EncodedString - def self.pick_encoding(source_a, source_b); end -end - -module RSpec::Support::FuzzyMatcher -end - -module RSpec::Support::FuzzyMatcher - def self.values_match?(expected, actual); end -end - -class RSpec::Support::LooseSignatureVerifier -end - -class RSpec::Support::LooseSignatureVerifier::SignatureWithKeywordArgumentsMatcher - def has_kw_args_in?(args); end - - def initialize(signature); end - - def invalid_kw_args_from(_kw_args); end - - def missing_kw_args_from(_kw_args); end - - def non_kw_args_arity_description(); end - - def valid_non_kw_args?(*args); end -end - -class RSpec::Support::LooseSignatureVerifier::SignatureWithKeywordArgumentsMatcher -end - -class RSpec::Support::LooseSignatureVerifier -end - -class RSpec::Support::MethodSignature - def arbitrary_kw_args?(); end - - def classify_arity(arity=T.unsafe(nil)); end - - def classify_parameters(); end - - def could_contain_kw_args?(args); end - - def description(); end - - def has_kw_args_in?(args); end - - def initialize(method); end - - def invalid_kw_args_from(given_kw_args); end - - def max_non_kw_args(); end - - def min_non_kw_args(); end - - def missing_kw_args_from(given_kw_args); end - - def non_kw_args_arity_description(); end - - def optional_kw_args(); end - - def required_kw_args(); end - - def unlimited_args?(); end - - def valid_non_kw_args?(positional_arg_count, optional_max_arg_count=T.unsafe(nil)); end - INFINITY = ::T.let(nil, ::T.untyped) -end - -class RSpec::Support::MethodSignature -end - -class RSpec::Support::MethodSignatureExpectation - def empty?(); end - - def expect_arbitrary_keywords(); end - - def expect_arbitrary_keywords=(expect_arbitrary_keywords); end - - def expect_unlimited_arguments(); end - - def expect_unlimited_arguments=(expect_unlimited_arguments); end - - def keywords(); end - - def keywords=(values); end - - def max_count(); end - - def max_count=(number); end - - def min_count(); end - - def min_count=(number); end -end - -class RSpec::Support::MethodSignatureExpectation -end - -class RSpec::Support::MethodSignatureVerifier - def error_message(); end - - def initialize(signature, args=T.unsafe(nil)); end - - def kw_args(); end - - def max_non_kw_args(); end - - def min_non_kw_args(); end - - def non_kw_args(); end - - def valid?(); end - - def with_expectation(expectation); end -end - -class RSpec::Support::MethodSignatureVerifier -end - -class RSpec::Support::Mutex - NEW_MUTEX_METHOD = ::T.let(nil, ::T.untyped) -end - -class RSpec::Support::Mutex - def self.new(); end -end - -module RSpec::Support::OS -end - -module RSpec::Support::OS - def self.windows?(); end - - def self.windows_file_path?(); end -end - -class RSpec::Support::ObjectFormatter - def format(object); end - - def initialize(max_formatted_output_length=T.unsafe(nil)); end - - def max_formatted_output_length(); end - - def max_formatted_output_length=(max_formatted_output_length); end - - def prepare_array(array); end - - def prepare_element(element); end - - def prepare_for_inspection(object); end - - def prepare_hash(input_hash); end - - def recursive_structure?(object); end - - def sort_hash_keys(input_hash); end - - def with_entering_structure(structure); end - ELLIPSIS = ::T.let(nil, ::T.untyped) - INSPECTOR_CLASSES = ::T.let(nil, ::T.untyped) -end - -class RSpec::Support::ObjectFormatter::BaseInspector - def formatter(); end - - def formatter=(_); end - - def object(); end - - def object=(_); end - - def pretty_print(pp); end -end - -class RSpec::Support::ObjectFormatter::BaseInspector - def self.[](*_); end - - def self.can_inspect?(_object); end - - def self.members(); end -end - -class RSpec::Support::ObjectFormatter::BigDecimalInspector -end - -class RSpec::Support::ObjectFormatter::BigDecimalInspector - def self.can_inspect?(object); end -end - -class RSpec::Support::ObjectFormatter::DateTimeInspector - FORMAT = ::T.let(nil, ::T.untyped) -end - -class RSpec::Support::ObjectFormatter::DateTimeInspector - def self.can_inspect?(object); end -end - -class RSpec::Support::ObjectFormatter::DelegatorInspector -end - -class RSpec::Support::ObjectFormatter::DelegatorInspector - def self.can_inspect?(object); end -end - -class RSpec::Support::ObjectFormatter::DescribableMatcherInspector -end - -class RSpec::Support::ObjectFormatter::DescribableMatcherInspector - def self.can_inspect?(object); end -end - -class RSpec::Support::ObjectFormatter::InspectableItem - def pretty_print(pp); end - - def text(); end - - def text=(_); end -end - -class RSpec::Support::ObjectFormatter::InspectableItem - def self.[](*_); end - - def self.members(); end -end - -class RSpec::Support::ObjectFormatter::InspectableObjectInspector -end - -class RSpec::Support::ObjectFormatter::InspectableObjectInspector - def self.can_inspect?(object); end -end - -class RSpec::Support::ObjectFormatter::TimeInspector - FORMAT = ::T.let(nil, ::T.untyped) -end - -class RSpec::Support::ObjectFormatter::TimeInspector - def self.can_inspect?(object); end -end - -class RSpec::Support::ObjectFormatter::UninspectableObjectInspector - def klass(); end - - def native_object_id(); end - OBJECT_ID_FORMAT = ::T.let(nil, ::T.untyped) -end - -class RSpec::Support::ObjectFormatter::UninspectableObjectInspector - def self.can_inspect?(object); end -end - -class RSpec::Support::ObjectFormatter - def self.default_instance(); end - - def self.format(object); end - - def self.prepare_for_inspection(object); end -end - -module RSpec::Support::RecursiveConstMethods - def const_defined_on?(mod, const_name); end - - def constants_defined_on(mod); end - - def get_const_defined_on(mod, const_name); end - - def normalize_const_name(const_name); end - - def recursive_const_defined?(const_name); end - - def recursive_const_get(const_name); end -end - -module RSpec::Support::RecursiveConstMethods -end - -class RSpec::Support::ReentrantMutex - def synchronize(); end -end - -class RSpec::Support::ReentrantMutex -end - -module RSpec::Support::Ruby -end - -module RSpec::Support::Ruby - def self.jruby?(); end - - def self.jruby_9000?(); end - - def self.jruby_version(); end - - def self.mri?(); end - - def self.non_mri?(); end - - def self.rbx?(); end - - def self.truffleruby?(); end -end - -module RSpec::Support::RubyFeatures -end - -module RSpec::Support::RubyFeatures - def self.caller_locations_supported?(); end - - def self.fork_supported?(); end - - def self.kw_args_supported?(); end - - def self.module_prepends_supported?(); end - - def self.module_refinement_supported?(); end - - def self.optional_and_splat_args_supported?(); end - - def self.required_kw_args_supported?(); end - - def self.ripper_supported?(); end - - def self.supports_exception_cause?(); end - - def self.supports_rebinding_module_methods?(); end - - def self.supports_taint?(); end -end - -RSpec::Support::StrictSignatureVerifier = RSpec::Support::MethodSignatureVerifier - -module RSpec::Support::Version - STRING = ::T.let(nil, ::T.untyped) -end - -module RSpec::Support::Version -end - -module RSpec::Support::Warnings - def deprecate(deprecated, options=T.unsafe(nil)); end - - def warn_deprecation(message, options=T.unsafe(nil)); end - - def warn_with(message, options=T.unsafe(nil)); end - - def warning(text, options=T.unsafe(nil)); end -end - -module RSpec::Support::Warnings -end - -module RSpec::Support::WithKeywordsWhenNeeded -end - -module RSpec::Support::WithKeywordsWhenNeeded - def self.class_exec(klass, *args, &block); end -end - -module RSpec::Support - def self.class_of(object); end - - def self.define_optimized_require_for_rspec(lib, &require_relative); end - - def self.deregister_matcher_definition(&block); end - - def self.failure_notifier(); end - - def self.failure_notifier=(callable); end - - def self.is_a_matcher?(object); end - - def self.matcher_definitions(); end - - def self.method_handle_for(object, method_name); end - - def self.notify_failure(failure, options=T.unsafe(nil)); end - - def self.register_matcher_definition(&block); end - - def self.require_rspec_core(f); end - - def self.require_rspec_expectations(f); end - - def self.require_rspec_matchers(f); end - - def self.require_rspec_mocks(f); end - - def self.require_rspec_support(f); end - - def self.rspec_description_for_object(object); end - - def self.thread_local_data(); end - - def self.warning_notifier(); end - - def self.warning_notifier=(warning_notifier); end - - def self.with_failure_notifier(callable); end -end - -module RSpec::Version - STRING = ::T.let(nil, ::T.untyped) -end - -module RSpec::Version -end - module RSpec::Wait end @@ -35275,44 +18987,6 @@ module RSpec::Wait def self.with_wait(options); end end -module RSpec - extend ::RSpec::Support::Warnings - extend ::RSpec::Core::Warnings - def self.clear_examples(); end - - def self.configuration(); end - - def self.configuration=(configuration); end - - def self.configure(); end - - def self.const_missing(name); end - - def self.context(*args, &example_group_block); end - - def self.current_example(); end - - def self.current_example=(example); end - - def self.describe(*args, &example_group_block); end - - def self.example_group(*args, &example_group_block); end - - def self.fcontext(*args, &example_group_block); end - - def self.fdescribe(*args, &example_group_block); end - - def self.reset(); end - - def self.world(); end - - def self.world=(world); end - - def self.xcontext(*args, &example_group_block); end - - def self.xdescribe(*args, &example_group_block); end -end - module Racc Racc_No_Extensions = ::T.let(nil, ::T.untyped) end @@ -35338,214 +19012,6 @@ class Racc::Parser Racc_YY_Parse_Method = ::T.let(nil, ::T.untyped) end -module Rainbow -end - -class Rainbow::Color - def ground(); end -end - -class Rainbow::Color::Indexed - def codes(); end - - def initialize(ground, num); end - - def num(); end -end - -class Rainbow::Color::Indexed -end - -class Rainbow::Color::Named - def initialize(ground, name); end - NAMES = ::T.let(nil, ::T.untyped) -end - -class Rainbow::Color::Named - def self.color_names(); end - - def self.valid_names(); end -end - -class Rainbow::Color::RGB - def b(); end - - def g(); end - - def initialize(ground, *values); end - - def r(); end -end - -class Rainbow::Color::RGB - def self.to_ansi_domain(value); end -end - -class Rainbow::Color::X11Named - include ::Rainbow::X11ColorNames - def initialize(ground, name); end -end - -class Rainbow::Color::X11Named - def self.color_names(); end - - def self.valid_names(); end -end - -class Rainbow::Color - def self.build(ground, values); end - - def self.parse_hex_color(hex); end -end - -class Rainbow::NullPresenter - def background(*_values); end - - def bg(*_values); end - - def black(); end - - def blink(); end - - def blue(); end - - def bold(); end - - def bright(); end - - def color(*_values); end - - def cyan(); end - - def dark(); end - - def faint(); end - - def fg(*_values); end - - def foreground(*_values); end - - def green(); end - - def hide(); end - - def inverse(); end - - def italic(); end - - def magenta(); end - - def method_missing(method_name, *args); end - - def red(); end - - def reset(); end - - def underline(); end - - def white(); end - - def yellow(); end -end - -class Rainbow::NullPresenter -end - -class Rainbow::Presenter - def background(*values); end - - def bg(*values); end - - def black(); end - - def blink(); end - - def blue(); end - - def bold(); end - - def bright(); end - - def color(*values); end - - def cyan(); end - - def dark(); end - - def faint(); end - - def fg(*values); end - - def foreground(*values); end - - def green(); end - - def hide(); end - - def inverse(); end - - def italic(); end - - def magenta(); end - - def method_missing(method_name, *args); end - - def red(); end - - def reset(); end - - def underline(); end - - def white(); end - - def yellow(); end - TERM_EFFECTS = ::T.let(nil, ::T.untyped) -end - -class Rainbow::Presenter -end - -class Rainbow::StringUtils -end - -class Rainbow::StringUtils - def self.uncolor(string); end - - def self.wrap_with_sgr(string, codes); end -end - -class Rainbow::Wrapper - def enabled(); end - - def enabled=(enabled); end - - def initialize(enabled=T.unsafe(nil)); end - - def wrap(string); end -end - -class Rainbow::Wrapper -end - -module Rainbow::X11ColorNames - NAMES = ::T.let(nil, ::T.untyped) -end - -module Rainbow::X11ColorNames -end - -module Rainbow - def self.enabled(); end - - def self.enabled=(value); end - - def self.global(); end - - def self.new(); end - - def self.uncolor(string); end -end - class Random def self.bytes(_); end end @@ -35570,1994 +19036,6 @@ module Readline def self.completion_quote_character(); end end -class Regexp - TOKEN_KEYS = ::T.let(nil, ::T.untyped) -end - -module Regexp::Expression -end - -class Regexp::Expression::Alternation - def alternatives(); end -end - -Regexp::Expression::Alternation::OPERAND = Regexp::Expression::Alternative - -class Regexp::Expression::Alternation -end - -class Regexp::Expression::Alternative -end - -class Regexp::Expression::Alternative -end - -module Regexp::Expression::Anchor -end - -Regexp::Expression::Anchor::BOL = Regexp::Expression::Anchor::BeginningOfLine - -Regexp::Expression::Anchor::BOS = Regexp::Expression::Anchor::BeginningOfString - -class Regexp::Expression::Anchor::Base - def match_length(); end -end - -class Regexp::Expression::Anchor::Base -end - -class Regexp::Expression::Anchor::BeginningOfLine -end - -class Regexp::Expression::Anchor::BeginningOfLine -end - -class Regexp::Expression::Anchor::BeginningOfString -end - -class Regexp::Expression::Anchor::BeginningOfString -end - -Regexp::Expression::Anchor::EOL = Regexp::Expression::Anchor::EndOfLine - -Regexp::Expression::Anchor::EOS = Regexp::Expression::Anchor::EndOfString - -Regexp::Expression::Anchor::EOSobEOL = Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine - -class Regexp::Expression::Anchor::EndOfLine -end - -class Regexp::Expression::Anchor::EndOfLine -end - -class Regexp::Expression::Anchor::EndOfString -end - -class Regexp::Expression::Anchor::EndOfString -end - -class Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine -end - -class Regexp::Expression::Anchor::EndOfStringOrBeforeEndOfLine -end - -class Regexp::Expression::Anchor::MatchStart -end - -class Regexp::Expression::Anchor::MatchStart -end - -class Regexp::Expression::Anchor::NonWordBoundary -end - -class Regexp::Expression::Anchor::NonWordBoundary -end - -class Regexp::Expression::Anchor::WordBoundary -end - -class Regexp::Expression::Anchor::WordBoundary -end - -module Regexp::Expression::Anchor -end - -module Regexp::Expression::Assertion -end - -class Regexp::Expression::Assertion::Base -end - -class Regexp::Expression::Assertion::Base -end - -class Regexp::Expression::Assertion::Lookahead -end - -class Regexp::Expression::Assertion::Lookahead -end - -class Regexp::Expression::Assertion::Lookbehind -end - -class Regexp::Expression::Assertion::Lookbehind -end - -class Regexp::Expression::Assertion::NegativeLookahead -end - -class Regexp::Expression::Assertion::NegativeLookahead -end - -class Regexp::Expression::Assertion::NegativeLookbehind -end - -class Regexp::Expression::Assertion::NegativeLookbehind -end - -module Regexp::Expression::Assertion -end - -module Regexp::Expression::Backreference -end - -class Regexp::Expression::Backreference::Base - def match_length(); end - - def referenced_expression(); end - - def referenced_expression=(referenced_expression); end -end - -class Regexp::Expression::Backreference::Base -end - -class Regexp::Expression::Backreference::Name - def name(); end - - def reference(); end -end - -class Regexp::Expression::Backreference::Name -end - -class Regexp::Expression::Backreference::NameCall -end - -class Regexp::Expression::Backreference::NameCall -end - -class Regexp::Expression::Backreference::NameRecursionLevel - def recursion_level(); end -end - -class Regexp::Expression::Backreference::NameRecursionLevel -end - -class Regexp::Expression::Backreference::Number - def number(); end - - def reference(); end -end - -class Regexp::Expression::Backreference::Number -end - -class Regexp::Expression::Backreference::NumberCall -end - -class Regexp::Expression::Backreference::NumberCall -end - -class Regexp::Expression::Backreference::NumberCallRelative -end - -class Regexp::Expression::Backreference::NumberCallRelative -end - -class Regexp::Expression::Backreference::NumberRecursionLevel - def recursion_level(); end -end - -class Regexp::Expression::Backreference::NumberRecursionLevel -end - -class Regexp::Expression::Backreference::NumberRelative - def effective_number(); end - - def effective_number=(effective_number); end -end - -class Regexp::Expression::Backreference::NumberRelative -end - -module Regexp::Expression::Backreference -end - -class Regexp::Expression::Base - def =~(string, offset=T.unsafe(nil)); end - - def a?(); end - - def ascii_classes?(); end - - def attributes(); end - - def case_insensitive?(); end - - def coded_offset(); end - - def conditional_level(); end - - def conditional_level=(conditional_level); end - - def d?(); end - - def default_classes?(); end - - def extended?(); end - - def free_spacing?(); end - - def full_length(); end - - def greedy?(); end - - def i?(); end - - def ignore_case?(); end - - def initialize(token, options=T.unsafe(nil)); end - - def is?(test_token, test_type=T.unsafe(nil)); end - - def lazy?(); end - - def level(); end - - def level=(level); end - - def m?(); end - - def match(string, offset=T.unsafe(nil)); end - - def match?(string); end - - def matches?(string); end - - def multiline?(); end - - def nesting_level(); end - - def nesting_level=(nesting_level); end - - def offset(); end - - def one_of?(scope, top=T.unsafe(nil)); end - - def options(); end - - def options=(options); end - - def possessive?(); end - - def quantified?(); end - - def quantifier(); end - - def quantifier=(quantifier); end - - def quantifier_affix(expression_format); end - - def quantify(token, text, min=T.unsafe(nil), max=T.unsafe(nil), mode=T.unsafe(nil)); end - - def quantity(); end - - def reluctant?(); end - - def repetitions(); end - - def set_level(); end - - def set_level=(set_level); end - - def starts_at(); end - - def strfre(format=T.unsafe(nil), indent_offset=T.unsafe(nil), index=T.unsafe(nil)); end - - def strfregexp(format=T.unsafe(nil), indent_offset=T.unsafe(nil), index=T.unsafe(nil)); end - - def terminal?(); end - - def text(); end - - def text=(text); end - - def to_h(); end - - def to_re(format=T.unsafe(nil)); end - - def to_s(format=T.unsafe(nil)); end - - def token(); end - - def token=(token); end - - def ts(); end - - def ts=(ts); end - - def type(); end - - def type=(type); end - - def type?(test_type); end - - def u?(); end - - def unicode_classes?(); end - - def unquantified_clone(); end - - def x?(); end -end - -class Regexp::Expression::Base -end - -class Regexp::Expression::CharacterSet - def close(); end - - def closed(); end - - def closed=(closed); end - - def closed?(); end - - def negate(); end - - def negated?(); end - - def negative(); end - - def negative=(negative); end - - def negative?(); end -end - -class Regexp::Expression::CharacterSet::IntersectedSequence -end - -class Regexp::Expression::CharacterSet::IntersectedSequence -end - -class Regexp::Expression::CharacterSet::Intersection -end - -Regexp::Expression::CharacterSet::Intersection::OPERAND = Regexp::Expression::CharacterSet::IntersectedSequence - -class Regexp::Expression::CharacterSet::Intersection -end - -class Regexp::Expression::CharacterSet::Range - def complete?(); end - - def to_s(_format=T.unsafe(nil)); end -end - -class Regexp::Expression::CharacterSet::Range -end - -class Regexp::Expression::CharacterSet -end - -module Regexp::Expression::CharacterType -end - -class Regexp::Expression::CharacterType::Any -end - -class Regexp::Expression::CharacterType::Any -end - -class Regexp::Expression::CharacterType::Base - def match_length(); end -end - -class Regexp::Expression::CharacterType::Base -end - -class Regexp::Expression::CharacterType::Digit -end - -class Regexp::Expression::CharacterType::Digit -end - -class Regexp::Expression::CharacterType::ExtendedGrapheme -end - -class Regexp::Expression::CharacterType::ExtendedGrapheme -end - -class Regexp::Expression::CharacterType::Hex -end - -class Regexp::Expression::CharacterType::Hex -end - -class Regexp::Expression::CharacterType::Linebreak -end - -class Regexp::Expression::CharacterType::Linebreak -end - -class Regexp::Expression::CharacterType::NonDigit -end - -class Regexp::Expression::CharacterType::NonDigit -end - -class Regexp::Expression::CharacterType::NonHex -end - -class Regexp::Expression::CharacterType::NonHex -end - -class Regexp::Expression::CharacterType::NonSpace -end - -class Regexp::Expression::CharacterType::NonSpace -end - -class Regexp::Expression::CharacterType::NonWord -end - -class Regexp::Expression::CharacterType::NonWord -end - -class Regexp::Expression::CharacterType::Space -end - -class Regexp::Expression::CharacterType::Space -end - -class Regexp::Expression::CharacterType::Word -end - -class Regexp::Expression::CharacterType::Word -end - -module Regexp::Expression::CharacterType -end - -class Regexp::Expression::Comment -end - -class Regexp::Expression::Comment -end - -module Regexp::Expression::Conditional -end - -class Regexp::Expression::Conditional::Branch -end - -class Regexp::Expression::Conditional::Branch -end - -class Regexp::Expression::Conditional::Condition - def match_length(); end - - def reference(); end - - def referenced_expression(); end - - def referenced_expression=(referenced_expression); end -end - -class Regexp::Expression::Conditional::Condition -end - -class Regexp::Expression::Conditional::Expression - def add_sequence(active_opts=T.unsafe(nil)); end - - def branch(active_opts=T.unsafe(nil)); end - - def branches(); end - - def condition(); end - - def condition=(exp); end - - def reference(); end - - def referenced_expression(); end - - def referenced_expression=(referenced_expression); end -end - -class Regexp::Expression::Conditional::Expression -end - -class Regexp::Expression::Conditional::TooManyBranches - def initialize(); end -end - -class Regexp::Expression::Conditional::TooManyBranches -end - -module Regexp::Expression::Conditional -end - -module Regexp::Expression::EscapeSequence -end - -class Regexp::Expression::EscapeSequence::AbstractMetaControlSequence -end - -class Regexp::Expression::EscapeSequence::AbstractMetaControlSequence -end - -class Regexp::Expression::EscapeSequence::AsciiEscape -end - -class Regexp::Expression::EscapeSequence::AsciiEscape -end - -class Regexp::Expression::EscapeSequence::Backspace -end - -class Regexp::Expression::EscapeSequence::Backspace -end - -class Regexp::Expression::EscapeSequence::Base - def char(); end - - def codepoint(); end - - def match_length(); end -end - -class Regexp::Expression::EscapeSequence::Base -end - -class Regexp::Expression::EscapeSequence::Bell -end - -class Regexp::Expression::EscapeSequence::Bell -end - -class Regexp::Expression::EscapeSequence::Codepoint -end - -class Regexp::Expression::EscapeSequence::Codepoint -end - -class Regexp::Expression::EscapeSequence::CodepointList - def chars(); end - - def codepoints(); end -end - -class Regexp::Expression::EscapeSequence::CodepointList -end - -class Regexp::Expression::EscapeSequence::Control -end - -class Regexp::Expression::EscapeSequence::Control -end - -class Regexp::Expression::EscapeSequence::FormFeed -end - -class Regexp::Expression::EscapeSequence::FormFeed -end - -class Regexp::Expression::EscapeSequence::Hex -end - -class Regexp::Expression::EscapeSequence::Hex -end - -class Regexp::Expression::EscapeSequence::Literal -end - -class Regexp::Expression::EscapeSequence::Literal -end - -class Regexp::Expression::EscapeSequence::Meta -end - -class Regexp::Expression::EscapeSequence::Meta -end - -class Regexp::Expression::EscapeSequence::MetaControl -end - -class Regexp::Expression::EscapeSequence::MetaControl -end - -class Regexp::Expression::EscapeSequence::Newline -end - -class Regexp::Expression::EscapeSequence::Newline -end - -class Regexp::Expression::EscapeSequence::Octal -end - -class Regexp::Expression::EscapeSequence::Octal -end - -class Regexp::Expression::EscapeSequence::Return -end - -class Regexp::Expression::EscapeSequence::Return -end - -class Regexp::Expression::EscapeSequence::Tab -end - -class Regexp::Expression::EscapeSequence::Tab -end - -class Regexp::Expression::EscapeSequence::VerticalTab -end - -class Regexp::Expression::EscapeSequence::VerticalTab -end - -module Regexp::Expression::EscapeSequence -end - -class Regexp::Expression::FreeSpace - def match_length(); end -end - -class Regexp::Expression::FreeSpace -end - -module Regexp::Expression::Group -end - -class Regexp::Expression::Group::Absence -end - -class Regexp::Expression::Group::Absence -end - -class Regexp::Expression::Group::Atomic -end - -class Regexp::Expression::Group::Atomic -end - -class Regexp::Expression::Group::Base - def capturing?(); end - - def comment?(); end -end - -class Regexp::Expression::Group::Base -end - -class Regexp::Expression::Group::Capture - def identifier(); end - - def number(); end - - def number=(number); end - - def number_at_level(); end - - def number_at_level=(number_at_level); end -end - -class Regexp::Expression::Group::Capture -end - -class Regexp::Expression::Group::Comment - def to_s(_format=T.unsafe(nil)); end -end - -class Regexp::Expression::Group::Comment -end - -class Regexp::Expression::Group::Named - def name(); end -end - -class Regexp::Expression::Group::Named -end - -class Regexp::Expression::Group::Options - def option_changes(); end - - def option_changes=(option_changes); end -end - -class Regexp::Expression::Group::Options -end - -class Regexp::Expression::Group::Passive -end - -class Regexp::Expression::Group::Passive -end - -module Regexp::Expression::Group -end - -module Regexp::Expression::Keep -end - -class Regexp::Expression::Keep::Mark - def match_length(); end -end - -class Regexp::Expression::Keep::Mark -end - -module Regexp::Expression::Keep -end - -class Regexp::Expression::Literal - def match_length(); end -end - -class Regexp::Expression::Literal -end - -Regexp::Expression::MatchLength = Regexp::MatchLength - -class Regexp::Expression::PosixClass - def match_length(); end - - def name(); end - - def negative?(); end -end - -class Regexp::Expression::PosixClass -end - -class Regexp::Expression::Quantifier - def greedy?(); end - - def initialize(token, text, min, max, mode); end - - def lazy?(); end - - def max(); end - - def min(); end - - def mode(); end - - def possessive?(); end - - def reluctant?(); end - - def text(); end - - def to_h(); end - - def to_str(); end - - def token(); end - MODES = ::T.let(nil, ::T.untyped) -end - -class Regexp::Expression::Quantifier -end - -class Regexp::Expression::Root - def initialize(*args); end -end - -class Regexp::Expression::Root - def self.build(options=T.unsafe(nil)); end - - def self.build_token(); end -end - -class Regexp::Expression::Sequence - def initialize(*args); end -end - -class Regexp::Expression::Sequence - def self.add_to(subexpression, params=T.unsafe(nil), active_opts=T.unsafe(nil)); end - - def self.at_levels(level, set_level, conditional_level); end -end - -class Regexp::Expression::SequenceOperation - def add_sequence(active_opts=T.unsafe(nil)); end - - def operands(); end - - def operator(); end - - def sequences(); end -end - -class Regexp::Expression::SequenceOperation -end - -class Regexp::Expression::Subexpression - include ::Enumerable - def <<(exp); end - - def [](*args, &block); end - - def at(*args, &block); end - - def dig(*indices); end - - def each(*args, &block); end - - def each_expression(include_self=T.unsafe(nil), &block); end - - def empty?(*args, &block); end - - def expressions(); end - - def expressions=(expressions); end - - def fetch(*args, &block); end - - def flat_map(include_self=T.unsafe(nil), &block); end - - def index(*args, &block); end - - def inner_match_length(); end - - def join(*args, &block); end - - def last(*args, &block); end - - def length(*args, &block); end - - def match_length(); end - - def strfre_tree(format=T.unsafe(nil), include_self=T.unsafe(nil), separator=T.unsafe(nil)); end - - def strfregexp_tree(format=T.unsafe(nil), include_self=T.unsafe(nil), separator=T.unsafe(nil)); end - - def te(); end - - def to_h(); end - - def traverse(include_self=T.unsafe(nil), &block); end - - def values_at(*args, &block); end - - def walk(include_self=T.unsafe(nil), &block); end -end - -class Regexp::Expression::Subexpression -end - -module Regexp::Expression::UnicodeProperty -end - -class Regexp::Expression::UnicodeProperty::Age -end - -class Regexp::Expression::UnicodeProperty::Age -end - -class Regexp::Expression::UnicodeProperty::Alnum -end - -class Regexp::Expression::UnicodeProperty::Alnum -end - -class Regexp::Expression::UnicodeProperty::Alpha -end - -class Regexp::Expression::UnicodeProperty::Alpha -end - -class Regexp::Expression::UnicodeProperty::Any -end - -class Regexp::Expression::UnicodeProperty::Any -end - -class Regexp::Expression::UnicodeProperty::Ascii -end - -class Regexp::Expression::UnicodeProperty::Ascii -end - -class Regexp::Expression::UnicodeProperty::Assigned -end - -class Regexp::Expression::UnicodeProperty::Assigned -end - -class Regexp::Expression::UnicodeProperty::Base - def match_length(); end - - def name(); end - - def negative?(); end - - def shortcut(); end -end - -class Regexp::Expression::UnicodeProperty::Base -end - -class Regexp::Expression::UnicodeProperty::Blank -end - -class Regexp::Expression::UnicodeProperty::Blank -end - -class Regexp::Expression::UnicodeProperty::Block -end - -class Regexp::Expression::UnicodeProperty::Block -end - -class Regexp::Expression::UnicodeProperty::Cntrl -end - -class Regexp::Expression::UnicodeProperty::Cntrl -end - -module Regexp::Expression::UnicodeProperty::Codepoint -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Any -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Any -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Base -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Base -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Control -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Control -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Format -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Format -end - -class Regexp::Expression::UnicodeProperty::Codepoint::PrivateUse -end - -class Regexp::Expression::UnicodeProperty::Codepoint::PrivateUse -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Surrogate -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Surrogate -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Unassigned -end - -class Regexp::Expression::UnicodeProperty::Codepoint::Unassigned -end - -module Regexp::Expression::UnicodeProperty::Codepoint -end - -class Regexp::Expression::UnicodeProperty::Derived -end - -class Regexp::Expression::UnicodeProperty::Derived -end - -class Regexp::Expression::UnicodeProperty::Digit -end - -class Regexp::Expression::UnicodeProperty::Digit -end - -class Regexp::Expression::UnicodeProperty::Emoji -end - -class Regexp::Expression::UnicodeProperty::Emoji -end - -class Regexp::Expression::UnicodeProperty::Graph -end - -class Regexp::Expression::UnicodeProperty::Graph -end - -module Regexp::Expression::UnicodeProperty::Letter -end - -class Regexp::Expression::UnicodeProperty::Letter::Any -end - -class Regexp::Expression::UnicodeProperty::Letter::Any -end - -class Regexp::Expression::UnicodeProperty::Letter::Base -end - -class Regexp::Expression::UnicodeProperty::Letter::Base -end - -class Regexp::Expression::UnicodeProperty::Letter::Cased -end - -class Regexp::Expression::UnicodeProperty::Letter::Cased -end - -class Regexp::Expression::UnicodeProperty::Letter::Lowercase -end - -class Regexp::Expression::UnicodeProperty::Letter::Lowercase -end - -class Regexp::Expression::UnicodeProperty::Letter::Modifier -end - -class Regexp::Expression::UnicodeProperty::Letter::Modifier -end - -class Regexp::Expression::UnicodeProperty::Letter::Other -end - -class Regexp::Expression::UnicodeProperty::Letter::Other -end - -class Regexp::Expression::UnicodeProperty::Letter::Titlecase -end - -class Regexp::Expression::UnicodeProperty::Letter::Titlecase -end - -class Regexp::Expression::UnicodeProperty::Letter::Uppercase -end - -class Regexp::Expression::UnicodeProperty::Letter::Uppercase -end - -module Regexp::Expression::UnicodeProperty::Letter -end - -class Regexp::Expression::UnicodeProperty::Lower -end - -class Regexp::Expression::UnicodeProperty::Lower -end - -module Regexp::Expression::UnicodeProperty::Mark -end - -class Regexp::Expression::UnicodeProperty::Mark::Any -end - -class Regexp::Expression::UnicodeProperty::Mark::Any -end - -class Regexp::Expression::UnicodeProperty::Mark::Base -end - -class Regexp::Expression::UnicodeProperty::Mark::Base -end - -class Regexp::Expression::UnicodeProperty::Mark::Combining -end - -class Regexp::Expression::UnicodeProperty::Mark::Combining -end - -class Regexp::Expression::UnicodeProperty::Mark::Enclosing -end - -class Regexp::Expression::UnicodeProperty::Mark::Enclosing -end - -class Regexp::Expression::UnicodeProperty::Mark::Nonspacing -end - -class Regexp::Expression::UnicodeProperty::Mark::Nonspacing -end - -class Regexp::Expression::UnicodeProperty::Mark::Spacing -end - -class Regexp::Expression::UnicodeProperty::Mark::Spacing -end - -module Regexp::Expression::UnicodeProperty::Mark -end - -class Regexp::Expression::UnicodeProperty::Newline -end - -class Regexp::Expression::UnicodeProperty::Newline -end - -module Regexp::Expression::UnicodeProperty::Number -end - -class Regexp::Expression::UnicodeProperty::Number::Any -end - -class Regexp::Expression::UnicodeProperty::Number::Any -end - -class Regexp::Expression::UnicodeProperty::Number::Base -end - -class Regexp::Expression::UnicodeProperty::Number::Base -end - -class Regexp::Expression::UnicodeProperty::Number::Decimal -end - -class Regexp::Expression::UnicodeProperty::Number::Decimal -end - -class Regexp::Expression::UnicodeProperty::Number::Letter -end - -class Regexp::Expression::UnicodeProperty::Number::Letter -end - -class Regexp::Expression::UnicodeProperty::Number::Other -end - -class Regexp::Expression::UnicodeProperty::Number::Other -end - -module Regexp::Expression::UnicodeProperty::Number -end - -class Regexp::Expression::UnicodeProperty::Print -end - -class Regexp::Expression::UnicodeProperty::Print -end - -class Regexp::Expression::UnicodeProperty::Punct -end - -class Regexp::Expression::UnicodeProperty::Punct -end - -module Regexp::Expression::UnicodeProperty::Punctuation -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Any -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Any -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Base -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Base -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Close -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Close -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Connector -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Connector -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Dash -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Dash -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Final -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Final -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Initial -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Initial -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Open -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Open -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Other -end - -class Regexp::Expression::UnicodeProperty::Punctuation::Other -end - -module Regexp::Expression::UnicodeProperty::Punctuation -end - -class Regexp::Expression::UnicodeProperty::Script -end - -class Regexp::Expression::UnicodeProperty::Script -end - -module Regexp::Expression::UnicodeProperty::Separator -end - -class Regexp::Expression::UnicodeProperty::Separator::Any -end - -class Regexp::Expression::UnicodeProperty::Separator::Any -end - -class Regexp::Expression::UnicodeProperty::Separator::Base -end - -class Regexp::Expression::UnicodeProperty::Separator::Base -end - -class Regexp::Expression::UnicodeProperty::Separator::Line -end - -class Regexp::Expression::UnicodeProperty::Separator::Line -end - -class Regexp::Expression::UnicodeProperty::Separator::Paragraph -end - -class Regexp::Expression::UnicodeProperty::Separator::Paragraph -end - -class Regexp::Expression::UnicodeProperty::Separator::Space -end - -class Regexp::Expression::UnicodeProperty::Separator::Space -end - -module Regexp::Expression::UnicodeProperty::Separator -end - -class Regexp::Expression::UnicodeProperty::Space -end - -class Regexp::Expression::UnicodeProperty::Space -end - -module Regexp::Expression::UnicodeProperty::Symbol -end - -class Regexp::Expression::UnicodeProperty::Symbol::Any -end - -class Regexp::Expression::UnicodeProperty::Symbol::Any -end - -class Regexp::Expression::UnicodeProperty::Symbol::Base -end - -class Regexp::Expression::UnicodeProperty::Symbol::Base -end - -class Regexp::Expression::UnicodeProperty::Symbol::Currency -end - -class Regexp::Expression::UnicodeProperty::Symbol::Currency -end - -class Regexp::Expression::UnicodeProperty::Symbol::Math -end - -class Regexp::Expression::UnicodeProperty::Symbol::Math -end - -class Regexp::Expression::UnicodeProperty::Symbol::Modifier -end - -class Regexp::Expression::UnicodeProperty::Symbol::Modifier -end - -class Regexp::Expression::UnicodeProperty::Symbol::Other -end - -class Regexp::Expression::UnicodeProperty::Symbol::Other -end - -module Regexp::Expression::UnicodeProperty::Symbol -end - -class Regexp::Expression::UnicodeProperty::Upper -end - -class Regexp::Expression::UnicodeProperty::Upper -end - -class Regexp::Expression::UnicodeProperty::Word -end - -class Regexp::Expression::UnicodeProperty::Word -end - -class Regexp::Expression::UnicodeProperty::XPosixPunct -end - -class Regexp::Expression::UnicodeProperty::XPosixPunct -end - -class Regexp::Expression::UnicodeProperty::Xdigit -end - -class Regexp::Expression::UnicodeProperty::Xdigit -end - -module Regexp::Expression::UnicodeProperty -end - -class Regexp::Expression::WhiteSpace - def merge(exp); end -end - -class Regexp::Expression::WhiteSpace -end - -module Regexp::Expression - def self.parsed(exp); end -end - -class Regexp::Lexer - def lex(input, syntax=T.unsafe(nil), &block); end - CLOSING_TOKENS = ::T.let(nil, ::T.untyped) - OPENING_TOKENS = ::T.let(nil, ::T.untyped) -end - -class Regexp::Lexer - def self.lex(input, syntax=T.unsafe(nil), &block); end - - def self.scan(input, syntax=T.unsafe(nil), &block); end -end - -class Regexp::MatchLength - include ::Enumerable - def each(opts=T.unsafe(nil), &blk); end - - def endless_each(&block); end - - def fixed?(); end - - def include?(length); end - - def initialize(exp, opts=T.unsafe(nil)); end - - def max(); end - - def min(); end - - def to_re(); end -end - -class Regexp::MatchLength - def self.of(obj); end -end - -class Regexp::Parser - include ::Regexp::Expression - include ::Regexp::Syntax - include ::Regexp::Expression::UnicodeProperty - def parse(input, syntax=T.unsafe(nil), &block); end - ENC_FLAGS = ::T.let(nil, ::T.untyped) - MOD_FLAGS = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -class Regexp::Parser::ParserError -end - -class Regexp::Parser::ParserError -end - -class Regexp::Parser::UnknownTokenError - def initialize(type, token); end -end - -class Regexp::Parser::UnknownTokenError -end - -class Regexp::Parser::UnknownTokenTypeError - def initialize(type, token); end -end - -class Regexp::Parser::UnknownTokenTypeError -end - -class Regexp::Parser - def self.parse(input, syntax=T.unsafe(nil), &block); end -end - -class Regexp::Scanner - def emit(type, token, text, ts, te); end - - def scan(input_object, &block); end - PROP_MAPS_DIR = ::T.let(nil, ::T.untyped) -end - -class Regexp::Scanner::InvalidBackrefError - def initialize(what, reason); end -end - -class Regexp::Scanner::InvalidBackrefError -end - -class Regexp::Scanner::InvalidGroupError - def initialize(what, reason); end -end - -class Regexp::Scanner::InvalidGroupError -end - -class Regexp::Scanner::InvalidGroupOption - def initialize(option, text); end -end - -class Regexp::Scanner::InvalidGroupOption -end - -class Regexp::Scanner::InvalidSequenceError - def initialize(what=T.unsafe(nil), where=T.unsafe(nil)); end -end - -class Regexp::Scanner::InvalidSequenceError -end - -class Regexp::Scanner::PrematureEndError - def initialize(where=T.unsafe(nil)); end -end - -class Regexp::Scanner::PrematureEndError -end - -class Regexp::Scanner::ScannerError -end - -class Regexp::Scanner::ScannerError -end - -class Regexp::Scanner::UnknownUnicodePropertyError - def initialize(name); end -end - -class Regexp::Scanner::UnknownUnicodePropertyError -end - -class Regexp::Scanner::ValidationError - def initialize(reason); end -end - -class Regexp::Scanner::ValidationError -end - -class Regexp::Scanner - def self.long_prop_map(); end - - def self.scan(input_object, &block); end - - def self.short_prop_map(); end -end - -module Regexp::Syntax - VERSION_CONST_REGEXP = ::T.let(nil, ::T.untyped) - VERSION_FORMAT = ::T.let(nil, ::T.untyped) - VERSION_REGEXP = ::T.let(nil, ::T.untyped) -end - -class Regexp::Syntax::Any -end - -class Regexp::Syntax::Any -end - -class Regexp::Syntax::Base - include ::Regexp::Syntax::Token - def check!(type, token); end - - def check?(type, token); end - - def excludes(type, tokens); end - - def features(); end - - def implementations(type); end - - def implements(type, tokens); end - - def implements!(type, token); end - - def implements?(type, token); end - - def normalize(type, token); end - - def normalize_backref(type, token); end - - def normalize_group(type, token); end -end - -class Regexp::Syntax::Base -end - -class Regexp::Syntax::InvalidVersionNameError - def initialize(name); end -end - -class Regexp::Syntax::InvalidVersionNameError -end - -class Regexp::Syntax::NotImplementedError - def initialize(syntax, type, token); end -end - -class Regexp::Syntax::NotImplementedError -end - -class Regexp::Syntax::SyntaxError -end - -class Regexp::Syntax::SyntaxError -end - -module Regexp::Syntax::Token - All = ::T.let(nil, ::T.untyped) - Map = ::T.let(nil, ::T.untyped) - Types = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Anchor - All = ::T.let(nil, ::T.untyped) - Basic = ::T.let(nil, ::T.untyped) - Extended = ::T.let(nil, ::T.untyped) - MatchStart = ::T.let(nil, ::T.untyped) - String = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Anchor -end - -module Regexp::Syntax::Token::Assertion - All = ::T.let(nil, ::T.untyped) - Lookahead = ::T.let(nil, ::T.untyped) - Lookbehind = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Assertion -end - -module Regexp::Syntax::Token::Backreference - All = ::T.let(nil, ::T.untyped) - Name = ::T.let(nil, ::T.untyped) - Number = ::T.let(nil, ::T.untyped) - RecursionLevel = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Backreference -end - -module Regexp::Syntax::Token::CharacterSet - All = ::T.let(nil, ::T.untyped) - Basic = ::T.let(nil, ::T.untyped) - Extended = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::CharacterSet -end - -module Regexp::Syntax::Token::CharacterType - All = ::T.let(nil, ::T.untyped) - Basic = ::T.let(nil, ::T.untyped) - Clustered = ::T.let(nil, ::T.untyped) - Extended = ::T.let(nil, ::T.untyped) - Hex = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::CharacterType -end - -module Regexp::Syntax::Token::Conditional - All = ::T.let(nil, ::T.untyped) - Condition = ::T.let(nil, ::T.untyped) - Delimiters = ::T.let(nil, ::T.untyped) - Separator = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Conditional -end - -module Regexp::Syntax::Token::Escape - ASCII = ::T.let(nil, ::T.untyped) - All = ::T.let(nil, ::T.untyped) - Basic = ::T.let(nil, ::T.untyped) - Control = ::T.let(nil, ::T.untyped) - Hex = ::T.let(nil, ::T.untyped) - Meta = ::T.let(nil, ::T.untyped) - Octal = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) - Unicode = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Escape -end - -module Regexp::Syntax::Token::FreeSpace - All = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::FreeSpace -end - -module Regexp::Syntax::Token::Group - All = ::T.let(nil, ::T.untyped) - Atomic = ::T.let(nil, ::T.untyped) - Basic = ::T.let(nil, ::T.untyped) - Comment = ::T.let(nil, ::T.untyped) - Extended = ::T.let(nil, ::T.untyped) - Named = ::T.let(nil, ::T.untyped) - Passive = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) - V1_8_6 = ::T.let(nil, ::T.untyped) - V2_4_1 = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Group -end - -module Regexp::Syntax::Token::Keep - All = ::T.let(nil, ::T.untyped) - Mark = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Keep -end - -module Regexp::Syntax::Token::Literal - All = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Literal -end - -module Regexp::Syntax::Token::Meta - All = ::T.let(nil, ::T.untyped) - Basic = ::T.let(nil, ::T.untyped) - Extended = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Meta -end - -module Regexp::Syntax::Token::PosixClass - All = ::T.let(nil, ::T.untyped) - Extensions = ::T.let(nil, ::T.untyped) - NonType = ::T.let(nil, ::T.untyped) - Standard = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::PosixClass -end - -module Regexp::Syntax::Token::Quantifier - All = ::T.let(nil, ::T.untyped) - Greedy = ::T.let(nil, ::T.untyped) - Interval = ::T.let(nil, ::T.untyped) - IntervalAll = ::T.let(nil, ::T.untyped) - IntervalPossessive = ::T.let(nil, ::T.untyped) - IntervalReluctant = ::T.let(nil, ::T.untyped) - Possessive = ::T.let(nil, ::T.untyped) - Reluctant = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::Quantifier -end - -module Regexp::Syntax::Token::SubexpressionCall - All = ::T.let(nil, ::T.untyped) - Name = ::T.let(nil, ::T.untyped) - Number = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::SubexpressionCall -end - -module Regexp::Syntax::Token::UnicodeProperty - Age = ::T.let(nil, ::T.untyped) - Age_V1_9_3 = ::T.let(nil, ::T.untyped) - Age_V2_0_0 = ::T.let(nil, ::T.untyped) - Age_V2_2_0 = ::T.let(nil, ::T.untyped) - Age_V2_3_0 = ::T.let(nil, ::T.untyped) - Age_V2_4_0 = ::T.let(nil, ::T.untyped) - Age_V2_5_0 = ::T.let(nil, ::T.untyped) - Age_V2_6_0 = ::T.let(nil, ::T.untyped) - Age_V2_6_2 = ::T.let(nil, ::T.untyped) - Age_V2_6_3 = ::T.let(nil, ::T.untyped) - All = ::T.let(nil, ::T.untyped) - CharType_V1_9_0 = ::T.let(nil, ::T.untyped) - CharType_V2_5_0 = ::T.let(nil, ::T.untyped) - Derived = ::T.let(nil, ::T.untyped) - Derived_V1_9_0 = ::T.let(nil, ::T.untyped) - Derived_V2_0_0 = ::T.let(nil, ::T.untyped) - Derived_V2_4_0 = ::T.let(nil, ::T.untyped) - Derived_V2_5_0 = ::T.let(nil, ::T.untyped) - Emoji = ::T.let(nil, ::T.untyped) - Emoji_V2_5_0 = ::T.let(nil, ::T.untyped) - NonType = ::T.let(nil, ::T.untyped) - POSIX = ::T.let(nil, ::T.untyped) - Script = ::T.let(nil, ::T.untyped) - Script_V1_9_0 = ::T.let(nil, ::T.untyped) - Script_V1_9_3 = ::T.let(nil, ::T.untyped) - Script_V2_0_0 = ::T.let(nil, ::T.untyped) - Script_V2_2_0 = ::T.let(nil, ::T.untyped) - Script_V2_3_0 = ::T.let(nil, ::T.untyped) - Script_V2_4_0 = ::T.let(nil, ::T.untyped) - Script_V2_5_0 = ::T.let(nil, ::T.untyped) - Script_V2_6_0 = ::T.let(nil, ::T.untyped) - Script_V2_6_2 = ::T.let(nil, ::T.untyped) - Type = ::T.let(nil, ::T.untyped) - UnicodeBlock = ::T.let(nil, ::T.untyped) - UnicodeBlock_V1_9_0 = ::T.let(nil, ::T.untyped) - UnicodeBlock_V2_0_0 = ::T.let(nil, ::T.untyped) - UnicodeBlock_V2_2_0 = ::T.let(nil, ::T.untyped) - UnicodeBlock_V2_3_0 = ::T.let(nil, ::T.untyped) - UnicodeBlock_V2_4_0 = ::T.let(nil, ::T.untyped) - UnicodeBlock_V2_5_0 = ::T.let(nil, ::T.untyped) - UnicodeBlock_V2_6_0 = ::T.let(nil, ::T.untyped) - UnicodeBlock_V2_6_2 = ::T.let(nil, ::T.untyped) - V1_9_0 = ::T.let(nil, ::T.untyped) - V1_9_3 = ::T.let(nil, ::T.untyped) - V2_0_0 = ::T.let(nil, ::T.untyped) - V2_2_0 = ::T.let(nil, ::T.untyped) - V2_3_0 = ::T.let(nil, ::T.untyped) - V2_4_0 = ::T.let(nil, ::T.untyped) - V2_5_0 = ::T.let(nil, ::T.untyped) - V2_6_0 = ::T.let(nil, ::T.untyped) - V2_6_2 = ::T.let(nil, ::T.untyped) - V2_6_3 = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::UnicodeProperty::Category - All = ::T.let(nil, ::T.untyped) - Codepoint = ::T.let(nil, ::T.untyped) - Letter = ::T.let(nil, ::T.untyped) - Mark = ::T.let(nil, ::T.untyped) - Number = ::T.let(nil, ::T.untyped) - Punctuation = ::T.let(nil, ::T.untyped) - Separator = ::T.let(nil, ::T.untyped) - Symbol = ::T.let(nil, ::T.untyped) -end - -module Regexp::Syntax::Token::UnicodeProperty::Category -end - -module Regexp::Syntax::Token::UnicodeProperty -end - -module Regexp::Syntax::Token -end - -class Regexp::Syntax::UnknownSyntaxNameError - def initialize(name); end -end - -class Regexp::Syntax::UnknownSyntaxNameError -end - -class Regexp::Syntax::V1_8_6 -end - -class Regexp::Syntax::V1_8_6 -end - -class Regexp::Syntax::V1_9 -end - -class Regexp::Syntax::V1_9 -end - -class Regexp::Syntax::V1_9_1 -end - -class Regexp::Syntax::V1_9_1 -end - -class Regexp::Syntax::V1_9_3 -end - -class Regexp::Syntax::V1_9_3 -end - -class Regexp::Syntax::V2_0_0 -end - -class Regexp::Syntax::V2_0_0 -end - -class Regexp::Syntax::V2_1 -end - -class Regexp::Syntax::V2_1 -end - -class Regexp::Syntax::V2_2 -end - -class Regexp::Syntax::V2_2 -end - -class Regexp::Syntax::V2_2_0 -end - -class Regexp::Syntax::V2_2_0 -end - -class Regexp::Syntax::V2_3 -end - -class Regexp::Syntax::V2_3 -end - -class Regexp::Syntax::V2_3_0 -end - -class Regexp::Syntax::V2_3_0 -end - -class Regexp::Syntax::V2_4 -end - -class Regexp::Syntax::V2_4 -end - -class Regexp::Syntax::V2_4_0 -end - -class Regexp::Syntax::V2_4_0 -end - -class Regexp::Syntax::V2_4_1 -end - -class Regexp::Syntax::V2_4_1 -end - -class Regexp::Syntax::V2_5 -end - -class Regexp::Syntax::V2_5 -end - -class Regexp::Syntax::V2_5_0 -end - -class Regexp::Syntax::V2_5_0 -end - -class Regexp::Syntax::V2_6_0 -end - -class Regexp::Syntax::V2_6_0 -end - -class Regexp::Syntax::V2_6_2 -end - -class Regexp::Syntax::V2_6_2 -end - -class Regexp::Syntax::V2_6_3 -end - -class Regexp::Syntax::V2_6_3 -end - -module Regexp::Syntax - def self.comparable_version(name); end - - def self.fallback_version_class(version); end - - def self.inherit_from_version(parent_version, new_version); end - - def self.new(name); end - - def self.specified_versions(); end - - def self.supported?(name); end - - def self.version_class(version); end - - def self.version_const_name(version_string); end - - def self.warn_if_future_version(const_name); end -end - -class Regexp::Token - def conditional_level(); end - - def conditional_level=(_); end - - def level(); end - - def level=(_); end - - def next(); end - - def next=(_); end - - def offset(); end - - def previous(); end - - def previous=(previous); end - - def set_level(); end - - def set_level=(_); end - - def te(); end - - def te=(_); end - - def text(); end - - def text=(_); end - - def token(); end - - def token=(_); end - - def ts(); end - - def ts=(_); end - - def type(); end - - def type=(_); end -end - -class Regexp::Token - def self.[](*_); end - - def self.members(); end -end - class Requirement def self.cask(val=T.unsafe(nil)); end @@ -37915,1893 +19393,34 @@ module Ronn def self.version(); end end -class RuboCop::AST::AliasNode - def new_identifier(); end - - def old_identifier(); end -end - -class RuboCop::AST::AliasNode -end - -class RuboCop::AST::AndNode - include ::RuboCop::AST::BinaryOperatorNode - include ::RuboCop::AST::PredicateOperatorNode - def alternate_operator(); end - - def inverse_operator(); end -end - -class RuboCop::AST::AndNode -end - -class RuboCop::AST::ArgsNode - include ::RuboCop::AST::CollectionNode - def empty_and_without_delimiters?(); end -end - -class RuboCop::AST::ArgsNode -end - -class RuboCop::AST::ArrayNode - def bracketed?(); end - - def each_value(&block); end - - def percent_literal?(type=T.unsafe(nil)); end - - def square_brackets?(); end - - def values(); end - PERCENT_LITERAL_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::AST::ArrayNode -end - -module RuboCop::AST::BasicLiteralNode - def value(); end -end - -module RuboCop::AST::BasicLiteralNode -end - -module RuboCop::AST::BinaryOperatorNode - def conditions(); end - - def lhs(); end - - def rhs(); end -end - -module RuboCop::AST::BinaryOperatorNode -end - -class RuboCop::AST::BlockNode - include ::RuboCop::AST::MethodIdentifierPredicates - def arguments(); end - - def arguments?(); end - - def body(); end - - def braces?(); end - - def closing_delimiter(); end - - def delimiters(); end - - def keywords?(); end - - def lambda?(); end - - def method_name(); end - - def opening_delimiter(); end - - def send_node(); end - - def void_context?(); end - VOID_CONTEXT_METHODS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::AST::BlockNode -end - -class RuboCop::AST::BreakNode - include ::RuboCop::AST::MethodDispatchNode - include ::RuboCop::AST::MethodIdentifierPredicates - include ::RuboCop::AST::ParameterizedNode -end - -class RuboCop::AST::BreakNode -end - -class RuboCop::AST::Builder - NODE_MAP = ::T.let(nil, ::T.untyped) -end - -class RuboCop::AST::Builder -end - -class RuboCop::AST::CaseMatchNode - include ::RuboCop::AST::ConditionalNode - def each_in_pattern(); end - - def else?(); end - - def else_branch(); end - - def in_pattern_branches(); end - - def keyword(); end -end - -class RuboCop::AST::CaseMatchNode -end - -class RuboCop::AST::CaseNode - include ::RuboCop::AST::ConditionalNode - def each_when(); end - - def else?(); end - - def else_branch(); end - - def keyword(); end - - def when_branches(); end -end - -class RuboCop::AST::CaseNode -end - -class RuboCop::AST::ClassNode - def body(); end - - def identifier(); end - - def parent_class(); end -end - -class RuboCop::AST::ClassNode -end - module RuboCop::AST::CollectionNode - def &(*args, &block); end - - def *(*args, &block); end - - def +(*args, &block); end - - def -(*args, &block); end - - def <<(*args, &block); end - - def [](*args, &block); end - - def []=(*args, &block); end - - def all?(*args, &block); end - - def any?(*args, &block); end - - def append(*args, &block); end - - def assoc(*args, &block); end - - def at(*args, &block); end - - def bsearch(*args, &block); end - - def bsearch_index(*args, &block); end - - def chain(*args, &block); end - - def chunk(*args, &block); end - - def chunk_while(*args, &block); end - - def clear(*args, &block); end - - def collect(*args, &block); end - - def collect!(*args, &block); end - - def collect_concat(*args, &block); end - - def combination(*args, &block); end - - def compact(*args, &block); end - - def compact!(*args, &block); end - - def concat(*args, &block); end - - def count(*args, &block); end - - def cycle(*args, &block); end - - def delete(*args, &block); end - - def delete_at(*args, &block); end - - def delete_if(*args, &block); end - - def detect(*args, &block); end - - def difference(*args, &block); end - - def dig(*args, &block); end - - def drop(*args, &block); end - - def drop_while(*args, &block); end - - def each(*args, &block); end - - def each_cons(*args, &block); end - - def each_entry(*args, &block); end - - def each_index(*args, &block); end - - def each_slice(*args, &block); end - - def each_with_index(*args, &block); end - - def each_with_object(*args, &block); end - - def empty?(*args, &block); end - - def entries(*args, &block); end - def extract_options!(*args, &block); end - def fetch(*args, &block); end - - def fill(*args, &block); end - - def filter(*args, &block); end - - def filter!(*args, &block); end - - def find(*args, &block); end - - def find_all(*args, &block); end - - def find_index(*args, &block); end - - def first(*args, &block); end - - def flat_map(*args, &block); end - - def flatten(*args, &block); end - - def flatten!(*args, &block); end - - def grep(*args, &block); end - - def grep_v(*args, &block); end - - def group_by(*args, &block); end - - def include?(*args, &block); end - - def index(*args, &block); end - - def inject(*args, &block); end - - def insert(*args, &block); end - - def join(*args, &block); end - - def keep_if(*args, &block); end - - def last(*args, &block); end - - def lazy(*args, &block); end - - def length(*args, &block); end - - def map(*args, &block); end - - def map!(*args, &block); end - - def max(*args, &block); end - - def max_by(*args, &block); end - - def member?(*args, &block); end - - def min(*args, &block); end - - def min_by(*args, &block); end - - def minmax(*args, &block); end - - def minmax_by(*args, &block); end - - def none?(*args, &block); end - - def one?(*args, &block); end - - def pack(*args, &block); end - - def partition(*args, &block); end - - def permutation(*args, &block); end - - def pop(*args, &block); end - - def prepend(*args, &block); end - - def product(*args, &block); end - - def push(*args, &block); end - - def rassoc(*args, &block); end - - def reduce(*args, &block); end - - def reject(*args, &block); end - - def reject!(*args, &block); end - - def repeated_combination(*args, &block); end - - def repeated_permutation(*args, &block); end - - def replace(*args, &block); end - - def reverse(*args, &block); end - - def reverse!(*args, &block); end - - def reverse_each(*args, &block); end - - def rindex(*args, &block); end - - def rotate(*args, &block); end - - def rotate!(*args, &block); end - - def sample(*args, &block); end - def save_plist(*args, &block); end - def select(*args, &block); end - - def select!(*args, &block); end - - def shelljoin(*args, &block); end - - def shift(*args, &block); end - - def shuffle(*args, &block); end - - def shuffle!(*args, &block); end - - def size(*args, &block); end - - def slice(*args, &block); end - - def slice!(*args, &block); end - - def slice_after(*args, &block); end - - def slice_before(*args, &block); end - - def slice_when(*args, &block); end - - def sort(*args, &block); end - - def sort!(*args, &block); end - - def sort_by(*args, &block); end - - def sort_by!(*args, &block); end - - def sum(*args, &block); end - - def take(*args, &block); end - - def take_while(*args, &block); end - - def to_ary(*args, &block); end - def to_default_s(*args, &block); end def to_formatted_s(*args, &block); end - def to_h(*args, &block); end - def to_plist(*args, &block); end def to_sentence(*args, &block); end - def to_set(*args, &block); end - def to_xml(*args, &block); end - - def transpose(*args, &block); end - - def union(*args, &block); end - - def uniq(*args, &block); end - - def uniq!(*args, &block); end - - def unshift(*args, &block); end - - def values_at(*args, &block); end - - def zip(*args, &block); end - - def |(*args, &block); end - ARRAY_METHODS = ::T.let(nil, ::T.untyped) -end - -module RuboCop::AST::CollectionNode - extend ::Forwardable -end - -module RuboCop::AST::ConditionalNode - def body(); end - - def condition(); end - - def multiline_condition?(); end - - def single_line_condition?(); end -end - -module RuboCop::AST::ConditionalNode -end - -class RuboCop::AST::DefNode - include ::RuboCop::AST::ParameterizedNode - include ::RuboCop::AST::MethodIdentifierPredicates - def argument_forwarding?(); end - - def arguments(); end - - def body(); end - - def method_name(); end - - def receiver(); end - - def void_context?(); end -end - -class RuboCop::AST::DefNode -end - -class RuboCop::AST::DefinedNode - include ::RuboCop::AST::ParameterizedNode - include ::RuboCop::AST::MethodDispatchNode - include ::RuboCop::AST::MethodIdentifierPredicates -end - -class RuboCop::AST::DefinedNode -end - -class RuboCop::AST::EnsureNode - def body(); end -end - -class RuboCop::AST::EnsureNode -end - -class RuboCop::AST::FloatNode - include ::RuboCop::AST::NumericNode -end - -class RuboCop::AST::FloatNode -end - -class RuboCop::AST::ForNode - def body(); end - - def collection(); end - - def do?(); end - - def keyword(); end - - def variable(); end - - def void_context?(); end -end - -class RuboCop::AST::ForNode -end - -class RuboCop::AST::ForwardArgsNode - include ::RuboCop::AST::CollectionNode -end - -class RuboCop::AST::ForwardArgsNode -end - -module RuboCop::AST::HashElementNode - def delimiter_delta(other); end - - def key(); end - - def key_delta(other, alignment=T.unsafe(nil)); end - - def same_line?(other); end - - def value(); end - - def value_delta(other); end -end - -module RuboCop::AST::HashElementNode -end - -class RuboCop::AST::HashNode - def braces?(); end - - def each_key(); end - - def each_pair(); end - - def each_value(); end - - def empty?(); end - - def keys(); end - - def mixed_delimiters?(); end - - def pairs(); end - - def pairs_on_same_line?(); end - - def values(); end -end - -class RuboCop::AST::HashNode -end - -class RuboCop::AST::IfNode - include ::RuboCop::AST::ConditionalNode - include ::RuboCop::AST::ModifierNode - def branches(); end - - def each_branch(); end - - def else?(); end - - def else_branch(); end - - def elsif?(); end - - def elsif_conditional?(); end - - def if?(); end - - def if_branch(); end - - def inverse_keyword(); end - - def keyword(); end - - def nested_conditional?(); end - - def ternary?(); end - - def unless?(); end -end - -class RuboCop::AST::IfNode -end - -class RuboCop::AST::IntNode - include ::RuboCop::AST::NumericNode -end - -class RuboCop::AST::IntNode -end - -class RuboCop::AST::KeywordSplatNode - include ::RuboCop::AST::HashElementNode - def colon?(); end - - def hash_rocket?(); end - - def operator(); end - DOUBLE_SPLAT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::AST::KeywordSplatNode -end - -module RuboCop::AST::MethodDispatchNode - include ::RuboCop::AST::MethodIdentifierPredicates - def access_modifier?(); end - - def adjacent_def_modifier?(node=T.unsafe(nil)); end - - def arguments(); end - - def arithmetic_operation?(); end - - def assignment?(); end - - def bare_access_modifier?(); end - - def bare_access_modifier_declaration?(node=T.unsafe(nil)); end - - def binary_operation?(); end - - def block_literal?(); end - - def block_node(); end - - def command?(name); end - - def const_receiver?(); end - - def def_modifier?(); end - - def dot?(); end - - def double_colon?(); end - - def implicit_call?(); end - - def lambda?(); end - - def lambda_literal?(); end - - def macro?(); end - - def macro_scope?(node=T.unsafe(nil)); end - - def method_name(); end - - def non_bare_access_modifier?(); end - - def non_bare_access_modifier_declaration?(node=T.unsafe(nil)); end - - def receiver(); end - - def safe_navigation?(); end - - def self_receiver?(); end - - def setter_method?(); end - - def special_modifier?(); end - - def unary_operation?(); end - ARITHMETIC_OPERATORS = ::T.let(nil, ::T.untyped) - SPECIAL_MODIFIERS = ::T.let(nil, ::T.untyped) -end - -module RuboCop::AST::MethodDispatchNode - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::AST::MethodIdentifierPredicates - def assignment_method?(); end - - def bang_method?(); end - - def camel_case_method?(); end - - def comparison_method?(); end - - def const_receiver?(); end - - def enumerator_method?(); end - - def method?(name); end - - def negation_method?(); end - - def operator_method?(); end - - def predicate_method?(); end - - def prefix_bang?(); end - - def prefix_not?(); end - - def self_receiver?(); end - ENUMERATOR_METHODS = ::T.let(nil, ::T.untyped) - OPERATOR_METHODS = ::T.let(nil, ::T.untyped) -end - -module RuboCop::AST::MethodIdentifierPredicates -end - -module RuboCop::AST::ModifierNode - def modifier_form?(); end -end - -module RuboCop::AST::ModifierNode -end - -class RuboCop::AST::ModuleNode - def body(); end - - def identifier(); end -end - -class RuboCop::AST::ModuleNode end class RuboCop::AST::Node - include ::RuboCop::AST::Sexp - include ::RuboCop::RSpec::Node - def __ENCODING___type?(); end - - def __FILE___type?(); end - - def __LINE___type?(); end - - def alias_type?(); end - - def ancestors(); end - - def and_asgn_type?(); end - - def and_type?(); end - - def arg_expr_type?(); end - - def arg_type?(); end - - def args_type?(); end - - def argument?(); end - - def array_pattern_type?(); end - - def array_pattern_with_tail_type?(); end - - def array_type?(); end - - def assignment?(); end - - def assignment_or_similar?(node=T.unsafe(nil)); end - - def back_ref_type?(); end - - def basic_conditional?(); end - - def basic_literal?(); end - - def begin_type?(); end - def block_args(node=T.unsafe(nil)); end def block_body(node=T.unsafe(nil)); end - def block_pass_type?(); end - - def block_type?(); end - - def blockarg_expr_type?(); end - - def blockarg_type?(); end - - def boolean_type?(); end - - def break_type?(); end - - def call_type?(); end - - def case_match_type?(); end - - def case_type?(); end - - def casgn_type?(); end - def cask_block?(node=T.unsafe(nil)); end - def cbase_type?(); end - - def chained?(); end - - def child_nodes(); end - - def class_constructor?(node=T.unsafe(nil)); end - - def class_type?(); end - - def complete!(); end - - def complete?(); end - - def complex_type?(); end - - def conditional?(); end - - def const_name(); end - - def const_pattern_type?(); end - - def const_type?(); end - - def csend_type?(); end - - def cvar_type?(); end - - def cvasgn_type?(); end - - def def_e_type?(); end - - def def_type?(); end - - def defined_module(); end - - def defined_module_name(); end - - def defined_type?(); end - - def defs_e_type?(); end - - def defs_type?(); end - - def descendants(); end - - def dstr_type?(); end - - def dsym_type?(); end - - def each_ancestor(*types, &block); end - - def each_child_node(*types); end - - def each_descendant(*types, &block); end - - def each_node(*types, &block); end - - def eflipflop_type?(); end - - def empty_else_type?(); end - - def empty_source?(); end - - def ensure_type?(); end - - def equals_asgn?(); end - - def erange_type?(); end - - def false_type?(); end - - def falsey_literal?(); end - - def first_line(); end - - def float_type?(); end - - def for_type?(); end - - def forward_args_type?(); end - - def forwarded_args_type?(); end - - def guard_clause?(); end - - def gvar_type?(); end - - def gvasgn_type?(); end - - def hash_pattern_type?(); end - - def hash_type?(); end - - def ident_type?(); end - - def if_guard_type?(); end - - def if_type?(); end - - def iflipflop_type?(); end - - def immutable_literal?(); end - - def in_match_type?(); end - - def in_pattern_type?(); end - - def index_type?(); end - - def indexasgn_type?(); end - - def int_type?(); end - - def irange_type?(); end - - def ivar_type?(); end - - def ivasgn_type?(); end - def key_node(node=T.unsafe(nil)); end - def keyword?(); end - - def kwarg_type?(); end - - def kwbegin_type?(); end - - def kwnilarg_type?(); end - - def kwoptarg_type?(); end - - def kwrestarg_type?(); end - - def kwsplat_type?(); end - - def lambda?(node=T.unsafe(nil)); end - - def lambda_or_proc?(node=T.unsafe(nil)); end - - def lambda_type?(); end - - def last_line(); end - - def line_count(); end - - def literal?(); end - - def lvar_type?(); end - - def lvasgn_type?(); end - - def masgn_type?(); end - - def match_alt_type?(); end - - def match_as_type?(); end - - def match_current_line_type?(); end - - def match_guard_clause?(node=T.unsafe(nil)); end - - def match_nil_pattern_type?(); end - - def match_rest_type?(); end - - def match_var_type?(); end - - def match_with_lvasgn_type?(); end - - def match_with_trailing_comma_type?(); end - def method_node(node=T.unsafe(nil)); end - def mlhs_type?(); end - - def module_type?(); end - - def mrasgn_type?(); end - - def multiline?(); end - - def mutable_literal?(); end - - def new_class_or_module_block?(node=T.unsafe(nil)); end - - def next_type?(); end - - def nil_type?(); end - - def node_parts(); end - - def nonempty_line_count(); end - - def not_type?(); end - - def nth_ref_type?(); end - - def numargs_type?(); end - - def numblock_type?(); end - - def numeric_type?(); end - - def objc_kwarg_type?(); end - - def objc_restarg_type?(); end - - def objc_varargs_type?(); end - - def op_asgn_type?(); end - - def operator_keyword?(); end - - def optarg_type?(); end - - def or_asgn_type?(); end - - def or_type?(); end - - def pair_type?(); end - - def parent(); end - - def parent=(node); end - - def parent_module_name(); end - - def parenthesized_call?(); end - - def pin_type?(); end - - def postexe_type?(); end - - def preexe_type?(); end - - def proc?(node=T.unsafe(nil)); end - - def procarg0_type?(); end - - def pure?(); end - - def range_type?(); end - - def rasgn_type?(); end - - def rational_type?(); end - - def receiver(node=T.unsafe(nil)); end - - def recursive_basic_literal?(); end - - def recursive_literal?(); end - - def redo_type?(); end - - def reference?(); end - - def regexp_type?(); end - - def regopt_type?(); end - - def resbody_type?(); end - - def rescue_type?(); end - - def restarg_expr_type?(); end - - def restarg_type?(); end - - def retry_type?(); end - - def return_type?(); end - - def root_type?(); end - - def sclass_type?(); end - - def self_type?(); end - - def send_type?(); end - - def shadowarg_type?(); end - - def shorthand_asgn?(); end - - def sibling_index(); end - - def single_line?(); end - - def source(); end - - def source_length(); end - - def source_range(); end - - def special_keyword?(); end - - def splat_type?(); end - - def str_content(node=T.unsafe(nil)); end - - def str_type?(); end - - def super_type?(); end - - def sym_type?(); end - - def true_type?(); end - - def truthy_literal?(); end - - def undef_type?(); end - - def unless_guard_type?(); end - - def until_post_type?(); end - - def until_type?(); end - def val_node(node=T.unsafe(nil)); end - - def value_used?(); end - - def variable?(); end - - def visit_descendants(types, &block); end - - def when_type?(); end - - def while_post_type?(); end - - def while_type?(); end - - def xstr_type?(); end - - def yield_type?(); end - - def zsuper_type?(); end - ASSIGNMENTS = ::T.let(nil, ::T.untyped) - BASIC_CONDITIONALS = ::T.let(nil, ::T.untyped) - BASIC_LITERALS = ::T.let(nil, ::T.untyped) - COMPARISON_OPERATORS = ::T.let(nil, ::T.untyped) - COMPOSITE_LITERALS = ::T.let(nil, ::T.untyped) - CONDITIONALS = ::T.let(nil, ::T.untyped) - EQUALS_ASSIGNMENTS = ::T.let(nil, ::T.untyped) - FALSEY_LITERALS = ::T.let(nil, ::T.untyped) - IMMUTABLE_LITERALS = ::T.let(nil, ::T.untyped) - KEYWORDS = ::T.let(nil, ::T.untyped) - LITERALS = ::T.let(nil, ::T.untyped) - MUTABLE_LITERALS = ::T.let(nil, ::T.untyped) - OPERATOR_KEYWORDS = ::T.let(nil, ::T.untyped) - REFERENCES = ::T.let(nil, ::T.untyped) - SHORTHAND_ASSIGNMENTS = ::T.let(nil, ::T.untyped) - SPECIAL_KEYWORDS = ::T.let(nil, ::T.untyped) - TRUTHY_LITERALS = ::T.let(nil, ::T.untyped) - VARIABLES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::AST::Node - extend ::RuboCop::AST::NodePattern::Macros -end - -class RuboCop::AST::NodePattern - def ==(other); end - - def eql?(other); end - - def initialize(str); end - - def marshal_dump(); end - - def marshal_load(pattern); end - - def match(*args); end - - def pattern(); end -end - -class RuboCop::AST::NodePattern::Invalid -end - -class RuboCop::AST::NodePattern::Invalid -end - -module RuboCop::AST::NodePattern::Macros - def def_node_matcher(method_name, pattern_str); end - - def def_node_search(method_name, pattern_str); end - - def node_search(method_name, compiler, on_match, prelude, called_from); end - - def node_search_all(method_name, compiler, called_from); end - - def node_search_body(method_name, trailing_params, prelude, match_code, on_match); end - - def node_search_first(method_name, compiler, called_from); end -end - -module RuboCop::AST::NodePattern::Macros -end - -class RuboCop::AST::NodePattern - def self.descend(element, &block); end -end - -module RuboCop::AST::NumericNode - def sign?(); end - SIGN_REGEX = ::T.let(nil, ::T.untyped) -end - -module RuboCop::AST::NumericNode -end - -class RuboCop::AST::OrNode - include ::RuboCop::AST::BinaryOperatorNode - include ::RuboCop::AST::PredicateOperatorNode - def alternate_operator(); end - - def inverse_operator(); end -end - -class RuboCop::AST::OrNode -end - -class RuboCop::AST::PairNode - include ::RuboCop::AST::HashElementNode - def colon?(); end - - def delimiter(with_spacing=T.unsafe(nil)); end - - def hash_rocket?(); end - - def inverse_delimiter(with_spacing=T.unsafe(nil)); end - - def value_on_new_line?(); end - COLON = ::T.let(nil, ::T.untyped) - HASH_ROCKET = ::T.let(nil, ::T.untyped) - SPACED_COLON = ::T.let(nil, ::T.untyped) - SPACED_HASH_ROCKET = ::T.let(nil, ::T.untyped) -end - -class RuboCop::AST::PairNode -end - -module RuboCop::AST::ParameterizedNode - def arguments?(); end - - def block_argument?(); end - - def first_argument(); end - - def last_argument(); end - - def parenthesized?(); end - - def rest_argument?(); end - - def splat_argument?(); end -end - -module RuboCop::AST::ParameterizedNode -end - -module RuboCop::AST::PredicateOperatorNode - def logical_operator?(); end - - def operator(); end - - def semantic_operator?(); end - LOGICAL_AND = ::T.let(nil, ::T.untyped) - LOGICAL_OR = ::T.let(nil, ::T.untyped) - SEMANTIC_AND = ::T.let(nil, ::T.untyped) - SEMANTIC_OR = ::T.let(nil, ::T.untyped) -end - -module RuboCop::AST::PredicateOperatorNode -end - -class RuboCop::AST::ProcessedSource - include ::RuboCop::Ext::ProcessedSource - def [](*args); end - - def ast(); end - - def ast_with_comments(); end - - def buffer(); end - - def checksum(); end - - def commented?(source_range); end - - def comments(); end - - def comments_before_line(line); end - - def current_line(token); end - - def diagnostics(); end - - def each_comment(); end - - def each_token(); end - - def file_path(); end - - def find_comment(); end - - def find_token(); end - - def following_line(token); end - - def initialize(source, ruby_version, path=T.unsafe(nil)); end - - def line_indentation(line_number); end - - def lines(); end - - def parser_error(); end - - def path(); end - - def preceding_line(token); end - - def raw_source(); end - - def ruby_version(); end - - def start_with?(string); end - - def tokens(); end - - def valid_syntax?(); end - STRING_SOURCE_NAME = ::T.let(nil, ::T.untyped) -end - -class RuboCop::AST::ProcessedSource - def self.from_file(path, ruby_version); end -end - -class RuboCop::AST::RangeNode - def begin(); end - - def end(); end -end - -class RuboCop::AST::RangeNode -end - -class RuboCop::AST::RegexpNode - def content(); end - - def regopt(); end - - def to_regexp(); end - OPTIONS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::AST::RegexpNode -end - -class RuboCop::AST::ResbodyNode - def body(); end - - def exception_variable(); end -end - -class RuboCop::AST::ResbodyNode -end - -class RuboCop::AST::RetryNode - include ::RuboCop::AST::MethodDispatchNode - include ::RuboCop::AST::MethodIdentifierPredicates - include ::RuboCop::AST::ParameterizedNode -end - -class RuboCop::AST::RetryNode -end - -class RuboCop::AST::ReturnNode - include ::RuboCop::AST::MethodDispatchNode - include ::RuboCop::AST::MethodIdentifierPredicates - include ::RuboCop::AST::ParameterizedNode -end - -class RuboCop::AST::ReturnNode -end - -class RuboCop::AST::SelfClassNode - def body(); end - - def identifier(); end -end - -class RuboCop::AST::SelfClassNode -end - -class RuboCop::AST::SendNode - include ::RuboCop::AST::ParameterizedNode - include ::RuboCop::AST::MethodDispatchNode - include ::RuboCop::AST::MethodIdentifierPredicates - def attribute_accessor?(node=T.unsafe(nil)); end -end - -class RuboCop::AST::SendNode -end - -module RuboCop::AST::Sexp - def s(type, *children); end -end - -module RuboCop::AST::Sexp -end - -class RuboCop::AST::StrNode - include ::RuboCop::AST::BasicLiteralNode -end - -class RuboCop::AST::StrNode -end - -class RuboCop::AST::SuperNode - include ::RuboCop::AST::ParameterizedNode - include ::RuboCop::AST::MethodDispatchNode - include ::RuboCop::AST::MethodIdentifierPredicates -end - -class RuboCop::AST::SuperNode -end - -class RuboCop::AST::SymbolNode - include ::RuboCop::AST::BasicLiteralNode -end - -class RuboCop::AST::SymbolNode -end - -class RuboCop::AST::Token - def begin_pos(); end - - def column(); end - - def comma?(); end - - def comment?(); end - - def end?(); end - - def end_pos(); end - - def equal_sign?(); end - - def initialize(pos, type, text); end - - def left_array_bracket?(); end - - def left_brace?(); end - - def left_bracket?(); end - - def left_curly_brace?(); end - - def left_parens?(); end - - def left_ref_bracket?(); end - - def line(); end - - def pos(); end - - def rescue_modifier?(); end - - def right_bracket?(); end - - def right_curly_brace?(); end - - def right_parens?(); end - - def semicolon?(); end - - def space_after?(); end - - def space_before?(); end - - def text(); end - - def type(); end -end - -class RuboCop::AST::Token - def self.from_parser_token(parser_token); end -end - -module RuboCop::AST::Traversal - def on_alias(node); end - - def on_and(node); end - - def on_and_asgn(node); end - - def on_arg(node); end - - def on_arg_expr(node); end - - def on_args(node); end - - def on_array(node); end - - def on_array_pattern(node); end - - def on_array_pattern_with_tail(node); end - - def on_back_ref(node); end - - def on_begin(node); end - - def on_block(node); end - - def on_block_pass(node); end - - def on_blockarg(node); end - - def on_break(node); end - - def on_case(node); end - - def on_case_match(node); end - - def on_casgn(node); end - - def on_cbase(node); end - - def on_class(node); end - - def on_complex(node); end - - def on_const(node); end - - def on_const_pattern(node); end - - def on_csend(node); end - - def on_cvar(node); end - - def on_cvasgn(node); end - - def on_def(node); end - - def on_defined?(node); end - - def on_defs(node); end - - def on_dstr(node); end - - def on_dsym(node); end - - def on_eflipflop(node); end - - def on_empty_else(node); end - - def on_ensure(node); end - - def on_erange(node); end - - def on_false(node); end - - def on_float(node); end - - def on_for(node); end - - def on_forward_args(node); end - - def on_forwarded_args(node); end - - def on_gvar(node); end - - def on_gvasgn(node); end - - def on_hash(node); end - - def on_hash_pattern(node); end - - def on_if(node); end - - def on_if_guard(node); end - - def on_iflipflop(node); end - - def on_in_match(node); end - - def on_in_pattern(node); end - - def on_int(node); end - - def on_irange(node); end - - def on_ivar(node); end - - def on_ivasgn(node); end - - def on_kwarg(node); end - - def on_kwbegin(node); end - - def on_kwoptarg(node); end - - def on_kwrestarg(node); end - - def on_kwsplat(node); end - - def on_lambda(node); end - - def on_lvar(node); end - - def on_lvasgn(node); end - - def on_masgn(node); end - - def on_match_alt(node); end - - def on_match_as(node); end - - def on_match_current_line(node); end - - def on_match_nil_pattern(node); end - - def on_match_rest(node); end - - def on_match_var(node); end - - def on_match_with_lvasgn(node); end - - def on_match_with_trailing_comma(node); end - - def on_mlhs(node); end - - def on_module(node); end - - def on_next(node); end - - def on_nil(node); end - - def on_not(node); end - - def on_nth_ref(node); end - - def on_numblock(node); end - - def on_op_asgn(node); end - - def on_optarg(node); end - - def on_or(node); end - - def on_or_asgn(node); end - - def on_pair(node); end - - def on_pin(node); end - - def on_postexe(node); end - - def on_preexe(node); end - - def on_rational(node); end - - def on_redo(node); end - - def on_regexp(node); end - - def on_regopt(node); end - - def on_resbody(node); end - - def on_rescue(node); end - - def on_restarg(node); end - - def on_retry(node); end - - def on_return(node); end - - def on_sclass(node); end - - def on_self(node); end - - def on_send(node); end - - def on_shadowarg(node); end - - def on_splat(node); end - - def on_str(node); end - - def on_super(node); end - - def on_sym(node); end - - def on_true(node); end - - def on_undef(node); end - - def on_unless_guard(node); end - - def on_until(node); end - - def on_until_post(node); end - - def on_when(node); end - - def on_while(node); end - - def on_while_post(node); end - - def on_xstr(node); end - - def on_yield(node); end - - def on_zsuper(node); end - - def walk(node); end - MANY_CHILD_NODES = ::T.let(nil, ::T.untyped) - NO_CHILD_NODES = ::T.let(nil, ::T.untyped) - ONE_CHILD_NODE = ::T.let(nil, ::T.untyped) - SECOND_CHILD_ONLY = ::T.let(nil, ::T.untyped) -end - -module RuboCop::AST::Traversal -end - -class RuboCop::AST::UntilNode - include ::RuboCop::AST::ConditionalNode - include ::RuboCop::AST::ModifierNode - def do?(); end - - def inverse_keyword(); end - - def keyword(); end -end - -class RuboCop::AST::UntilNode -end - -module RuboCop::AST::Version - STRING = ::T.let(nil, ::T.untyped) -end - -module RuboCop::AST::Version -end - -class RuboCop::AST::WhenNode - def body(); end - - def branch_index(); end - - def conditions(); end - - def each_condition(); end - - def then?(); end -end - -class RuboCop::AST::WhenNode -end - -class RuboCop::AST::WhileNode - include ::RuboCop::AST::ConditionalNode - include ::RuboCop::AST::ModifierNode - def do?(); end - - def inverse_keyword(); end - - def keyword(); end -end - -class RuboCop::AST::WhileNode -end - -class RuboCop::AST::YieldNode - include ::RuboCop::AST::ParameterizedNode - include ::RuboCop::AST::MethodDispatchNode - include ::RuboCop::AST::MethodIdentifierPredicates -end - -class RuboCop::AST::YieldNode -end - -class RuboCop::CLI - def config_store(); end - - def options(); end - - def run(args=T.unsafe(nil)); end - STATUS_ERROR = ::T.let(nil, ::T.untyped) - STATUS_INTERRUPTED = ::T.let(nil, ::T.untyped) - STATUS_OFFENSES = ::T.let(nil, ::T.untyped) - STATUS_SUCCESS = ::T.let(nil, ::T.untyped) -end - -module RuboCop::CLI::Command -end - -class RuboCop::CLI::Command::AutoGenerateConfig - def run(); end - PHASE_1 = ::T.let(nil, ::T.untyped) - PHASE_1_DISABLED = ::T.let(nil, ::T.untyped) - PHASE_1_OVERRIDDEN = ::T.let(nil, ::T.untyped) - PHASE_2 = ::T.let(nil, ::T.untyped) -end - -class RuboCop::CLI::Command::AutoGenerateConfig -end - -class RuboCop::CLI::Command::Base - def env(); end - - def initialize(env); end -end - -class RuboCop::CLI::Command::Base - def self.by_command_name(name); end - - def self.command_name(); end - - def self.command_name=(command_name); end - - def self.inherited(subclass); end -end - -class RuboCop::CLI::Command::ExecuteRunner - include ::RuboCop::Formatter::TextUtil - def run(); end -end - -class RuboCop::CLI::Command::ExecuteRunner -end - -class RuboCop::CLI::Command::InitDotfile - def run(); end - DOTFILE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::CLI::Command::InitDotfile -end - -class RuboCop::CLI::Command::ShowCops - def run(); end -end - -class RuboCop::CLI::Command::ShowCops -end - -class RuboCop::CLI::Command::Version - def run(); end -end - -class RuboCop::CLI::Command::Version -end - -module RuboCop::CLI::Command - def self.run(env, name); end -end - -class RuboCop::CLI::Environment - def config_store(); end - - def initialize(options, config_store, paths); end - - def options(); end - - def paths(); end - - def run(name); end -end - -class RuboCop::CLI::Environment -end - -class RuboCop::CLI::Finished -end - -class RuboCop::CLI::Finished -end - -class RuboCop::CLI -end - -class RuboCop::CachedData - def from_json(text); end - - def initialize(filename); end - - def to_json(offenses); end -end - -class RuboCop::CachedData end class RuboCop::Cask::AST::CaskBlock @@ -39892,439 +19511,6 @@ class RuboCop::Cask::AST::Stanza def zap?(); end end -class RuboCop::CommentConfig - def cop_disabled_line_ranges(); end - - def cop_enabled_at_line?(cop, line_number); end - - def extra_enabled_comments(); end - - def initialize(processed_source); end - - def processed_source(); end - COMMENT_DIRECTIVE_REGEXP = ::T.let(nil, ::T.untyped) - COPS_PATTERN = ::T.let(nil, ::T.untyped) - COP_NAMES_PATTERN = ::T.let(nil, ::T.untyped) - COP_NAME_PATTERN = ::T.let(nil, ::T.untyped) - REDUNDANT_DISABLE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::CommentConfig::CopAnalysis - def line_ranges(); end - - def line_ranges=(_); end - - def start_line_number(); end - - def start_line_number=(_); end -end - -class RuboCop::CommentConfig::CopAnalysis - def self.[](*_); end - - def self.members(); end -end - -class RuboCop::CommentConfig -end - -class RuboCop::Config - include ::RuboCop::PathUtil - include ::RuboCop::FileFinder - def [](*args, &block); end - - def []=(*args, &block); end - - def add_excludes_from_higher_level(highest_config); end - - def allowed_camel_case_file?(file); end - - def base_dir_for_path_parameters(); end - - def bundler_lock_file_path(); end - - def check(); end - - def delete(*args, &block); end - - def deprecation_check(); end - - def disabled_new_cops?(); end - - def each(*args, &block); end - - def each_key(*args, &block); end - - def enabled_new_cops?(); end - - def file_to_exclude?(file); end - - def file_to_include?(file); end - - def for_all_cops(); end - - def for_cop(cop); end - - def for_department(department_name); end - - def initialize(hash=T.unsafe(nil), loaded_path=T.unsafe(nil)); end - - def internal?(); end - - def key?(*args, &block); end - - def keys(*args, &block); end - - def loaded_path(); end - - def make_excludes_absolute(); end - - def map(*args, &block); end - - def merge(*args, &block); end - - def path_relative_to_config(path); end - - def patterns_to_exclude(); end - - def patterns_to_include(); end - - def pending_cops(); end - - def possibly_include_hidden?(); end - - def signature(); end - - def smart_loaded_path(); end - - def target_rails_version(); end - - def target_ruby_version(*args, &block); end - - def to_h(*args, &block); end - - def to_hash(*args, &block); end - - def transform_values(*args, &block); end - - def validate(*args, &block); end - DEFAULT_RAILS_VERSION = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Config::CopConfig - def metadata(); end - - def metadata=(_); end - - def name(); end - - def name=(_); end -end - -class RuboCop::Config::CopConfig - def self.[](*_); end - - def self.members(); end -end - -class RuboCop::Config - extend ::Forwardable - def self.create(hash, path); end -end - -class RuboCop::ConfigLoader - AUTO_GENERATED_FILE = ::T.let(nil, ::T.untyped) - DEFAULT_FILE = ::T.let(nil, ::T.untyped) - DOTFILE = ::T.let(nil, ::T.untyped) - RUBOCOP_HOME = ::T.let(nil, ::T.untyped) - XDG_CONFIG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::ConfigLoader - extend ::RuboCop::FileFinder - def self.add_excludes_from_files(config, config_file); end - - def self.add_inheritance_from_auto_generated_file(); end - - def self.add_missing_namespaces(path, hash); end - - def self.auto_gen_config(); end - - def self.auto_gen_config=(auto_gen_config); end - - def self.auto_gen_config?(); end - - def self.clear_options(); end - - def self.configuration_file_for(target_dir); end - - def self.configuration_from_file(config_file); end - - def self.debug(); end - - def self.debug=(debug); end - - def self.debug?(); end - - def self.default_configuration(); end - - def self.default_configuration=(default_configuration); end - - def self.disable_pending_cops(); end - - def self.disable_pending_cops=(disable_pending_cops); end - - def self.enable_pending_cops(); end - - def self.enable_pending_cops=(enable_pending_cops); end - - def self.ignore_parent_exclusion(); end - - def self.ignore_parent_exclusion=(ignore_parent_exclusion); end - - def self.ignore_parent_exclusion?(); end - - def self.load_file(file); end - - def self.merge(base_hash, derived_hash); end - - def self.merge_with_default(config, config_file, unset_nil: T.unsafe(nil)); end - - def self.options_config(); end - - def self.options_config=(options_config); end - - def self.possible_new_cops?(config); end - - def self.warn_on_pending_cops(pending_cops); end -end - -class RuboCop::ConfigLoaderResolver - def merge(base_hash, derived_hash, **opts); end - - def merge_with_default(config, config_file, unset_nil:); end - - def override_department_setting_for_cops(base_hash, derived_hash); end - - def resolve_inheritance(path, hash, file, debug); end - - def resolve_inheritance_from_gems(hash); end - - def resolve_requires(path, hash); end -end - -class RuboCop::ConfigLoaderResolver -end - -class RuboCop::ConfigNotFoundError -end - -class RuboCop::ConfigNotFoundError -end - -class RuboCop::ConfigObsoletion - def initialize(config); end - - def reject_obsolete_cops_and_parameters(); end - MOVED_COPS = ::T.let(nil, ::T.untyped) - OBSOLETE_COPS = ::T.let(nil, ::T.untyped) - OBSOLETE_ENFORCED_STYLES = ::T.let(nil, ::T.untyped) - OBSOLETE_PARAMETERS = ::T.let(nil, ::T.untyped) - REMOVED_COPS = ::T.let(nil, ::T.untyped) - REMOVED_COPS_WITH_REASON = ::T.let(nil, ::T.untyped) - RENAMED_COPS = ::T.let(nil, ::T.untyped) - SPLIT_COPS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::ConfigObsoletion -end - -class RuboCop::ConfigStore - def for(file_or_dir); end - - def for_dir(dir); end - - def for_file(file); end - - def force_default_config!(); end - - def options_config=(options_config); end -end - -class RuboCop::ConfigStore -end - -class RuboCop::ConfigValidator - def for_all_cops(*args, &block); end - - def initialize(config); end - - def smart_loaded_path(*args, &block); end - - def target_ruby_version(); end - - def validate(); end - - def validate_section_presence(name); end - COMMON_PARAMS = ::T.let(nil, ::T.untyped) - INTERNAL_PARAMS = ::T.let(nil, ::T.untyped) - NEW_COPS_VALUES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::ConfigValidator - extend ::Forwardable -end - -module RuboCop::Cop::Alignment - SPACE = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::Alignment -end - -class RuboCop::Cop::AlignmentCorrector -end - -class RuboCop::Cop::AlignmentCorrector - extend ::RuboCop::Cop::RangeHelp - extend ::RuboCop::Cop::Alignment - def self.align_end(processed_source, node, align_to); end - - def self.correct(processed_source, node, column_delta); end - - def self.processed_source(); end -end - -class RuboCop::Cop::AmbiguousCopName - def initialize(name, origin, badges); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::AmbiguousCopName -end - -module RuboCop::Cop::ArrayMinSize -end - -module RuboCop::Cop::ArrayMinSize -end - -module RuboCop::Cop::ArraySyntax -end - -module RuboCop::Cop::ArraySyntax -end - -module RuboCop::Cop::AutocorrectLogic - def autocorrect?(); end - - def autocorrect_enabled?(); end - - def autocorrect_requested?(); end - - def correctable?(); end - - def disable_offense(node); end - - def disable_uncorrectable?(); end - - def safe_autocorrect?(); end - - def support_autocorrect?(); end -end - -module RuboCop::Cop::AutocorrectLogic -end - -class RuboCop::Cop::Badge - def ==(other); end - - def cop_name(); end - - def department(); end - - def eql?(other); end - - def initialize(department, cop_name); end - - def match?(other); end - - def qualified?(); end - - def with_department(department); end -end - -class RuboCop::Cop::Badge::InvalidBadge - def initialize(token); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Badge::InvalidBadge -end - -class RuboCop::Cop::Badge - def self.for(class_name); end - - def self.parse(identifier); end -end - -module RuboCop::Cop::Bundler -end - -class RuboCop::Cop::Bundler::DuplicatedGem - include ::RuboCop::Cop::RangeHelp - def gem_declarations(node0); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Bundler::DuplicatedGem -end - -class RuboCop::Cop::Bundler::GemComment - include ::RuboCop::Cop::DefNode - def gem_declaration?(node=T.unsafe(nil)); end - - def on_send(node); end - CHECKED_OPTIONS_CONFIG = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - VERSION_SPECIFIERS_OPTION = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Bundler::GemComment -end - -class RuboCop::Cop::Bundler::InsecureProtocolSource - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def insecure_protocol_source?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Bundler::InsecureProtocolSource -end - -class RuboCop::Cop::Bundler::OrderedGems - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::OrderedGemNode - def autocorrect(node); end - - def gem_declarations(node0); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Bundler::OrderedGems -end - -module RuboCop::Cop::Bundler -end - class RuboCop::Cop::Cask::HomepageMatchesUrl def cask_node(*args, &block); end @@ -40346,7 +19532,6 @@ module RuboCop::Cop::Cask::OnHomepageStanza end class RuboCop::Cop::Cask::StanzaGrouping - include ::RuboCop::Cop::RangeHelp def cask_node(*args, &block); end def toplevel_stanzas(*args, &block); end @@ -40360,392 +19545,10 @@ class RuboCop::Cop::Cask::StanzaOrder def toplevel_stanzas(*args, &block); end end -module RuboCop::Cop::CheckAssignment - def on_and_asgn(node); end - - def on_casgn(node); end - - def on_cvasgn(node); end - - def on_gvasgn(node); end - - def on_ivasgn(node); end - - def on_lvasgn(node); end - - def on_masgn(node); end - - def on_op_asgn(node); end - - def on_or_asgn(node); end - - def on_send(node); end -end - -module RuboCop::Cop::CheckAssignment - def self.extract_rhs(node); end -end - -module RuboCop::Cop::CheckLineBreakable - def extract_breakable_node(node, max); end -end - -module RuboCop::Cop::CheckLineBreakable -end - -module RuboCop::Cop::ClassishLength - include ::RuboCop::Cop::CodeLength - include ::RuboCop::Cop::ConfigurableMax -end - -module RuboCop::Cop::ClassishLength -end - -module RuboCop::Cop::CodeLength - include ::RuboCop::Cop::ConfigurableMax -end - -module RuboCop::Cop::CodeLength -end - -class RuboCop::Cop::Commissioner - include ::RuboCop::AST::Traversal - def errors(); end - - def initialize(cops, forces=T.unsafe(nil), options=T.unsafe(nil)); end - - def investigate(processed_source); end -end - -class RuboCop::Cop::Commissioner -end - -class RuboCop::Cop::ConditionCorrector -end - -class RuboCop::Cop::ConditionCorrector - def self.correct_negative_condition(node); end -end - -module RuboCop::Cop::ConfigurableEnforcedStyle - def alternative_style(); end - - def alternative_styles(); end - - def ambiguous_style_detected(*possibilities); end - - def conflicting_styles_detected(); end - - def correct_style_detected(); end - - def detected_style(); end - - def detected_style=(style); end - - def no_acceptable_style!(); end - - def no_acceptable_style?(); end - - def opposite_style_detected(); end - - def style(); end - - def style_configured?(); end - - def style_detected(detected); end - - def style_parameter_name(); end - - def supported_styles(); end - - def unexpected_style_detected(unexpected); end - - def unrecognized_style_detected(); end -end - -module RuboCop::Cop::ConfigurableEnforcedStyle -end - -module RuboCop::Cop::ConfigurableFormatting - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def check_name(node, name, name_range); end - - def class_emitter_method?(node, name); end - - def report_opposing_styles(node, name); end - - def valid_name?(node, name, given_style=T.unsafe(nil)); end -end - -module RuboCop::Cop::ConfigurableFormatting -end - -module RuboCop::Cop::ConfigurableMax -end - -module RuboCop::Cop::ConfigurableMax -end - -module RuboCop::Cop::ConfigurableNaming - include ::RuboCop::Cop::ConfigurableFormatting - include ::RuboCop::Cop::ConfigurableEnforcedStyle - FORMATS = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::ConfigurableNaming -end - -module RuboCop::Cop::ConfigurableNumbering - include ::RuboCop::Cop::ConfigurableFormatting - include ::RuboCop::Cop::ConfigurableEnforcedStyle - FORMATS = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::ConfigurableNumbering -end - class RuboCop::Cop::Cop - include ::RuboCop::AST::Sexp - include ::RuboCop::Cop::Util - include ::RuboCop::PathUtil - include ::RuboCop::Cop::IgnoredNode - include ::RuboCop::Cop::AutocorrectLogic - def add_offense(node, location: T.unsafe(nil), message: T.unsafe(nil), severity: T.unsafe(nil)); end - - def config(); end - - def config_to_allow_offenses(); end - - def config_to_allow_offenses=(hash); end - - def cop_config(); end - - def cop_name(); end - - def correct(node); end - - def corrections(); end - - def disable_uncorrectable(node); end - - def duplicate_location?(location); end - - def excluded_file?(file); end - - def external_dependency_checksum(); end - - def find_location(node, loc); end - def highlights(); end - def initialize(config=T.unsafe(nil), options=T.unsafe(nil)); end - - def join_force?(_force_class); end - - def message(_node=T.unsafe(nil)); end - def messages(); end - - def name(); end - - def offenses(); end - - def parse(source, path=T.unsafe(nil)); end - - def processed_source(); end - - def processed_source=(processed_source); end - - def reason_to_not_correct(node); end - - def relevant_file?(file); end - - def target_rails_version(); end - - def target_ruby_version(); end -end - -class RuboCop::Cop::Cop::Correction - def call(corrector); end - - def cop(); end - - def cop=(_); end - - def lambda=(_); end - - def node(); end - - def node=(_); end -end - -class RuboCop::Cop::Cop::Correction - def self.[](*_); end - - def self.members(); end -end - -class RuboCop::Cop::Cop - extend ::RuboCop::AST::Sexp - extend ::RuboCop::AST::NodePattern::Macros - def self.all(); end - - def self.autocorrect_incompatible_with(); end - - def self.badge(); end - - def self.cop_name(); end - - def self.department(); end - - def self.exclude_from_registry(); end - - def self.inherited(subclass); end - - def self.lint?(); end - - def self.match?(given_names); end - - def self.qualified_cop_name(name, origin); end - - def self.registry(); end -end - -class RuboCop::Cop::Corrector - def corrections(); end - - def diagnostics(); end - - def initialize(source_buffer, corrections=T.unsafe(nil)); end - - def insert_after(node_or_range, content); end - - def insert_before(node_or_range, content); end - - def remove(node_or_range); end - - def remove_leading(node_or_range, size); end - - def remove_preceding(node_or_range, size); end - - def remove_trailing(node_or_range, size); end - - def replace(node_or_range, content); end - - def rewrite(); end - - def wrap(node_or_range, before, after); end -end - -class RuboCop::Cop::Corrector -end - -module RuboCop::Cop::DefNode - def non_public_modifier?(node=T.unsafe(nil)); end - NON_PUBLIC_MODIFIERS = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::DefNode - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::DocumentationComment - include ::RuboCop::Cop::Style::AnnotationComment -end - -module RuboCop::Cop::DocumentationComment - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::Duplication -end - -module RuboCop::Cop::Duplication -end - -class RuboCop::Cop::EachToForCorrector - def call(corrector); end - - def initialize(block_node); end - CORRECTION_WITHOUT_ARGUMENTS = ::T.let(nil, ::T.untyped) - CORRECTION_WITH_ARGUMENTS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::EachToForCorrector - extend ::RuboCop::AST::NodePattern::Macros -end - -class RuboCop::Cop::EmptyLineCorrector -end - -class RuboCop::Cop::EmptyLineCorrector - def self.correct(node); end - - def self.insert_before(node); end -end - -module RuboCop::Cop::EmptyParameter - def empty_arguments?(node=T.unsafe(nil)); end -end - -module RuboCop::Cop::EmptyParameter - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::EndKeywordAlignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - MSG = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::EndKeywordAlignment -end - -module RuboCop::Cop::EnforceSuperclass - def on_class(node); end - - def on_send(node); end -end - -module RuboCop::Cop::EnforceSuperclass - def self.included(base); end -end - -module RuboCop::Cop::FirstElementLineBreak -end - -module RuboCop::Cop::FirstElementLineBreak -end - -class RuboCop::Cop::ForToEachCorrector - def call(corrector); end - - def initialize(for_node); end - CORRECTION = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::ForToEachCorrector - extend ::RuboCop::AST::NodePattern::Macros -end - -class RuboCop::Cop::Force - def cops(); end - - def initialize(cops); end - - def investigate(_processed_source); end - - def name(); end - - def run_hook(method_name, *args); end -end - -class RuboCop::Cop::Force - def self.all(); end - - def self.force_name(); end - - def self.inherited(subclass); end end class RuboCop::Cop::FormulaAudit::ComponentsOrder @@ -40789,7 +19592,6 @@ class RuboCop::Cop::FormulaAudit::Test end class RuboCop::Cop::FormulaCop - include ::RuboCop::Cop::RangeHelp def dependency_name_hash_match?(node0, param1); end def dependency_type_hash_match?(node0, param1); end @@ -40799,9375 +19601,6 @@ class RuboCop::Cop::FormulaCop def required_dependency_name?(node0, param1); end end -module RuboCop::Cop::FrozenStringLiteral - FROZEN_STRING_LITERAL = ::T.let(nil, ::T.untyped) - FROZEN_STRING_LITERAL_ENABLED = ::T.let(nil, ::T.untyped) - FROZEN_STRING_LITERAL_TYPES = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::FrozenStringLiteral - def self.frozen_string_literal_comment_exists?(); end -end - -module RuboCop::Cop::Gemspec -end - -class RuboCop::Cop::Gemspec::DuplicatedAssignment - include ::RuboCop::Cop::RangeHelp - def assignment_method_declarations(node0); end - - def gem_specification(node0); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Gemspec::DuplicatedAssignment -end - -class RuboCop::Cop::Gemspec::OrderedDependencies - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::OrderedGemNode - def autocorrect(node); end - - def dependency_declarations(node0); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Gemspec::OrderedDependencies -end - -class RuboCop::Cop::Gemspec::RequiredRubyVersion - def investigate(processed_source); end - - def required_ruby_version(node0); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Gemspec::RequiredRubyVersion -end - -class RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage - def gem_specification?(node0); end - - def on_const(node); end - - def ruby_version?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Gemspec::RubyVersionGlobalsUsage -end - -module RuboCop::Cop::Gemspec -end - -class RuboCop::Cop::Generator - def initialize(name, github_user, output: T.unsafe(nil)); end - - def inject_config(config_file_path: T.unsafe(nil), version_added: T.unsafe(nil)); end - - def inject_require(root_file_path: T.unsafe(nil)); end - - def todo(); end - - def write_source(); end - - def write_spec(); end - CONFIGURATION_ADDED_MESSAGE = ::T.let(nil, ::T.untyped) - SOURCE_TEMPLATE = ::T.let(nil, ::T.untyped) - SPEC_TEMPLATE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Generator::ConfigurationInjector - def initialize(configuration_file_path:, badge:, version_added:); end - - def inject(); end - TEMPLATE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Generator::ConfigurationInjector -end - -class RuboCop::Cop::Generator::RequireFileInjector - def initialize(source_path:, root_file_path:, output: T.unsafe(nil)); end - - def inject(); end - REQUIRE_PATH = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Generator::RequireFileInjector -end - -class RuboCop::Cop::Generator -end - -module RuboCop::Cop::HashAlignmentStyles -end - -class RuboCop::Cop::HashAlignmentStyles::KeyAlignment - def checkable_layout?(_node); end - - def deltas(first_pair, current_pair); end - - def deltas_for_first_pair(first_pair, _node); end -end - -class RuboCop::Cop::HashAlignmentStyles::KeyAlignment -end - -class RuboCop::Cop::HashAlignmentStyles::SeparatorAlignment - include ::RuboCop::Cop::HashAlignmentStyles::ValueAlignment - def deltas_for_first_pair(*_nodes); end -end - -class RuboCop::Cop::HashAlignmentStyles::SeparatorAlignment -end - -class RuboCop::Cop::HashAlignmentStyles::TableAlignment - include ::RuboCop::Cop::HashAlignmentStyles::ValueAlignment - def deltas_for_first_pair(first_pair, node); end -end - -class RuboCop::Cop::HashAlignmentStyles::TableAlignment -end - -module RuboCop::Cop::HashAlignmentStyles::ValueAlignment - def checkable_layout?(node); end - - def deltas(first_pair, current_pair); end -end - -module RuboCop::Cop::HashAlignmentStyles::ValueAlignment -end - -module RuboCop::Cop::HashAlignmentStyles -end - -module RuboCop::Cop::HashTransformMethod - def autocorrect(node); end - - def on_block(node); end - - def on_csend(node); end - - def on_send(node); end -end - -class RuboCop::Cop::HashTransformMethod::Autocorrection - def block_node(); end - - def block_node=(_); end - - def leading(); end - - def leading=(_); end - - def match(); end - - def match=(_); end - - def set_new_arg_name(transformed_argname, corrector); end - - def set_new_body_expression(transforming_body_expr, corrector); end - - def set_new_method_name(new_method_name, corrector); end - - def strip_prefix_and_suffix(node, corrector); end - - def trailing(); end - - def trailing=(_); end -end - -class RuboCop::Cop::HashTransformMethod::Autocorrection - def self.[](*_); end - - def self.from_each_with_object(node, match); end - - def self.from_hash_brackets_map(node, match); end - - def self.from_map_to_h(node, match); end - - def self.members(); end -end - -class RuboCop::Cop::HashTransformMethod::Captures - def noop_transformation?(); end - - def transformation_uses_both_args?(); end - - def transformed_argname(); end - - def transformed_argname=(_); end - - def transforming_body_expr(); end - - def transforming_body_expr=(_); end - - def unchanged_body_expr(); end - - def unchanged_body_expr=(_); end -end - -class RuboCop::Cop::HashTransformMethod::Captures - def self.[](*_); end - - def self.members(); end -end - -module RuboCop::Cop::HashTransformMethod -end - -module RuboCop::Cop::Heredoc - def on_dstr(node); end - - def on_heredoc(_node); end - - def on_str(node); end - - def on_xstr(node); end - OPENING_DELIMITER = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::Heredoc -end - -module RuboCop::Cop::IgnoredMethods -end - -module RuboCop::Cop::IgnoredMethods -end - -module RuboCop::Cop::IgnoredNode - def ignore_node(node); end - - def ignored_node?(node); end - - def part_of_ignored_node?(node); end -end - -module RuboCop::Cop::IgnoredNode -end - -module RuboCop::Cop::IgnoredPattern -end - -module RuboCop::Cop::IgnoredPattern -end - -module RuboCop::Cop::IntegerNode -end - -module RuboCop::Cop::IntegerNode -end - -module RuboCop::Cop::Interpolation - def on_dstr(node); end - - def on_dsym(node); end - - def on_node_with_interpolations(node); end - - def on_regexp(node); end - - def on_xstr(node); end -end - -module RuboCop::Cop::Interpolation -end - -class RuboCop::Cop::LambdaLiteralToMethodCorrector - def call(corrector); end - - def initialize(block_node); end -end - -class RuboCop::Cop::LambdaLiteralToMethodCorrector -end - -module RuboCop::Cop::Layout -end - -class RuboCop::Cop::Layout::AccessModifierIndentation - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - - def on_class(node); end - - def on_module(node); end - - def on_sclass(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::AccessModifierIndentation -end - -class RuboCop::Cop::Layout::ArgumentAlignment - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_csend(node); end - - def on_send(node); end - ALIGN_PARAMS_MSG = ::T.let(nil, ::T.untyped) - FIXED_INDENT_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ArgumentAlignment -end - -class RuboCop::Cop::Layout::ArrayAlignment - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_array(node); end - ALIGN_ELEMENTS_MSG = ::T.let(nil, ::T.untyped) - FIXED_INDENT_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ArrayAlignment -end - -class RuboCop::Cop::Layout::AssignmentIndentation - include ::RuboCop::Cop::CheckAssignment - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def check_assignment(node, rhs); end - - def leftmost_multiple_assignment(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::AssignmentIndentation -end - -class RuboCop::Cop::Layout::BlockAlignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def block_end_align_target?(node=T.unsafe(nil), param1); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::BlockAlignment -end - -class RuboCop::Cop::Layout::BlockEndNewline - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::BlockEndNewline -end - -class RuboCop::Cop::Layout::CaseIndentation - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_case(case_node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::CaseIndentation -end - -class RuboCop::Cop::Layout::ClassStructure - def autocorrect(node); end - - def on_class(class_node); end - - def visibility_block?(node=T.unsafe(nil)); end - HUMANIZED_NODE_TYPE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - VISIBILITY_SCOPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ClassStructure -end - -class RuboCop::Cop::Layout::ClosingHeredocIndentation - include ::RuboCop::Cop::Heredoc - def autocorrect(node); end - - def on_heredoc(node); end - MSG = ::T.let(nil, ::T.untyped) - MSG_ARG = ::T.let(nil, ::T.untyped) - SIMPLE_HEREDOC = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ClosingHeredocIndentation -end - -class RuboCop::Cop::Layout::ClosingParenthesisIndentation - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_begin(node); end - - def on_csend(node); end - - def on_def(node); end - - def on_defs(node); end - - def on_send(node); end - MSG_ALIGN = ::T.let(nil, ::T.untyped) - MSG_INDENT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ClosingParenthesisIndentation -end - -class RuboCop::Cop::Layout::CommentIndentation - include ::RuboCop::Cop::Alignment - def autocorrect(comment); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::CommentIndentation -end - -class RuboCop::Cop::Layout::ConditionPosition - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_if(node); end - - def on_until(node); end - - def on_while(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ConditionPosition -end - -class RuboCop::Cop::Layout::DefEndAlignment - include ::RuboCop::Cop::EndKeywordAlignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::DefEndAlignment -end - -class RuboCop::Cop::Layout::DotPosition - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_csend(node); end - - def on_send(node); end -end - -class RuboCop::Cop::Layout::DotPosition -end - -class RuboCop::Cop::Layout::ElseAlignment - include ::RuboCop::Cop::EndKeywordAlignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::CheckAssignment - def autocorrect(node); end - - def on_case(node); end - - def on_case_match(node); end - - def on_if(node, base=T.unsafe(nil)); end - - def on_rescue(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ElseAlignment -end - -class RuboCop::Cop::Layout::EmptyComment - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyComment -end - -class RuboCop::Cop::Layout::EmptyLineAfterGuardClause - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_if(node); end - END_OF_HEREDOC_LINE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLineAfterGuardClause -end - -class RuboCop::Cop::Layout::EmptyLineAfterMagicComment - include ::RuboCop::Cop::RangeHelp - def autocorrect(token); end - - def investigate(source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLineAfterMagicComment -end - -class RuboCop::Cop::Layout::EmptyLineBetweenDefs - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def check_defs(nodes); end - - def on_begin(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLineBetweenDefs -end - -class RuboCop::Cop::Layout::EmptyLines - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(processed_source); end - LINE_OFFSET = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLines -end - -class RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - - def on_class(node); end - - def on_module(node); end - - def on_sclass(node); end - - def on_send(node); end - MSG_AFTER = ::T.let(nil, ::T.untyped) - MSG_AFTER_FOR_ONLY_BEFORE = ::T.let(nil, ::T.untyped) - MSG_BEFORE_AND_AFTER = ::T.let(nil, ::T.untyped) - MSG_BEFORE_FOR_ONLY_BEFORE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundAccessModifier -end - -class RuboCop::Cop::Layout::EmptyLinesAroundArguments - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundArguments -end - -class RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundAttributeAccessor -end - -class RuboCop::Cop::Layout::EmptyLinesAroundBeginBody - include ::RuboCop::Cop::Layout::EmptyLinesAroundBody - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_kwbegin(node); end - KIND = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundBeginBody -end - -class RuboCop::Cop::Layout::EmptyLinesAroundBlockBody - include ::RuboCop::Cop::Layout::EmptyLinesAroundBody - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - KIND = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundBlockBody -end - -module RuboCop::Cop::Layout::EmptyLinesAroundBody - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def constant_definition?(node=T.unsafe(nil)); end - - def empty_line_required?(node=T.unsafe(nil)); end - MSG_DEFERRED = ::T.let(nil, ::T.untyped) - MSG_EXTRA = ::T.let(nil, ::T.untyped) - MSG_MISSING = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::Layout::EmptyLinesAroundBody - extend ::RuboCop::AST::NodePattern::Macros -end - -class RuboCop::Cop::Layout::EmptyLinesAroundClassBody - include ::RuboCop::Cop::Layout::EmptyLinesAroundBody - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_class(node); end - - def on_sclass(node); end - KIND = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundClassBody -end - -class RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords - include ::RuboCop::Cop::Layout::EmptyLinesAroundBody - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - - def on_kwbegin(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundExceptionHandlingKeywords -end - -class RuboCop::Cop::Layout::EmptyLinesAroundMethodBody - include ::RuboCop::Cop::Layout::EmptyLinesAroundBody - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - KIND = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundMethodBody -end - -class RuboCop::Cop::Layout::EmptyLinesAroundModuleBody - include ::RuboCop::Cop::Layout::EmptyLinesAroundBody - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_module(node); end - KIND = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EmptyLinesAroundModuleBody -end - -class RuboCop::Cop::Layout::EndAlignment - include ::RuboCop::Cop::CheckAssignment - include ::RuboCop::Cop::EndKeywordAlignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_case(node); end - - def on_class(node); end - - def on_if(node); end - - def on_module(node); end - - def on_until(node); end - - def on_while(node); end -end - -class RuboCop::Cop::Layout::EndAlignment -end - -class RuboCop::Cop::Layout::EndOfLine - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def investigate(processed_source); end - - def offense_message(line); end - - def unimportant_missing_cr?(index, last_line, line); end - MSG_DETECTED = ::T.let(nil, ::T.untyped) - MSG_MISSING = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::EndOfLine -end - -class RuboCop::Cop::Layout::ExtraSpacing - include ::RuboCop::Cop::PrecedingFollowingAlignment - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(processed_source); end - MSG_UNALIGNED_ASGN = ::T.let(nil, ::T.untyped) - MSG_UNNECESSARY = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ExtraSpacing -end - -class RuboCop::Cop::Layout::FirstArgumentIndentation - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def eligible_method_call?(node=T.unsafe(nil)); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::FirstArgumentIndentation -end - -class RuboCop::Cop::Layout::FirstArrayElementIndentation - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::MultilineElementIndentation - def autocorrect(node); end - - def on_array(node); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::FirstArrayElementIndentation -end - -class RuboCop::Cop::Layout::FirstArrayElementLineBreak - include ::RuboCop::Cop::FirstElementLineBreak - def autocorrect(node); end - - def on_array(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::FirstArrayElementLineBreak -end - -class RuboCop::Cop::Layout::FirstHashElementIndentation - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::MultilineElementIndentation - def autocorrect(node); end - - def on_csend(node); end - - def on_hash(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::FirstHashElementIndentation -end - -class RuboCop::Cop::Layout::FirstHashElementLineBreak - include ::RuboCop::Cop::FirstElementLineBreak - def autocorrect(node); end - - def on_hash(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::FirstHashElementLineBreak -end - -class RuboCop::Cop::Layout::FirstMethodArgumentLineBreak - include ::RuboCop::Cop::FirstElementLineBreak - def autocorrect(node); end - - def on_csend(node); end - - def on_send(node); end - - def on_super(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::FirstMethodArgumentLineBreak -end - -class RuboCop::Cop::Layout::FirstMethodParameterLineBreak - include ::RuboCop::Cop::FirstElementLineBreak - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::FirstMethodParameterLineBreak -end - -class RuboCop::Cop::Layout::FirstParameterIndentation - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::MultilineElementIndentation - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::FirstParameterIndentation -end - -class RuboCop::Cop::Layout::HashAlignment - include ::RuboCop::Cop::HashAlignmentStyles - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def column_deltas(); end - - def column_deltas=(column_deltas); end - - def offences_by(); end - - def offences_by=(offences_by); end - - def on_hash(node); end - - def on_send(node); end - - def on_super(node); end - - def on_yield(node); end - MESSAGES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::HashAlignment -end - -class RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::HeredocArgumentClosingParenthesis -end - -class RuboCop::Cop::Layout::HeredocIndentation - include ::RuboCop::Cop::Heredoc - def autocorrect(node); end - - def on_heredoc(node); end - TYPE_MSG = ::T.let(nil, ::T.untyped) - WIDTH_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::HeredocIndentation -end - -class RuboCop::Cop::Layout::IndentationConsistency - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_begin(node); end - - def on_kwbegin(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::IndentationConsistency -end - -class RuboCop::Cop::Layout::IndentationStyle - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::IndentationStyle -end - -class RuboCop::Cop::Layout::IndentationWidth - include ::RuboCop::Cop::EndKeywordAlignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::CheckAssignment - include ::RuboCop::Cop::IgnoredPattern - def access_modifier?(node=T.unsafe(nil)); end - - def autocorrect(node); end - - def on_block(node); end - - def on_case(case_node); end - - def on_class(node); end - - def on_csend(node); end - - def on_def(node); end - - def on_defs(node); end - - def on_ensure(node); end - - def on_for(node); end - - def on_if(node, base=T.unsafe(nil)); end - - def on_kwbegin(node); end - - def on_module(node); end - - def on_resbody(node); end - - def on_rescue(node); end - - def on_sclass(node); end - - def on_until(node, base=T.unsafe(nil)); end - - def on_while(node, base=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::IndentationWidth -end - -class RuboCop::Cop::Layout::InitialIndentation - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(_processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::InitialIndentation -end - -class RuboCop::Cop::Layout::LeadingCommentSpace - include ::RuboCop::Cop::RangeHelp - def autocorrect(comment); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::LeadingCommentSpace -end - -class RuboCop::Cop::Layout::LeadingEmptyLines - def autocorrect(node); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::LeadingEmptyLines -end - -class RuboCop::Cop::Layout::LineLength - include ::RuboCop::Cop::CheckLineBreakable - include ::RuboCop::Cop::ConfigurableMax - include ::RuboCop::Cop::IgnoredPattern - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::LineLengthHelp - def autocorrect(range); end - - def investigate(processed_source); end - - def investigate_post_walk(processed_source); end - - def on_array(node); end - - def on_block(node); end - - def on_hash(node); end - - def on_potential_breakable_node(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::LineLength -end - -class RuboCop::Cop::Layout::MultilineArrayBraceLayout - include ::RuboCop::Cop::MultilineLiteralBraceLayout - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_array(node); end - ALWAYS_NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - ALWAYS_SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineArrayBraceLayout -end - -class RuboCop::Cop::Layout::MultilineArrayLineBreaks - include ::RuboCop::Cop::MultilineElementLineBreaks - def autocorrect(node); end - - def on_array(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineArrayLineBreaks -end - -class RuboCop::Cop::Layout::MultilineAssignmentLayout - include ::RuboCop::Cop::CheckAssignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def check_assignment(node, rhs); end - - def check_by_enforced_style(node, rhs); end - - def check_new_line_offense(node, rhs); end - - def check_same_line_offense(node, rhs); end - NEW_LINE_OFFENSE = ::T.let(nil, ::T.untyped) - SAME_LINE_OFFENSE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineAssignmentLayout -end - -class RuboCop::Cop::Layout::MultilineBlockLayout - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - ARG_MSG = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - PIPE_SIZE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineBlockLayout -end - -class RuboCop::Cop::Layout::MultilineHashBraceLayout - include ::RuboCop::Cop::MultilineLiteralBraceLayout - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_hash(node); end - ALWAYS_NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - ALWAYS_SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineHashBraceLayout -end - -class RuboCop::Cop::Layout::MultilineHashKeyLineBreaks - include ::RuboCop::Cop::MultilineElementLineBreaks - def autocorrect(node); end - - def on_hash(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineHashKeyLineBreaks -end - -class RuboCop::Cop::Layout::MultilineMethodArgumentLineBreaks - include ::RuboCop::Cop::MultilineElementLineBreaks - def autocorrect(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineMethodArgumentLineBreaks -end - -class RuboCop::Cop::Layout::MultilineMethodCallBraceLayout - include ::RuboCop::Cop::MultilineLiteralBraceLayout - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_send(node); end - ALWAYS_NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - ALWAYS_SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineMethodCallBraceLayout -end - -class RuboCop::Cop::Layout::MultilineMethodCallIndentation - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::MultilineExpressionIndentation - def autocorrect(node); end - - def validate_config(); end -end - -class RuboCop::Cop::Layout::MultilineMethodCallIndentation -end - -class RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout - include ::RuboCop::Cop::MultilineLiteralBraceLayout - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - ALWAYS_NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - ALWAYS_SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - NEW_LINE_MESSAGE = ::T.let(nil, ::T.untyped) - SAME_LINE_MESSAGE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::MultilineMethodDefinitionBraceLayout -end - -class RuboCop::Cop::Layout::MultilineOperationIndentation - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::MultilineExpressionIndentation - def autocorrect(node); end - - def on_and(node); end - - def on_or(node); end - - def validate_config(); end -end - -class RuboCop::Cop::Layout::MultilineOperationIndentation -end - -class RuboCop::Cop::Layout::ParameterAlignment - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - ALIGN_PARAMS_MSG = ::T.let(nil, ::T.untyped) - FIXED_INDENT_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::ParameterAlignment -end - -class RuboCop::Cop::Layout::RescueEnsureAlignment - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def investigate(processed_source); end - - def on_ensure(node); end - - def on_resbody(node); end - ALTERNATIVE_ACCESS_MODIFIERS = ::T.let(nil, ::T.untyped) - ANCESTOR_TYPES = ::T.let(nil, ::T.untyped) - ANCESTOR_TYPES_WITH_ACCESS_MODIFIERS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - RUBY_2_5_ANCESTOR_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::RescueEnsureAlignment -end - -class RuboCop::Cop::Layout::SpaceAfterColon - def autocorrect(range); end - - def on_kwoptarg(node); end - - def on_pair(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceAfterColon -end - -class RuboCop::Cop::Layout::SpaceAfterComma - include ::RuboCop::Cop::SpaceAfterPunctuation - def autocorrect(comma); end - - def kind(token); end - - def space_style_before_rcurly(); end -end - -class RuboCop::Cop::Layout::SpaceAfterComma -end - -class RuboCop::Cop::Layout::SpaceAfterMethodName - include ::RuboCop::Cop::RangeHelp - def autocorrect(pos_before_left_paren); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceAfterMethodName -end - -class RuboCop::Cop::Layout::SpaceAfterNot - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - - def whitespace_after_operator?(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceAfterNot -end - -class RuboCop::Cop::Layout::SpaceAfterSemicolon - include ::RuboCop::Cop::SpaceAfterPunctuation - def autocorrect(semicolon); end - - def kind(token); end - - def space_style_before_rcurly(); end -end - -class RuboCop::Cop::Layout::SpaceAfterSemicolon -end - -class RuboCop::Cop::Layout::SpaceAroundBlockParameters - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(target); end - - def on_block(node); end -end - -class RuboCop::Cop::Layout::SpaceAroundBlockParameters -end - -class RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(range); end - - def on_optarg(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceAroundEqualsInParameterDefault -end - -class RuboCop::Cop::Layout::SpaceAroundKeyword - def autocorrect(range); end - - def on_and(node); end - - def on_block(node); end - - def on_break(node); end - - def on_case(node); end - - def on_defined?(node); end - - def on_ensure(node); end - - def on_for(node); end - - def on_if(node); end - - def on_kwbegin(node); end - - def on_next(node); end - - def on_or(node); end - - def on_postexe(node); end - - def on_preexe(node); end - - def on_resbody(node); end - - def on_rescue(node); end - - def on_return(node); end - - def on_send(node); end - - def on_super(node); end - - def on_until(node); end - - def on_when(node); end - - def on_while(node); end - - def on_yield(node); end - - def on_zsuper(node); end - ACCEPT_LEFT_PAREN = ::T.let(nil, ::T.untyped) - ACCEPT_LEFT_SQUARE_BRACKET = ::T.let(nil, ::T.untyped) - ACCEPT_NAMESPACE_OPERATOR = ::T.let(nil, ::T.untyped) - DO = ::T.let(nil, ::T.untyped) - MSG_AFTER = ::T.let(nil, ::T.untyped) - MSG_BEFORE = ::T.let(nil, ::T.untyped) - NAMESPACE_OPERATOR = ::T.let(nil, ::T.untyped) - SAFE_NAVIGATION = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceAroundKeyword -end - -class RuboCop::Cop::Layout::SpaceAroundMethodCallOperator - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_const(node); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceAroundMethodCallOperator -end - -class RuboCop::Cop::Layout::SpaceAroundOperators - include ::RuboCop::Cop::PrecedingFollowingAlignment - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::RationalLiteral - def autocorrect(range); end - - def on_and(node); end - - def on_and_asgn(node); end - - def on_assignment(node); end - - def on_binary(node); end - - def on_casgn(node); end - - def on_class(node); end - - def on_cvasgn(node); end - - def on_gvasgn(node); end - - def on_if(node); end - - def on_ivasgn(node); end - - def on_lvasgn(node); end - - def on_masgn(node); end - - def on_op_asgn(node); end - - def on_or(node); end - - def on_or_asgn(node); end - - def on_pair(node); end - - def on_resbody(node); end - - def on_send(node); end - - def on_special_asgn(node); end - EXCESSIVE_SPACE = ::T.let(nil, ::T.untyped) - IRREGULAR_METHODS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceAroundOperators -end - -class RuboCop::Cop::Layout::SpaceBeforeBlockBraces - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def on_block(node); end - DETECTED_MSG = ::T.let(nil, ::T.untyped) - MISSING_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceBeforeBlockBraces -end - -class RuboCop::Cop::Layout::SpaceBeforeComma - include ::RuboCop::Cop::SpaceBeforePunctuation - include ::RuboCop::Cop::RangeHelp - def autocorrect(space); end - - def kind(token); end -end - -class RuboCop::Cop::Layout::SpaceBeforeComma -end - -class RuboCop::Cop::Layout::SpaceBeforeComment - def autocorrect(range); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceBeforeComment -end - -class RuboCop::Cop::Layout::SpaceBeforeFirstArg - include ::RuboCop::Cop::PrecedingFollowingAlignment - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceBeforeFirstArg -end - -class RuboCop::Cop::Layout::SpaceBeforeSemicolon - include ::RuboCop::Cop::SpaceBeforePunctuation - include ::RuboCop::Cop::RangeHelp - def autocorrect(space); end - - def kind(token); end -end - -class RuboCop::Cop::Layout::SpaceBeforeSemicolon -end - -class RuboCop::Cop::Layout::SpaceInLambdaLiteral - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(lambda_node); end - - def on_send(node); end - MSG_REQUIRE_NO_SPACE = ::T.let(nil, ::T.untyped) - MSG_REQUIRE_SPACE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInLambdaLiteral -end - -class RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_array(node); end - EMPTY_MSG = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets -end - -class RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral - include ::RuboCop::Cop::MatchRange - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_array(node); end - - def on_percent_literal(node); end - MSG = ::T.let(nil, ::T.untyped) - MULTIPLE_SPACES_BETWEEN_ITEMS_REGEX = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInsideArrayPercentLiteral -end - -class RuboCop::Cop::Layout::SpaceInsideBlockBraces - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def on_block(node); end -end - -class RuboCop::Cop::Layout::SpaceInsideBlockBraces -end - -class RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(range); end - - def on_hash(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInsideHashLiteralBraces -end - -class RuboCop::Cop::Layout::SpaceInsideParens - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(range); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) - MSG_SPACE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInsideParens -end - -class RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters - include ::RuboCop::Cop::MatchRange - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_array(node); end - - def on_percent_literal(node); end - - def on_xstr(node); end - BEGIN_REGEX = ::T.let(nil, ::T.untyped) - END_REGEX = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInsidePercentLiteralDelimiters -end - -class RuboCop::Cop::Layout::SpaceInsideRangeLiteral - def autocorrect(node); end - - def on_erange(node); end - - def on_irange(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInsideRangeLiteral -end - -class RuboCop::Cop::Layout::SpaceInsideReferenceBrackets - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_send(node); end - BRACKET_METHODS = ::T.let(nil, ::T.untyped) - EMPTY_MSG = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInsideReferenceBrackets -end - -class RuboCop::Cop::Layout::SpaceInsideStringInterpolation - include ::RuboCop::Cop::Interpolation - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(begin_node); end - - def on_interpolation(begin_node); end - NO_SPACE_MSG = ::T.let(nil, ::T.untyped) - SPACE_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::SpaceInsideStringInterpolation -end - -class RuboCop::Cop::Layout::TrailingEmptyLines - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(processed_source); end -end - -class RuboCop::Cop::Layout::TrailingEmptyLines -end - -class RuboCop::Cop::Layout::TrailingWhitespace - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Layout::TrailingWhitespace -end - -module RuboCop::Cop::Layout -end - -class RuboCop::Cop::LineBreakCorrector -end - -class RuboCop::Cop::LineBreakCorrector - extend ::RuboCop::Cop::Alignment - extend ::RuboCop::Cop::TrailingBody - extend ::RuboCop::Cop::Util - extend ::RuboCop::PathUtil - def self.break_line_before(range:, node:, corrector:, configured_width:, indent_steps: T.unsafe(nil)); end - - def self.correct_trailing_body(configured_width:, corrector:, node:, processed_source:); end - - def self.move_comment(eol_comment:, node:, corrector:); end - - def self.processed_source(); end -end - -module RuboCop::Cop::LineLengthHelp -end - -module RuboCop::Cop::LineLengthHelp -end - -module RuboCop::Cop::Lint -end - -class RuboCop::Cop::Lint::AmbiguousBlockAssociation - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::AmbiguousBlockAssociation -end - -class RuboCop::Cop::Lint::AmbiguousOperator - include ::RuboCop::Cop::ParserDiagnostic - def autocorrect(node); end - AMBIGUITIES = ::T.let(nil, ::T.untyped) - MSG_FORMAT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::AmbiguousOperator -end - -class RuboCop::Cop::Lint::AmbiguousRegexpLiteral - include ::RuboCop::Cop::ParserDiagnostic - def autocorrect(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::AmbiguousRegexpLiteral -end - -class RuboCop::Cop::Lint::AssignmentInCondition - include ::RuboCop::Cop::SafeAssignment - def on_if(node); end - - def on_until(node); end - - def on_while(node); end - ASGN_TYPES = ::T.let(nil, ::T.untyped) - MSG_WITHOUT_SAFE_ASSIGNMENT_ALLOWED = ::T.let(nil, ::T.untyped) - MSG_WITH_SAFE_ASSIGNMENT_ALLOWED = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::AssignmentInCondition -end - -class RuboCop::Cop::Lint::BigDecimalNew - def autocorrect(node); end - - def big_decimal_new(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::BigDecimalNew -end - -class RuboCop::Cop::Lint::BooleanSymbol - def autocorrect(node); end - - def boolean_symbol?(node=T.unsafe(nil)); end - - def on_sym(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::BooleanSymbol -end - -class RuboCop::Cop::Lint::CircularArgumentReference - def on_kwoptarg(node); end - - def on_optarg(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::CircularArgumentReference -end - -class RuboCop::Cop::Lint::Debugger - def binding_irb_call?(node=T.unsafe(nil)); end - - def debugger_call?(node=T.unsafe(nil)); end - - def kernel?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::Debugger -end - -class RuboCop::Cop::Lint::DeprecatedClassMethods - def autocorrect(node); end - - def on_send(node); end - DEPRECATED_METHODS_OBJECT = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod - include ::RuboCop::AST::Sexp - def class_constant(); end - - def class_nodes(); end - - def deprecated_method(); end - - def initialize(deprecated:, replacement:, class_constant: T.unsafe(nil)); end - - def replacement_method(); end -end - -class RuboCop::Cop::Lint::DeprecatedClassMethods::DeprecatedClassMethod -end - -class RuboCop::Cop::Lint::DeprecatedClassMethods -end - -class RuboCop::Cop::Lint::DeprecatedOpenSSLConstant - include ::RuboCop::Cop::RangeHelp - def algorithm_const(node=T.unsafe(nil)); end - - def autocorrect(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::DeprecatedOpenSSLConstant -end - -class RuboCop::Cop::Lint::DisjunctiveAssignmentInConstructor - def on_def(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::DisjunctiveAssignmentInConstructor -end - -class RuboCop::Cop::Lint::DuplicateCaseCondition - def on_case(case_node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::DuplicateCaseCondition -end - -class RuboCop::Cop::Lint::DuplicateHashKey - include ::RuboCop::Cop::Duplication - def on_hash(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::DuplicateHashKey -end - -class RuboCop::Cop::Lint::DuplicateMethods - def alias_method?(node=T.unsafe(nil)); end - - def method_alias?(node=T.unsafe(nil)); end - - def on_alias(node); end - - def on_def(node); end - - def on_defs(node); end - - def on_send(node); end - - def sym_name(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::DuplicateMethods -end - -class RuboCop::Cop::Lint::EachWithObjectArgument - def each_with_object?(node=T.unsafe(nil)); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::EachWithObjectArgument -end - -class RuboCop::Cop::Lint::ElseLayout - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ElseLayout -end - -class RuboCop::Cop::Lint::EmptyEnsure - def autocorrect(node); end - - def on_ensure(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::EmptyEnsure -end - -class RuboCop::Cop::Lint::EmptyExpression - def on_begin(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::EmptyExpression -end - -class RuboCop::Cop::Lint::EmptyInterpolation - include ::RuboCop::Cop::Interpolation - def autocorrect(node); end - - def on_interpolation(begin_node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::EmptyInterpolation -end - -class RuboCop::Cop::Lint::EmptyWhen - def on_case(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::EmptyWhen -end - -class RuboCop::Cop::Lint::EnsureReturn - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_ensure(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::EnsureReturn -end - -class RuboCop::Cop::Lint::ErbNewArguments - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def erb_new_with_non_keyword_arguments(node=T.unsafe(nil)); end - - def on_send(node); end - MESSAGES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ErbNewArguments - extend ::RuboCop::Cop::TargetRubyVersion -end - -class RuboCop::Cop::Lint::FlipFlop - def on_eflipflop(node); end - - def on_iflipflop(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::FlipFlop -end - -class RuboCop::Cop::Lint::FloatOutOfRange - def on_float(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::FloatOutOfRange -end - -class RuboCop::Cop::Lint::FormatParameterMismatch - def called_on_string?(node=T.unsafe(nil)); end - - def on_send(node); end - KERNEL = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - MSG_INVALID = ::T.let(nil, ::T.untyped) - SHOVEL = ::T.let(nil, ::T.untyped) - STRING_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::FormatParameterMismatch -end - -class RuboCop::Cop::Lint::HeredocMethodCallPosition - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::HeredocMethodCallPosition -end - -class RuboCop::Cop::Lint::ImplicitStringConcatenation - def on_dstr(node); end - FOR_ARRAY = ::T.let(nil, ::T.untyped) - FOR_METHOD = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ImplicitStringConcatenation -end - -class RuboCop::Cop::Lint::IneffectiveAccessModifier - def on_class(node); end - - def on_module(node); end - - def private_class_methods(node0); end - ALTERNATIVE_PRIVATE = ::T.let(nil, ::T.untyped) - ALTERNATIVE_PROTECTED = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::IneffectiveAccessModifier -end - -class RuboCop::Cop::Lint::InheritException - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def class_new_call?(node=T.unsafe(nil)); end - - def on_class(node); end - - def on_send(node); end - ILLEGAL_CLASSES = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - PREFERRED_BASE_CLASS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::InheritException -end - -class RuboCop::Cop::Lint::InterpolationCheck - def heredoc?(node); end - - def on_str(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::InterpolationCheck -end - -class RuboCop::Cop::Lint::LiteralAsCondition - def message(node); end - - def on_case(case_node); end - - def on_if(node); end - - def on_send(node); end - - def on_until(node); end - - def on_until_post(node); end - - def on_while(node); end - - def on_while_post(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::LiteralAsCondition -end - -class RuboCop::Cop::Lint::LiteralInInterpolation - include ::RuboCop::Cop::Interpolation - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_interpolation(begin_node); end - COMPOSITE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::LiteralInInterpolation -end - -class RuboCop::Cop::Lint::Loop - def on_until_post(node); end - - def on_while_post(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::Loop -end - -class RuboCop::Cop::Lint::MissingCopEnableDirective - include ::RuboCop::Cop::RangeHelp - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) - MSG_BOUND = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::MissingCopEnableDirective -end - -class RuboCop::Cop::Lint::MixedRegexpCaptureTypes - def on_regexp(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::MixedRegexpCaptureTypes -end - -class RuboCop::Cop::Lint::MultipleComparison - def autocorrect(node); end - - def multiple_compare?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::MultipleComparison -end - -class RuboCop::Cop::Lint::NestedMethodDefinition - def class_or_module_or_struct_new_call?(node=T.unsafe(nil)); end - - def eval_call?(node=T.unsafe(nil)); end - - def exec_call?(node=T.unsafe(nil)); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::NestedMethodDefinition -end - -class RuboCop::Cop::Lint::NestedPercentLiteral - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def on_array(node); end - - def on_percent_literal(node); end - MSG = ::T.let(nil, ::T.untyped) - PERCENT_LITERAL_TYPES = ::T.let(nil, ::T.untyped) - REGEXES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::NestedPercentLiteral -end - -class RuboCop::Cop::Lint::NextWithoutAccumulator - def on_block(node); end - - def on_body_of_reduce(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::NextWithoutAccumulator -end - -class RuboCop::Cop::Lint::NonDeterministicRequireOrder - def autocorrect(node); end - - def loop_variable(node=T.unsafe(nil)); end - - def on_block(node); end - - def unsorted_dir_block?(node=T.unsafe(nil)); end - - def unsorted_dir_each?(node=T.unsafe(nil)); end - - def var_is_required?(node0, param1); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::NonDeterministicRequireOrder -end - -class RuboCop::Cop::Lint::NonLocalExitFromIterator - def chained_send?(node=T.unsafe(nil)); end - - def define_method?(node=T.unsafe(nil)); end - - def on_return(return_node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::NonLocalExitFromIterator -end - -class RuboCop::Cop::Lint::NumberConversion - def autocorrect(node); end - - def datetime?(node=T.unsafe(nil)); end - - def on_send(node); end - - def to_method(node=T.unsafe(nil)); end - CONVERSION_METHOD_CLASS_MAPPING = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::NumberConversion -end - -class RuboCop::Cop::Lint::OrderedMagicComments - include ::RuboCop::Cop::FrozenStringLiteral - def autocorrect(_node); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::OrderedMagicComments -end - -class RuboCop::Cop::Lint::ParenthesesAsGroupedExpression - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ParenthesesAsGroupedExpression -end - -class RuboCop::Cop::Lint::PercentStringArray - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_array(node); end - - def on_percent_literal(node); end - LEADING_QUOTE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - QUOTES_AND_COMMAS = ::T.let(nil, ::T.untyped) - TRAILING_QUOTE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::PercentStringArray -end - -class RuboCop::Cop::Lint::PercentSymbolArray - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_array(node); end - - def on_percent_literal(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::PercentSymbolArray -end - -class RuboCop::Cop::Lint::RaiseException - def exception?(node=T.unsafe(nil)); end - - def exception_new_with_message?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RaiseException -end - -class RuboCop::Cop::Lint::RandOne - def on_send(node); end - - def rand_one?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RandOne -end - -class RuboCop::Cop::Lint::RedundantCopDisableDirective - include ::RuboCop::Cop::RangeHelp - def autocorrect(args); end - - def check(offenses, cop_disabled_line_ranges, comments); end - COP_NAME = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RedundantCopDisableDirective -end - -class RuboCop::Cop::Lint::RedundantCopEnableDirective - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - def autocorrect(comment_and_name); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RedundantCopEnableDirective -end - -class RuboCop::Cop::Lint::RedundantRequireStatement - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - - def unnecessary_require_statement?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RedundantRequireStatement -end - -class RuboCop::Cop::Lint::RedundantSplatExpansion - def array_new?(node=T.unsafe(nil)); end - - def autocorrect(node); end - - def literal_expansion(node=T.unsafe(nil)); end - - def on_splat(node); end - ARRAY_PARAM_MSG = ::T.let(nil, ::T.untyped) - ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - PERCENT_CAPITAL_I = ::T.let(nil, ::T.untyped) - PERCENT_CAPITAL_W = ::T.let(nil, ::T.untyped) - PERCENT_I = ::T.let(nil, ::T.untyped) - PERCENT_W = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RedundantSplatExpansion -end - -class RuboCop::Cop::Lint::RedundantStringCoercion - include ::RuboCop::Cop::Interpolation - def autocorrect(node); end - - def on_interpolation(begin_node); end - - def to_s_without_args?(node=T.unsafe(nil)); end - MSG_DEFAULT = ::T.let(nil, ::T.untyped) - MSG_SELF = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RedundantStringCoercion -end - -class RuboCop::Cop::Lint::RedundantWithIndex - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - - def redundant_with_index?(node=T.unsafe(nil)); end - MSG_EACH_WITH_INDEX = ::T.let(nil, ::T.untyped) - MSG_WITH_INDEX = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RedundantWithIndex -end - -class RuboCop::Cop::Lint::RedundantWithObject - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - - def redundant_with_object?(node=T.unsafe(nil)); end - MSG_EACH_WITH_OBJECT = ::T.let(nil, ::T.untyped) - MSG_WITH_OBJECT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RedundantWithObject -end - -class RuboCop::Cop::Lint::RegexpAsCondition - def on_match_current_line(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RegexpAsCondition -end - -class RuboCop::Cop::Lint::RequireParentheses - include ::RuboCop::Cop::RangeHelp - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RequireParentheses -end - -class RuboCop::Cop::Lint::RescueException - def on_resbody(node); end - - def targets_exception?(rescue_arg_node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RescueException -end - -class RuboCop::Cop::Lint::RescueType - include ::RuboCop::Cop::RescueNode - def autocorrect(node); end - - def on_resbody(node); end - INVALID_TYPES = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::RescueType -end - -class RuboCop::Cop::Lint::ReturnInVoidContext - def on_return(return_node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ReturnInVoidContext -end - -class RuboCop::Cop::Lint::SafeNavigationChain - include ::RuboCop::Cop::NilMethods - def bad_method?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::SafeNavigationChain -end - -class RuboCop::Cop::Lint::SafeNavigationConsistency - include ::RuboCop::Cop::NilMethods - def autocorrect(node); end - - def check(node); end - - def on_csend(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::SafeNavigationConsistency -end - -class RuboCop::Cop::Lint::SafeNavigationWithEmpty - def on_if(node); end - - def safe_navigation_empty_in_conditional?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::SafeNavigationWithEmpty -end - -class RuboCop::Cop::Lint::ScriptPermission - def autocorrect(node); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) - SHEBANG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ScriptPermission -end - -class RuboCop::Cop::Lint::SendWithMixinArgument - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - - def send_with_mixin_argument?(node=T.unsafe(nil)); end - MIXIN_METHODS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::SendWithMixinArgument -end - -class RuboCop::Cop::Lint::ShadowedArgument - def after_leaving_scope(scope, _variable_table); end - - def join_force?(force_class); end - - def uses_var?(node0, param1); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ShadowedArgument -end - -class RuboCop::Cop::Lint::ShadowedException - include ::RuboCop::Cop::RescueNode - include ::RuboCop::Cop::RangeHelp - def on_rescue(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ShadowedException -end - -class RuboCop::Cop::Lint::ShadowingOuterLocalVariable - def before_declaring_variable(variable, variable_table); end - - def join_force?(force_class); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ShadowingOuterLocalVariable -end - -class RuboCop::Cop::Lint::StructNewOverride - def on_send(node); end - - def struct_new(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) - STRUCT_MEMBER_NAME_TYPES = ::T.let(nil, ::T.untyped) - STRUCT_METHOD_NAMES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::StructNewOverride -end - -class RuboCop::Cop::Lint::SuppressedException - def on_resbody(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::SuppressedException -end - -class RuboCop::Cop::Lint::Syntax - def add_offense_from_diagnostic(diagnostic, ruby_version); end - - def add_offense_from_error(error); end - ERROR_SOURCE_RANGE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::Syntax::PseudoSourceRange - def begin_pos(); end - - def begin_pos=(_); end - - def column(); end - - def column=(_); end - - def end_pos(); end - - def end_pos=(_); end - - def line(); end - - def line=(_); end - - def source_line(); end - - def source_line=(_); end -end - -class RuboCop::Cop::Lint::Syntax::PseudoSourceRange - def self.[](*_); end - - def self.members(); end -end - -class RuboCop::Cop::Lint::Syntax - def self.offenses_from_processed_source(processed_source, config, options); end -end - -class RuboCop::Cop::Lint::ToJSON - def autocorrect(node); end - - def on_def(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::ToJSON -end - -class RuboCop::Cop::Lint::UnderscorePrefixedVariableName - def after_leaving_scope(scope, _variable_table); end - - def check_variable(variable); end - - def join_force?(force_class); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UnderscorePrefixedVariableName -end - -class RuboCop::Cop::Lint::UnifiedInteger - def autocorrect(node); end - - def fixnum_or_bignum_const(node=T.unsafe(nil)); end - - def on_const(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UnifiedInteger -end - -class RuboCop::Cop::Lint::UnreachableCode - def flow_command?(node=T.unsafe(nil)); end - - def on_begin(node); end - - def on_kwbegin(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UnreachableCode -end - -module RuboCop::Cop::Lint::UnusedArgument - def after_leaving_scope(scope, _variable_table); end - - def join_force?(force_class); end -end - -module RuboCop::Cop::Lint::UnusedArgument - extend ::RuboCop::AST::NodePattern::Macros -end - -class RuboCop::Cop::Lint::UnusedBlockArgument - include ::RuboCop::Cop::Lint::UnusedArgument - def autocorrect(node); end -end - -class RuboCop::Cop::Lint::UnusedBlockArgument -end - -class RuboCop::Cop::Lint::UnusedMethodArgument - include ::RuboCop::Cop::Lint::UnusedArgument - def autocorrect(node); end - - def not_implemented?(node=T.unsafe(nil)); end -end - -class RuboCop::Cop::Lint::UnusedMethodArgument -end - -class RuboCop::Cop::Lint::UriEscapeUnescape - def on_send(node); end - - def uri_escape_unescape?(node=T.unsafe(nil)); end - ALTERNATE_METHODS_OF_URI_ESCAPE = ::T.let(nil, ::T.untyped) - ALTERNATE_METHODS_OF_URI_UNESCAPE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UriEscapeUnescape -end - -class RuboCop::Cop::Lint::UriRegexp - def autocorrect(node); end - - def on_send(node); end - - def uri_regexp_with_argument?(node=T.unsafe(nil)); end - - def uri_regexp_without_argument?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UriRegexp -end - -class RuboCop::Cop::Lint::UselessAccessModifier - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def class_or_instance_eval?(node=T.unsafe(nil)); end - - def class_or_module_or_struct_new_call?(node=T.unsafe(nil)); end - - def dynamic_method_definition?(node=T.unsafe(nil)); end - - def on_block(node); end - - def on_class(node); end - - def on_module(node); end - - def on_sclass(node); end - - def static_method_definition?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UselessAccessModifier -end - -class RuboCop::Cop::Lint::UselessAssignment - def after_leaving_scope(scope, _variable_table); end - - def check_for_unused_assignments(variable); end - - def collect_variable_like_names(scope); end - - def join_force?(force_class); end - - def message_for_useless_assignment(assignment); end - - def message_specification(assignment, variable); end - - def multiple_assignment_message(variable_name); end - - def operator_assignment_message(scope, assignment); end - - def return_value_node_of_scope(scope); end - - def similar_name_message(variable); end - - def variable_like_method_invocation?(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UselessAssignment -end - -class RuboCop::Cop::Lint::UselessComparison - def on_send(node); end - - def useless_comparison?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) - OPS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UselessComparison -end - -class RuboCop::Cop::Lint::UselessElseWithoutRescue - include ::RuboCop::Cop::ParserDiagnostic - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UselessElseWithoutRescue -end - -class RuboCop::Cop::Lint::UselessSetterCall - def on_def(node); end - - def on_defs(node); end - - def setter_call_to_local_variable?(node=T.unsafe(nil)); end - ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::UselessSetterCall::MethodVariableTracker - def constructor?(node); end - - def contain_local_object?(variable_name); end - - def initialize(body_node); end - - def process_assignment(asgn_node, rhs_node); end - - def process_assignment_node(node); end - - def process_binary_operator_assignment(op_asgn_node); end - - def process_logical_operator_assignment(asgn_node); end - - def process_multiple_assignment(masgn_node); end - - def scan(node, &block); end -end - -class RuboCop::Cop::Lint::UselessSetterCall::MethodVariableTracker -end - -class RuboCop::Cop::Lint::UselessSetterCall -end - -class RuboCop::Cop::Lint::Void - def on_begin(node); end - - def on_block(node); end - - def on_kwbegin(node); end - BINARY_OPERATORS = ::T.let(nil, ::T.untyped) - DEFINED_MSG = ::T.let(nil, ::T.untyped) - LIT_MSG = ::T.let(nil, ::T.untyped) - NONMUTATING_METHODS = ::T.let(nil, ::T.untyped) - NONMUTATING_MSG = ::T.let(nil, ::T.untyped) - OPERATORS = ::T.let(nil, ::T.untyped) - OP_MSG = ::T.let(nil, ::T.untyped) - SELF_MSG = ::T.let(nil, ::T.untyped) - UNARY_OPERATORS = ::T.let(nil, ::T.untyped) - VAR_MSG = ::T.let(nil, ::T.untyped) - VOID_CONTEXT_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Lint::Void -end - -module RuboCop::Cop::Lint -end - -module RuboCop::Cop::MatchRange - include ::RuboCop::Cop::RangeHelp -end - -module RuboCop::Cop::MatchRange -end - -class RuboCop::Cop::MessageAnnotator - def annotate(message); end - - def config(); end - - def cop_config(); end - - def cop_name(); end - - def initialize(config, cop_name, cop_config, options); end - - def options(); end - - def urls(); end -end - -class RuboCop::Cop::MessageAnnotator - def self.style_guide_urls(); end -end - -module RuboCop::Cop::MethodComplexity - include ::RuboCop::Cop::ConfigurableMax - include ::RuboCop::Cop::IgnoredMethods - def define_method?(node=T.unsafe(nil)); end - - def on_block(node); end - - def on_def(node); end - - def on_defs(node); end -end - -module RuboCop::Cop::MethodComplexity - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::MethodPreference -end - -module RuboCop::Cop::MethodPreference -end - -module RuboCop::Cop::Metrics -end - -class RuboCop::Cop::Metrics::AbcSize - include ::RuboCop::Cop::MethodComplexity - include ::RuboCop::Cop::ConfigurableMax - include ::RuboCop::Cop::IgnoredMethods - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Metrics::AbcSize -end - -class RuboCop::Cop::Metrics::BlockLength - include ::RuboCop::Cop::TooManyLines - include ::RuboCop::Cop::CodeLength - include ::RuboCop::Cop::ConfigurableMax - def on_block(node); end - LABEL = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Metrics::BlockLength -end - -class RuboCop::Cop::Metrics::BlockNesting - include ::RuboCop::Cop::ConfigurableMax - def investigate(processed_source); end - NESTING_BLOCKS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Metrics::BlockNesting -end - -class RuboCop::Cop::Metrics::ClassLength - include ::RuboCop::Cop::ClassishLength - include ::RuboCop::Cop::CodeLength - include ::RuboCop::Cop::ConfigurableMax - def class_definition?(node=T.unsafe(nil)); end - - def on_casgn(node); end - - def on_class(node); end -end - -class RuboCop::Cop::Metrics::ClassLength -end - -class RuboCop::Cop::Metrics::CyclomaticComplexity - include ::RuboCop::Cop::MethodComplexity - include ::RuboCop::Cop::ConfigurableMax - include ::RuboCop::Cop::IgnoredMethods - COUNTED_NODES = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Metrics::CyclomaticComplexity -end - -class RuboCop::Cop::Metrics::MethodLength - include ::RuboCop::Cop::TooManyLines - include ::RuboCop::Cop::CodeLength - include ::RuboCop::Cop::ConfigurableMax - def on_block(node); end - - def on_def(node); end - - def on_defs(node); end - LABEL = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Metrics::MethodLength -end - -class RuboCop::Cop::Metrics::ModuleLength - include ::RuboCop::Cop::ClassishLength - include ::RuboCop::Cop::CodeLength - include ::RuboCop::Cop::ConfigurableMax - def module_definition?(node=T.unsafe(nil)); end - - def on_casgn(node); end - - def on_module(node); end -end - -class RuboCop::Cop::Metrics::ModuleLength -end - -class RuboCop::Cop::Metrics::ParameterLists - include ::RuboCop::Cop::ConfigurableMax - def argument_to_lambda_or_proc?(node=T.unsafe(nil)); end - - def on_args(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Metrics::ParameterLists -end - -class RuboCop::Cop::Metrics::PerceivedComplexity - include ::RuboCop::Cop::MethodComplexity - include ::RuboCop::Cop::ConfigurableMax - include ::RuboCop::Cop::IgnoredMethods - COUNTED_NODES = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Metrics::PerceivedComplexity -end - -module RuboCop::Cop::Metrics::Utils -end - -class RuboCop::Cop::Metrics::Utils::AbcSizeCalculator - def calculate(); end - - def else_branch?(node); end - - def evaluate_branch_nodes(node); end - - def evaluate_condition_node(node); end - - def initialize(node); end - BRANCH_NODES = ::T.let(nil, ::T.untyped) - CONDITION_NODES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Metrics::Utils::AbcSizeCalculator - def self.calculate(node); end -end - -module RuboCop::Cop::Metrics::Utils -end - -module RuboCop::Cop::Metrics -end - -module RuboCop::Cop::Migration -end - -class RuboCop::Cop::Migration::DepartmentName - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(processed_source); end - DISABLE_COMMENT_FORMAT = ::T.let(nil, ::T.untyped) - DISABLING_COPS_CONTENT_TOKEN = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Migration::DepartmentName -end - -module RuboCop::Cop::Migration -end - -module RuboCop::Cop::MinBodyLength -end - -module RuboCop::Cop::MinBodyLength -end - -module RuboCop::Cop::MultilineElementIndentation -end - -module RuboCop::Cop::MultilineElementIndentation -end - -module RuboCop::Cop::MultilineElementLineBreaks -end - -module RuboCop::Cop::MultilineElementLineBreaks -end - -module RuboCop::Cop::MultilineExpressionIndentation - def on_send(node); end - ASSIGNMENT_MESSAGE_TAIL = ::T.let(nil, ::T.untyped) - DEFAULT_MESSAGE_TAIL = ::T.let(nil, ::T.untyped) - KEYWORD_ANCESTOR_TYPES = ::T.let(nil, ::T.untyped) - KEYWORD_MESSAGE_TAIL = ::T.let(nil, ::T.untyped) - UNALIGNED_RHS_TYPES = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::MultilineExpressionIndentation -end - -class RuboCop::Cop::MultilineLiteralBraceCorrector - include ::RuboCop::Cop::MultilineLiteralBraceLayout - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def call(corrector); end - - def initialize(node, processed_source); end -end - -class RuboCop::Cop::MultilineLiteralBraceCorrector -end - -module RuboCop::Cop::MultilineLiteralBraceLayout - include ::RuboCop::Cop::ConfigurableEnforcedStyle -end - -module RuboCop::Cop::MultilineLiteralBraceLayout -end - -module RuboCop::Cop::Naming -end - -class RuboCop::Cop::Naming::AccessorMethodName - def on_def(node); end - - def on_defs(node); end - MSG_READER = ::T.let(nil, ::T.untyped) - MSG_WRITER = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::AccessorMethodName -end - -class RuboCop::Cop::Naming::AsciiIdentifiers - include ::RuboCop::Cop::RangeHelp - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::AsciiIdentifiers -end - -class RuboCop::Cop::Naming::BinaryOperatorParameterName - def on_def(node); end - - def op_method_candidate?(node=T.unsafe(nil)); end - BLACKLISTED = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - OP_LIKE_METHODS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::BinaryOperatorParameterName -end - -class RuboCop::Cop::Naming::BlockParameterName - include ::RuboCop::Cop::UncommunicativeName - def on_block(node); end -end - -class RuboCop::Cop::Naming::BlockParameterName -end - -class RuboCop::Cop::Naming::ClassAndModuleCamelCase - def on_class(node); end - - def on_module(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::ClassAndModuleCamelCase -end - -class RuboCop::Cop::Naming::ConstantName - def class_or_struct_return_method?(node=T.unsafe(nil)); end - - def literal_receiver?(node=T.unsafe(nil)); end - - def on_casgn(node); end - MSG = ::T.let(nil, ::T.untyped) - SNAKE_CASE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::ConstantName -end - -class RuboCop::Cop::Naming::FileName - include ::RuboCop::Cop::RangeHelp - def investigate(processed_source); end - MSG_NO_DEFINITION = ::T.let(nil, ::T.untyped) - MSG_REGEX = ::T.let(nil, ::T.untyped) - MSG_SNAKE_CASE = ::T.let(nil, ::T.untyped) - SNAKE_CASE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::FileName -end - -class RuboCop::Cop::Naming::HeredocDelimiterCase - include ::RuboCop::Cop::Heredoc - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def on_heredoc(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::HeredocDelimiterCase -end - -class RuboCop::Cop::Naming::HeredocDelimiterNaming - include ::RuboCop::Cop::Heredoc - def on_heredoc(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::HeredocDelimiterNaming -end - -class RuboCop::Cop::Naming::MemoizedInstanceVariableName - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def memoized?(node=T.unsafe(nil)); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) - UNDERSCORE_REQUIRED = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::MemoizedInstanceVariableName -end - -class RuboCop::Cop::Naming::MethodName - include ::RuboCop::Cop::ConfigurableNaming - include ::RuboCop::Cop::ConfigurableFormatting - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::IgnoredPattern - include ::RuboCop::Cop::RangeHelp - def on_def(node); end - - def on_defs(node); end - - def on_send(node); end - - def str_name(node=T.unsafe(nil)); end - - def sym_name(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::MethodName -end - -class RuboCop::Cop::Naming::MethodParameterName - include ::RuboCop::Cop::UncommunicativeName - def on_def(node); end - - def on_defs(node); end -end - -class RuboCop::Cop::Naming::MethodParameterName -end - -class RuboCop::Cop::Naming::PredicateName - def dynamic_method_define(node=T.unsafe(nil)); end - - def on_def(node); end - - def on_defs(node); end - - def on_send(node); end -end - -class RuboCop::Cop::Naming::PredicateName -end - -class RuboCop::Cop::Naming::RescuedExceptionsVariableName - def autocorrect(node); end - - def on_resbody(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::RescuedExceptionsVariableName -end - -class RuboCop::Cop::Naming::VariableName - include ::RuboCop::Cop::ConfigurableNaming - include ::RuboCop::Cop::ConfigurableFormatting - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def on_arg(node); end - - def on_blockarg(node); end - - def on_cvasgn(node); end - - def on_ivasgn(node); end - - def on_kwarg(node); end - - def on_kwoptarg(node); end - - def on_kwrestarg(node); end - - def on_lvar(node); end - - def on_lvasgn(node); end - - def on_optarg(node); end - - def on_restarg(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::VariableName -end - -class RuboCop::Cop::Naming::VariableNumber - include ::RuboCop::Cop::ConfigurableNumbering - include ::RuboCop::Cop::ConfigurableFormatting - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def on_arg(node); end - - def on_cvasgn(node); end - - def on_ivasgn(node); end - - def on_lvasgn(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Naming::VariableNumber -end - -module RuboCop::Cop::Naming -end - -module RuboCop::Cop::NegativeConditional - def empty_condition?(node=T.unsafe(nil)); end - - def single_negative?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::NegativeConditional - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::NilMethods -end - -module RuboCop::Cop::NilMethods -end - -class RuboCop::Cop::Offense - include ::Comparable - def ==(other); end - - def column(); end - - def column_length(); end - - def column_range(); end - - def cop_name(); end - - def correctable?(); end - - def corrected?(); end - - def corrected_with_todo?(); end - - def disabled?(); end - - def eql?(other); end - - def first_line(); end - - def highlighted_area(); end - - def initialize(severity, location, message, cop_name, status=T.unsafe(nil)); end - - def last_column(); end - - def last_line(); end - - def line(); end - - def location(); end - - def message(); end - - def real_column(); end - - def severity(); end - - def source_line(); end - - def status(); end - COMPARISON_ATTRIBUTES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Offense -end - -module RuboCop::Cop::OnNormalIfUnless - def on_if(node); end -end - -module RuboCop::Cop::OnNormalIfUnless -end - -class RuboCop::Cop::OrderedGemCorrector -end - -class RuboCop::Cop::OrderedGemCorrector - extend ::RuboCop::Cop::OrderedGemNode - def self.comments_as_separators(); end - - def self.correct(processed_source, node, previous_declaration, comments_as_separators); end - - def self.processed_source(); end -end - -module RuboCop::Cop::OrderedGemNode -end - -module RuboCop::Cop::OrderedGemNode -end - -module RuboCop::Cop::Parentheses -end - -module RuboCop::Cop::Parentheses -end - -class RuboCop::Cop::ParenthesesCorrector -end - -class RuboCop::Cop::ParenthesesCorrector - def self.correct(node); end -end - -module RuboCop::Cop::ParserDiagnostic - def investigate(processed_source); end -end - -module RuboCop::Cop::ParserDiagnostic -end - -module RuboCop::Cop::PercentArray -end - -module RuboCop::Cop::PercentArray -end - -module RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp -end - -module RuboCop::Cop::PercentLiteral -end - -class RuboCop::Cop::PercentLiteralCorrector - include ::RuboCop::Cop::Util - include ::RuboCop::PathUtil - def config(); end - - def correct(node, char); end - - def initialize(config, preferred_delimiters); end - - def preferred_delimiters(); end -end - -class RuboCop::Cop::PercentLiteralCorrector -end - -module RuboCop::Cop::Performance -end - -class RuboCop::Cop::Performance::BindCall - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def bind_with_call_method?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::BindCall - extend ::RuboCop::Cop::TargetRubyVersion -end - -class RuboCop::Cop::Performance::Caller - def caller_with_scope_method?(node=T.unsafe(nil)); end - - def on_send(node); end - - def slow_caller?(node=T.unsafe(nil)); end - MSG_BRACE = ::T.let(nil, ::T.untyped) - MSG_FIRST = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::Caller -end - -class RuboCop::Cop::Performance::CaseWhenSplat - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::RangeHelp - def autocorrect(when_node); end - - def on_case(case_node); end - ARRAY_MSG = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::CaseWhenSplat -end - -class RuboCop::Cop::Performance::Casecmp - def autocorrect(node); end - - def downcase_downcase(node=T.unsafe(nil)); end - - def downcase_eq(node=T.unsafe(nil)); end - - def eq_downcase(node=T.unsafe(nil)); end - - def on_send(node); end - CASE_METHODS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::Casecmp -end - -class RuboCop::Cop::Performance::ChainArrayAllocation - include ::RuboCop::Cop::RangeHelp - def flat_map_candidate?(node=T.unsafe(nil)); end - - def on_send(node); end - ALWAYS_RETURNS_NEW_ARRAY = ::T.let(nil, ::T.untyped) - HAS_MUTATION_ALTERNATIVE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - RETURNS_NEW_ARRAY_WHEN_NO_BLOCK = ::T.let(nil, ::T.untyped) - RETURN_NEW_ARRAY_WHEN_ARGS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::ChainArrayAllocation -end - -class RuboCop::Cop::Performance::CompareWithBlock - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def compare?(node=T.unsafe(nil)); end - - def on_block(node); end - - def replaceable_body?(node=T.unsafe(nil), param1, param2); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::CompareWithBlock -end - -class RuboCop::Cop::Performance::Count - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def count_candidate?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::Count -end - -class RuboCop::Cop::Performance::DeletePrefix - include ::RuboCop::Cop::RegexpMetacharacter - def autocorrect(node); end - - def delete_prefix_candidate?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) - PREFERRED_METHODS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::DeletePrefix - extend ::RuboCop::Cop::TargetRubyVersion -end - -class RuboCop::Cop::Performance::DeleteSuffix - include ::RuboCop::Cop::RegexpMetacharacter - def autocorrect(node); end - - def delete_suffix_candidate?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) - PREFERRED_METHODS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::DeleteSuffix - extend ::RuboCop::Cop::TargetRubyVersion -end - -class RuboCop::Cop::Performance::Detect - def autocorrect(node); end - - def detect_candidate?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) - REVERSE_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::Detect -end - -class RuboCop::Cop::Performance::DoubleStartEndWith - def autocorrect(node); end - - def check_with_active_support_aliases(node=T.unsafe(nil)); end - - def on_or(node); end - - def two_start_end_with_calls(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::DoubleStartEndWith -end - -class RuboCop::Cop::Performance::EndWith - include ::RuboCop::Cop::RegexpMetacharacter - def autocorrect(node); end - - def on_match_with_lvasgn(node); end - - def on_send(node); end - - def redundant_regex?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::EndWith -end - -class RuboCop::Cop::Performance::FixedSize - def counter(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::FixedSize -end - -class RuboCop::Cop::Performance::FlatMap - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def flat_map_candidate?(node=T.unsafe(nil)); end - - def on_send(node); end - FLATTEN_MULTIPLE_LEVELS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::FlatMap -end - -class RuboCop::Cop::Performance::InefficientHashSearch - def autocorrect(node); end - - def inefficient_include?(node=T.unsafe(nil)); end - - def on_send(node); end -end - -class RuboCop::Cop::Performance::InefficientHashSearch -end - -class RuboCop::Cop::Performance::OpenStruct - def on_send(node); end - - def open_struct(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::OpenStruct -end - -class RuboCop::Cop::Performance::RangeInclude - def autocorrect(node); end - - def on_send(node); end - - def range_include(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::RangeInclude -end - -class RuboCop::Cop::Performance::RedundantBlockCall - def autocorrect(node); end - - def blockarg_assigned?(node0, param1); end - - def blockarg_calls(node0, param1); end - - def blockarg_def(node=T.unsafe(nil)); end - - def on_def(node); end - CLOSE_PAREN = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - OPEN_PAREN = ::T.let(nil, ::T.untyped) - SPACE = ::T.let(nil, ::T.untyped) - YIELD = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::RedundantBlockCall -end - -class RuboCop::Cop::Performance::RedundantMatch - def autocorrect(node); end - - def match_call?(node=T.unsafe(nil)); end - - def on_send(node); end - - def only_truthiness_matters?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::RedundantMatch -end - -class RuboCop::Cop::Performance::RedundantMerge - def autocorrect(node); end - - def modifier_flow_control?(node=T.unsafe(nil)); end - - def on_send(node); end - - def redundant_merge_candidate(node=T.unsafe(nil)); end - AREF_ASGN = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - WITH_MODIFIER_CORRECTION = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector - def each_with_object_node(node=T.unsafe(nil)); end - - def initialize(node, receiver); end - - def value_used?(); end -end - -class RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector - extend ::RuboCop::AST::NodePattern::Macros -end - -class RuboCop::Cop::Performance::RedundantMerge -end - -class RuboCop::Cop::Performance::RegexpMatch - def autocorrect(node); end - - def last_matches(node0); end - - def match_method?(node=T.unsafe(nil)); end - - def match_node?(node=T.unsafe(nil)); end - - def match_operator?(node=T.unsafe(nil)); end - - def match_threequals?(node=T.unsafe(nil)); end - - def match_with_int_arg_method?(node=T.unsafe(nil)); end - - def match_with_lvasgn?(node); end - - def on_case(node); end - - def on_if(node); end - - def search_match_nodes(node0); end - MATCH_NODE_PATTERN = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - TYPES_IMPLEMENTING_MATCH = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::RegexpMatch -end - -class RuboCop::Cop::Performance::ReverseEach - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - - def reverse_each?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) - UNDERSCORE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::ReverseEach -end - -class RuboCop::Cop::Performance::Size - def autocorrect(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::Size -end - -class RuboCop::Cop::Performance::StartWith - include ::RuboCop::Cop::RegexpMetacharacter - def autocorrect(node); end - - def on_match_with_lvasgn(node); end - - def on_send(node); end - - def redundant_regex?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::StartWith -end - -class RuboCop::Cop::Performance::StringReplacement - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - - def replace_method(node, first, second, first_param, replacement); end - - def string_replacement?(node=T.unsafe(nil)); end - BANG = ::T.let(nil, ::T.untyped) - DELETE = ::T.let(nil, ::T.untyped) - DETERMINISTIC_REGEX = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - TR = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::StringReplacement -end - -class RuboCop::Cop::Performance::TimesMap - def autocorrect(node); end - - def on_block(node); end - - def on_send(node); end - - def times_map_call(node=T.unsafe(nil)); end - MESSAGE = ::T.let(nil, ::T.untyped) - MESSAGE_ONLY_IF = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::TimesMap -end - -class RuboCop::Cop::Performance::UnfreezeString - def dup_string?(node=T.unsafe(nil)); end - - def on_send(node); end - - def string_new?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::UnfreezeString -end - -class RuboCop::Cop::Performance::UriDefaultParser - def autocorrect(node); end - - def on_send(node); end - - def uri_parser_new?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Performance::UriDefaultParser -end - -module RuboCop::Cop::Performance -end - -module RuboCop::Cop::PrecedingFollowingAlignment -end - -module RuboCop::Cop::PrecedingFollowingAlignment -end - -class RuboCop::Cop::PreferredDelimiters - def config(); end - - def delimiters(); end - - def initialize(type, config, preferred_delimiters); end - - def type(); end - PERCENT_LITERAL_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::PreferredDelimiters -end - -class RuboCop::Cop::PunctuationCorrector -end - -class RuboCop::Cop::PunctuationCorrector - def self.add_space(token); end - - def self.remove_space(space_before); end - - def self.swap_comma(range); end -end - -module RuboCop::Cop::RSpec -end - -class RuboCop::Cop::RSpec::AlignLeftLetBrace - def autocorrect(let); end - - def investigate(_processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::AlignLeftLetBrace -end - -class RuboCop::Cop::RSpec::AlignRightLetBrace - def autocorrect(let); end - - def investigate(_processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::AlignRightLetBrace -end - -class RuboCop::Cop::RSpec::AnyInstance - def disallowed_stub(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::AnyInstance -end - -class RuboCop::Cop::RSpec::AroundBlock - def find_arg_usage(node0); end - - def hook(node=T.unsafe(nil)); end - - def on_block(node); end - MSG_NO_ARG = ::T.let(nil, ::T.untyped) - MSG_UNUSED_ARG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::AroundBlock -end - -class RuboCop::Cop::RSpec::Be - def be_without_args(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Be -end - -class RuboCop::Cop::RSpec::BeEql - def autocorrect(node); end - - def eql_type_with_identity(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::BeEql -end - -class RuboCop::Cop::RSpec::BeforeAfterAll - def before_or_after_all(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::BeforeAfterAll -end - -module RuboCop::Cop::RSpec::Capybara -end - -class RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation - def as_is_matcher(node=T.unsafe(nil)); end - - def autocorrect(node); end - - def expectation_set_on_current_path(node=T.unsafe(nil)); end - - def on_send(node); end - - def regexp_str_matcher(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Capybara::CurrentPathExpectation -end - -class RuboCop::Cop::RSpec::Capybara::FeatureMethods - def autocorrect(node); end - - def feature_method(node=T.unsafe(nil)); end - - def on_block(node); end - - def spec?(node=T.unsafe(nil)); end - MAP = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Capybara::FeatureMethods -end - -class RuboCop::Cop::RSpec::Capybara::VisibilityMatcher - def on_send(node); end - - def visible_false?(node=T.unsafe(nil)); end - - def visible_true?(node=T.unsafe(nil)); end - CAPYBARA_MATCHER_METHODS = ::T.let(nil, ::T.untyped) - MSG_FALSE = ::T.let(nil, ::T.untyped) - MSG_TRUE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Capybara::VisibilityMatcher -end - -module RuboCop::Cop::RSpec::Capybara -end - -class RuboCop::Cop::RSpec::ContextMethod - def autocorrect(node); end - - def context_method(node=T.unsafe(nil)); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ContextMethod -end - -class RuboCop::Cop::RSpec::ContextWording - def context_wording(node=T.unsafe(nil)); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ContextWording -end - -class RuboCop::Cop::RSpec::Cop - include ::RuboCop::RSpec::Language - include ::RuboCop::RSpec::Language::NodePattern - DEFAULT_CONFIGURATION = ::T.let(nil, ::T.untyped) - DEFAULT_PATTERN_RE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Cop -end - -class RuboCop::Cop::RSpec::DescribeClass - include ::RuboCop::RSpec::TopLevelDescribe - def describe_with_rails_metadata?(node=T.unsafe(nil)); end - - def on_top_level_describe(node, _); end - - def rails_metadata?(node=T.unsafe(nil)); end - - def shared_group?(node=T.unsafe(nil)); end - - def valid_describe?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::DescribeClass -end - -class RuboCop::Cop::RSpec::DescribeMethod - include ::RuboCop::RSpec::TopLevelDescribe - def on_top_level_describe(_node, _); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::DescribeMethod -end - -class RuboCop::Cop::RSpec::DescribeSymbol - def describe_symbol?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::DescribeSymbol -end - -class RuboCop::Cop::RSpec::DescribedClass - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def common_instance_exec_closure?(node=T.unsafe(nil)); end - - def contains_described_class?(node0); end - - def described_constant(node=T.unsafe(nil)); end - - def on_block(node); end - - def rspec_block?(node=T.unsafe(nil)); end - - def scope_changing_syntax?(node=T.unsafe(nil)); end - DESCRIBED_CLASS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::DescribedClass -end - -class RuboCop::Cop::RSpec::DescribedClassModuleWrapping - def find_rspec_blocks(node0); end - - def on_module(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::DescribedClassModuleWrapping -end - -class RuboCop::Cop::RSpec::Dialect - include ::RuboCop::Cop::MethodPreference - def autocorrect(node); end - - def on_send(node); end - - def rspec_method?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Dialect -end - -class RuboCop::Cop::RSpec::EmptyExampleGroup - def contains_example?(node0); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::EmptyExampleGroup -end - -class RuboCop::Cop::RSpec::EmptyHook - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def empty_hook?(node=T.unsafe(nil)); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::EmptyHook -end - -class RuboCop::Cop::RSpec::EmptyLineAfterExample - include ::RuboCop::RSpec::BlankLineSeparation - include ::RuboCop::RSpec::FinalEndLocation - include ::RuboCop::Cop::RangeHelp - def allow_consecutive_one_liners?(); end - - def allowed_one_liner?(node); end - - def consecutive_one_liner?(node); end - - def next_one_line_example?(node); end - - def next_sibling(node); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::EmptyLineAfterExample -end - -class RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup - include ::RuboCop::RSpec::BlankLineSeparation - include ::RuboCop::RSpec::FinalEndLocation - include ::RuboCop::Cop::RangeHelp - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::EmptyLineAfterExampleGroup -end - -class RuboCop::Cop::RSpec::EmptyLineAfterFinalLet - include ::RuboCop::RSpec::BlankLineSeparation - include ::RuboCop::RSpec::FinalEndLocation - include ::RuboCop::Cop::RangeHelp - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::EmptyLineAfterFinalLet -end - -class RuboCop::Cop::RSpec::EmptyLineAfterHook - include ::RuboCop::RSpec::BlankLineSeparation - include ::RuboCop::RSpec::FinalEndLocation - include ::RuboCop::Cop::RangeHelp - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::EmptyLineAfterHook -end - -class RuboCop::Cop::RSpec::EmptyLineAfterSubject - include ::RuboCop::RSpec::BlankLineSeparation - include ::RuboCop::RSpec::FinalEndLocation - include ::RuboCop::Cop::RangeHelp - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::EmptyLineAfterSubject -end - -class RuboCop::Cop::RSpec::ExampleLength - include ::RuboCop::Cop::CodeLength - include ::RuboCop::Cop::ConfigurableMax - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ExampleLength -end - -class RuboCop::Cop::RSpec::ExampleWithoutDescription - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def example_description(node=T.unsafe(nil)); end - - def on_block(node); end - MSG_ADD_DESCRIPTION = ::T.let(nil, ::T.untyped) - MSG_DEFAULT_ARGUMENT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ExampleWithoutDescription -end - -class RuboCop::Cop::RSpec::ExampleWording - def autocorrect(node); end - - def it_description(node=T.unsafe(nil)); end - - def on_block(node); end - IT_PREFIX = ::T.let(nil, ::T.untyped) - MSG_IT = ::T.let(nil, ::T.untyped) - MSG_SHOULD = ::T.let(nil, ::T.untyped) - SHOULD_PREFIX = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ExampleWording -end - -class RuboCop::Cop::RSpec::ExpectActual - def autocorrect(node); end - - def expect_literal(node=T.unsafe(nil)); end - - def on_send(node); end - COMPLEX_LITERALS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - SIMPLE_LITERALS = ::T.let(nil, ::T.untyped) - SUPPORTED_MATCHERS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ExpectActual -end - -class RuboCop::Cop::RSpec::ExpectChange - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def expect_change_with_arguments(node=T.unsafe(nil)); end - - def expect_change_with_block(node=T.unsafe(nil)); end - - def on_block(node); end - - def on_send(node); end - MSG_BLOCK = ::T.let(nil, ::T.untyped) - MSG_CALL = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ExpectChange -end - -class RuboCop::Cop::RSpec::ExpectInHook - def expectation(node0); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ExpectInHook -end - -class RuboCop::Cop::RSpec::ExpectOutput - def on_gvasgn(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ExpectOutput -end - -module RuboCop::Cop::RSpec::ExplicitHelper - include ::RuboCop::RSpec::Language - def predicate_matcher?(node=T.unsafe(nil)); end - - def predicate_matcher_block?(node=T.unsafe(nil)); end - BUILT_IN_MATCHERS = ::T.let(nil, ::T.untyped) - MSG_EXPLICIT = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::RSpec::ExplicitHelper - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::RSpec::FactoryBot -end - -class RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically - def association?(node=T.unsafe(nil)); end - - def autocorrect(node); end - - def factory_attributes(node0); end - - def on_block(node); end - - def value_matcher(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::FactoryBot::AttributeDefinedStatically -end - -class RuboCop::Cop::RSpec::FactoryBot::CreateList - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def factory_call(node=T.unsafe(nil)); end - - def factory_list_call(node=T.unsafe(nil)); end - - def n_times_block_without_arg?(node=T.unsafe(nil)); end - - def on_block(node); end - - def on_send(node); end - MSG_CREATE_LIST = ::T.let(nil, ::T.untyped) - MSG_N_TIMES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::FactoryBot::CreateList::Corrector -end - -class RuboCop::Cop::RSpec::FactoryBot::CreateList::Corrector -end - -class RuboCop::Cop::RSpec::FactoryBot::CreateList::CreateListCorrector - def call(corrector); end - - def initialize(node); end -end - -class RuboCop::Cop::RSpec::FactoryBot::CreateList::CreateListCorrector -end - -class RuboCop::Cop::RSpec::FactoryBot::CreateList::TimesCorrector - def call(corrector); end - - def initialize(node); end -end - -class RuboCop::Cop::RSpec::FactoryBot::CreateList::TimesCorrector -end - -class RuboCop::Cop::RSpec::FactoryBot::CreateList -end - -class RuboCop::Cop::RSpec::FactoryBot::FactoryClassName - def autocorrect(node); end - - def class_name(node=T.unsafe(nil)); end - - def on_send(node); end - ALLOWED_CONSTANTS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::FactoryBot::FactoryClassName -end - -module RuboCop::Cop::RSpec::FactoryBot -end - -class RuboCop::Cop::RSpec::FilePath - include ::RuboCop::RSpec::TopLevelDescribe - def const_described?(node0); end - - def on_top_level_describe(node, args); end - - def routing_metadata?(node0); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::FilePath -end - -class RuboCop::Cop::RSpec::Focus - def focused_block?(node=T.unsafe(nil)); end - - def metadata(node=T.unsafe(nil)); end - - def on_send(node); end - FOCUSABLE_SELECTORS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Focus -end - -class RuboCop::Cop::RSpec::HookArgument - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_block(node); end - - def scoped_hook(node=T.unsafe(nil)); end - - def unscoped_hook(node=T.unsafe(nil)); end - EXPLICIT_MSG = ::T.let(nil, ::T.untyped) - HOOKS = ::T.let(nil, ::T.untyped) - IMPLICIT_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::HookArgument -end - -class RuboCop::Cop::RSpec::HooksBeforeExamples - def autocorrect(node); end - - def example_or_group?(node=T.unsafe(nil)); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::HooksBeforeExamples -end - -class RuboCop::Cop::RSpec::ImplicitBlockExpectation - def implicit_expect(node=T.unsafe(nil)); end - - def lambda?(node=T.unsafe(nil)); end - - def lambda_subject?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ImplicitBlockExpectation -end - -class RuboCop::Cop::RSpec::ImplicitExpect - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def implicit_expect(node=T.unsafe(nil)); end - - def on_send(node); end - ENFORCED_REPLACEMENTS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ImplicitExpect -end - -class RuboCop::Cop::RSpec::ImplicitSubject - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def implicit_subject?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ImplicitSubject -end - -module RuboCop::Cop::RSpec::InflectedHelper - include ::RuboCop::RSpec::Language - def be_bool?(node=T.unsafe(nil)); end - - def be_boolthy?(node=T.unsafe(nil)); end - - def predicate_in_actual?(node=T.unsafe(nil)); end - MSG_INFLECTED = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::RSpec::InflectedHelper - extend ::RuboCop::AST::NodePattern::Macros -end - -class RuboCop::Cop::RSpec::InstanceSpy - def autocorrect(node); end - - def have_received_usage(node0); end - - def null_double(node0); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::InstanceSpy -end - -class RuboCop::Cop::RSpec::InstanceVariable - def custom_matcher?(node=T.unsafe(nil)); end - - def dynamic_class?(node=T.unsafe(nil)); end - - def ivar_assigned?(node0, param1); end - - def ivar_usage(node0); end - - def on_block(node); end - - def spec_group?(node=T.unsafe(nil)); end - EXAMPLE_GROUP_METHODS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::InstanceVariable -end - -class RuboCop::Cop::RSpec::InvalidPredicateMatcher - def invalid_predicate_matcher?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::InvalidPredicateMatcher -end - -class RuboCop::Cop::RSpec::ItBehavesLike - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def example_inclusion_offense(node=T.unsafe(nil), param1); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ItBehavesLike -end - -class RuboCop::Cop::RSpec::IteratedExpectation - def each?(node=T.unsafe(nil)); end - - def expectation?(node=T.unsafe(nil), param1); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::IteratedExpectation -end - -class RuboCop::Cop::RSpec::LeadingSubject - def autocorrect(node); end - - def check_previous_nodes(node); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::LeadingSubject -end - -class RuboCop::Cop::RSpec::LeakyConstantDeclaration - def in_example_or_shared_group?(node=T.unsafe(nil)); end - - def on_casgn(node); end - - def on_class(node); end - - def on_module(node); end - MSG_CLASS = ::T.let(nil, ::T.untyped) - MSG_CONST = ::T.let(nil, ::T.untyped) - MSG_MODULE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::LeakyConstantDeclaration -end - -class RuboCop::Cop::RSpec::LetBeforeExamples - def autocorrect(node); end - - def example_or_group?(node=T.unsafe(nil)); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::LetBeforeExamples -end - -class RuboCop::Cop::RSpec::LetSetup - def let_bang(node0); end - - def method_called?(node0, param1); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::LetSetup -end - -class RuboCop::Cop::RSpec::MessageChain - def message(node); end - - def message_chain(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::MessageChain -end - -class RuboCop::Cop::RSpec::MessageExpectation - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def message_expectation(node=T.unsafe(nil)); end - - def on_send(node); end - - def receive_message?(node0); end - MSG = ::T.let(nil, ::T.untyped) - SUPPORTED_STYLES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::MessageExpectation -end - -class RuboCop::Cop::RSpec::MessageSpies - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def message_expectation(node=T.unsafe(nil)); end - - def on_send(node); end - - def receive_message(node0); end - MSG_HAVE_RECEIVED = ::T.let(nil, ::T.untyped) - MSG_RECEIVE = ::T.let(nil, ::T.untyped) - SUPPORTED_STYLES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::MessageSpies -end - -class RuboCop::Cop::RSpec::MissingExampleGroupArgument - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::MissingExampleGroupArgument -end - -class RuboCop::Cop::RSpec::MultipleDescribes - include ::RuboCop::RSpec::TopLevelDescribe - def on_top_level_describe(node, _args); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::MultipleDescribes -end - -class RuboCop::Cop::RSpec::MultipleExpectations - include ::RuboCop::Cop::ConfigurableMax - def aggregate_failures?(node=T.unsafe(nil)); end - - def aggregate_failures_block?(node=T.unsafe(nil)); end - - def aggregate_failures_present?(node=T.unsafe(nil)); end - - def expect?(node=T.unsafe(nil)); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::MultipleExpectations -end - -class RuboCop::Cop::RSpec::MultipleSubjects - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::MultipleSubjects -end - -class RuboCop::Cop::RSpec::NamedSubject - def ignored_shared_example?(node); end - - def on_block(node); end - - def rspec_block?(node=T.unsafe(nil)); end - - def shared_example?(node=T.unsafe(nil)); end - - def subject_usage(node0); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::NamedSubject -end - -class RuboCop::Cop::RSpec::NestedGroups - include ::RuboCop::Cop::ConfigurableMax - include ::RuboCop::RSpec::TopLevelDescribe - def find_contexts(node0); end - - def on_top_level_describe(node, _args); end - DEPRECATED_MAX_KEY = ::T.let(nil, ::T.untyped) - DEPRECATION_WARNING = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::NestedGroups -end - -class RuboCop::Cop::RSpec::NotToNot - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def not_to_not_offense(node=T.unsafe(nil), param1); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::NotToNot -end - -class RuboCop::Cop::RSpec::OverwritingSetup - def first_argument_name(node=T.unsafe(nil)); end - - def on_block(node); end - - def setup?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::OverwritingSetup -end - -class RuboCop::Cop::RSpec::Pending - def on_send(node); end - - def pending_block?(node=T.unsafe(nil)); end - - def skip_or_pending?(node=T.unsafe(nil)); end - - def skippable?(node=T.unsafe(nil)); end - - def skipped_in_metadata?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) - PENDING = ::T.let(nil, ::T.untyped) - SKIPPABLE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Pending -end - -class RuboCop::Cop::RSpec::PredicateMatcher - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RSpec::InflectedHelper - include ::RuboCop::Cop::RSpec::ExplicitHelper - def autocorrect(node); end - - def on_block(node); end - - def on_send(node); end -end - -class RuboCop::Cop::RSpec::PredicateMatcher -end - -class RuboCop::Cop::RSpec::ReceiveCounts - def autocorrect(node); end - - def on_send(node); end - - def receive_counts(node=T.unsafe(nil)); end - - def stub?(node0); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ReceiveCounts -end - -class RuboCop::Cop::RSpec::ReceiveNever - def autocorrect(node); end - - def method_on_stub?(node0); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ReceiveNever -end - -class RuboCop::Cop::RSpec::RepeatedDescription - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::RepeatedDescription -end - -class RuboCop::Cop::RSpec::RepeatedExample - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::RepeatedExample -end - -class RuboCop::Cop::RSpec::RepeatedExampleGroupBody - def body(node=T.unsafe(nil)); end - - def const_arg(node=T.unsafe(nil)); end - - def metadata(node=T.unsafe(nil)); end - - def on_begin(node); end - - def several_example_groups?(node=T.unsafe(nil)); end - - def skip_or_pending?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::RepeatedExampleGroupBody -end - -class RuboCop::Cop::RSpec::RepeatedExampleGroupDescription - def doc_string_and_metadata(node=T.unsafe(nil)); end - - def empty_description?(node=T.unsafe(nil)); end - - def on_begin(node); end - - def several_example_groups?(node=T.unsafe(nil)); end - - def skip_or_pending?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::RepeatedExampleGroupDescription -end - -class RuboCop::Cop::RSpec::ReturnFromStub - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def and_return_value(node0); end - - def autocorrect(node); end - - def contains_stub?(node0); end - - def on_block(node); end - - def on_send(node); end - MSG_AND_RETURN = ::T.let(nil, ::T.untyped) - MSG_BLOCK = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ReturnFromStub::AndReturnCallCorrector - def call(corrector); end - - def initialize(node); end -end - -class RuboCop::Cop::RSpec::ReturnFromStub::AndReturnCallCorrector -end - -class RuboCop::Cop::RSpec::ReturnFromStub::BlockBodyCorrector - def call(corrector); end - - def initialize(block); end - NULL_BLOCK_BODY = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ReturnFromStub::BlockBodyCorrector -end - -class RuboCop::Cop::RSpec::ReturnFromStub -end - -class RuboCop::Cop::RSpec::ScatteredLet - def autocorrect(node); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ScatteredLet -end - -class RuboCop::Cop::RSpec::ScatteredSetup - def lines_msg(numbers); end - - def on_block(node); end - - def repeated_hooks(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::ScatteredSetup -end - -class RuboCop::Cop::RSpec::SharedContext - def autocorrect(node); end - - def context?(node0); end - - def examples?(node0); end - - def on_block(node); end - - def shared_context(node=T.unsafe(nil)); end - - def shared_example(node=T.unsafe(nil)); end - MSG_CONTEXT = ::T.let(nil, ::T.untyped) - MSG_EXAMPLES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::SharedContext -end - -class RuboCop::Cop::RSpec::SharedExamples - def autocorrect(node); end - - def on_send(node); end - - def shared_examples(node=T.unsafe(nil)); end -end - -class RuboCop::Cop::RSpec::SharedExamples::Checker - def initialize(node); end - - def message(); end - - def node(); end - - def preferred_style(); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::SharedExamples::Checker -end - -class RuboCop::Cop::RSpec::SharedExamples -end - -class RuboCop::Cop::RSpec::SingleArgumentMessageChain - def autocorrect(node); end - - def message_chain(node=T.unsafe(nil)); end - - def on_send(node); end - - def single_key_hash?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::SingleArgumentMessageChain -end - -class RuboCop::Cop::RSpec::SubjectStub - def message_expectation?(node=T.unsafe(nil), param1); end - - def message_expectation_matcher?(node0); end - - def on_block(node); end - - def subject(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::SubjectStub -end - -class RuboCop::Cop::RSpec::UnspecifiedException - def block_with_args?(node); end - - def empty_exception_matcher?(node); end - - def empty_raise_error_or_exception(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::UnspecifiedException -end - -class RuboCop::Cop::RSpec::VariableDefinition - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::RSpec::Variable - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::VariableDefinition -end - -class RuboCop::Cop::RSpec::VariableName - include ::RuboCop::Cop::ConfigurableNaming - include ::RuboCop::Cop::ConfigurableFormatting - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::RSpec::Variable - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::VariableName -end - -class RuboCop::Cop::RSpec::VerifiedDoubles - def on_send(node); end - - def unverified_double(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::VerifiedDoubles -end - -class RuboCop::Cop::RSpec::VoidExpect - def expect?(node=T.unsafe(nil)); end - - def expect_block?(node=T.unsafe(nil)); end - - def on_block(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::VoidExpect -end - -class RuboCop::Cop::RSpec::Yield - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def block_arg(node=T.unsafe(nil)); end - - def block_call?(node=T.unsafe(nil), param1); end - - def method_on_stub?(node0); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::RSpec::Yield -end - -module RuboCop::Cop::RSpec -end - -module RuboCop::Cop::RangeHelp - BYTE_ORDER_MARK = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::RangeHelp -end - -module RuboCop::Cop::RationalLiteral - def rational_literal?(node=T.unsafe(nil)); end -end - -module RuboCop::Cop::RationalLiteral - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::RegexpLiteralHelp -end - -module RuboCop::Cop::RegexpLiteralHelp -end - -module RuboCop::Cop::RegexpMetacharacter -end - -module RuboCop::Cop::RegexpMetacharacter -end - -class RuboCop::Cop::Registry - include ::Enumerable - def ==(other); end - - def contains_cop_matching?(names); end - - def cops(); end - - def department_missing?(badge, name); end - - def departments(); end - - def dismiss(cop); end - - def each(&block); end - - def enabled(config, only=T.unsafe(nil), only_safe=T.unsafe(nil)); end - - def enabled?(cop, config, only_safe); end - - def enabled_pending_cop?(cop_cfg, config); end - - def enlist(cop); end - - def find_by_cop_name(cop_name); end - - def initialize(cops=T.unsafe(nil), options=T.unsafe(nil)); end - - def length(); end - - def names(); end - - def options(); end - - def print_warning(name, path); end - - def qualified_cop_name(name, path, shall_warn=T.unsafe(nil)); end - - def select(&block); end - - def sort!(); end - - def to_h(); end - - def unqualified_cop_names(); end - - def with_department(department); end - - def without_department(department); end -end - -class RuboCop::Cop::Registry - def self.all(); end - - def self.global(); end - - def self.qualified_cop_name(name, origin); end - - def self.with_temporary_global(temp_global=T.unsafe(nil)); end -end - -module RuboCop::Cop::RescueNode - def investigate(processed_source); end -end - -module RuboCop::Cop::RescueNode -end - -module RuboCop::Cop::SafeAssignment - def empty_condition?(node=T.unsafe(nil)); end - - def safe_assignment?(node=T.unsafe(nil)); end - - def setter_method?(node=T.unsafe(nil)); end -end - -module RuboCop::Cop::SafeAssignment - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::Security -end - -class RuboCop::Cop::Security::Eval - def eval?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Security::Eval -end - -class RuboCop::Cop::Security::JSONLoad - def autocorrect(node); end - - def json_load(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Security::JSONLoad -end - -class RuboCop::Cop::Security::MarshalLoad - def marshal_load(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Security::MarshalLoad -end - -class RuboCop::Cop::Security::Open - def on_send(node); end - - def open?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Security::Open -end - -class RuboCop::Cop::Security::YAMLLoad - def autocorrect(node); end - - def on_send(node); end - - def yaml_load(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Security::YAMLLoad -end - -module RuboCop::Cop::Security -end - -class RuboCop::Cop::Severity - include ::Comparable - def ==(other); end - - def code(); end - - def initialize(name_or_code); end - - def level(); end - - def name(); end - CODE_TABLE = ::T.let(nil, ::T.untyped) - NAMES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Severity - def self.name_from_code(code); end -end - -module RuboCop::Cop::SpaceAfterPunctuation - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::SpaceAfterPunctuation -end - -module RuboCop::Cop::SpaceBeforePunctuation - include ::RuboCop::Cop::RangeHelp - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::SpaceBeforePunctuation -end - -class RuboCop::Cop::SpaceCorrector -end - -class RuboCop::Cop::SpaceCorrector - extend ::RuboCop::Cop::SurroundingSpace - extend ::RuboCop::Cop::RangeHelp - def self.add_space(processed_source, corrector, left_token, right_token); end - - def self.empty_corrections(processed_source, corrector, empty_config, left_token, right_token); end - - def self.processed_source(); end - - def self.remove_space(processed_source, corrector, left_token, right_token); end -end - -module RuboCop::Cop::StatementModifier - include ::RuboCop::Cop::LineLengthHelp -end - -module RuboCop::Cop::StatementModifier -end - -module RuboCop::Cop::StringHelp - def on_regexp(node); end - - def on_str(node); end -end - -module RuboCop::Cop::StringHelp -end - -class RuboCop::Cop::StringLiteralCorrector -end - -class RuboCop::Cop::StringLiteralCorrector - extend ::RuboCop::Cop::Util - extend ::RuboCop::PathUtil - def self.correct(node, style); end -end - -module RuboCop::Cop::StringLiteralsHelp - include ::RuboCop::Cop::StringHelp -end - -module RuboCop::Cop::StringLiteralsHelp -end - -module RuboCop::Cop::Style -end - -class RuboCop::Cop::Style::AccessModifierDeclarations - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def access_modifier_with_symbol?(node=T.unsafe(nil)); end - - def on_send(node); end - GROUP_STYLE_MESSAGE = ::T.let(nil, ::T.untyped) - INLINE_STYLE_MESSAGE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::AccessModifierDeclarations -end - -class RuboCop::Cop::Style::Alias - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def identifier(node=T.unsafe(nil)); end - - def on_alias(node); end - - def on_send(node); end - MSG_ALIAS = ::T.let(nil, ::T.untyped) - MSG_ALIAS_METHOD = ::T.let(nil, ::T.untyped) - MSG_SYMBOL_ARGS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Alias -end - -class RuboCop::Cop::Style::AndOr - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_and(node); end - - def on_if(node); end - - def on_or(node); end - - def on_until(node); end - - def on_until_post(node); end - - def on_while(node); end - - def on_while_post(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::AndOr -end - -module RuboCop::Cop::Style::AnnotationComment -end - -module RuboCop::Cop::Style::AnnotationComment -end - -class RuboCop::Cop::Style::ArrayJoin - def autocorrect(node); end - - def join_candidate?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ArrayJoin -end - -class RuboCop::Cop::Style::AsciiComments - include ::RuboCop::Cop::RangeHelp - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::AsciiComments -end - -class RuboCop::Cop::Style::Attr - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def class_eval?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Attr -end - -class RuboCop::Cop::Style::AutoResourceCleanup - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) - TARGET_METHODS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::AutoResourceCleanup -end - -class RuboCop::Cop::Style::BarePercentLiterals - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_dstr(node); end - - def on_str(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::BarePercentLiterals -end - -class RuboCop::Cop::Style::BeginBlock - def on_preexe(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::BeginBlock -end - -class RuboCop::Cop::Style::BlockComments - include ::RuboCop::Cop::RangeHelp - def autocorrect(comment); end - - def investigate(processed_source); end - BEGIN_LENGTH = ::T.let(nil, ::T.untyped) - END_LENGTH = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::BlockComments -end - -class RuboCop::Cop::Style::BlockDelimiters - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::IgnoredMethods - def autocorrect(node); end - - def on_block(node); end - - def on_send(node); end - ALWAYS_BRACES_MESSAGE = ::T.let(nil, ::T.untyped) - BRACES_REQUIRED_MESSAGE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::BlockDelimiters -end - -class RuboCop::Cop::Style::CaseCorrector -end - -class RuboCop::Cop::Style::CaseCorrector - extend ::RuboCop::Cop::Style::ConditionalAssignmentHelper - extend ::RuboCop::Cop::Style::ConditionalCorrectorHelper - def self.correct(cop, node); end - - def self.move_assignment_inside_condition(node); end -end - -class RuboCop::Cop::Style::CaseEquality - def case_equality?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::CaseEquality -end - -class RuboCop::Cop::Style::CharacterLiteral - include ::RuboCop::Cop::StringHelp - def autocorrect(node); end - - def correct_style_detected(); end - - def offense?(node); end - - def opposite_style_detected(); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::CharacterLiteral -end - -class RuboCop::Cop::Style::ClassAndModuleChildren - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_class(node); end - - def on_module(node); end - COMPACT_MSG = ::T.let(nil, ::T.untyped) - NESTED_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ClassAndModuleChildren -end - -class RuboCop::Cop::Style::ClassCheck - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def class_check?(node=T.unsafe(nil)); end - - def message(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ClassCheck -end - -class RuboCop::Cop::Style::ClassMethods - def autocorrect(node); end - - def on_class(node); end - - def on_module(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ClassMethods -end - -class RuboCop::Cop::Style::ClassVars - def message(node); end - - def on_cvasgn(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ClassVars -end - -class RuboCop::Cop::Style::CollectionMethods - include ::RuboCop::Cop::MethodPreference - def autocorrect(node); end - - def on_block(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::CollectionMethods -end - -class RuboCop::Cop::Style::ColonMethodCall - def autocorrect(node); end - - def java_type_node?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ColonMethodCall -end - -class RuboCop::Cop::Style::ColonMethodDefinition - def autocorrect(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ColonMethodDefinition -end - -class RuboCop::Cop::Style::CommandLiteral - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_xstr(node); end - MSG_USE_BACKTICKS = ::T.let(nil, ::T.untyped) - MSG_USE_PERCENT_X = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::CommandLiteral -end - -class RuboCop::Cop::Style::CommentAnnotation - include ::RuboCop::Cop::Style::AnnotationComment - include ::RuboCop::Cop::RangeHelp - def autocorrect(comment); end - - def investigate(processed_source); end - MISSING_NOTE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::CommentAnnotation -end - -class RuboCop::Cop::Style::CommentedKeyword - def investigate(processed_source); end - ALLOWED_COMMENTS = ::T.let(nil, ::T.untyped) - KEYWORDS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::CommentedKeyword -end - -class RuboCop::Cop::Style::ConditionalAssignment - include ::RuboCop::Cop::Style::ConditionalAssignmentHelper - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def assignment_type?(node=T.unsafe(nil)); end - - def autocorrect(node); end - - def candidate_condition?(node=T.unsafe(nil)); end - - def on_and_asgn(node); end - - def on_case(node); end - - def on_casgn(node); end - - def on_cvasgn(node); end - - def on_gvasgn(node); end - - def on_if(node); end - - def on_ivasgn(node); end - - def on_lvasgn(node); end - - def on_masgn(node); end - - def on_op_asgn(node); end - - def on_or_asgn(node); end - - def on_send(node); end - ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) - ASSIGN_TO_CONDITION_MSG = ::T.let(nil, ::T.untyped) - ENABLED = ::T.let(nil, ::T.untyped) - INDENTATION_WIDTH = ::T.let(nil, ::T.untyped) - LINE_LENGTH = ::T.let(nil, ::T.untyped) - MAX = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - SINGLE_LINE_CONDITIONS_ONLY = ::T.let(nil, ::T.untyped) - VARIABLE_ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) - WIDTH = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ConditionalAssignment -end - -module RuboCop::Cop::Style::ConditionalAssignmentHelper - def end_with_eq?(sym); end - - def expand_elses(branch); end - - def expand_when_branches(when_branches); end - - def indent(cop, source); end - - def lhs(node); end - - def tail(branch); end - ALIGN_WITH = ::T.let(nil, ::T.untyped) - END_ALIGNMENT = ::T.let(nil, ::T.untyped) - EQUAL = ::T.let(nil, ::T.untyped) - KEYWORD = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::Style::ConditionalAssignmentHelper - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::Cop::Style::ConditionalCorrectorHelper - def assignment(node); end - - def correct_branches(corrector, branches); end - - def correct_if_branches(corrector, cop, node); end - - def remove_whitespace_in_branches(corrector, branch, condition, column); end - - def replace_branch_assignment(corrector, branch); end - - def white_space_range(node, column); end -end - -module RuboCop::Cop::Style::ConditionalCorrectorHelper -end - -class RuboCop::Cop::Style::ConstantVisibility - def on_casgn(node); end - - def visibility_declaration_for?(node=T.unsafe(nil), param1); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ConstantVisibility -end - -class RuboCop::Cop::Style::Copyright - include ::RuboCop::Cop::RangeHelp - def autocorrect(token); end - - def investigate(processed_source); end - AUTOCORRECT_EMPTY_WARNING = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Copyright -end - -class RuboCop::Cop::Style::DateTime - def date_time?(node=T.unsafe(nil)); end - - def historic_date?(node=T.unsafe(nil)); end - - def on_send(node); end - - def to_datetime?(node=T.unsafe(nil)); end - CLASS_MSG = ::T.let(nil, ::T.untyped) - COERCION_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::DateTime -end - -class RuboCop::Cop::Style::DefWithParentheses - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::DefWithParentheses -end - -class RuboCop::Cop::Style::Dir - def autocorrect(node); end - - def dir_replacement?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Dir -end - -class RuboCop::Cop::Style::DisableCopsWithinSourceCodeDirective - def autocorrect(comment); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::DisableCopsWithinSourceCodeDirective -end - -class RuboCop::Cop::Style::Documentation - include ::RuboCop::Cop::DocumentationComment - include ::RuboCop::Cop::Style::AnnotationComment - def constant_definition?(node=T.unsafe(nil)); end - - def constant_visibility_declaration?(node=T.unsafe(nil)); end - - def on_class(node); end - - def on_module(node); end - - def outer_module(node0); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Documentation -end - -class RuboCop::Cop::Style::DocumentationMethod - include ::RuboCop::Cop::DocumentationComment - include ::RuboCop::Cop::Style::AnnotationComment - include ::RuboCop::Cop::DefNode - def module_function_node?(node=T.unsafe(nil)); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::DocumentationMethod -end - -class RuboCop::Cop::Style::DoubleCopDisableDirective - def autocorrect(comment); end - - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::DoubleCopDisableDirective -end - -class RuboCop::Cop::Style::DoubleNegation - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def double_negative?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::DoubleNegation -end - -class RuboCop::Cop::Style::EachForSimpleLoop - def autocorrect(node); end - - def offending_each_range(node=T.unsafe(nil)); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EachForSimpleLoop -end - -class RuboCop::Cop::Style::EachWithObject - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def each_with_object_candidate?(node=T.unsafe(nil)); end - - def on_block(node); end - METHODS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EachWithObject -end - -class RuboCop::Cop::Style::EmptyBlockParameter - include ::RuboCop::Cop::EmptyParameter - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EmptyBlockParameter -end - -class RuboCop::Cop::Style::EmptyCaseCondition - include ::RuboCop::Cop::RangeHelp - def autocorrect(case_node); end - - def on_case(case_node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EmptyCaseCondition -end - -class RuboCop::Cop::Style::EmptyElse - include ::RuboCop::Cop::OnNormalIfUnless - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_case(node); end - - def on_normal_if_unless(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EmptyElse -end - -class RuboCop::Cop::Style::EmptyLambdaParameter - include ::RuboCop::Cop::EmptyParameter - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EmptyLambdaParameter -end - -class RuboCop::Cop::Style::EmptyLiteral - include ::RuboCop::Cop::FrozenStringLiteral - include ::RuboCop::Cop::RangeHelp - def array_node(node=T.unsafe(nil)); end - - def array_with_block(node=T.unsafe(nil)); end - - def autocorrect(node); end - - def hash_node(node=T.unsafe(nil)); end - - def hash_with_block(node=T.unsafe(nil)); end - - def on_send(node); end - - def str_node(node=T.unsafe(nil)); end - ARR_MSG = ::T.let(nil, ::T.untyped) - HASH_MSG = ::T.let(nil, ::T.untyped) - STR_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EmptyLiteral -end - -class RuboCop::Cop::Style::EmptyMethod - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - MSG_COMPACT = ::T.let(nil, ::T.untyped) - MSG_EXPANDED = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EmptyMethod -end - -class RuboCop::Cop::Style::Encoding - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(processed_source); end - ENCODING_PATTERN = ::T.let(nil, ::T.untyped) - MSG_UNNECESSARY = ::T.let(nil, ::T.untyped) - SHEBANG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Encoding -end - -class RuboCop::Cop::Style::EndBlock - def autocorrect(node); end - - def on_postexe(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EndBlock -end - -class RuboCop::Cop::Style::EvalWithLocation - def eval_without_location?(node=T.unsafe(nil)); end - - def line_with_offset?(node=T.unsafe(nil), param1, param2); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) - MSG_INCORRECT_LINE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EvalWithLocation -end - -class RuboCop::Cop::Style::EvenOdd - def autocorrect(node); end - - def even_odd_candidate?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::EvenOdd -end - -class RuboCop::Cop::Style::ExpandPathArguments - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def file_expand_path(node=T.unsafe(nil)); end - - def on_send(node); end - - def pathname_new_parent_expand_path(node=T.unsafe(nil)); end - - def pathname_parent_expand_path(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) - PATHNAME_MSG = ::T.let(nil, ::T.untyped) - PATHNAME_NEW_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ExpandPathArguments -end - -class RuboCop::Cop::Style::ExponentialNotation - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def on_float(node); end -end - -class RuboCop::Cop::Style::ExponentialNotation -end - -class RuboCop::Cop::Style::FloatDivision - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def any_coerce?(node=T.unsafe(nil)); end - - def both_coerce?(node=T.unsafe(nil)); end - - def left_coerce?(node=T.unsafe(nil)); end - - def on_send(node); end - - def right_coerce?(node=T.unsafe(nil)); end -end - -class RuboCop::Cop::Style::FloatDivision -end - -class RuboCop::Cop::Style::For - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - - def on_for(node); end - EACH_LENGTH = ::T.let(nil, ::T.untyped) - PREFER_EACH = ::T.let(nil, ::T.untyped) - PREFER_FOR = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::For -end - -class RuboCop::Cop::Style::FormatString - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def formatter(node=T.unsafe(nil)); end - - def message(detected_style); end - - def method_name(style_name); end - - def on_send(node); end - - def variable_argument?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::FormatString -end - -class RuboCop::Cop::Style::FormatStringToken - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def format_string_in_typical_context?(node=T.unsafe(nil)); end - - def on_str(node); end -end - -class RuboCop::Cop::Style::FormatStringToken -end - -class RuboCop::Cop::Style::FrozenStringLiteralComment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::FrozenStringLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def investigate(processed_source); end - MSG_DISABLED = ::T.let(nil, ::T.untyped) - MSG_MISSING = ::T.let(nil, ::T.untyped) - MSG_MISSING_TRUE = ::T.let(nil, ::T.untyped) - MSG_UNNECESSARY = ::T.let(nil, ::T.untyped) - SHEBANG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::FrozenStringLiteralComment -end - -class RuboCop::Cop::Style::GlobalVars - def allowed_var?(global_var); end - - def check(node); end - - def on_gvar(node); end - - def on_gvasgn(node); end - - def user_vars(); end - BUILT_IN_VARS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::GlobalVars -end - -class RuboCop::Cop::Style::GuardClause - include ::RuboCop::Cop::MinBodyLength - include ::RuboCop::Cop::StatementModifier - include ::RuboCop::Cop::LineLengthHelp - def on_def(node); end - - def on_defs(node); end - - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::GuardClause -end - -class RuboCop::Cop::Style::HashEachMethods - include ::RuboCop::Cop::Lint::UnusedArgument - def autocorrect(node); end - - def kv_each(node=T.unsafe(nil)); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::HashEachMethods -end - -class RuboCop::Cop::Style::HashSyntax - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def hash_rockets_check(pairs); end - - def no_mixed_keys_check(pairs); end - - def on_hash(node); end - - def ruby19_check(pairs); end - - def ruby19_no_mixed_keys_check(pairs); end - MSG_19 = ::T.let(nil, ::T.untyped) - MSG_HASH_ROCKETS = ::T.let(nil, ::T.untyped) - MSG_NO_MIXED_KEYS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::HashSyntax -end - -class RuboCop::Cop::Style::HashTransformKeys - include ::RuboCop::Cop::HashTransformMethod - def on_bad_each_with_object(node=T.unsafe(nil)); end - - def on_bad_hash_brackets_map(node=T.unsafe(nil)); end - - def on_bad_map_to_h(node=T.unsafe(nil)); end -end - -class RuboCop::Cop::Style::HashTransformKeys - extend ::RuboCop::Cop::TargetRubyVersion -end - -class RuboCop::Cop::Style::HashTransformValues - include ::RuboCop::Cop::HashTransformMethod - def on_bad_each_with_object(node=T.unsafe(nil)); end - - def on_bad_hash_brackets_map(node=T.unsafe(nil)); end - - def on_bad_map_to_h(node=T.unsafe(nil)); end -end - -class RuboCop::Cop::Style::HashTransformValues -end - -class RuboCop::Cop::Style::IdenticalConditionalBranches - def on_case(node); end - - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::IdenticalConditionalBranches -end - -class RuboCop::Cop::Style::IfCorrector -end - -class RuboCop::Cop::Style::IfCorrector - extend ::RuboCop::Cop::Style::ConditionalAssignmentHelper - extend ::RuboCop::Cop::Style::ConditionalCorrectorHelper - def self.correct(cop, node); end - - def self.move_assignment_inside_condition(node); end -end - -class RuboCop::Cop::Style::IfInsideElse - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::IfInsideElse -end - -class RuboCop::Cop::Style::IfUnlessModifier - include ::RuboCop::Cop::StatementModifier - include ::RuboCop::Cop::LineLengthHelp - include ::RuboCop::Cop::IgnoredPattern - def autocorrect(node); end - - def on_if(node); end - ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) - MSG_USE_MODIFIER = ::T.let(nil, ::T.untyped) - MSG_USE_NORMAL = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::IfUnlessModifier -end - -class RuboCop::Cop::Style::IfUnlessModifierOfIfUnless - include ::RuboCop::Cop::StatementModifier - include ::RuboCop::Cop::LineLengthHelp - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::IfUnlessModifierOfIfUnless -end - -class RuboCop::Cop::Style::IfWithSemicolon - include ::RuboCop::Cop::OnNormalIfUnless - def autocorrect(node); end - - def on_normal_if_unless(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::IfWithSemicolon -end - -class RuboCop::Cop::Style::ImplicitRuntimeError - def implicit_runtime_error_raise_or_fail(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ImplicitRuntimeError -end - -class RuboCop::Cop::Style::InfiniteLoop - def after_leaving_scope(scope, _variable_table); end - - def autocorrect(node); end - - def join_force?(force_class); end - - def on_until(node); end - - def on_until_post(node); end - - def on_while(node); end - - def on_while_post(node); end - LEADING_SPACE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::InfiniteLoop -end - -class RuboCop::Cop::Style::InlineComment - def investigate(processed_source); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::InlineComment -end - -class RuboCop::Cop::Style::InverseMethods - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def correct_inverse_block(node); end - - def correct_inverse_method(node); end - - def correct_inverse_selector(block, corrector); end - - def inverse_block?(node=T.unsafe(nil)); end - - def inverse_candidate?(node=T.unsafe(nil)); end - - def on_block(node); end - - def on_send(node); end - CAMEL_CASE = ::T.let(nil, ::T.untyped) - CLASS_COMPARISON_METHODS = ::T.let(nil, ::T.untyped) - EQUALITY_METHODS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - NEGATED_EQUALITY_METHODS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::InverseMethods -end - -class RuboCop::Cop::Style::IpAddresses - include ::RuboCop::Cop::StringHelp - def correct_style_detected(); end - - def offense?(node); end - - def opposite_style_detected(); end - IPV6_MAX_SIZE = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::IpAddresses -end - -class RuboCop::Cop::Style::Lambda - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_block(node); end - - def on_numblock(node); end - LITERAL_MESSAGE = ::T.let(nil, ::T.untyped) - METHOD_MESSAGE = ::T.let(nil, ::T.untyped) - OFFENDING_SELECTORS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Lambda -end - -class RuboCop::Cop::Style::LambdaCall - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_send(node); end -end - -class RuboCop::Cop::Style::LambdaCall -end - -class RuboCop::Cop::Style::LineEndConcatenation - include ::RuboCop::Cop::RangeHelp - def autocorrect(operator_range); end - - def investigate(processed_source); end - COMPLEX_STRING_BEGIN_TOKEN = ::T.let(nil, ::T.untyped) - COMPLEX_STRING_END_TOKEN = ::T.let(nil, ::T.untyped) - CONCAT_TOKEN_TYPES = ::T.let(nil, ::T.untyped) - HIGH_PRECEDENCE_OP_TOKEN_TYPES = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - QUOTE_DELIMITERS = ::T.let(nil, ::T.untyped) - SIMPLE_STRING_TOKEN_TYPE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::LineEndConcatenation -end - -class RuboCop::Cop::Style::MethodCallWithArgsParentheses - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::IgnoredMethods - include ::RuboCop::Cop::IgnoredPattern - def autocorrect(_node); end - - def initialize(*_); end -end - -module RuboCop::Cop::Style::MethodCallWithArgsParentheses::OmitParentheses - def autocorrect(node); end - - def message(_node=T.unsafe(nil)); end - - def on_csend(node); end - - def on_send(node); end - - def on_super(node); end - - def on_yield(node); end - TRAILING_WHITESPACE_REGEX = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::Style::MethodCallWithArgsParentheses::OmitParentheses -end - -module RuboCop::Cop::Style::MethodCallWithArgsParentheses::RequireParentheses - def autocorrect(node); end - - def message(_node=T.unsafe(nil)); end - - def on_csend(node); end - - def on_send(node); end - - def on_super(node); end - - def on_yield(node); end -end - -module RuboCop::Cop::Style::MethodCallWithArgsParentheses::RequireParentheses -end - -class RuboCop::Cop::Style::MethodCallWithArgsParentheses -end - -class RuboCop::Cop::Style::MethodCallWithoutArgsParentheses - include ::RuboCop::Cop::IgnoredMethods - def autocorrect(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MethodCallWithoutArgsParentheses -end - -class RuboCop::Cop::Style::MethodCalledOnDoEndBlock - include ::RuboCop::Cop::RangeHelp - def on_block(node); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MethodCalledOnDoEndBlock -end - -class RuboCop::Cop::Style::MethodDefParentheses - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - MSG_MISSING = ::T.let(nil, ::T.untyped) - MSG_PRESENT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MethodDefParentheses -end - -class RuboCop::Cop::Style::MethodMissingSuper - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MethodMissingSuper -end - -class RuboCop::Cop::Style::MinMax - def autocorrect(node); end - - def min_max_candidate(node=T.unsafe(nil)); end - - def on_array(node); end - - def on_return(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MinMax -end - -class RuboCop::Cop::Style::MissingElse - include ::RuboCop::Cop::OnNormalIfUnless - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def on_case(node); end - - def on_normal_if_unless(node); end - MSG = ::T.let(nil, ::T.untyped) - MSG_EMPTY = ::T.let(nil, ::T.untyped) - MSG_NIL = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MissingElse -end - -class RuboCop::Cop::Style::MissingRespondToMissing - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MissingRespondToMissing -end - -class RuboCop::Cop::Style::MixinGrouping - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_class(node); end - - def on_module(node); end - MIXIN_METHODS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MixinGrouping -end - -class RuboCop::Cop::Style::MixinUsage - def include_statement(node=T.unsafe(nil)); end - - def on_send(node); end - - def wrapped_macro_scope?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MixinUsage -end - -class RuboCop::Cop::Style::ModuleFunction - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def extend_self_node?(node=T.unsafe(nil)); end - - def module_function_node?(node=T.unsafe(nil)); end - - def on_module(node); end - - def private_directive?(node=T.unsafe(nil)); end - EXTEND_SELF_MSG = ::T.let(nil, ::T.untyped) - FORBIDDEN_MSG = ::T.let(nil, ::T.untyped) - MODULE_FUNCTION_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ModuleFunction -end - -class RuboCop::Cop::Style::MultilineBlockChain - include ::RuboCop::Cop::RangeHelp - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MultilineBlockChain -end - -class RuboCop::Cop::Style::MultilineIfModifier - include ::RuboCop::Cop::StatementModifier - include ::RuboCop::Cop::LineLengthHelp - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MultilineIfModifier -end - -class RuboCop::Cop::Style::MultilineIfThen - include ::RuboCop::Cop::OnNormalIfUnless - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_normal_if_unless(node); end - MSG = ::T.let(nil, ::T.untyped) - NON_MODIFIER_THEN = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MultilineIfThen -end - -class RuboCop::Cop::Style::MultilineMemoization - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_or_asgn(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MultilineMemoization -end - -class RuboCop::Cop::Style::MultilineMethodSignature - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MultilineMethodSignature -end - -class RuboCop::Cop::Style::MultilineTernaryOperator - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MultilineTernaryOperator -end - -class RuboCop::Cop::Style::MultilineWhenThen - include ::RuboCop::Cop::RangeHelp - def accept_node_type?(node); end - - def autocorrect(node); end - - def on_when(node); end - - def require_then?(when_node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MultilineWhenThen -end - -class RuboCop::Cop::Style::MultipleComparison - def on_or(node); end - - def simple_comparison?(node=T.unsafe(nil)); end - - def simple_double_comparison?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MultipleComparison -end - -class RuboCop::Cop::Style::MutableConstant - include ::RuboCop::Cop::FrozenStringLiteral - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_casgn(node); end - - def on_or_asgn(node); end - - def operation_produces_immutable_object?(node=T.unsafe(nil)); end - - def range_enclosed_in_parentheses?(node=T.unsafe(nil)); end - - def splat_value(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::MutableConstant -end - -class RuboCop::Cop::Style::NegatedIf - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::NegativeConditional - def autocorrect(node); end - - def on_if(node); end -end - -class RuboCop::Cop::Style::NegatedIf -end - -class RuboCop::Cop::Style::NegatedUnless - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::NegativeConditional - def autocorrect(node); end - - def on_if(node); end -end - -class RuboCop::Cop::Style::NegatedUnless -end - -class RuboCop::Cop::Style::NegatedWhile - include ::RuboCop::Cop::NegativeConditional - def autocorrect(node); end - - def on_until(node); end - - def on_while(node); end -end - -class RuboCop::Cop::Style::NegatedWhile -end - -class RuboCop::Cop::Style::NestedModifier - include ::RuboCop::Cop::RangeHelp - def add_parentheses_to_method_arguments(send_node); end - - def autocorrect(node); end - - def check(node); end - - def left_hand_operand(node, operator); end - - def modifier?(node); end - - def new_expression(inner_node); end - - def on_if(node); end - - def on_until(node); end - - def on_while(node); end - - def replacement_operator(keyword); end - - def requires_parens?(node); end - - def right_hand_operand(node, left_hand_keyword); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::NestedModifier -end - -class RuboCop::Cop::Style::NestedParenthesizedCalls - include ::RuboCop::Cop::RangeHelp - def autocorrect(nested); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::NestedParenthesizedCalls -end - -class RuboCop::Cop::Style::NestedTernaryOperator - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::NestedTernaryOperator -end - -class RuboCop::Cop::Style::Next - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::MinBodyLength - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def investigate(_processed_source); end - - def on_block(node); end - - def on_for(node); end - - def on_until(node); end - - def on_while(node); end - EXIT_TYPES = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Next -end - -class RuboCop::Cop::Style::NilComparison - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def nil_check?(node=T.unsafe(nil)); end - - def nil_comparison?(node=T.unsafe(nil)); end - - def on_send(node); end - EXPLICIT_MSG = ::T.let(nil, ::T.untyped) - PREDICATE_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::NilComparison -end - -class RuboCop::Cop::Style::NonNilCheck - def autocorrect(node); end - - def nil_check?(node=T.unsafe(nil)); end - - def not_and_nil_check?(node=T.unsafe(nil)); end - - def not_equal_to_nil?(node=T.unsafe(nil)); end - - def on_def(node); end - - def on_defs(node); end - - def on_send(node); end - - def unless_check?(node=T.unsafe(nil)); end -end - -class RuboCop::Cop::Style::NonNilCheck -end - -class RuboCop::Cop::Style::Not - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) - OPPOSITE_METHODS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Not -end - -class RuboCop::Cop::Style::NumericLiteralPrefix - include ::RuboCop::Cop::IntegerNode - def autocorrect(node); end - - def on_int(node); end - BINARY_MSG = ::T.let(nil, ::T.untyped) - BINARY_REGEX = ::T.let(nil, ::T.untyped) - DECIMAL_MSG = ::T.let(nil, ::T.untyped) - DECIMAL_REGEX = ::T.let(nil, ::T.untyped) - HEX_MSG = ::T.let(nil, ::T.untyped) - HEX_REGEX = ::T.let(nil, ::T.untyped) - OCTAL_MSG = ::T.let(nil, ::T.untyped) - OCTAL_REGEX = ::T.let(nil, ::T.untyped) - OCTAL_ZERO_ONLY_MSG = ::T.let(nil, ::T.untyped) - OCTAL_ZERO_ONLY_REGEX = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::NumericLiteralPrefix -end - -class RuboCop::Cop::Style::NumericLiterals - include ::RuboCop::Cop::ConfigurableMax - include ::RuboCop::Cop::IntegerNode - def autocorrect(node); end - - def on_float(node); end - - def on_int(node); end - DELIMITER_REGEXP = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::NumericLiterals -end - -class RuboCop::Cop::Style::NumericPredicate - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::IgnoredMethods - def autocorrect(node); end - - def comparison(node=T.unsafe(nil)); end - - def inverted_comparison(node=T.unsafe(nil)); end - - def on_send(node); end - - def predicate(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) - REPLACEMENTS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::NumericPredicate -end - -class RuboCop::Cop::Style::OneLineConditional - include ::RuboCop::Cop::OnNormalIfUnless - def autocorrect(node); end - - def on_normal_if_unless(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::OneLineConditional -end - -class RuboCop::Cop::Style::OptionHash - def on_args(node); end - - def option_hash(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::OptionHash -end - -class RuboCop::Cop::Style::OptionalArguments - def on_def(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::OptionalArguments -end - -class RuboCop::Cop::Style::OrAssignment - def autocorrect(node); end - - def on_cvasgn(node); end - - def on_gvasgn(node); end - - def on_if(node); end - - def on_ivasgn(node); end - - def on_lvasgn(node); end - - def ternary_assignment?(node=T.unsafe(nil)); end - - def unless_assignment?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::OrAssignment -end - -class RuboCop::Cop::Style::ParallelAssignment - include ::RuboCop::Cop::RescueNode - def autocorrect(node); end - - def implicit_self_getter?(node=T.unsafe(nil)); end - - def on_masgn(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ParallelAssignment::AssignmentSorter - include ::TSort - def accesses?(rhs, lhs); end - - def dependency?(lhs, rhs); end - - def initialize(assignments); end - - def matching_calls(node0, param1, param2); end - - def tsort_each_child(assignment); end - - def uses_var?(node0, param1); end - - def var_name(node=T.unsafe(nil)); end -end - -class RuboCop::Cop::Style::ParallelAssignment::AssignmentSorter - extend ::RuboCop::AST::NodePattern::Macros -end - -class RuboCop::Cop::Style::ParallelAssignment::GenericCorrector - include ::RuboCop::Cop::Alignment - def assignment(); end - - def config(); end - - def correction(); end - - def correction_range(); end - - def initialize(node, config, new_elements); end - - def node(); end -end - -class RuboCop::Cop::Style::ParallelAssignment::GenericCorrector -end - -class RuboCop::Cop::Style::ParallelAssignment::ModifierCorrector -end - -class RuboCop::Cop::Style::ParallelAssignment::ModifierCorrector -end - -class RuboCop::Cop::Style::ParallelAssignment::RescueCorrector -end - -class RuboCop::Cop::Style::ParallelAssignment::RescueCorrector -end - -class RuboCop::Cop::Style::ParallelAssignment -end - -class RuboCop::Cop::Style::ParenthesesAroundCondition - include ::RuboCop::Cop::SafeAssignment - include ::RuboCop::Cop::Parentheses - def autocorrect(node); end - - def control_op_condition(node=T.unsafe(nil)); end - - def on_if(node); end - - def on_until(node); end - - def on_while(node); end -end - -class RuboCop::Cop::Style::ParenthesesAroundCondition -end - -class RuboCop::Cop::Style::PercentLiteralDelimiters - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def message(node); end - - def on_array(node); end - - def on_dstr(node); end - - def on_regexp(node); end - - def on_str(node); end - - def on_sym(node); end - - def on_xstr(node); end -end - -class RuboCop::Cop::Style::PercentLiteralDelimiters -end - -class RuboCop::Cop::Style::PercentQLiterals - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_str(node); end - LOWER_CASE_Q_MSG = ::T.let(nil, ::T.untyped) - UPPER_CASE_Q_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::PercentQLiterals -end - -class RuboCop::Cop::Style::PerlBackrefs - def autocorrect(node); end - - def on_nth_ref(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::PerlBackrefs -end - -class RuboCop::Cop::Style::PreferredHashMethods - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) - OFFENDING_SELECTORS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::PreferredHashMethods -end - -class RuboCop::Cop::Style::Proc - def autocorrect(node); end - - def on_block(node); end - - def proc_new?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Proc -end - -class RuboCop::Cop::Style::RaiseArgs - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_send(node); end - COMPACT_MSG = ::T.let(nil, ::T.untyped) - EXPLODED_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RaiseArgs -end - -class RuboCop::Cop::Style::RandomWithOffset - def autocorrect(node); end - - def integer_op_rand?(node=T.unsafe(nil)); end - - def namespace(node=T.unsafe(nil)); end - - def on_send(node); end - - def rand_modified?(node=T.unsafe(nil)); end - - def rand_op_integer?(node=T.unsafe(nil)); end - - def random_call(node=T.unsafe(nil)); end - - def to_int(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RandomWithOffset -end - -class RuboCop::Cop::Style::RedundantBegin - def autocorrect(node); end - - def on_block(node); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantBegin -end - -class RuboCop::Cop::Style::RedundantCapitalW - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_array(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantCapitalW -end - -class RuboCop::Cop::Style::RedundantCondition - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_if(node); end - MSG = ::T.let(nil, ::T.untyped) - REDUNDANT_CONDITION = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantCondition -end - -class RuboCop::Cop::Style::RedundantConditional - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_if(node); end - - def redundant_condition?(node=T.unsafe(nil)); end - - def redundant_condition_inverted?(node=T.unsafe(nil)); end - COMPARISON_OPERATOR_MATCHER = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantConditional -end - -class RuboCop::Cop::Style::RedundantException - def autocorrect(node); end - - def compact?(node=T.unsafe(nil)); end - - def exploded?(node=T.unsafe(nil)); end - - def on_send(node); end - MSG_1 = ::T.let(nil, ::T.untyped) - MSG_2 = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantException -end - -class RuboCop::Cop::Style::RedundantFreeze - include ::RuboCop::Cop::FrozenStringLiteral - def autocorrect(node); end - - def on_send(node); end - - def operation_produces_immutable_object?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantFreeze -end - -class RuboCop::Cop::Style::RedundantInterpolation - include ::RuboCop::Cop::PercentLiteral - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_dstr(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantInterpolation -end - -class RuboCop::Cop::Style::RedundantParentheses - include ::RuboCop::Cop::Parentheses - def arg_in_call_with_block?(node=T.unsafe(nil)); end - - def autocorrect(node); end - - def first_send_argument?(node=T.unsafe(nil)); end - - def first_super_argument?(node=T.unsafe(nil)); end - - def method_node_and_args(node=T.unsafe(nil)); end - - def on_begin(node); end - - def range_end?(node=T.unsafe(nil)); end - - def rescue?(node=T.unsafe(nil)); end - - def square_brackets?(node=T.unsafe(nil)); end -end - -class RuboCop::Cop::Style::RedundantParentheses -end - -class RuboCop::Cop::Style::RedundantPercentQ - def autocorrect(node); end - - def on_dstr(node); end - - def on_str(node); end - DYNAMIC_MSG = ::T.let(nil, ::T.untyped) - EMPTY = ::T.let(nil, ::T.untyped) - ESCAPED_NON_BACKSLASH = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - PERCENT_CAPITAL_Q = ::T.let(nil, ::T.untyped) - PERCENT_Q = ::T.let(nil, ::T.untyped) - QUOTE = ::T.let(nil, ::T.untyped) - SINGLE_QUOTE = ::T.let(nil, ::T.untyped) - STRING_INTERPOLATION_REGEXP = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantPercentQ -end - -class RuboCop::Cop::Style::RedundantRegexpCharacterClass - include ::RuboCop::Cop::MatchRange - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::RegexpLiteralHelp - def autocorrect(node); end - - def each_redundant_character_class(node); end - - def on_regexp(node); end - MSG_REDUNDANT_CHARACTER_CLASS = ::T.let(nil, ::T.untyped) - PATTERN = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantRegexpCharacterClass -end - -class RuboCop::Cop::Style::RedundantRegexpEscape - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::RegexpLiteralHelp - def autocorrect(node); end - - def on_regexp(node); end - ALLOWED_ALWAYS_ESCAPES = ::T.let(nil, ::T.untyped) - ALLOWED_OUTSIDE_CHAR_CLASS_METACHAR_ESCAPES = ::T.let(nil, ::T.untyped) - ALLOWED_WITHIN_CHAR_CLASS_METACHAR_ESCAPES = ::T.let(nil, ::T.untyped) - MSG_REDUNDANT_ESCAPE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantRegexpEscape -end - -class RuboCop::Cop::Style::RedundantReturn - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) - MULTI_RETURN_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantReturn -end - -class RuboCop::Cop::Style::RedundantSelf - def autocorrect(node); end - - def on_and_asgn(node); end - - def on_args(node); end - - def on_block(node); end - - def on_blockarg(node); end - - def on_def(node); end - - def on_defs(node); end - - def on_lvasgn(node); end - - def on_masgn(node); end - - def on_op_asgn(node); end - - def on_or_asgn(node); end - - def on_send(node); end - KERNEL_METHODS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantSelf -end - -class RuboCop::Cop::Style::RedundantSort - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - - def redundant_sort?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantSort -end - -class RuboCop::Cop::Style::RedundantSortBy - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_block(node); end - - def redundant_sort_by(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RedundantSortBy -end - -class RuboCop::Cop::Style::RegexpLiteral - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_regexp(node); end - MSG_USE_PERCENT_R = ::T.let(nil, ::T.untyped) - MSG_USE_SLASHES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RegexpLiteral -end - -class RuboCop::Cop::Style::RescueModifier - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::RescueNode - def autocorrect(node); end - - def on_resbody(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RescueModifier -end - -class RuboCop::Cop::Style::RescueStandardError - include ::RuboCop::Cop::RescueNode - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_resbody(node); end - - def rescue_standard_error?(node=T.unsafe(nil)); end - - def rescue_without_error_class?(node=T.unsafe(nil)); end - MSG_EXPLICIT = ::T.let(nil, ::T.untyped) - MSG_IMPLICIT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::RescueStandardError -end - -class RuboCop::Cop::Style::ReturnNil - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def chained_send?(node=T.unsafe(nil)); end - - def define_method?(node=T.unsafe(nil)); end - - def on_return(node); end - - def return_nil_node?(node=T.unsafe(nil)); end - - def return_node?(node=T.unsafe(nil)); end - RETURN_MSG = ::T.let(nil, ::T.untyped) - RETURN_NIL_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ReturnNil -end - -class RuboCop::Cop::Style::SafeNavigation - include ::RuboCop::Cop::NilMethods - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def check_node(node); end - - def modifier_if_safe_navigation_candidate(node=T.unsafe(nil)); end - - def not_nil_check?(node=T.unsafe(nil)); end - - def on_and(node); end - - def on_if(node); end - - def use_var_only_in_unless_modifier?(node, variable); end - LOGIC_JUMP_KEYWORDS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SafeNavigation -end - -class RuboCop::Cop::Style::Sample - def autocorrect(node); end - - def on_send(node); end - - def sample_candidate?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Sample -end - -class RuboCop::Cop::Style::SelfAssignment - def autocorrect(node); end - - def on_cvasgn(node); end - - def on_ivasgn(node); end - - def on_lvasgn(node); end - MSG = ::T.let(nil, ::T.untyped) - OPS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SelfAssignment -end - -class RuboCop::Cop::Style::Semicolon - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def investigate(processed_source); end - - def on_begin(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Semicolon -end - -class RuboCop::Cop::Style::Send - def on_csend(node); end - - def on_send(node); end - - def sending?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Send -end - -class RuboCop::Cop::Style::SignalException - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def custom_fail_methods(node0); end - - def investigate(processed_source); end - - def kernel_call?(node=T.unsafe(nil), param1); end - - def on_rescue(node); end - - def on_send(node); end - FAIL_MSG = ::T.let(nil, ::T.untyped) - RAISE_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SignalException -end - -class RuboCop::Cop::Style::SingleLineBlockParams - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SingleLineBlockParams -end - -class RuboCop::Cop::Style::SingleLineMethods - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SingleLineMethods -end - -class RuboCop::Cop::Style::SlicingWithRange - def autocorrect(node); end - - def on_send(node); end - - def range_till_minus_one?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SlicingWithRange - extend ::RuboCop::Cop::TargetRubyVersion -end - -class RuboCop::Cop::Style::SpecialGlobalVars - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def message(node); end - - def on_gvar(node); end - ENGLISH_VARS = ::T.let(nil, ::T.untyped) - MSG_BOTH = ::T.let(nil, ::T.untyped) - MSG_ENGLISH = ::T.let(nil, ::T.untyped) - MSG_REGULAR = ::T.let(nil, ::T.untyped) - NON_ENGLISH_VARS = ::T.let(nil, ::T.untyped) - PERL_VARS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SpecialGlobalVars -end - -class RuboCop::Cop::Style::StabbyLambdaParentheses - include ::RuboCop::Cop::ConfigurableEnforcedStyle - def autocorrect(node); end - - def on_send(node); end - MSG_NO_REQUIRE = ::T.let(nil, ::T.untyped) - MSG_REQUIRE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::StabbyLambdaParentheses -end - -class RuboCop::Cop::Style::StderrPuts - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_send(node); end - - def stderr_puts?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::StderrPuts -end - -class RuboCop::Cop::Style::StringHashKeys - def autocorrect(node); end - - def on_pair(node); end - - def receive_environments_method?(node=T.unsafe(nil)); end - - def string_hash_key?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::StringHashKeys -end - -class RuboCop::Cop::Style::StringLiterals - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::StringLiteralsHelp - include ::RuboCop::Cop::StringHelp - def autocorrect(node); end - - def on_dstr(node); end - MSG_INCONSISTENT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::StringLiterals -end - -class RuboCop::Cop::Style::StringLiteralsInInterpolation - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::StringLiteralsHelp - include ::RuboCop::Cop::StringHelp - def autocorrect(node); end -end - -class RuboCop::Cop::Style::StringLiteralsInInterpolation -end - -class RuboCop::Cop::Style::StringMethods - include ::RuboCop::Cop::MethodPreference - def autocorrect(node); end - - def on_csend(node); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::StringMethods -end - -class RuboCop::Cop::Style::Strip - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def lstrip_rstrip(node=T.unsafe(nil)); end - - def on_send(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::Strip -end - -class RuboCop::Cop::Style::StructInheritance - def on_class(node); end - - def struct_constructor?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::StructInheritance -end - -class RuboCop::Cop::Style::SymbolArray - include ::RuboCop::Cop::ArrayMinSize - include ::RuboCop::Cop::ArraySyntax - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::PercentArray - def autocorrect(node); end - - def on_array(node); end - ARRAY_MSG = ::T.let(nil, ::T.untyped) - PERCENT_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SymbolArray - def self.largest_brackets(); end - - def self.largest_brackets=(largest_brackets); end -end - -class RuboCop::Cop::Style::SymbolLiteral - def autocorrect(node); end - - def on_sym(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SymbolLiteral -end - -class RuboCop::Cop::Style::SymbolProc - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::Cop::IgnoredMethods - def autocorrect(node); end - - def destructuring_block_argument?(argument_node); end - - def on_block(node); end - - def proc_node?(node=T.unsafe(nil)); end - - def symbol_proc?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) - SUPER_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::SymbolProc -end - -class RuboCop::Cop::Style::TernaryCorrector -end - -class RuboCop::Cop::Style::TernaryCorrector - extend ::RuboCop::Cop::Style::ConditionalAssignmentHelper - extend ::RuboCop::Cop::Style::ConditionalCorrectorHelper - def self.correct(node); end - - def self.move_assignment_inside_condition(node); end -end - -class RuboCop::Cop::Style::TernaryParentheses - include ::RuboCop::Cop::SafeAssignment - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def method_name(node=T.unsafe(nil)); end - - def on_if(node); end - - def only_closing_parenthesis_is_last_line?(condition); end - MSG = ::T.let(nil, ::T.untyped) - MSG_COMPLEX = ::T.let(nil, ::T.untyped) - NON_COMPLEX_TYPES = ::T.let(nil, ::T.untyped) - VARIABLE_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::TernaryParentheses -end - -class RuboCop::Cop::Style::TrailingBodyOnClass - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::TrailingBody - def autocorrect(node); end - - def on_class(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::TrailingBodyOnClass -end - -class RuboCop::Cop::Style::TrailingBodyOnMethodDefinition - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::TrailingBody - def autocorrect(node); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::TrailingBodyOnMethodDefinition -end - -class RuboCop::Cop::Style::TrailingBodyOnModule - include ::RuboCop::Cop::Alignment - include ::RuboCop::Cop::TrailingBody - def autocorrect(node); end - - def on_module(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::TrailingBodyOnModule -end - -class RuboCop::Cop::Style::TrailingCommaInArguments - include ::RuboCop::Cop::TrailingComma - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def on_csend(node); end - - def on_send(node); end -end - -class RuboCop::Cop::Style::TrailingCommaInArguments -end - -class RuboCop::Cop::Style::TrailingCommaInArrayLiteral - include ::RuboCop::Cop::TrailingComma - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def on_array(node); end -end - -class RuboCop::Cop::Style::TrailingCommaInArrayLiteral -end - -class RuboCop::Cop::Style::TrailingCommaInBlockArgs - def autocorrect(node); end - - def on_block(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::TrailingCommaInBlockArgs -end - -class RuboCop::Cop::Style::TrailingCommaInHashLiteral - include ::RuboCop::Cop::TrailingComma - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(range); end - - def on_hash(node); end -end - -class RuboCop::Cop::Style::TrailingCommaInHashLiteral -end - -class RuboCop::Cop::Style::TrailingMethodEndStatement - include ::RuboCop::Cop::Alignment - def autocorrect(node); end - - def on_def(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::TrailingMethodEndStatement -end - -class RuboCop::Cop::Style::TrailingUnderscoreVariable - include ::RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_masgn(node); end - MSG = ::T.let(nil, ::T.untyped) - UNDERSCORE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::TrailingUnderscoreVariable -end - -class RuboCop::Cop::Style::TrivialAccessors - def autocorrect(node); end - - def looks_like_trivial_writer?(node=T.unsafe(nil)); end - - def on_def(node); end - - def on_defs(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::TrivialAccessors -end - -class RuboCop::Cop::Style::UnlessElse - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def on_if(node); end - - def range_between_condition_and_else(node, condition); end - - def range_between_else_and_end(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::UnlessElse -end - -class RuboCop::Cop::Style::UnpackFirst - def autocorrect(node); end - - def on_send(node); end - - def unpack_and_first_element?(node=T.unsafe(nil)); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::UnpackFirst -end - -class RuboCop::Cop::Style::VariableInterpolation - include ::RuboCop::Cop::Interpolation - def autocorrect(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::VariableInterpolation -end - -class RuboCop::Cop::Style::WhenThen - def autocorrect(node); end - - def on_when(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::WhenThen -end - -class RuboCop::Cop::Style::WhileUntilDo - def autocorrect(node); end - - def handle(node); end - - def on_until(node); end - - def on_while(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::WhileUntilDo -end - -class RuboCop::Cop::Style::WhileUntilModifier - include ::RuboCop::Cop::StatementModifier - include ::RuboCop::Cop::LineLengthHelp - def autocorrect(node); end - - def on_until(node); end - - def on_while(node); end - MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::WhileUntilModifier -end - -class RuboCop::Cop::Style::WordArray - include ::RuboCop::Cop::ArrayMinSize - include ::RuboCop::Cop::ArraySyntax - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::PercentArray - def autocorrect(node); end - - def on_array(node); end - ARRAY_MSG = ::T.let(nil, ::T.untyped) - PERCENT_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::WordArray - def self.largest_brackets(); end - - def self.largest_brackets=(largest_brackets); end -end - -class RuboCop::Cop::Style::YodaCondition - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def file_constant_equal_program_name?(node=T.unsafe(nil)); end - - def on_send(node); end - EQUALITY_OPERATORS = ::T.let(nil, ::T.untyped) - MSG = ::T.let(nil, ::T.untyped) - NONCOMMUTATIVE_OPERATORS = ::T.let(nil, ::T.untyped) - PROGRAM_NAMES = ::T.let(nil, ::T.untyped) - REVERSE_COMPARISON = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::YodaCondition -end - -class RuboCop::Cop::Style::ZeroLengthPredicate - def autocorrect(node); end - - def non_polymorphic_collection?(node=T.unsafe(nil)); end - - def nonzero_length_predicate(node=T.unsafe(nil)); end - - def on_send(node); end - - def other_receiver(node=T.unsafe(nil)); end - - def zero_length_predicate(node=T.unsafe(nil)); end - - def zero_length_receiver(node=T.unsafe(nil)); end - NONZERO_MSG = ::T.let(nil, ::T.untyped) - ZERO_MSG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Style::ZeroLengthPredicate -end - -module RuboCop::Cop::Style -end - -module RuboCop::Cop::SurroundingSpace - include ::RuboCop::Cop::RangeHelp - NO_SPACE_COMMAND = ::T.let(nil, ::T.untyped) - SINGLE_SPACE_REGEXP = ::T.let(nil, ::T.untyped) - SPACE_COMMAND = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::SurroundingSpace -end - -module RuboCop::Cop::TargetRubyVersion - def minimum_target_ruby_version(version); end - - def required_minimum_ruby_version(); end - - def support_target_ruby_version?(version); end -end - -module RuboCop::Cop::TargetRubyVersion -end - -class RuboCop::Cop::Team - def autocorrect(buffer, cops); end - - def autocorrect?(); end - - def cops(); end - - def debug?(); end - - def errors(); end - - def external_dependency_checksum(); end - - def forces(); end - - def forces_for(cops); end - - def initialize(cops, config=T.unsafe(nil), options=T.unsafe(nil)); end - - def inspect_file(processed_source); end - - def updated_source_file(); end - - def updated_source_file?(); end - - def warnings(); end - DEFAULT_OPTIONS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Team::Investigation - def errors(); end - - def errors=(_); end - - def offenses(); end - - def offenses=(_); end -end - -class RuboCop::Cop::Team::Investigation - def self.[](*_); end - - def self.members(); end -end - -class RuboCop::Cop::Team - def self.mobilize(cop_classes, config, options=T.unsafe(nil)); end - - def self.mobilize_cops(cop_classes, config, options=T.unsafe(nil)); end - - def self.new(cop_or_classes, config, options=T.unsafe(nil)); end -end - -module RuboCop::Cop::TooManyLines - include ::RuboCop::Cop::CodeLength - include ::RuboCop::Cop::ConfigurableMax - MSG = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::TooManyLines -end - -module RuboCop::Cop::TrailingBody - def body_on_first_line?(node, body); end - - def first_part_of(body); end - - def trailing_body?(node); end -end - -module RuboCop::Cop::TrailingBody -end - -module RuboCop::Cop::TrailingComma - include ::RuboCop::Cop::ConfigurableEnforcedStyle - include ::RuboCop::Cop::RangeHelp - MSG = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::TrailingComma -end - -module RuboCop::Cop::UncommunicativeName - def check(node, args); end - CASE_MSG = ::T.let(nil, ::T.untyped) - FORBIDDEN_MSG = ::T.let(nil, ::T.untyped) - LENGTH_MSG = ::T.let(nil, ::T.untyped) - NUM_MSG = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::UncommunicativeName -end - -class RuboCop::Cop::UnusedArgCorrector -end - -class RuboCop::Cop::UnusedArgCorrector - extend ::RuboCop::Cop::RangeHelp - def self.correct(processed_source, node); end - - def self.correct_for_blockarg_type(node); end - - def self.processed_source(); end -end - -module RuboCop::Cop::Util - include ::RuboCop::PathUtil - LITERAL_REGEX = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Cop::Util - def self.add_parentheses(node, corrector); end - - def self.args_begin(node); end - - def self.args_end(node); end - - def self.begins_its_line?(range); end - - def self.comment_line?(line_source); end - - def self.comment_lines?(node); end - - def self.double_quotes_required?(string); end - - def self.escape_string(string); end - - def self.first_part_of_call_chain(node); end - - def self.interpret_string_escapes(string); end - - def self.line_range(node); end - - def self.needs_escaping?(string); end - - def self.on_node(syms, sexp, excludes=T.unsafe(nil), &block); end - - def self.parentheses?(node); end - - def self.same_line?(node1, node2); end - - def self.to_string_literal(string); end - - def self.to_supported_styles(enforced_style); end - - def self.tokens(node); end - - def self.trim_string_interporation_escape_character(str); end -end - -module RuboCop::Cop::Utils -end - -class RuboCop::Cop::Utils::FormatString - def format_sequences(); end - - def initialize(string); end - - def max_digit_dollar_num(); end - - def named_interpolation?(); end - - def valid?(); end - DIGIT_DOLLAR = ::T.let(nil, ::T.untyped) - FLAG = ::T.let(nil, ::T.untyped) - NAME = ::T.let(nil, ::T.untyped) - NUMBER = ::T.let(nil, ::T.untyped) - NUMBER_ARG = ::T.let(nil, ::T.untyped) - PRECISION = ::T.let(nil, ::T.untyped) - SEQUENCE = ::T.let(nil, ::T.untyped) - TEMPLATE_NAME = ::T.let(nil, ::T.untyped) - TYPE = ::T.let(nil, ::T.untyped) - WIDTH = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::Utils::FormatString::FormatSequence - def annotated?(); end - - def arity(); end - - def begin_pos(); end - - def end_pos(); end - - def flags(); end - - def initialize(match); end - - def max_digit_dollar_num(); end - - def name(); end - - def percent?(); end - - def precision(); end - - def style(); end - - def template?(); end - - def type(); end - - def width(); end -end - -class RuboCop::Cop::Utils::FormatString::FormatSequence -end - -class RuboCop::Cop::Utils::FormatString -end - -module RuboCop::Cop::Utils -end - -class RuboCop::Cop::VariableForce - def investigate(processed_source); end - - def process_node(node); end - - def variable_table(); end - ARGUMENT_DECLARATION_TYPES = ::T.let(nil, ::T.untyped) - LOGICAL_OPERATOR_ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) - LOOP_TYPES = ::T.let(nil, ::T.untyped) - MULTIPLE_ASSIGNMENT_TYPE = ::T.let(nil, ::T.untyped) - OPERATOR_ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) - POST_CONDITION_LOOP_TYPES = ::T.let(nil, ::T.untyped) - REGEXP_NAMED_CAPTURE_TYPE = ::T.let(nil, ::T.untyped) - RESCUE_TYPE = ::T.let(nil, ::T.untyped) - SCOPE_TYPES = ::T.let(nil, ::T.untyped) - SEND_TYPE = ::T.let(nil, ::T.untyped) - TWISTED_SCOPE_TYPES = ::T.let(nil, ::T.untyped) - VARIABLE_ASSIGNMENT_TYPE = ::T.let(nil, ::T.untyped) - VARIABLE_ASSIGNMENT_TYPES = ::T.let(nil, ::T.untyped) - VARIABLE_REFERENCE_TYPE = ::T.let(nil, ::T.untyped) - ZERO_ARITY_SUPER_TYPE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::VariableForce::Assignment - include ::RuboCop::Cop::VariableForce::Branchable - def initialize(node, variable); end - - def meta_assignment_node(); end - - def multiple_assignment?(); end - - def name(); end - - def node(); end - - def operator(); end - - def operator_assignment?(); end - - def reference!(node); end - - def referenced(); end - - def referenced?(); end - - def references(); end - - def regexp_named_capture?(); end - - def scope(); end - - def used?(); end - - def variable(); end - MULTIPLE_LEFT_HAND_SIDE_TYPE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::VariableForce::Assignment -end - -class RuboCop::Cop::VariableForce::AssignmentReference - def assignment?(); end - - def node(); end - - def node=(_); end -end - -class RuboCop::Cop::VariableForce::AssignmentReference - def self.[](*_); end - - def self.members(); end -end - -module RuboCop::Cop::VariableForce::Branch - CLASSES_BY_TYPE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::VariableForce::Branch::And - include ::RuboCop::Cop::VariableForce::Branch::LogicalOperator - def left_body?(); end - - def right_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::And -end - -class RuboCop::Cop::VariableForce::Branch::Base - def ==(other); end - - def always_run?(); end - - def branched?(); end - - def child_node(); end - - def child_node=(_); end - - def control_node(); end - - def each_ancestor(include_self: T.unsafe(nil), &block); end - - def eql?(other); end - - def exclusive_with?(other); end - - def may_jump_to_other_branch?(); end - - def may_run_incompletely?(); end - - def parent(); end - - def scope(); end - - def scope=(_); end -end - -class RuboCop::Cop::VariableForce::Branch::Base - def self.[](*_); end - - def self.classes(); end - - def self.define_predicate(name, child_index: T.unsafe(nil)); end - - def self.inherited(subclass); end - - def self.members(); end - - def self.type(); end -end - -class RuboCop::Cop::VariableForce::Branch::Case - def else_body?(); end - - def target?(); end - - def when_clause?(); end -end - -class RuboCop::Cop::VariableForce::Branch::Case -end - -class RuboCop::Cop::VariableForce::Branch::Ensure - include ::RuboCop::Cop::VariableForce::Branch::ExceptionHandler - def ensure_body?(); end - - def main_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::Ensure -end - -module RuboCop::Cop::VariableForce::Branch::ExceptionHandler - def may_jump_to_other_branch?(); end - - def may_run_incompletely?(); end -end - -module RuboCop::Cop::VariableForce::Branch::ExceptionHandler -end - -class RuboCop::Cop::VariableForce::Branch::For - def collection?(); end - - def element?(); end - - def loop_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::For -end - -class RuboCop::Cop::VariableForce::Branch::If - include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional - def falsey_body?(); end - - def truthy_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::If -end - -module RuboCop::Cop::VariableForce::Branch::LogicalOperator - def always_run?(); end -end - -module RuboCop::Cop::VariableForce::Branch::LogicalOperator -end - -class RuboCop::Cop::VariableForce::Branch::Or - include ::RuboCop::Cop::VariableForce::Branch::LogicalOperator - def left_body?(); end - - def right_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::Or -end - -class RuboCop::Cop::VariableForce::Branch::Rescue - include ::RuboCop::Cop::VariableForce::Branch::ExceptionHandler - def else_body?(); end - - def main_body?(); end - - def rescue_clause?(); end -end - -class RuboCop::Cop::VariableForce::Branch::Rescue -end - -module RuboCop::Cop::VariableForce::Branch::SimpleConditional - def always_run?(); end - - def conditional_clause?(); end -end - -module RuboCop::Cop::VariableForce::Branch::SimpleConditional -end - -class RuboCop::Cop::VariableForce::Branch::Until - include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional - def loop_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::Until -end - -class RuboCop::Cop::VariableForce::Branch::UntilPost - include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional - def loop_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::UntilPost -end - -class RuboCop::Cop::VariableForce::Branch::While - include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional - def loop_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::While -end - -class RuboCop::Cop::VariableForce::Branch::WhilePost - include ::RuboCop::Cop::VariableForce::Branch::SimpleConditional - def loop_body?(); end -end - -class RuboCop::Cop::VariableForce::Branch::WhilePost -end - -module RuboCop::Cop::VariableForce::Branch - def self.of(target_node, scope: T.unsafe(nil)); end -end - -module RuboCop::Cop::VariableForce::Branchable - def branch(); end - - def run_exclusively_with?(other); end -end - -module RuboCop::Cop::VariableForce::Branchable -end - -class RuboCop::Cop::VariableForce::Reference - include ::RuboCop::Cop::VariableForce::Branchable - def explicit?(); end - - def initialize(node, scope); end - - def node(); end - - def scope(); end - VARIABLE_REFERENCE_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::VariableForce::Reference -end - -class RuboCop::Cop::VariableForce::Scope - def ==(other); end - - def body_node(); end - - def each_node(&block); end - - def include?(target_node); end - - def initialize(node); end - - def naked_top_level(); end - - def naked_top_level?(); end - - def name(); end - - def node(); end - - def variables(); end - OUTER_SCOPE_CHILD_INDICES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::VariableForce::Scope -end - -class RuboCop::Cop::VariableForce::Variable - def argument?(); end - - def assign(node); end - - def assignments(); end - - def block_argument?(); end - - def capture_with_block!(); end - - def captured_by_block(); end - - def captured_by_block?(); end - - def declaration_node(); end - - def explicit_block_local_variable?(); end - - def in_modifier_if?(assignment); end - - def initialize(name, declaration_node, scope); end - - def keyword_argument?(); end - - def method_argument?(); end - - def name(); end - - def reference!(node); end - - def referenced?(); end - - def references(); end - - def scope(); end - - def should_be_unused?(); end - - def used?(); end - VARIABLE_DECLARATION_TYPES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Cop::VariableForce::Variable -end - -class RuboCop::Cop::VariableForce::VariableReference - def assignment?(); end - - def name(); end - - def name=(_); end -end - -class RuboCop::Cop::VariableForce::VariableReference - def self.[](*_); end - - def self.members(); end -end - -class RuboCop::Cop::VariableForce::VariableTable - def accessible_variables(); end - - def assign_to_variable(name, node); end - - def current_scope(); end - - def current_scope_level(); end - - def declare_variable(name, node); end - - def find_variable(name); end - - def initialize(hook_receiver=T.unsafe(nil)); end - - def invoke_hook(hook_name, *args); end - - def pop_scope(); end - - def push_scope(scope_node); end - - def reference_variable(name, node); end - - def scope_stack(); end - - def variable_exist?(name); end -end - -class RuboCop::Cop::VariableForce::VariableTable -end - -class RuboCop::Cop::VariableForce -end - -class RuboCop::Error -end - -class RuboCop::Error -end - -class RuboCop::ErrorWithAnalyzedFileLocation - def column(); end - - def cop(); end - - def initialize(cause:, node:, cop:); end - - def line(); end -end - -class RuboCop::ErrorWithAnalyzedFileLocation -end - -module RuboCop::Ext -end - -module RuboCop::Ext::ProcessedSource - def comment_config(); end - - def disabled_line_ranges(); end -end - -module RuboCop::Ext::ProcessedSource -end - -module RuboCop::Ext -end - -module RuboCop::FileFinder - def find_file_upwards(filename, start_dir); end - - def find_files_upwards(filename, start_dir); end -end - -module RuboCop::FileFinder - def self.root_level=(level); end - - def self.root_level?(path); end -end - -module RuboCop::Formatter -end - -class RuboCop::Formatter::AutoGenConfigFormatter -end - -class RuboCop::Formatter::AutoGenConfigFormatter -end - -class RuboCop::Formatter::BaseFormatter - def file_finished(file, offenses); end - - def file_started(file, options); end - - def finished(inspected_files); end - - def initialize(output, options=T.unsafe(nil)); end - - def options(); end - - def output(); end - - def started(target_files); end -end - -class RuboCop::Formatter::BaseFormatter -end - -class RuboCop::Formatter::ClangStyleFormatter - ELLIPSES = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::ClangStyleFormatter -end - -module RuboCop::Formatter::Colorizable - def black(string); end - - def blue(string); end - - def colorize(string, *args); end - - def cyan(string); end - - def green(string); end - - def magenta(string); end - - def rainbow(); end - - def red(string); end - - def white(string); end - - def yellow(string); end -end - -module RuboCop::Formatter::Colorizable -end - -class RuboCop::Formatter::DisabledConfigFormatter - def file_started(_file, _file_info); end - - def finished(_inspected_files); end - HEADING = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::DisabledConfigFormatter - def self.config_to_allow_offenses(); end - - def self.config_to_allow_offenses=(config_to_allow_offenses); end - - def self.detected_styles(); end - - def self.detected_styles=(detected_styles); end -end - -class RuboCop::Formatter::EmacsStyleFormatter -end - -class RuboCop::Formatter::EmacsStyleFormatter -end - -class RuboCop::Formatter::FileListFormatter -end - -class RuboCop::Formatter::FileListFormatter -end - -class RuboCop::Formatter::FormatterSet - def add_formatter(formatter_type, output_path=T.unsafe(nil)); end - - def close_output_files(); end - - def file_finished(file, offenses); end - - def file_started(file, options); end - - def finished(*args); end - - def initialize(options=T.unsafe(nil)); end - - def started(*args); end - BUILTIN_FORMATTERS_FOR_KEYS = ::T.let(nil, ::T.untyped) - FORMATTER_APIS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::FormatterSet -end - -class RuboCop::Formatter::FuubarStyleFormatter - def initialize(*output); end - - def progressbar_color(); end - - def started(target_files); end - - def with_color(); end - RESET_SEQUENCE = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::FuubarStyleFormatter -end - -class RuboCop::Formatter::HTMLFormatter - def files(); end - - def render_html(); end - - def summary(); end - ELLIPSES = ::T.let(nil, ::T.untyped) - TEMPLATE_PATH = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::HTMLFormatter::Color - def alpha(); end - - def alpha=(_); end - - def blue(); end - - def blue=(_); end - - def fade_out(amount); end - - def green(); end - - def green=(_); end - - def red(); end - - def red=(_); end -end - -class RuboCop::Formatter::HTMLFormatter::Color - def self.[](*_); end - - def self.members(); end -end - -class RuboCop::Formatter::HTMLFormatter::ERBContext - include ::RuboCop::PathUtil - include ::RuboCop::Formatter::TextUtil - def base64_encoded_logo_image(); end - - def decorated_message(offense); end - - def escape(string); end - - def files(); end - - def highlighted_source_line(offense); end - - def hightlight_source_tag(offense); end - - def initialize(files, summary); end - - def possible_ellipses(location); end - - def source_after_highlight(offense); end - - def source_before_highlight(offense); end - - def summary(); end - LOGO_IMAGE_PATH = ::T.let(nil, ::T.untyped) - SEVERITY_COLORS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::HTMLFormatter::ERBContext -end - -class RuboCop::Formatter::HTMLFormatter -end - -class RuboCop::Formatter::JSONFormatter - include ::RuboCop::PathUtil - def hash_for_file(file, offenses); end - - def hash_for_location(offense); end - - def hash_for_offense(offense); end - - def metadata_hash(); end - - def output_hash(); end -end - -class RuboCop::Formatter::JSONFormatter -end - -class RuboCop::Formatter::JUnitFormatter - def classname_attribute_value(file); end - - def finished(_inspected_files); end - - def offenses_for_cop(all_offenses, cop); end - - def relevant_for_output?(options, target_offenses); end -end - -class RuboCop::Formatter::JUnitFormatter -end - -class RuboCop::Formatter::OffenseCountFormatter - def file_finished(_file, offenses); end - - def finished(_inspected_files); end - - def offense_counts(); end - - def ordered_offense_counts(offense_counts); end - - def report_summary(offense_counts); end - - def total_offense_count(offense_counts); end -end - -class RuboCop::Formatter::OffenseCountFormatter -end - -class RuboCop::Formatter::PacmanFormatter - include ::RuboCop::Formatter::TextUtil - def cols(); end - - def file_started(_file, _options); end - - def next_step(offenses); end - - def pacdots(number); end - - def progress_line(); end - - def progress_line=(progress_line); end - - def started(target_files); end - - def step(character); end - - def update_progress_line(); end - FALLBACK_TERMINAL_WIDTH = ::T.let(nil, ::T.untyped) - GHOST = ::T.let(nil, ::T.untyped) - PACDOT = ::T.let(nil, ::T.untyped) - PACMAN = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::PacmanFormatter -end - -class RuboCop::Formatter::ProgressFormatter - include ::RuboCop::Formatter::TextUtil - def report_file_as_mark(offenses); end - - def started(target_files); end - DOT = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::ProgressFormatter -end - -class RuboCop::Formatter::QuietFormatter -end - -class RuboCop::Formatter::QuietFormatter -end - -class RuboCop::Formatter::SimpleTextFormatter - include ::RuboCop::Formatter::Colorizable - include ::RuboCop::PathUtil - def report_file(file, offenses); end - - def report_summary(file_count, offense_count, correction_count); end - - def started(_target_files); end - COLOR_FOR_SEVERITY = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Formatter::SimpleTextFormatter::Report - include ::RuboCop::Formatter::Colorizable - include ::RuboCop::Formatter::TextUtil - def initialize(file_count, offense_count, correction_count, rainbow); end - - def summary(); end -end - -class RuboCop::Formatter::SimpleTextFormatter::Report -end - -class RuboCop::Formatter::SimpleTextFormatter -end - -class RuboCop::Formatter::TapFormatter - def started(target_files); end -end - -class RuboCop::Formatter::TapFormatter -end - -module RuboCop::Formatter::TextUtil -end - -module RuboCop::Formatter::TextUtil - def self.pluralize(number, thing, options=T.unsafe(nil)); end -end - -class RuboCop::Formatter::WorstOffendersFormatter - def finished(_inspected_files); end - - def offense_counts(); end - - def ordered_offense_counts(offense_counts); end - - def report_summary(offense_counts); end - - def total_offense_count(offense_counts); end -end - -class RuboCop::Formatter::WorstOffendersFormatter -end - -module RuboCop::Formatter -end - -class RuboCop::IncorrectCopNameError -end - -class RuboCop::IncorrectCopNameError -end - -class RuboCop::MagicComment - def any?(); end - - def encoding_specified?(); end - - def frozen_string_literal(); end - - def frozen_string_literal?(); end - - def frozen_string_literal_specified?(); end - - def initialize(comment); end - - def valid_literal_value?(); end - TOKEN = ::T.let(nil, ::T.untyped) -end - -class RuboCop::MagicComment::EditorComment -end - -class RuboCop::MagicComment::EditorComment -end - -class RuboCop::MagicComment::EmacsComment - def encoding(); end - FORMAT = ::T.let(nil, ::T.untyped) - OPERATOR = ::T.let(nil, ::T.untyped) - SEPARATOR = ::T.let(nil, ::T.untyped) -end - -class RuboCop::MagicComment::EmacsComment -end - -class RuboCop::MagicComment::SimpleComment - def encoding(); end -end - -class RuboCop::MagicComment::SimpleComment -end - -class RuboCop::MagicComment::VimComment - def encoding(); end - FORMAT = ::T.let(nil, ::T.untyped) - OPERATOR = ::T.let(nil, ::T.untyped) - SEPARATOR = ::T.let(nil, ::T.untyped) -end - -class RuboCop::MagicComment::VimComment -end - -class RuboCop::MagicComment - def self.parse(comment); end -end - -module RuboCop::NameSimilarity -end - -module RuboCop::NameSimilarity - def self.find_similar_name(target_name, names); end - - def self.find_similar_names(target_name, names); end -end - -RuboCop::NodePattern = RuboCop::AST::NodePattern - -class RuboCop::OptionArgumentError -end - -class RuboCop::OptionArgumentError -end - -class RuboCop::Options - def parse(command_line_args); end - DEFAULT_MAXIMUM_EXCLUSION_ITEMS = ::T.let(nil, ::T.untyped) - EXITING_OPTIONS = ::T.let(nil, ::T.untyped) - E_STDIN_NO_PATH = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Options -end - -module RuboCop::OptionsHelp - FORMATTER_OPTION_LIST = ::T.let(nil, ::T.untyped) - MAX_EXCL = ::T.let(nil, ::T.untyped) - TEXT = ::T.let(nil, ::T.untyped) -end - -module RuboCop::OptionsHelp -end - -class RuboCop::OptionsValidator - def boolean_or_empty_cache?(); end - - def display_only_fail_level_offenses_with_autocorrect?(); end - - def except_syntax?(); end - - def incompatible_options(); end - - def initialize(options); end - - def only_includes_redundant_disable?(); end - - def validate_auto_correct(); end - - def validate_auto_gen_config(); end - - def validate_compatibility(); end - - def validate_cop_options(); end - - def validate_display_only_failed(); end - - def validate_exclude_limit_option(); end - - def validate_parallel(); end - - def validate_parallel_with_combo_option(); end -end - -class RuboCop::OptionsValidator - def self.validate_cop_list(names); end -end - -module RuboCop::PathUtil -end - -module RuboCop::PathUtil - def self.absolute?(path); end - - def self.chdir(dir, &block); end - - def self.hidden_dir?(path); end - - def self.hidden_file_in_not_hidden_dir?(pattern, path); end - - def self.match_path?(pattern, path); end - - def self.pwd(); end - - def self.relative_path(path, base_dir=T.unsafe(nil)); end - - def self.reset_pwd(); end - - def self.smart_path(path); end -end - -module RuboCop::Performance - CONFIG = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Performance::Inject -end - -module RuboCop::Performance::Inject - def self.defaults!(); end -end - -module RuboCop::Performance::Version - STRING = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Performance::Version -end - -module RuboCop::Performance -end - -module RuboCop::Platform -end - -module RuboCop::Platform - def self.windows?(); end -end - -RuboCop::ProcessedSource = RuboCop::AST::ProcessedSource - -module RuboCop::RSpec - CONFIG = ::T.let(nil, ::T.untyped) -end - -class RuboCop::RSpec::AlignLetBrace - include ::RuboCop::RSpec::Language::NodePattern - def indent_for(node); end - - def initialize(root, token); end - - def offending_tokens(); end -end - -class RuboCop::RSpec::AlignLetBrace -end - -module RuboCop::RSpec::BlankLineSeparation - include ::RuboCop::RSpec::FinalEndLocation - include ::RuboCop::Cop::RangeHelp - def autocorrect(node); end - - def last_child?(node); end - - def missing_separating_line(node); end - - def offending_loc(last_line); end -end - -module RuboCop::RSpec::BlankLineSeparation -end - -class RuboCop::RSpec::Concept - include ::RuboCop::RSpec::Language - include ::RuboCop::RSpec::Language::NodePattern - def ==(other); end - - def eql?(other); end - - def initialize(node); end - - def node(); end - - def to_node(); end -end - -class RuboCop::RSpec::Concept - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::RSpec::Corrector -end - -class RuboCop::RSpec::Corrector::MoveNode - include ::RuboCop::Cop::RangeHelp - include ::RuboCop::RSpec::FinalEndLocation - def corrector(); end - - def initialize(node, corrector, processed_source); end - - def move_after(other); end - - def move_before(other); end - - def original(); end - - def processed_source(); end -end - -class RuboCop::RSpec::Corrector::MoveNode -end - -module RuboCop::RSpec::Corrector -end - -class RuboCop::RSpec::Example - def definition(); end - - def doc_string(); end - - def extract_doc_string(node=T.unsafe(nil)); end - - def extract_implementation(node=T.unsafe(nil)); end - - def extract_metadata(node=T.unsafe(nil)); end - - def implementation(); end - - def metadata(); end -end - -class RuboCop::RSpec::Example -end - -class RuboCop::RSpec::ExampleGroup - def examples(); end - - def hooks(); end - - def scope_change?(node=T.unsafe(nil)); end - - def subjects(); end -end - -class RuboCop::RSpec::ExampleGroup -end - module RuboCop::RSpec::ExpectOffense def expect_correction(correction, loop: T.unsafe(nil)); end @@ -50196,324 +19629,6 @@ end module RuboCop::RSpec::ExpectOffense end -module RuboCop::RSpec::FactoryBot -end - -module RuboCop::RSpec::FactoryBot - def self.attribute_defining_methods(); end - - def self.reserved_methods(); end -end - -module RuboCop::RSpec::FinalEndLocation - def final_end_location(start_node); end -end - -module RuboCop::RSpec::FinalEndLocation -end - -class RuboCop::RSpec::Hook - def example?(); end - - def extract_metadata(node=T.unsafe(nil)); end - - def knowable_scope?(); end - - def metadata(); end - - def name(); end - - def scope(); end -end - -class RuboCop::RSpec::Hook -end - -module RuboCop::RSpec::Inject -end - -module RuboCop::RSpec::Inject - def self.defaults!(); end -end - -module RuboCop::RSpec::Language - ALL = ::T.let(nil, ::T.untyped) - RSPEC = ::T.let(nil, ::T.untyped) -end - -module RuboCop::RSpec::Language::NodePattern - def example?(node=T.unsafe(nil)); end - - def example_group?(node=T.unsafe(nil)); end - - def example_group_with_body?(node=T.unsafe(nil)); end - - def hook?(node=T.unsafe(nil)); end - - def let?(node=T.unsafe(nil)); end - - def subject?(node=T.unsafe(nil)); end -end - -module RuboCop::RSpec::Language::NodePattern - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::RSpec::Language -end - -module RuboCop::RSpec::Node - def recursive_literal_or_const?(); end -end - -module RuboCop::RSpec::Node -end - -module RuboCop::RSpec::TopLevelDescribe - def on_send(node); end -end - -module RuboCop::RSpec::TopLevelDescribe - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::RSpec::Variable - include ::RuboCop::RSpec::Language - def variable_definition?(node=T.unsafe(nil)); end -end - -module RuboCop::RSpec::Variable - extend ::RuboCop::AST::NodePattern::Macros -end - -module RuboCop::RSpec::Version - STRING = ::T.let(nil, ::T.untyped) -end - -module RuboCop::RSpec::Version -end - -class RuboCop::RSpec::Wording - def initialize(text, ignore:, replace:); end - - def rewrite(); end -end - -class RuboCop::RSpec::Wording -end - -module RuboCop::RSpec -end - -class RuboCop::RemoteConfig - def file(); end - - def inherit_from_remote(file, path); end - - def initialize(url, base_dir); end - - def uri(); end - CACHE_LIFETIME = ::T.let(nil, ::T.untyped) -end - -class RuboCop::RemoteConfig -end - -class RuboCop::ResultCache - def initialize(file, team, options, config_store, cache_root=T.unsafe(nil)); end - - def load(); end - - def save(offenses); end - - def valid?(); end - NON_CHANGING = ::T.let(nil, ::T.untyped) -end - -class RuboCop::ResultCache - def self.allow_symlinks_in_cache_location?(config_store); end - - def self.cache_root(config_store); end - - def self.cleanup(config_store, verbose, cache_root=T.unsafe(nil)); end - - def self.inhibit_cleanup(); end - - def self.inhibit_cleanup=(inhibit_cleanup); end - - def self.source_checksum(); end - - def self.source_checksum=(source_checksum); end -end - -class RuboCop::Runner - def aborting=(aborting); end - - def aborting?(); end - - def errors(); end - - def initialize(options, config_store); end - - def run(paths); end - - def warnings(); end - MAX_ITERATIONS = ::T.let(nil, ::T.untyped) -end - -class RuboCop::Runner::InfiniteCorrectionLoop - def initialize(path, offenses); end - - def offenses(); end -end - -class RuboCop::Runner::InfiniteCorrectionLoop -end - -class RuboCop::Runner -end - -class RuboCop::StringInterpreter - STRING_ESCAPES = ::T.let(nil, ::T.untyped) - STRING_ESCAPE_REGEX = ::T.let(nil, ::T.untyped) -end - -class RuboCop::StringInterpreter - def self.interpret(string); end -end - -class RuboCop::TargetFinder - def all_cops_include(); end - - def configured_include?(file); end - - def debug?(); end - - def excluded_dirs(base_dir); end - - def fail_fast?(); end - - def find(args, mode); end - - def find_files(base_dir, flags); end - - def force_exclusion?(); end - - def included_file?(file); end - - def initialize(config_store, options=T.unsafe(nil)); end - - def process_explicit_path(path, mode); end - - def ruby_executable?(file); end - - def ruby_extension?(file); end - - def ruby_extensions(); end - - def ruby_file?(file); end - - def ruby_filename?(file); end - - def ruby_filenames(); end - - def ruby_interpreters(file); end - - def stdin?(); end - - def target_files_in_dir(base_dir=T.unsafe(nil)); end - - def to_inspect?(file, hidden_files, base_dir_config); end - - def toplevel_dirs(base_dir, flags); end -end - -class RuboCop::TargetFinder -end - -class RuboCop::TargetRuby - def initialize(config); end - - def rubocop_version_with_support(); end - - def source(); end - - def supported?(); end - - def version(); end - DEFAULT_VERSION = ::T.let(nil, ::T.untyped) -end - -class RuboCop::TargetRuby::BundlerLockFile -end - -class RuboCop::TargetRuby::BundlerLockFile -end - -class RuboCop::TargetRuby::Default -end - -class RuboCop::TargetRuby::Default -end - -class RuboCop::TargetRuby::RuboCopConfig -end - -class RuboCop::TargetRuby::RuboCopConfig -end - -class RuboCop::TargetRuby::RubyVersionFile - FILENAME = ::T.let(nil, ::T.untyped) -end - -class RuboCop::TargetRuby::RubyVersionFile -end - -class RuboCop::TargetRuby::Source - def initialize(config); end - - def name(); end - - def version(); end -end - -class RuboCop::TargetRuby::Source -end - -class RuboCop::TargetRuby - def self.supported_versions(); end -end - -RuboCop::Token = RuboCop::AST::Token - -class RuboCop::ValidationError -end - -class RuboCop::ValidationError -end - -module RuboCop::Version - MSG = ::T.let(nil, ::T.untyped) - STRING = ::T.let(nil, ::T.untyped) -end - -module RuboCop::Version - def self.version(debug=T.unsafe(nil)); end -end - -class RuboCop::Warning -end - -class RuboCop::Warning -end - -module RuboCop::YAMLDuplicationChecker -end - -module RuboCop::YAMLDuplicationChecker - def self.check(yaml_string, filename, &on_duplicated); end -end - class RubyLex include ::RubyToken def Fail(err=T.unsafe(nil), *rest); end @@ -52212,7 +21327,6 @@ module Stdenv end class String - include ::JSON::Ext::Generator::GeneratorMethods::String include ::String::Compat def acts_like_string?(); end @@ -53837,765 +22951,19 @@ end module Term end -class Thor - include ::Thor::Base - include ::Thor::Invocation - include ::Thor::Shell - def help(command=T.unsafe(nil), subcommand=T.unsafe(nil)); end - Correctable = ::T.let(nil, ::T.untyped) - HELP_MAPPINGS = ::T.let(nil, ::T.untyped) - TEMPLATE_EXTNAME = ::T.let(nil, ::T.untyped) - THOR_RESERVED_WORDS = ::T.let(nil, ::T.untyped) -end - -module Thor::Actions - def _cleanup_options_and_set(options, key); end - - def _shared_configuration(); end - - def action(instance); end - - def add_file(destination, *args, &block); end - - def add_link(destination, *args); end - - def append_file(path, *args, &block); end - - def append_to_file(path, *args, &block); end - - def apply(path, config=T.unsafe(nil)); end - - def behavior(); end - - def behavior=(behavior); end - - def chmod(path, mode, config=T.unsafe(nil)); end - - def comment_lines(path, flag, *args); end - - def copy_file(source, *args, &block); end - - def create_file(destination, *args, &block); end - - def create_link(destination, *args); end - - def destination_root(); end - - def destination_root=(root); end - - def directory(source, *args, &block); end - - def empty_directory(destination, config=T.unsafe(nil)); end - - def find_in_source_paths(file); end - - def get(source, *args, &block); end - - def gsub_file(path, flag, *args, &block); end - - def in_root(); end - - def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil)); end - - def inject_into_class(path, klass, *args, &block); end - - def inject_into_file(destination, *args, &block); end - - def inject_into_module(path, module_name, *args, &block); end - - def insert_into_file(destination, *args, &block); end - - def inside(dir=T.unsafe(nil), config=T.unsafe(nil), &block); end - - def link_file(source, *args); end - - def prepend_file(path, *args, &block); end - - def prepend_to_file(path, *args, &block); end - - def relative_to_original_destination_root(path, remove_dot=T.unsafe(nil)); end - - def remove_dir(path, config=T.unsafe(nil)); end - - def remove_file(path, config=T.unsafe(nil)); end - - def run(command, config=T.unsafe(nil)); end - - def run_ruby_script(command, config=T.unsafe(nil)); end - - def source_paths(); end - - def template(source, *args, &block); end - - def thor(command, *args); end - - def uncomment_lines(path, flag, *args); end - WARNINGS = ::T.let(nil, ::T.untyped) -end - -module Thor::Actions - def self.included(base); end -end - -class Thor::AmbiguousCommandError -end - -class Thor::AmbiguousCommandError -end - -Thor::AmbiguousTaskError = Thor::AmbiguousCommandError - -class Thor::Argument - def banner(); end - - def default(); end - - def default_banner(); end - - def description(); end - - def enum(); end - - def human_name(); end - - def initialize(name, options=T.unsafe(nil)); end - - def name(); end - - def required(); end - - def required?(); end - - def show_default?(); end - - def type(); end - - def usage(); end - - def valid_type?(type); end - - def validate!(); end - VALID_TYPES = ::T.let(nil, ::T.untyped) -end - -class Thor::Argument -end - -class Thor::Arguments - def initialize(arguments=T.unsafe(nil)); end - - def parse(args); end - - def remaining(); end - NUMERIC = ::T.let(nil, ::T.untyped) -end - -class Thor::Arguments - def self.parse(*args); end - - def self.split(args); end -end - -module Thor::Base - def args(); end - - def args=(args); end - - def initialize(args=T.unsafe(nil), local_options=T.unsafe(nil), config=T.unsafe(nil)); end - - def options(); end - - def options=(options); end - - def parent_options(); end - - def parent_options=(parent_options); end -end - -module Thor::Base - def self.included(base); end - - def self.register_klass_file(klass); end - - def self.shell(); end - - def self.shell=(shell); end - - def self.subclass_files(); end - - def self.subclasses(); end -end - -class Thor::Command - def formatted_usage(klass, namespace=T.unsafe(nil), subcommand=T.unsafe(nil)); end - - def handle_argument_error?(instance, error, caller); end - - def handle_no_method_error?(instance, error, caller); end - - def hidden?(); end - - def initialize(name, description, long_description, usage, options=T.unsafe(nil)); end - - def local_method?(instance, name); end - - def not_debugging?(instance); end - - def private_method?(instance); end - - def public_method?(instance); end - - def required_arguments_for(klass, usage); end - - def required_options(); end - - def run(instance, args=T.unsafe(nil)); end - - def sans_backtrace(backtrace, caller); end - FILE_REGEXP = ::T.let(nil, ::T.untyped) -end - -class Thor::Command -end - -module Thor::CoreExt -end - -class Thor::CoreExt::HashWithIndifferentAccess - def [](key); end - - def []=(key, value); end - - def convert_key(key); end - - def delete(key); end - - def fetch(key, *args); end - - def initialize(hash=T.unsafe(nil)); end - - def key?(key); end - - def merge(other); end - - def merge!(other); end - - def method_missing(method, *args); end - - def replace(other_hash); end - - def reverse_merge(other); end - - def reverse_merge!(other_hash); end - - def values_at(*indices); end -end - -class Thor::CoreExt::HashWithIndifferentAccess -end - -module Thor::CoreExt -end - -class Thor::DynamicCommand - def initialize(name, options=T.unsafe(nil)); end -end - -class Thor::DynamicCommand -end - -Thor::DynamicTask = Thor::DynamicCommand - -class Thor::Error -end - -class Thor::Error -end - -class Thor::Group - include ::Thor::Base - include ::Thor::Invocation - include ::Thor::Shell - def _invoke_for_class_method(klass, command=T.unsafe(nil), *args, &block); end -end - class Thor::Group def self.banner(); end - def self.desc(description=T.unsafe(nil)); end - - def self.get_options_from_invocations(group_options, base_options); end - - def self.handle_argument_error(command, error, _args, arity); end - - def self.help(shell); end - - def self.invocation_blocks(); end - - def self.invocations(); end - - def self.invoke(*names, &block); end - - def self.invoke_from_option(*names, &block); end - - def self.printable_commands(*_); end - - def self.printable_tasks(*_); end - - def self.remove_invocation(*names); end - def self.self_command(); end def self.self_task(); end end -class Thor::HiddenCommand -end - -class Thor::HiddenCommand -end - -Thor::HiddenTask = Thor::HiddenCommand - -module Thor::Invocation - def _parse_initialization_options(args, opts, config); end - - def _retrieve_class_and_command(name, sent_command=T.unsafe(nil)); end - - def _retrieve_class_and_task(name, sent_command=T.unsafe(nil)); end - - def _shared_configuration(); end - - def current_command_chain(); end - - def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil), &block); end - - def invoke(name=T.unsafe(nil), *args); end - - def invoke_all(); end - - def invoke_command(command, *args); end - - def invoke_task(command, *args); end - - def invoke_with_padding(*args); end -end - -module Thor::Invocation - def self.included(base); end -end - -class Thor::InvocationError -end - -class Thor::InvocationError -end - -module Thor::LineEditor -end - -class Thor::LineEditor::Basic - def initialize(prompt, options); end - - def options(); end - - def prompt(); end - - def readline(); end -end - -class Thor::LineEditor::Basic - def self.available?(); end -end - -class Thor::LineEditor::Readline -end - -class Thor::LineEditor::Readline::PathCompletion - def initialize(text); end - - def matches(); end -end - -class Thor::LineEditor::Readline::PathCompletion -end - -class Thor::LineEditor::Readline -end - -module Thor::LineEditor - def self.best_available(); end - - def self.readline(prompt, options=T.unsafe(nil)); end -end - -class Thor::MalformattedArgumentError -end - -class Thor::MalformattedArgumentError -end - -class Thor::NestedContext - def enter(); end - - def entered?(); end -end - -class Thor::NestedContext -end - -class Thor::Option - def aliases(); end - - def array?(); end - - def boolean?(); end - - def dasherize(str); end - - def dasherized?(); end - - def group(); end - - def hash?(); end - - def hide(); end - - def lazy_default(); end - - def numeric?(); end - - def repeatable(); end - - def string?(); end - - def switch_name(); end - - def undasherize(str); end - - def usage(padding=T.unsafe(nil)); end - - def validate_default_type!(); end - VALID_TYPES = ::T.let(nil, ::T.untyped) -end - -class Thor::Option - def self.parse(key, value); end -end - -class Thor::Options - def assign_result!(option, result); end - - def check_unknown!(); end - - def current_is_switch?(); end - - def current_is_switch_formatted?(); end - - def initialize(hash_options=T.unsafe(nil), defaults=T.unsafe(nil), stop_on_unknown=T.unsafe(nil), disable_required_check=T.unsafe(nil)); end - - def normalize_switch(arg); end - - def parse_boolean(switch); end - - def parse_peek(switch, option); end - - def parsing_options?(); end - - def switch?(arg); end - - def switch_option(arg); end - EQ_RE = ::T.let(nil, ::T.untyped) - LONG_RE = ::T.let(nil, ::T.untyped) - OPTS_END = ::T.let(nil, ::T.untyped) - SHORT_NUM = ::T.let(nil, ::T.untyped) - SHORT_RE = ::T.let(nil, ::T.untyped) - SHORT_SQ_RE = ::T.let(nil, ::T.untyped) -end - -class Thor::Options - def self.to_switches(options); end -end - -class Thor::RequiredArgumentMissingError -end - -class Thor::RequiredArgumentMissingError -end - -module Thor::Sandbox -end - -module Thor::Sandbox -end - -module Thor::Shell - def _shared_configuration(); end - - def ask(*args, &block); end - - def error(*args, &block); end - - def file_collision(*args, &block); end - - def initialize(args=T.unsafe(nil), options=T.unsafe(nil), config=T.unsafe(nil)); end - - def no?(*args, &block); end - - def print_in_columns(*args, &block); end - - def print_table(*args, &block); end - - def print_wrapped(*args, &block); end - - def say(*args, &block); end - - def say_status(*args, &block); end - - def set_color(*args, &block); end - - def shell(); end - - def shell=(shell); end - - def terminal_width(*args, &block); end - - def with_padding(); end - - def yes?(*args, &block); end - SHELL_DELEGATED_METHODS = ::T.let(nil, ::T.untyped) -end - -class Thor::Shell::Basic - def answer_match(possibilities, answer, case_insensitive); end - - def as_unicode(); end - - def ask(statement, *args); end - - def ask_filtered(statement, color, options); end - - def ask_simply(statement, color, options); end - - def base(); end - - def base=(base); end - - def can_display_colors?(); end - - def dynamic_width(); end - - def dynamic_width_stty(); end - - def dynamic_width_tput(); end - - def error(statement); end - - def file_collision(destination); end - - def file_collision_help(); end - - def git_merge_tool(); end - - def indent(count=T.unsafe(nil)); end - - def is?(value); end - - def lookup_color(color); end - - def merge(destination, content); end - - def merge_tool(); end - - def mute(); end - - def mute?(); end - - def no?(statement, color=T.unsafe(nil)); end - - def padding(); end - - def padding=(value); end - - def prepare_message(message, *color); end - - def print_in_columns(array); end - - def print_table(array, options=T.unsafe(nil)); end - - def print_wrapped(message, options=T.unsafe(nil)); end - - def quiet?(); end - - def say(message=T.unsafe(nil), color=T.unsafe(nil), force_new_line=T.unsafe(nil)); end - - def say_status(status, message, log_status=T.unsafe(nil)); end - - def set_color(string, *_); end - - def show_diff(destination, content); end - - def stderr(); end - - def stdout(); end - - def terminal_width(); end - - def truncate(string, width); end - - def unix?(); end - - def yes?(statement, color=T.unsafe(nil)); end - DEFAULT_TERMINAL_WIDTH = ::T.let(nil, ::T.untyped) -end - -class Thor::Shell::Basic -end - -class Thor::Shell::Color - def are_colors_disabled?(); end - - def diff_lcs_loaded?(); end - - def output_diff_line(diff); end - - def set_color(string, *colors); end - BLACK = ::T.let(nil, ::T.untyped) - BLUE = ::T.let(nil, ::T.untyped) - BOLD = ::T.let(nil, ::T.untyped) - CLEAR = ::T.let(nil, ::T.untyped) - CYAN = ::T.let(nil, ::T.untyped) - GREEN = ::T.let(nil, ::T.untyped) - MAGENTA = ::T.let(nil, ::T.untyped) - ON_BLACK = ::T.let(nil, ::T.untyped) - ON_BLUE = ::T.let(nil, ::T.untyped) - ON_CYAN = ::T.let(nil, ::T.untyped) - ON_GREEN = ::T.let(nil, ::T.untyped) - ON_MAGENTA = ::T.let(nil, ::T.untyped) - ON_RED = ::T.let(nil, ::T.untyped) - ON_WHITE = ::T.let(nil, ::T.untyped) - ON_YELLOW = ::T.let(nil, ::T.untyped) - RED = ::T.let(nil, ::T.untyped) - WHITE = ::T.let(nil, ::T.untyped) - YELLOW = ::T.let(nil, ::T.untyped) -end - -class Thor::Shell::Color -end - -module Thor::Shell -end - -Thor::Task = Thor::Command - -class Thor::UndefinedCommandError - def all_commands(); end - - def command(); end - - def initialize(command, all_commands, namespace); end -end - -class Thor::UndefinedCommandError::SpellChecker - def corrections(); end - - def error(); end - - def initialize(error); end - - def spell_checker(); end -end - -class Thor::UndefinedCommandError::SpellChecker -end - -class Thor::UndefinedCommandError -end - -Thor::UndefinedTaskError = Thor::UndefinedCommandError - -class Thor::UnknownArgumentError - def initialize(switches, unknown); end - - def switches(); end - - def unknown(); end -end - -class Thor::UnknownArgumentError::SpellChecker - def corrections(); end - - def error(); end - - def initialize(error); end - - def spell_checker(); end -end - -class Thor::UnknownArgumentError::SpellChecker -end - -class Thor::UnknownArgumentError -end - -module Thor::Util -end - -module Thor::Util - def self.camel_case(str); end - - def self.escape_globs(path); end - - def self.escape_html(string); end - - def self.find_by_namespace(namespace); end - - def self.find_class_and_command_by_namespace(namespace, fallback=T.unsafe(nil)); end - - def self.find_class_and_task_by_namespace(namespace, fallback=T.unsafe(nil)); end - - def self.globs_for(path); end - - def self.load_thorfile(path, content=T.unsafe(nil), debug=T.unsafe(nil)); end - - def self.namespace_from_thor_class(constant); end - - def self.namespaces_in_content(contents, file=T.unsafe(nil)); end - - def self.ruby_command(); end - - def self.snake_case(str); end - - def self.thor_classes_in(klass); end - - def self.thor_root(); end - - def self.thor_root_glob(); end - - def self.user_home(); end -end - class Thor def self.banner(command, namespace=T.unsafe(nil), subcommand=T.unsafe(nil)); end - def self.check_unknown_options!(options=T.unsafe(nil)); end - - def self.command_help(shell, command_name); end - - def self.default_command(meth=T.unsafe(nil)); end - - def self.default_task(meth=T.unsafe(nil)); end - - def self.deprecation_warning(message); end - - def self.desc(usage, description, options=T.unsafe(nil)); end - def self.disable_required_check(); end - def self.disable_required_check!(*command_names); end - - def self.disable_required_check?(command); end - def self.dispatch(meth, given_args, given_opts, config); end def self.dynamic_command_class(); end @@ -54604,57 +22972,19 @@ class Thor def self.find_task_possibilities(meth); end - def self.help(shell, subcommand=T.unsafe(nil)); end - - def self.long_desc(long_description, options=T.unsafe(nil)); end - - def self.map(mappings=T.unsafe(nil), **kw); end - - def self.method_option(name, options=T.unsafe(nil)); end - - def self.method_options(options=T.unsafe(nil)); end - def self.normalize_command_name(meth); end def self.normalize_task_name(meth); end - def self.option(name, options=T.unsafe(nil)); end - - def self.options(options=T.unsafe(nil)); end - - def self.package_name(name, _=T.unsafe(nil)); end - - def self.printable_commands(all=T.unsafe(nil), subcommand=T.unsafe(nil)); end - - def self.printable_tasks(all=T.unsafe(nil), subcommand=T.unsafe(nil)); end - - def self.register(klass, subcommand_name, usage, description, options=T.unsafe(nil)); end - def self.retrieve_command_name(args); end def self.retrieve_task_name(args); end def self.stop_on_unknown_option(); end - def self.stop_on_unknown_option!(*command_names); end - - def self.stop_on_unknown_option?(command); end - - def self.subcommand(subcommand, subcommand_class); end - - def self.subcommand_classes(); end - def self.subcommand_help(cmd); end - def self.subcommands(); end - - def self.subtask(subcommand, subcommand_class); end - def self.subtask_help(cmd); end - - def self.subtasks(); end - - def self.task_help(shell, command_name); end end module ThreadSafe @@ -56417,25 +24747,6 @@ module Tty def self.yellow(); end end -module UNF - VERSION = ::T.let(nil, ::T.untyped) -end - -class UNF::Normalizer - include ::Singleton - def normalize(_, _1); end -end - -class UNF::Normalizer - extend ::Singleton::SingletonClassMethods - def self.instance(); end - - def self.normalize(string, form); end -end - -module UNF -end - module URI include ::URI::RFC2396_REGEXP end @@ -56558,28 +24869,6 @@ class UnboundMethod include ::MethodSource::MethodExtensions end -module Unicode -end - -module Unicode::DisplayWidth - DATA_DIRECTORY = ::T.let(nil, ::T.untyped) - DEPTHS = ::T.let(nil, ::T.untyped) - INDEX = ::T.let(nil, ::T.untyped) - INDEX_FILENAME = ::T.let(nil, ::T.untyped) - NO_STRING_EXT = ::T.let(nil, ::T.untyped) - UNICODE_VERSION = ::T.let(nil, ::T.untyped) - VERSION = ::T.let(nil, ::T.untyped) -end - -module Unicode::DisplayWidth - def self.emoji_extra_width_of(string, ambiguous=T.unsafe(nil), overwrite=T.unsafe(nil), _=T.unsafe(nil)); end - - def self.of(string, ambiguous=T.unsafe(nil), overwrite=T.unsafe(nil), options=T.unsafe(nil)); end -end - -module Unicode -end - module UnicodeNormalize end @@ -56606,211 +24895,8 @@ class WeakRef def initialize(orig); end end -class WebRobots - def allowed?(url); end - - def crawl_delay(url); end - - def create_cache(); end - - def disallowed?(url); end - - def error(url); end - - def error!(url); end - - def flush_cache(); end - - def initialize(user_agent, options=T.unsafe(nil)); end - - def option(url, token); end - - def options(url); end - - def reset(url); end - - def sitemaps(url); end - - def user_agent(); end -end - -class WebRobots::Error -end - -class WebRobots::Error -end - -class WebRobots::ParseError - def initialize(message, site); end - - def site(); end -end - -class WebRobots::ParseError -end - -class WebRobots::RobotsTxt - def allow?(request_uri, user_agent=T.unsafe(nil)); end - - def crawl_delay(user_agent=T.unsafe(nil)); end - - def error(); end - - def error!(); end - - def error=(error); end - - def initialize(site, records, options=T.unsafe(nil)); end - - def options(user_agent=T.unsafe(nil)); end - - def site(); end - - def sitemaps(); end - - def timestamp(); end - DISALLOW_ALL = ::T.let(nil, ::T.untyped) -end - -class WebRobots::RobotsTxt::AccessControlLine - def match?(request_uri); end -end - -class WebRobots::RobotsTxt::AccessControlLine -end - -class WebRobots::RobotsTxt::AgentLine - def pattern(); end -end - -class WebRobots::RobotsTxt::AgentLine -end - -class WebRobots::RobotsTxt::AllowLine - def allow?(); end -end - -class WebRobots::RobotsTxt::AllowLine -end - -class WebRobots::RobotsTxt::CrawlDelayLine - def delay(); end -end - -class WebRobots::RobotsTxt::CrawlDelayLine -end - -class WebRobots::RobotsTxt::DisallowLine - def allow?(); end -end - -class WebRobots::RobotsTxt::DisallowLine -end - -class WebRobots::RobotsTxt::ExtentionLine -end - -class WebRobots::RobotsTxt::ExtentionLine -end - -class WebRobots::RobotsTxt::Line - def compile(); end - - def initialize(token, value); end - - def token(); end - - def value(); end -end - -class WebRobots::RobotsTxt::Line -end - class WebRobots::RobotsTxt::Parser - def _reduce_1(val, _values, result); end - - def _reduce_17(val, _values, result); end - - def _reduce_18(val, _values, result); end - - def _reduce_19(val, _values, result); end - - def _reduce_2(val, _values, result); end - - def _reduce_20(val, _values, result); end - - def _reduce_21(val, _values, result); end - - def _reduce_24(val, _values, result); end - - def _reduce_25(val, _values, result); end - - def _reduce_26(val, _values, result); end - - def _reduce_28(val, _values, result); end - - def _reduce_31(val, _values, result); end - - def _reduce_32(val, _values, result); end - - def _reduce_38(val, _values, result); end - - def _reduce_39(val, _values, result); end - - def _reduce_40(val, _values, result); end - - def _reduce_41(val, _values, result); end - - def _reduce_none(val, _values, result); end - - def initialize(target, crawl_delay_handler=T.unsafe(nil)); end - - def on_error(token_id, value, stack); end - - def parse(input, site); end - - def parse!(input, site); end - - def parse_error(message); end - KNOWN_TOKENS = ::T.let(nil, ::T.untyped) - RE_KNOWN_TOKENS = ::T.let(nil, ::T.untyped) - Racc_arg = ::T.let(nil, ::T.untyped) Racc_debug_parser = ::T.let(nil, ::T.untyped) - Racc_token_to_s_table = ::T.let(nil, ::T.untyped) -end - -class WebRobots::RobotsTxt::Parser -end - -class WebRobots::RobotsTxt::Record - def allow?(request_uri); end - - def default?(); end - - def delay(); end - - def initialize(agentlines, rulelines); end - - def match?(user_agent); end - - def options(); end -end - -class WebRobots::RobotsTxt::Record -end - -class WebRobots::RobotsTxt - def self.unfetchable(site, reason, target=T.unsafe(nil)); end -end - -class WebRobots -end - -module Webrobots - VERSION = ::T.let(nil, ::T.untyped) -end - -module Webrobots end module Zeitwerk diff --git a/Library/Homebrew/sorbet/rbi/todo.rbi b/Library/Homebrew/sorbet/rbi/todo.rbi index f59a23049e..cc825a11b2 100644 --- a/Library/Homebrew/sorbet/rbi/todo.rbi +++ b/Library/Homebrew/sorbet/rbi/todo.rbi @@ -1,81 +1,20 @@ # 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 +# typed: strong 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::Version::SYMBOLS; 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 T::CompatibilityPatches::RSpecCompatibility::MethodDoubleExtensions; end +module T::CompatibilityPatches::RSpecCompatibility::RecorderExtensions; end +module T::Private::Methods::MethodHooks; end +module T::Private::Methods::SingletonMethodHooks; end module Test::Unit::AssertionFailedError; end module Test::Unit::Assertions; end diff --git a/Library/Homebrew/sorbet/tapioca/require.rb b/Library/Homebrew/sorbet/tapioca/require.rb new file mode 100644 index 0000000000..ac84d1d3f0 --- /dev/null +++ b/Library/Homebrew/sorbet/tapioca/require.rb @@ -0,0 +1,4 @@ +# frozen_string_literal: true +# typed: false + +# Add your extra requires here