Skip to content

fix(swift): make null helpers Sendable when requested - #3448

Open
schani wants to merge 1 commit into
masterfrom
fix/swift-sendable-null
Open

fix(swift): make null helpers Sendable when requested#3448
schani wants to merge 1 commit into
masterfrom
fix/swift-sendable-null

Conversation

@schani

@schani schani commented Sep 5, 2026

Copy link
Copy Markdown
Member

--sendable models containing null-only fields failed Swift concurrency checks because JSONNull lacked Sendable. Make that immutable helper final and Sendable when requested, including Objective-C output.

Enable strict-concurrency fixture tests for all four existing combination inputs as structs and classes, automatically included by FIXTURE=swift. Extend the Objective-C declaration fixture to cover JSONNull.

Validation: build, Biome, eight strict-concurrency roundtrips, three Objective-C declaration checks. Production change: 13 added/removed lines.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown

Generated-output differences

9 files differ — 0 modified, 9 new, 0 deleted
29099 changed lines — +29099 / −0

Open the generated-output report →

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.

1 participant