Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump rubocop-performance from 1.20.2 to 1.21.0 (#25)
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.20.2 to 1.21.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rubocop/rubocop-performance/releases">rubocop-performance's releases</a>.</em></p> <blockquote> <h2>RuboCop Performance 1.21.0</h2> <h3>New features</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/pull/446">#446</a>: Support Prism as a Ruby parser (experimental). (<a href="https://github.com/koic"><code>@koic</code></a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/issues/437">#437</a>: Fix a false positive for <code>Performance/ChainArrayAllocation</code> when using <code>select</code> with block argument after <code>select</code>. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/issues/448">#448</a>: Fix a false positive for <code>Performance/RedundantBlockCall</code> when using <code>block.call</code> with block argument. (<a href="https://github.com/koic"><code>@koic</code></a>)</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/issues/240">#240</a>: Disable <code>Performance/Casecmp</code> cop by default. (<a href="https://github.com/parkerfinch"><code>@parkerfinch</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md">rubocop-performance's changelog</a>.</em></p> <blockquote> <h2>1.21.0 (2024-03-30)</h2> <h3>New features</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/pull/446">#446</a>: Support Prism as a Ruby parser (experimental). ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/issues/437">#437</a>: Fix a false positive for <code>Performance/ChainArrayAllocation</code> when using <code>select</code> with block argument after <code>select</code>. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/issues/448">#448</a>: Fix a false positive for <code>Performance/RedundantBlockCall</code> when using <code>block.call</code> with block argument. ([<a href="https://github.com/koic"><code>@koic</code></a>][])</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://redirect.github.com/rubocop/rubocop-performance/issues/240">#240</a>: Disable <code>Performance/Casecmp</code> cop by default. ([<a href="https://github.com/parkerfinch"><code>@parkerfinch</code></a>][])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rubocop/rubocop-performance/commit/30f6669ffb7241676d269645a4c55ed6da7adaa1"><code>30f6669</code></a> Cut 1.21.0</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/067c6418eda5c1076ecc70384b128ec16af15736"><code>067c641</code></a> Update Changelog</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/9d281202798eec5d9d89f7cd5bd354359d90f46b"><code>9d28120</code></a> Merge pull request <a href="https://redirect.github.com/rubocop/rubocop-performance/issues/449">#449</a> from koic/fix_false_positive_for_performance_redundan...</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/0d982851b1f2467e5e9b72fb96dd3e13bbe585ef"><code>0d98285</code></a> [Fix <a href="https://redirect.github.com/rubocop/rubocop-performance/issues/448">#448</a>] Fix a false positive for <code>Performance/RedundantBlockCall</code></li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/d4d1875638d1678d826d77f0d0207770e4db9c03"><code>d4d1875</code></a> Merge pull request <a href="https://redirect.github.com/rubocop/rubocop-performance/issues/446">#446</a> from koic/support_prism</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/2059d28789c5058d5610b81f6f76772a162798c9"><code>2059d28</code></a> Support Prism as a Ruby parser</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/13aa3d19a2939f749d2f89dbee490f07aa069a83"><code>13aa3d1</code></a> Tweak specs for <code>Performance/UnfreezeString</code></li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/9ba15dd71cb9c1e21e5ede4cabf122d371e6a877"><code>9ba15dd</code></a> Use RuboCop RSpec 2.27</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/08ac312f0983ddc3d62474507d338b6fcca61697"><code>08ac312</code></a> Merge pull request <a href="https://redirect.github.com/rubocop/rubocop-performance/issues/443">#443</a> from koic/disalbe_performance_casecmp_by_default</li> <li><a href="https://github.com/rubocop/rubocop-performance/commit/4dc1e5c5d6e0761d7d783ec543f6982e8a369ed0"><code>4dc1e5c</code></a> [Fix <a href="https://redirect.github.com/rubocop/rubocop-performance/issues/240">#240</a>] Disable <code>Performance/Casecmp</code> cop</li> <li>Additional commits viewable in <a href="https://github.com/rubocop/rubocop-performance/compare/v1.20.2...v1.21.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rubocop-performance&package-manager=bundler&previous-version=1.20.2&new-version=1.21.0)](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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <dependency name> 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) </details>
- Loading branch information