partial merge #13815: Add [[nodiscard]] to all {Decode,Parse}[...](...) functions returning bool#4035
Conversation
xdustinface
left a comment
There was a problem hiding this comment.
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 |
…...](...) 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