Update rubocop 1.52.0 → 1.52.1 (patch)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳ ️ rubocop (1.52.0 → 1.52.1) · Repo · Changelog
Release Notes
1.52.1
Bug fixes
- #11944: Fix an incorrect autocorrect for
Style/SoleNestedConditional
withStyle/MethodCallWithArgsParentheses
. (@koic)- #11930: Fix exception on
Lint/InheritException
when class definition has non-constant siblings. (@rafaelfranca)- #11919: Fix an error for
Lint/UselessAssignment
when a variable is assigned and unreferenced infor
. (@koic)- #11928: Fix an incorrect autocorrect for
Lint/AmbiguousBlockAssociation
. (@koic)- #11915: Fix a false positive for
Lint/RedundantSafeNavigation
when&.
is used forto_s
,to_i
,to_d
, and other coercion methods. (@lucthev)Changes
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 25 commits:
Cut 1.52.1
Update Changelog
Fix an incorrect autocorrect for `Style/SoleNestedConditional`
Remove a redundant `Symbol#to_s`
Merge pull request #11942 from koic/require_parser_3_2_2_3_for_ruby_3_3
Require Parser 3.2.2.3 for Ruby 3.3.0dev as a runtime
Merge pull request #11941 from koic/workaround_for_ruby_3_3_0_and_racc
Workaround for Parser 3.2.2.2 or lower with Ruby 3.3.0dev
Merge pull request #11939 from FnControlRuby/def_node_matcher
Use unification to match `File.open` block param with `#read` receiver
Merge pull request #11936 from FnControlRuby/dir_empty
Improve error message for `Style/DirEmpty`
[Doc] Fix an AsciiDoc format for some cop docs
Merge pull request #11932 from ydah/enhance_CopDescription
Add support for cases starting with an empty comment line in `InternalAffairs/CopDescription` cop
Merge pull request #11930 from rafaelfranca/rm-fix-Exception
Fix exception on Lint/InheritException when class definition has non-constant siblings
Merge pull request #11928 from koic/fix_incorrect_autocorrect_for_lint_ambiguous_block_association
Fix an incorrect autocorrect for `Lint/AmbiguousBlockAssociation`
[Fix #11914] Fix an incorrect examples for `Style/ClassEqualityComparison`
[Fix #11919] Fix an error for `Lint/UselessAssignment`
Revert "Workaround for Style/RedundantBegin when using JRuby 9.2"
Merge pull request #11915 from lucthev/redundant_safe_navigation_false_positive
Fix `Lint/RedundantSafeNavigation` when using `to_s`
Switch back the docs version
↗ ️ parser (indirect, 3.2.2.1 → 3.2.2.3) · Repo · Changelog
Release Notes
3.2.2.3 (from changelog)
API modifications:
- Add Racc to runtime dependencies (#929) (Koichi ITO)
3.2.2.2 (from changelog)
API modifications:
- bump racc to 1.7.0 (#928) (Ilya Bylich)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 7 commits:
↗ ️ regexp_parser (indirect, 2.8.0 → 2.8.1) · Repo · Changelog
Release Notes
2.8.1 (from changelog)
Fixed
- support for extpict unicode property, added in Ruby 2.6
- support for 10 unicode script/block properties added in Ruby 3.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 4 commits:
🆕 racc (added, 1.7.0)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase
.
All Depfu comment commands
- @depfu rebase
- Rebases against your default branch and redoes this update
- @depfu recreate
- Recreates this PR, overwriting any edits that you've made to it
- @depfu merge
- Merges this PR once your tests are passing and conflicts are resolved
- @depfu cancel merge
- Cancels automatic merging of this PR
- @depfu close
- Closes this PR and deletes the branch
- @depfu reopen
- Restores the branch and reopens this PR (if it's closed)
- @depfu pause
- Ignores all future updates for this dependency and closes this PR
- @depfu pause [minor|major]
- Ignores all future minor/major updates for this dependency and closes this PR
- @depfu resume
- Future versions of this dependency will create PRs again (leaves this PR as is)