deps-dev: bump rubocop from 1.49.0 to 1.50.1
Created by: dependabot[bot]
Bumps rubocop from 1.49.0 to 1.50.1.
Release notes
Sourced from rubocop's releases.
RuboCop 1.50.1
Bug fixes
- #11787: Fix a false positive for
Lint/DuplicateMatchPattern
when repeatedin
patterns but differentif
guard is used. (@koic
)- #11789: Fix false negatives for
Style/ParallelAssignment
when Ruby 2.7+. (@koic
)- #11783: Fix a false positive for
Style/RedundantLineContinuation
using line concatenation for assigning a return value and without argument parentheses. (@koic
)RuboCop 1.50
New features
- #11749: Add new
Lint/DuplicateMatchPattern
cop. (@koic
)- #11773: Make
Layout/ClassStructure
aware of singleton class. (@koic
)- #11779: Make
Lint/RedundantStringCoercion
aware of print method arguments. (@koic
)- #11776: Make
Metrics/ClassLength
aware of singleton class. (@koic
)- #11775: Make
Style/TrailingBodyOnClass
aware of singleton class. (@koic
)Bug fixes
- #11758: Fix a false positive for
Style/RedundantLineContinuation
when line continuations for string. (@koic
)- #11754: Fix a false positive for
Style/RedundantLineContinuation
when using&&
and||
with a multiline condition. (@ydah
)- #11765: Fix an error for
Style/MultilineMethodSignature
when line break afterdef
keyword. (@koic
)- #11762: Fix an incorrect autocorrect for
Style/ClassEqualityComparison
when comparing a variable or return value for equality. (@koic
)- #11752: Fix a false positive for
Style/RedundantLineContinuation
when using line concatenation and calling a method without parentheses. (@koic
)
Changelog
Sourced from rubocop's changelog.
1.50.1 (2023-04-12)
Bug fixes
- #11787: Fix a false positive for
Lint/DuplicateMatchPattern
when repeatedin
patterns but differentif
guard is used. ([@koic
][])- #11789: Fix false negatives for
Style/ParallelAssignment
when Ruby 2.7+. ([@koic
][])- #11783: Fix a false positive for
Style/RedundantLineContinuation
using line concatenation for assigning a return value and without argument parentheses. ([@koic
][])1.50.0 (2023-04-11)
New features
- #11749: Add new
Lint/DuplicateMatchPattern
cop. ([@koic
][])- #11773: Make
Layout/ClassStructure
aware of singleton class. ([@koic
][])- #11779: Make
Lint/RedundantStringCoercion
aware of print method arguments. ([@koic
][])- #11776: Make
Metrics/ClassLength
aware of singleton class. ([@koic
][])- #11775: Make
Style/TrailingBodyOnClass
aware of singleton class. ([@koic
][])Bug fixes
- #11758: Fix a false positive for
Style/RedundantLineContinuation
when line continuations for string. ([@koic
][])- #11754: Fix a false positive for
Style/RedundantLineContinuation
when using&&
and||
with a multiline condition. ([@ydah
][])- #11765: Fix an error for
Style/MultilineMethodSignature
when line break afterdef
keyword. ([@koic
][])- #11762: Fix an incorrect autocorrect for
Style/ClassEqualityComparison
when comparing a variable or return value for equality. ([@koic
][])- #11752: Fix a false positive for
Style/RedundantLineContinuation
when using line concatenation and calling a method without parentheses. ([@koic
][])
Commits
-
dd97aff
Cut 1.50.1 -
d012208
Update Changelog -
4524ec4
[Docs] Remove a redundant blank line -
cc232d9
[Fix #11787] Fix a false positive forLint/DuplicateMatchPattern
-
5c6f103
Fix false negatives forStyle/ParallelAssignment
-
67c5ab5
Add spec forStyle/RescueModifier
-
2d20ed2
[Fix #11783] Fix a false positive forStyle/RedundantLineContinuation
-
121ffc7
Switch back the docs version -
b71808e
Cut 1.50 -
fbf9949
Update Changelog - 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)