Skip to content

Latest commit

 

History

History
86 lines (49 loc) · 3.5 KB

File metadata and controls

86 lines (49 loc) · 3.5 KB

Change log

master (unreleased)

New features

  • #77: Add new Performance/BindCall cop. (@koic)

1.5.2 (2019-12-25)

Bug fixes

  • #86: Fix an incorrect autocorrect for Performance/RedundantMerge when using an empty hash argument. (@koic)

1.5.1 (2019-11-14)

Bug fixes

  • #82: Let Performance/StartWith and Performance/EndWith correct Regexp#match? and Regexp#=~. (@eugeneius)

Changes

  • #103: (BREAKING) Drop support for Ruby 2.3. (@koic)

1.5.0 (2019-10-01)

Bug fixes

  • #74: Fix an error for Performance/RedundantMerge when MaxKeyValuePairs option is set to null. (@koic)
  • #70: This PR fixes a false negative for Performance/FlatMap when using symbol to proc operator argument of map method. (@koic, @splattael)

Changes

  • #69: Remove SafeMode from Performance/Count and Performance/Detect. Set SafeAutoCorrect to false for these cops by default. (@rrosenblum)

1.4.1 (2019-07-29)

Bug fixes

  • #67: Fix an error for Performance/RedundantMerge when MaxKeyValuePairs option is set to null. (@koic)
  • #73: Fix a false negative for Performance/RegexpMatch when MatchData is not detected in if branch of guard condition. (@koic)

1.4.0 (2019-06-20)

Bug fixes

  • #54: Fix Performance/FixedSize to accept const assign with some operation. (@tejasbubane)
  • #61: Fix a false negative for Performance/RegexpMatch when using RuboCop 0.71 or higher. (@koic)

1.3.0 (2019-05-13)

Bug fixes

  • #48: Reduce Performance/RegexpMatch false positive by only flagging match used with Regexp/String/Symbol literals. (@dduugg)

Changes

1.2.0 (2019-05-04)

Bug fixes

  • #47: Fix a false negative for Performance/RegexpMatch when using RuboCop 0.68 or higher. (@koic)

1.1.0 (2019-04-08)

Changes

  • #39: Remove Performance/LstripRstrip cop. (@koic)
  • #39: Remove Performance/RedundantSortBy, Performance/UnneededSort and Performance/Sample cops. (@koic)

1.0.0 (2019-03-14)

New features