swift-foundation
swift-foundation copied to clipboard
JSON/PropertyList coders userInfo should require Sendable values
This requires that the userInfo values are Sendable
since they are stored in Sendable
types. The @preconcurrency
attribute ensures that this is not an ABI breaking change or a source breaking change for projects using the Swift 5 language mode.