Bumpsrubocop from 1.57.2 to 1.75.7.
Release notes
Sourced fromrubocop's releases.
RuboCop v1.75.7
Bug fixes
- #14185: Fix an error for
Style/IfUnlessModifierOfIfUnless
when using nested modifier. (@koic
) - #14192: Fix negatives for
Layout/SpaceBeforeBrackets
when using space between method argument parentheses and left bracket. (@koic
) - #14189: Fix incorrect autocorrect for
Layout/SpaceBeforeBrackets
when using space between receiver and left brackets, and a space inside left bracket. (@koic
) - #14170: Fix
Style/AccessModifierDeclarations
cop error on semicolon after modifier. (@viralpraxis
) - #14195: Fix
Style/AccessModifierDeclarations
cop error on symbol modifier without surrounding scope. (@viralpraxis
) - #14172: Fix
Style/AccessModifierDeclarations
cop false positives when there are no method definitions and style isinline
. (@viralpraxis
) - #14193: Fix
Lint/UselessAssignment
cop error when using nested assignment with splat. (@earlopain
)
Changes
- #14188: Enhance
Gemspec/DuplicatedAssignment
cop to detect duplicated indexed assignment. (@viralpraxis
) - #14183: Recognize
prefix
argument fordelegate
method inLint/DuplicateMethods
. (@lovro-bikic
)
RuboCop v1.75.6
Bug fixes
- #14176: Fix an error for
Style/MultilineIfModifier
when using nested modifier. (@koic
) - #14077: Change
nil
representation in todo file comments. (@jonas054
) - #14164: Fix an error for
Lint/UselessAssignment
when variables are assigned using unary operator in chained assignment and remain unreferenced. (@koic
) - #14173: Fix an error for
Style/StringConcatenation
when using implicit concatenation with string interpolation. (@koic
) - #14177: Fix false positives for
Style/SoleNestedConditional
when using nestedif
andnot
in condition. (@koic
) - #14152: Fix
Layout/SpaceInsideArrayLiteralBrackets
cop error on array pattern without brackets. (@viralpraxis
) - #14153: Fix
Style/PercentQLiterals
cop error on Unicode escape sequence. (@viralpraxis
)
Changes
- #14082: Mark
Style/ComparableBetween
as unsafe. (@earlopain
) - #14181: Make
Lint/DuplicateMethods
aware of Active Support'sdelegate
method. (@lovro-bikic
) - #14156: Make
Style/IfUnlessModifier
allow endless method definition in theif
body. (@koic
)
RuboCop v1.75.5
Bug fixes
- #14148: Fix an infinite loop error for
Layout/SpaceAfterSemicolon
withLayout/SpaceBeforeSemicolon
when a sequence of semicolons appears. (@koic
) - #14145: Fix
Lint/ArrayLiteralInRegexp
cop error on empty interpolation. (@viralpraxis
) - #14072: Fix autocorrect issue in
Layout/HashAlignment
. (@jonas054
)
... (truncated)
Changelog
Sourced fromrubocop's changelog.
1.75.7 (2025-05-21)
Bug fixes
- #14185: Fix an error for
Style/IfUnlessModifierOfIfUnless
when using nested modifier. ([@koic
][]) - #14192: Fix negatives for
Layout/SpaceBeforeBrackets
when using space between method argument parentheses and left bracket. ([@koic
][]) - #14189: Fix incorrect autocorrect for
Layout/SpaceBeforeBrackets
when using space between receiver and left brackets, and a space inside left bracket. ([@koic
][]) - #14170: Fix
Style/AccessModifierDeclarations
cop error on semicolon after modifier. ([@viralpraxis
][]) - #14195: Fix
Style/AccessModifierDeclarations
cop error on symbol modifier without surrounding scope. ([@viralpraxis
][]) - #14172: Fix
Style/AccessModifierDeclarations
cop false positives when there are no method definitions and style isinline
. ([@viralpraxis
][]) - #14193: Fix
Lint/UselessAssignment
cop error when using nested assignment with splat. ([@earlopain
][])
Changes
- #14188: Enhance
Gemspec/DuplicatedAssignment
cop to detect duplicated indexed assignment. ([@viralpraxis
][]) - #14183: Recognize
prefix
argument fordelegate
method inLint/DuplicateMethods
. ([@lovro-bikic
][])
1.75.6 (2025-05-15)
Bug fixes
- #14176: Fix an error for
Style/MultilineIfModifier
when using nested modifier. ([@koic
][]) - #14077: Change
nil
representation in todo file comments. ([@jonas054
][]) - #14164: Fix an error for
Lint/UselessAssignment
when variables are assigned using unary operator in chained assignment and remain unreferenced. ([@koic
][]) - #14173: Fix an error for
Style/StringConcatenation
when using implicit concatenation with string interpolation. ([@koic
][]) - #14177: Fix false positives for
Style/SoleNestedConditional
when using nestedif
andnot
in condition. ([@koic
][]) - #14152: Fix
Layout/SpaceInsideArrayLiteralBrackets
cop error on array pattern without brackets. ([@viralpraxis
][]) - #14153: Fix
Style/PercentQLiterals
cop error on Unicode escape sequence. ([@viralpraxis
][])
Changes
- #14082: Mark
Style/ComparableBetween
as unsafe. ([@earlopain
][]) - #14181: Make
Lint/DuplicateMethods
aware of Active Support'sdelegate
method. ([@lovro-bikic
][]) - #14156: Make
Style/IfUnlessModifier
allow endless method definition in theif
body. ([@koic
][])
1.75.5 (2025-05-05)
Bug fixes
- #14148: Fix an infinite loop error for
Layout/SpaceAfterSemicolon
withLayout/SpaceBeforeSemicolon
when a sequence of semicolons appears. ([@koic
][]) - #14145: Fix
Lint/ArrayLiteralInRegexp
cop error on empty interpolation. ([@viralpraxis
][]) - #14072: Fix autocorrect issue in
Layout/HashAlignment
. ([@jonas054
][]) - #14131: Fix false positives for
Style/ArgumentsForwarding
when using anonymous block argument forwarding to a method with a block. ([@koic
][]) - #14140: Fix
Layout/LeadingCommentSpace
to allow splitting long inline RBS comment signatures across multiple lines. ([@Morriar
][]) - #14147: Fix
Lint/LiteralAsCondition
cop error onif
without body. ([@viralpraxis
][]) - #14151: Fix
Lint/Void
cop error on nested emptybegin
. ([@viralpraxis
][]) - #13547: Fix
Style/IdenticalConditionalBranches
cop failure in case ofif
node with implicitthen
. ([@viralpraxis
][]) - #14146: Fix
Style/MethodCallWithArgsParentheses
cop error on complex numbers whenEnforcedStyle
is set toomit_parentheses
. ([@viralpraxis
][]) - #14137: Fix
Style/TrailingCommaInArguments
cop error ifEnforcedStyleForMultiline
is set tocomma
. ([@viralpraxis
][])
... (truncated)
Commits
3bff1ae
Cut 1.75.79a9c06c
Update Changelog586fcd5
[Fix#14193] FixLint/UselessAssignment
cop error when using nested assignm...c7040a7
Merge pull request#14196 from viralpraxis/consistent-metric-dep-cops-method-...727c3c8
Merge pull request#14195 from viralpraxis/fix-style-access-modifier-declarat...68711a2
FixStyle/AccessModifierDeclarations
cop error on symbol modifier without p...dceaafd
Consistently highlightMetric
cops method name in offense messages6b6c033
FixStyle/AccessModifierDeclarations
cop error on colon after modifierfcc31f2
Merge pull request#14192 from koic/fix_false_negatives_for_layout_space_befo...b2d362c
Fix false negatives forLayout/SpaceBeforeBrackets
- Additional commits viewable incompare view

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 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 <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)
Bumpsrubocop from 1.57.2 to 1.75.7.
Release notes
Sourced fromrubocop's releases.
... (truncated)
Changelog
Sourced fromrubocop's changelog.
... (truncated)
Commits
3bff1ae
Cut 1.75.79a9c06c
Update Changelog586fcd5
[Fix#14193] FixLint/UselessAssignment
cop error when using nested assignm...c7040a7
Merge pull request#14196 from viralpraxis/consistent-metric-dep-cops-method-...727c3c8
Merge pull request#14195 from viralpraxis/fix-style-access-modifier-declarat...68711a2
FixStyle/AccessModifierDeclarations
cop error on symbol modifier without p...dceaafd
Consistently highlightMetric
cops method name in offense messages6b6c033
FixStyle/AccessModifierDeclarations
cop error on colon after modifierfcc31f2
Merge pull request#14192 from koic/fix_false_negatives_for_layout_space_befo...b2d362c
Fix false negatives forLayout/SpaceBeforeBrackets
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 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 <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)