Forwardport 2.99.0 release notes. [ci skip]
Update changelog for v3.0.0. [ci skip]
Release 3.0.0
Add note about the fact that `rspec/expectations` must always be loaded.

Fixes #559.
Merge pull request #561 from rspec/add-require-note-to-docs

Add note about the fact that `rspec/expectations` must always be loaded.
Remove inch badge

[skip ci]
fix typo in LegacyMatcherAdapter name
fix typo in Changelog
Merge pull request #563 from seuros/master

Fix typos
Setup rubocop.

- Enforce consistent formatting and style.
- Cleanup some messy logic.
- There's still some nastiness in some old matchers we haven't
  touched in forever (such as `throw_symbol`).
- Make rubocop part of the build. This should move to rspec-dev.
Merge pull request #544 from rspec/try-rubocop

WIP: Try rubocop
Add missing require.

This file uses rspec-support’s MethodSignatureVerifier
but does not load it. It was working because rspec-mocks
loads it so it was loaded in the same process. It would
fail for users using rspec-expectations but not rspec-mocks,
though.
Merge pull request #566 from rspec/fix-yield-matcher-arity-check

Add missing require.
Add changelog for #566.

[ci skip]
Use maintenance-branch in Gemfile.
Merge pull request #569 from rspec/use-maint-branch-master

Use maintenance-branch in Gemfile.
dont treat structs as arrays when generating descriptions
changelog for #576
[skip ci]
Merge pull request #576 from rspec/fix_diffs_for_structs

Don't treat Structs as enumerable when generating description.
Fix constant casing.