From 48984953892a83f4dcd2c2c88a72930e547693d4 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Aug 2020 10:26:50 +0000 Subject: [PATCH 1/3] build(deps): bump rubocop-rspec in /Library/Homebrew Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.42.0 to 1.43.1. - [Release notes](https://github.com/rubocop-hq/rubocop-rspec/releases) - [Changelog](https://github.com/rubocop-hq/rubocop-rspec/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop-hq/rubocop-rspec/compare/v1.42.0...v1.43.1) Signed-off-by: dependabot-preview[bot] --- Library/Homebrew/Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/Gemfile.lock b/Library/Homebrew/Gemfile.lock index 6ac6cff31a..97a001e83a 100644 --- a/Library/Homebrew/Gemfile.lock +++ b/Library/Homebrew/Gemfile.lock @@ -112,8 +112,8 @@ GEM parser (>= 2.7.1.4) rubocop-performance (1.7.1) rubocop (>= 0.82.0) - rubocop-rspec (1.42.0) - rubocop (>= 0.87.0) + rubocop-rspec (1.43.1) + rubocop (~> 0.87) ruby-macho (2.2.0) ruby-progressbar (1.10.1) simplecov (0.18.5) From 85085da14c92405d076f7eaec984a8392be83202 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Wed, 19 Aug 2020 10:48:46 +0100 Subject: [PATCH 2/3] brew vendor-gems: commit updates. --- .../Homebrew/vendor/bundle/bundler/setup.rb | 8 +- .../lib/rubocop/cop/rspec/describe_class.rb | 72 -------- .../rubocop/cop/rspec/empty_example_group.rb | 90 --------- .../lib/rubocop/cop/rspec/variable_name.rb | 47 ----- .../lib/rubocop/rspec/top_level_group.rb | 44 ----- .../config/default.yml | 14 +- .../lib/rubocop-rspec.rb | 3 +- .../rubocop/cop/rspec/align_left_let_brace.rb | 2 +- .../cop/rspec/align_right_let_brace.rb | 2 +- .../lib/rubocop/cop/rspec/any_instance.rb | 2 +- .../lib/rubocop/cop/rspec/around_block.rb | 2 +- .../lib/rubocop/cop/rspec/base.rb} | 8 +- .../lib/rubocop/cop/rspec/be.rb | 2 +- .../lib/rubocop/cop/rspec/be_eql.rb | 2 +- .../lib/rubocop/cop/rspec/before_after_all.rb | 2 +- .../capybara/current_path_expectation.rb | 2 +- .../cop/rspec/capybara/feature_methods.rb | 9 +- .../cop/rspec/capybara/visibility_matcher.rb | 2 +- .../lib/rubocop/cop/rspec/context_method.rb | 4 +- .../lib/rubocop/cop/rspec/context_wording.rb | 6 +- .../lib/rubocop/cop/rspec/cop.rb | 10 + .../lib/rubocop/cop/rspec/describe_class.rb | 63 +++++++ .../lib/rubocop/cop/rspec/describe_method.rb | 20 +- .../lib/rubocop/cop/rspec/describe_symbol.rb | 4 +- .../lib/rubocop/cop/rspec/described_class.rb | 4 +- .../rspec/described_class_module_wrapping.rb | 2 +- .../lib/rubocop/cop/rspec/dialect.rb | 2 +- .../rubocop/cop/rspec/empty_example_group.rb | 174 ++++++++++++++++++ .../lib/rubocop/cop/rspec/empty_hook.rb | 2 +- .../cop/rspec/empty_line_after_example.rb | 12 +- .../rspec/empty_line_after_example_group.rb | 12 +- .../cop/rspec/empty_line_after_final_let.rb | 17 +- .../cop/rspec/empty_line_after_hook.rb | 12 +- .../cop/rspec/empty_line_after_subject.rb | 13 +- .../lib/rubocop/cop/rspec/example_length.rb | 2 +- .../cop/rspec/example_without_description.rb | 2 +- .../lib/rubocop/cop/rspec/example_wording.rb | 8 +- .../lib/rubocop/cop/rspec/expect_actual.rb | 2 +- .../lib/rubocop/cop/rspec/expect_change.rb | 2 +- .../lib/rubocop/cop/rspec/expect_in_hook.rb | 2 +- .../lib/rubocop/cop/rspec/expect_output.rb | 2 +- .../attribute_defined_statically.rb | 6 +- .../cop/rspec/factory_bot/create_list.rb | 16 +- .../rspec/factory_bot/factory_class_name.rb | 2 +- .../lib/rubocop/cop/rspec/file_path.rb | 42 +++-- .../lib/rubocop/cop/rspec/focus.rb | 18 +- .../lib/rubocop/cop/rspec/hook_argument.rb | 11 +- .../cop/rspec/hooks_before_examples.rb | 2 +- .../cop/rspec/implicit_block_expectation.rb | 2 +- .../lib/rubocop/cop/rspec/implicit_expect.rb | 2 +- .../lib/rubocop/cop/rspec/implicit_subject.rb | 14 +- .../lib/rubocop/cop/rspec/instance_spy.rb | 2 +- .../rubocop/cop/rspec/instance_variable.rb | 2 +- .../cop/rspec/invalid_predicate_matcher.rb | 2 +- .../lib/rubocop/cop/rspec/it_behaves_like.rb | 2 +- .../rubocop/cop/rspec/iterated_expectation.rb | 2 +- .../lib/rubocop/cop/rspec/leading_subject.rb | 37 ++-- .../cop/rspec/leaky_constant_declaration.rb | 2 +- .../rubocop/cop/rspec/let_before_examples.rb | 2 +- .../lib/rubocop/cop/rspec/let_setup.rb | 9 +- .../lib/rubocop/cop/rspec/message_chain.rb | 2 +- .../rubocop/cop/rspec/message_expectation.rb | 2 +- .../lib/rubocop/cop/rspec/message_spies.rb | 2 +- .../rspec/missing_example_group_argument.rb | 2 +- .../rubocop/cop/rspec/multiple_describes.rb | 19 +- .../cop/rspec/multiple_expectations.rb | 18 +- .../cop/rspec/multiple_memoized_helpers.rb | 148 +++++++++++++++ .../rubocop/cop/rspec/multiple_subjects.rb | 2 +- .../lib/rubocop/cop/rspec/named_subject.rb | 2 +- .../lib/rubocop/cop/rspec/nested_groups.rb | 8 +- .../lib/rubocop/cop/rspec/not_to_not.rb | 2 +- .../rubocop/cop/rspec/overwriting_setup.rb | 2 +- .../lib/rubocop/cop/rspec/pending.rb | 2 +- .../rubocop/cop/rspec/predicate_matcher.rb | 21 +-- .../rubocop/cop/rspec/rails/http_status.rb | 2 +- .../lib/rubocop/cop/rspec/receive_counts.rb | 2 +- .../lib/rubocop/cop/rspec/receive_never.rb | 4 +- .../rubocop/cop/rspec/repeated_description.rb | 2 +- .../lib/rubocop/cop/rspec/repeated_example.rb | 4 +- .../cop/rspec/repeated_example_group_body.rb | 2 +- .../repeated_example_group_description.rb | 2 +- .../lib/rubocop/cop/rspec/return_from_stub.rb | 2 +- .../lib/rubocop/cop/rspec/scattered_let.rb | 2 +- .../lib/rubocop/cop/rspec/scattered_setup.rb | 2 +- .../lib/rubocop/cop/rspec/shared_context.rb | 2 +- .../lib/rubocop/cop/rspec/shared_examples.rb | 2 +- .../rspec/single_argument_message_chain.rb | 2 +- .../lib/rubocop/cop/rspec/subject_stub.rb | 4 +- .../cop/rspec/unspecified_exception.rb | 2 +- .../rubocop/cop/rspec/variable_definition.rb | 12 +- .../lib/rubocop/cop/rspec/variable_name.rb | 66 +++++++ .../lib/rubocop/cop/rspec/verified_doubles.rb | 2 +- .../lib/rubocop/cop/rspec/void_expect.rb | 2 +- .../lib/rubocop/cop/rspec/yield.rb | 2 +- .../lib/rubocop/cop/rspec_cops.rb | 1 + .../lib/rubocop/rspec.rb | 0 .../lib/rubocop/rspec/align_let_brace.rb | 0 .../lib/rubocop/rspec/concept.rb | 0 .../lib/rubocop/rspec/config_formatter.rb | 0 .../lib/rubocop/rspec/corrector/move_node.rb | 12 +- .../rubocop/rspec/description_extractor.rb | 2 +- .../rubocop/rspec/empty_line_separation.rb} | 15 +- .../lib/rubocop/rspec/example.rb | 0 .../lib/rubocop/rspec/example_group.rb | 4 +- .../lib/rubocop/rspec/factory_bot.rb | 0 .../lib/rubocop/rspec/final_end_location.rb | 0 .../lib/rubocop/rspec/hook.rb | 0 .../lib/rubocop/rspec/inject.rb | 0 .../lib/rubocop/rspec/language.rb | 10 +- .../rubocop/rspec/language/node_pattern.rb | 7 +- .../lib/rubocop/rspec/node.rb | 0 .../lib/rubocop/rspec/top_level_describe.rb | 4 +- .../lib/rubocop/rspec/top_level_group.rb | 57 ++++++ .../lib/rubocop/rspec/variable.rb | 2 +- .../lib/rubocop/rspec/version.rb | 2 +- .../lib/rubocop/rspec/wording.rb | 0 116 files changed, 815 insertions(+), 518 deletions(-) delete mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/describe_class.rb delete mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_example_group.rb delete mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/variable_name.rb delete mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/rspec/top_level_group.rb rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/config/default.yml (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop-rspec.rb (93%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/align_left_let_brace.rb (96%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/align_right_let_brace.rb (96%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/any_instance.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/around_block.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/cop.rb => rubocop-rspec-1.43.1/lib/rubocop/cop/rspec/base.rb} (90%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/be.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/be_eql.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/before_after_all.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/capybara/current_path_expectation.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/capybara/feature_methods.rb (92%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/capybara/visibility_matcher.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/context_method.rb (90%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/context_wording.rb (90%) create mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.43.1/lib/rubocop/cop/rspec/cop.rb create mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.43.1/lib/rubocop/cop/rspec/describe_class.rb rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/describe_method.rb (54%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/describe_symbol.rb (89%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/described_class.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/described_class_module_wrapping.rb (94%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/dialect.rb (98%) create mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.43.1/lib/rubocop/cop/rspec/empty_example_group.rb rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/empty_hook.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/empty_line_after_example.rb (83%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/empty_line_after_example_group.rb (65%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/empty_line_after_final_let.rb (53%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/empty_line_after_hook.rb (71%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/empty_line_after_subject.rb (67%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/example_length.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/example_without_description.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/example_wording.rb (94%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/expect_actual.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/expect_change.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/expect_in_hook.rb (96%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/expect_output.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/factory_bot/attribute_defined_statically.rb (94%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/factory_bot/create_list.rb (94%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/factory_bot/factory_class_name.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/file_path.rb (79%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/focus.rb (68%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/hook_argument.rb (90%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/hooks_before_examples.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/implicit_block_expectation.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/implicit_expect.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/implicit_subject.rb (86%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/instance_spy.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/instance_variable.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/invalid_predicate_matcher.rb (96%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/it_behaves_like.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/iterated_expectation.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/leading_subject.rb (70%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/leaky_constant_declaration.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/let_before_examples.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/let_setup.rb (89%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/message_chain.rb (96%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/message_expectation.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/message_spies.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/missing_example_group_argument.rb (93%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/multiple_describes.rb (56%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/multiple_expectations.rb (87%) create mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.43.1/lib/rubocop/cop/rspec/multiple_memoized_helpers.rb rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/multiple_subjects.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/named_subject.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/nested_groups.rb (94%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/not_to_not.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/overwriting_setup.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/pending.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/predicate_matcher.rb (95%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/rails/http_status.rb (99%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/receive_counts.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/receive_never.rb (89%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/repeated_description.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/repeated_example.rb (93%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/repeated_example_group_body.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/repeated_example_group_description.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/return_from_stub.rb (99%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/scattered_let.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/scattered_setup.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/shared_context.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/shared_examples.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/single_argument_message_chain.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/subject_stub.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/unspecified_exception.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/variable_definition.rb (94%) create mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.43.1/lib/rubocop/cop/rspec/variable_name.rb rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/verified_doubles.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/void_expect.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec/yield.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/cop/rspec_cops.rb (98%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/align_let_brace.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/concept.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/config_formatter.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/corrector/move_node.rb (76%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/description_extractor.rb (97%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0/lib/rubocop/rspec/blank_line_separation.rb => rubocop-rspec-1.43.1/lib/rubocop/rspec/empty_line_separation.rb} (67%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/example.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/example_group.rb (91%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/factory_bot.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/final_end_location.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/hook.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/inject.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/language.rb (92%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/language/node_pattern.rb (77%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/node.rb (100%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/top_level_describe.rb (91%) create mode 100644 Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.43.1/lib/rubocop/rspec/top_level_group.rb rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/variable.rb (81%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/version.rb (86%) rename Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/{rubocop-rspec-1.42.0 => rubocop-rspec-1.43.1}/lib/rubocop/rspec/wording.rb (100%) diff --git a/Library/Homebrew/vendor/bundle/bundler/setup.rb b/Library/Homebrew/vendor/bundle/bundler/setup.rb index c094822c7f..f9a2a94fd0 100644 --- a/Library/Homebrew/vendor/bundle/bundler/setup.rb +++ b/Library/Homebrew/vendor/bundle/bundler/setup.rb @@ -51,7 +51,7 @@ $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/parallel-1.19.2/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/parallel_tests-3.1.0/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/parser-2.7.1.4/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rainbow-3.0.0/lib" -$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-runtime-0.5.5866/lib" +$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-runtime-0.5.5869/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/parlour-4.0.1/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/patchelf-1.2.0/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/plist-3.5.0/lib" @@ -74,9 +74,9 @@ $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/ruby-progressbar-1.10 $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/unicode-display_width-1.7.0/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rubocop-0.88.0/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rubocop-performance-1.7.1/lib" -$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rubocop-rspec-1.42.0/lib" +$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rubocop-rspec-1.43.1/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/ruby-macho-2.2.0/lib" -$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-static-0.5.5866-universal-darwin-19/lib" -$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-0.5.5866/lib" +$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-static-0.5.5869-universal-darwin-19/lib" +$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-0.5.5869/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/thor-1.0.1/lib" $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/tapioca-0.4.1/lib" diff --git a/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/describe_class.rb b/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/describe_class.rb deleted file mode 100644 index 6bdf4ffb9e..0000000000 --- a/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/describe_class.rb +++ /dev/null @@ -1,72 +0,0 @@ -# frozen_string_literal: true - -module RuboCop - module Cop - module RSpec - # Check that the first argument to the top level describe is a constant. - # - # @example - # # bad - # describe 'Do something' do - # end - # - # # good - # describe TestedClass do - # subject { described_class } - # end - # - # describe 'TestedClass::VERSION' do - # subject { Object.const_get(self.class.description) } - # end - # - # describe "A feature example", type: :feature do - # end - class DescribeClass < Cop - include RuboCop::RSpec::TopLevelDescribe - - MSG = 'The first argument to describe should be '\ - 'the class or module being tested.' - - def_node_matcher :valid_describe?, <<-PATTERN - { - (send #{RSPEC} :describe const ...) - (send #{RSPEC} :describe) - } - PATTERN - - def_node_matcher :describe_with_rails_metadata?, <<-PATTERN - (send #{RSPEC} :describe !const ... - (hash <#rails_metadata? ...>) - ) - PATTERN - - def_node_matcher :rails_metadata?, <<-PATTERN - (pair - (sym :type) - (sym { - :channel :controller :helper :job :mailer :model :request - :routing :view :feature :system :mailbox - } - ) - ) - PATTERN - - def on_top_level_describe(node, (described_value, _)) - return if shared_group?(root_node) - return if valid_describe?(node) - return if describe_with_rails_metadata?(node) - return if string_constant_describe?(described_value) - - add_offense(described_value) - end - - private - - def string_constant_describe?(described_value) - described_value.str_type? && - described_value.value =~ /^((::)?[A-Z]\w*)+$/ - end - end - end - end -end diff --git a/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_example_group.rb b/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_example_group.rb deleted file mode 100644 index 2d8bb24f49..0000000000 --- a/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/empty_example_group.rb +++ /dev/null @@ -1,90 +0,0 @@ -# frozen_string_literal: true - -module RuboCop - module Cop - module RSpec - # Checks if an example group does not include any tests. - # - # This cop is configurable using the `CustomIncludeMethods` option - # - # @example usage - # - # # bad - # describe Bacon do - # let(:bacon) { Bacon.new(chunkiness) } - # let(:chunkiness) { false } - # - # context 'extra chunky' do # flagged by rubocop - # let(:chunkiness) { true } - # end - # - # it 'is chunky' do - # expect(bacon.chunky?).to be_truthy - # end - # end - # - # # good - # describe Bacon do - # let(:bacon) { Bacon.new(chunkiness) } - # let(:chunkiness) { false } - # - # it 'is chunky' do - # expect(bacon.chunky?).to be_truthy - # end - # end - # - # @example configuration - # - # # .rubocop.yml - # # RSpec/EmptyExampleGroup: - # # CustomIncludeMethods: - # # - include_tests - # - # # spec_helper.rb - # RSpec.configure do |config| - # config.alias_it_behaves_like_to(:include_tests) - # end - # - # # bacon_spec.rb - # describe Bacon do - # let(:bacon) { Bacon.new(chunkiness) } - # let(:chunkiness) { false } - # - # context 'extra chunky' do # not flagged by rubocop - # let(:chunkiness) { true } - # - # include_tests 'shared tests' - # end - # end - # - class EmptyExampleGroup < Cop - MSG = 'Empty example group detected.' - - def_node_search :contains_example?, <<-PATTERN - { - #{(Examples::ALL + Includes::ALL).send_pattern} - (send _ #custom_include? ...) - } - PATTERN - - def on_block(node) - return unless example_group?(node) && !contains_example?(node) - - add_offense(node.send_node) - end - - private - - def custom_include?(method_name) - custom_include_methods.include?(method_name) - end - - def custom_include_methods - cop_config - .fetch('CustomIncludeMethods', []) - .map(&:to_sym) - end - end - end - end -end diff --git a/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/variable_name.rb b/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/variable_name.rb deleted file mode 100644 index 7fa222805d..0000000000 --- a/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/rubocop-rspec-1.42.0/lib/rubocop/cop/rspec/variable_name.rb +++ /dev/null @@ -1,47 +0,0 @@ -# frozen_string_literal: true - -module RuboCop - module Cop - module RSpec - # Checks that memoized helper names use the configured style. - # - # @example EnforcedStyle: snake_case (default) - # # bad - # let(:userName) { 'Adam' } - # subject(:userName) { 'Adam' } - # - # # good - # let(:user_name) { 'Adam' } - # subject(:user_name) { 'Adam' } - # - # @example EnforcedStyle: camelCase - # # bad - # let(:user_name) { 'Adam' } - # subject(:user_name) { 'Adam' } - # - # # good - # let(:userName) { 'Adam' } - # subject(:userName) { 'Adam' } - class VariableName < Cop - include ConfigurableNaming - include RuboCop::RSpec::Variable - - MSG = 'Use %