rspec / rspec-mocks

RSpec's 'test double' framework, with support for stubbing and mocking
https://rspec.info
MIT License
1.16k stars 357 forks source link

Synchronise changes from main / 3-11-maintenance to 4-0-dev #1489

Closed pirj closed 1 year ago

pirj commented 1 year ago

This brings 4-0 closer to parity with main.

This is the result of git merge main and some minor tweaks to remove what was mistakenly re-added during merge.

⚠️ I did not merge in 3-11-maintenance, but at a glance, they are on par with main.

Similar to:

JonRowe commented 1 year ago

I've closed this because I prefer we don't do merges into the core branches like this, its better in my opinion to cherry-pick merge commits across (this is impossible in some cases where rebase merges have happened which is something I've been meaning to mention to you, we should always be doing merge commits or squash merges) the 4.0 situation is something I'm hoping to address in the next few weeks but if you want to cherry pick the prs across I'm happy for you to attempt that.