Module: RuboCop::Cop::Performance

Defined in:
lib/rubocop/cop/performance/sum.rb,
lib/rubocop/cop/performance/size.rb,
lib/rubocop/cop/performance/count.rb,
lib/rubocop/cop/performance/caller.rb,
lib/rubocop/cop/performance/detect.rb,
lib/rubocop/cop/performance/casecmp.rb,
lib/rubocop/cop/performance/squeeze.rb,
lib/rubocop/cop/performance/end_with.rb,
lib/rubocop/cop/performance/flat_map.rb,
lib/rubocop/cop/performance/bind_call.rb,
lib/rubocop/cop/performance/times_map.rb,
lib/rubocop/cop/performance/fixed_size.rb,
lib/rubocop/cop/performance/select_map.rb,
lib/rubocop/cop/performance/start_with.rb,
lib/rubocop/cop/performance/map_compact.rb,
lib/rubocop/cop/performance/open_struct.rb,
lib/rubocop/cop/performance/io_readlines.rb,
lib/rubocop/cop/performance/regexp_match.rb,
lib/rubocop/cop/performance/reverse_each.rb,
lib/rubocop/cop/performance/sort_reverse.rb,
lib/rubocop/cop/performance/delete_prefix.rb,
lib/rubocop/cop/performance/delete_suffix.rb,
lib/rubocop/cop/performance/range_include.rb,
lib/rubocop/cop/performance/reverse_first.rb,
lib/rubocop/cop/performance/string_include.rb,
lib/rubocop/cop/performance/case_when_splat.rb,
lib/rubocop/cop/performance/constant_regexp.rb,
lib/rubocop/cop/performance/redundant_match.rb,
lib/rubocop/cop/performance/redundant_merge.rb,
lib/rubocop/cop/performance/unfreeze_string.rb,
lib/rubocop/cop/performance/map_method_chain.rb,
lib/rubocop/cop/performance/ancestors_include.rb,
lib/rubocop/cop/performance/compare_with_block.rb,
lib/rubocop/cop/performance/string_replacement.rb,
lib/rubocop/cop/performance/uri_default_parser.rb,
lib/rubocop/cop/performance/redundant_block_call.rb,
lib/rubocop/cop/performance/redundant_sort_block.rb,
lib/rubocop/cop/performance/double_start_end_with.rb,
lib/rubocop/cop/performance/chain_array_allocation.rb,
lib/rubocop/cop/performance/method_object_as_block.rb,
lib/rubocop/cop/performance/redundant_string_chars.rb,
lib/rubocop/cop/performance/inefficient_hash_search.rb,
lib/rubocop/cop/performance/concurrent_monotonic_time.rb,
lib/rubocop/cop/performance/collection_literal_in_loop.rb,
lib/rubocop/cop/performance/string_identifier_argument.rb,
lib/rubocop/cop/performance/array_semi_infinite_range_slice.rb,
lib/rubocop/cop/performance/block_given_with_explicit_block.rb,
lib/rubocop/cop/performance/redundant_split_regexp_argument.rb,
lib/rubocop/cop/performance/big_decimal_with_numeric_argument.rb,
lib/rubocop/cop/performance/redundant_equality_comparison_block.rb

Defined Under Namespace

Classes: AncestorsInclude, ArraySemiInfiniteRangeSlice, BigDecimalWithNumericArgument, BindCall, BlockGivenWithExplicitBlock, Caller, CaseWhenSplat, Casecmp, ChainArrayAllocation, CollectionLiteralInLoop, CompareWithBlock, ConcurrentMonotonicTime, ConstantRegexp, Count, DeletePrefix, DeleteSuffix, Detect, DoubleStartEndWith, EndWith, FixedSize, FlatMap, InefficientHashSearch, IoReadlines, MapCompact, MapMethodChain, MethodObjectAsBlock, OpenStruct, RangeInclude, RedundantBlockCall, RedundantEqualityComparisonBlock, RedundantMatch, RedundantMerge, RedundantSortBlock, RedundantSplitRegexpArgument, RedundantStringChars, RegexpMatch, ReverseEach, ReverseFirst, SelectMap, Size, SortReverse, Squeeze, StartWith, StringIdentifierArgument, StringInclude, StringReplacement, Sum, TimesMap, UnfreezeString, UriDefaultParser