Table of Contents - rubocop-performance-1.4.0 Documentation
Pages
Classes and Modules
- RuboCop
- RuboCop::Cop
- RuboCop::Cop::Performance
- RuboCop::Cop::Performance::Caller
- RuboCop::Cop::Performance::CaseWhenSplat
- RuboCop::Cop::Performance::Casecmp
- RuboCop::Cop::Performance::ChainArrayAllocation
- RuboCop::Cop::Performance::CompareWithBlock
- RuboCop::Cop::Performance::Count
- RuboCop::Cop::Performance::Detect
- RuboCop::Cop::Performance::DoubleStartEndWith
- RuboCop::Cop::Performance::EndWith
- RuboCop::Cop::Performance::FixedSize
- RuboCop::Cop::Performance::FlatMap
- RuboCop::Cop::Performance::InefficientHashSearch
- RuboCop::Cop::Performance::OpenStruct
- RuboCop::Cop::Performance::RangeInclude
- RuboCop::Cop::Performance::RedundantBlockCall
- RuboCop::Cop::Performance::RedundantMatch
- RuboCop::Cop::Performance::RedundantMerge
- RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector
- RuboCop::Cop::Performance::RegexpMatch
- RuboCop::Cop::Performance::ReverseEach
- RuboCop::Cop::Performance::Size
- RuboCop::Cop::Performance::StartWith
- RuboCop::Cop::Performance::StringReplacement
- RuboCop::Cop::Performance::TimesMap
- RuboCop::Cop::Performance::UnfreezeString
- RuboCop::Cop::Performance::UriDefaultParser
- RuboCop::Performance
- RuboCop::Performance::Inject
- RuboCop::Performance::Version
Methods
- ::defaults! — RuboCop::Performance::Inject
- ::new — RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector
- #accept_first_call? — RuboCop::Cop::Performance::Detect
- #accept_first_param? — RuboCop::Cop::Performance::StringReplacement
- #accept_second_param? — RuboCop::Cop::Performance::StringReplacement
- #add_offense_for_double_call — RuboCop::Cop::Performance::DoubleStartEndWith
- #allowed_argument? — RuboCop::Cop::Performance::FixedSize
- #allowed_parent? — RuboCop::Cop::Performance::FixedSize
- #allowed_parent? — RuboCop::Cop::Performance::Size
- #allowed_variable? — RuboCop::Cop::Performance::FixedSize
- #args_include_block_pass? — RuboCop::Cop::Performance::RedundantBlockCall
- #array? — RuboCop::Cop::Performance::Size
- #autocorrect — RuboCop::Cop::Performance::CaseWhenSplat
- #autocorrect — RuboCop::Cop::Performance::Casecmp
- #autocorrect — RuboCop::Cop::Performance::CompareWithBlock
- #autocorrect — RuboCop::Cop::Performance::Count
- #autocorrect — RuboCop::Cop::Performance::Detect
- #autocorrect — RuboCop::Cop::Performance::DoubleStartEndWith
- #autocorrect — RuboCop::Cop::Performance::EndWith
- #autocorrect — RuboCop::Cop::Performance::FlatMap
- #autocorrect — RuboCop::Cop::Performance::InefficientHashSearch
- #autocorrect — RuboCop::Cop::Performance::RangeInclude
- #autocorrect — RuboCop::Cop::Performance::RedundantBlockCall
- #autocorrect — RuboCop::Cop::Performance::RedundantMatch
- #autocorrect — RuboCop::Cop::Performance::RedundantMerge
- #autocorrect — RuboCop::Cop::Performance::RegexpMatch
- #autocorrect — RuboCop::Cop::Performance::ReverseEach
- #autocorrect — RuboCop::Cop::Performance::Size
- #autocorrect — RuboCop::Cop::Performance::StartWith
- #autocorrect — RuboCop::Cop::Performance::StringReplacement
- #autocorrect — RuboCop::Cop::Performance::TimesMap
- #autocorrect — RuboCop::Cop::Performance::UriDefaultParser
- #autocorrect_argument — RuboCop::Cop::Performance::InefficientHashSearch
- #autocorrect_hash_expression — RuboCop::Cop::Performance::InefficientHashSearch
- #autocorrect_method — RuboCop::Cop::Performance::InefficientHashSearch
- #build_good_method — RuboCop::Cop::Performance::Casecmp
- #calls_to_report — RuboCop::Cop::Performance::RedundantBlockCall
- #check — RuboCop::Cop::Performance::TimesMap
- #check_condition — RuboCop::Cop::Performance::RegexpMatch
- #check_for_active_support_aliases? — RuboCop::Cop::Performance::DoubleStartEndWith
- #combine_args — RuboCop::Cop::Performance::DoubleStartEndWith
- #compare_range — RuboCop::Cop::Performance::CompareWithBlock
- #contains_double_splat? — RuboCop::Cop::Performance::FixedSize
- #contains_splat? — RuboCop::Cop::Performance::FixedSize
- #correct_multiple_elements — RuboCop::Cop::Performance::RedundantMerge
- #correct_operator — RuboCop::Cop::Performance::RegexpMatch
- #correct_single_element — RuboCop::Cop::Performance::RedundantMerge
- #correction — RuboCop::Cop::Performance::Casecmp
- #correction_range — RuboCop::Cop::Performance::RegexpMatch
- #current_method — RuboCop::Cop::Performance::InefficientHashSearch
- #each_redundant_merge — RuboCop::Cop::Performance::RedundantMerge
- #eligible_node? — RuboCop::Cop::Performance::Count
- #eligible_node? — RuboCop::Cop::Performance::Size
- #eligible_receiver? — RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector
- #eligible_receiver? — RuboCop::Cop::Performance::Size
- #find_last_match — RuboCop::Cop::Performance::RegexpMatch
- #first_source — RuboCop::Cop::Performance::StringReplacement
- #hash? — RuboCop::Cop::Performance::Size
- #indent_for — RuboCop::Cop::Performance::CaseWhenSplat
- #indent_width — RuboCop::Cop::Performance::RedundantMerge
- #inline_fix_branch — RuboCop::Cop::Performance::CaseWhenSplat
- #int_value — RuboCop::Cop::Performance::Caller
- #kwsplat_used? — RuboCop::Cop::Performance::RedundantMerge
- #last_match_used? — RuboCop::Cop::Performance::RegexpMatch
- #lazy? — RuboCop::Cop::Performance::Detect
- #leading_spaces — RuboCop::Cop::Performance::RedundantMerge
- #literal_at_end? — RuboCop::Cop::Performance::EndWith
- #literal_at_start? — RuboCop::Cop::Performance::StartWith
- #match_gvar? — RuboCop::Cop::Performance::RegexpMatch
- #match_with_lvasgn? — RuboCop::Cop::Performance::RegexpMatch
- #max_key_value_pairs — RuboCop::Cop::Performance::RedundantMerge
- #message — RuboCop::Cop::Performance::Caller
- #message — RuboCop::Cop::Performance::CompareWithBlock
- #message — RuboCop::Cop::Performance::InefficientHashSearch
- #message — RuboCop::Cop::Performance::RedundantMerge
- #message — RuboCop::Cop::Performance::RegexpMatch
- #message — RuboCop::Cop::Performance::StringReplacement
- #message — RuboCop::Cop::Performance::TimesMap
- #method_suffix — RuboCop::Cop::Performance::StringReplacement
- #needs_reorder? — RuboCop::Cop::Performance::CaseWhenSplat
- #new_branch_without_then — RuboCop::Cop::Performance::CaseWhenSplat
- #new_condition_with_then — RuboCop::Cop::Performance::CaseWhenSplat
- #next_match_pos — RuboCop::Cop::Performance::RegexpMatch
- #non_redundant_merge? — RuboCop::Cop::Performance::RedundantMerge
- #non_redundant_pairs? — RuboCop::Cop::Performance::RedundantMerge
- #non_redundant_value_used? — RuboCop::Cop::Performance::RedundantMerge
- #non_splat? — RuboCop::Cop::Performance::CaseWhenSplat
- #non_string_argument? — RuboCop::Cop::Performance::FixedSize
- #offense — RuboCop::Cop::Performance::StringReplacement
- #offense_for_levels — RuboCop::Cop::Performance::FlatMap
- #offense_for_method — RuboCop::Cop::Performance::FlatMap
- #on_block — RuboCop::Cop::Performance::CompareWithBlock
- #on_block — RuboCop::Cop::Performance::TimesMap
- #on_case — RuboCop::Cop::Performance::CaseWhenSplat
- #on_case — RuboCop::Cop::Performance::RegexpMatch
- #on_def — RuboCop::Cop::Performance::RedundantBlockCall
- #on_if — RuboCop::Cop::Performance::RegexpMatch
- #on_or — RuboCop::Cop::Performance::DoubleStartEndWith
- #on_send — RuboCop::Cop::Performance::Caller
- #on_send — RuboCop::Cop::Performance::Casecmp
- #on_send — RuboCop::Cop::Performance::ChainArrayAllocation
- #on_send — RuboCop::Cop::Performance::Count
- #on_send — RuboCop::Cop::Performance::Detect
- #on_send — RuboCop::Cop::Performance::EndWith
- #on_send — RuboCop::Cop::Performance::FixedSize
- #on_send — RuboCop::Cop::Performance::FlatMap
- #on_send — RuboCop::Cop::Performance::InefficientHashSearch
- #on_send — RuboCop::Cop::Performance::OpenStruct
- #on_send — RuboCop::Cop::Performance::RangeInclude
- #on_send — RuboCop::Cop::Performance::RedundantMatch
- #on_send — RuboCop::Cop::Performance::RedundantMerge
- #on_send — RuboCop::Cop::Performance::ReverseEach
- #on_send — RuboCop::Cop::Performance::Size
- #on_send — RuboCop::Cop::Performance::StartWith
- #on_send — RuboCop::Cop::Performance::StringReplacement
- #on_send — RuboCop::Cop::Performance::TimesMap
- #on_send — RuboCop::Cop::Performance::UnfreezeString
- #on_send — RuboCop::Cop::Performance::UriDefaultParser
- #preferred_method — RuboCop::Cop::Performance::Detect
- #process_source — RuboCop::Cop::Performance::DoubleStartEndWith
- #range — RuboCop::Cop::Performance::StringReplacement
- #register_offense — RuboCop::Cop::Performance::Detect
- #register_offense — RuboCop::Cop::Performance::FlatMap
- #remove_second_param — RuboCop::Cop::Performance::StringReplacement
- #reorder_condition — RuboCop::Cop::Performance::CaseWhenSplat
- #reordering_correction — RuboCop::Cop::Performance::CaseWhenSplat
- #replace_method — RuboCop::Cop::Performance::StringReplacement
- #replacement — RuboCop::Cop::Performance::CaseWhenSplat
- #replacement_method — RuboCop::Cop::Performance::StringReplacement
- #rewrite_with_modifier — RuboCop::Cop::Performance::RedundantMerge
- #scope_body — RuboCop::Cop::Performance::RegexpMatch
- #scope_root — RuboCop::Cop::Performance::RegexpMatch
- #second_argument — RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector
- #slow_compare? — RuboCop::Cop::Performance::CompareWithBlock
- #source_from_regex_constructor — RuboCop::Cop::Performance::StringReplacement
- #source_from_regex_literal — RuboCop::Cop::Performance::StringReplacement
- #source_starting_at — RuboCop::Cop::Performance::Count
- #splat_offenses — RuboCop::Cop::Performance::CaseWhenSplat
- #swap_receiver_and_arg — RuboCop::Cop::Performance::RegexpMatch
- #take_method_apart — RuboCop::Cop::Performance::Casecmp
- #to_assignments — RuboCop::Cop::Performance::RedundantMerge
- #unwind — RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector
- #use_long_method — RuboCop::Cop::Performance::InefficientHashSearch
- #value_used? — RuboCop::Cop::Performance::RedundantMerge::EachWithObjectInspector
- #when_branch_range — RuboCop::Cop::Performance::CaseWhenSplat