Update rubocop-rspec requirement from = 2.19.0 to 2.29.2
Updates the requirements on rubocop-rspec to permit the latest version.
Release notes
Sourced from rubocop-rspec's releases.
RuboCop RSpec v2.29.2
- Fix beginless and endless range bug for RepeatedIncludeExample cop. (
@hasghari)- Fix a false positive for
RSpec/RepeatedSubjectCallwhen subject is used as argument to function call. (@K-S-A)
Changelog
Sourced from rubocop-rspec's changelog.
2.29.2 (2024-05-02)
- Fix beginless and endless range bug for RepeatedIncludeExample cop. ([
@hasghari])- Fix a false positive for
RSpec/RepeatedSubjectCallwhen subject is used as argument to function call. ([@K-S-A])2.29.1 (2024-04-05)
- Fix an error in the default configuration. ([
@ydah])2.29.0 (2024-04-04)
- Fix an autocorrect error for
RSpec/ExpectActual. ([@bquorning])- Add new
RSpec/UndescriptiveLiteralsDescriptioncop. ([@ydah])- Add new
RSpec/EmptyOutputcop. ([@bquorning])2.28.0 (2024-03-30)
- Extract RSpec Rails cops to a separate repository,
rubocop-rspec_rails. Therubocop-rspec_railsrepository is a dependency ofrubocop-rspecand the cops related to rspec-rails are aliased (RSpec/Rails/Foo==RSpecRails/Foo) until v3.0 is released, so the change will be invisible to users until then. ([@ydah])2.27.1 (2024-03-03)
- Fix a false positive for
RSpec/RepeatedSubjectCallwhensubject.method_call. ([@ydah])- Add configuration option
OnlyStaticConstantstoRSpec/DescribedClass. ([@ydah])2.27.0 (2024-03-01)
- Add new
RSpec/IsExpectedSpecifycop. ([@ydah])- Add new
RSpec/RepeatedSubjectCallcop. ([@drcapulet])- Add support for
assert_true,assert_false,assert_not_equal,assert_not_nil,*_empty,*_predicate,*_kind_of,*_in_delta,*_match,*_instance_ofand*_includesassertions inRSpec/Rails/MinitestAssertions. ([@ydah], [@G-Rath])- Support asserts with messages in
Rspec/BeEmpty. ([@G-Rath])- Fix a false positive for
RSpec/ExpectActualwhen used with rspec-rails routing matchers. ([@naveg])- Add configuration option
ResponseMethodstoRSpec/Rails/HaveHttpStatus. ([@ydah])- Fix a false negative for
RSpec/DescribedClasswhen class with constant. ([@ydah])- Fix a false positive for
RSpec/ExampleWithoutDescriptionwhenspecifywith multi-line block and missing description. ([@ydah])- Fix an incorrect autocorrect for
RSpec/ChangeByZerowhen compound expectations with line break before.by(0). ([@ydah])2.26.1 (2024-01-05)
- Fix an error for
RSpec/SharedExampleswhen using examples without argument. ([@ydah])2.26.0 (2024-01-04)
- Add new
RSpec/RedundantPredicateMatchercop. ([@ydah])- Add new
RSpec/RemoveConstcop. ([@swelther])- Add support for correcting "it will" (future tense) for
RSpec/ExampleWording. ([@jdufresne])- Add support for
symbolstyle forRSpec/SharedExamples. ([@jessieay])- Ensure
PendingWithoutReasoncan detect violations inside shared groups. ([@robinaugh])2.25.0 (2023-10-27)
... (truncated)
Commits
0d51335Merge pull request #1875 from rubocop/release7c75620Bump to v2.29.10a7a442Merge pull request #1873 from rubocop/rubocop-offenses8371327Fix some rubocop offenses863bafaMerge pull request #1871 from K-S-A/masterb038948Fix changelogd0bb28bRSpec/RepeatedSubjectCall: do not report if subject is an argument to a funct...26fd2ddMerge pull request #1869 from rubocop/improve-release9596cc4Improve release workflow7b2884eMerge pull request #1867 from hasghari/range-bug- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
@dependabot rebase
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.