Upgrade rubocop-rspec to version 2.18.1 #153
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ rubocop-rspec (2.16.0 → 2.18.1) · Repo · Changelog
Release Notes
2.18.1
2.18.0
2.17.1
2.17.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 71 commits:
Merge pull request #1567 from rubocop/introduce-rspec-capybara-constraint
Prepare for the v2.18.1 release
Lock rubocop-capybara dependency to < 3.0
Switch docs version back
Merge pull request #1560 from rubocop/release
Bump version to v2.18.0
Merge pull request #1559 from rubocop/patch-release
Merge branch 'master' into patch-release
Bump version to v2.17.1
Merge pull request #1554 from ydah/fix-false-positive-rspec-PredicateMatcher
Merge pull request #1555 from ydah/fix-incorrect-autocorrect-rspec-PredicateMatcher
Merge pull request #1554 from ydah/fix-false-positive-rspec-PredicateMatcher
Fix a false positive for `RSpec/PredicateMatcher` when `include` with multiple arguments
Merge pull request #1555 from ydah/fix-incorrect-autocorrect-rspec-PredicateMatcher
Fix an incorrect autocorrect for `RSpec/PredicateMatcher` when multiline expect and predicate method with heredoc
Merge pull request #1519 from rubocop/extract-capybara-cops
Fix obsoletion errors by only enlisting the new cop
Fix default conf spec
Extract Capybara cops
Merge pull request #1547 from ydah/fix-false-positive-rspec-context-method
Fix a false positive for `RSpec/ContextMethod` when multi-line context with `#` at the beginning
Merge pull request #1552 from ydah/fix/1541
Move #1541 changelog to unreleased position
Merge pull request #1541 from ydah/fix/1540
Switch docs version back
Merge pull request #1551 from rubocop/release
Fix a false negative for `RSpec/Pending` and false positive for `RSpec/NoExpectationExample` when using skipped in metadata is multiline string
Bump version to v2.17.0
Merge pull request #1544 from ydah/use_concurrency_only_pull_request
Merge pull request #1546 from ydah/fix/1518
Merge pull request #1548 from ydah/add-test-case
change example to resemble real usages
Add a test case for `RSpec/ContextMethod` when context without `.` or `#` at the beginning
Fix a false positive for `RSpec/StubbedMock` when stubbed message expectation with a block and block parameter
Change concurrency only in Pull Request events
Merge pull request #1543 from ydah/remove_unnecessary_escapes
Change the start label of a heredocument to be enclosed in single quotes
Merge pull request #1539 from ydah/use_concurrency
Use concurrency for GitHub Actions workflow
Merge pull request #1537 from ydah/remove_unnecessary_coverage
Remove coverage measurement for `Edge RuboCop` and `RSpec 4` jobs
Merge pull request #1534 from ydah/add-simplecov
Add simplecov to measure test coverage of our code
Merge pull request #1533 from ydah/test/add_spec_for_alignLetBrace
Merge pull request #1532 from ydah/fix/predicate_matcher
Add spec for `RSpec/AlignLeftLetBrace` and `RSpec/AlignRightLetBrace` with `Layout/ExtraSpacing`
Fix a false negative for `RSpec/PredicateMatcher` when using `include` and `respond_to`
Merge pull request #1531 from ydah/use-ruby32
Use Ruby 3.2 for all jobs in the GitHub Actions workflow
Merge pull request #1529 from petergoldstein/feature/add_ruby_3_2_to_ci
Adds Ruby 3.2 to the CI matrix
Merge pull request #1528 from ydah/fixup
Use rake build_config instead of bin/build_config
Merge pull request #1526 from ydah/use_rubocop-rspec
Use rubocop/rubocop-rspec instead of rubocop-hq/rubocop-rspec
Merge pull request #1525 from ydah/update-doc
Update document for RuboCop 1.41.1
Merge pull request #1516 from ydah/fix/false_positive_pending_withput_reason
FIx a false positive for `RSpec/PendingWithoutReason` when pending/skip is argument of methods
Merge pull request #1524 from rubocop/minor-cleanup
Make config building a rake task
Use an existing rake task
Remove redundant require
Merge pull request #1515 from ydah/fix/1514
Refactor `RSpec/PendingWithoutReason`
Fix a false positive for `RSpec/PendingWithoutReason` when not inside example
Merge pull request #1489 from ydah/feature/1485
Add new `RSpec/Rails/MinitestAssertions` cop
Merge pull request #1456 from ydah/add_match_style
Add new `RSpec/Capybara/MatchStyle` cop
Switch docs version back
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands