deps-dev: bump rubocop from 1.52.1 to 1.53.1
Created by: dependabot[bot]
Bumps rubocop from 1.52.1 to 1.53.1.
Release notes
Sourced from rubocop's releases.
RuboCop 1.53.1
Bug fixes
- #11974: Fix an error for
Style/RedundantCurrentDirectoryInPath
when using string interpolation inrequire_relative
. (@koic
)- #11981: Fix an incorrect autocorrect for
Style/RedundantRegexpArgument
when using double quote and single quote characters. (@koic
)- #11836: Should not offense single-quoted symbol containing double quotes in
Lint/SymbolConversion
. (@KessaPassa
)RuboCop 1.53
New features
- #11561: Add new
Lint/MixedCaseRange
cop. (@rwstauner
)- #11565: Add new
Lint/RedundantRegexpQuantifiers
cop. (@jaynetics
)- #11925: Add new
Style/RedundantCurrentDirectoryInPath
cop. (@koic
)- #11595: Add new
Style/RedundantRegexpArgument
cop. (@koic
)- #11967: Add new
Style/ReturnNilInPredicateMethodDefinition
cop. (@koic
)- #11745: Add new
Style/YAMLFileRead
cop. (@koic
)- #11926: Support built-in LSP server. (
@koic
)Bug fixes
- #11953: Fix a false negative for
Lint/DuplicateHashKey
when there is a duplicated constant key in the hash literal. (@koic
)- #11945: Fix a false negative for
Style/RedundantSelfAssignmentBranch
when using method chaining or arguments in ternary branch. (@koic
)- #11949: Fix a false positive for
Layout/RedundantLineBreak
when using a line broken string. (@koic
)- #11931: Fix a false positive for
Lint/RedundantRequireStatement
when usingPP.pp
. (@koic
)- #11946: Fix an error for
Lint/NumberConversion
when using multiple number conversion methods. (@koic
)- #11972: Fix an error for
Lint/Void
whenCheckForMethodsWithNoSideEffects: true
and using a method definition. (@koic
)- #11958: Fix error for
Style/IdenticalConditionalBranches
when using empty parentheses in theif
branch. (@koic
)- #11962: Fix an error for
Style/RedundantStringEscape
when an escaped double quote precedes interpolation in a symbol literal. (@koic
)- #11947: Fix an error for
Style/ConditionalAssignment
with an assignment that usesif
branch bodies, which include a block. (@koic
)- #11959: Fix false negatives for
Layout/EmptyLinesAroundExceptionHandlingKeywords
when using Ruby 2.5'srescue
inside block and Ruby 2.7's numbered block. (@koic
)- #10902: Fix an error for
Style/RedundantRegexpEscape
string with invalid byte sequence in UTF-8. (@ydah
)- #11562: Fixed escaped octal handling and detection in
Lint/DuplicateRegexpCharacterClassElement
. (@rwstauner
)Changes
Changelog
Sourced from rubocop's changelog.
1.53.1 (2023-06-26)
Bug fixes
- #11974: Fix an error for
Style/RedundantCurrentDirectoryInPath
when using string interpolation inrequire_relative
. ([@koic
][])- #11981: Fix an incorrect autocorrect for
Style/RedundantRegexpArgument
when using double quote and single quote characters. ([@koic
][])- #11836: Should not offense single-quoted symbol containing double quotes in
Lint/SymbolConversion
. ([@KessaPassa
][])1.53.0 (2023-06-23)
New features
- #11561: Add new
Lint/MixedCaseRange
cop. ([@rwstauner
][])- #11565: Add new
Lint/RedundantRegexpQuantifiers
cop. ([@jaynetics
][])- #11925: Add new
Style/RedundantCurrentDirectoryInPath
cop. ([@koic
][])- #11595: Add new
Style/RedundantRegexpArgument
cop. ([@koic
][])- #11967: Add new
Style/ReturnNilInPredicateMethodDefinition
cop. ([@koic
][])- #11745: Add new
Style/YAMLFileRead
cop. ([@koic
][])- #11926: Support built-in LSP server. ([
@koic
][])Bug fixes
- #11953: Fix a false negative for
Lint/DuplicateHashKey
when there is a duplicated constant key in the hash literal. ([@koic
][])- #11945: Fix a false negative for
Style/RedundantSelfAssignmentBranch
when using method chaining or arguments in ternary branch. ([@koic
][])- #11949: Fix a false positive for
Layout/RedundantLineBreak
when using a line broken string. ([@koic
][])- #11931: Fix a false positive for
Lint/RedundantRequireStatement
when usingPP.pp
. ([@koic
][])- #11946: Fix an error for
Lint/NumberConversion
when using multiple number conversion methods. ([@koic
][])- #11972: Fix an error for
Lint/Void
whenCheckForMethodsWithNoSideEffects: true
and using a method definition. ([@koic
][])- #11958: Fix error for
Style/IdenticalConditionalBranches
when using empty parentheses in theif
branch. ([@koic
][])- #11962: Fix an error for
Style/RedundantStringEscape
when an escaped double quote precedes interpolation in a symbol literal. ([@koic
][])- #11947: Fix an error for
Style/ConditionalAssignment
with an assignment that usesif
branch bodies, which include a block. ([@koic
][])- #11959: Fix false negatives for
Layout/EmptyLinesAroundExceptionHandlingKeywords
when using Ruby 2.5'srescue
inside block and Ruby 2.7's numbered block. ([@koic
][])- #10902: Fix an error for
Style/RedundantRegexpEscape
string with invalid byte sequence in UTF-8. ([@ydah
][])- #11562: Fixed escaped octal handling and detection in
Lint/DuplicateRegexpCharacterClassElement
. ([@rwstauner
][])Changes
Commits
-
c4913f4
Cut 1.53.1 -
9db2b2e
Update Changelog -
eac0642
[Fix #11981] Fix an incorrect autocorrect forStyle/RedundantRegexpArgument
-
2339e26
Merge pull request #11970 from KessaPassa/feat/symbol-conversion-in-double-quote -
8d2c6ae
[Fix #11974] Fix an error forStyle/RedundantCurrentDirectoryInPath
-
5a38fe3
Fix PR reference in CHANGELOG.md 1.51.0 -
a263e4e
[Fix rubocop#11836] should not offense single-quoted symbol containing double... -
b3841fb
Merge pull request #11976 from koic/add_vscode_rubocop_to_lsp_doc -
508269f
[Doc] Add vscode-rubocop to the LSP doc -
08dbb42
Fix a build error - Additional commits viewable in compare 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 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)
Allure report
allure-report-publisher
generated test report!
rspec:
+----------------------------------------------------------------+
| behaviors summary |
+-----------+--------+--------+---------+-------+-------+--------+
| | passed | failed | skipped | flaky | total | result |
+-----------+--------+--------+---------+-------+-------+--------+
| commands | 75 | 0 | 0 | 0 | 75 | ✅ |
| helpers | 123 | 0 | 0 | 0 | 123 | ✅ |
| uploaders | 57 | 0 | 0 | 0 | 57 | ✅ |
| providers | 60 | 0 | 0 | 0 | 60 | ✅ |
| cli | 3 | 0 | 0 | 0 | 3 | ✅ |
| generator | 6 | 0 | 0 | 0 | 6 | ✅ |
+-----------+--------+--------+---------+-------+-------+--------+
| Total | 324 | 0 | 0 | 0 | 324 | ✅ |
+-----------+--------+--------+---------+-------+-------+--------+