Bump rubocop from 1.53.1 to 1.54.0
Bumps rubocop from 1.53.1 to 1.54.0.
Release notes
Sourced from rubocop's releases.
RuboCop 1.54
New features
Bug fixes
- #12005: Fix a false negative for
Lint/Debugger
when using debugger method inside lambda. (@koic
)- #11986: Fix a false positive for
Lint/MixedCaseRange
when the number of characters at the start or end of range is other than 1. (@koic
)- #11992: Fix an unexpected
NoMethodError
for built-in language server when an internal error occurs. (@koic
)- #11994: Fix an error for
Layout/LineEndStringConcatenationIndentation
when inspecting the%
from string%\n\n
. (@koic
)- #12007: Fix an error for
Layout/SpaceAroundOperators
when using unary operator with double colon. (@koic
)- #11996: Fix an error for
Style/IfWithSemicolon
when without branch bodies. (@koic
)- #12009: Fix an error for
Style/YodaCondition
when equality check method is used without the first argument. (@koic
)- #11998: Fix an error when inspecting blank heredoc delimiter. (
@koic
)- #11989: Fix an incorrect autocorrect for
Style/RedundantRegexpArgument
when using unicode chars. (@koic
)- #12001: Fix code length calculator for method calls with heredoc. (
@fatkodima
)- #12002: Fix
Lint/Void
cop for__ENCODING__
constant. (@fatkodima
)Changes
- #11983: Add Ridgepole files to default
Include
list. (@ydah
)- #11738: Enhances empty_line_between_defs to treat configured macros like defs. (
@catwomey
)
Changelog
Sourced from rubocop's changelog.
1.54.0 (2023-07-01)
New features
Bug fixes
- #12005: Fix a false negative for
Lint/Debugger
when using debugger method inside lambda. ([@koic
][])- #11986: Fix a false positive for
Lint/MixedCaseRange
when the number of characters at the start or end of range is other than 1. ([@koic
][])- #11992: Fix an unexpected
NoMethodError
for built-in language server when an internal error occurs. ([@koic
][])- #11994: Fix an error for
Layout/LineEndStringConcatenationIndentation
when inspecting the%
from string%\n\n
. ([@koic
][])- #12007: Fix an error for
Layout/SpaceAroundOperators
when using unary operator with double colon. ([@koic
][])- #11996: Fix an error for
Style/IfWithSemicolon
when without branch bodies. ([@koic
][])- #12009: Fix an error for
Style/YodaCondition
when equality check method is used without the first argument. ([@koic
][])- #11998: Fix an error when inspecting blank heredoc delimiter. ([
@koic
][])- #11989: Fix an incorrect autocorrect for
Style/RedundantRegexpArgument
when using unicode chars. ([@koic
][])- #12001: Fix code length calculator for method calls with heredoc. ([
@fatkodima
][])- #12002: Fix
Lint/Void
cop for__ENCODING__
constant. ([@fatkodima
][])Changes
- #11983: Add Ridgepole files to default
Include
list. ([@ydah
][])- #11738: Enhances empty_line_between_defs to treat configured macros like defs. ([
@catwomey
][])
Commits
-
1b578aa
Cut 1.54 -
a31da69
Update Changelog -
a60b19d
Fix an error forStyle/YodaCondition
-
00dff13
[Fix #12007] Fix an error forLayout/SpaceAroundOperators
-
2a606c4
[Fix #12005] Fix a false negative forLint/Debugger
-
7e8c47d
Support safe or unsafe autocorrect config for LSP -
94fac02
[Fix #11998] Fix an error when inspecting blank heredoc delimiter -
00bd55b
Fix code length calculator for method calls with heredoc -
293b7f4
Merge pull request #12004 from fatkodima/fix-lint-void-for-encoding -
c7821e2
FixLint/Void
cop for__ENCODING__
constant - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
@dependabot-bot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts