Skip to content

Commit

Permalink
Bump the minor-updates group across 1 directory with 3 updates (#205)
Browse files Browse the repository at this point in the history
Bumps the minor-updates group with 3 updates in the / directory:
[sequel](https://github.com/jeremyevans/sequel),
[rubocop](https://github.com/rubocop/rubocop) and
[rubocop-performance](https://github.com/rubocop/rubocop-performance).

Updates `sequel` from 5.87.0 to 5.88.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jeremyevans/sequel/blob/master/CHANGELOG">sequel's
changelog</a>.</em></p>
<blockquote>
<p>=== 5.88.0 (2025-01-01)</p>
<ul>
<li>
<p>Add subset_static_cache plugin for statically caching subsets of a
model class (jeremyevans)</p>
</li>
<li>
<p>Allow class-level dataset methods to be overridable and call super to
get the default behavior (jeremyevans)</p>
</li>
<li>
<p>Support column aliases with data types on PostgreSQL, useful for
selecting from functions returning records (jeremyevans)</p>
</li>
<li>
<p>Break ties in timestamp migrator version handling using lexicographic
sort of rest of migration filename (jeremyevans)</p>
</li>
<li>
<p>Fix strict_unused_block warnings when running specs on Ruby 3.4
(jeremyevans)</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jeremyevans/sequel/commit/d0504ef88d01d680bf6b322b6c87a0fc87f49b34"><code>d0504ef</code></a>
Bump version to 5.88.0</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/530eae6867da00491b1a7ad068997512101c437a"><code>530eae6</code></a>
Add Ruby 3.4 to CI</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/f8274556d5be4e6229c2f25f095c6e6c13a0ae8b"><code>f827455</code></a>
Get back to 100% code coverage in static_cache_cache plugin</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/42a8b305cd105b79d2313d8ef0c83d4b1db4916b"><code>42a8b30</code></a>
Add subset_static_cache plugin for statically caching subsets of a model
class</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/14fb13057c342ffaa1989d25b466575f1954041e"><code>14fb130</code></a>
Allow class-level dataset methods to be overridable and call super to
get the...</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/eba1a8e029d6bc1f1ee17ec1e48d501eb289c7d9"><code>eba1a8e</code></a>
Make PostgreSQL specs pass when PostgreSQL is not built with libxml
support</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/cc4a0ff798416aaa4e639c12f01450c23ddbd15b"><code>cc4a0ff</code></a>
Support column aliases with data types on PostgreSQL, useful for
selecting fr...</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/31d28f2650df8d07af6d701dfab9797293770e28"><code>31d28f2</code></a>
Break ties in timestamp migrator version handling using lexicographic
sort of...</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/267daa57133191eb8da8625d02f45a0c8304416b"><code>267daa5</code></a>
Fix strict_unused_block warnings when running specs on Ruby 3.4</li>
<li><a
href="https://github.com/jeremyevans/sequel/commit/7a520bb9c013947bd60d9170e727fb52a2287ba1"><code>7a520bb</code></a>
Avoid shape-related performance warning for Sequel::SQL::StringAgg</li>
<li>Additional commits viewable in <a
href="https://github.com/jeremyevans/sequel/compare/5.87.0...5.88.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `rubocop` from 1.69.2 to 1.70.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rubocop/rubocop/releases">rubocop's
releases</a>.</em></p>
<blockquote>
<h2>RuboCop 1.70</h2>
<h3>New features</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13474">#13474</a>:
Add new <code>Style/ItAssignment</code> cop to detect local assignments
to <code>it</code> inside blocks. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/11013">#11013</a>:
Add new <code>Lint/SharedMutableDefault</code> cop to alert on mutable
Hash defaults. ([<a
href="https://github.com/corsonknowles"><code>@​corsonknowles</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13612">#13612</a>:
Create new cop <code>Lint/ConstantReassignment</code>. ([<a
href="https://github.com/lovro-bikic"><code>@​lovro-bikic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13628">#13628</a>:
Make LSP server support quick fix code action. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13607">#13607</a>:
Support passing the target ruby version through an environment variable.
([<a
href="https://github.com/elliottt"><code>@​elliottt</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13628">#13628</a>:
Add support for Ruby LSP as a built-in add-on. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13284">#13284</a>:
Add new <code>target_gem_version</code> API to change behavior of a cop
at runtime depending on which gem version is present. ([<a
href="https://github.com/earlopain"><code>@​earlopain</code></a>][])</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13589">#13589</a>:
Fix <code>Lint/NonAtomicFileOperation</code> to detect offenses with
fully qualified constants. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13630">#13630</a>:
Fix CLI <code>--format</code> option to accept fully qualified formatter
class names. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13624">#13624</a>:
Don't show warnings from <code>Lint/Syntax</code> when a syntax error
occurs. ([<a
href="https://github.com/earlopain"><code>@​earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13605">#13605</a>:
Fix <code>RuboCop::Cop::Util.to_string_literal</code> to work correctly
with frozen strings. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/12393">#12393</a>:
Fix false negatives for <code>Lint/Void</code> inside of non-modifier
conditionals. ([<a
href="https://github.com/GabeIsman"><code>@​GabeIsman</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13623">#13623</a>:
Fix false negatives for <code>Style/MultipleComparison</code> when
setting <code>AllowMethodComparison: false</code> and comparing with
simple method calls. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13644">#13644</a>:
Fix a false positive for
<code>Layout/EmptyLinesAroundAccessModifier</code> when an access
modifier and an expression are on the same line. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13645">#13645</a>:
Fix a false positive for
<code>Style/MethodCallWithArgsParentheses</code> when setting
<code>EnforcedStyle: omit_parentheses</code> and last argument is an
endless range. ([<a
href="https://github.com/earlopain"><code>@​earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13614">#13614</a>:
Fix false positives for <code>Style/RaiseArgs</code> with anonymous
splat and triple dot forwarding. ([<a
href="https://github.com/earlopain"><code>@​earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13591">#13591</a>:
Fix false positives for <code>Lint/NestedMethodDefinition</code> when
defining a method on a constant or a method call. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13594">#13594</a>:
Fix false positives for <code>Style/MultipleComparison</code> when using
multiple safe navigation method calls. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13654">#13654</a>:
Fix false positives for <code>Style/RedundantInitialize</code> when
empty initialize method has arguments. ([<a
href="https://github.com/marocchino"><code>@​marocchino</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13608">#13608</a>:
Fix crash when running <code>rubocop -d</code> on a config with a remote
<code>inherit_from</code> that causes a duplicate setting warning. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/12430">#12430</a>:
Fix false negatives in <code>Style/RedundantLineContinuation</code> with
multiple line continuations. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13638">#13638</a>:
Fix false positive for <code>Naming/BlockForwarding</code> when method
just returns the block argument. ([<a
href="https://github.com/mvz"><code>@​mvz</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13599">#13599</a>:
Fix incorrect autocorrect for <code>Layout/HashAlignment</code> when
there is a multiline positional argument and
<code>Layout/ArgumentAlignment</code> is configured with
<code>EnforcedStyle: with_fixed_indentation</code>. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13586">#13586</a>:
Fix regression in <code>Layout/SpaceAroundOperators</code> when
different comparison operators were aligned with each other. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13603">#13603</a>:
Fix <code>Lint/LiteralInInterpolation</code> cop error on invalid string
literal. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13582">#13582</a>:
Fix <code>Lint/NonAtomicFileOperation</code> cop error on non-constant
receiver. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13598">#13598</a>:
Fix <code>Lint/Void</code> cop error on <code>if</code> without body.
([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13634">#13634</a>:
Fix <code>Style/ClassAndModuleChildren</code> cop error on
<code>compact</code> enforced style and unindented body. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13642">#13642</a>:
Fix <code>Style/FloatDivision</code> cop error if <code>#to_f</code> has
implicit receiver. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13517">#13517</a>:
Fixes <code>Style/HashExcept</code> to recognize safe navigation when
<code>ActiveSupportExtensionsEnabled</code> config is enabled. ([<a
href="https://github.com/lovro-bikic"><code>@​lovro-bikic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13585">#13585</a>:
Fix <code>Style/HashSyntax</code> cop error on implicit
<code>call</code> method. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13632">#13632</a>:
Fix <code>Style/MissingElse</code> cop error if
<code>Style/EmptyElse</code>'s <code>EnforcedStyle</code> is not
<code>both</code> and <code>if</code> expression contains
<code>elsif</code>. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13659">#13659</a>:
Fix <code>Style/MissingElse</code> cop error if
<code>Style/EmptyElse</code>'s <code>EnforcedStyle</code> is not
<code>both</code> and <code>if</code> expression contains multiple
<code>elsif</code>. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13596">#13596</a>:
Fix <code>Style/RedundantCondition</code> cop error on parentheses and
modifier <code>if</code> in <code>else</code>. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13616">#13616</a>:
Fix incorrect autocorrect for <code>Style/RedundantRegexpArgument</code>
when the regex contains a single quote. ([<a
href="https://github.com/mrzasa"><code>@​mrzasa</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13619">#13619</a>:
Fix <code>Style/YodaExpression</code> cop error in case of suffix form
of operator. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13578">#13578</a>:
Update <code>Layout/LineContinuationSpacing</code> to ignore
continuations inside a <code>regexp</code> or <code>xstr</code>. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13601">#13601</a>:
Update <code>Style/SuperArguments</code> to handle <code>super</code>
with a block or with a chained method with a block. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13568">#13568</a>:
Fix <code>NoMethodError</code> in <code>ConfigValidator</code> when a
Cop's config is not a <code>Hash</code> and raise
<code>ValidationError</code> instead. ([<a
href="https://github.com/amomchilov"><code>@​amomchilov</code></a>][])</li>
</ul>
<h3>Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13665">#13665</a>:
Add support for safe navigation to <code>Style/ObjectThen</code>. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13657">#13657</a>:
Add support for safe navigation to <code>Layout/HashAlignment</code>.
([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md">rubocop's
changelog</a>.</em></p>
<blockquote>
<h2>1.70.0 (2025-01-10)</h2>
<h3>New features</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13474">#13474</a>:
Add new <code>Style/ItAssignment</code> cop to detect local assignments
to <code>it</code> inside blocks. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/11013">#11013</a>:
Add new <code>Lint/SharedMutableDefault</code> cop to alert on mutable
Hash defaults. ([<a
href="https://github.com/corsonknowles"><code>@​corsonknowles</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13612">#13612</a>:
Create new cop <code>Lint/ConstantReassignment</code>. ([<a
href="https://github.com/lovro-bikic"><code>@​lovro-bikic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13628">#13628</a>:
Make LSP server support quick fix code action. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13607">#13607</a>:
Support passing the target ruby version through an environment variable.
([<a
href="https://github.com/elliottt"><code>@​elliottt</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13628">#13628</a>:
Add support for Ruby LSP as a built-in add-on. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13284">#13284</a>:
Add new <code>target_gem_version</code> API to change behavior of a cop
at runtime depending on which gem version is present. ([<a
href="https://github.com/earlopain"><code>@​earlopain</code></a>][])</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13589">#13589</a>:
Fix <code>Lint/NonAtomicFileOperation</code> to detect offenses with
fully qualified constants. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13630">#13630</a>:
Fix CLI <code>--format</code> option to accept fully qualified formatter
class names. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13624">#13624</a>:
Don't show warnings from <code>Lint/Syntax</code> when a syntax error
occurs. ([<a
href="https://github.com/earlopain"><code>@​earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13605">#13605</a>:
Fix <code>RuboCop::Cop::Util.to_string_literal</code> to work correctly
with frozen strings. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/12393">#12393</a>:
Fix false negatives for <code>Lint/Void</code> inside of non-modifier
conditionals. ([<a
href="https://github.com/GabeIsman"><code>@​GabeIsman</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13623">#13623</a>:
Fix false negatives for <code>Style/MultipleComparison</code> when
setting <code>AllowMethodComparison: false</code> and comparing with
simple method calls. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13644">#13644</a>:
Fix a false positive for
<code>Layout/EmptyLinesAroundAccessModifier</code> when an access
modifier and an expression are on the same line. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13645">#13645</a>:
Fix a false positive for
<code>Style/MethodCallWithArgsParentheses</code> when setting
<code>EnforcedStyle: omit_parentheses</code> and last argument is an
endless range. ([<a
href="https://github.com/earlopain"><code>@​earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13614">#13614</a>:
Fix false positives for <code>Style/RaiseArgs</code> with anonymous
splat and triple dot forwarding. ([<a
href="https://github.com/earlopain"><code>@​earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13591">#13591</a>:
Fix false positives for <code>Lint/NestedMethodDefinition</code> when
defining a method on a constant or a method call. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13594">#13594</a>:
Fix false positives for <code>Style/MultipleComparison</code> when using
multiple safe navigation method calls. ([<a
href="https://github.com/koic"><code>@​koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13654">#13654</a>:
Fix false positives for <code>Style/RedundantInitialize</code> when
empty initialize method has arguments. ([<a
href="https://github.com/marocchino"><code>@​marocchino</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13608">#13608</a>:
Fix crash when running <code>rubocop -d</code> on a config with a remote
<code>inherit_from</code> that causes a duplicate setting warning. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/12430">#12430</a>:
Fix false negatives in <code>Style/RedundantLineContinuation</code> with
multiple line continuations. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13638">#13638</a>:
Fix false positive for <code>Naming/BlockForwarding</code> when method
just returns the block argument. ([<a
href="https://github.com/mvz"><code>@​mvz</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13599">#13599</a>:
Fix incorrect autocorrect for <code>Layout/HashAlignment</code> when
there is a multiline positional argument and
<code>Layout/ArgumentAlignment</code> is configured with
<code>EnforcedStyle: with_fixed_indentation</code>. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13586">#13586</a>:
Fix regression in <code>Layout/SpaceAroundOperators</code> when
different comparison operators were aligned with each other. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13603">#13603</a>:
Fix <code>Lint/LiteralInInterpolation</code> cop error on invalid string
literal. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13582">#13582</a>:
Fix <code>Lint/NonAtomicFileOperation</code> cop error on non-constant
receiver. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13598">#13598</a>:
Fix <code>Lint/Void</code> cop error on <code>if</code> without body.
([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13634">#13634</a>:
Fix <code>Style/ClassAndModuleChildren</code> cop error on
<code>compact</code> enforced style and unindented body. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13642">#13642</a>:
Fix <code>Style/FloatDivision</code> cop error if <code>#to_f</code> has
implicit receiver. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13517">#13517</a>:
Fixes <code>Style/HashExcept</code> to recognize safe navigation when
<code>ActiveSupportExtensionsEnabled</code> config is enabled. ([<a
href="https://github.com/lovro-bikic"><code>@​lovro-bikic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13585">#13585</a>:
Fix <code>Style/HashSyntax</code> cop error on implicit
<code>call</code> method. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13632">#13632</a>:
Fix <code>Style/MissingElse</code> cop error if
<code>Style/EmptyElse</code>'s <code>EnforcedStyle</code> is not
<code>both</code> and <code>if</code> expression contains
<code>elsif</code>. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13659">#13659</a>:
Fix <code>Style/MissingElse</code> cop error if
<code>Style/EmptyElse</code>'s <code>EnforcedStyle</code> is not
<code>both</code> and <code>if</code> expression contains multiple
<code>elsif</code>. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13596">#13596</a>:
Fix <code>Style/RedundantCondition</code> cop error on parentheses and
modifier <code>if</code> in <code>else</code>. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13616">#13616</a>:
Fix incorrect autocorrect for <code>Style/RedundantRegexpArgument</code>
when the regex contains a single quote. ([<a
href="https://github.com/mrzasa"><code>@​mrzasa</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13619">#13619</a>:
Fix <code>Style/YodaExpression</code> cop error in case of suffix form
of operator. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13578">#13578</a>:
Update <code>Layout/LineContinuationSpacing</code> to ignore
continuations inside a <code>regexp</code> or <code>xstr</code>. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13601">#13601</a>:
Update <code>Style/SuperArguments</code> to handle <code>super</code>
with a block or with a chained method with a block. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13568">#13568</a>:
Fix <code>NoMethodError</code> in <code>ConfigValidator</code> when a
Cop's config is not a <code>Hash</code> and raise
<code>ValidationError</code> instead. ([<a
href="https://github.com/amomchilov"><code>@​amomchilov</code></a>][])</li>
</ul>
<h3>Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13665">#13665</a>:
Add support for safe navigation to <code>Style/ObjectThen</code>. ([<a
href="https://github.com/dvandersluis"><code>@​dvandersluis</code></a>][])</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rubocop/rubocop/commit/e2f2d5ca7c4e2be31e4a0af4ea18aebc5fe1ee01"><code>e2f2d5c</code></a>
Cut 1.70</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/3994f941a5e01707b2d1982eecbe3fa4eddbc443"><code>3994f94</code></a>
Update Changelog</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/31238000ad91c18b67b65277cdcbfc8e2f7bc273"><code>3123800</code></a>
Dont show parser warnings in <code>Lint/Syntax</code></li>
<li><a
href="https://github.com/rubocop/rubocop/commit/9eaedd08c9ade23753677624b01ebade6764b8b2"><code>9eaedd0</code></a>
Add Lint/ConstantReassignment cop</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/4981738e7546db80757ddd4e51b3416afabac4f3"><code>4981738</code></a>
Fix to recognize safe navigation when config is enabled</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/6f066b84873f4410c2bf36288a90d1452603d6db"><code>6f066b8</code></a>
Fix build errors related to the RubyLSP add-on specs</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/45cd66a9b25b5242164f978f4db44b48581f228b"><code>45cd66a</code></a>
[Fix <a
href="https://redirect.github.com/rubocop/rubocop/issues/13601">#13601</a>]
Update <code>Style/SuperArguments</code> to handle <code>super</code>
with a block or ...</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/2bfe0f75e055f0b5f4ee63e3a581e92d83af56a1"><code>2bfe0f7</code></a>
Update <code>Style/SuperArguments</code> to handle <code>super</code>
with a block or with a chaine...</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/5d2be602cef07960fb478fee1d1bfdda706a7ccd"><code>5d2be60</code></a>
Update <code>Style/SuperArguments</code> to handle <code>super</code>
with a block</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/e3bcc67b4070829929ad83d3085ee5f90caf66c3"><code>e3bcc67</code></a>
Add range formatting method to the formatter add-on</li>
<li>Additional commits viewable in <a
href="https://github.com/rubocop/rubocop/compare/v1.69.2...v1.70.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `rubocop-performance` from 1.23.0 to 1.23.1
<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.23.1</h2>
<h3>Bug fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop-performance/pull/478">#478</a>:
Fix <code>Performance/RedundantStringChars</code> cop error in case of
implicit receiver. (<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop-performance/pull/480">#480</a>:
Fix <code>Performance/Squeeze</code> cop error on frozen AST string node
value. (<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</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.23.1 (2025-01-04)</h2>
<h3>Bug fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop-performance/pull/478">#478</a>:
Fix <code>Performance/RedundantStringChars</code> cop error in case of
implicit receiver. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop-performance/pull/480">#480</a>:
Fix <code>Performance/Squeeze</code> cop error on frozen AST string node
value. ([<a
href="https://github.com/viralpraxis"><code>@​viralpraxis</code></a>][])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/2b5c8c679bf8a6150346ec6bb0c0365a37148d0b"><code>2b5c8c6</code></a>
Cut 1.23.1</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/cfc046b6f4c968bba99d51589de4324caf588832"><code>cfc046b</code></a>
Update Changelog</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/f0e791c08e9bcf43d737b802b6489764c45a13fc"><code>f0e791c</code></a>
Use RuboCop RSpec 3.3 for development</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/f8e9c2bc963011bfaefeb328389f51ab1838b17f"><code>f8e9c2b</code></a>
Bump license years to 2025</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/5d78deac6e9b525626e3fa3be37daf5942b3a763"><code>5d78dea</code></a>
Merge pull request <a
href="https://redirect.github.com/rubocop/rubocop-performance/issues/483">#483</a>
from koic/ci_against_ruby_34</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/447e273ea4d28f9e16cc421e864ecba4c972c974"><code>447e273</code></a>
CI against Ruby 3.4</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/d058c8846395025a5a1f5aab32b3d1efc2396cc4"><code>d058c88</code></a>
Merge pull request <a
href="https://redirect.github.com/rubocop/rubocop-performance/issues/480">#480</a>
from viralpraxis/fix-performance-squeeze-cop-error-on...</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/9fdbe4e81be615973d6647d54af1763d98223133"><code>9fdbe4e</code></a>
Fix <code>Performance/Squeeze</code> cop error on frozen AST string node
value</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/ad9fd6249312d879b8ec92bf2a2bbfd9bdee3cdb"><code>ad9fd62</code></a>
Merge pull request <a
href="https://redirect.github.com/rubocop/rubocop-performance/issues/481">#481</a>
from kyanagi/patch-1</li>
<li><a
href="https://github.com/rubocop/rubocop-performance/commit/087843a610e03a57f94e92daf1a3e501c74daa09"><code>087843a</code></a>
[DOC] Fix markup of Performance/Count</li>
<li>Additional commits viewable in <a
href="https://github.com/rubocop/rubocop-performance/compare/v1.23.0...v1.23.1">compare
view</a></li>
</ul>
</details>
<br />


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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Jan 13, 2025
1 parent a9ac1ef commit e561414
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ GEM
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
ast (2.4.2)
bigdecimal (3.1.8)
bigdecimal (3.1.9)
byebug (11.1.3)
concurrent-ruby (1.2.2)
crack (1.0.0)
Expand Down Expand Up @@ -40,7 +40,7 @@ GEM
rackup (2.2.1)
rack (>= 3)
rainbow (3.1.1)
regexp_parser (2.9.3)
regexp_parser (2.10.0)
rexml (3.3.9)
roda (3.87.0)
rack
Expand All @@ -57,7 +57,7 @@ GEM
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-support (3.13.0)
rubocop (1.69.2)
rubocop (1.70.0)
json (~> 2.3)
language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
Expand All @@ -69,20 +69,20 @@ GEM
unicode-display_width (>= 2.4.0, < 4.0)
rubocop-ast (1.37.0)
parser (>= 3.3.1.0)
rubocop-performance (1.23.0)
rubocop-performance (1.23.1)
rubocop (>= 1.48.1, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
rubocop-sequel (0.3.8)
rubocop (~> 1.0)
ruby-progressbar (1.13.0)
sequel (5.87.0)
sequel (5.88.0)
bigdecimal
sqlite3 (2.5.0)
mini_portile2 (~> 2.8.0)
sucker_punch (3.2.0)
concurrent-ruby (~> 1.0)
timecop (0.9.10)
unicode-display_width (3.1.2)
unicode-display_width (3.1.3)
unicode-emoji (~> 4.0, >= 4.0.4)
unicode-emoji (4.0.4)
uri (1.0.2)
Expand Down

0 comments on commit e561414

Please sign in to comment.