yegor256 / blog

My blog about computers, written in Jekyll and deployed to GitHub Pages
https://www.yegor256.com
Other
115 stars 62 forks source link

Update dependency rubocop-rspec to v3 #712

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rubocop-rspec (changelog) '2.31.0' -> '3.0.2' age adoption passing confidence

Release Notes

rubocop/rubocop-rspec (rubocop-rspec) ### [`v3.0.2`](https://togithub.com/rubocop/rubocop-rspec/blob/HEAD/CHANGELOG.md#302-2024-07-02) [Compare Source](https://togithub.com/rubocop/rubocop-rspec/compare/v3.0.1...v3.0.2) - Fix wrong autocorrect for `RSpec/ScatteredSetup` when hook contains heredoc. (\[[@​earlopain](https://togithub.com/earlopain)]) - Fix false negative for `RSpec/PredicateMatcher` when expectation contains custom failure message. (\[[@​earlopain](https://togithub.com/earlopain)]) - Facilitate the 3.0 upgrade flow with proper extracted cop messages. (\[[@​jeppester](https://togithub.com/jeppester)]) ### [`v3.0.1`](https://togithub.com/rubocop/rubocop-rspec/blob/HEAD/CHANGELOG.md#301-2024-06-11) [Compare Source](https://togithub.com/rubocop/rubocop-rspec/compare/v3.0.0...v3.0.1) - Bump RuboCop requirement to +1.61. (\[[@​ydah](https://togithub.com/ydah)]) ### [`v3.0.0`](https://togithub.com/rubocop/rubocop-rspec/blob/HEAD/CHANGELOG.md#300-2024-06-11) [Compare Source](https://togithub.com/rubocop/rubocop-rspec/compare/v2.31.0...v3.0.0) - Remove extracted cops in `Capybara`, `FactoryBot` and `Rails` departments. (\[[@​ydah](https://togithub.com/ydah)]) - Remove `RuboCop::RSpec::Language::NodePattern`. (\[[@​ydah](https://togithub.com/ydah)]) - Remove `RSpec/FilePath` cop. (\[[@​ydah](https://togithub.com/ydah)]) - Remove `RSpec/Capybara/FeatureMethods` cop. If you are using this cop, change it to use `RSpec/Dialect`. (\[[@​ydah](https://togithub.com/ydah)]) - Add new `RSpec/MissingExpectationTargetMethod` cop. (\[[@​krororo](https://togithub.com/krororo)]) - Fix an error for `RSpec/ScatteredSetup` when one of the hooks is an empty block. (\[[@​earlopain](https://togithub.com/earlopain)]) These previously pending cops are now enabled by default: `RSpec/BeEmpty`, `RSpec/BeEq`, `RSpec/BeNil`, `RSpec/ChangeByZero`, `RSpec/ClassCheck`, `RSpec/ContainExactly`, `RSpec/DuplicatedMetadata`, `RSpec/EmptyMetadata`, `RSpec/EmptyOutput`, `RSpec/Eq`, `RSpec/ExcessiveDocstringSpacing`, `RSpec/ExpectInLet`, `RSpec/IdenticalEqualityAssertion`, `RSpec/IndexedLet`, `RSpec/IsExpectedSpecify`, `RSpec/MatchArray`, `RSpec/MetadataStyle`, `RSpec/NoExpectationExample`, `RSpec/PendingWithoutReason`, `RSpec/ReceiveMessages`, `RSpec/RedundantAround`, `RSpec/RedundantPredicateMatcher`, `RSpec/RemoveConst`, `RSpec/RepeatedSubjectCall`, `RSpec/SkipBlockInsideExample`, `RSpec/SortMetadata`, `RSpec/SpecFilePathFormat`, `RSpec/SpecFilePathSuffix`, `RSpec/SubjectDeclaration`, `RSpec/UndescriptiveLiteralsDescription`, and `RSpec/VerifiedDoubleReference`. Read more about how to upgrade in https://docs.rubocop.org/rubocop-rspec/upgrade_to_version\_3.html

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

yegor256 commented 1 month ago

@rultor please, try to merge, since 6 checks have passed

rultor commented 1 month ago

@rultor please, try to merge, since 6 checks have passed

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

rultor commented 1 month ago

@rultor please, try to merge, since 6 checks have passed

@renovate[bot] @yegor256 Oops, I failed. You can see the full log here (spent 20min)

Saved 993 words to "/home/r/repo/_site/ru/2017/12/26/software-quality-formula.html" 
Saved 1224 words to "/home/r/repo/_site/en/2024/01/03/not-able-to-speak.html" 
Saved 839 words to "/home/r/repo/_site/zh/2024/01/03/not-able-to-speak.html" 
Saved 631 words to "/home/r/repo/_site/zh/2015/03/16/technical-glossaries.html" 
Saved 1254 words to "/home/r/repo/_site/ru/2015/03/16/technical-glossaries.html" 
Saved 732 words to "/home/r/repo/_site/zh/2020/03/03/prefixed-naming.html" 
Saved 1224 words to "/home/r/repo/_site/ru/2020/03/03/prefixed-naming.html" 
Saved 669 words to "/home/r/repo/_site/zh/2019/05/28/trust-or-not.html" 
Saved 1356 words to "/home/r/repo/_site/ru/2019/05/28/trust-or-not.html" 
Saved 623 words to "/home/r/repo/_site/zh/2022/02/16/ai-coding.html" 
Saved 1290 words to "/home/r/repo/_site/ru/2022/02/16/ai-coding.html" 
Saved 597 words to "/home/r/repo/_site/zh/2015/07/13/meetings-are-legalized-robbery.html" 
Saved 2392 words to "/home/r/repo/_site/ru/2015/07/13/meetings-are-legalized-robbery.html" 
Saved 1407 words to "/home/r/repo/_site/en/2017/03/02/history-of-separatism.html" 
Saved 830 words to "/home/r/repo/_site/zh/2017/03/02/history-of-separatism.html" 
Saved 609 words to "/home/r/repo/_site/zh/2014/04/17/how-xdsd-is-different.html" 
Saved 1480 words to "/home/r/repo/_site/ru/2014/04/17/how-xdsd-is-different.html" 
Saved 651 words to "/home/r/repo/_site/zh/2014/08/18/fluent-jdbc-decorator.html" 
Saved 865 words to "/home/r/repo/_site/ru/2014/08/18/fluent-jdbc-decorator.html" 
Saved 608 words to "/home/r/repo/_site/zh/2016/04/08/revenue-may-kill-startup.html" 
Saved 1233 words to "/home/r/repo/_site/ru/2016/04/08/revenue-may-kill-startup.html" 
Saved 651 words to "/home/r/repo/_site/zh/2019/03/19/logging-without-static-logger.html" 
Saved 1134 words to "/home/r/repo/_site/ru/2019/03/19/logging-without-static-logger.html" 
Saved 662 words to "/home/r/repo/_site/zh/2023/07/25/contribute-disabled-tests.html" 
Saved 972 words to "/home/r/repo/_site/ru/2023/07/25/contribute-disabled-tests.html" 
Saved 621 words to "/home/r/repo/_site/zh/2018/02/06/where-to-find-more-bugs.html" 
Saved 954 words to "/home/r/repo/_site/ru/2018/02/06/where-to-find-more-bugs.html" 
Saved 673 words to "/home/r/repo/_site/zh/2017/07/11/how-to-redesign-equals.html" 
Saved 981 words to "/home/r/repo/_site/ru/2017/07/11/how-to-redesign-equals.html" 
Saved 1217 words to "/home/r/repo/_site/en/2017/07/27/sabotage-failed.html" 
Saved 816 words to "/home/r/repo/_site/zh/2017/07/27/sabotage-failed.html" 
Saved 605 words to "/home/r/repo/_site/zh/2016/09/20/oop-without-classes.html" 
Saved 712 words to "/home/r/repo/_site/ru/2016/09/20/oop-without-classes.html" 
Saved 1184 words to "/home/r/repo/_site/en/2016/11/28/saakashvili-speaks-ukrainian.html" 
Saved 815 words to "/home/r/repo/_site/zh/2016/11/28/saakashvili-speaks-ukrainian.html" 
Saved 617 words to "/home/r/repo/_site/zh/2020/10/13/lack-of-problem.html" 
Saved 1052 words to "/home/r/repo/_site/ru/2020/10/13/lack-of-problem.html" 
                    done in 189.288 seconds.
 Auto-regeneration: disabled. Use --watch to enable.
Jekyll site generated without issues

All files are in place

There is no garbage

scss-lint found no lints
1 typos in _site/2016/03/08/pimp-up-your-resume.html: resumania
& resumania 11 14468: resuming, Tasmania, Romania, remain, presuming, resumes, resume, pressman, resume's, Rosanna, resumed
All typos:
  resumania
rake aborted!
8 typo(s) in 1 pages
/home/r/repo/Rakefile:231:in `block in <top (required)>'
/usr/local/rvm/gems/ruby-3.2.2/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/rvm/gems/ruby-3.2.2/bin/ruby_executable_hooks:22:in `eval'
/usr/local/rvm/gems/ruby-3.2.2/bin/ruby_executable_hooks:22:in `<main>'
Tasks: TOP => default => spell
(See full trace by running task with --trace)
container 0e5e9c74c01669353ac4da6742b8a5d84e6397ac0c5c5b61851a3627b66a7eba is dead
Wed Jun 19 19:11:59 UTC 2024