Build Information
Successful build of Meridian, reference 0.4.0 (5f58ad), with Swift 6.1 for macOS (SPM) on 2 Mar 2026 18:04:20 UTC.
Swift 6 data race errors: 2
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCapturesBuild Log
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[556/640] Compiling NIOCore EventLoop.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[557/640] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[558/640] Compiling NIOCore ChannelHandlers.swift
[559/640] Compiling NIOCore ChannelInvoker.swift
[560/640] Compiling NIOCore ChannelOption.swift
[561/640] Compiling NIOCore ChannelPipeline.swift
[562/640] Compiling ArgumentParser SequenceExtensions.swift
[563/640] Compiling ArgumentParser StringExtensions.swift
[569/640] Compiling NIOCore SocketAddresses.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[570/640] Compiling NIOCore SocketOptionProvider.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[571/640] Compiling NIOCore SystemCallHelpers.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[572/640] Compiling NIOCore TimeAmount+Duration.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[573/640] Compiling NIOCore TypeAssistedChannelHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[574/640] Compiling NIOCore UniversalBootstrapSupport.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[575/640] Compiling NIOCore Utilities.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[580/640] Compiling NIOCore NIOAsyncWriter.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[581/640] Compiling NIOCore NIOThrowingAsyncSequenceProducer.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[582/640] Compiling NIOCore BSDSocketAPI.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[583/640] Compiling NIOCore ByteBuffer-aux.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[584/640] Compiling NIOCore ByteBuffer-binaryEncodedLengthPrefix.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[585/640] Compiling NIOCore ByteBuffer-conversions.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[586/640] Compiling NIOCore ByteBuffer-core.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[587/640] Compiling NIOCore MarkedCircularBuffer.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[588/640] Compiling NIOCore MulticastChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[589/640] Compiling NIOCore NIOAny.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[590/640] Compiling NIOCore NIOCloseOnErrorHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[591/640] Compiling NIOCore NIOCoreSendableMetatype.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[592/640] Compiling NIOCore NIODecodedAsyncSequence.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[593/640] Compiling NIOCore NIOLoopBound.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[594/640] Compiling NIOCore NIOPooledRecvBufferAllocator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[595/640] Compiling NIOCore NIOScheduledCallback.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[596/640] Compiling NIOCore NIOSendable.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[597/640] Compiling NIOCore NIOSplitLinesMessageDecoder.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[598/640] Compiling NIOCore NIOTransportAccessibleChannelCore.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[599/640] Compiling NIOCore RecvByteBufferAllocator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[600/640] Compiling NIOCore SingleStepByteToMessageDecoder.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[601/640] Compiling NIOCore ByteBuffer-quicBinaryEncodingStrategy.swift
[602/640] Compiling NIOCore ByteBuffer-views.swift
[603/640] Compiling NIOCore Channel.swift
[604/640] Compiling NIOCore ChannelHandler.swift
[608/640] Compiling NIOCore ByteBuffer-hex.swift
[609/640] Compiling NIOCore ByteBuffer-int.swift
[610/640] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[611/640] Compiling NIOCore ByteBuffer-multi-int.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[637/640] Emitting module NIOCore
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[638/696] Compiling NIOEmbedded AsyncTestingChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[639/696] Compiling NIOEmbedded AsyncTestingEventLoop.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[640/696] Compiling NIOEmbedded Embedded.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[641/696] Emitting module NIOEmbedded
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[642/696] Compiling NIOPosix FileDescriptor.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[643/696] Compiling NIOPosix GetaddrinfoResolver.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[644/696] Compiling NIOPosix HappyEyeballs.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[645/696] Compiling NIOPosix IO.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[646/696] Compiling NIOPosix IntegerBitPacking.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[647/696] Compiling NIOPosix IntegerTypes.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[648/701] Compiling NIOPosix StructuredConcurrencyHelpers.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[649/701] Compiling NIOPosix System.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[650/701] Compiling NIOPosix Thread.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[651/701] Compiling NIOPosix ThreadPosix.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[652/701] Compiling NIOPosix ThreadWindows.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[653/701] Compiling NIOPosix BSDSocketAPICommon.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[654/701] Compiling NIOPosix BSDSocketAPIPosix.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[655/701] Compiling NIOPosix BSDSocketAPIWindows.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[656/701] Compiling NIOPosix BaseSocket.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[657/701] Compiling NIOPosix BaseSocketChannel+AccessibleTransport.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[658/701] Compiling NIOPosix BaseSocketChannel+SocketOptionProvider.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[659/701] Compiling NIOPosix SelectorWSAPoll.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[660/701] Compiling NIOPosix ServerSocket.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[661/701] Compiling NIOPosix Socket.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[662/701] Compiling NIOPosix SocketChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[663/701] Compiling NIOPosix SocketProtocols.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[664/701] Compiling NIOPosix Linux.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[665/701] Compiling NIOPosix LinuxCPUSet.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[666/701] Compiling NIOPosix LinuxUring.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[667/701] Compiling NIOPosix MultiThreadedEventLoopGroup.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[668/701] Compiling NIOPosix NIOPosixSendableMetatype.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[669/701] Compiling NIOPosix NIOThreadPool.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[670/701] Compiling NIOPosix Utilities.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[671/701] Compiling NIOPosix VsockAddress.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[672/701] Compiling NIOPosix VsockChannelEvents.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[673/701] Compiling NIOPosix Windows.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[674/701] Compiling NIOPosix resource_bundle_accessor.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[675/701] Emitting module NIOPosix
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[676/701] Compiling NIOPosix SelectableEventLoop.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[677/701] Compiling NIOPosix SelectorEpoll.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[678/701] Compiling NIOPosix SelectorGeneric.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[679/701] Compiling NIOPosix SelectorKqueue.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[680/701] Compiling NIOPosix SelectorUring.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[681/701] Compiling NIOPosix NonBlockingFileIO.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[682/701] Compiling NIOPosix PendingDatagramWritesManager.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[683/701] Compiling NIOPosix PendingWritesManager.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[684/701] Compiling NIOPosix PipeChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[685/701] Compiling NIOPosix PipePair.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[686/701] Compiling NIOPosix Pool.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[687/701] Compiling NIOPosix PosixSingletons+ConcurrencyTakeOver.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[688/701] Compiling NIOPosix PosixSingletons.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[689/701] Compiling NIOPosix RawSocketBootstrap.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[690/701] Compiling NIOPosix Resolver.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[691/701] Compiling NIOPosix Selectable.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[692/701] Compiling NIOPosix SelectableChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[693/701] Compiling NIOPosix BaseSocketChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[694/701] Compiling NIOPosix BaseStreamSocketChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[695/701] Compiling NIOPosix Bootstrap.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[696/701] Compiling NIOPosix ControlMessage.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[697/701] Compiling NIOPosix DatagramVectorReadManager.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[698/701] Compiling NIOPosix Errors+Any.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[699/703] Emitting module NIO
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[700/703] Compiling NIO Exports.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[701/731] Compiling NIOTLS TLSEvents.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[702/731] Compiling NIOTLS ProtocolNegotiationHandlerStateMachine.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[703/731] Compiling NIOFoundationCompat WaitSpinningRunLoop.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[704/731] Compiling NIOFoundationCompat Codable+ByteBuffer.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[705/731] Compiling NIOFoundationCompat JSONSerialization+ByteBuffer.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[706/731] Compiling NIOHTTP1 NIOTypedHTTPServerUpgradeHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[707/732] Compiling NIOTLS NIOTypedApplicationProtocolNegotiationHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[708/732] Compiling NIOTLS ApplicationProtocolNegotiationHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[709/732] Emitting module NIOTLS
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[710/732] Compiling NIOTLS SNIHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[711/732] Emitting module NIOFoundationCompat
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[712/732] Compiling NIOFoundationCompat ByteBuffer-foundation.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[713/732] Compiling NIOHTTP1 HTTPEncoder.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[714/732] Compiling NIOHTTP1 HTTPHeaderValidator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[715/732] Compiling NIOHTTP1 NIOHTTPObjectAggregator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[716/732] Compiling NIOHTTP1 NIOTypedHTTPClientUpgradeHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[717/732] Compiling NIOHTTP1 NIOTypedHTTPClientUpgraderStateMachine.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[718/785] Compiling NIOHTTP1 NIOTypedHTTPServerUpgraderStateMachine.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[719/785] Emitting module NIOHTTP1
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[720/785] Compiling NIOTransportServices AcceptHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[721/785] Compiling NIOTransportServices NIOTSDatagramConnectionBootstrap.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[722/785] Compiling NIOTransportServices NIOTSChannelOptions.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[723/785] Compiling NIOTransportServices NIOTSConnectionBootstrap.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[724/785] Compiling NIOTransportServices NIOTSErrors.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[725/785] Compiling NIOTransportServices NIOTSBootstraps.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[726/785] Compiling NIOTransportServices NIOFilterEmptyWritesHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[727/785] Compiling NIOTransportServices NIOTSEventLoop.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[728/785] Compiling NIOTransportServices NIOTSDatagramListenerBootstrap.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[729/785] Compiling NIOTransportServices NIOTSDatagramListenerChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[730/814] Compiling NIOWebSocket WebSocketOpcode.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[731/815] Emitting module NIOTransportServices
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[732/817] Compiling NIOWebSocket WebSocketFrameEncoder.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[733/817] Compiling NIOExtras NIORequestIdentifiable.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[734/817] Compiling NIOExtras PCAPRingBuffer.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[735/817] Compiling NIOExtras RequestResponseHandlers+State.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[736/817] Compiling NIOExtras RequestResponseWithIDHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[737/818] Compiling NIOExtras QuiescingHelper.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[738/818] Compiling NIOExtras RequestResponseHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[739/818] Compiling NIOWebSocket WebSocketProtocolErrorHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[740/818] Emitting module NIOSSL
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[741/821] Compiling NIOExtras NIOExtrasError.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[742/821] Compiling NIOExtras NIOLengthFieldBitLength.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[743/821] Compiling NIOExtras LengthFieldBasedFrameDecoder.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[744/821] Compiling NIOExtras LengthFieldPrepender.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[745/821] Compiling NIOExtras JSONRPCFraming+ContentLengthHeader.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[746/821] Compiling NIOExtras JSONRPCFraming.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[747/821] Compiling NIOExtras LineBasedFrameDecoder.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[748/821] Compiling NIOExtras MarkedCircularBuffer+PopFirstCheckMarked.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[749/821] Compiling NIOExtras FixedLengthFrameDecoder.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[750/821] Compiling NIOExtras HTTP1ProxyConnectHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[751/821] Compiling NIOExtras DebugInboundEventsHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[752/821] Compiling NIOExtras DebugOutboundEventsHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[753/821] Emitting module NIOExtras
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[754/821] Compiling NIOWebSocket WebSocketFrameDecoder.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[755/821] Compiling NIOWebSocket WebSocketErrorCodes.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[756/821] Compiling NIOWebSocket SHA1.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[757/821] Compiling NIOWebSocket NIOWebSocketFrameAggregator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[758/821] Emitting module NIOWebSocket
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[759/821] Compiling NIOWebSocket NIOWebSocketClientUpgrader.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[760/821] Compiling NIOWebSocket NIOWebSocketServerUpgrader.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[761/821] Compiling NIOWebSocket WebSocketFrame.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[763/821] Compiling NIOTransportServices StateManagedChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[773/821] Compiling NIOTransportServices StateManagedListenerChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[774/821] Compiling NIOTransportServices StateManagedNWConnectionChannel.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[783/821] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[784/821] Compiling NIOTransportServices UDPOptions+SocketChannelOption.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[788/821] Compiling NIOSSL UniversalBootstrapSupport.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[789/821] Compiling NIOSSL UnsafeKeyAndChainTarget.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[790/821] Compiling NIOSSL resource_bundle_accessor.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[804/821] Compiling NIOExtras WritePCAPHandler.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[805/821] Compiling NIOSSL SubjectAlternativeName.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[806/821] Compiling NIOSSL NIOSSLSecureBytes.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[807/821] Compiling NIOSSL RNG.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[815/821] Compiling NIOSSL IdentityVerification.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[816/821] Compiling NIOSSL SSLConnection.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[817/821] Compiling NIOSSL SSLContext.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[818/821] Compiling NIOSSL SSLErrors.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[819/829] Compiling WebSocketKit WebSocket+Connect.swift
[820/829] Emitting module WebSocketKit
[821/829] Compiling WebSocketKit HTTPUpgradeRequestHandler.swift
[822/829] Compiling WebSocketKit WebSocketClient.swift
[823/829] Compiling WebSocketKit WebSocket.swift
[824/829] Compiling WebSocketKit WebSocket+Concurrency.swift
[825/829] Compiling WebSocketKit WebSocketHandler.swift
[826/829] Compiling WebSocketKit Exports.swift
[827/875] Compiling Meridian URLParameter.swift
[828/875] Compiling Meridian Responder.swift
[829/875] Compiling Meridian AdditionalHeaderResponse.swift
[830/875] Compiling Meridian CORS.swift
[831/875] Compiling Meridian EmptyResponse.swift
[832/875] Compiling Meridian File.swift
[833/875] Compiling Meridian JSONResponse.swift
[834/875] Compiling Meridian Redirect.swift
[835/875] Compiling Meridian Response.swift
[836/875] Compiling Meridian ResponseWithDetails.swift
[837/879] Emitting module Meridian
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/EnvironmentValues.swift:21:16: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 | public final class EnvironmentValues {
20 |
21 | static var shared = EnvironmentValues()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 | var storage: [ObjectIdentifier: Any] = [:]
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/RouterEnvironment.swift:11:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | struct RouterEnvironmentKey: EnvironmentKey {
11 | static let defaultValue = Router(defaultErrorRenderer: BasicErrorRenderer(), middlewareProducers: [])
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
[838/879] Compiling Meridian Middleware.swift
[839/879] Compiling Meridian ResponseHydrationMiddleware.swift
[840/879] Compiling Meridian OptionsMiddleware.swift
[841/879] Compiling Meridian Body.swift
[842/879] Compiling Meridian CustomParameter.swift
[843/879] Compiling Meridian Path.swift
[844/879] Compiling Meridian QueryParameter.swift
[845/879] Compiling Meridian ThreadEnvironment.swift
[846/879] Compiling Meridian URI.swift
[847/879] Compiling Meridian URLBodyParameter.swift
[848/879] Compiling Meridian Environment.swift
[849/879] Compiling Meridian Header.swift
[850/879] Compiling Meridian JSONBody.swift
[851/879] Compiling Meridian JSONValue.swift
[852/879] Compiling Meridian Method.swift
[853/879] Compiling Meridian ServerNameEnvironment.swift
[854/879] Compiling Meridian ErrorRenderer.swift
[855/879] Compiling Meridian Errors.swift
[856/879] Compiling Meridian HTTPMethod.swift
[857/879] Compiling Meridian Headers.swift
[858/879] Compiling Meridian StatusCodeResponse.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:73:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
71 | public var textMessages: AsyncStream<String> {
72 | AsyncStream(String.self, { continuation in
73 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
74 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
75 | if case let .text(text) = message {
76 | continuation.yield(text)
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:85:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
83 | public var dataMessages: AsyncStream<Data> {
84 | AsyncStream(Data.self, { continuation in
85 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
86 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
87 | if case let .data(data) = message {
88 | continuation.yield(data)
[859/879] Compiling Meridian StringResponse.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:73:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
71 | public var textMessages: AsyncStream<String> {
72 | AsyncStream(String.self, { continuation in
73 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
74 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
75 | if case let .text(text) = message {
76 | continuation.yield(text)
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:85:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
83 | public var dataMessages: AsyncStream<Data> {
84 | AsyncStream(Data.self, { continuation in
85 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
86 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
87 | if case let .data(data) = message {
88 | continuation.yield(data)
[860/879] Compiling Meridian WebSocket.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:73:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
71 | public var textMessages: AsyncStream<String> {
72 | AsyncStream(String.self, { continuation in
73 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
74 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
75 | if case let .text(text) = message {
76 | continuation.yield(text)
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:85:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
83 | public var dataMessages: AsyncStream<Data> {
84 | AsyncStream(Data.self, { continuation in
85 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
86 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
87 | if case let .data(data) = message {
88 | continuation.yield(data)
[861/879] Compiling Meridian RouteBuilder.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:73:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
71 | public var textMessages: AsyncStream<String> {
72 | AsyncStream(String.self, { continuation in
73 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
74 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
75 | if case let .text(text) = message {
76 | continuation.yield(text)
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:85:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
83 | public var dataMessages: AsyncStream<Data> {
84 | AsyncStream(Data.self, { continuation in
85 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
86 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
87 | if case let .data(data) = message {
88 | continuation.yield(data)
[862/879] Compiling Meridian RouteMatcher.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:73:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
71 | public var textMessages: AsyncStream<String> {
72 | AsyncStream(String.self, { continuation in
73 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
74 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
75 | if case let .text(text) = message {
76 | continuation.yield(text)
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:85:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
83 | public var dataMessages: AsyncStream<Data> {
84 | AsyncStream(Data.self, { continuation in
85 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
86 | for try await message in messages {
| `- note: closure captures 'self' which is accessible to code in the current task
87 | if case let .data(data) = message {
88 | continuation.yield(data)
[863/879] Compiling Meridian BundledFiles.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/EnvironmentValues.swift:21:16: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 | public final class EnvironmentValues {
20 |
21 | static var shared = EnvironmentValues()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 | var storage: [ObjectIdentifier: Any] = [:]
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/RouterEnvironment.swift:11:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | struct RouterEnvironmentKey: EnvironmentKey {
11 | static let defaultValue = Router(defaultErrorRenderer: BasicErrorRenderer(), middlewareProducers: [])
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
[864/879] Compiling Meridian EnvironmentValues.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/EnvironmentValues.swift:21:16: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 | public final class EnvironmentValues {
20 |
21 | static var shared = EnvironmentValues()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 | var storage: [ObjectIdentifier: Any] = [:]
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/RouterEnvironment.swift:11:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | struct RouterEnvironmentKey: EnvironmentKey {
11 | static let defaultValue = Router(defaultErrorRenderer: BasicErrorRenderer(), middlewareProducers: [])
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
[865/879] Compiling Meridian JSONEnvironment.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/EnvironmentValues.swift:21:16: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 | public final class EnvironmentValues {
20 |
21 | static var shared = EnvironmentValues()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 | var storage: [ObjectIdentifier: Any] = [:]
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/RouterEnvironment.swift:11:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | struct RouterEnvironmentKey: EnvironmentKey {
11 | static let defaultValue = Router(defaultErrorRenderer: BasicErrorRenderer(), middlewareProducers: [])
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
[866/879] Compiling Meridian LoopGroupEnvironment.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/EnvironmentValues.swift:21:16: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 | public final class EnvironmentValues {
20 |
21 | static var shared = EnvironmentValues()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 | var storage: [ObjectIdentifier: Any] = [:]
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/RouterEnvironment.swift:11:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | struct RouterEnvironmentKey: EnvironmentKey {
11 | static let defaultValue = Router(defaultErrorRenderer: BasicErrorRenderer(), middlewareProducers: [])
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
[867/879] Compiling Meridian RouterEnvironment.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/EnvironmentValues.swift:21:16: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 | public final class EnvironmentValues {
20 |
21 | static var shared = EnvironmentValues()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |
23 | var storage: [ObjectIdentifier: Any] = [:]
/Users/admin/builder/spi-builder-workspace/Meridian/Environment/RouterEnvironment.swift:11:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | struct RouterEnvironmentKey: EnvironmentKey {
11 | static let defaultValue = Router(defaultErrorRenderer: BasicErrorRenderer(), middlewareProducers: [])
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Router' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | }
13 |
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
[868/879] Compiling Meridian RequestHeader.swift
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:54:14: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
52 | let body = parsedRequest.data
53 |
54 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
55 | do {
56 | let request = try RequestContext(
:
59 | postBody: body
60 | )
61 | let response = try await self.router.handle(request: request)
| `- note: closure captures 'self' which is accessible to code in the current task
62 |
63 | let statusCode = response.statusCode
[869/879] Compiling Meridian StatusCode.swift
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:54:14: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
52 | let body = parsedRequest.data
53 |
54 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
55 | do {
56 | let request = try RequestContext(
:
59 | postBody: body
60 | )
61 | let response = try await self.router.handle(request: request)
| `- note: closure captures 'self' which is accessible to code in the current task
62 |
63 | let statusCode = response.statusCode
[870/879] Compiling Meridian HTTPHandler.swift
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:54:14: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
52 | let body = parsedRequest.data
53 |
54 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
55 | do {
56 | let request = try RequestContext(
:
59 | postBody: body
60 | )
61 | let response = try await self.router.handle(request: request)
| `- note: closure captures 'self' which is accessible to code in the current task
62 |
63 | let statusCode = response.statusCode
[871/879] Compiling Meridian HTTPRequestParsingHandler.swift
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:54:14: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
52 | let body = parsedRequest.data
53 |
54 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
55 | do {
56 | let request = try RequestContext(
:
59 | postBody: body
60 | )
61 | let response = try await self.router.handle(request: request)
| `- note: closure captures 'self' which is accessible to code in the current task
62 |
63 | let statusCode = response.statusCode
[872/879] Compiling Meridian HeadMiddleware.swift
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:54:14: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
52 | let body = parsedRequest.data
53 |
54 | Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
55 | do {
56 | let request = try RequestContext(
:
59 | postBody: body
60 | )
61 | let response = try await self.router.handle(request: request)
| `- note: closure captures 'self' which is accessible to code in the current task
62 |
63 | let statusCode = response.statusCode
[873/879] Compiling Meridian Router.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:76:82: warning: type 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
74 |
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
| `- warning: type 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:14:13: note: class 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
12 | import WebSocketKit
13 |
14 | final class WebSocketUpgrader: HTTPServerProtocolUpgrader {
| `- note: class 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
15 |
16 | let innerUpgrader: NIOWebSocketServerUpgrader
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:77:60: warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
| `- warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
78 | .and(context.pipeline.removeHandler(http))
79 | }))
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:78:65: warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
| `- warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:55: warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:64: warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:73:48: warning: capture of 'self' with non-sendable type 'Server' in a '@Sendable' closure
21 | }
22 |
23 | public final class Server {
| `- note: class 'Server' does not conform to the 'Sendable' protocol
24 |
25 | let options = ServeOptions.parseOrExit()
:
71 | let parsing = HTTPRequestParsingHandler()
72 |
73 | let http = HTTPHandler(router: self.router)
| `- warning: capture of 'self' with non-sendable type 'Server' in a '@Sendable' closure
74 |
75 | return channel.pipeline
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:77:60: warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
| `- warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
78 | .and(context.pipeline.removeHandler(http))
79 | }))
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:78:65: warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
| `- warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:55: warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:64: warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:26:42: warning: capture of 'router' with non-sendable type 'Router' in a '@Sendable' local function; this is an error in the Swift 6 language mode
24 | }
25 |
26 | let (match, middleware, _) = router.route(for: header)
| `- warning: capture of 'router' with non-sendable type 'Router' in a '@Sendable' local function; this is an error in the Swift 6 language mode
27 |
28 | guard let match else {
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:44:21: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
42 | shouldUpgrade: { channel, head in
43 | if let (responder, _, matchedRoute) = responder(for: head) {
44 | storedResponder = responder
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:44:21: warning: mutation of captured var 'storedResponder' in concurrently-executing code
42 | shouldUpgrade: { channel, head in
43 | if let (responder, _, matchedRoute) = responder(for: head) {
44 | storedResponder = responder
| `- warning: mutation of captured var 'storedResponder' in concurrently-executing code
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:47:53: warning: capture of 'responder' with non-sendable type 'any WebSocketResponder' in a '@Sendable' closure
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
47 | try await hydration.hydrate(responder)
| `- warning: capture of 'responder' with non-sendable type 'any WebSocketResponder' in a '@Sendable' closure
48 | let shouldConnect = try await responder.shouldConnect()
49 | if shouldConnect {
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
62 | fatalError("should never get to here, should already be validated")
63 | }
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
62 | fatalError("should never get to here, should already be validated")
63 | }
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: reference to captured var 'storedResponder' in concurrently-executing code
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: reference to captured var 'storedResponder' in concurrently-executing code
62 | fatalError("should never get to here, should already be validated")
63 | }
[874/879] Compiling Meridian Server.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:76:82: warning: type 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
74 |
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
| `- warning: type 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:14:13: note: class 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
12 | import WebSocketKit
13 |
14 | final class WebSocketUpgrader: HTTPServerProtocolUpgrader {
| `- note: class 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
15 |
16 | let innerUpgrader: NIOWebSocketServerUpgrader
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:77:60: warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
| `- warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
78 | .and(context.pipeline.removeHandler(http))
79 | }))
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:78:65: warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
| `- warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:55: warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:64: warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:73:48: warning: capture of 'self' with non-sendable type 'Server' in a '@Sendable' closure
21 | }
22 |
23 | public final class Server {
| `- note: class 'Server' does not conform to the 'Sendable' protocol
24 |
25 | let options = ServeOptions.parseOrExit()
:
71 | let parsing = HTTPRequestParsingHandler()
72 |
73 | let http = HTTPHandler(router: self.router)
| `- warning: capture of 'self' with non-sendable type 'Server' in a '@Sendable' closure
74 |
75 | return channel.pipeline
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:77:60: warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
| `- warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
78 | .and(context.pipeline.removeHandler(http))
79 | }))
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:78:65: warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
| `- warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:55: warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:64: warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:26:42: warning: capture of 'router' with non-sendable type 'Router' in a '@Sendable' local function; this is an error in the Swift 6 language mode
24 | }
25 |
26 | let (match, middleware, _) = router.route(for: header)
| `- warning: capture of 'router' with non-sendable type 'Router' in a '@Sendable' local function; this is an error in the Swift 6 language mode
27 |
28 | guard let match else {
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:44:21: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
42 | shouldUpgrade: { channel, head in
43 | if let (responder, _, matchedRoute) = responder(for: head) {
44 | storedResponder = responder
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:44:21: warning: mutation of captured var 'storedResponder' in concurrently-executing code
42 | shouldUpgrade: { channel, head in
43 | if let (responder, _, matchedRoute) = responder(for: head) {
44 | storedResponder = responder
| `- warning: mutation of captured var 'storedResponder' in concurrently-executing code
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:47:53: warning: capture of 'responder' with non-sendable type 'any WebSocketResponder' in a '@Sendable' closure
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
47 | try await hydration.hydrate(responder)
| `- warning: capture of 'responder' with non-sendable type 'any WebSocketResponder' in a '@Sendable' closure
48 | let shouldConnect = try await responder.shouldConnect()
49 | if shouldConnect {
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
62 | fatalError("should never get to here, should already be validated")
63 | }
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
62 | fatalError("should never get to here, should already be validated")
63 | }
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: reference to captured var 'storedResponder' in concurrently-executing code
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: reference to captured var 'storedResponder' in concurrently-executing code
62 | fatalError("should never get to here, should already be validated")
63 | }
[875/879] Compiling Meridian URLParameterKey.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:76:82: warning: type 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
74 |
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
| `- warning: type 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:14:13: note: class 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
12 | import WebSocketKit
13 |
14 | final class WebSocketUpgrader: HTTPServerProtocolUpgrader {
| `- note: class 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
15 |
16 | let innerUpgrader: NIOWebSocketServerUpgrader
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:77:60: warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
| `- warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
78 | .and(context.pipeline.removeHandler(http))
79 | }))
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:78:65: warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
| `- warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:55: warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:64: warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:73:48: warning: capture of 'self' with non-sendable type 'Server' in a '@Sendable' closure
21 | }
22 |
23 | public final class Server {
| `- note: class 'Server' does not conform to the 'Sendable' protocol
24 |
25 | let options = ServeOptions.parseOrExit()
:
71 | let parsing = HTTPRequestParsingHandler()
72 |
73 | let http = HTTPHandler(router: self.router)
| `- warning: capture of 'self' with non-sendable type 'Server' in a '@Sendable' closure
74 |
75 | return channel.pipeline
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:77:60: warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
| `- warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
78 | .and(context.pipeline.removeHandler(http))
79 | }))
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:78:65: warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
| `- warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:55: warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:64: warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:26:42: warning: capture of 'router' with non-sendable type 'Router' in a '@Sendable' local function; this is an error in the Swift 6 language mode
24 | }
25 |
26 | let (match, middleware, _) = router.route(for: header)
| `- warning: capture of 'router' with non-sendable type 'Router' in a '@Sendable' local function; this is an error in the Swift 6 language mode
27 |
28 | guard let match else {
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:44:21: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
42 | shouldUpgrade: { channel, head in
43 | if let (responder, _, matchedRoute) = responder(for: head) {
44 | storedResponder = responder
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:44:21: warning: mutation of captured var 'storedResponder' in concurrently-executing code
42 | shouldUpgrade: { channel, head in
43 | if let (responder, _, matchedRoute) = responder(for: head) {
44 | storedResponder = responder
| `- warning: mutation of captured var 'storedResponder' in concurrently-executing code
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:47:53: warning: capture of 'responder' with non-sendable type 'any WebSocketResponder' in a '@Sendable' closure
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
47 | try await hydration.hydrate(responder)
| `- warning: capture of 'responder' with non-sendable type 'any WebSocketResponder' in a '@Sendable' closure
48 | let shouldConnect = try await responder.shouldConnect()
49 | if shouldConnect {
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
62 | fatalError("should never get to here, should already be validated")
63 | }
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
62 | fatalError("should never get to here, should already be validated")
63 | }
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: reference to captured var 'storedResponder' in concurrently-executing code
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: reference to captured var 'storedResponder' in concurrently-executing code
62 | fatalError("should never get to here, should already be validated")
63 | }
[876/879] Compiling Meridian WebSocketUpgrader.swift
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:76:82: warning: type 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
74 |
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
| `- warning: type 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:14:13: note: class 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
12 | import WebSocketKit
13 |
14 | final class WebSocketUpgrader: HTTPServerProtocolUpgrader {
| `- note: class 'WebSocketUpgrader' does not conform to the 'Sendable' protocol
15 |
16 | let innerUpgrader: NIOWebSocketServerUpgrader
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:77:60: warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
| `- warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
78 | .and(context.pipeline.removeHandler(http))
79 | }))
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:78:65: warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
| `- warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:55: warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: type 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:64: warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: type 'HTTPHandler' does not conform to the 'Sendable' protocol
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:73:48: warning: capture of 'self' with non-sendable type 'Server' in a '@Sendable' closure
21 | }
22 |
23 | public final class Server {
| `- note: class 'Server' does not conform to the 'Sendable' protocol
24 |
25 | let options = ServeOptions.parseOrExit()
:
71 | let parsing = HTTPRequestParsingHandler()
72 |
73 | let http = HTTPHandler(router: self.router)
| `- warning: capture of 'self' with non-sendable type 'Server' in a '@Sendable' closure
74 |
75 | return channel.pipeline
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:77:60: warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
75 | return channel.pipeline
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
| `- warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
78 | .and(context.pipeline.removeHandler(http))
79 | }))
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:78:65: warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
76 | .configureHTTPServerPipeline(withServerUpgrade: (upgraders: [WebSocketUpgrader(router: self.router)], completionHandler: { context in
77 | _ = context.pipeline.removeHandler(parsing)
78 | .and(context.pipeline.removeHandler(http))
| `- warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:55: warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: capture of 'parsing' with non-sendable type 'HTTPRequestParsingHandler' in a '@Sendable' closure
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPRequestParsingHandler.swift:28:13: note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
26 | }
27 |
28 | final class HTTPRequestParsingHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPRequestParsingHandler' does not conform to the 'Sendable' protocol
29 | typealias InboundIn = HTTPServerRequestPart
30 | typealias InboundOut = ParsedHTTPRequest
/Users/admin/builder/spi-builder-workspace/Meridian/Server.swift:81:64: warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
79 | }))
80 | .flatMap({
81 | channel.pipeline.addHandlers([parsing, http])
| `- warning: capture of 'http' with non-sendable type 'HTTPHandler' in a '@Sendable' closure
82 | })
83 | })
/Users/admin/builder/spi-builder-workspace/Meridian/HTTPHandler.swift:30:13: note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
28 | }
29 |
30 | final class HTTPHandler: ChannelInboundHandler, RemovableChannelHandler {
| `- note: class 'HTTPHandler' does not conform to the 'Sendable' protocol
31 | typealias InboundIn = ParsedHTTPRequest
32 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:26:42: warning: capture of 'router' with non-sendable type 'Router' in a '@Sendable' local function; this is an error in the Swift 6 language mode
24 | }
25 |
26 | let (match, middleware, _) = router.route(for: header)
| `- warning: capture of 'router' with non-sendable type 'Router' in a '@Sendable' local function; this is an error in the Swift 6 language mode
27 |
28 | guard let match else {
/Users/admin/builder/spi-builder-workspace/Meridian/Router.swift:123:8: note: consider making struct 'Router' conform to the 'Sendable' protocol
121 | }
122 |
123 | struct Router {
| `- note: consider making struct 'Router' conform to the 'Sendable' protocol
124 |
125 | var registeredRoutes: [() -> [_BuildableRoute]] = []
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:44:21: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
42 | shouldUpgrade: { channel, head in
43 | if let (responder, _, matchedRoute) = responder(for: head) {
44 | storedResponder = responder
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:44:21: warning: mutation of captured var 'storedResponder' in concurrently-executing code
42 | shouldUpgrade: { channel, head in
43 | if let (responder, _, matchedRoute) = responder(for: head) {
44 | storedResponder = responder
| `- warning: mutation of captured var 'storedResponder' in concurrently-executing code
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:47:53: warning: capture of 'responder' with non-sendable type 'any WebSocketResponder' in a '@Sendable' closure
45 | return channel.eventLoop.makeFutureWithTask({ () -> HTTPHeaders? in
46 | let hydration = try Hydration(context: .init(header: .init(nioHead: head), matchedRoute: matchedRoute))
47 | try await hydration.hydrate(responder)
| `- warning: capture of 'responder' with non-sendable type 'any WebSocketResponder' in a '@Sendable' closure
48 | let shouldConnect = try await responder.shouldConnect()
49 | if shouldConnect {
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
62 | fatalError("should never get to here, should already be validated")
63 | }
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: capture of 'storedResponder' with non-sendable type '(any WebSocketResponder)?' in a '@Sendable' closure
62 | fatalError("should never get to here, should already be validated")
63 | }
/Users/admin/builder/spi-builder-workspace/Meridian/Response/WebSocket.swift:12:17: note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
10 | import NIOWebSocket
11 |
12 | public protocol WebSocketResponder: Responder {
| `- note: protocol 'WebSocketResponder' does not conform to the 'Sendable' protocol
13 | func shouldConnect() async throws -> Bool
14 |
/Users/admin/builder/spi-builder-workspace/Meridian/WebSocketUpgrader.swift:61:39: warning: reference to captured var 'storedResponder' in concurrently-executing code
59 | upgradePipelineHandler: { channel, head in
60 | return WebSocketKit.WebSocket.server(on: channel, onUpgrade: { ws in
61 | guard let route = storedResponder else {
| `- warning: reference to captured var 'storedResponder' in concurrently-executing code
62 | fatalError("should never get to here, should already be validated")
63 | }
[877/883] Compiling Demo main.swift
/Users/admin/builder/spi-builder-workspace/Demo/main.swift:12:11: warning: 'install()' is deprecated: This is no longer needed in Swift 5.9
10 | import Meridian
11 |
12 | Backtrace.install()
| `- warning: 'install()' is deprecated: This is no longer needed in Swift 5.9
13 |
14 | Server(errorRenderer: BasicErrorRenderer())
[878/883] Compiling Demo Database.swift
[879/883] Emitting module Demo
/Users/admin/builder/spi-builder-workspace/Demo/main.swift:12:11: warning: 'install()' is deprecated: This is no longer needed in Swift 5.9
10 | import Meridian
11 |
12 | Backtrace.install()
| `- warning: 'install()' is deprecated: This is no longer needed in Swift 5.9
13 |
14 | Server(errorRenderer: BasicErrorRenderer())
[880/883] Compiling Demo Todos.swift
[880/883] Write Objects.LinkFileList
[881/883] Linking Demo
[882/883] Applying Demo
Build complete! (70.85s)
Fetching https://github.com/vapor/websocket-kit.git
Fetching https://github.com/swift-server/swift-backtrace.git
Fetching https://github.com/apple/swift-nio from cache
Fetching https://github.com/apple/swift-argument-parser from cache
[1/2652] Fetching websocket-kit
[320/3283] Fetching websocket-kit, swift-backtrace
Fetched https://github.com/apple/swift-argument-parser from cache (1.42s)
Fetched https://github.com/swift-server/swift-backtrace.git from cache (2.37s)
Fetched https://github.com/vapor/websocket-kit.git from cache (2.37s)
Fetched https://github.com/apple/swift-nio from cache (2.46s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 0.5.0 (5.38s)
Computing version for https://github.com/swift-server/swift-backtrace.git
Computed https://github.com/swift-server/swift-backtrace.git at 1.3.5 (0.58s)
Computing version for https://github.com/vapor/websocket-kit.git
Computed https://github.com/vapor/websocket-kit.git at 2.16.1 (0.48s)
Fetching https://github.com/apple/swift-nio-ssl.git from cache
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-nio-extras.git from cache
Fetching https://github.com/apple/swift-nio-transport-services.git from cache
Fetched https://github.com/apple/swift-atomics.git from cache (0.76s)
Fetched https://github.com/apple/swift-nio-ssl.git from cache (0.91s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (1.06s)
Fetched https://github.com/apple/swift-nio-extras.git from cache (1.06s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (1.57s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.26.0 (0.50s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.95.0 (0.62s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetching https://github.com/apple/swift-system.git from cache
Fetched https://github.com/apple/swift-system.git from cache (1.10s)
Fetched https://github.com/apple/swift-collections.git from cache (1.49s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.6.4 (2.02s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.3.0 (0.60s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.36.0 (0.48s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.32.1 (0.54s)
Fetching https://github.com/apple/swift-async-algorithms.git
Fetching https://github.com/apple/swift-log.git from cache
Fetching https://github.com/apple/swift-http-structured-headers.git from cache
Fetching https://github.com/apple/swift-asn1.git from cache
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/apple/swift-algorithms.git from cache
Fetching https://github.com/apple/swift-certificates.git
[1/2649] Fetching swift-service-lifecycle
Fetched https://github.com/apple/swift-http-structured-headers.git from cache (0.72s)
Fetching https://github.com/apple/swift-http-types.git from cache
[187/8795] Fetching swift-service-lifecycle, swift-async-algorithms
[275/15917] Fetching swift-service-lifecycle, swift-async-algorithms, swift-certificates
Fetched https://github.com/apple/swift-log.git from cache (1.12s)
Fetching https://github.com/apple/swift-nio-http2.git from cache
Fetched https://github.com/apple/swift-async-algorithms.git from cache (1.16s)
[7350/9771] Fetching swift-service-lifecycle, swift-certificates
Fetched https://github.com/apple/swift-certificates.git from cache (1.30s)
Fetched https://github.com/swift-server/swift-service-lifecycle.git from cache (1.30s)
Fetched https://github.com/apple/swift-asn1.git from cache (1.31s)
Fetched https://github.com/apple/swift-algorithms.git from cache (1.31s)
Fetched https://github.com/apple/swift-http-types.git from cache (0.70s)
Fetched https://github.com/apple/swift-nio-http2.git from cache (0.99s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (2.73s)
Fetching https://github.com/apple/swift-numerics.git from cache
Fetched https://github.com/apple/swift-numerics.git from cache (0.98s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.10.1 (1.49s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.2 (0.55s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.5.1 (2.46s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.5.1 (0.49s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.46s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.18.0 (0.61s)
Fetching https://github.com/apple/swift-crypto.git from cache
Fetched https://github.com/apple/swift-crypto.git from cache (1.46s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.6.0 (1.98s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.10.1 (0.52s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.2.0 (1.10s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.40.0 (0.53s)
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.32.1
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.40.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.26.0
Creating working copy for https://github.com/swift-server/swift-backtrace.git
Working copy of https://github.com/swift-server/swift-backtrace.git resolved at 1.3.5
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.10.1
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.18.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.10.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 0.5.0
Creating working copy for https://github.com/vapor/websocket-kit.git
Working copy of https://github.com/vapor/websocket-kit.git resolved at 2.16.1
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.2
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.2.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.95.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.36.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.6.4
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.5.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.5.1
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Build complete.
{
"dependencies" : [
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.64.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio"
},
{
"identity" : "websocket-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/websocket-kit.git"
},
{
"identity" : "swift-backtrace",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-server/swift-backtrace.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
}
],
"manifest_display_name" : "Meridian",
"name" : "Meridian",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "Demo",
"targets" : [
"Demo"
],
"type" : {
"executable" : null
}
},
{
"name" : "Meridian",
"targets" : [
"Meridian"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "MeridianTests",
"module_type" : "SwiftTarget",
"name" : "MeridianTests",
"path" : "MeridianTests",
"sources" : [
"CustomResponseHeaderTests.swift",
"CustomStatusCodeTests.swift",
"EmptyResponseTests.swift",
"EnvironmentTests.swift",
"HTTPMethodRouteTests.swift",
"HeaderRouteTests.swift",
"JSONBodyRouteTests.swift",
"JSONResponseTests.swift",
"JSONValueRouteTests.swift",
"OptionsTests.swift",
"QueryParameterRouteTests.swift",
"RedirectResponseTests.swift",
"RouteMatcherTests.swift",
"RouterTests.swift",
"TestHelpers.swift",
"URLBodyParameterRouteTests.swift",
"URLParameterRouteTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"Meridian"
],
"type" : "test"
},
{
"c99name" : "Meridian",
"module_type" : "SwiftTarget",
"name" : "Meridian",
"path" : "Meridian",
"product_dependencies" : [
"NIO",
"NIOHTTP1",
"NIOWebSocket",
"WebSocketKit",
"ArgumentParser"
],
"product_memberships" : [
"Demo",
"Meridian"
],
"sources" : [
"BundledFiles.swift",
"Environment/EnvironmentValues.swift",
"Environment/JSONEnvironment.swift",
"Environment/LoopGroupEnvironment.swift",
"Environment/RouterEnvironment.swift",
"Environment/ServerNameEnvironment.swift",
"Errors/ErrorRenderer.swift",
"Errors/Errors.swift",
"HTTP/HTTPMethod.swift",
"HTTP/Headers.swift",
"HTTP/RequestHeader.swift",
"HTTP/StatusCode.swift",
"HTTPHandler.swift",
"HTTPRequestParsingHandler.swift",
"HeadMiddleware.swift",
"Middleware/Middleware.swift",
"Middleware/ResponseHydrationMiddleware.swift",
"OptionsMiddleware.swift",
"Property Wrappers/Body.swift",
"Property Wrappers/CustomParameter.swift",
"Property Wrappers/Environment.swift",
"Property Wrappers/Header.swift",
"Property Wrappers/JSONBody.swift",
"Property Wrappers/JSONValue.swift",
"Property Wrappers/Method.swift",
"Property Wrappers/Path.swift",
"Property Wrappers/QueryParameter.swift",
"Property Wrappers/ThreadEnvironment.swift",
"Property Wrappers/URI.swift",
"Property Wrappers/URLBodyParameter.swift",
"Property Wrappers/URLParameter.swift",
"Responder.swift",
"Response/AdditionalHeaderResponse.swift",
"Response/CORS.swift",
"Response/EmptyResponse.swift",
"Response/File.swift",
"Response/JSONResponse.swift",
"Response/Redirect.swift",
"Response/Response.swift",
"Response/ResponseWithDetails.swift",
"Response/StatusCodeResponse.swift",
"Response/StringResponse.swift",
"Response/WebSocket.swift",
"RouteBuilder.swift",
"RouteMatcher.swift",
"Router.swift",
"Server.swift",
"URLParameterKey.swift",
"WebSocketUpgrader.swift"
],
"type" : "library"
},
{
"c99name" : "Demo",
"module_type" : "SwiftTarget",
"name" : "Demo",
"path" : "Demo",
"product_dependencies" : [
"Backtrace"
],
"product_memberships" : [
"Demo"
],
"sources" : [
"Database.swift",
"Todos.swift",
"main.swift"
],
"target_dependencies" : [
"Meridian"
],
"type" : "executable"
}
],
"tools_version" : "5.9"
}
Done.