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 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)
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ rubocop (~> 0.60 → ~> 1.29) · Repo · Changelog
Release Notes
1.29.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 28 commits:
Cut 1.29
Update Changelog
Support the cases that there is a method call in each branch
[Fix #10325] Enhance `Style/RedundantCondition` by considering the case that variable assignments in each branch
Remove an old reference to version 1.0
Tweak uniformity of expression was implemented
[Fix #10568] Add new `Style/EnvHome` cop
Tweak highlight offense range for `InternalAffairs/MethodNameEndWith` cop
Merge pull request #10600 from nobuyo/add-new-internal-affairs-method-name-end-with-cop
Add new `InternalAffairs/MethodNameEndWith` cop
Enhance the autocorrect of `Style/FetchEnvVar` (#10585)
Merge pull request #10594 from nobuyo/fix-infinite-loop-on-style-multiline-ternary-operator
[Fix #10592] Fix infinite loop on `Style/MultilineTernaryOperator` if using assignment method and condition/branch is multiline
[Fix #10536] Fix validation for command-line options combination of `--display-only-fail-level-offenses` and `--auto-correct`
[Fix #10586] Fix a false positive for `Style/DoubleNegation`
Merge pull request #10582 from koic/fix_a_false_positive_for_style_fetch_env_var_cop
Tweak runtime dependency for REXML
[Fix #10570] Add new `Gemspec/DependencyVersion` cop
Merge pull request #10590 from nobuyo/fix-autocorrect-for-style-raise-args-with-compact-style
[Fix #10589] Fix autocorrect for `Style/RaiseArgs` with `EnforcedStyle: compact` and exception object is assigned to a local variable.
Update links that make use of deprecated git.io
[Fix #10581] Fix a false positive for `Style/FetchEnvVar`
[Fix #10579] Fix a false positive for `Style/FetchEnvVar`
Add markdown formatter (#10542)
[Fix #10539] Add AllowedPatterns to Naming/VariableNumber, VariableName (#10571)
Retire `Lint/UselessElseWithoutRescue` cop
Drop Ruby 2.5 support
Switch back the docs version
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