Skip to content

Conversation

@bok-
Copy link
Contributor

@bok- bok- commented Dec 1, 2025

📒 Description

This PR fixes an issue seen in some codebases with Xcode 26.2 where FlagContainer's inherited conformance to Sendable generates an error without explicit conformance being applied to the declaration.

This PR updates @FlagContainer to generate explicit Sendable conformance as an extension, resolving the errors. Like our other conformances, if the user adds their own Sendable conformance we skip it.

This fixes an issue seen in Xcode 26.2 where inherited Sendable support
was causing compilation issues until it was explicitly declared.
@bok- bok- added bug Something isn't working patch A tiny change according to semver. labels Dec 1, 2025
@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 1, 2025

@bok- bok- merged commit 938572d into main Dec 1, 2025
27 checks passed
@bok- bok- deleted the fix/vexil3/sendable branch December 1, 2025 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working patch A tiny change according to semver.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants