-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Limit typeparams for Fake options and builder classes #1664
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @blairconrad, looks good to me. Why [WIP]?
It's technically breaking. Check out the labels. We made the same distinction with #1465. |
Ah, yes, of course. So... Just keep this open until we decide to release 6.0? |
Pretty annoying, right? On the other hand, how different is it from keeping #1641 open until then? We can close the PR, if you like. Or open an issue referencing the PR, then close the PR and reopen later! I'm secretly hoping we'll move onto 6.0 soonish. I'm nearly through my "reduce nullability warning without making user-visible changes" work. |
It's not, I guess!
No, it's fine!
Nice! |
b5df100
to
c525305
Compare
Looks like your branch is still out of date... Did you rebase after merging #1672 ? |
Oh, sorry. I didn't mean to annoy you with this. I knew you had other commits in the hopper, and probably shouldn't've pushed. Will hold off repushing. |
Oh, I don't mind. It shouldn't conflict with the other PR anyway |
c525305
to
d0c797f
Compare
Properly rebased now, @thomaslevesque! No rush. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still looking good! Thanks @blairconrad
Thank you,, sir. |
This change has been released as part of FakeItEasy 6.0.0-beta.1. |
Could've been done as part of #1465, but I didn't think of it.
In addition to just providing a better view for the public API, this change removes 6 nullability warnings: