Recent Releases of https://github.com/rubocop/rubocop-performance
https://github.com/rubocop/rubocop-performance - RuboCop Performance v1.26.1
Bug fixes
Changes
- #520: Disable
Performance/BigDecimalWithNumericArgumentby default. (@earlopain)
- Ruby
Published by github-actions[bot] 5 months ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance v1.26.0
Bug fixes
- #444: Fix an incorrect autocorrect for
Performance/BlockGivenWithExplicitBlockwhen usingNaming/BlockForwarding's autocorrection together. (@a-lavis) - #500: Mark
Performance/MapCompactcop as unsafe. (@jbpextra) - #498: Fix
Performance/Countcop error on empty selector block. (@viralpraxis) - #504: Fix autocorrection syntax error for
Performance/Countwith multiline calls. (@lovro-bikic)
Changes
- #512: Detect negated conditions like
!foo.start_with('bar') && !foo.start_with('baz')withPerformance/DoubleStartEndWith. (@earlopain)
- Ruby
Published by github-actions[bot] 6 months ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance v1.25.0
New features
Bug fixes
- #494: Fix
Performance/FixedSizefalse positive whencountis called with anumblock. (@dvandersluis) - #492: Fix false positives for
Performance/StringIdentifierArgumentwhen using interpolated string argument. (@koic)
Changes
- #482: Change
Performance/CollectionLiteralInLoopto not register offenses forArray#include?that are optimized directly in Ruby. (@earlopain)
- Ruby
Published by github-actions[bot] 11 months ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.24.0
New features
- #490: Pluginfy RuboCop Performance. (@koic)
- #462: Add new
Performance/ZipWithoutBlockcop that checks patterns like.map { |id| [id] }or.map { [_1] }and can replace them with.zip. (@corsonknowles)
Bug fixes
- #484: Fix
Performance/CaseWhenSplatcop error onwhennode without body. (@viralpraxis)
- Ruby
Published by koic about 1 year ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.23.1
Bug fixes
- #478: Fix
Performance/RedundantStringCharscop error in case of implicit receiver. (@viralpraxis) - #480: Fix
Performance/Squeezecop error on frozen AST string node value. (@viralpraxis)
- Ruby
Published by koic about 1 year ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.23.0
New features
- #474: Add new
Performance/StringBytesizecop. (@viralpraxis)
- Ruby
Published by koic over 1 year ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.22.1
Bug fixes
- #468: Fix false positives for
Performance/BigDecimalWithNumericArgumentwhen using float argument forBigDecimal. (@koic)
- Ruby
Published by koic over 1 year ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.22.0
Bug fixes
- #454: Fix false positives for
Performance/BigDecimalWithNumericArgumentwhen using BigDecimal 3.1+. (@koic)
Changes
- #385: Disable
Performance/BlockGivenWithExplicitBlockby default. (@earlopain) - #407: Make
Performance/DoubleStartEndWithaware of safe navigation. (@earlopain)
- Ruby
Published by koic over 1 year ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.21.1
Bug fixes
- #452: Fix an error for
Performance/RedundantEqualityComparisonBlockwhen the block is empty. (@earlopain)
- Ruby
Published by koic over 1 year ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.21.0
New features
Bug fixes
- #437: Fix a false positive for
Performance/ChainArrayAllocationwhen usingselectwith block argument afterselect. (@koic) - #448: Fix a false positive for
Performance/RedundantBlockCallwhen usingblock.callwith block argument. (@koic)
Changes
- #240: Disable
Performance/Casecmpcop by default. (@parkerfinch)
- Ruby
Published by koic almost 2 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.20.2
Bug fixes
- #425: Fix a false positive for
Performance/StringIdentifierArgumentwhen using string interpolation with methods that don't support symbols with::inside them. (@earlopain)
- Ruby
Published by koic about 2 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.20.1
Bug fixes
- #428: Fix false negatives for
Performance/StringIdentifierArgumentwhen using multiple string arguments. (@koic)
- Ruby
Published by koic about 2 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.20.0 (The RubyConf Taiwan 2023 Edition)
New features
Bug fixes
- #374: Fix an error for
Performance/MapMethodChainwhen usingmapmethod chain without receiver. (@koic) - #386: Fix a false negative for
Performance/StringIdentifierArgumentwhen using string interpolation. (@earlopain) - #419: Make
Performance/Count,Performance/FixedSize,Performance/FlatMap,Performance/InefficientHashSearch,Performance/RangeInclude,Performance/RedundantSortBlock,Performance/ReverseFirst,Performance/SelectMap,Performance/Size,Performance/SortReverse, andPerformance/TimesMapcops aware of safe navigation operator. (@koic) - #390: Fix a false negative for
Performance/ReverseEachwhen safe navigation is betweenreverseandeach. (@fatkodima) - #401: Make
Performance/Sumaware of safe navigation operator. (@koic)
Changes
- #389: Improve
Performance/MapCompactto handle more safe navigation calls. (@fatkodima) - #395: Enhance
Performance/StringIncludeto handle===method. (@fatkodima) - #388: Require RuboCop 1.30+ as runtime dependency. (@koic)
- #380: Require RuboCop AST 1.30.0+. (@koic)
- Ruby
Published by koic about 2 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.19.1
Bug fixes
- #367: Fix an incorrect autocorrect for
Performance/BlockGivenWithExplicitBlockwhen usingLint/UnusedMethodArgument's autocorrection together. (@ymap) - #370: Fix an incorrect autocorrect for
Performance/RedundantMatchwhen expressions with lower precedence than=~are used as an argument. (@ymap) - #365: Fix false positives for
Performance/ArraySemiInfiniteRangeSlicewhen using[]with string literals. (@koic) - #373: Set target version for
Performance/UnfreezeString. (@tagliala)
- Ruby
Published by koic over 2 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.19.0
New features
- #364: Add new
Performance/MapMethodChaincop. (@koic) - #363: Support safe navigation operator for
Performance/ArraySemiInfiniteRangeSlice,Performance/DeletePrefix,Performance/DeleteSuffix,Performance/Detect,Performance/EndWith,Performance/InefficientHashSearch,Performance/MapCompact,Performance/RedundantSplitRegexpArgument,Performance/ReverseEach,Performance/ReverseFirst,Performance/SelectMap,Performance/Squeeze,Performance/StartWith,Performance/StringInclude, andPerformance/StringReplacementcops. (@koic)
- Ruby
Published by koic over 2 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.18.0
Bug fixes
- #359: Fix a false positive for
Performance/RedundantEqualityComparisonBlockwhen the block variable is used on both sides of==. (@koic) - #351: Fix an incorrect autocorrect for
Performance/ConstantRegexpandPerformance/RegexpMatchwhen autocorrecting both at the same time. (@fatkodima)
Changes
- #357: Add
sort!andminmaxtoPerformance/CompareWithBlock. (@vlad-pisanov) - #353: (Breaking) Drop Ruby 2.6 support. (@koic)
- Ruby
Published by koic almost 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.17.1
Bug fixes
- #352: Fix the default config for
AllowRegexpMatchoption ofPerformance/RedundantEqualityComparisonBlock. (@koic)
- Ruby
Published by koic almost 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.17.0
New features
Bug fixes
- #346: Fix a false positive for
Performance/StringIdentifierArgumentwhen using a command method with receiver. (@koic) - #344: Fix
Performance/FlatMapautocorrection for chained methods on separate lines. (@fatkodima)
- Ruby
Published by koic almost 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.16.0
Changes
- #332: Register offenses for variables against regexes in
Performance/StringInclude. (@fatkodima)
- Ruby
Published by koic about 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.15.2
Bug fixes
- #313: Fix a false negative for
Performance/RedundantStringCharswhen usingstr.chars.lastwithout argument. (@koic) - #321: Fix a false positive for
Performance/Sumwhen usingTargetRubyVersionis 2.3 or lower. (@koic) - #314: Fix
Performance/RegexpMatchto handle::Regexp. (@fatkodima)
Changes
- #318: Extend
Performance/StringIncludeto handle!~. (@fatkodima)
- Ruby
Published by koic about 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.15.1
Bug fixes
- #309: Fix an error for
Performance/MapCompactwhen usingmap(&:do_something).compactand there is a line break aftermap.compactand assigning with||=. (@koic)
Changes
- Ruby
Published by koic over 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.15.0
New features
- #305: Support numbered parameter for
Performance/RedundantSortBlock,Performance/SortReverse, andPerformance/TimesMapcops. (@koic)
Bug fixes
Changes
- #297: Support autocorrection on
Performance/RedundantMatchwhen receiver is a Regexp literal. (@r7kamura)
- Ruby
Published by koic over 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.14.3
Bug fixes
- #296: Fix a false negative for
Performance/StringIdentifierArgumentwhen usinginstance_variable_defined?. (@koic) - #294: Fix a false negative for
Performance/ChainArrayAllocationwhen usingarray.first(do_something).uniq. (@koic)
- Ruby
Published by koic over 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.14.2
Bug fixes
- Ruby
Published by koic over 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.14.1
Bug fixes
- #291: Fix
Performance/MapCompactautocorrect causing invalid syntax when using multilinemap { ... }.compactas an argument for an assignment method. (@QQism)
- Ruby
Published by koic over 3 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.14.0
Bug fixes
- #289: Fix a false positive for
Performance/StringIdentifierArgumentwhen using namespaced class string argument. (@koic) - #288: Recover Ruby 2.4 code analysis using
TargetRubyVersion: 2.4. (@koic)
Changes
- Ruby
Published by koic almost 4 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.13.3
Bug fixes
- #285: Fix an error for
Performance/MapCompactwhen usingmap(&:do_something).compact.firstand there is a line break aftermap.compactand receiver. (@ydah)
- Ruby
Published by koic almost 4 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.13.2
Bug fixes
- #281: Fix an error for
Performance/BlockGivenWithExplicitBlockwhen using Ruby 3.1's anonymous block forwarding. (@koic)
- Ruby
Published by koic about 4 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.13.1
Bug fixes
- Ruby
Published by koic about 4 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.13.0
New features
- #276: Add new
Performance/StringIdentifierArgumentcop. (@koic) - #204: Add
Performance/Sumoption to ignore potential false positives. (@leoarnold) - #269: Add
#to_dsupport toBigDecimalWithNumericArgument. (@leoarnold)
Bug fixes
- #277: Fix an incorrect autocorrect for
Performance/MapCompactwhen usingmap.compact.firstand there is a line break aftermap.compactand receiver. (@koic) - #273: Fix an incorrect autocorrect for
Performance/RedundantStringCharswhen usingstr.chars[0]. (@koic)
Changes
- #270: Mark
Performance/Sumauto-correction as unsafe and extend documentation. (@leoarnold) - #274: Unmark
AutoCorrect: falsefromPerformance/CaseWhenSplat. (@koic) - #275: Unmark
AutoCorrect: falsefromPerformance/TimesMap. (@koic)
- Ruby
Published by koic about 4 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.12.0
New features
Bug fixes
- #261: Fix a false negative for
Performance/RedundantBlockCallwhen usingblock.callin a class method'. (@koic) - #264: Fix error in Performance/Sum when method has no brackets. (@mvz)
Changes
- Ruby
Published by koic over 4 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.11.5
Bug fixes
- #255: Fix a false positive for
Performance/RedundantEqualityComparisonBlockwhen using block argument is used for an argument of operand. (@koic) - #257: Fix an incorrect auto-correct for
Performance/MapCompactwhen using multi-linecollection.map { ... }.compactas a method argument. (@koic)
- Ruby
Published by koic over 4 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.11.4
Bug fixes
- #247: Fix an incorrect auto-correct for
Performance/MapCompactwhen using multi-line trailing dot method calls. (@koic) - #249: Fix a false positive for
Performance/RedundantStringCharswhen usingstr.chars.lastandstr.chars.drop. (@koic) - #252: Fix an incorrect auto-correct for
Performance/UnfreezeStringwhen invoking a method afterString.newwith a string. (@koic)
Changes
- Ruby
Published by koic over 4 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.11.3
Bug fixes
- #242: Fix an error for
Performance/MapCompactwhen using multilinemap { ... }.compactand assigning to return value. (@koic)
- Ruby
Published by koic almost 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.11.2
Bug fixes
- #238: Fix an incorrect auto-correct for
Performance/MapCompactwhen invoking a method aftermap { ... }.compacton the same line. (@koic)
- Ruby
Published by koic almost 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.11.1
Bug fixes
- #236: Fix an incorrect auto-correct for
Performance/MapCompactwhen using multi-line leading dot method calls. (@koic)
- Ruby
Published by koic almost 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.11.0
New features
Bug fixes
Changes
- #228: Mark
Performance/RedundantMergeas unsafe. (@dvandersluis) - #232: Drop Ruby 2.4 support. (@koic)
- #235: Require RuboCop 1.7 or higher. (@koic)
- Ruby
Published by koic almost 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.10.2
Bug fixes
- #162: Fix a false positive for
Performance/RedundantBlockCallwhen an optional block that is overridden by block variable. (@koic) - #36: Fix a false positive for
Performance/ReverseEachwheneachis called onreverseand using the result value. (@koic) - #224: Fix a false positive for
Style/RedundantEqualityComparisonBlockwhen using one argument with comma separator in block argument. (@koic) - #225: Fix a false positive for
Style/RedundantEqualityComparisonBlockwhen usingany?with===comparison block and block argument is not used as a receiver for===. (@koic) - #222: Fix a false positive for
Performance/RedundantSplitRegexpArgumentwhensplitmethod argument is exactly one spece regexp/ /. (@koic)
- Ruby
Published by koic almost 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.10.1
Bug fixes
- #214: Fix a false positive for
Performance/RedundantEqualityComparisonBlockwhen using multiple block arguments. (@koic) - #216: Fix a false positive for
Performance/RedundantSplitRegexpArgumentwhen using split method with ignore case regexp option. (@koic) - #217: Fix a false positive for
Performance/RedundantEqualityComparisonBlockwhen using block argument is used for an argument ofis_a. (@koic)
- Ruby
Published by koic about 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.10.0
New features
- #190: Add new
Performance/RedundantSplitRegexpArgumentcop. (@mfbmina) - #213: Add new
Performance/RedundantEqualityComparisonBlockcop. (@koic)
Bug fixes
- #207: Fix an error for
Performance/Sumwhen usingmap(&do_something).sumwithout receiver. (@koic) - #210: Fix a false negative for
Performance/BindCallwhen receiver is not a method call. (@koic)
Changes
- #205: Update
Performance/ConstantRegexpto allow memoized regexps. (@dvandersluis) - #212: Enable unsafe auto-correct for
Performance/StartWithandPerformance/EndWithcops by default. (@koic)
- Ruby
Published by koic about 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.9.2
Bug fixes
- #201: Fix an incorrect auto-correct for
Performance/ReverseEachwhen using multi-linereverse.eachwith leading dot. (@koic)
- Ruby
Published by koic about 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.9.1
Bug fixes
- #185: Fix incorrect replacement recommendation for
Performance/ChainArrayAllocation. (@fatkodima)
Changes
- #197: Disable
Performance/ArraySemiInfiniteRangeSlicecop. (@tejasbubane)
- Ruby
Published by koic over 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.9.0
New features
- #173: Add new
Performance/BlockGivenWithExplicitBlockcop. (@fatkodima) - #136: Add new
Performance/MethodObjectAsBlockcop. (@fatkodima) - #151: Add new
Performance/ConstantRegexpcop. (@fatkodima) - #175: Add new
Performance/ArraySemiInfiniteRangeSlicecop. (@fatkodima) - #189: Support auto-correction for
Performance/Caller. (@koic) - #171: Extend auto-correction support for
Performance/Sum. (@koic) - #194: Support auto-correction for
Performance/UnfreezeString. (@koic)
Changes
- #181: Change default configuration for
Performance/CollectionLiteralInLooptoEnabled: 'pending'. (@ghiculescu) - #170: Extend
Performance/Sumto register an offense formap { ... }.sum. (@eugeneius) - #179: Change
Performance/Sumto warn about empty arrays, and not register an offense on empty array literals. (@ghiculescu) - #180: Require RuboCop 0.90 or higher. (@koic)
- Ruby
Published by koic over 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.8.1
Bug fixes
- #164: Fix an error for
Performance/CollectionLiteralInLoopwhen a method fromEnumerableis called with no receiver. (@eugeneius) - #165: Fix a false positive for
Performance/Sumwhen using initial value argument is a variable. (@koic)
Changes
- #163: Change
Performance/Detectto also detect offenses when index 0 or -1 is used instead (ie.detect{ ... }[0]). (@dvandersluis) - #168: Extend
Performance/Sumto register an offense forinject(&:+). (@eugeneius)
- Ruby
Published by koic over 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.8.0
New features
- #140: Add new
Performance/CollectionLiteralInLoopcop. (@fatkodima) - #137: Add new
Performance/Sumcop. (@fatkodima)
Bug fixes
Changes
- #157: Extend
Performance/Detectcop with check forfiltermethod andPerformance/Countcop with checks forfind_allandfiltermethods. (@fatkodima) - #154: Require RuboCop 0.87 or higher. (@koic)
- Ruby
Published by koic over 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.7.1
Bug fixes
- #147: Fix an error for
Performance/AncestorsIncludewhen usingancestors.include?without receiver. (@koic) - #150: Fix an incorrect autocorrect for
Performance/BigDecimalWithNumericArgumentwhen a precision is specified. (@eugeneius)
Changes
- #149: Mark
Performance/AncestorsIncludeas unsafe. (@eugeneius) - #145: Mark
Performance/StringIncludeasSafeAutocorrect: falseand disable autocorrect by default. (@koic)
- Ruby
Published by koic over 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.7.0
New features
- #141: Add new
Performance/RedundantStringCharscop. (@fatkodima) - #127: Add new
Performance/IoReadlinescop. (@fatkodima) - #128: Add new
Performance/ReverseFirstcop. (@fatkodima) - #132: Add new
Performance/RedundantSortBlockcop. (@fatkodima) - #125: Support
Array()andHash()methods forPerformance/Sizecop. (@fatkodima) - #124: Add new
Performance/Squeezecop. (@fatkodima) - #129: Add new
Performance/BigDecimalWithNumericArgumentcop. (@fatkodima) - #130: Add new
Performance/SortReversecop. (@fatkodima) - #81: Add new
Performance/StringIncludecop. (@fatkodima) - #123: Add new
Performance/AncestorsIncludecop. (@fatkodima) - #125: Support
Range#member?method forPerformance/RangeIncludecop. (@fatkodima)
Changes
- Ruby
Published by koic over 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.6.1
New features
- #115: Support
String#subandString#sub!methods forPerformance/DeletePrefixandPerformance/DeleteSuffixcops. (@fatkodima)
Bug fixes
- #111: Fix an error for
Performance/DeletePrefixandPerformance/DeleteSuffixcops when using autocorrection with RuboCop 0.81 or lower. (@koic) - #118: Fix a false positive for
Performance/DeletePrefix,Performance/DeleteSuffix,Performance/StartWith, andPerformance/EndWithcops when receiver is multiline string. (@koic)
- Ruby
Published by koic over 5 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.6.0
New features
- #77: Add new
Performance/BindCallcop. (@koic) - #105: Add new
Performance/DeletePrefixandPerformance/DeleteSuffixcops. (@koic) - #107: Support regexp metacharacter
^forPerformance/StartWithcop and regexp metacharacter$forPerformance/EndWithcop. (@koic)
Bug fixes
- #55: Fix an incorrect autocorrect for
Performance/RegexpMatchwhen usingstr.=~(/regexp/). (@koic) - #108: Fix an incorrect autocorrect for
Performance/ReverseEachwhen there is a newline between reverse and each. (@joe-sharp, @dischorde, @siegfault)
Changes
- #103: (BREAKING) Drop support for Ruby 2.3. (@koic)
- #101: Mark unsafe for
Performance/Casecmpcop. (@koic)
- Ruby
Published by koic almost 6 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.5.2
Bug fixes
- #86: Fix an incorrect autocorrect for
Performance/RedundantMergewhen using an empty hash argument. (@koic)
- Ruby
Published by koic about 6 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.5.1
Bug fixes
- #82: Let
Performance/StartWithandPerformance/EndWithcorrectRegexp#match?andRegexp#=~. (@eugeneius)
- Ruby
Published by koic over 6 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.5.0
Bug fixes
- #74: Fix an error for
Performance/RedundantMergewhenMaxKeyValuePairsoption is set tonull. (@koic) - #70: This PR fixes a false negative for
Performance/FlatMapwhen using symbol to proc operator argument ofmapmethod. (@koic, @splattael)
Changes
- #69: Remove
SafeModefromPerformance/CountandPerformance/Detect. SetSafeAutoCorrecttofalsefor these cops by default. (@rrosenblum)
- Ruby
Published by koic over 6 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.4.1
Bug fixes
- #67: Fix an error for
Performance/RedundantMergewhenMaxKeyValuePairsoption is set tonull. (@koic) - #73: Fix a false negative for
Performance/RegexpMatchwhenMatchDatais not detected inifbranch of guard condition. (@koic)
- Ruby
Published by koic over 6 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.4.0
Bug fixes
- #54: Fix
Performance/FixedSizeto accept const assign with some operation. (@tejasbubane) - #61: Fix a false negative for
Performance/RegexpMatchwhen using RuboCop 0.71 or higher. (@koic)
- Ruby
Published by koic over 6 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.3.0
Bug fixes
- #48: Reduce
Performance/RegexpMatchfalse positive by only flaggingmatchused with Regexp/String/Symbol literals. (@dduugg)
Changes
- #52: Drop support for Ruby 2.2. (@bquorning)
- Ruby
Published by koic almost 7 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.2.0
Bug fixes
- Ruby
Published by koic almost 7 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.1.0
Changes
- #39: Remove
Performance/LstripRstripcop. (@koic) - #39: Remove
Performance/RedundantSortBy,Performance/UnneededSortandPerformance/Samplecops. (@koic)
- Ruby
Published by koic almost 7 years ago
https://github.com/rubocop/rubocop-performance - RuboCop Performance 1.0.0
New features
- Extract performance cops from rubocop-hq/rubocop repository. (@composerinteralia, @koic)
- Ruby
Published by koic almost 7 years ago