[ruby] Update rubocop 1.56.3 → 1.56.4 (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.56.3 → 1.56.4) · Repo · Changelog
Release Notes
1.56.4
Bug fixes
- #12221: Fix a false positive for
Layout/EmptyLineAfterGuardClause
when usingreturn
before guard condition with heredoc. (@koic)- #12213: Fix a false positive for
Lint/OrderedMagicComments
when comment text# encoding: ISO-8859-1
is embedded within example code as source code comment. (@koic)- #12205: Fix an error for
Style/OperatorMethodCall
when usingfoo bar./ baz
. (@koic)- #12208: Fix an incorrect autocorrect for the
--disable-uncorrectable
command line option when registering an offense is outside a percent array. (@koic)- #12203: Fix an incorrect autocorrect for
Lint/SafeNavigationChain
when using safe navigation with comparison operator as an expression of logical operator or comparison operator's operand. (@koic)- #12206: Fix an incorrect autocorrect for
Style/OperatorMethodCall
when usingfoo./bar
. (@koic)- #12202: Fix an incorrect autocorrect for
Style/RedundantConditional
when unless/else with boolean results. (@ydah)- #12199: Fix false negatives for
Layout/MultilineMethodCallIndentation
when using safe navigation operator. (@koic)Changes
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 29 commits:
Cut 1.56.4
Update Changelog
Merge pull request #12222 from koic/fix_a_false_positive_for_layout_empty_line_after_guard_clause
Merge pull request #12220 from koic/fix_an_incorrect_autocorrect_for_disable_uncorrectable_option
[Fix #12221] Fix a false positive for `Layout/EmptyLineAfterGuardClause`
[Fix #12208] Fix an incorrect autocorrect for the `--disable-uncorrectable` option
Merge pull request #12218 from koic/fix_a_false_positive_for_lint_ordered_magic_comments
[Fix #12213] Fix a false positive for `Lint/OrderedMagicComments`
Disable `RSpec/FilePath` to resolve build error
Merge pull request #12215 from koic/update_the_doc_of_style_return_nil
[Docs] Update the doc for `Style/ReturnNil`
Use `safe_navigation?` instead of custom method
Fix duplicate contributor names when generating changelog
Merge pull request #12206 from koic/fix_an_incorrect_autocorrect_for_style_operator_method_call
Fix an incorrect autocorrect for `Style/OperatorMethodCall`
Merge pull request #12207 from koic/fix_an_error_for_style_operator_method_call
[Fix #12205] Fix an error for `Style/OperatorMethodCall`
Merge pull request #12204 from koic/support_autocorrect_for_internal_affairs_example_description
Support autocorrect for `InternalAffairs/ExampleDescription`
Add a project spec to prevent error when running `rake changelog:merge`
Merge pull request #12203 from koic/fix_an_incorrect_autocorrect_for_lint_safe_navigation_chain
Fix an incorrect autocorrect for `Lint/SafeNavigationChain`
Merge pull request #12202 from ydah/fix-incorrect-autocorrect-redundant-conditional
Fix an incorrect autocorrect for `Style/RedundantConditional` when unless/else with boolean results
[Fix #12199] Fix false negatives for `Layout/MultilineMethodCallIndentation`
Merge pull request #12200 from ydah/fixUselessMessageAssertion
Fix an error for `InternalAffairs/UselessMessageAssertion` when empty file
Make `Style/CollectionMethods` aware of `collect_concat`
Cut 1.56.3
↗ ️ parser (indirect, 3.2.2.3 → 3.2.2.4) · Repo · Changelog
Release Notes
3.2.2.4 (from changelog)
API modifications:
- bump Racc to 1.7.1 (#930) (Koichi ITO)
Bugs fixed:
- Fix an error for flip-flop with beginless or endless ranges (#946) (Koichi ITO)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 7 commits:
↗ ️ unicode-display_width (indirect, 2.4.2 → 2.5.0) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by 5 commits:
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)