Skip to content

Conversation

hebasto
Copy link
Member

@hebasto hebasto commented Sep 8, 2019

Forward declarations of CScheduler and CRPCTable classes are no longer needed after ea961c3 (#14437) commit.

Including <string> is no longer needed after 4d4185a (#13190) commit.

Forward declarations of CScheduler and CRPCTable classes are no longer 
needed after ea961c3 commit.
Including <string> is no longer needed after 
4d4185a commit.
@theStack
Copy link
Contributor

theStack commented Sep 8, 2019

ACK 4be3b76
LGTM

@DrahtBot
Copy link
Contributor

DrahtBot commented Sep 8, 2019

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Conflicts

Reviewers, this pull request conflicts with the following ones:

  • #16659 (refactoring: Remove unused includes by practicalswift)

If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

Copy link
Contributor

@kristapsk kristapsk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 4be3b76 (tested that it builds)

@promag
Copy link
Contributor

promag commented Sep 8, 2019

ACK 4be3b76.

meshcollider added a commit that referenced this pull request Sep 8, 2019
4be3b76 refactor: Cleanup walletinitinterface.h (Hennadii Stepanov)

Pull request description:

  Forward declarations of `CScheduler` and `CRPCTable` classes are no longer needed after ea961c3 (#14437) commit.

  Including `<string>` is no longer needed after 4d4185a (#13190) commit.

ACKs for top commit:
  theStack:
    ACK 4be3b76
  promag:
    ACK 4be3b76.
  kristapsk:
    ACK 4be3b76 (tested that it builds)

Tree-SHA512: 5ed72e3deda3d7c7fb698a1a11db76199727e6c570dfc78422690dbda9a92af32e1913920062dd3c9f618095e7498c219ff9c145a4c151486865ebeaa20a1d3c
@meshcollider meshcollider merged commit 4be3b76 into bitcoin:master Sep 8, 2019
@hebasto hebasto deleted the 20190908-cleanup-walletinitinterface branch September 9, 2019 10:15
deadalnix pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request May 13, 2020
Summary:
Forward declarations of CScheduler and CRPCTable classes are no longer
needed after ea961c3d7256c66146b4976ab1293db4a628c0de commit.
Including <string> is no longer needed after
4d4185a commit.

This is a backport of Core [[bitcoin/bitcoin#16830 | PR16830]]

Thrown in chainparams.h for good measure.

Test Plan:
  ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D6053
ftrader pushed a commit to bitcoin-cash-node/bitcoin-cash-node that referenced this pull request Aug 17, 2020
Summary:
Forward declarations of CScheduler and CRPCTable classes are no longer
needed after ea961c3d7256c66146b4976ab1293db4a628c0de commit.
Including <string> is no longer needed after
4d4185a commit.

This is a backport of Core [[bitcoin/bitcoin#16830 | PR16830]]

Thrown in chainparams.h for good measure.

Test Plan:
  ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D6053
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Nov 1, 2021
4be3b76 refactor: Cleanup walletinitinterface.h (Hennadii Stepanov)

Pull request description:

  Forward declarations of `CScheduler` and `CRPCTable` classes are no longer needed after ea961c3 (bitcoin#14437) commit.

  Including `<string>` is no longer needed after 4d4185a (bitcoin#13190) commit.

ACKs for top commit:
  theStack:
    ACK 4be3b76
  promag:
    ACK 4be3b76.
  kristapsk:
    ACK 4be3b76 (tested that it builds)

Tree-SHA512: 5ed72e3deda3d7c7fb698a1a11db76199727e6c570dfc78422690dbda9a92af32e1913920062dd3c9f618095e7498c219ff9c145a4c151486865ebeaa20a1d3c
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Nov 3, 2021
4be3b76 refactor: Cleanup walletinitinterface.h (Hennadii Stepanov)

Pull request description:

  Forward declarations of `CScheduler` and `CRPCTable` classes are no longer needed after ea961c3 (bitcoin#14437) commit.

  Including `<string>` is no longer needed after 4d4185a (bitcoin#13190) commit.

ACKs for top commit:
  theStack:
    ACK 4be3b76
  promag:
    ACK 4be3b76.
  kristapsk:
    ACK 4be3b76 (tested that it builds)

Tree-SHA512: 5ed72e3deda3d7c7fb698a1a11db76199727e6c570dfc78422690dbda9a92af32e1913920062dd3c9f618095e7498c219ff9c145a4c151486865ebeaa20a1d3c
pravblockc pushed a commit to pravblockc/dash that referenced this pull request Nov 18, 2021
4be3b76 refactor: Cleanup walletinitinterface.h (Hennadii Stepanov)

Pull request description:

  Forward declarations of `CScheduler` and `CRPCTable` classes are no longer needed after ea961c3 (bitcoin#14437) commit.

  Including `<string>` is no longer needed after 4d4185a (bitcoin#13190) commit.

ACKs for top commit:
  theStack:
    ACK 4be3b76
  promag:
    ACK 4be3b76.
  kristapsk:
    ACK 4be3b76 (tested that it builds)

Tree-SHA512: 5ed72e3deda3d7c7fb698a1a11db76199727e6c570dfc78422690dbda9a92af32e1913920062dd3c9f618095e7498c219ff9c145a4c151486865ebeaa20a1d3c
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Dec 16, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants