Table of Contents - ruby-next-core-0.12.0 Documentation
Classes and Modules
- Kernel
- NoMatchingPatternError
- Object
- RuboCop
- RuboCop::AST
- RuboCop::AST::Traversal
- RuboCop::Cop
- RuboCop::Cop::Commissioner
- RuboCop::Cop::Layout
- RuboCop::Cop::Style
- RuboCop::ProcessedSource
- RuboCop::ProcessedSource::ParserClassExt
- RuboCop::TargetRuby
- RuboCop::TargetRuby::RuboCopNextConfig
- RubyNext
- RubyNext::CLI
- RubyNext::Commands
- RubyNext::Commands::Base
- RubyNext::Commands::CoreExt
- RubyNext::Commands::Nextify
- RubyNext::Core
- RubyNext::Core::Patch
- RubyNext::Core::Patches
- RubyNext::Language
- RubyNext::Language::Builder
- RubyNext::Language::BuilderExt
- RubyNext::Language::ClassEval
- RubyNext::Language::Eval
- RubyNext::Language::GemTranspiler
- RubyNext::Language::InstanceEval
- RubyNext::Language::KernelEval
- RubyNext::Language::Rewriters
- RubyNext::Language::Rewriters::ArgsForward
- RubyNext::Language::Rewriters::ArgsForwardLeading
- RubyNext::Language::Rewriters::Base
- RubyNext::Language::Rewriters::Base::LocalsTracker
- RubyNext::Language::Rewriters::Dir
- RubyNext::Language::Rewriters::EndlessMethod
- RubyNext::Language::Rewriters::EndlessRange
- RubyNext::Language::Rewriters::FindPattern
- RubyNext::Language::Rewriters::InPattern
- RubyNext::Language::Rewriters::MethodReference
- RubyNext::Language::Rewriters::NumberedParams
- RubyNext::Language::Rewriters::NumericLiterals
- RubyNext::Language::Rewriters::PatternMatching
- RubyNext::Language::Rewriters::Predicates
- RubyNext::Language::Rewriters::Predicates::Base
- RubyNext::Language::Rewriters::Predicates::CaseIn
- RubyNext::Language::Rewriters::Predicates::Noop
- RubyNext::Language::Rewriters::Predicates::Processor
- RubyNext::Language::Rewriters::RequiredKwargs
- RubyNext::Language::Rewriters::SafeNavigation
- RubyNext::Language::Rewriters::ShorthandHash
- RubyNext::Language::Rewriters::SquigglyHeredoc
- RubyNext::Language::Runtime
- RubyNext::Language::TransformContext
- RubyNext::Utils
Methods
- ::ast? — RubyNext::Language
- ::backports? — RubyNext::Core
- ::core_ext? — RubyNext::Core
- ::current_rewriters — RubyNext::Language
- ::current_ruby_version — RubyNext
- ::debug_enabled= — RubyNext
- ::debug_source — RubyNext
- ::evaluate — RubyNext::Language::Runtime
- ::feature_path — RubyNext::Language::Runtime
- ::inject! — RubyNext::Core
- ::load — RubyNext::Language::Runtime
- ::maybe_transpile — RubyNext::Language::GemTranspiler
- ::mode= — RubyNext::Language
- ::new — RubyNext::CLI
- ::new — RubyNext::Commands::Base
- ::new — RubyNext::Core::Patch
- ::new — RubyNext::Core::Patches
- ::new — RubyNext::Language::TransformContext
- ::new — RubyNext::Language::Rewriters::Base
- ::new — RubyNext::Language::Rewriters::Base::LocalsTracker
- ::new — RubyNext::Language::Rewriters::Predicates::Processor
- ::new — RubyNext::Language::Rewriters::Predicates::Base
- ::new_toplevel — RubyNext::Language::Runtime
- ::next_ruby_version — RubyNext
- ::parse — RubyNext::Language
- ::parse_with_comments — RubyNext::Language
- ::parser — RubyNext::Language
- ::patch — RubyNext::Core
- ::patches — RubyNext::Core
- ::refine? — RubyNext::Core
- ::regenerate — RubyNext::Language
- ::rewrite — RubyNext::Language
- ::rewrite? — RubyNext::Language
- ::run — RubyNext::Commands::Base
- ::runtime! — RubyNext::Language
- ::runtime? — RubyNext::Language
- ::select_rewriters — RubyNext::Language
- ::setup_gem_load_path — RubyNext::Language
- ::strategy= — RubyNext::Core
- ::transform — RubyNext::Language::Rewriters::Base
- ::transform — RubyNext::Language
- ::transform — RubyNext::Language::Runtime
- ::transformable? — RubyNext::Language
- ::unsupported_syntax? — RubyNext::Language::Rewriters::Base
- ::unsupported_version? — RubyNext::Language::Rewriters::Base
- ::warn — RubyNext
- #+ — RubyNext::Language::Rewriters
- #- — RubyNext::Language::Rewriters
- #<< — RubyNext::Core::Patches
- #[] — RubyNext::Language::Rewriters::Base::LocalsTracker
- #arr_item_at — RubyNext::Language::Rewriters::PatternMatching
- #arr_slice — RubyNext::Language::Rewriters::PatternMatching
- #array_deconstructed — RubyNext::Language::Rewriters::Predicates::CaseIn
- #array_element — RubyNext::Language::Rewriters::PatternMatching
- #array_find — RubyNext::Language::Rewriters::PatternMatching
- #array_match_rest — RubyNext::Language::Rewriters::PatternMatching
- #array_pattern_array_element — RubyNext::Language::Rewriters::PatternMatching
- #array_pattern_clause — RubyNext::Language::Rewriters::PatternMatching
- #array_pattern_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #array_pattern_with_tail_clause — RubyNext::Language::Rewriters::PatternMatching
- #array_rest_element — RubyNext::Language::Rewriters::PatternMatching
- #array_size — RubyNext::Language::Rewriters::Predicates::CaseIn
- #base_parser — RubyNext::Commands::Base
- #build_case_when — RubyNext::Language::Rewriters::PatternMatching
- #build_location — RubyNext::Core::Patch
- #build_module_name — RubyNext::Core::Patch
- #build_when_clause — RubyNext::Language::Rewriters::PatternMatching
- #case_eq_array_element — RubyNext::Language::Rewriters::PatternMatching
- #case_eq_clause — RubyNext::Language::Rewriters::PatternMatching
- #case_eq_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #check_assignment — RuboCop::Cop::Layout
- #check_match_var_alternation! — RubyNext::Language::Rewriters::PatternMatching
- #class_eval — RubyNext::Language::ClassEval
- #const — RubyNext::Language::Rewriters::Predicates::CaseIn
- #const_pattern_clause — RubyNext::Language::Rewriters::PatternMatching
- #core_ext? — RubyNext::Core::Patch
- #deconstruct_keys_node — RubyNext::Language::Rewriters::PatternMatching
- #deconstruct_node — RubyNext::Language::Rewriters::PatternMatching
- #deconstructed_key — RubyNext::Language::Rewriters::PatternMatching
- #decsendize — RubyNext::Language::Rewriters::SafeNavigation
- #def_end — RuboCop::Cop::Layout
- #def_with_leading_farg — RubyNext::Language::Rewriters::ArgsForwardLeading
- #dirty? — RubyNext::Language::TransformContext
- #eval — RubyNext::Language::KernelEval
- #extract_command — RubyNext::CLI
- #extract_fargs — RubyNext::Language::Rewriters::ArgsForward
- #fetch — RubyNext::Language::Rewriters::Base::LocalsTracker
- #find_child — RubyNext::Language::Rewriters::Base
- #find_pattern_clause — RubyNext::Language::Rewriters::PatternMatching
- #find_version — RuboCop::TargetRuby::RuboCopNextConfig
- #forwarded_args — RubyNext::Language::Rewriters::ArgsForward
- #generate_core_ext — RubyNext::Commands::CoreExt
- #generation_meta — RubyNext::Commands::CoreExt
- #hash_deconstructed — RubyNext::Language::Rewriters::Predicates::CaseIn
- #hash_element — RubyNext::Language::Rewriters::PatternMatching
- #hash_has_key — RubyNext::Language::Rewriters::PatternMatching
- #hash_keys — RubyNext::Language::Rewriters::Predicates::CaseIn
- #hash_pattern_array_element — RubyNext::Language::Rewriters::PatternMatching
- #hash_pattern_clause — RubyNext::Language::Rewriters::PatternMatching
- #hash_pattern_destruction_keys — RubyNext::Language::Rewriters::PatternMatching
- #hash_pattern_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #hash_pattern_keys — RubyNext::Language::Rewriters::PatternMatching
- #hash_value_at — RubyNext::Language::Rewriters::PatternMatching
- #having_hash_keys — RubyNext::Language::Rewriters::PatternMatching
- #indent_and_trim — RubyNext::Commands::CoreExt
- #index_arg? — RubyNext::Language::Rewriters::EndlessRange
- #inline_blocks — RubyNext::Language::Rewriters::PatternMatching
- #input_to_storage — Object
- #insert_after — RubyNext::Language::Rewriters::Base
- #insert_before — RubyNext::Language::Rewriters::Base
- #key? — RubyNext::Language::Rewriters::Base::LocalsTracker
- #key_from_ident — RubyNext::Language::Rewriters::ShorthandHash
- #load — Kernel
- #load_args_from_rc — RubyNext::CLI
- #load_without_ruby_next — Kernel
- #log — RubyNext::Commands::Base
- #match_alt_array_element — RubyNext::Language::Rewriters::PatternMatching
- #match_alt_clause — RubyNext::Language::Rewriters::PatternMatching
- #match_alt_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #match_as_array_element — RubyNext::Language::Rewriters::PatternMatching
- #match_as_clause — RubyNext::Language::Rewriters::PatternMatching
- #match_as_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #match_nil_pattern_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #match_pattern — RubyNext::Language::BuilderExt
- #match_pattern_p — RubyNext::Language::BuilderExt
- #match_rest_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #match_var_array_element — RubyNext::Language::Rewriters::PatternMatching
- #match_var_clause — RubyNext::Language::Rewriters::PatternMatching
- #match_var_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #match_var_hash_key — RubyNext::Language::Rewriters::PatternMatching
- #matching_patches — RubyNext::Commands::CoreExt
- #maybe_print_help — RubyNext::CLI
- #maybe_print_version — RubyNext::CLI
- #method_missing — RubyNext::Language::Rewriters::Predicates::Noop
- #method_missing — RubyNext::Language::Rewriters::PatternMatching
- #method_with_leading_arg — RubyNext::Language::Rewriters::ArgsForwardLeading
- #min_version — RubyNext::Language::TransformContext
- #module_eval — RubyNext::Language::ClassEval
- #native_location? — RubyNext::Core::Patch
- #next_dir_path — RubyNext::Commands::Nextify
- #no_matching_pattern — RubyNext::Language::Rewriters::PatternMatching
- #on_and — RubyNext::Language::Rewriters::Predicates::Processor
- #on_block — RubyNext::Language::Rewriters::SafeNavigation
- #on_case_match — RubyNext::Language::Rewriters::FindPattern
- #on_case_match — RubyNext::Language::Rewriters::InPattern
- #on_case_match — RubyNext::Language::Rewriters::PatternMatching
- #on_complex — RubyNext::Language::Rewriters::NumericLiterals
- #on_csend — RubyNext::Language::Rewriters::SafeNavigation
- #on_def — RubyNext::Language::Rewriters::ArgsForwardLeading
- #on_def — RubyNext::Language::Rewriters::EndlessMethod
- #on_def — RuboCop::Cop::Style
- #on_def_e — RubyNext::Language::Rewriters::EndlessMethod
- #on_def_e — RuboCop::Cop::Commissioner
- #on_defs — RubyNext::Language::Rewriters::ArgsForwardLeading
- #on_defs — RubyNext::Language::Rewriters::EndlessMethod
- #on_defs — RuboCop::Cop::Style
- #on_defs_e — RubyNext::Language::Rewriters::EndlessMethod
- #on_defs_e — RuboCop::Cop::Commissioner
- #on_dstr — RubyNext::Language::Rewriters::SquigglyHeredoc
- #on_erange — RubyNext::Language::Rewriters::EndlessRange
- #on_find_pattern — RubyNext::Language::Rewriters::FindPattern
- #on_forward_arg — RubyNext::Language::Rewriters::ArgsForward
- #on_forward_arg — RubyNext::Language::Rewriters::ArgsForwardLeading
- #on_in_match — RubyNext::Language::Rewriters::FindPattern
- #on_in_match — RubyNext::Language::Rewriters::PatternMatching
- #on_index — RubyNext::Language::Rewriters::EndlessRange
- #on_ipair — RubyNext::Language::Rewriters::ShorthandHash
- #on_ipair — RuboCop::Cop::Commissioner
- #on_irange — RubyNext::Language::Rewriters::EndlessRange
- #on_kwarg — RubyNext::Language::Rewriters::RequiredKwargs
- #on_lvasgn — RubyNext::Language::Rewriters::Predicates::Processor
- #on_match_pattern — RubyNext::Language::Rewriters::PatternMatching
- #on_match_pattern_p — RubyNext::Language::Rewriters::InPattern
- #on_meth_ref — RubyNext::Language::Rewriters::MethodReference
- #on_meth_ref — RuboCop::Cop::Commissioner
- #on_numblock — RubyNext::Language::Rewriters::NumberedParams
- #on_numblock — RubyNext::Language::Rewriters::SafeNavigation
- #on_numblock — RuboCop::Cop::Commissioner
- #on_op_asgn — RubyNext::Language::Rewriters::SafeNavigation
- #on_rational — RubyNext::Language::Rewriters::NumericLiterals
- #on_send — RubyNext::Language::Rewriters::ArgsForward
- #on_send — RubyNext::Language::Rewriters::ArgsForwardLeading
- #on_send — RubyNext::Language::Rewriters::Dir
- #on_str — RubyNext::Language::Rewriters::SquigglyHeredoc
- #on_super — RubyNext::Language::Rewriters::ArgsForward
- #on_super — RubyNext::Language::Rewriters::ArgsForwardLeading
- #on_xstr — RubyNext::Language::Rewriters::SquigglyHeredoc
- #optparser — RubyNext::CLI
- #pair_hash_element — RubyNext::Language::Rewriters::PatternMatching
- #pair_hash_key — RubyNext::Language::Rewriters::PatternMatching
- #parse! — RubyNext::Commands::Base
- #parse! — RubyNext::Commands::CoreExt
- #parse! — RubyNext::Commands::Nextify
- #parser_class — RuboCop::ProcessedSource::ParserClassExt
- #pin_array_element — RubyNext::Language::Rewriters::PatternMatching
- #pin_clause — RubyNext::Language::Rewriters::PatternMatching
- #pop — RubyNext::Language::Rewriters::Predicates::Base
- #pred? — RubyNext::Language::Rewriters::Predicates::Base
- #predicate_clause — RubyNext::Language::Rewriters::Predicates::Base
- #prepend? — RubyNext::Core::Patch
- #print_list — RubyNext::Commands::CoreExt
- #proc_args — RubyNext::Language::Rewriters::NumberedParams
- #proc_args_str — RubyNext::Language::Rewriters::NumberedParams
- #process — RubyNext::Language::Rewriters::Predicates::Base
- #process_fargs — RubyNext::Language::Rewriters::ArgsForward
- #push — RubyNext::Language::Rewriters::Predicates::Base
- #raise_error — RubyNext::Language::Rewriters::PatternMatching
- #raise_missing_keyword — RubyNext::Language::Rewriters::RequiredKwargs
- #read_pred — RubyNext::Language::Rewriters::Predicates::Base
- #refine_modules? — RubyNext::Utils
- #remove — RubyNext::Language::Rewriters::Base
- #remove_rbnext! — RubyNext::Commands::Nextify
- #replace — RubyNext::Language::Rewriters::Base
- #require — Kernel
- #require_relative — Kernel
- #require_relative_without_ruby_next — Kernel
- #reset! — RubyNext::Language::Rewriters::Predicates::Base
- #resolve_feature_path — RubyNext::Utils
- #respond_to_check — RubyNext::Language::Rewriters::PatternMatching
- #respond_to_deconstruct — RubyNext::Language::Rewriters::Predicates::CaseIn
- #respond_to_deconstruct_keys — RubyNext::Language::Rewriters::Predicates::CaseIn
- #respond_to_missing? — RubyNext::Language::Rewriters::PatternMatching
- #rewrite_case_in! — RubyNext::Language::Rewriters::PatternMatching
- #rightward? — RuboCop::Cop::Layout
- #run — RubyNext::CLI
- #run — RubyNext::Commands::Base
- #run — RubyNext::Commands::CoreExt
- #run — RubyNext::Commands::Nextify
- #s — RubyNext::Language::Rewriters::Base
- #s — RubyNext::Language::Rewriters::Predicates::Base
- #safe_lvar — RubyNext::Language::Rewriters::SafeNavigation
- #safe_navigation — RubyNext::Language::Rewriters::SafeNavigation
- #save — RubyNext::Commands::Nextify
- #send_with_leading_farg — RubyNext::Language::Rewriters::ArgsForwardLeading
- #single_version? — RubyNext::Commands::Nextify
- #sorted_versions — RubyNext::Language::TransformContext
- #source_with_lines — RubyNext::Utils
- #stdout? — RubyNext::Commands::Nextify
- #terminate! — RubyNext::Language::Rewriters::Predicates::Base
- #to_ast_node — RubyNext::Language::Rewriters
- #to_module — RubyNext::Core::Patch
- #track! — RubyNext::Language::TransformContext
- #transform — Object
- #transpile — RubyNext::Commands::Nextify
- #truthy — RubyNext::Language::Rewriters::Predicates::Processor
- #unparse — RubyNext::Language::Rewriters::Base
- #use_ruby_next! — RubyNext::Language::TransformContext
- #with — RubyNext::Language::Rewriters::Base::LocalsTracker
- #with_guard — RubyNext::Language::Rewriters::PatternMatching
- #write_pred — RubyNext::Language::Rewriters::Predicates::Base