Skip to content

Conversation

@ramfox
Copy link
Member

@ramfox ramfox commented Dec 12, 2025

Description

Builds on the work done in #3757 to make types more or less public.

  • makes CreateHandleError public
  • makes IncomingFuture public
  • makes net_report::GetRelayAddrError and net_report::MeasureHttpsLatencyError more private
  • removes unused IpPorts struct

@ramfox ramfox requested a review from flub December 12, 2025 22:40
@github-actions
Copy link

github-actions bot commented Dec 12, 2025

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/iroh/pr/3774/docs/iroh/

Last updated: 2025-12-15T21:09:31Z

@n0bot n0bot bot added this to iroh Dec 12, 2025
@github-project-automation github-project-automation bot moved this to 🏗 In progress in iroh Dec 12, 2025
Copy link
Contributor

@flub flub left a comment

Choose a reason for hiding this comment

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

We should probably add the #[warn(unnamable_types)] to the lib.rs file now to keep think to this level?

@ramfox ramfox force-pushed the ramfox/unnameable-types branch from 1c99152 to feeaa1d Compare December 15, 2025 19:43
@ramfox ramfox force-pushed the ramfox/unnameable-types branch from feeaa1d to 74bba3f Compare December 15, 2025 20:51
@ramfox ramfox force-pushed the ramfox/unnameable-types branch from 74bba3f to 1a4e253 Compare December 15, 2025 21:06
@ramfox ramfox merged commit f89d177 into ramfox/quic-types Dec 15, 2025
22 of 28 checks passed
@ramfox ramfox deleted the ramfox/unnameable-types branch December 15, 2025 21:16
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in iroh Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants