Closed stevapple closed 2 years ago
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
Can one of the admins verify this patch?
I have only added necessary Sandable
conformances for passing the compiler’s check. If there’s other type/protocol that should also conform to Sendable
please let me know.
@swift-server-bot test this please
Current state:
We’re waiting for
SwiftNIO
andSwiftLog
to fully supportSendable
, meanwhile the design ofLambdaContext
should be adapted forSendable
.WIP: Fix
Sendable
checking to pass nightly CI.Motivation:
Add necessary
Sendable
conformance according to Swift Concurrency adoption guidelines for Swift Server Libraries (swift-server/guides#70).Modifications:
LambdaSendable
as a drop-inSendable
replacement that's compatible with prior Swift versions;LambdaHandler
toSendable
;LambdaContext
andLambda.InitializationContext
toLambdaSendable
;EventLoopLambdaHandler.Event
andEventLoopLambdaHandler.Output
to conform toLambdaSendable
.