Skip to content

Remove unneeded http feature via the bhttp dep in payjoin-mailroom#1481

Merged
benalleng merged 1 commit intopayjoin:masterfrom
benalleng:mailroom-http-machete
Apr 15, 2026
Merged

Remove unneeded http feature via the bhttp dep in payjoin-mailroom#1481
benalleng merged 1 commit intopayjoin:masterfrom
benalleng:mailroom-http-machete

Conversation

@benalleng
Copy link
Copy Markdown
Collaborator

@benalleng benalleng commented Apr 14, 2026

Pulled out from #1377 as this is not really related to that directly.

I think this was not caught by machete as http is a needed dep elsewhere?

Pull Request Checklist

Please confirm the following before requesting review:

@coveralls
Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 24421371865

Coverage remained the same at 84.34%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 12803
Covered Lines: 10798
Line Coverage: 84.34%
Coverage Strength: 412.4 hits per line

💛 - Coveralls

Copy link
Copy Markdown
Contributor

@xstoicunicornx xstoicunicornx left a comment

Choose a reason for hiding this comment

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

Ack 4202617

Reviewed changes and ran tests. Lgtm.

Copy link
Copy Markdown
Collaborator

@arminsabouri arminsabouri left a comment

Choose a reason for hiding this comment

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

Ack

http is a needed dep elsewhere

FWIW I don't see this feature used anywhere else

Copy link
Copy Markdown
Contributor

@caarloshenriq caarloshenriq left a comment

Choose a reason for hiding this comment

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

tACK 4202617
Ran locally, everything compiled and tests passed cleanly:

cargo build --all-features
cargo test --all-features

@benalleng benalleng merged commit 332755b into payjoin:master Apr 15, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants