up-for-grabs.net
up-for-grabs.net copied to clipboard
Bump rubocop from 1.60.2 to 1.61.0
Bumps rubocop from 1.60.2 to 1.61.0.
Release notes
Sourced from rubocop's releases.
RuboCop 1.61
New features
- #12682: Add
--editor-mode
CLI option. (@koic
)- #12657: Support
AutoCorrect: contextual
option for LSP. (@koic
)- #12273: Make
OffenseCountFormatter
display autocorrection information. (@koic
)- #12679: Publish
RuboCop::LSP.enable
API to enable LSP mode. (@koic
)- #12699: Support searching for
.rubocop.yml
andrubocop/config.yml
in compliance with dot-config. (@koic
)Bug fixes
- #12720: Fix a false positive for
Style/ArgumentsForwarding
when using block arg forwarding to within block with Ruby 3.3.0. (@koic
)- #12714: Fix an error for
Gemspec/RequiredRubyVersion
whenrequired_ruby_version
is specified withGem::Requirement.new
and is higher thanTargetRubyVersion
. (@koic
)- #12690: Fix an error for
Style/CaseLikeIf
when using==
with literal and using ternary operator. (@koic
)- #12668: Fix an incorrect autocorrect for
Lint/EmptyConditionalBody
when missingif
body with conditionalelse
body. (@koic
)- #12683: Fix an incorrect autocorrect for
Style/MapCompactWithConditionalBlock
when using guard clause withnext
implicitly nil. (@koic
)- #12693: Fix an incorrect autocorrect for
Style/ObjectThen
when usingyield_self
without receiver. (@koic
)- #12646: Fix
--auto-gen-config
bug forLayout/SpaceBeforeBlockBraces
. (@jonas054
)- #12717: Fix regexp for inline disable comments in
Style/CommentedKeyword
. (@jonas054
)- #12695: Fix bug in
Include
from inherited file in a parent directory. (@jonas054
)- #12656: Fix an error for
Layout/RedundantLineBreak
when using index access call chained on multiline hash literal. (@koic
)- #12691: Fix an error for
Style/MultilineTernaryOperator
when nesting multiline ternary operators. (@koic
)- #12707: Fix false negative for
Style/RedundantAssignment
when using pattern matching. (@koic
)- #12674: Fix false negatives for
Style/RedundantReturn
when using pattern matching. (@koic
)- #12673: Fix false negatives for
Lint/RedundantSafeNavigation
when using safe navigation operator for literal receiver. (@koic
)- #12719: Fix false negatives for
Style/ArgumentsForwarding
when using forwardable block arguments with Ruby 3.2+. (@koic
)- #12687: Fix a false positive for
Lint/Void
wheneach
block with conditional expressions that has multiple statements. (@koic
)- #12649: Fix false positives for
Style/InverseMethods
when using relational comparison operator with safe navigation. (@koic
)- #12711: Handle implicit receivers in
Style/InvertibleUnlessCondition
. (@sambostock
)- #12648: Fix numblock regressions in
omit_parentheses
Style/MethodCallWithArgsParentheses
. (@gsamokovarov
)Changes
- #12641: Make error message clearer when the namespace is incorrect. (
@maruth-stripe
)- #12637: Mark
Style/RaiseArgs
as unsafe. (@r7kamura
)- #12645: Change source order for target ruby to check gemspec after RuboCop configuration. (
@jenshenny
)
Changelog
Sourced from rubocop's changelog.
1.61.0 (2024-02-29)
New features
- #12682: Add
--editor-mode
CLI option. ([@koic
][])- #12657: Support
AutoCorrect: contextual
option for LSP. ([@koic
][])- #12273: Make
OffenseCountFormatter
display autocorrection information. ([@koic
][])- #12679: Publish
RuboCop::LSP.enable
API to enable LSP mode. ([@koic
][])- #12699: Support searching for
.rubocop.yml
andrubocop/config.yml
in compliance with dot-config. ([@koic
][])Bug fixes
- #12720: Fix a false positive for
Style/ArgumentsForwarding
when using block arg forwarding to within block with Ruby 3.3.0. ([@koic
][])- #12714: Fix an error for
Gemspec/RequiredRubyVersion
whenrequired_ruby_version
is specified withGem::Requirement.new
and is higher thanTargetRubyVersion
. ([@koic
][])- #12690: Fix an error for
Style/CaseLikeIf
when using==
with literal and using ternary operator. ([@koic
][])- #12668: Fix an incorrect autocorrect for
Lint/EmptyConditionalBody
when missingif
body with conditionalelse
body. ([@koic
][])- #12683: Fix an incorrect autocorrect for
Style/MapCompactWithConditionalBlock
when using guard clause withnext
implicitly nil. ([@koic
][])- #12693: Fix an incorrect autocorrect for
Style/ObjectThen
when usingyield_self
without receiver. ([@koic
][])- #12646: Fix
--auto-gen-config
bug forLayout/SpaceBeforeBlockBraces
. ([@jonas054
][])- #12717: Fix regexp for inline disable comments in
Style/CommentedKeyword
. ([@jonas054
][])- #12695: Fix bug in
Include
from inherited file in a parent directory. ([@jonas054
][])- #12656: Fix an error for
Layout/RedundantLineBreak
when using index access call chained on multiline hash literal. ([@koic
][])- #12691: Fix an error for
Style/MultilineTernaryOperator
when nesting multiline ternary operators. ([@koic
][])- #12707: Fix false negative for
Style/RedundantAssignment
when using pattern matching. ([@koic
][])- #12674: Fix false negatives for
Style/RedundantReturn
when using pattern matching. ([@koic
][])- #12673: Fix false negatives for
Lint/RedundantSafeNavigation
when using safe navigation operator for literal receiver. ([@koic
][])- #12719: Fix false negatives for
Style/ArgumentsForwarding
when using forwardable block arguments with Ruby 3.2+. ([@koic
][])- #12687: Fix a false positive for
Lint/Void
wheneach
block with conditional expressions that has multiple statements. ([@koic
][])- #12649: Fix false positives for
Style/InverseMethods
when using relational comparison operator with safe navigation. ([@koic
][])- #12711: Handle implicit receivers in
Style/InvertibleUnlessCondition
. ([@sambostock
][])- #12648: Fix numblock regressions in
omit_parentheses
Style/MethodCallWithArgsParentheses
. ([@gsamokovarov
][])Changes
- #12641: Make error message clearer when the namespace is incorrect. ([
@maruth-stripe
][])- #12637: Mark
Style/RaiseArgs
as unsafe. ([@r7kamura
][])- #12645: Change source order for target ruby to check gemspec after RuboCop configuration. ([
@jenshenny
][])
Commits
45ba779
Cut 1.610882ca9
Update Changelog87b3b4d
Rename variable in InvertibleUnlessConditionf151524
Add InvertibleUnlessCondition implicit receiver example8acce28
Tweak specs forSecurity/YAMLLoad
b4cc305
Merge pull request #12723 from koic/add_specs_for_style_arguments_forwardingbac7a0b
Add specs forStyle/ArgumentsForwarding
5da1905
Handle implicit receivers inStyle/InvertibleUnlessCondition
18004e9
[Fix #12717] Re-use definition of directive comments from Style/CommentedKeyword8aae48b
Fix a false positive forStyle/ArgumentsForwarding
- 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 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)
:wave: I'm a robot checking the state of this pull request to save the human reviewers time. I don't see any changes under _data/projects/
so I don't have any feedback here.
As you make changes to this pull request, I'll re-run these checks.
Superseded by #4523.