The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Imperial, reference 1.2.0 (aaa23b), with Swift 6.0 for macOS (SPM) on 29 Nov 2024 15:45:51 UTC.

Swift 6 data race errors: 50

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.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 InferSendableFromCaptures

Build Log

[1743/1898] Compiling _NIOFileSystem Errno.swift
[1744/1898] Compiling _NIOFileSystem FileDescriptor+Syscalls.swift
[1745/1898] Compiling _NIOFileSystem Mocking.swift
[1746/1898] Compiling NIOSSL SSLConnection.swift
[1747/1898] Compiling NIOSSL SSLContext.swift
[1748/1898] Compiling NIOSSL PosixPort.swift
[1749/1898] Compiling NIOSSL SSLCallbacks.swift
[1750/1898] Compiling NIOTransportServices NIOTSConnectionBootstrap.swift
[1753/1898] Compiling NIOSSL SSLCertificate.swift
[1754/1898] Compiling _NIOFileSystem Syscalls.swift
[1755/1898] Compiling _NIOFileSystem SystemFileHandle.swift
[1762/1903] Compiling NIOExtras DebugOutboundEventsHandler.swift
[1763/1903] Compiling NIOExtras JSONRPCFraming+ContentLengthHeader.swift
[1764/1903] Compiling NIOExtras JSONRPCFraming.swift
[1765/1903] Compiling NIOExtras LengthFieldBasedFrameDecoder.swift
[1766/1903] Compiling NIOExtras LengthFieldPrepender.swift
[1767/1903] Compiling MultipartKit FormDataEncoder.Encoder.swift
[1768/1903] Compiling MultipartKit FormDataEncoder.KeyedContainer.swift
[1769/1903] Compiling NIOExtras FixedLengthFrameDecoder.swift
[1770/1903] Compiling NIOExtras HTTP1ProxyConnectHandler.swift
[1771/1903] Compiling NIOExtras DebugInboundEventsHandler.swift
[1772/1903] Compiling _NIOFileSystem Utilities.swift
[1773/1903] Compiling _NIOFileSystem OpenOptions.swift
[1774/1903] Compiling _NIOFileSystem resource_bundle_accessor.swift
[1775/1903] Compiling NIOExtras RequestResponseWithIDHandler.swift
[1778/1904] Compiling MultipartKit FormDataEncoder.SingleValueContainer.swift
[1779/1904] Compiling MultipartKit FormDataEncoder.UnkeyedContainer.swift
[1784/1904] Compiling MultipartKit FormDataEncoder.swift
[1785/1904] Compiling MultipartKit Storage.swift
[1786/1904] Compiling MultipartKit MultipartFormData.swift
[1787/1904] Compiling MultipartKit MultipartParser.swift
[1792/1904] Emitting module NIOTransportServices
[1793/1909] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
[1794/1909] Compiling NIOTransportServices UDPOptions+SocketChannelOption.swift
[1795/1909] Compiling NIOWebSocket SHA1.swift
[1796/1910] Emitting module NIOFileSystem
[1797/1910] Compiling NIOFileSystem Exports.swift
[1811/1910] Compiling MultipartKit MultipartPart.swift
[1812/1910] Compiling MultipartKit MultipartPartConvertible.swift
[1824/1910] Compiling NIOHPACK IntegerCoding.swift
[1827/1913] Compiling NIOHPACK HuffmanCoding.swift
[1828/1913] Compiling NIOHPACK IndexedHeaderTable.swift
[1829/1913] Compiling NIOHPACK HuffmanTables.swift
[1830/1913] Compiling _NIOFileSystemFoundationCompat Data+FileSystem.swift
[1831/1913] Emitting module _NIOFileSystemFoundationCompat
[1832/1913] Compiling _NIOFileSystemFoundationCompat Date+FileInfo.swift
[1833/1913] Compiling NIOWebSocket WebSocketProtocolErrorHandler.swift
[1834/1913] Compiling NIOHTTPCompression HTTPResponseDecompressor.swift
[1835/1913] Compiling NIOHTTPCompression HTTPRequestDecompressor.swift
[1836/1913] Compiling NIOHTTPCompression HTTPDecompression.swift
[1837/1913] Compiling NIOHTTPCompression HTTPRequestCompressor.swift
[1838/1913] Compiling NIOHTTPCompression HTTPResponseCompressor.swift
[1839/1913] Emitting module NIOHTTPCompression
[1840/1913] Compiling NIOHTTPCompression HTTPCompression.swift
[1841/1913] Compiling NIOWebSocket WebSocketFrameEncoder.swift
[1842/1913] Compiling NIOWebSocket WebSocketOpcode.swift
[1843/1913] Compiling NIOWebSocket WebSocketFrameDecoder.swift
[1844/1913] Compiling NIOWebSocket WebSocketErrorCodes.swift
[1845/1913] Compiling NIOWebSocket NIOWebSocketServerUpgrader.swift
[1846/1913] Compiling NIOWebSocket WebSocketFrame.swift
[1847/1913] Compiling NIOHPACK StaticHeaderTable.swift
[1856/1913] Compiling NIOWebSocket NIOWebSocketFrameAggregator.swift
[1857/1913] Compiling NIOWebSocket NIOWebSocketClientUpgrader.swift
[1858/1913] Emitting module NIOWebSocket
[1875/1913] Emitting module MultipartKit
[1876/1913] Compiling NIOHPACK HeaderTables.swift
[1877/1913] Compiling NIOHPACK HPACKErrors.swift
[1878/1913] Compiling NIOHPACK HPACKHeader.swift
[1879/1913] Compiling MultipartKit MultipartSerializer.swift
[1880/1913] Compiling MultipartKit Utilities.swift
[1881/1913] Emitting module NIOSSL
[1882/1913] Emitting module NIOExtras
[1883/1913] Compiling NIOHPACK HPACKEncoder.swift
[1886/1913] Emitting module NIOHPACK
[1887/1973] Compiling NIOExtras WritePCAPHandler.swift
[1888/1973] Compiling NIOHTTP2 HTTP2ChannelHandler+InboundStreamMultiplexer.swift
[1889/1973] Compiling NIOHTTP2 LocallyQuiescingState.swift
[1890/1973] Compiling NIOHTTP2 QuiescingState.swift
[1891/1973] Compiling NIOHTTP2 Error+Any.swift
[1892/1973] Compiling NIOHTTP2 ConcurrentStreamBuffer.swift
[1893/1973] Compiling NIOHTTP2 ControlFrameBuffer.swift
[1894/1973] Compiling NIOHTTP2 HTTP2StreamChannel.swift
[1895/1973] Compiling NIOHTTP2 HTTP2StreamDelegate.swift
[1896/1973] Compiling NIOHTTP2 HTTP2StreamID.swift
[1897/1973] Compiling NIOHTTP2 RemotelyQuiescingState.swift
[1898/1973] Compiling NIOHTTP2 SendAndReceiveGoawayState.swift
[1899/1973] Compiling NIOHTTP2 StateMachineResult.swift
[1900/1973] Compiling NIOHTTP2 OutboundFlowControlBuffer.swift
[1901/1973] Compiling NIOHTTP2 OutboundFrameBuffer.swift
[1902/1973] Compiling NIOHTTP2 HPACKHeaders+Validation.swift
[1903/1973] Compiling NIOHTTP2 HTTP2ToHTTP1Codec.swift
[1904/1973] Compiling NIOHTTP2 HTTP2UserEvents.swift
[1905/1973] Compiling NIOHTTP2 InboundEventBuffer.swift
[1906/1981] Compiling NIOHTTP2 SendingRstStreamState.swift
[1907/1981] Compiling NIOHTTP2 SendingWindowUpdateState.swift
[1908/1981] Compiling NIOHTTP2 HTTP2SettingsState.swift
[1909/1981] Compiling NIOHTTP2 HasExtendedConnectSettings.swift
[1910/1981] Compiling NIOHTTP2 HasFlowControlWindows.swift
[1911/1981] Compiling NIOHTTP2 HasLocalSettings.swift
[1912/1981] Compiling NIOHTTP2 HasRemoteSettings.swift
[1913/1987] Compiling WebSocketKit WebSocket.swift
[1914/1987] Compiling WebSocketKit WebSocketHandler.swift
[1915/1987] Emitting module WebSocketKit
[1916/1987] Compiling WebSocketKit WebSocket+Concurrency.swift
[1917/1987] Compiling WebSocketKit HTTPUpgradeRequestHandler.swift
[1918/1987] Compiling WebSocketKit WebSocket+Connect.swift
[1919/1987] Compiling WebSocketKit Exports.swift
[1920/1987] Compiling WebSocketKit WebSocketClient.swift
[1921/1987] Compiling NIOHTTP2 HTTP2Settings.swift
[1922/1987] Compiling NIOHTTP2 HTTP2Stream.swift
[1923/1987] Compiling NIOHTTP2 HTTP2StreamChannel+OutboundStreamMultiplexer.swift
[1927/1987] Compiling NIOHTTP2 StreamChannelFlowController.swift
[1928/1987] Compiling NIOHTTP2 StreamChannelList.swift
[1929/1987] Compiling NIOHTTP2 StreamMap.swift
[1930/1987] Compiling NIOHTTP2 StreamStateMachine.swift
[1931/1987] Compiling NIOHTTP2 UnsafeTransfer.swift
[1932/1987] Compiling NIOHTTP2 WatermarkedFlowController.swift
[1940/1987] Emitting module NIOHTTP2
[1941/1987] Compiling NIOHTTP2 HTTP2FlowControlWindow.swift
[1942/1987] Compiling NIOHTTP2 HTTP2Frame.swift
[1943/1987] Compiling NIOHTTP2 HTTP2FrameEncoder.swift
[1944/1987] Compiling NIOHTTP2 HTTP2FrameParser.swift
[1945/1987] Compiling NIOHTTP2 HTTP2PingData.swift
[1946/1987] Compiling NIOHTTP2 HTTP2PipelineHelpers.swift
[1947/1987] Compiling NIOHTTP2 ConnectionStateMachine.swift
[1948/1987] Compiling NIOHTTP2 ConnectionStreamsState.swift
[1949/1987] Compiling NIOHTTP2 MayReceiveFrames.swift
[1950/1987] Compiling NIOHTTP2 ReceivingDataState.swift
[1951/1987] Compiling NIOHTTP2 ReceivingGoAwayState.swift
[1952/1987] Compiling NIOHTTP2 ReceivingHeadersState.swift
[1953/1987] Compiling NIOHTTP2 ReceivingPushPromiseState.swift
[1954/1987] Compiling NIOHTTP2 ReceivingRstStreamState.swift
[1955/1987] Compiling NIOHTTP2 ReceivingWindowUpdateState.swift
[1956/1987] Compiling NIOHTTP2 MaySendFrames.swift
[1957/1987] Compiling NIOHTTP2 SendingDataState.swift
[1958/1987] Compiling NIOHTTP2 SendingGoawayState.swift
[1959/1987] Compiling NIOHTTP2 SendingHeadersState.swift
[1960/1987] Compiling NIOHTTP2 SendingPushPromiseState.swift
[1961/1987] Compiling NIOHTTP2 HTTP2StreamMultiplexer.swift
[1965/1987] Compiling NIOHTTP2 InboundWindowManager.swift
[1966/1987] Compiling NIOHTTP2 MultiplexerAbstractChannel.swift
[1972/1987] Compiling NIOHTTP2 ContentLengthVerifier.swift
[1973/1987] Compiling NIOHTTP2 DOSHeuristics.swift
[1974/1987] Compiling NIOHTTP2 HTTP2ChannelHandler+InlineStreamMultiplexer.swift
[1975/1987] Compiling NIOHTTP2 HTTP2ChannelHandler.swift
[1976/1987] Compiling NIOHTTP2 HTTP2CommonInboundStreamMultiplexer.swift
[1977/1987] Compiling NIOHTTP2 HTTP2ConnectionStateChange.swift
[1978/1987] Compiling NIOHTTP2 HTTP2Error.swift
[1979/1987] Compiling NIOHTTP2 HTTP2ErrorCode.swift
[1980/2046] Compiling AsyncHTTPClient AnyAsyncSequence.swift
[1981/2046] Compiling AsyncHTTPClient AnyAsyncSequenceProucerDelete.swift
[1982/2046] Compiling AsyncHTTPClient AsyncLazySequence.swift
[1983/2046] Compiling AsyncHTTPClient HTTPClient+execute.swift
[1984/2046] Compiling AsyncHTTPClient HTTPClient+shutdown.swift
[1985/2046] Compiling AsyncHTTPClient HTTPClientRequest+Prepared.swift
[1986/2046] Compiling AsyncHTTPClient HTTPClientRequest+auth.swift
[1987/2052] Compiling AsyncHTTPClient RequestValidation.swift
[1988/2052] Compiling AsyncHTTPClient SSLContextCache.swift
[1989/2052] Compiling AsyncHTTPClient Scheme.swift
[1990/2052] Compiling AsyncHTTPClient Singleton.swift
[1991/2052] Compiling AsyncHTTPClient StringConvertibleInstances.swift
[1992/2052] Compiling AsyncHTTPClient Utils.swift
[1993/2052] Emitting module AsyncKit
[1994/2052] Compiling AsyncHTTPClient BestEffortHashableTLSConfiguration.swift
[1995/2052] Compiling AsyncHTTPClient Configuration+BrowserLike.swift
[1996/2052] Compiling AsyncHTTPClient ConnectionPool.swift
[1997/2052] Compiling AsyncHTTPClient HTTP1ProxyConnectHandler.swift
[1998/2052] Compiling AsyncHTTPClient SOCKSEventsHandler.swift
[1999/2052] Compiling AsyncHTTPClient TLSEventsHandler.swift
[2000/2052] Compiling AsyncHTTPClient HTTP1ClientChannelHandler.swift
[2001/2052] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP2StateMachine.swift
[2002/2052] Compiling AsyncHTTPClient HTTPConnectionPool+RequestQueue.swift
[2003/2052] Compiling AsyncHTTPClient HTTPConnectionPool+StateMachine.swift
[2004/2052] Compiling AsyncHTTPClient ConnectionTarget.swift
[2005/2052] Compiling AsyncHTTPClient DeconstructedURL.swift
[2006/2052] Compiling AsyncHTTPClient FileDownloadDelegate.swift
[2007/2052] Compiling AsyncHTTPClient HTTPClientRequest.swift
[2008/2052] Compiling AsyncHTTPClient HTTPClientResponse.swift
[2009/2052] Compiling AsyncHTTPClient SingleIteratorPrecondition.swift
[2010/2052] Compiling AsyncHTTPClient Transaction+StateMachine.swift
[2011/2052] Compiling AsyncHTTPClient Transaction.swift
[2012/2052] Compiling AsyncHTTPClient Base64.swift
[2013/2052] Compiling AsyncHTTPClient BasicAuth.swift
[2014/2052] Compiling AsyncHTTPClient HTTPConnectionPool+Manager.swift
[2015/2052] Compiling AsyncHTTPClient HTTPConnectionPool.swift
[2016/2052] Compiling AsyncHTTPClient HTTPExecutableRequest.swift
[2017/2052] Compiling AsyncHTTPClient HTTPRequestStateMachine+Demand.swift
[2018/2052] Compiling AsyncHTTPClient HTTPRequestStateMachine.swift
[2019/2052] Compiling AsyncHTTPClient RequestBodyLength.swift
[2020/2052] Compiling AsyncHTTPClient RequestFramingMetadata.swift
[2021/2052] Compiling AsyncHTTPClient RequestOptions.swift
[2022/2052] Compiling AsyncHTTPClient HTTPConnectionPool+Backoff.swift
[2023/2052] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP1Connections.swift
[2024/2052] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP1StateMachine.swift
[2025/2052] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP2Connections.swift
[2026/2052] Compiling AsyncHTTPClient NWErrorHandler.swift
[2027/2052] Compiling AsyncHTTPClient NWWaitingHandler.swift
[2028/2052] Compiling AsyncHTTPClient TLSConfiguration.swift
[2029/2052] Compiling AsyncHTTPClient RedirectState.swift
[2030/2052] Compiling AsyncHTTPClient RequestBag+StateMachine.swift
[2031/2052] Compiling AsyncHTTPClient RequestBag.swift
[2032/2052] Compiling AsyncHTTPClient HTTP1Connection.swift
[2033/2052] Compiling AsyncHTTPClient HTTP1ConnectionStateMachine.swift
[2034/2052] Compiling AsyncHTTPClient HTTP2ClientRequestHandler.swift
[2035/2052] Compiling AsyncHTTPClient HTTP2Connection.swift
[2036/2052] Compiling AsyncHTTPClient HTTP2IdleHandler.swift
[2037/2052] Compiling AsyncHTTPClient HTTPConnectionEvent.swift
[2038/2052] Compiling AsyncHTTPClient HTTPConnectionPool+Factory.swift
[2039/2052] Emitting module AsyncHTTPClient
[2040/2052] Compiling AsyncHTTPClient FoundationExtensions.swift
[2041/2052] Compiling AsyncHTTPClient HTTPClient+HTTPCookie.swift
[2042/2052] Compiling AsyncHTTPClient HTTPClient+Proxy.swift
[2043/2052] Compiling AsyncHTTPClient HTTPClient.swift
[2044/2052] Compiling AsyncHTTPClient HTTPHandler.swift
[2045/2052] Compiling AsyncHTTPClient LRUCache.swift
[2053/2243] Compiling Vapor ServeCommand.swift
[2054/2243] Compiling Vapor AnyResponse+Concurrency.swift
[2055/2243] Compiling Vapor AsyncBasicResponder.swift
[2056/2243] Compiling Vapor AsyncMiddleware.swift
[2057/2243] Compiling Vapor AsyncPasswordHasher+Concurrency.swift
[2058/2243] Compiling Vapor AsyncSessionDriver.swift
[2059/2243] Compiling Vapor Authentication+Concurrency.swift
[2060/2243] Compiling Vapor Cache+Concurrency.swift
[2061/2243] Compiling Vapor Client+Concurrency.swift
[2062/2243] Compiling Vapor RequestBody+Concurrency.swift
[2063/2243] Compiling Vapor Responder+Concurrency.swift
[2064/2243] Compiling Vapor ResponseCodable+Concurrency.swift
[2065/2243] Compiling Vapor RoutesBuilder+Concurrency.swift
[2066/2243] Compiling Vapor ViewRenderer+Concurrency.swift
[2067/2243] Compiling Vapor WebSocket+Concurrency.swift
[2068/2243] Compiling Vapor ContainerGetPathExecutor.swift
[2069/2243] Compiling Vapor Content.swift
[2070/2243] Compiling Vapor ContentCoders.swift
[2071/2243] Compiling Vapor ContentConfiguration.swift
[2072/2243] Compiling Vapor ContentContainer.swift
[2073/2243] Compiling Vapor JSONCoder+Custom.swift
[2074/2264] Compiling Vapor ResponseCompressionMiddleware.swift
[2075/2264] Compiling Vapor RouteLoggingMiddleware.swift
[2076/2264] Compiling Vapor File+Multipart.swift
[2077/2264] Compiling Vapor FormDataDecoder+Content.swift
[2078/2264] Compiling Vapor FormDataEncoder+Content.swift
[2079/2264] Compiling Vapor Application+Password.swift
[2080/2264] Compiling Vapor Application+Passwords.swift
[2081/2264] Compiling Vapor AsyncPasswordHasher.swift
[2082/2264] Compiling Vapor BcryptHasher.swift
[2083/2264] Compiling Vapor PasswordHasher.swift
[2084/2264] Compiling Vapor PlaintextHasher.swift
[2085/2264] Compiling Vapor Request+Password.swift
[2086/2264] Compiling Vapor Redirect.swift
[2087/2264] Compiling Vapor Request+Body.swift
[2088/2264] Compiling Vapor Request+BodyStream.swift
[2089/2264] Compiling Vapor Request.swift
[2090/2264] Compiling Vapor Application+Responder.swift
[2091/2264] Compiling Vapor DefaultResponder.swift
[2092/2264] Compiling Vapor Response+Body.swift
[2093/2264] Compiling Vapor Response.swift
[2094/2264] Compiling Vapor ResponseCodable.swift
[2095/2264] Compiling Vapor DirectoryConfiguration.swift
[2096/2264] Compiling Vapor DotEnv.swift
[2097/2264] Compiling Vapor Extendable.swift
[2098/2264] Compiling Vapor File.swift
[2099/2264] Compiling Vapor FileIO.swift
[2100/2264] Compiling Vapor LifecycleHandler.swift
[2101/2264] Compiling Vapor OptionalType.swift
[2102/2264] Compiling Vapor RFC1123.swift
[2103/2264] Compiling Vapor SocketAddress+Hostname.swift
[2104/2264] Compiling Vapor Storage.swift
[2105/2264] Compiling Vapor String+IsIPAddress.swift
[2106/2264] Compiling Vapor Thread.swift
[2107/2264] Compiling Vapor URI.swift
[2108/2264] Compiling Vapor RangeResult.swift
[2109/2264] Compiling Vapor Validatable.swift
[2110/2264] Compiling Vapor Validation.swift
[2111/2264] Compiling Vapor ValidationKey.swift
[2112/2264] Compiling Vapor Validations.swift
[2113/2264] Compiling Vapor ValidationsError.swift
[2114/2264] Compiling Vapor Validator.swift
[2115/2264] Compiling Vapor ValidatorResult.swift
[2116/2264] Compiling Vapor And.swift
[2117/2264] Compiling Vapor Case.swift
[2118/2264] Compiling Vapor CharacterSet.swift
[2119/2264] Compiling Vapor Count.swift
[2120/2264] Compiling Vapor Email.swift
[2121/2264] Compiling Vapor Empty.swift
[2122/2264] Compiling Vapor In.swift
[2123/2264] Compiling Vapor Nil.swift
[2124/2264] Compiling Vapor NilIgnoring.swift
[2125/2264] Compiling Vapor Not.swift
[2126/2264] Compiling Vapor Or.swift
[2127/2264] Compiling Vapor Pattern.swift
[2128/2264] Compiling Vapor Range.swift
[2129/2264] Compiling Vapor URL.swift
[2130/2264] Compiling Vapor Valid.swift
[2131/2264] Compiling Vapor Application+Views.swift
[2132/2264] Compiling Vapor PlaintextRenderer.swift
[2133/2264] Compiling Vapor Request+View.swift
[2134/2264] Compiling Vapor View.swift
[2135/2264] Compiling Vapor ViewRenderer.swift
[2136/2264] Compiling Vapor _Deprecations.swift
[2137/2264] Compiling Vapor SessionsConfiguration.swift
[2138/2264] Compiling Vapor SessionsMiddleware.swift
[2139/2264] Compiling Vapor URLEncodedFormData.swift
[2140/2264] Compiling Vapor URLEncodedFormDecoder.swift
[2141/2264] Compiling Vapor URLEncodedFormEncoder.swift
[2142/2264] Compiling Vapor URLEncodedFormError.swift
[2143/2264] Compiling Vapor URLEncodedFormParser.swift
[2144/2264] Compiling Vapor URLEncodedFormSerializer.swift
[2145/2264] Compiling Vapor URLQueryFragmentConvertible.swift
[2146/2264] Compiling Vapor AnyResponse.swift
[2147/2264] Compiling Vapor Array+Random.swift
[2148/2264] Compiling Vapor Base32.swift
[2149/2264] Compiling Vapor Base64.swift
[2150/2264] Compiling Vapor BaseN.swift
[2151/2264] Compiling Vapor BasicCodingKey.swift
[2152/2264] Compiling Vapor ByteCount.swift
[2153/2264] Compiling Vapor Bytes+Hex.swift
[2154/2264] Compiling Vapor Bytes+SecureCompare.swift
[2155/2264] Compiling Vapor Collection+Safe.swift
[2156/2264] Compiling Vapor DataProtocol+Copy.swift
[2157/2264] Compiling Vapor DecoderUnwrapper.swift
[2158/2264] Compiling Vapor Application+Routes.swift
[2159/2264] Compiling Vapor Parameters+Require.swift
[2160/2264] Compiling Vapor Request+WebSocket.swift
[2161/2264] Compiling Vapor Route.swift
[2162/2264] Compiling Vapor RouteCollection.swift
[2163/2264] Compiling Vapor Routes.swift
[2164/2264] Compiling Vapor RoutesBuilder+Group.swift
[2165/2264] Compiling Vapor RoutesBuilder+Method.swift
[2166/2264] Compiling Vapor RoutesBuilder+Middleware.swift
[2167/2264] Compiling Vapor RoutesBuilder+WebSocket.swift
[2168/2264] Compiling Vapor RoutesBuilder.swift
[2169/2264] Compiling Vapor OTP.swift
[2170/2264] Compiling Vapor Application+Servers.swift
[2171/2264] Compiling Vapor Server.swift
[2172/2264] Compiling Vapor Application+Sessions.swift
[2173/2264] Compiling Vapor MemorySessions.swift
[2174/2264] Compiling Vapor Request+Session.swift
[2175/2264] Compiling Vapor Session.swift
[2176/2264] Compiling Vapor SessionCache.swift
[2177/2264] Compiling Vapor SessionData.swift
[2178/2264] Compiling Vapor SessionDriver.swift
[2179/2264] Compiling Vapor Exports.swift
[2180/2264] Compiling Vapor Application+HTTP.swift
[2181/2264] Compiling Vapor BasicResponder.swift
[2182/2264] Compiling Vapor BodyStream.swift
[2183/2264] Compiling Vapor Application+HTTP+Client.swift
[2184/2264] Compiling Vapor EventLoopHTTPClient.swift
[2185/2264] Compiling Vapor EndpointCache.swift
[2186/2264] Compiling Vapor HTTPMethod+String.swift
[2187/2264] Compiling Vapor HTTPStatus.swift
[2188/2264] Compiling Vapor HTTPCookies.swift
[2189/2264] Compiling Vapor HTTPHeaderCacheControl.swift
[2190/2264] Compiling Vapor HTTPHeaderExpires.swift
[2191/2264] Compiling Vapor HTTPHeaderLastModified.swift
[2192/2264] Compiling Vapor HTTPHeaders+Cache.swift
[2193/2264] Compiling Vapor HTTPHeaders+Connection.swift
[2194/2264] Compiling Vapor HTTPHeaders+ContentDisposition.swift
[2195/2264] Compiling Vapor HTTPHeaders+ContentRange.swift
[2196/2264] Compiling Vapor HTTPHeaders+Directive.swift
[2197/2264] Compiling Vapor HTTPHeaders+Forwarded.swift
[2198/2264] Compiling Vapor HTTPHeaders+Link.swift
[2199/2264] Compiling Vapor HTTPHeaders+Name.swift
[2200/2264] Compiling Vapor JSONCoders+Content.swift
[2201/2264] Compiling Vapor PlaintextDecoder.swift
[2202/2264] Compiling Vapor PlaintextEncoder.swift
[2203/2264] Compiling Vapor URLQueryCoders.swift
[2204/2264] Compiling Vapor URLQueryContainer.swift
[2205/2264] Compiling Vapor Core.swift
[2206/2264] Compiling Vapor Running.swift
[2207/2264] Compiling Vapor CORSMiddleware+AllowOriginSetting.swift
[2208/2264] Compiling Vapor CORSMiddleware+Configuration+exposedHeaders.swift
[2209/2264] Compiling Vapor DotEnvFile+load.swift
[2210/2264] Compiling Vapor Routes+caseInsenstive.swift
[2211/2264] Compiling Vapor Validatable+validate.swift
[2212/2264] Compiling Vapor Environment+Process.swift
[2213/2264] Compiling Vapor Environment+Secret.swift
[2214/2264] Compiling Vapor Environment.swift
[2215/2264] Compiling Vapor Abort.swift
[2216/2264] Compiling Vapor AbortError.swift
[2217/2264] Compiling Vapor DebuggableError.swift
[2218/2264] Compiling Vapor Demangler.swift
[2219/2264] Compiling Vapor ErrorSource.swift
[2220/2264] Compiling Vapor StackTrace.swift
[2221/2264] Compiling Vapor Application.swift
[2222/2264] Compiling Vapor AuthenticationCache.swift
[2223/2264] Compiling Vapor Authenticator.swift
[2224/2264] Compiling Vapor BasicAuthorization.swift
[2225/2264] Compiling Vapor BearerAuthorization.swift
[2226/2264] Compiling Vapor GuardMiddleware.swift
[2227/2264] Compiling Vapor RedirectMiddleware.swift
[2228/2264] Compiling Vapor SessionAuthenticatable.swift
[2229/2264] Compiling Vapor Bcrypt.swift
[2230/2264] Compiling Vapor Application+Cache.swift
[2231/2264] Compiling Vapor Cache.swift
[2232/2264] Compiling Vapor CacheExpirationTime.swift
[2233/2264] Compiling Vapor MemoryCache.swift
[2234/2264] Compiling Vapor Request+Cache.swift
[2235/2264] Compiling Vapor Application+Clients.swift
[2236/2264] Compiling Vapor Client.swift
[2237/2264] Compiling Vapor ClientRequest.swift
[2238/2264] Compiling Vapor ClientResponse.swift
[2239/2264] Compiling Vapor Request+Client.swift
[2240/2264] Compiling Vapor BootCommand.swift
[2241/2264] Compiling Vapor CommandContext+Application.swift
[2242/2264] Compiling Vapor RoutesCommand.swift
[2243/2264] Compiling Vapor HTTPHeaders+ResponseCompression.swift
[2244/2264] Compiling Vapor HTTPHeaders.swift
[2245/2264] Compiling Vapor HTTPMediaType.swift
[2246/2264] Compiling Vapor HTTPMediaTypePreference.swift
[2247/2264] Compiling Vapor Responder.swift
[2248/2264] Compiling Vapor Application+HTTP+Server.swift
[2249/2264] Compiling Vapor HTTPServer.swift
[2250/2264] Compiling Vapor HTTPServerConfiguration+RequestDecompressionConfiguration.swift
[2251/2264] Compiling Vapor HTTPServerConfiguration+ResponseCompressionConfiguration.swift
[2252/2264] Compiling Vapor HTTPServerHandler.swift
[2253/2264] Compiling Vapor HTTPServerRequestDecoder.swift
[2254/2264] Compiling Vapor HTTPServerResponseEncoder.swift
[2255/2264] Compiling Vapor HTTPServerUpgradeHandler.swift
[2256/2264] Compiling Vapor Logger+Report.swift
[2257/2264] Compiling Vapor LoggingSystem+Environment.swift
[2258/2264] Compiling Vapor Application+Middleware.swift
[2259/2264] Compiling Vapor CORSMiddleware.swift
[2260/2264] Compiling Vapor ErrorMiddleware.swift
[2261/2264] Compiling Vapor FileMiddleware.swift
[2262/2264] Compiling Vapor Middleware.swift
[2263/2264] Compiling Vapor MiddlewareConfiguration.swift
[2264/2264] Emitting module Vapor
[2265/2277] Compiling ImperialCore ServiceRegister.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/ServiceRegister.swift:56:38: warning: type 'any ResponseEncodable' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
54 |         try self.oAuth(from: OAuthProvider.self, authenticate: authUrl, authenticateCallback: authenticateCallback, callback: callback, scope: scope) { (request, _) in
55 |             let redirect: Response = request.redirect(to: redirectURL)
56 |             return request.eventLoop.makeSucceededFuture(redirect)
   |                                      `- warning: type 'any ResponseEncodable' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
57 |         }
58 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Response/ResponseCodable.swift:7:17: note: protocol 'ResponseEncodable' does not conform to the 'Sendable' protocol
 5 | ///
 6 | /// Types that conform to this protocol can be returned in route closures.
 7 | public protocol ResponseEncodable {
   |                 `- note: protocol 'ResponseEncodable' does not conform to the 'Sendable' protocol
 8 |     /// Encodes an instance of `Self` to a `Response`.
 9 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/ServiceRegister.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Vapor'
 1 | import Vapor
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Vapor'
 2 |
 3 | extension RoutesBuilder {
[2266/2277] Compiling ImperialCore FederatedService.swift
[2267/2277] Compiling ImperialCore FederatedCreatable.swift
[2268/2277] Compiling ImperialCore String+Tools.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Helpers/String+Tools.swift:17:1: warning: extension declares a conformance of imported type 'UTF8View' to imported protocols 'DataProtocol', 'RandomAccessCollection'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | }
16 |
17 | extension String.UTF8View: DataProtocol {
   | |- warning: extension declares a conformance of imported type 'UTF8View' to imported protocols 'DataProtocol', 'RandomAccessCollection'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
18 |     public var regions: CollectionOfOne<Array<UInt8>> { Array(self).regions }
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Helpers/String+Tools.swift:21:1: warning: extension declares a conformance of imported type 'UTF8View' to imported protocols 'DataProtocol', 'RandomAccessCollection'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | }
20 |
21 | extension Substring.UTF8View: DataProtocol {
   | |- warning: extension declares a conformance of imported type 'UTF8View' to imported protocols 'DataProtocol', 'RandomAccessCollection'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |     public var regions: CollectionOfOne<Array<UInt8>> { Array(self).regions }
23 | }
[2269/2277] Compiling ImperialCore ImperialMiddleware.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Middleware/ImperialMiddleware.swift:4:14: warning: non-final class 'ImperialMiddleware' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 2 |
 3 | /// Protects routes from users without an access token.
 4 | public class ImperialMiddleware: Middleware {
   |              `- warning: non-final class 'ImperialMiddleware' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 5 |
 6 |     /// The path to redirect the user to if they are not authenticated.
[2270/2277] Compiling ImperialCore ServiceError.swift
[2271/2277] Compiling ImperialCore Optional+Imperial.swift
[2272/2277] Compiling ImperialCore FederatedServiceRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Routing/FederatedServiceRouter.swift:81:47: warning: converting non-sendable function value to '@Sendable (Request) throws -> EventLoopFuture<Response>' may introduce data races
 79 |
 80 |     public func configureRoutes(withAuthURL authURL: String, authenticateCallback: ((Request) throws -> (EventLoopFuture<Void>))?, on router: RoutesBuilder) throws {
 81 | 		router.get(callbackURL.pathComponents, use: callback)
    |                                               `- warning: converting non-sendable function value to '@Sendable (Request) throws -> EventLoopFuture<Response>' may introduce data races
 82 | 		router.get(authURL.pathComponents) { req -> EventLoopFuture<Response> in
 83 |             let redirect: Response = req.redirect(to: try self.authURL(req))
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Routing/FederatedServiceRouter.swift:83:59: warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 | 		router.get(callbackURL.pathComponents, use: callback)
 82 | 		router.get(authURL.pathComponents) { req -> EventLoopFuture<Response> in
 83 |             let redirect: Response = req.redirect(to: try self.authURL(req))
    |                                                           `- warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 84 |             guard let authenticateCallback = authenticateCallback else {
 85 |                 return req.eventLoop.makeSucceededFuture(redirect)
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Routing/FederatedServiceRouter.swift:84:46: warning: capture of 'authenticateCallback' with non-sendable type '((Request) throws -> (EventLoopFuture<Void>))?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 82 | 		router.get(authURL.pathComponents) { req -> EventLoopFuture<Response> in
 83 |             let redirect: Response = req.redirect(to: try self.authURL(req))
 84 |             guard let authenticateCallback = authenticateCallback else {
    |                                              |- warning: capture of 'authenticateCallback' with non-sendable type '((Request) throws -> (EventLoopFuture<Void>))?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                              `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 85 |                 return req.eventLoop.makeSucceededFuture(redirect)
 86 |             }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Routing/FederatedServiceRouter.swift:109:58: warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
107 |             .map { $0.body.buffer }
108 |             .flatMap { buffer in
109 |                 return request.client.post(url, headers: self.callbackHeaders) { $0.body = buffer }
    |                                                          `- warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
110 |             }.flatMapThrowing { response in
111 |                 return try response.content.get(String.self, at: ["access_token"])
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Routing/FederatedServiceRouter.swift:120:61: warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
118 |             do {
119 |                 try session.setAccessToken(accessToken)
120 |                 try session.set("access_token_service", to: self.service)
    |                                                             `- warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
121 |                 return try self.callbackCompletion(request, accessToken).flatMap { response in
122 |                     return response.encodeResponse(for: request)
[2273/2278] Emitting module ImperialCore
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Helpers/String+Tools.swift:17:1: warning: extension declares a conformance of imported type 'UTF8View' to imported protocols 'DataProtocol', 'RandomAccessCollection'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | }
16 |
17 | extension String.UTF8View: DataProtocol {
   | |- warning: extension declares a conformance of imported type 'UTF8View' to imported protocols 'DataProtocol', 'RandomAccessCollection'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
18 |     public var regions: CollectionOfOne<Array<UInt8>> { Array(self).regions }
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Helpers/String+Tools.swift:21:1: warning: extension declares a conformance of imported type 'UTF8View' to imported protocols 'DataProtocol', 'RandomAccessCollection'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | }
20 |
21 | extension Substring.UTF8View: DataProtocol {
   | |- warning: extension declares a conformance of imported type 'UTF8View' to imported protocols 'DataProtocol', 'RandomAccessCollection'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |     public var regions: CollectionOfOne<Array<UInt8>> { Array(self).regions }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Middleware/ImperialMiddleware.swift:4:14: warning: non-final class 'ImperialMiddleware' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 2 |
 3 | /// Protects routes from users without an access token.
 4 | public class ImperialMiddleware: Middleware {
   |              `- warning: non-final class 'ImperialMiddleware' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 5 |
 6 |     /// The path to redirect the user to if they are not authenticated.
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:4:17: warning: var 'services' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 | import Vapor
 3 |
 4 | fileprivate var services: ThreadSpecificVariable<OAuthServiceContainer> = .init(value: .init())
   |                 |- warning: var 'services' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'services' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'services' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
[2274/2278] Compiling ImperialCore FederatedServiceTokens.swift
[2275/2278] Compiling ImperialCore ImperialError.swift
[2276/2278] Compiling ImperialCore Request+Imperial.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Helpers/Request+Imperial.swift:19:84: warning: type 'Model' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
11 |     /// - Returns: An instance of the type passed in.
12 |     /// - Throws: Errors from trying to get the access token from the request.
13 |     func create<Model: FederatedCreatable>(_ model: Model.Type, with service: OAuthService, on req: Request) throws -> EventLoopFuture<Model> {
   |                 `- note: consider making generic parameter 'Model' conform to the 'Sendable' protocol
14 |         let url = try service[model.serviceKey].value(or: ServiceError.noServiceEndpoint(model.serviceKey))
15 |
   :
17 |             .accessToken()
18 |
19 |         return req.client.get(URI(string: url), headers: ["Authorization": token]).flatMap { response in
   |                                                                                    `- warning: type 'Model' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
20 |             return try! model.create(from: response).flatMapThrowing { instance in
21 |                 try self.session.set("imperial-\(model)", to: instance)
[2277/2278] Compiling ImperialCore Sessions+Imperial.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Helpers/Request+Imperial.swift:19:84: warning: type 'Model' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
11 |     /// - Returns: An instance of the type passed in.
12 |     /// - Throws: Errors from trying to get the access token from the request.
13 |     func create<Model: FederatedCreatable>(_ model: Model.Type, with service: OAuthService, on req: Request) throws -> EventLoopFuture<Model> {
   |                 `- note: consider making generic parameter 'Model' conform to the 'Sendable' protocol
14 |         let url = try service[model.serviceKey].value(or: ServiceError.noServiceEndpoint(model.serviceKey))
15 |
   :
17 |             .accessToken()
18 |
19 |         return req.client.get(URI(string: url), headers: ["Authorization": token]).flatMap { response in
   |                                                                                    `- warning: type 'Model' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
20 |             return try! model.create(from: response).flatMapThrowing { instance in
21 |                 try self.session.set("imperial-\(model)", to: instance)
[2278/2278] Compiling ImperialCore OAuthService.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:4:17: warning: var 'services' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 | import Vapor
 3 |
 4 | fileprivate var services: ThreadSpecificVariable<OAuthServiceContainer> = .init(value: .init())
   |                 |- warning: var 'services' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'services' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: annotate 'services' with '@MainActor' if property should only be accessed from the main actor
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:59:18: warning: It would be nice if this method could be internal
57 |     /// - Parameter service: The service to register.
58 |     public static func register(_ service: OAuthService) {
59 |         #warning("It would be nice if this method could be internal")
   |                  `- warning: It would be nice if this method could be internal
60 |         self.services[service.name] = service
61 |     }
[2279/2345] Compiling ImperialGitHub Service+GitHub.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/Service+GitHub.swift:2:23: warning: static property 'github' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let github = OAuthService.init(
  |                       |- warning: static property 'github' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'github' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "github",
4 |         endpoints: [
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2280/2345] Compiling ImperialDiscord Service+Discord.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/Service+Discord.swift:2:23: warning: static property 'discord' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 |  extension OAuthService {
2 |     public static let discord = OAuthService.init(
  |                       |- warning: static property 'discord' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'discord' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "discord",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2281/2345] Compiling ImperialKeycloak Service+Keycloak.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/Service+Keycloak.swift:2:23: warning: static property 'keycloak' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let keycloak = OAuthService.init(
  |                       |- warning: static property 'keycloak' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'keycloak' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "keycloak",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2282/2345] Compiling ImperialFacebook Service+Facebook.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/Service+Facebook.swift:2:23: warning: static property 'facebook' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let facebook = OAuthService.init(
  |                       |- warning: static property 'facebook' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'facebook' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "facebook",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2283/2345] Compiling ImperialAuth0 Service+Auth0.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Service+Auth0.swift:2:23: warning: static property 'auth0' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let auth0 = OAuthService(
  |                       |- warning: static property 'auth0' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'auth0' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "auth0",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2284/2345] Compiling ImperialMicrosoft Service+Microsoft.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/Service+Microsoft.swift:2:23: warning: static property 'microsoft' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let microsoft = OAuthService.init(
  |                       |- warning: static property 'microsoft' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'microsoft' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "microsoft",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2285/2345] Compiling ImperialDropbox Service+Dropbox.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/Service+Dropbox.swift:2:23: warning: static property 'dropbox' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let dropbox = OAuthService(
  |                       |- warning: static property 'dropbox' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'dropbox' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "dropbox",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2286/2345] Compiling ImperialGitlab Service+Gitlab.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/Service+Gitlab.swift:2:23: warning: static property 'gitlab' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let gitlab = OAuthService.init(
  |                       |- warning: static property 'gitlab' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'gitlab' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "gitlab",
4 |         endpoints: [
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2287/2345] Compiling ImperialDropbox Dropbox.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/Service+Dropbox.swift:2:23: warning: static property 'dropbox' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let dropbox = OAuthService(
  |                       |- warning: static property 'dropbox' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'dropbox' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "dropbox",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2288/2345] Compiling ImperialFacebook Facebook.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/Service+Facebook.swift:2:23: warning: static property 'facebook' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let facebook = OAuthService.init(
  |                       |- warning: static property 'facebook' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'facebook' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "facebook",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2289/2345] Compiling ImperialAuth0 Auth0.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Service+Auth0.swift:2:23: warning: static property 'auth0' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let auth0 = OAuthService(
  |                       |- warning: static property 'auth0' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'auth0' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "auth0",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2290/2345] Emitting module ImperialFacebook
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/FacebookAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class FacebookAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "FACEBOOK_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "FACEBOOK_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/FacebookAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class FacebookAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "FACEBOOK_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "FACEBOOK_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/FacebookCallbackBody.swift:10:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 |     let grantType: String = "authorization_code"
 9 |
10 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/Service+Facebook.swift:2:23: warning: static property 'facebook' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let facebook = OAuthService.init(
  |                       |- warning: static property 'facebook' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'facebook' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "facebook",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2291/2345] Compiling ImperialFacebook FacebookRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/Service+Facebook.swift:2:23: warning: static property 'facebook' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let facebook = OAuthService.init(
  |                       |- warning: static property 'facebook' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'facebook' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "facebook",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2292/2345] Emitting module ImperialDropbox
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/DropboxAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class DropboxAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "DROPBOX_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "DROPBOX_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/DropboxAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class DropboxAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "DROPBOX_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "DROPBOX_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/DropboxCallbackBody.swift:8:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 6 |     let grantType: String = "authorization_code"
 7 |
 8 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/Service+Dropbox.swift:2:23: warning: static property 'dropbox' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let dropbox = OAuthService(
  |                       |- warning: static property 'dropbox' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'dropbox' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "dropbox",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2293/2345] Compiling ImperialDropbox DropboxRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/Service+Dropbox.swift:2:23: warning: static property 'dropbox' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let dropbox = OAuthService(
  |                       |- warning: static property 'dropbox' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'dropbox' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "dropbox",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2294/2345] Compiling ImperialKeycloak KeycloakRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/Service+Keycloak.swift:2:23: warning: static property 'keycloak' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let keycloak = OAuthService.init(
  |                       |- warning: static property 'keycloak' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'keycloak' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "keycloak",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2295/2345] Compiling ImperialGitlab GitlabCallbackBody.swift
[2296/2345] Compiling ImperialGitlab GitlabAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/GitlabAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GitlabAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GITLAB_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GITLAB_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/GitlabAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GitlabAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GITLAB_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "GITLAB_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2297/2345] Compiling ImperialGitlab Gitlab.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/Service+Gitlab.swift:2:23: warning: static property 'gitlab' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let gitlab = OAuthService.init(
  |                       |- warning: static property 'gitlab' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'gitlab' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "gitlab",
4 |         endpoints: [
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2298/2345] Compiling ImperialGitlab GitlabRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/GitlabRouter.swift:6:23: warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 | public class GitlabRouter: FederatedServiceRouter {
 5 |
 6 |     public static var baseURL: String = "https://gitlab.com/"
   |                       |- warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'baseURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'baseURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public static var callbackURL: String = "callback"
 8 |     public let tokens: FederatedServiceTokens
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/GitlabRouter.swift:7:23: warning: static property 'callbackURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |     public static var baseURL: String = "https://gitlab.com/"
 7 |     public static var callbackURL: String = "callback"
   |                       |- warning: static property 'callbackURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'callbackURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'callbackURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     public let tokens: FederatedServiceTokens
 9 |     public let callbackCompletion: (Request, String) throws -> (EventLoopFuture<ResponseEncodable>)
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/Service+Gitlab.swift:2:23: warning: static property 'gitlab' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let gitlab = OAuthService.init(
  |                       |- warning: static property 'gitlab' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'gitlab' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "gitlab",
4 |         endpoints: [
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2299/2345] Compiling ImperialDiscord DiscordRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/DiscordRouter.swift:6:23: warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 | public class DiscordRouter: FederatedServiceRouter {
 5 |
 6 |     public static var baseURL: String = "https://discord.com/"
   |                       |- warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'baseURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'baseURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public static var callbackURL: String = "callback"
 8 |     public let tokens: FederatedServiceTokens
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/DiscordRouter.swift:7:23: warning: static property 'callbackURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |     public static var baseURL: String = "https://discord.com/"
 7 |     public static var callbackURL: String = "callback"
   |                       |- warning: static property 'callbackURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'callbackURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'callbackURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     public let tokens: FederatedServiceTokens
 9 |     public let callbackCompletion: (Request, String) throws -> (EventLoopFuture<ResponseEncodable>)
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/Service+Discord.swift:2:23: warning: static property 'discord' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 |  extension OAuthService {
2 |     public static let discord = OAuthService.init(
  |                       |- warning: static property 'discord' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'discord' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "discord",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2300/2345] Compiling ImperialDropbox DropboxAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/DropboxAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class DropboxAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "DROPBOX_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "DROPBOX_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/DropboxAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class DropboxAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "DROPBOX_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "DROPBOX_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2301/2345] Compiling ImperialDropbox DropboxCallbackBody.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDropbox/DropboxCallbackBody.swift:8:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 6 |     let grantType: String = "authorization_code"
 7 |
 8 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     enum CodingKeys: String, CodingKey {
[2302/2345] Emitting module ImperialGitlab
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/GitlabAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GitlabAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GITLAB_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GITLAB_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/GitlabAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GitlabAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GITLAB_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "GITLAB_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/GitlabRouter.swift:6:23: warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 | public class GitlabRouter: FederatedServiceRouter {
 5 |
 6 |     public static var baseURL: String = "https://gitlab.com/"
   |                       |- warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'baseURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'baseURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public static var callbackURL: String = "callback"
 8 |     public let tokens: FederatedServiceTokens
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/GitlabRouter.swift:7:23: warning: static property 'callbackURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |     public static var baseURL: String = "https://gitlab.com/"
 7 |     public static var callbackURL: String = "callback"
   |                       |- warning: static property 'callbackURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'callbackURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'callbackURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     public let tokens: FederatedServiceTokens
 9 |     public let callbackCompletion: (Request, String) throws -> (EventLoopFuture<ResponseEncodable>)
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitlab/Service+Gitlab.swift:2:23: warning: static property 'gitlab' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let gitlab = OAuthService.init(
  |                       |- warning: static property 'gitlab' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'gitlab' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "gitlab",
4 |         endpoints: [
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2303/2345] Compiling ImperialGitHub GitHubRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/GitHubRouter.swift:6:23: warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 | public class GitHubRouter: FederatedServiceRouter {
 5 |
 6 |     public static var baseURL: String = "https://github.com/"
   |                       |- warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'baseURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'baseURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public let tokens: FederatedServiceTokens
 8 |     public let callbackCompletion: (Request, String) throws -> (EventLoopFuture<ResponseEncodable>)
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/Service+GitHub.swift:2:23: warning: static property 'github' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let github = OAuthService.init(
  |                       |- warning: static property 'github' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'github' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "github",
4 |         endpoints: [
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2304/2345] Compiling ImperialGitHub GitHubAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/GitHubAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GitHubAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GITHUB_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GITHUB_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/GitHubAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GitHubAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GITHUB_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "GITHUB_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2305/2345] Compiling ImperialGitHub GitHubCallbackBody.swift
[2306/2345] Compiling ImperialGitHub GitHub.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/Service+GitHub.swift:2:23: warning: static property 'github' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let github = OAuthService.init(
  |                       |- warning: static property 'github' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'github' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "github",
4 |         endpoints: [
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2307/2345] Compiling ImperialKeycloak KeycloakAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class KeycloakAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "KEYCLOAK_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "KEYCLOAK_CLIENT_SECRET"
 6 |     public static var accessTokenEnvURL: String = "KEYCLOAK_ACCESS_TOKEN_URL"
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class KeycloakAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "KEYCLOAK_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "KEYCLOAK_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public static var accessTokenEnvURL: String = "KEYCLOAK_ACCESS_TOKEN_URL"
 7 |     public static var authEnvURL: String = "KEYCLOAK_AUTH_URL"
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakAuth.swift:6:23: warning: static property 'accessTokenEnvURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |     public static var idEnvKey: String = "KEYCLOAK_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "KEYCLOAK_CLIENT_SECRET"
 6 |     public static var accessTokenEnvURL: String = "KEYCLOAK_ACCESS_TOKEN_URL"
   |                       |- warning: static property 'accessTokenEnvURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'accessTokenEnvURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'accessTokenEnvURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public static var authEnvURL: String = "KEYCLOAK_AUTH_URL"
 8 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakAuth.swift:7:23: warning: static property 'authEnvURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 |     public static var secretEnvKey: String = "KEYCLOAK_CLIENT_SECRET"
 6 |     public static var accessTokenEnvURL: String = "KEYCLOAK_ACCESS_TOKEN_URL"
 7 |     public static var authEnvURL: String = "KEYCLOAK_AUTH_URL"
   |                       |- warning: static property 'authEnvURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'authEnvURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'authEnvURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     public var clientID: String
 9 |     public var clientSecret: String
[2308/2345] Compiling ImperialKeycloak Keycloak.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/Service+Keycloak.swift:2:23: warning: static property 'keycloak' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let keycloak = OAuthService.init(
  |                       |- warning: static property 'keycloak' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'keycloak' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "keycloak",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2309/2345] Emitting module ImperialKeycloak
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class KeycloakAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "KEYCLOAK_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "KEYCLOAK_CLIENT_SECRET"
 6 |     public static var accessTokenEnvURL: String = "KEYCLOAK_ACCESS_TOKEN_URL"
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class KeycloakAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "KEYCLOAK_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "KEYCLOAK_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public static var accessTokenEnvURL: String = "KEYCLOAK_ACCESS_TOKEN_URL"
 7 |     public static var authEnvURL: String = "KEYCLOAK_AUTH_URL"
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakAuth.swift:6:23: warning: static property 'accessTokenEnvURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |     public static var idEnvKey: String = "KEYCLOAK_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "KEYCLOAK_CLIENT_SECRET"
 6 |     public static var accessTokenEnvURL: String = "KEYCLOAK_ACCESS_TOKEN_URL"
   |                       |- warning: static property 'accessTokenEnvURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'accessTokenEnvURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'accessTokenEnvURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public static var authEnvURL: String = "KEYCLOAK_AUTH_URL"
 8 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakAuth.swift:7:23: warning: static property 'authEnvURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 |     public static var secretEnvKey: String = "KEYCLOAK_CLIENT_SECRET"
 6 |     public static var accessTokenEnvURL: String = "KEYCLOAK_ACCESS_TOKEN_URL"
 7 |     public static var authEnvURL: String = "KEYCLOAK_AUTH_URL"
   |                       |- warning: static property 'authEnvURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'authEnvURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'authEnvURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     public var clientID: String
 9 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakCallbackBody.swift:10:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 |     let grantType: String = "authorization_code"
 9 |
10 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/Service+Keycloak.swift:2:23: warning: static property 'keycloak' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let keycloak = OAuthService.init(
  |                       |- warning: static property 'keycloak' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'keycloak' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "keycloak",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2310/2345] Compiling ImperialKeycloak KeycloakCallbackBody.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialKeycloak/KeycloakCallbackBody.swift:10:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 |     let grantType: String = "authorization_code"
 9 |
10 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     enum CodingKeys: String, CodingKey {
[2311/2345] Compiling ImperialDiscord DiscordAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/DiscordAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class DiscordAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "DISCORD_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "DISCORD_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/DiscordAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class DiscordAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "DISCORD_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "DISCORD_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2312/2345] Compiling ImperialDiscord Discord.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/Service+Discord.swift:2:23: warning: static property 'discord' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 |  extension OAuthService {
2 |     public static let discord = OAuthService.init(
  |                       |- warning: static property 'discord' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'discord' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "discord",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2313/2345] Emitting module ImperialDiscord
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/DiscordAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class DiscordAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "DISCORD_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "DISCORD_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/DiscordAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class DiscordAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "DISCORD_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "DISCORD_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/DiscordRouter.swift:6:23: warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 | public class DiscordRouter: FederatedServiceRouter {
 5 |
 6 |     public static var baseURL: String = "https://discord.com/"
   |                       |- warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'baseURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'baseURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public static var callbackURL: String = "callback"
 8 |     public let tokens: FederatedServiceTokens
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/DiscordRouter.swift:7:23: warning: static property 'callbackURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |     public static var baseURL: String = "https://discord.com/"
 7 |     public static var callbackURL: String = "callback"
   |                       |- warning: static property 'callbackURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'callbackURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'callbackURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |     public let tokens: FederatedServiceTokens
 9 |     public let callbackCompletion: (Request, String) throws -> (EventLoopFuture<ResponseEncodable>)
/Users/admin/builder/spi-builder-workspace/Sources/ImperialDiscord/Service+Discord.swift:2:23: warning: static property 'discord' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 |  extension OAuthService {
2 |     public static let discord = OAuthService.init(
  |                       |- warning: static property 'discord' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'discord' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "discord",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2314/2345] Compiling ImperialDiscord DiscordCallbackBody.swift
[2315/2345] Compiling ImperialMicrosoft MicrosoftRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/MicrosoftRouter.swift:6:23: warning: static property 'tenantIDEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 | public class MicrosoftRouter: FederatedServiceRouter {
 5 |
 6 |     public static var tenantIDEnvKey: String = "MICROSOFT_TENANT_ID"
   |                       |- warning: static property 'tenantIDEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'tenantIDEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'tenantIDEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 |     public let tokens: FederatedServiceTokens
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/Service+Microsoft.swift:2:23: warning: static property 'microsoft' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let microsoft = OAuthService.init(
  |                       |- warning: static property 'microsoft' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'microsoft' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "microsoft",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2316/2345] Emitting module ImperialMicrosoft
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/MicrosoftAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class MicrosoftAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "MICROSOFT_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "MICROSOFT_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/MicrosoftAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class MicrosoftAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "MICROSOFT_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "MICROSOFT_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/MicrosoftCallbackBody.swift:11:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |     let grantType: String = "authorization_code"
10 |
11 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/MicrosoftRouter.swift:6:23: warning: static property 'tenantIDEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 | public class MicrosoftRouter: FederatedServiceRouter {
 5 |
 6 |     public static var tenantIDEnvKey: String = "MICROSOFT_TENANT_ID"
   |                       |- warning: static property 'tenantIDEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'tenantIDEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'tenantIDEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 |     public let tokens: FederatedServiceTokens
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/Service+Microsoft.swift:2:23: warning: static property 'microsoft' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let microsoft = OAuthService.init(
  |                       |- warning: static property 'microsoft' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'microsoft' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "microsoft",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2317/2345] Emitting module ImperialAuth0
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Auth0Auth.swift:4:23: warning: static property 'domain' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class Auth0Auth: FederatedServiceTokens {
 4 |     public static var domain: String = "AUTH0_DOMAIN"
   |                       |- warning: static property 'domain' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'domain' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'domain' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var idEnvKey: String = "AUTH0_CLIENT_ID"
 6 |     public static var secretEnvKey: String = "AUTH0_CLIENT_SECRET"
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Auth0Auth.swift:5:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class Auth0Auth: FederatedServiceTokens {
 4 |     public static var domain: String = "AUTH0_DOMAIN"
 5 |     public static var idEnvKey: String = "AUTH0_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public static var secretEnvKey: String = "AUTH0_CLIENT_SECRET"
 7 |     public var domain: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Auth0Auth.swift:6:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |     public static var domain: String = "AUTH0_DOMAIN"
 5 |     public static var idEnvKey: String = "AUTH0_CLIENT_ID"
 6 |     public static var secretEnvKey: String = "AUTH0_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public var domain: String
 8 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Auth0CallbackBody.swift:10:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 |     let grantType: String = "authorization_code"
 9 |
10 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Service+Auth0.swift:2:23: warning: static property 'auth0' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let auth0 = OAuthService(
  |                       |- warning: static property 'auth0' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'auth0' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "auth0",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2318/2345] Compiling ImperialShopify URL+Shopify.swift
[2319/2345] Compiling ImperialAuth0 Auth0Auth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Auth0Auth.swift:4:23: warning: static property 'domain' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class Auth0Auth: FederatedServiceTokens {
 4 |     public static var domain: String = "AUTH0_DOMAIN"
   |                       |- warning: static property 'domain' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'domain' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'domain' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var idEnvKey: String = "AUTH0_CLIENT_ID"
 6 |     public static var secretEnvKey: String = "AUTH0_CLIENT_SECRET"
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Auth0Auth.swift:5:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class Auth0Auth: FederatedServiceTokens {
 4 |     public static var domain: String = "AUTH0_DOMAIN"
 5 |     public static var idEnvKey: String = "AUTH0_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public static var secretEnvKey: String = "AUTH0_CLIENT_SECRET"
 7 |     public var domain: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Auth0Auth.swift:6:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 |     public static var domain: String = "AUTH0_DOMAIN"
 5 |     public static var idEnvKey: String = "AUTH0_CLIENT_ID"
 6 |     public static var secretEnvKey: String = "AUTH0_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public var domain: String
 8 |     public var clientID: String
[2320/2345] Compiling ImperialMicrosoft MicrosoftCallbackBody.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/MicrosoftCallbackBody.swift:11:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 |     let grantType: String = "authorization_code"
10 |
11 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     enum CodingKeys: String, CodingKey {
[2321/2345] Compiling ImperialMicrosoft MicrosoftAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/MicrosoftAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class MicrosoftAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "MICROSOFT_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "MICROSOFT_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/MicrosoftAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class MicrosoftAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "MICROSOFT_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "MICROSOFT_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2322/2345] Compiling ImperialMicrosoft Microsoft.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialMicrosoft/Service+Microsoft.swift:2:23: warning: static property 'microsoft' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let microsoft = OAuthService.init(
  |                       |- warning: static property 'microsoft' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'microsoft' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "microsoft",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2323/2345] Compiling ImperialGoogle GoogleCallbackBody.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/GoogleCallbackBody.swift:10:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 |     let grantType: String = "authorization_code"
 9 |
10 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     enum CodingKeys: String, CodingKey {
[2324/2345] Compiling ImperialGoogle Google.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/Service+Google.swift:2:23: warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let google = OAuthService.init(
  |                       |- warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'google' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "google",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2325/2345] Compiling ImperialGoogle GoogleRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/Service+Google.swift:2:23: warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let google = OAuthService.init(
  |                       |- warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'google' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "google",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2326/2345] Compiling ImperialGoogle GoogleAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/GoogleAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GoogleAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLE_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GOOGLE_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/GoogleAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GoogleAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLE_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "GOOGLE_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2327/2345] Compiling ImperialGoogle Service+GoogleJWT.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/Service+GoogleJWT.swift:2:23: warning: static property 'googleJWT' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let googleJWT = OAuthService(
  |                       |- warning: static property 'googleJWT' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'googleJWT' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "googleJWT",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2328/2346] Compiling ImperialFacebook FacebookAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/FacebookAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class FacebookAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "FACEBOOK_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "FACEBOOK_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/FacebookAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class FacebookAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "FACEBOOK_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "FACEBOOK_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2329/2346] Compiling ImperialFacebook FacebookCallbackBody.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialFacebook/FacebookCallbackBody.swift:10:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 |     let grantType: String = "authorization_code"
 9 |
10 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     enum CodingKeys: String, CodingKey {
[2330/2346] Emitting module ImperialGitHub
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/GitHubAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GitHubAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GITHUB_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GITHUB_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/GitHubAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GitHubAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GITHUB_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "GITHUB_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/GitHubRouter.swift:6:23: warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 4 | public class GitHubRouter: FederatedServiceRouter {
 5 |
 6 |     public static var baseURL: String = "https://github.com/"
   |                       |- warning: static property 'baseURL' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'baseURL' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'baseURL' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |     public let tokens: FederatedServiceTokens
 8 |     public let callbackCompletion: (Request, String) throws -> (EventLoopFuture<ResponseEncodable>)
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGitHub/Service+GitHub.swift:2:23: warning: static property 'github' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let github = OAuthService.init(
  |                       |- warning: static property 'github' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'github' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "github",
4 |         endpoints: [
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2331/2346] Compiling ImperialAuth0 Auth0CallbackBody.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Auth0CallbackBody.swift:10:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 |     let grantType: String = "authorization_code"
 9 |
10 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     enum CodingKeys: String, CodingKey {
[2332/2346] Compiling ImperialAuth0 Auth0Router.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialAuth0/Service+Auth0.swift:2:23: warning: static property 'auth0' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let auth0 = OAuthService(
  |                       |- warning: static property 'auth0' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'auth0' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "auth0",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2333/2346] Compiling ImperialGoogle GoogleJWTResponse.swift
[2334/2346] Compiling ImperialGoogle GoogleJWTPayload.swift
[2335/2346] Compiling ImperialGoogle GoogleJWTRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/Service+GoogleJWT.swift:2:23: warning: static property 'googleJWT' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let googleJWT = OAuthService(
  |                       |- warning: static property 'googleJWT' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'googleJWT' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "googleJWT",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/GoogleJWTRouter.swift:44:58: warning: capture of 'self' with non-sendable type 'GoogleJWTRouter' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 4 | import JWTKit
 5 |
 6 | public final class GoogleJWTRouter: FederatedServiceRouter {
   |                    `- note: class 'GoogleJWTRouter' does not conform to the 'Sendable' protocol
 7 |
 8 |     public var tokens: FederatedServiceTokens
   :
42 |             .map { $0.body.buffer }
43 |             .flatMap { buffer in
44 |                 return request.client.post(url, headers: self.callbackHeaders) { $0.body = buffer }
   |                                                          `- warning: capture of 'self' with non-sendable type 'GoogleJWTRouter' in a `@Sendable` closure; this is an error in the Swift 6 language mode
45 |             }.flatMapThrowing { response in
46 |                 return try response.content.get(GoogleJWTResponse.self)
[2336/2346] Compiling ImperialGoogle GoogleJWT.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/Service+Google.swift:2:23: warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let google = OAuthService.init(
  |                       |- warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'google' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "google",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/GoogleJWTAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GoogleJWTAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLEJWT_CLIENT_EMAIL"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GOOGLEJWT_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/GoogleJWTAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GoogleJWTAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLEJWT_CLIENT_EMAIL"
 5 |     public static var secretEnvKey: String = "GOOGLEJWT_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2337/2346] Compiling ImperialGoogle GoogleJWTAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/Service+Google.swift:2:23: warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let google = OAuthService.init(
  |                       |- warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'google' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "google",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/GoogleJWTAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GoogleJWTAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLEJWT_CLIENT_EMAIL"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GOOGLEJWT_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/GoogleJWTAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GoogleJWTAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLEJWT_CLIENT_EMAIL"
 5 |     public static var secretEnvKey: String = "GOOGLEJWT_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
[2338/2346] Emitting module ImperialGoogle
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/GoogleJWTAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GoogleJWTAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLEJWT_CLIENT_EMAIL"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GOOGLEJWT_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/GoogleJWTAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GoogleJWTAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLEJWT_CLIENT_EMAIL"
 5 |     public static var secretEnvKey: String = "GOOGLEJWT_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/JWT/Service+GoogleJWT.swift:2:23: warning: static property 'googleJWT' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let googleJWT = OAuthService(
  |                       |- warning: static property 'googleJWT' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'googleJWT' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "googleJWT",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/GoogleAuth.swift:4:23: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class GoogleAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLE_CLIENT_ID"
   |                       |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |     public static var secretEnvKey: String = "GOOGLE_CLIENT_SECRET"
 6 |     public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/GoogleAuth.swift:5:23: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class GoogleAuth: FederatedServiceTokens {
 4 |     public static var idEnvKey: String = "GOOGLE_CLIENT_ID"
 5 |     public static var secretEnvKey: String = "GOOGLE_CLIENT_SECRET"
   |                       |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 |     public var clientID: String
 7 |     public var clientSecret: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/GoogleCallbackBody.swift:10:16: warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 |     let grantType: String = "authorization_code"
 9 |
10 |     static var defaultContentType: HTTPMediaType = .urlEncodedForm
   |                |- warning: static property 'defaultContentType' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'defaultContentType' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'defaultContentType' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     enum CodingKeys: String, CodingKey {
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/Service+Google.swift:2:23: warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let google = OAuthService.init(
  |                       |- warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'google' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "google",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2339/2346] Compiling ImperialShopify ShopifyAuth.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/ShopifyAuth.swift:4:20: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class ShopifyAuth: FederatedServiceTokens {
 4 | 	public static var idEnvKey: String = "SHOPIFY_CLIENT_ID"
   |                    |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                    |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 | 	public static var secretEnvKey: String = "SHOPIFY_CLIENT_SECRET"
 6 | 	public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/ShopifyAuth.swift:5:20: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class ShopifyAuth: FederatedServiceTokens {
 4 | 	public static var idEnvKey: String = "SHOPIFY_CLIENT_ID"
 5 | 	public static var secretEnvKey: String = "SHOPIFY_CLIENT_SECRET"
   |                    |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                    |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 | 	public var clientID: String
 7 | 	public var clientSecret: String
[2340/2346] Compiling ImperialShopify Service+Shopify.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/Service+Shopify.swift:2:20: warning: static property 'shopify' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 | 	public static let shopify = OAuthService.init(name: "shopify", endpoints: [:])
  |                    |- warning: static property 'shopify' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                    |- note: annotate 'shopify' with '@MainActor' if property should only be accessed from the main actor
  |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2341/2346] Compiling ImperialShopify Shopify.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/Service+Shopify.swift:2:20: warning: static property 'shopify' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 | 	public static let shopify = OAuthService.init(name: "shopify", endpoints: [:])
  |                    |- warning: static property 'shopify' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                    |- note: annotate 'shopify' with '@MainActor' if property should only be accessed from the main actor
  |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
[2342/2346] Compiling ImperialShopify ShopifyCallbackBody.swift
[2343/2346] Compiling ImperialShopify Session+Shopify.swift
[2344/2346] Emitting module ImperialShopify
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/Service+Shopify.swift:2:20: warning: static property 'shopify' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 | 	public static let shopify = OAuthService.init(name: "shopify", endpoints: [:])
  |                    |- warning: static property 'shopify' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                    |- note: annotate 'shopify' with '@MainActor' if property should only be accessed from the main actor
  |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/ShopifyAuth.swift:4:20: warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 | public class ShopifyAuth: FederatedServiceTokens {
 4 | 	public static var idEnvKey: String = "SHOPIFY_CLIENT_ID"
   |                    |- warning: static property 'idEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: convert 'idEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                    |- note: annotate 'idEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 | 	public static var secretEnvKey: String = "SHOPIFY_CLIENT_SECRET"
 6 | 	public var clientID: String
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/ShopifyAuth.swift:5:20: warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 3 | public class ShopifyAuth: FederatedServiceTokens {
 4 | 	public static var idEnvKey: String = "SHOPIFY_CLIENT_ID"
 5 | 	public static var secretEnvKey: String = "SHOPIFY_CLIENT_SECRET"
   |                    |- warning: static property 'secretEnvKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                    |- note: convert 'secretEnvKey' to a 'let' constant to make 'Sendable' shared state immutable
   |                    |- note: annotate 'secretEnvKey' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 | 	public var clientID: String
 7 | 	public var clientSecret: String
[2345/2346] Compiling ImperialShopify ShopifyRouter.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/Service+Shopify.swift:2:20: warning: static property 'shopify' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 | 	public static let shopify = OAuthService.init(name: "shopify", endpoints: [:])
  |                    |- warning: static property 'shopify' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                    |- note: annotate 'shopify' with '@MainActor' if property should only be accessed from the main actor
  |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
/Users/admin/builder/spi-builder-workspace/Sources/ImperialShopify/ShopifyRouter.swift:78:28: warning: capture of 'self' with non-sendable type 'ShopifyRouter' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 1 | import Vapor
 2 |
 3 | public class ShopifyRouter: FederatedServiceRouter {
   |              `- note: class 'ShopifyRouter' does not conform to the 'Sendable' protocol
 4 |
 5 |     public let tokens: FederatedServiceTokens
   :
76 | 				try session.setShopDomain(domain)
77 | 				try session.setNonce(nil)
78 |                 return try self.callbackCompletion(request, accessToken).flatMap { response in
   |                            `- warning: capture of 'self' with non-sendable type 'ShopifyRouter' in a `@Sendable` closure; this is an error in the Swift 6 language mode
79 | 					return response.encodeResponse(for: request)
80 |                 }
[2346/2346] Compiling ImperialGoogle Service+Google.swift
/Users/admin/builder/spi-builder-workspace/Sources/ImperialGoogle/Standard/Service+Google.swift:2:23: warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
1 | extension OAuthService {
2 |     public static let google = OAuthService.init(
  |                       |- warning: static property 'google' is not concurrency-safe because non-'Sendable' type 'OAuthService' may have shared mutable state; this is an error in the Swift 6 language mode
  |                       |- note: annotate 'google' with '@MainActor' if property should only be accessed from the main actor
  |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3 |         name: "google",
4 |         endpoints: [:]
/Users/admin/builder/spi-builder-workspace/Sources/ImperialCore/Services/OAuthService.swift:7:15: note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 5 |
 6 | /// Represents a service that interacts with an OAuth provider.
 7 | public struct OAuthService: Codable, Content {
   |               `- note: struct 'OAuthService' does not conform to the 'Sendable' protocol
 8 |
 9 |     /// The services that are available for use in the application.
Build complete! (104.34s)
warning: 'swift-algorithms': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-algorithms/Sources/Algorithms/Documentation.docc
Build complete.
{
  "dependencies" : [
    {
      "identity" : "vapor",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/vapor/vapor.git"
    },
    {
      "identity" : "jwt-kit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/vapor/jwt-kit.git"
    }
  ],
  "manifest_display_name" : "Imperial",
  "name" : "Imperial",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "ImperialCore",
      "targets" : [
        "ImperialCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialAuth0",
      "targets" : [
        "ImperialCore",
        "ImperialAuth0"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialDiscord",
      "targets" : [
        "ImperialCore",
        "ImperialDiscord"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialDropbox",
      "targets" : [
        "ImperialCore",
        "ImperialDropbox"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialFacebook",
      "targets" : [
        "ImperialCore",
        "ImperialFacebook"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialGitHub",
      "targets" : [
        "ImperialCore",
        "ImperialGitHub"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialGitlab",
      "targets" : [
        "ImperialCore",
        "ImperialGitlab"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialGoogle",
      "targets" : [
        "ImperialCore",
        "ImperialGoogle"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialKeycloak",
      "targets" : [
        "ImperialCore",
        "ImperialKeycloak"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialMicrosoft",
      "targets" : [
        "ImperialCore",
        "ImperialMicrosoft"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImperialShopify",
      "targets" : [
        "ImperialCore",
        "ImperialShopify"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Imperial",
      "targets" : [
        "ImperialCore",
        "ImperialAuth0",
        "ImperialDiscord",
        "ImperialDropbox",
        "ImperialFacebook",
        "ImperialGitHub",
        "ImperialGitlab",
        "ImperialGoogle",
        "ImperialKeycloak",
        "ImperialMicrosoft",
        "ImperialShopify"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ImperialTests",
      "module_type" : "SwiftTarget",
      "name" : "ImperialTests",
      "path" : "Tests/ImperialTests",
      "sources" : [
        "ImperialTests.swift",
        "ShopifyTests.swift"
      ],
      "target_dependencies" : [
        "ImperialCore",
        "ImperialShopify"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ImperialShopify",
      "module_type" : "SwiftTarget",
      "name" : "ImperialShopify",
      "path" : "Sources/ImperialShopify",
      "product_memberships" : [
        "ImperialShopify",
        "Imperial"
      ],
      "sources" : [
        "Service+Shopify.swift",
        "Session+Shopify.swift",
        "Shopify.swift",
        "ShopifyAuth.swift",
        "ShopifyCallbackBody.swift",
        "ShopifyRouter.swift",
        "URL+Shopify.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialMicrosoft",
      "module_type" : "SwiftTarget",
      "name" : "ImperialMicrosoft",
      "path" : "Sources/ImperialMicrosoft",
      "product_memberships" : [
        "ImperialMicrosoft",
        "Imperial"
      ],
      "sources" : [
        "Microsoft.swift",
        "MicrosoftAuth.swift",
        "MicrosoftCallbackBody.swift",
        "MicrosoftRouter.swift",
        "Service+Microsoft.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialKeycloak",
      "module_type" : "SwiftTarget",
      "name" : "ImperialKeycloak",
      "path" : "Sources/ImperialKeycloak",
      "product_memberships" : [
        "ImperialKeycloak",
        "Imperial"
      ],
      "sources" : [
        "Keycloak.swift",
        "KeycloakAuth.swift",
        "KeycloakCallbackBody.swift",
        "KeycloakRouter.swift",
        "Service+Keycloak.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialGoogle",
      "module_type" : "SwiftTarget",
      "name" : "ImperialGoogle",
      "path" : "Sources/ImperialGoogle",
      "product_memberships" : [
        "ImperialGoogle",
        "Imperial"
      ],
      "sources" : [
        "JWT/GoogleJWT.swift",
        "JWT/GoogleJWTAuth.swift",
        "JWT/GoogleJWTPayload.swift",
        "JWT/GoogleJWTResponse.swift",
        "JWT/GoogleJWTRouter.swift",
        "JWT/Service+GoogleJWT.swift",
        "Standard/Google.swift",
        "Standard/GoogleAuth.swift",
        "Standard/GoogleCallbackBody.swift",
        "Standard/GoogleRouter.swift",
        "Standard/Service+Google.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialGitlab",
      "module_type" : "SwiftTarget",
      "name" : "ImperialGitlab",
      "path" : "Sources/ImperialGitlab",
      "product_memberships" : [
        "ImperialGitlab",
        "Imperial"
      ],
      "sources" : [
        "Gitlab.swift",
        "GitlabAuth.swift",
        "GitlabCallbackBody.swift",
        "GitlabRouter.swift",
        "Service+Gitlab.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialGitHub",
      "module_type" : "SwiftTarget",
      "name" : "ImperialGitHub",
      "path" : "Sources/ImperialGitHub",
      "product_memberships" : [
        "ImperialGitHub",
        "Imperial"
      ],
      "sources" : [
        "GitHub.swift",
        "GitHubAuth.swift",
        "GitHubCallbackBody.swift",
        "GitHubRouter.swift",
        "Service+GitHub.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialFacebook",
      "module_type" : "SwiftTarget",
      "name" : "ImperialFacebook",
      "path" : "Sources/ImperialFacebook",
      "product_memberships" : [
        "ImperialFacebook",
        "Imperial"
      ],
      "sources" : [
        "Facebook.swift",
        "FacebookAuth.swift",
        "FacebookCallbackBody.swift",
        "FacebookRouter.swift",
        "Service+Facebook.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialDropbox",
      "module_type" : "SwiftTarget",
      "name" : "ImperialDropbox",
      "path" : "Sources/ImperialDropbox",
      "product_memberships" : [
        "ImperialDropbox",
        "Imperial"
      ],
      "sources" : [
        "Dropbox.swift",
        "DropboxAuth.swift",
        "DropboxCallbackBody.swift",
        "DropboxRouter.swift",
        "Service+Dropbox.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialDiscord",
      "module_type" : "SwiftTarget",
      "name" : "ImperialDiscord",
      "path" : "Sources/ImperialDiscord",
      "product_memberships" : [
        "ImperialDiscord",
        "Imperial"
      ],
      "sources" : [
        "Discord.swift",
        "DiscordAuth.swift",
        "DiscordCallbackBody.swift",
        "DiscordRouter.swift",
        "Service+Discord.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialCore",
      "module_type" : "SwiftTarget",
      "name" : "ImperialCore",
      "path" : "Sources/ImperialCore",
      "product_dependencies" : [
        "Vapor",
        "JWTKit"
      ],
      "product_memberships" : [
        "ImperialCore",
        "ImperialAuth0",
        "ImperialDiscord",
        "ImperialDropbox",
        "ImperialFacebook",
        "ImperialGitHub",
        "ImperialGitlab",
        "ImperialGoogle",
        "ImperialKeycloak",
        "ImperialMicrosoft",
        "ImperialShopify",
        "Imperial"
      ],
      "sources" : [
        "Authenticatable/FederatedServiceTokens.swift",
        "Errors/ImperialError.swift",
        "Errors/ServiceError.swift",
        "Helpers/Optional+Imperial.swift",
        "Helpers/Request+Imperial.swift",
        "Helpers/Sessions+Imperial.swift",
        "Helpers/String+Tools.swift",
        "Middleware/ImperialMiddleware.swift",
        "Model/FederatedCreatable.swift",
        "Routing/FederatedServiceRouter.swift",
        "ServiceRegister.swift",
        "Services/FederatedService.swift",
        "Services/OAuthService.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImperialAuth0",
      "module_type" : "SwiftTarget",
      "name" : "ImperialAuth0",
      "path" : "Sources/ImperialAuth0",
      "product_memberships" : [
        "ImperialAuth0",
        "Imperial"
      ],
      "sources" : [
        "Auth0.swift",
        "Auth0Auth.swift",
        "Auth0CallbackBody.swift",
        "Auth0Router.swift",
        "Service+Auth0.swift"
      ],
      "target_dependencies" : [
        "ImperialCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Done.