Code changes
Demo
1.26.1
Module Changes
Class Changes
-
RuboCop::Cop::Performance::ChainArrayAllocation -
RuboCop::Cop::Performance::MapCompact -
RuboCop::Cop::Performance::OpenStruct -
RuboCop::Cop::Performance::RedundantStringChars
Method Changes
-
RuboCop::Cop::Performance::CompareWithBlock#compare_range -
RuboCop::Cop::Performance::Count#negate_block_pass_as_inline_block -
RuboCop::Cop::Performance::StringReplacement#accept_first_param? -
RuboCop::Cop::Performance::CaseWhenSplat#indent_for -
RuboCop::Cop::Performance::RegexpMatch#replace_with_match_predicate_method -
RuboCop::Cop::Performance::ChainArrayAllocation#enumerable_select_method? -
RuboCop::Cop::Performance::Count#negate_expression
1.26.0
Module Changes
Class Changes
-
RuboCop::Cop::Performance::StringBytesize -
RuboCop::Cop::Performance::StringIdentifierArgument -
RuboCop::Cop::Performance::ArraySemiInfiniteRangeSlice
Method Changes
-
RuboCop::Cop::Performance::Detect#on_send -
RuboCop::Cop::Performance::RedundantStringChars#offense_range -
RuboCop::Cop::Performance::ChainArrayAllocation#enumerable_select_method? -
RuboCop::Cop::Performance::RedundantStringChars#correction_range -
RuboCop::Cop::Performance::RedundantMerge#leading_spaces
1.25.0
Module Changes
Class Changes
-
RuboCop::Cop::Performance::BigDecimalWithNumericArgument -
RuboCop::Cop::Performance::IoReadlines -
RuboCop::Cop::Performance::StartWith -
RuboCop::Cop::Performance::RedundantMatch -
RuboCop::Cop::Performance::Detect -
RuboCop::Cop::Performance::SortReverse -
RuboCop::Cop::Performance::Count
Method Changes
-
RuboCop::Cop::Performance::ConstantRegexp#within_allowed_assignment? -
RuboCop::Cop::Performance::RedundantStringChars#build_message -
RuboCop::Cop::Performance::MapCompact#remove_compact_method -
RuboCop::Cop::Performance::CollectionLiteralInLoop#enumerable_method? -
RuboCop::Cop::Performance::InefficientHashSearch#correct_method -
RuboCop::Cop::Performance::InefficientHashSearch#current_method -
RuboCop::Cop::Performance::ReverseEach#offense_range