From 4ce5a6f8b77b053c19899f0026c8f1ceae9e55f3 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 3 Jan 2024 14:02:08 +0000
Subject: [PATCH] Bump rubocop-performance from 1.19.1 to 1.20.1 (#100)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps
[rubocop-performance](https://github.com/rubocop/rubocop-performance)
from 1.19.1 to 1.20.1.
Release notes
Sourced from rubocop-performance's
releases.
RuboCop Performance 1.20.1
Bug fixes
- #428:
Fix false negatives for
Performance/StringIdentifierArgument
when using multiple
string arguments. (@koic
)
RuboCop Performance 1.20.0 (The RubyConf Taiwan 2023 Edition)
New features
- #384:
Support optimized
String#dup
for
Performance/UnfreezeString
when Ruby 3.3+. (@koic
)
Bug fixes
- #374:
Fix an error for
Performance/MapMethodChain
when using
map
method chain without receiver. (@koic
)
- #386:
Fix a false negative for
Performance/StringIdentifierArgument
when 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
, and
Performance/TimesMap
cops aware of safe navigation
operator. (@koic
)
- #390:
Fix a false negative for
Performance/ReverseEach
when safe
navigation is between reverse
and each
. (@fatkodima
)
- #401:
Make
Performance/Sum
aware of safe navigation operator. (@koic
)
Changes
- #389:
Improve
Performance/MapCompact
to handle more safe
navigation calls. (@fatkodima
)
- #395:
Enhance
Performance/StringInclude
to handle
===
method. (@fatkodima
)
- #388:
Require RuboCop 1.30+ as runtime dependency. (
@koic
)
- #380:
Require RuboCop AST 1.30.0+. (
@koic
)
Changelog
Sourced from rubocop-performance's
changelog.
1.20.1 (2023-12-25)
Bug fixes
- #428:
Fix false negatives for
Performance/StringIdentifierArgument
when using multiple
string arguments. ([@koic
][])
1.20.0 (2023-12-16)
New features
- #384:
Support optimized
String#dup
for
Performance/UnfreezeString
when Ruby 3.3+. ([@koic
][])
Bug fixes
- #374:
Fix an error for
Performance/MapMethodChain
when using
map
method chain without receiver. ([@koic
][])
- #386:
Fix a false negative for
Performance/StringIdentifierArgument
when 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
, and
Performance/TimesMap
cops aware of safe navigation
operator. ([@koic
][])
- #390:
Fix a false negative for
Performance/ReverseEach
when safe
navigation is between reverse
and each
. ([@fatkodima
][])
- #401:
Make
Performance/Sum
aware of safe navigation operator.
([@koic
][])
Changes
- #389:
Improve
Performance/MapCompact
to handle more safe
navigation calls. ([@fatkodima
][])
- #395:
Enhance
Performance/StringInclude
to handle
===
method. ([@fatkodima
][])
- #388:
Require RuboCop 1.30+ as runtime dependency. ([
@koic
][])
- #380:
Require RuboCop AST 1.30.0+. ([
@koic
][])
Commits
7d20964
Cut 1.20.1
ee61322
Update Changelog
d7813f5
Merge pull request #428
from koic/fix_false_negatives_make_performance_string...
98ca79d
Fix false negatives for
Performance/StringIdentifierArgument
1b90154
Use RuboCop RSpec 2.25
a5d918a
Switch back docs version to master
f79ecaa
Cut 1.20.0
5ec8988
Update Changelog
416e05c
Merge pull request #423
from koic/fix_false_positives_for_performance_times_map
68632dd
[Fix #421]
Fix false positives for Performance/TimesMap
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
Gemfile.lock | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 9812e54..1e3d946 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -22,7 +22,7 @@ GEM
language_server-protocol (3.17.0.3)
mini_portile2 (2.8.5)
nio4r (2.5.9)
- parallel (1.23.0)
+ parallel (1.24.0)
parser (3.2.2.4)
ast (~> 2.4.1)
racc
@@ -67,9 +67,9 @@ GEM
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
- rubocop-performance (1.19.1)
- rubocop (>= 1.7.0, < 2.0)
- rubocop-ast (>= 0.4.0)
+ rubocop-performance (1.20.1)
+ rubocop (>= 1.48.1, < 2.0)
+ rubocop-ast (>= 1.30.0, < 2.0)
rubocop-sequel (0.3.4)
rubocop (~> 1.0)
ruby-progressbar (1.13.0)