#8252: Fix a command line option name from --safe-autocorrect to --safe-auto-correct, which is compatible with RuboCop 0.86 and lower. (@koic)
#8259: Fix false positives for Style/BisectedAttrAccessor when accessors have different access modifiers. (@fatkodima)
#8253: Fix false positives for Style/AccessorGrouping when accessors have different access modifiers. (@fatkodima)
#8257: Fix an error for Style/BisectedAttrAccessor when using attr_reader and attr_writer with splat arguments. (@fatkodima)
#8239: Don't load .rubocop.yml from personal folders to check for exclusions if given a custom configuration file. (@deivid-rodriguez)
#8256: Fix an error for --auto-gen-config when running a cop who do not support auto-correction. (@koic)
#8262: Fix Lint/DeprecatedOpenSSLConstant auto-correction of OpenSSL::Cipher to use lower case, as some Linux-based systems do not accept upper cased cipher names. (@bdewater)
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.83.0 → ~> 0.87.1) · Repo · Changelog
Release Notes
0.87.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 18 commits:
Cut 0.87.1
Fix false positives for `Style/BisectedAttrAccessor` when accessors have different access modifiers
Merge pull request #8262 from bdewater/openssl-lower-case-constant
Fix Lint/DeprecatedOpenSSLConstant auto-correction of OpenSSL::Cipher to use lower case
Fix false positives for `Style/AccessorGrouping` when accessors have different access modifiers
Fix an error for `Style/BisectedAttrAccessor` when using `attr_reader` and `attr_writer` with splat arguments
[Fix #8256] Fix an error for `--auto-gen-config` when running a cop without autocorrect
[Docs] Tweak some markup
Add a note about the `--config` flag
Don't load exclusions from personal files when passing a config with custom name
Add expect_offense mark for offense on empty line
Fix a typo
[Fix #8252] Fix a typo for `--safe-auto-correct` command line option
Switch back docs version to master
Merge pull request #8251 from Fatsoma/refactor/spec_correction_gemspec
Refactor specs in Gemspec cops
Merge pull request #8250 from koic/bump_rubocop_performance_to_1_7
Bump RuboCop Performance to 1.7
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