This PR move the department associated with Capybara::RSpecMatchers to Capybara/RSpec/*.
Capybara/CurrentPathExpectation, Capybara/SpecificMatcher, Capybara/NegationMatcher, and Capybara/VisibilityMatcher cops depend on methods from the Capybara::RSpecMatchers class.
This PR move the department associated with
Capybara::RSpecMatchers
toCapybara/RSpec/*
.Capybara/CurrentPathExpectation
,Capybara/SpecificMatcher
,Capybara/NegationMatcher
, andCapybara/VisibilityMatcher
cops depend on methods from theCapybara::RSpecMatchers
class.https://www.rubydoc.info/gems/capybara/Capybara/RSpecMatchers
This is breaking changes and will be planned during the major upgrade to RuboCop Capybara3.0.
Before submitting the PR make sure the following are checked:
main
(if not - rebase it).CHANGELOG.md
if the new code introduces user-observable changes.bundle exec rake
) passes (be sure to run this locally, since it may produce updated documentation that you will need to commit).If you have created a new cop:
config/default.yml
.Enabled: pending
inconfig/default.yml
.VersionAdded: "<<next>>"
indefault/config.yml
.If you have modified an existing cop's configuration options:
VersionChanged: "<<next>>"
inconfig/default.yml
.