Skip to content

Conversation

@maflcko
Copy link
Member

@maflcko maflcko commented Feb 1, 2023

Seems more dev friendly to also have a patch to copy-paste

@DrahtBot
Copy link
Contributor

DrahtBot commented Feb 1, 2023

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

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK hebasto, fanquake, stickies-v

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

Conflicts

Reviewers, this pull request conflicts with the following ones:

  • #26763 (ci: Treat IWYU violations as errors by hebasto)
  • #25797 (build: Add CMake-based build system by hebasto)

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.

@DrahtBot DrahtBot added the Tests label Feb 1, 2023
Copy link
Contributor

@stickies-v stickies-v left a comment

Choose a reason for hiding this comment

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

Concept ACK

@hebasto
Copy link
Member

hebasto commented Feb 1, 2023

Concept ACK. Thank you for picking it up!

#26763 (comment):

It is possible to leverage the fix_includes.py tool

Could probably make sense to add this to the CI, to allow easy copy-pasting from Cirrus or from a local run.

@maflcko maflcko force-pushed the 2302-ci-iwyu-git-diff- branch from fa26904 to fa6986a Compare February 1, 2023 13:12
@hebasto
Copy link
Member

hebasto commented Feb 1, 2023

a patch to copy-paste

To be pedantic, a manual replacement quotes "..." with angle brackets <...> is still required for non-system headers, unfortunately.

Copy link
Member

@hebasto hebasto left a comment

Choose a reason for hiding this comment

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

ACK fa6986a, tested on Ubuntu 22.04 locally.

@maflcko
Copy link
Member Author

maflcko commented Feb 1, 2023

Copy link
Member

@fanquake fanquake left a comment

Choose a reason for hiding this comment

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

ACK fa6986a - did not test but example CI output looks ok.

Copy link
Contributor

@stickies-v stickies-v left a comment

Choose a reason for hiding this comment

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

utACK fa6986a

@fanquake fanquake merged commit c2028f9 into bitcoin:master Feb 2, 2023
@maflcko maflcko deleted the 2302-ci-iwyu-git-diff-📖 branch February 3, 2023 13:19
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Feb 3, 2023
@bitcoin bitcoin locked and limited conversation to collaborators Feb 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants