Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency rubocop-rspec to v2.31.0 #51

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 30, 2023

This PR contains the following updates:

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

Release Notes

rubocop/rubocop-rspec (rubocop-rspec)

v2.31.0

Compare Source

  • Support AutoCorrect: contextual option for LSP. ([@​ydah])

v2.30.0

Compare Source

v2.29.2

Compare Source

  • Fix beginless and endless range bug for RepeatedIncludeExample cop. ([@​hasghari])
  • Fix a false positive for RSpec/RepeatedSubjectCall when subject is used as argument to function call. ([@​K-S-A])

v2.29.1

Compare Source

  • Fix an error in the default configuration. ([@​ydah])

v2.29.0

Compare Source

  • Fix an autocorrect error for RSpec/ExpectActual. ([@​bquorning])
  • Add new RSpec/UndescriptiveLiteralsDescription cop. ([@​ydah])
  • Add new RSpec/EmptyOutput cop. ([@​bquorning])

v2.28.0

Compare Source

  • Extract RSpec Rails cops to a separate repository, rubocop-rspec_rails. The rubocop-rspec_rails repository is a dependency of rubocop-rspec and 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])

v2.27.1

Compare Source

  • Fix a false positive for RSpec/RepeatedSubjectCall when subject.method_call. ([@​ydah])
  • Add configuration option OnlyStaticConstants to RSpec/DescribedClass. ([@​ydah])

v2.27.0

Compare Source

  • Add new RSpec/IsExpectedSpecify cop. ([@​ydah])
  • Add new RSpec/RepeatedSubjectCall cop. ([@​drcapulet])
  • Add support for assert_true, assert_false, assert_not_equal, assert_not_nil, *_empty, *_predicate, *_kind_of, *_in_delta, *_match, *_instance_of and *_includes assertions in RSpec/Rails/MinitestAssertions. ([@​ydah], [@​G-Rath])
  • Support asserts with messages in Rspec/BeEmpty. ([@​G-Rath])
  • Fix a false positive for RSpec/ExpectActual when used with rspec-rails routing matchers. ([@​naveg])
  • Add configuration option ResponseMethods to RSpec/Rails/HaveHttpStatus. ([@​ydah])
  • Fix a false negative for RSpec/DescribedClass when class with constant. ([@​ydah])
  • Fix a false positive for RSpec/ExampleWithoutDescription when specify with multi-line block and missing description. ([@​ydah])
  • Fix an incorrect autocorrect for RSpec/ChangeByZero when compound expectations with line break before .by(0). ([@​ydah])

v2.26.1

Compare Source

  • Fix an error for RSpec/SharedExamples when using examples without argument. ([@​ydah])

v2.26.0

Compare Source

  • Add new RSpec/RedundantPredicateMatcher cop. ([@​ydah])
  • Add new RSpec/RemoveConst cop. ([@​swelther])
  • Add support for correcting "it will" (future tense) for RSpec/ExampleWording. ([@​jdufresne])
  • Add support for symbol style for RSpec/SharedExamples. ([@​jessieay])
  • Ensure PendingWithoutReason can detect violations inside shared groups. ([@​robinaugh])

v2.25.0

Compare Source

  • Add support single quoted string and percent string and heredoc for RSpec/Rails/HttpStatus. ([@​ydah])
  • Change to be inline disable for RSpec/SpecFilePathFormat like RSpec/FilePath. ([@​ydah])
  • Fix a false positive for RSpec/MetadataStyle with example groups having multiple string arguments. ([@​franzliedke])

v2.24.1

Compare Source

  • Fix an error when using RSpec/FilePath and revert to enabled by default. If you have already moved to RSpec/SpecFilePathSuffix and RSpec/SpecFilePathFormat, disable RSpec/FilePath explicitly as Enabled: false. The RSpec/FilePath before migration and the RSpec/SpecFilePathSuffix and RSpec/SpecFilePathFormat as the target are available respectively. ([@​ydah])

v2.24.0

Compare Source

  • Split RSpec/FilePath into RSpec/SpecFilePathSuffix and RSpec/SpecFilePathFormat. RSpec/FilePath cop is disabled by default and the two new cops are pending and need to be enabled explicitly. ([@​ydah])
  • Add new RSpec/Eq cop. ([@​ydah])
  • Add RSpec/MetadataStyle and RSpec/EmptyMetadata cops. ([@​r7kamura])
  • Add support RSpec/Rails/HttpStatus when have_http_status with string argument. ([@​ydah])
  • Fix an infinite loop error when RSpec/ExcessiveDocstringSpacing finds a description with non-ASCII leading/trailing whitespace. ([@​bcgraham])
  • Fix an incorrect autocorrect for RSpec/ReceiveMessages when return values declared between stubs. ([@​marocchino])
  • Fix a false positive RSpec/Focus when chained method call and inside define method. ([@​ydah])

v2.23.2

Compare Source

  • Fix an incorrect autocorrect for RSpec/ReceiveMessages when method is only non-word character. ([@​marocchino])
  • Fix a false positive for RSpec/ReceiveMessages when return with splat. ([@​marocchino])

v2.23.1

Compare Source

  • Mark to Safe: false for RSpec/Rails/NegationBeValid cop. ([@​ydah])
  • Declare autocorrect as unsafe for RSpec/ReceiveMessages. ([@​bquorning])

v2.23.0

Compare Source

  • Add new RSpec/Rails/NegationBeValid cop. ([@​ydah])
  • Fix a false negative for RSpec/ExcessiveDocstringSpacing when finds description with em space. ([@​ydah])
  • Fix a false positive for RSpec/EmptyExampleGroup when example group with examples defined in if branch inside iterator. ([@​ydah])
  • Update the message output of RSpec/ExpectActual to include the word 'value'. ([@​corydiamand])
  • Fix a false negative for RSpec/Pending when it without body. ([@​ydah])
  • Add new RSpec/ReceiveMessages cop. ([@​ydah])
  • Change default.yml path to use **/spec/* instead of spec/*. ([@​ydah])
  • Add AllowedIdentifiers and AllowedPatterns configuration option to RSpec/IndexedLet. ([@​ydah])
  • Fix RSpec/NamedSubject when block has no body. ([@​splattael])
  • Fix RSpec/LetBeforeExamples autocorrect incompatible with RSpec/ScatteredLet autocorrect. ([@​ydah])
  • Update RSpec/Focus to support shared_context and shared_examples ([@​tmaier])

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@yegor256
Copy link
Contributor

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

@rultor
Copy link
Collaborator

rultor commented Jul 30, 2023

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

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

@rultor
Copy link
Collaborator

rultor commented Jul 30, 2023

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

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

be found here:

/usr/local/rvm/gems/ruby-3.0.1/extensions/x86_64-linux/3.0.0/openssl-3.1.0/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in
/usr/local/rvm/gems/ruby-3.0.1/gems/openssl-3.1.0 for inspection.
Results logged to
/usr/local/rvm/gems/ruby-3.0.1/extensions/x86_64-linux/3.0.0/openssl-3.1.0/gem_make.out

/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/rubygems/ext/builder.rb:91:in
`run'
/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/rubygems/ext/ext_conf_builder.rb:48:in
`block in build'
  /usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/tempfile.rb:317:in `open'
/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/rubygems/ext/ext_conf_builder.rb:28:in
`build'
/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/rubygems/ext/builder.rb:157:in
`build_extension'
/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/rubygems/ext/builder.rb:191:in
`block in build_extensions'
/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/rubygems/ext/builder.rb:188:in
`each'
/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/rubygems/ext/builder.rb:188:in
`build_extensions'
/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/rubygems/installer.rb:821:in
`build_extensions'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/rubygems_gem_installer.rb:72:in
`build_extensions'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/rubygems_gem_installer.rb:28:in
`install'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/source/rubygems.rb:207:in
`install'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/installer/gem_installer.rb:54:in
`install'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/installer/gem_installer.rb:16:in
`install_from_spec'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/installer/parallel_installer.rb:186:in
`do_install'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/installer/parallel_installer.rb:177:in
`block in worker_pool'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/worker.rb:62:in
`apply_func'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/worker.rb:57:in
`block in process_queue'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/worker.rb:54:in
`loop'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/worker.rb:54:in
`process_queue'
/usr/local/rvm/gems/ruby-3.0.1/gems/bundler-2.3.26/lib/bundler/worker.rb:91:in
`block (2 levels) in create_threads'

An error occurred while installing openssl (3.1.0), and Bundler cannot continue.

In Gemfile:
  zold-score was resolved to 0.0.0, which depends on
    openssl
container ad9e5ee849052f35592efa90ee5658f00b87492b03a04c4f66ca4f548cce16c3 is dead
Sun 30 Jul 2023 06:41:42 PM CEST

@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from a832c27 to f02a8c4 Compare August 9, 2023 15:50
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.23.0 Update dependency rubocop-rspec to v2.23.2 Aug 9, 2023
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.23.2 Update dependency rubocop-rspec to v2.24.0 Sep 23, 2023
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from f02a8c4 to 9e07c4f Compare September 23, 2023 16:07
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from 9e07c4f to c3a9c00 Compare October 27, 2023 08:44
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.24.0 Update dependency rubocop-rspec to v2.25.0 Oct 27, 2023
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from c3a9c00 to 9c6b8b1 Compare January 4, 2024 16:08
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.25.0 Update dependency rubocop-rspec to v2.26.0 Jan 4, 2024
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from 9c6b8b1 to 4808297 Compare January 5, 2024 15:42
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.26.0 Update dependency rubocop-rspec to v2.26.1 Jan 5, 2024
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from 4808297 to ac989c3 Compare March 1, 2024 02:37
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.26.1 Update dependency rubocop-rspec to v2.27.0 Mar 1, 2024
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from ac989c3 to ca626e7 Compare March 4, 2024 02:09
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.27.0 Update dependency rubocop-rspec to v2.27.1 Mar 4, 2024
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.27.1 Update dependency rubocop-rspec to v2.28.0 Mar 29, 2024
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch 2 times, most recently from 6d15a08 to f5913a9 Compare April 4, 2024 22:38
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.28.0 Update dependency rubocop-rspec to v2.29.0 Apr 4, 2024
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from f5913a9 to b72d514 Compare April 5, 2024 00:25
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.29.0 Update dependency rubocop-rspec to v2.29.1 Apr 5, 2024
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from b72d514 to bbd6c22 Compare May 3, 2024 00:01
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.29.1 Update dependency rubocop-rspec to v2.29.2 May 3, 2024
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from bbd6c22 to 21a2297 Compare June 3, 2024 11:40
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.29.2 Update dependency rubocop-rspec to v2.30.0 Jun 3, 2024
@renovate renovate bot changed the title Update dependency rubocop-rspec to v2.30.0 Update dependency rubocop-rspec to v2.31.0 Jun 7, 2024
@renovate renovate bot force-pushed the renovate/rubocop-rspec-2.x branch from 21a2297 to 588a68b Compare June 7, 2024 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants