Bump rubocop from 1.20.0 to 1.21.0
Created by: dependabot[bot]
Bumps rubocop from 1.20.0 to 1.21.0.
Release notes
Sourced from rubocop's releases.
RuboCop 1.21
New features
- #7849: Add new
Lint/AmbiguousOperatorPrecedence
cop. (@dvandersluis
)- #9061: Add new
Lint/IncompatibleIoSelectWithFiberScheduler
cop. (@koic
)Bug fixes
- #10067: Fix an error for
Lint/NumberConversion
when using nested number conversion methods. (@koic
)- #10054: Fix a false positive for
Layout/SpaceAroundOperators
when match operators between<<
and+=
. (@koic
)- #10061: Fix a false positive for
Style/RedundantSort
when usingsize
method in the block. (@koic
)- #10063: Fix a false positive for
Layout/SingleLineBlockChain
when method call chained on a new line after a single line block with trailing dot. (@koic
)- #10064: Fix
Style/ExplicitBlockArgument
corrector assuming any existing block argument was namedblock
. (@byroot
)- #10070: Fix a false positive for
Style/MutableConstant
when using non-interpolated heredoc in Ruby 3.0. (@koic
)Changes
- #9674: Disable
Style/AsciiComments
by default. (@dvandersluis
)- #10051: Improve the messaging for
Style/Documentation
to be more clear about what class/module needs documentation. (@dvandersluis
)- #10074: Update
Naming/InclusiveLanguage
to be disabled by default. (@dvandersluis
)- #10068: Mark
Style/AndOr
as unsafe auto-correction. (@koic
)
Changelog
Sourced from rubocop's changelog.
1.21.0 (2021-09-13)
New features
- #7849: Add new
Lint/AmbiguousOperatorPrecedence
cop. ([@dvandersluis
][])- #9061: Add new
Lint/IncompatibleIoSelectWithFiberScheduler
cop. ([@koic
][])Bug fixes
- #10067: Fix an error for
Lint/NumberConversion
when using nested number conversion methods. ([@koic
][])- #10054: Fix a false positive for
Layout/SpaceAroundOperators
when match operators between<<
and+=
. ([@koic
][])- #10061: Fix a false positive for
Style/RedundantSort
when usingsize
method in the block. ([@koic
][])- #10063: Fix a false positive for
Layout/SingleLineBlockChain
when method call chained on a new line after a single line block with trailing dot. ([@koic
][])- #10064: Fix
Style/ExplicitBlockArgument
corrector assuming any existing block argument was namedblock
. ([@byroot
][])- #10070: Fix a false positive for
Style/MutableConstant
when using non-interpolated heredoc in Ruby 3.0. ([@koic
][])Changes
- #9674: Disable
Style/AsciiComments
by default. ([@dvandersluis
][])- #10051: Improve the messaging for
Style/Documentation
to be more clear about what class/module needs documentation. ([@dvandersluis
][])- #10074: Update
Naming/InclusiveLanguage
to be disabled by default. ([@dvandersluis
][])- #10068: Mark
Style/AndOr
as unsafe auto-correction. ([@koic
][])
Commits
-
25112e6
Cut 1.21 -
4593883
Update Changelog -
f7c21e1
[Fix #9061] Add newLint/IncompatibleIoSelectWithFiberScheduler
cop -
d199e94
UpdateNaming/InclusiveLanguage
to be disabled by default. -
eac703f
[Fix #10070] Fix a false positive forStyle/MutableConstant
-
6d1ce3b
MarkStyle/AndOr
as unsafe auto-correction -
1ad1f12
Fix an error forLint/NumberConversion
-
b9de8e8
Merge pull request #10064 from casperisfine/explicit-block-corrector -
e44b0a8
Style/ExplicitBlockArgument: do not assume the block parameter name -
8585c75
Merge pull request #10063 from koic/fix_a_false_positive_for_layout_single_li... - 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)