Skip to content

Conversation

@conradludgate
Copy link
Contributor

Fixes #202

@djc
Copy link
Member

djc commented Jan 2, 2026

No extra roots on Android... maybe an extension trait method that yields some kind of builder which only offers to set extra roots on non-Android?

@conradludgate conradludgate force-pushed the with_extra_roots-ext branch 2 times, most recently from 0bd0573 to c1de987 Compare January 3, 2026 12:51
@conradludgate
Copy link
Contributor Author

conradludgate commented Jan 3, 2026

The android/ios tests failing seems to be unrelated. The semver error is correct, but I feel like it is not significant here - no one should be using dyn BuilderVerifierExt.

@conradludgate

This comment has been minimized.

Copy link
Collaborator

@complexspaces complexspaces left a comment

Choose a reason for hiding this comment

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

This looks good to me. I agree the technical semver breakage shouldn't be important. I have a really hard time seeing anyone using the extension traits in their own type declarations since there's only one implementation of each anyway.

@complexspaces
Copy link
Collaborator

I assume if we merge this the cargo-semver-checks job will start to ignore this past "breakage" on future PRs and go back to being green?

@djc
Copy link
Member

djc commented Jan 3, 2026

Probably only after we release.

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.

with_extra_roots extension

3 participants