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 (1.38.0 → 1.39.0) · Repo · Changelog
Release Notes
1.39.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 40 commits:
Cut 1.39
Update Changelog
Merge pull request #11177 from epaew/bugfix/style/object_then
Fix a false positive for `Style/ObjectThen` cop with TargetRubyVersion < 2.6
Fix a false positive for `Lint/DuplicateMethods`
[Fix #11150] Improve redundant_regex_escape.rb
Merge pull request #11144 from si-lens/fix_auto_correction_bug_for_Style/StringLiterals
[Fix #11123 ] Fix auto correction bug for Style/StringLiterals
[Fix #11173] Fix an incorrect autocorrect for `Style/CollectionCompact`
Add autocorrect for `Layout/LineContinuationLeadingSpace`
Fix a false positive for `Lint/SuppressedException`
[Fix #11168] Fix an incorrect autocorrect for `Style/ClassEqualityComparison`
[Fix #11164] Suppress a server mode message
[Fix #11165] Fix a false positive for `Style/RedundantEach`
Support inline visibility definition on checking visibility
Merge pull request #11163 from r7kamura/feature/style-hash-except-unsafe
Mark `Style/HashExcept` as unsafe
Merge pull request #11162 from koic/fix_a_false_positive_for_style_hash_as_last_array_item
[Fix #11161] Fix a false positive for `Style/HashAsLastArrayItem`
Merge pull request #11158 from okuramasafumi/add-if-to-allowed-parameter-name
Add `if` to allowed names list for MethodParameterName
Merge pull request #11140 from ydah/fix_hash_each_methods
[Fix #11139] Fix a false negative for `Style/HashEachMethods` when using each with a symbol proc argument
Fix a typo
Merge pull request #11156 from gsamokovarov/operator-method-chaining-call
Fix Style/OperatorMethodCall autocorrection when operators are chained
Add `RuboCop::Cop::RangeHelp#range_with_comments_and_lines`
Check blank percent literal by `Layout/SpaceInsidePercentLiteralDelimiters`
Use RuboCop RSpec 2.15
Merge pull request #11138 from ydah/fix_redundant_each
[Fix #11137] Fix a false positive for `Style/RedundantEach` when using `each` with a symbol proc argument
Merge pull request #11149 from hosamaly/report-file-counts-in-worst-formatter
[docs] Update sample output for some formatters
Fix a typo in the doc for `Style/RedundantEach`
Merge pull request #11142 from fatkodima/fix-style-redundant_each
Fix `Style/RedundantEach` for non-chained `each_` calls
Merge pull request #11141 from leoarnold/leoarnold/Style/DateTime/styleguide
Style/DateTime: Fix styleguide link
Fix `table missing leading separator; recovering automatically`
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