-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
partial merge #13815: Add [[nodiscard]] to all {Decode,Parse}[...](...) functions returning bool #4035
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.
utACK
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.
One nit see below + I get the skipping of the test changes but whats wrong with the changes in rest.cpp
?
@UdjinM6 I have no clue what review dismissal is or what triggers is, it seems like force pushing the branch does that |
@kittywhiskers whenever you push anything to a PR that has some approvals already, these approvals are dismissed automagically. You did nothing wrong, don't worry, this is intentional (to ensure new changes were reviewed too). |
Sounds a lot more authoritative then it should be. Thanks for clearing it up! |
…nctions returning bool. bitcoin@9cc0230
It doesn't make sense to me why e8782af is included |
As e8782af presumes the presence of |
That's okay. Please drop e8782af from this PR, add it to 4036 PR, and then rebase 4036 on develop once we merge this PR. We should merge this pretty soon I believe. That way 19387 isn't split up into two PRs like this. |
@PastaPastaPasta e8782af has been dropped, will add to #4036 once #4035 is merged in |
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.
utACK
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.
re-utACK
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.
utACK
…...](...) functions returning bool (dashpay#4035) * Merge bitcoin#13815: Explicitly ignore the return value of DecodeBase58(...) bitcoin@579497e * Merge bitcoin#13815: Default to DEFAULT_BLOCK_MIN_TX_FEE if unable to parse arg bitcoin@7c5bc2a * Merge bitcoin#13815: Add NODISCARD to all {Decode,Parse}[...](...) functions returning bool. bitcoin@9cc0230
Overview
As part of #4025, component pull requests that are required by TorV3 logic are being broken down into branches wherever feasable. This PR deals with the nodiscard property.
Contents
Merge of span: update constructors to match c++20 draft spec and add lifetimebound attribute bitcoin/bitcoin#19387 ("span: update constructors to match c++20 draft spec and add lifetimebound attribute" by theuni)A majority of span: update constructors to match c++20 draft spec and add lifetimebound attribute bitcoin/bitcoin#19387 has been committed in partial merge #13697, #18591, #19387, #18468: update constructors to match c++20 draft spec #4036, completing the PR