Module: RuboCop

Defined in:
lib/rubocop-rspec.rb,
lib/rubocop/rspec.rb,
lib/rubocop/rspec/hook.rb,
lib/rubocop/rspec/util.rb,
lib/rubocop/rspec/inject.rb,
lib/rubocop/cop/rspec/cop.rb,
lib/rubocop/rspec/concept.rb,
lib/rubocop/rspec/example.rb,
lib/rubocop/rspec/version.rb,
lib/rubocop/rspec/wording.rb,
lib/rubocop/rspec/capybara.rb,
lib/rubocop/rspec/language.rb,
lib/rubocop/cop/rspec/focus.rb,
lib/rubocop/cop/rspec/be_eql.rb,
lib/rubocop/rspec/factory_bot.rb,
lib/rubocop/cop/rspec/file_path.rb,
lib/rubocop/cop/rspec/let_setup.rb,
lib/rubocop/rspec/example_group.rb,
lib/rubocop/cop/rspec/not_to_not.rb,
lib/rubocop/cop/rspec/void_expect.rb,
lib/rubocop/rspec/align_let_brace.rb,
lib/rubocop/cop/rspec/any_instance.rb,
lib/rubocop/cop/rspec/around_block.rb,
lib/rubocop/cop/rspec/instance_spy.rb,
lib/rubocop/cop/rspec/subject_stub.rb,
lib/rubocop/rspec/config_formatter.rb,
lib/rubocop/cop/rspec/expect_actual.rb,
lib/rubocop/cop/rspec/expect_change.rb,
lib/rubocop/cop/rspec/expect_output.rb,
lib/rubocop/cop/rspec/hook_argument.rb,
lib/rubocop/cop/rspec/message_chain.rb,
lib/rubocop/cop/rspec/message_spies.rb,
lib/rubocop/cop/rspec/named_subject.rb,
lib/rubocop/cop/rspec/nested_groups.rb,
lib/rubocop/cop/rspec/scattered_let.rb,
lib/rubocop/cop/rspec/describe_class.rb,
lib/rubocop/cop/rspec/example_length.rb,
lib/rubocop/cop/rspec/expect_in_hook.rb,
lib/rubocop/cop/rspec/shared_context.rb,
lib/rubocop/rspec/top_level_describe.rb,
lib/rubocop/cop/rspec/context_wording.rb,
lib/rubocop/cop/rspec/describe_method.rb,
lib/rubocop/cop/rspec/describe_symbol.rb,
lib/rubocop/cop/rspec/described_class.rb,
lib/rubocop/cop/rspec/example_wording.rb,
lib/rubocop/cop/rspec/implicit_expect.rb,
lib/rubocop/cop/rspec/it_behaves_like.rb,
lib/rubocop/cop/rspec/leading_subject.rb,
lib/rubocop/cop/rspec/scattered_setup.rb,
lib/rubocop/cop/rspec/before_after_all.rb,
lib/rubocop/cop/rspec/repeated_example.rb,
lib/rubocop/cop/rspec/return_from_stub.rb,
lib/rubocop/cop/rspec/verified_doubles.rb,
lib/rubocop/cop/rspec/instance_variable.rb,
lib/rubocop/cop/rspec/multiple_subjects.rb,
lib/rubocop/cop/rspec/overwriting_setup.rb,
lib/rubocop/cop/rspec/predicate_matcher.rb,
lib/rubocop/cop/rspec/rails/http_status.rb,
lib/rubocop/rspec/description_extractor.rb,
lib/rubocop/rspec/language/node_pattern.rb,
lib/rubocop/cop/rspec/multiple_describes.rb,
lib/rubocop/cop/rspec/empty_example_group.rb,
lib/rubocop/cop/rspec/let_before_examples.rb,
lib/rubocop/cop/rspec/message_expectation.rb,
lib/rubocop/cop/rspec/align_left_let_brace.rb,
lib/rubocop/cop/rspec/iterated_expectation.rb,
lib/rubocop/cop/rspec/repeated_description.rb,
lib/rubocop/cop/rspec/align_right_let_brace.rb,
lib/rubocop/cop/rspec/multiple_expectations.rb,
lib/rubocop/cop/rspec/capybara/feature_methods.rb,
lib/rubocop/cop/rspec/empty_line_after_subject.rb,
lib/rubocop/cop/rspec/invalid_predicate_matcher.rb,
lib/rubocop/cop/rspec/empty_line_after_final_let.rb,
lib/rubocop/cop/rspec/example_without_description.rb,
lib/rubocop/cop/rspec/single_argument_message_chain.rb,
lib/rubocop/cop/rspec/capybara/current_path_expectation.rb,
lib/rubocop/cop/rspec/factory_bot/dynamic_attribute_defined_statically.rb,
lib/rubocop/cop/rspec/factory_bot/static_attribute_defined_dynamically.rb

Overview

We have to register our autocorrect incompatibilies in RuboCop’s cops as well so we do not hit infinite loops

Defined Under Namespace

Modules: Cop, RSpec