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 Supabase, reference main (ad031c), with Swift 5.9 for macOS (SPM) on 3 May 2025 10:27:34 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.61.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/supabase/supabase-swift.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/supabase/supabase-swift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ad031c7 feat: add standard client headers (#685)
Cloned https://github.com/supabase/supabase-swift.git
Revision (git rev-parse @):
ad031c7e14c4881b76ac1e24ef2738c8c1cf621e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/supabase/supabase-swift.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/supabase/supabase-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Copying PrivacyInfo.xcprivacy
[1/2] Compiling _SwiftSyntaxCShims dummy.c
[3/161] Emitting module SwiftSyntax509
[4/161] Compiling SwiftSyntax509 Empty.swift
[5/161] Emitting module SwiftSyntax601
[6/161] Compiling SwiftSyntax601 Empty.swift
[7/161] Emitting module SwiftSyntax600
[8/161] Compiling SwiftSyntax600 Empty.swift
[9/161] Emitting module SwiftSyntax510
[10/161] Compiling SwiftSyntax510 Empty.swift
[11/227] Compiling HTTPTypes HTTPParsedFields.swift
[12/227] Compiling HTTPTypes HTTPField.swift
[13/227] Compiling HTTPTypes HTTPFields.swift
[14/227] Emitting module HTTPTypes
[15/227] Compiling SwiftSyntax AbsolutePosition.swift
[16/227] Compiling SwiftSyntax AbsoluteRawSyntax.swift
[17/227] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[18/227] Compiling SwiftSyntax Assert.swift
[19/227] Compiling SwiftSyntax BumpPtrAllocator.swift
[20/227] Compiling SwiftSyntax CommonAncestor.swift
[21/227] Compiling SwiftSyntax Convenience.swift
[22/227] Compiling SwiftSyntax CustomTraits.swift
[23/234] Compiling HTTPTypes HTTPRequest.swift
[24/234] Compiling HTTPTypes ISOLatin1String.swift
[25/234] Compiling HTTPTypes HTTPFieldName.swift
[26/234] Compiling HTTPTypes HTTPResponse.swift
[27/234] Compiling HTTPTypes NIOLock.swift
[28/234] Compiling SwiftSyntax EditorPlaceholder.swift
[29/234] Compiling SwiftSyntax Identifier.swift
[30/234] Compiling SwiftSyntax MemoryLayout.swift
[31/234] Compiling SwiftSyntax MissingNodeInitializers.swift
[32/234] Compiling SwiftSyntax RawSyntax.swift
[33/234] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[34/234] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[35/234] Compiling SwiftSyntax RawSyntaxTokenView.swift
[36/234] Emitting module ConcurrencyExtras
[37/235] Emitting module Crypto
[38/243] Compiling ConcurrencyExtras UncheckedSendable.swift
[39/243] Compiling ConcurrencyExtras Locking.swift
[42/245] Emitting module IssueReporting
[43/245] Compiling ConcurrencyExtras AsyncStream.swift
[44/245] Compiling SwiftSyntax SourceEdit.swift
[45/245] Compiling SwiftSyntax SourceLength.swift
[46/245] Compiling ConcurrencyExtras UncheckedBox.swift
[47/245] Compiling ConcurrencyExtras LockIsolated.swift
[48/245] Compiling ConcurrencyExtras MainSerialExecutor.swift
[49/245] Compiling SwiftSyntax RawSyntaxNodesD.swift
[50/245] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[51/245] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[52/245] Compiling SwiftSyntax SyntaxArenaAllocatedBuffer.swift
[53/245] Compiling SwiftSyntax SyntaxChildren.swift
[54/245] Compiling SwiftSyntax SyntaxCollection.swift
[55/245] Compiling SwiftSyntax SyntaxHashable.swift
[56/245] Compiling SwiftSyntax SyntaxIdentifier.swift
[57/245] Compiling SwiftSyntax SyntaxNodeFactory.swift
[58/245] Compiling SwiftSyntax SyntaxNodeStructure.swift
[59/245] Compiling SwiftSyntax SyntaxCollections.swift
[60/245] Compiling SwiftSyntax SyntaxEnum.swift
[61/245] Compiling SwiftSyntax SyntaxKind.swift
[62/245] Compiling SwiftSyntax SyntaxRewriter.swift
[63/245] Compiling SwiftSyntax SyntaxTraits.swift
[64/245] Compiling SwiftSyntax SyntaxVisitor.swift
[74/245] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[75/245] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[76/245] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[77/245] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[78/245] Compiling SwiftSyntax SyntaxBaseNodes.swift
[79/245] Compiling SwiftSyntax Tokens.swift
[80/245] Compiling SwiftSyntax TriviaPieces.swift
[81/245] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[82/245] Compiling SwiftSyntax RawSyntaxNodesC.swift
[85/245] Compiling SwiftSyntax SourceLocation.swift
[86/245] Compiling SwiftSyntax SourcePresence.swift
[87/245] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[88/245] Compiling SwiftSyntax Syntax.swift
[89/245] Compiling SwiftSyntax SyntaxArena.swift
[91/245] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[92/245] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[93/245] Compiling IssueReporting WithExpectedIssue.swift
[94/245] Compiling IssueReporting WithIssueContext.swift
[95/245] Compiling SwiftSyntax SyntaxNodesAB.swift
[96/245] Compiling SwiftSyntax SyntaxNodesC.swift
[97/245] Compiling SwiftSyntax SyntaxProtocol.swift
[98/245] Compiling SwiftSyntax SyntaxText.swift
[99/245] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[100/245] Compiling SwiftSyntax TokenDiagnostic.swift
[101/245] Compiling SwiftSyntax TokenSequence.swift
[102/245] Compiling SwiftSyntax TokenSyntax.swift
[103/245] Compiling SwiftSyntax Trivia.swift
[104/245] Compiling SwiftSyntax Utils.swift
[105/245] Compiling SwiftSyntax ChildNameForKeyPath.swift
[106/245] Compiling SwiftSyntax Keyword.swift
[107/245] Compiling SwiftSyntax TokenKind.swift
[116/245] Compiling SwiftSyntax SyntaxNodesD.swift
[117/245] Compiling SwiftSyntax SyntaxNodesEF.swift
[118/245] Compiling SwiftSyntax SyntaxNodesGHI.swift
[119/245] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[120/245] Compiling SwiftSyntax SyntaxNodesOP.swift
[121/245] Compiling SwiftSyntax SyntaxNodesQRS.swift
[122/245] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[123/245] Compiling ConcurrencyExtras AsyncThrowingStream.swift
[124/245] Compiling ConcurrencyExtras Result.swift
[125/245] Compiling ConcurrencyExtras Task.swift
[132/245] Compiling Crypto RNG_boring.swift
[133/245] Compiling Crypto SafeCompare_boring.swift
[134/245] Compiling Crypto Zeroization_boring.swift
[135/245] Compiling Crypto PrettyBytes.swift
[136/245] Compiling Crypto SafeCompare.swift
[137/245] Compiling Crypto SecureBytes.swift
[138/245] Compiling Crypto Zeroization.swift
[139/245] Compiling Crypto resource_bundle_accessor.swift
[150/257] Compiling XCTestDynamicOverlay Deprecations.swift
[151/257] Compiling XCTestDynamicOverlay Exports.swift
[152/257] Emitting module XCTestDynamicOverlay
[153/285] Compiling CustomDump CoreImage.swift
[154/285] Compiling CustomDump CoreLocation.swift
[155/285] Compiling CustomDump CoreMotion.swift
[156/285] Compiling CustomDump Foundation.swift
[157/285] Compiling CustomDump GameKit.swift
[158/285] Compiling CustomDump KeyPath.swift
[159/285] Compiling CustomDump Photos.swift
[160/285] Emitting module SwiftSyntax
[161/285] Compiling Clocks UnimplementedClock.swift
[162/285] Compiling Clocks Timer.swift
[163/285] Compiling Clocks AnyClock.swift
[164/285] Emitting module Clocks
[165/285] Compiling Mocker XCTest+Mocker.swift
[166/285] Compiling Clocks ImmediateClock.swift
[167/285] Compiling Clocks Lock.swift
[168/285] Compiling Mocker Mocker.swift
[169/285] Compiling Mocker OnRequestHandler.swift
[170/285] Compiling Mocker MockingURLProtocol.swift
[171/285] Compiling Mocker Mock+DataType.swift
[172/285] Compiling Mocker Mock.swift
[173/285] Emitting module Mocker
[174/285] Compiling Clocks TestClock.swift
[175/285] Compiling CustomDump CollectionDifference.swift
[176/285] Compiling CustomDump Identifiable.swift
[177/285] Compiling CustomDump Mirror.swift
[178/285] Compiling CustomDump String.swift
[179/285] Compiling CustomDump Unordered.swift
[189/285] Compiling Clocks _AsyncTimerSequence.swift
[190/285] Compiling Clocks SwiftUI.swift
[194/306] Compiling CustomDump AnyType.swift
[197/308] Emitting module CustomDump
[219/308] Compiling CustomDump XCTAssertDifference.swift
[220/308] Compiling CustomDump XCTAssertNoDifference.swift
[221/308] Compiling Helpers HTTPFields.swift
[222/308] Compiling Helpers HTTPRequest.swift
[223/308] Compiling Helpers TaskLocalHelpers.swift
[224/308] Compiling Helpers URLSession+AsyncAwait.swift
[225/310] Emitting module Helpers
[226/310] Compiling Helpers RetryRequestInterceptor.swift
[227/310] Compiling Helpers JWT.swift
[228/310] Compiling Helpers HTTPError.swift
[229/310] Compiling Helpers PostgrestError.swift
[230/310] Compiling Helpers HTTPResponse.swift
[231/310] Compiling Helpers LoggerInterceptor.swift
[232/310] Compiling Helpers Task+withTimeout.swift
[240/310] Compiling Helpers Version.swift
[243/310] Compiling Helpers SupabaseLogger.swift
[244/310] Compiling Helpers FoundationExtensions.swift
[245/310] Compiling Helpers HTTPClient.swift
[248/310] Compiling Helpers Codable.swift
[249/310] Compiling Helpers DateFormatter.swift
[250/310] Compiling Helpers EventEmitter.swift
[251/310] Compiling Helpers AnyJSON+Codable.swift
[252/310] Compiling Helpers AnyJSON.swift
[253/310] Compiling Helpers AsyncValueSubject.swift
[255/310] Compiling Helpers _Clock.swift
[265/385] Emitting module SnapshotTesting
[266/388] Compiling Realtime PushV2.swift
[267/388] Compiling Realtime RealtimeChannel+AsyncAwait.swift
[268/388] Compiling Realtime RealtimeChannelV2.swift
[269/388] Compiling Realtime RealtimeClientV2.swift
[270/388] Compiling Realtime RealtimeError.swift
[271/388] Compiling Realtime RealtimeJoinConfig.swift
[272/388] Compiling Realtime RealtimeMessageV2.swift
[273/388] Compiling Realtime Push.swift
[274/388] Compiling Realtime RealtimeChannel.swift
[275/388] Compiling Realtime RealtimeClient.swift
[276/388] Compiling Realtime RealtimeMessage.swift
[277/388] Compiling Realtime HeartbeatTimer.swift
[278/388] Compiling Realtime PhoenixTransport.swift
[279/388] Compiling Realtime Presence.swift
[280/388] Compiling Realtime PresenceAction.swift
[283/388] Compiling Realtime TimeoutTimer.swift
[284/388] Compiling Realtime PostgresAction.swift
[285/388] Compiling Realtime PostgresActionData.swift
[286/388] Compiling Realtime CallbackManager.swift
[287/388] Compiling Realtime Defaults.swift
[288/388] Compiling Realtime Delegated.swift
[289/388] Compiling Realtime Deprecated.swift
[290/388] Compiling Storage TransformOptions.swift
[294/389] Compiling Realtime RealtimePostgresFilterValue.swift
[295/389] Compiling Realtime Types.swift
[304/389] Compiling Realtime RealtimePostgresFilter.swift
[305/389] Compiling Storage SupabaseStorage.swift
/Users/admin/builder/spi-builder-workspace/Sources/Storage/SupabaseStorage.swift:18:29: warning: 'defaultStorageEncoder' is deprecated: Access to storage encoder is going to be removed.
    encoder: JSONEncoder = .defaultStorageEncoder,
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Storage/SupabaseStorage.swift:19:29: warning: 'defaultStorageDecoder' is deprecated: Access to storage decoder is going to be removed.
    decoder: JSONDecoder = .defaultStorageDecoder,
                            ^
[306/389] Compiling Storage StorageHTTPClient.swift
[307/389] Compiling PostgREST PostgrestTransformBuilder.swift
[308/389] Compiling PostgREST Types.swift
[309/389] Emitting module Functions
[310/389] Compiling Functions Types.swift
[311/389] Compiling Functions FunctionsClient.swift
[312/389] Compiling PostgREST PostgrestFilterValue.swift
[313/389] Compiling PostgREST PostgrestQueryBuilder.swift
[320/393] Compiling PostgREST PostgrestClient.swift
[321/393] Compiling PostgREST Deprecated.swift
[322/393] Compiling PostgREST PostgrestBuilder.swift
[323/393] Emitting module PostgREST
[324/393] Compiling PostgREST Defaults.swift
[325/393] Compiling PostgREST PostgrestFilterBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/PostgREST/PostgrestFilterBuilder.swift:579:5: warning: 'plfts(_:query:config:)' is deprecated: Use textSearch(_:query:config:type) with .plain type.
    plfts(column, query: query, config: config)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/PostgREST/PostgrestFilterBuilder.swift:587:5: warning: 'phfts(_:query:config:)' is deprecated: Use textSearch(_:query:config:type) with .phrase type.
    phfts(column, query: query, config: config)
    ^
/Users/admin/builder/spi-builder-workspace/Sources/PostgREST/PostgrestFilterBuilder.swift:595:5: warning: 'wfts(_:query:config:)' is deprecated: Use textSearch(_:query:config:type) with .websearch type.
    wfts(column, query: query, config: config)
    ^
[331/393] Compiling SnapshotTesting UIView.swift
[332/393] Compiling SnapshotTesting UIViewController.swift
[333/393] Compiling SnapshotTesting URLRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/Auth/Internal/SessionManager.swift:89:17: warning: 'UserCredentials' is deprecated: Access to UserCredentials will be removed on the next major release.
                UserCredentials(refreshToken: refreshToken)
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/Internal/SessionManager.swift:89:17: warning: 'UserCredentials' is deprecated: Access to UserCredentials will be removed on the next major release.
                UserCredentials(refreshToken: refreshToken)
                ^
[346/395] Emitting module Realtime
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:26:28: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
  public weak var channel: RealtimeChannel?
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:65:14: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
    channel: RealtimeChannel,
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:1007:11: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeChannel {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:1009:11: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeClient {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:1024:11: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeClient {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:60:28: warning: reference to static property 'main' is not concurrency-safe because it involves shared mutable state
  var queue: TimerQueue = .main
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:98:14: note: static property declared here
  static var main = TimerQueue()
             ^
[350/395] Compiling Storage StorageError.swift
[351/395] Compiling Storage StorageBucketApi.swift
[358/395] Compiling Storage StorageFileApi.swift
[359/395] Emitting module Storage
/Users/admin/builder/spi-builder-workspace/Sources/Storage/SupabaseStorage.swift:18:29: warning: 'defaultStorageEncoder' is deprecated: Access to storage encoder is going to be removed.
    encoder: JSONEncoder = .defaultStorageEncoder,
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Storage/SupabaseStorage.swift:19:29: warning: 'defaultStorageDecoder' is deprecated: Access to storage decoder is going to be removed.
    decoder: JSONDecoder = .defaultStorageDecoder,
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:1009:11: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeClient {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:1024:11: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeClient {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:369:32: warning: type 'Delegated<(Int, String?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.close.value.forEach { $0.callback.call((code.rawValue, reason)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:410:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:410:29: warning: capture of 'delegated' with non-sendable type 'Delegated<URLResponse?, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:453:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:453:29: warning: capture of 'delegated' with non-sendable type 'Delegated<URLResponse?, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:488:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:488:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(Int, String?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:531:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:531:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(Int, String?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:551:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:551:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(any Error, URLResponse?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:575:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:575:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(any Error, URLResponse?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:596:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:596:24: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
      append(callback: delegated, to: &$0)
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:620:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:620:29: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:789:31: warning: type 'Delegated<URLResponse?, Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.open.value.forEach { $0.callback.call(response) }
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:807:32: warning: type 'Delegated<(Int, String?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.close.value.forEach { $0.callback.call((code, reason)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:817:32: warning: type 'Delegated<(any Error, URLResponse?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.error.value.forEach { $0.callback.call((error, response)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:845:34: warning: type 'Delegated<RealtimeMessage, Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.message.value.forEach { $0.callback.call(message) }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:60:28: warning: reference to static property 'main' is not concurrency-safe because it involves shared mutable state
  var queue: TimerQueue = .main
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:98:14: note: static property declared here
  static var main = TimerQueue()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:1009:11: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeClient {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:1024:11: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeClient {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:369:32: warning: type 'Delegated<(Int, String?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.close.value.forEach { $0.callback.call((code.rawValue, reason)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:410:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:410:29: warning: capture of 'delegated' with non-sendable type 'Delegated<URLResponse?, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:453:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:453:29: warning: capture of 'delegated' with non-sendable type 'Delegated<URLResponse?, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:488:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:488:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(Int, String?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:531:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:531:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(Int, String?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:551:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:551:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(any Error, URLResponse?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:575:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:575:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(any Error, URLResponse?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:596:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:596:24: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
      append(callback: delegated, to: &$0)
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:620:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:620:29: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:789:31: warning: type 'Delegated<URLResponse?, Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.open.value.forEach { $0.callback.call(response) }
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:807:32: warning: type 'Delegated<(Int, String?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.close.value.forEach { $0.callback.call((code, reason)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:817:32: warning: type 'Delegated<(any Error, URLResponse?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.error.value.forEach { $0.callback.call((error, response)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:845:34: warning: type 'Delegated<RealtimeMessage, Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.message.value.forEach { $0.callback.call(message) }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:60:28: warning: reference to static property 'main' is not concurrency-safe because it involves shared mutable state
  var queue: TimerQueue = .main
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:98:14: note: static property declared here
  static var main = TimerQueue()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:1009:11: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeClient {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:1024:11: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeClient {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:369:32: warning: type 'Delegated<(Int, String?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.close.value.forEach { $0.callback.call((code.rawValue, reason)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:410:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:410:29: warning: capture of 'delegated' with non-sendable type 'Delegated<URLResponse?, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:453:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:453:29: warning: capture of 'delegated' with non-sendable type 'Delegated<URLResponse?, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:488:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:488:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(Int, String?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:531:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:531:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(Int, String?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:551:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:551:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(any Error, URLResponse?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:575:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:575:29: warning: capture of 'delegated' with non-sendable type 'Delegated<(any Error, URLResponse?), Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:596:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:596:24: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
      append(callback: delegated, to: &$0)
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:620:7: warning: capture of 'self' with non-sendable type 'RealtimeClient' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:66:14: note: class 'RealtimeClient' does not conform to the 'Sendable' protocol
public class RealtimeClient: PhoenixTransportDelegate {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:620:29: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
      self.append(callback: delegated, to: &$0)
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:789:31: warning: type 'Delegated<URLResponse?, Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.open.value.forEach { $0.callback.call(response) }
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:807:32: warning: type 'Delegated<(Int, String?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.close.value.forEach { $0.callback.call((code, reason)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:817:32: warning: type 'Delegated<(any Error, URLResponse?), Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.error.value.forEach { $0.callback.call((error, response)) }
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeClient.swift:845:34: warning: type 'Delegated<RealtimeMessage, Void>' does not conform to the 'Sendable' protocol
    stateChangeCallbacks.message.value.forEach { $0.callback.call(message) }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:60:28: warning: reference to static property 'main' is not concurrency-safe because it involves shared mutable state
  var queue: TimerQueue = .main
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:98:14: note: static property declared here
  static var main = TimerQueue()
             ^
[363/395] Compiling Storage Types.swift
[364/395] Emitting module SnapshotTestingCustomDump
[365/395] Compiling SnapshotTestingCustomDump CustomDump.swift
[366/395] Compiling Realtime URLSessionWebSocket.swift
[367/395] Compiling Realtime WebSocket.swift
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:204:31: warning: conditional cast from 'String' to 'String' always succeeds
      guard let value = value as? String else { continue }
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:232:18: warning: capture of 'self' with non-sendable type 'URLSessionTransport' in a `@Sendable` closure
      try? await task?.send(.string(String(data: data, encoding: .utf8)!))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:140:12: note: class 'URLSessionTransport' does not conform to the 'Sendable' protocol
open class URLSessionTransport: NSObject, PhoenixTransport, URLSessionWebSocketDelegate {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:281:32: warning: capture of 'self' with non-sendable type 'URLSessionTransport' in a `@Sendable` closure
        let result = try await task?.receive()
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:140:12: note: class 'URLSessionTransport' does not conform to the 'Sendable' protocol
open class URLSessionTransport: NSObject, PhoenixTransport, URLSessionWebSocketDelegate {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:313:13: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
      code: RealtimeClient.CloseCode.abnormal.rawValue, reason: error.localizedDescription
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:204:31: warning: conditional cast from 'String' to 'String' always succeeds
      guard let value = value as? String else { continue }
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:232:18: warning: capture of 'self' with non-sendable type 'URLSessionTransport' in a `@Sendable` closure
      try? await task?.send(.string(String(data: data, encoding: .utf8)!))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:140:12: note: class 'URLSessionTransport' does not conform to the 'Sendable' protocol
open class URLSessionTransport: NSObject, PhoenixTransport, URLSessionWebSocketDelegate {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:281:32: warning: capture of 'self' with non-sendable type 'URLSessionTransport' in a `@Sendable` closure
        let result = try await task?.receive()
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:140:12: note: class 'URLSessionTransport' does not conform to the 'Sendable' protocol
open class URLSessionTransport: NSObject, PhoenixTransport, URLSessionWebSocketDelegate {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:313:13: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
      code: RealtimeClient.CloseCode.abnormal.rawValue, reason: error.localizedDescription
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:204:31: warning: conditional cast from 'String' to 'String' always succeeds
      guard let value = value as? String else { continue }
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:232:18: warning: capture of 'self' with non-sendable type 'URLSessionTransport' in a `@Sendable` closure
      try? await task?.send(.string(String(data: data, encoding: .utf8)!))
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:140:12: note: class 'URLSessionTransport' does not conform to the 'Sendable' protocol
open class URLSessionTransport: NSObject, PhoenixTransport, URLSessionWebSocketDelegate {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:281:32: warning: capture of 'self' with non-sendable type 'URLSessionTransport' in a `@Sendable` closure
        let result = try await task?.receive()
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:140:12: note: class 'URLSessionTransport' does not conform to the 'Sendable' protocol
open class URLSessionTransport: NSObject, PhoenixTransport, URLSessionWebSocketDelegate {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/PhoenixTransport.swift:313:13: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
      code: RealtimeClient.CloseCode.abnormal.rawValue, reason: error.localizedDescription
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:26:28: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
  public weak var channel: RealtimeChannel?
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:65:14: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
    channel: RealtimeChannel,
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:75:31: warning: reference to static property 'main' is not concurrency-safe because it involves shared mutable state
    timeoutTimer = TimerQueue.main
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:98:14: note: static property declared here
  static var main = TimerQueue()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:1007:11: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeChannel {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:381:36: warning: type 'Binding' does not conform to the 'Sendable' protocol
      "postgres_changes": bindings.value["postgres_changes"]?.map(\.filter) ?? [],
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:408:52: warning: type 'Binding' does not conform to the 'Sendable' protocol
        let clientPostgresBindings = self.bindings.value["postgres_changes"] ?? []
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:446:36: warning: capture of 'newPostgresBindings' with non-sendable type '[Binding]' in a `@Sendable` closure
          $0["postgres_changes"] = newPostgresBindings
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:647:50: warning: capture of 'filter' with non-sendable type 'ChannelFilter' in a `@Sendable` closure
        Binding(type: type.lowercased(), filter: filter.asDictionary, callback: delegated, id: nil)
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:38:15: note: consider making struct 'ChannelFilter' conform to the 'Sendable' protocol
public struct ChannelFilter {
              ^
                            : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:647:81: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
        Binding(type: type.lowercased(), filter: filter.asDictionary, callback: delegated, id: nil)
                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:919:21: warning: type 'Binding' does not conform to the 'Sendable' protocol
      self.bindings.value["postgres_changes", default: []].filter { bind in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:923:21: warning: type 'Binding' does not conform to the 'Sendable' protocol
      self.bindings.value[typeLower, default: []].filter { bind in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:26:28: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
  public weak var channel: RealtimeChannel?
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:65:14: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
    channel: RealtimeChannel,
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:75:31: warning: reference to static property 'main' is not concurrency-safe because it involves shared mutable state
    timeoutTimer = TimerQueue.main
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:98:14: note: static property declared here
  static var main = TimerQueue()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:1007:11: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeChannel {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:381:36: warning: type 'Binding' does not conform to the 'Sendable' protocol
      "postgres_changes": bindings.value["postgres_changes"]?.map(\.filter) ?? [],
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:408:52: warning: type 'Binding' does not conform to the 'Sendable' protocol
        let clientPostgresBindings = self.bindings.value["postgres_changes"] ?? []
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:446:36: warning: capture of 'newPostgresBindings' with non-sendable type '[Binding]' in a `@Sendable` closure
          $0["postgres_changes"] = newPostgresBindings
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:647:50: warning: capture of 'filter' with non-sendable type 'ChannelFilter' in a `@Sendable` closure
        Binding(type: type.lowercased(), filter: filter.asDictionary, callback: delegated, id: nil)
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:38:15: note: consider making struct 'ChannelFilter' conform to the 'Sendable' protocol
public struct ChannelFilter {
              ^
                            : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:647:81: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
        Binding(type: type.lowercased(), filter: filter.asDictionary, callback: delegated, id: nil)
                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:919:21: warning: type 'Binding' does not conform to the 'Sendable' protocol
      self.bindings.value["postgres_changes", default: []].filter { bind in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:923:21: warning: type 'Binding' does not conform to the 'Sendable' protocol
      self.bindings.value[typeLower, default: []].filter { bind in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:26:28: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
  public weak var channel: RealtimeChannel?
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:65:14: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
    channel: RealtimeChannel,
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Push.swift:75:31: warning: reference to static property 'main' is not concurrency-safe because it involves shared mutable state
    timeoutTimer = TimerQueue.main
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/TimeoutTimer.swift:98:14: note: static property declared here
  static var main = TimerQueue()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:1007:11: warning: 'RealtimeChannel' is deprecated: Use new RealtimeChannelV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
extension RealtimeChannel {
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:381:36: warning: type 'Binding' does not conform to the 'Sendable' protocol
      "postgres_changes": bindings.value["postgres_changes"]?.map(\.filter) ?? [],
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:408:52: warning: type 'Binding' does not conform to the 'Sendable' protocol
        let clientPostgresBindings = self.bindings.value["postgres_changes"] ?? []
                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:446:36: warning: capture of 'newPostgresBindings' with non-sendable type '[Binding]' in a `@Sendable` closure
          $0["postgres_changes"] = newPostgresBindings
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:647:50: warning: capture of 'filter' with non-sendable type 'ChannelFilter' in a `@Sendable` closure
        Binding(type: type.lowercased(), filter: filter.asDictionary, callback: delegated, id: nil)
                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:38:15: note: consider making struct 'ChannelFilter' conform to the 'Sendable' protocol
public struct ChannelFilter {
              ^
                            : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:647:81: warning: capture of 'delegated' with non-sendable type 'Delegated<RealtimeMessage, Void>' in a `@Sendable` closure
        Binding(type: type.lowercased(), filter: filter.asDictionary, callback: delegated, id: nil)
                                                                                ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/Delegated.swift:25:15: note: consider making generic struct 'Delegated' conform to the 'Sendable' protocol
public struct Delegated<Input, Output> {
              ^
                                       : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:919:21: warning: type 'Binding' does not conform to the 'Sendable' protocol
      self.bindings.value["postgres_changes", default: []].filter { bind in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:923:21: warning: type 'Binding' does not conform to the 'Sendable' protocol
      self.bindings.value[typeLower, default: []].filter { bind in
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Realtime/Deprecated/RealtimeChannel.swift:28:8: note: consider making struct 'Binding' conform to the 'Sendable' protocol
struct Binding {
       ^
               : Sendable
[383/395] Emitting module Auth
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:1446:10: warning: main actor-isolated instance method 'presentationAnchor(for:)' cannot be used to satisfy nonisolated protocol requirement
    func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:1446:10: note: add 'nonisolated' to 'presentationAnchor(for:)' to make this instance method not isolated to the actor
    func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
         ^
    nonisolated
AuthenticationServices.ASWebAuthenticationPresentationContextProviding:3:10: note: 'presentationAnchor(for:)' declared here
    func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:97:16: warning: reference to static property 'globalClientID' is not concurrency-safe because it involves shared mutable state
    AuthClient.globalClientID += 1
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:35:14: note: static property declared here
  static var globalClientID = 0
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:98:27: warning: reference to static property 'globalClientID' is not concurrency-safe because it involves shared mutable state
    clientID = AuthClient.globalClientID
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:35:14: note: static property declared here
  static var globalClientID = 0
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:108:45: warning: nonisolated property 'clientID' can not be referenced from a non-isolated context; this is an error in Swift 6
        AuthClientLoggerDecorator(clientID: clientID, decoratee: $0)
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:36:19: note: property declared here
  nonisolated let clientID: AuthClientID
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:1446:10: warning: main actor-isolated instance method 'presentationAnchor(for:)' cannot be used to satisfy nonisolated protocol requirement
    func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:1446:10: note: add 'nonisolated' to 'presentationAnchor(for:)' to make this instance method not isolated to the actor
    func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
         ^
    nonisolated
AuthenticationServices.ASWebAuthenticationPresentationContextProviding:3:10: note: 'presentationAnchor(for:)' declared here
    func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:97:16: warning: reference to static property 'globalClientID' is not concurrency-safe because it involves shared mutable state
    AuthClient.globalClientID += 1
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:35:14: note: static property declared here
  static var globalClientID = 0
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:98:27: warning: reference to static property 'globalClientID' is not concurrency-safe because it involves shared mutable state
    clientID = AuthClient.globalClientID
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:35:14: note: static property declared here
  static var globalClientID = 0
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:108:45: warning: nonisolated property 'clientID' can not be referenced from a non-isolated context; this is an error in Swift 6
        AuthClientLoggerDecorator(clientID: clientID, decoratee: $0)
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:36:19: note: property declared here
  nonisolated let clientID: AuthClientID
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:343:11: warning: 'UserCredentials' is deprecated: Access to UserCredentials will be removed on the next major release.
          UserCredentials(
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:370:11: warning: 'UserCredentials' is deprecated: Access to UserCredentials will be removed on the next major release.
          UserCredentials(
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:1446:10: warning: main actor-isolated instance method 'presentationAnchor(for:)' cannot be used to satisfy nonisolated protocol requirement
    func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:1446:10: note: add 'nonisolated' to 'presentationAnchor(for:)' to make this instance method not isolated to the actor
    func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
         ^
    nonisolated
AuthenticationServices.ASWebAuthenticationPresentationContextProviding:3:10: note: 'presentationAnchor(for:)' declared here
    func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:97:16: warning: reference to static property 'globalClientID' is not concurrency-safe because it involves shared mutable state
    AuthClient.globalClientID += 1
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:35:14: note: static property declared here
  static var globalClientID = 0
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:98:27: warning: reference to static property 'globalClientID' is not concurrency-safe because it involves shared mutable state
    clientID = AuthClient.globalClientID
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:35:14: note: static property declared here
  static var globalClientID = 0
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:108:45: warning: nonisolated property 'clientID' can not be referenced from a non-isolated context; this is an error in Swift 6
        AuthClientLoggerDecorator(clientID: clientID, decoratee: $0)
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:36:19: note: property declared here
  nonisolated let clientID: AuthClientID
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:343:11: warning: 'UserCredentials' is deprecated: Access to UserCredentials will be removed on the next major release.
          UserCredentials(
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:370:11: warning: 'UserCredentials' is deprecated: Access to UserCredentials will be removed on the next major release.
          UserCredentials(
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:1446:10: warning: main actor-isolated instance method 'presentationAnchor(for:)' cannot be used to satisfy nonisolated protocol requirement
    func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:1446:10: note: add 'nonisolated' to 'presentationAnchor(for:)' to make this instance method not isolated to the actor
    func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
         ^
    nonisolated
AuthenticationServices.ASWebAuthenticationPresentationContextProviding:3:10: note: 'presentationAnchor(for:)' declared here
    func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:97:16: warning: reference to static property 'globalClientID' is not concurrency-safe because it involves shared mutable state
    AuthClient.globalClientID += 1
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:35:14: note: static property declared here
  static var globalClientID = 0
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:98:27: warning: reference to static property 'globalClientID' is not concurrency-safe because it involves shared mutable state
    clientID = AuthClient.globalClientID
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:35:14: note: static property declared here
  static var globalClientID = 0
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:108:45: warning: nonisolated property 'clientID' can not be referenced from a non-isolated context; this is an error in Swift 6
        AuthClientLoggerDecorator(clientID: clientID, decoratee: $0)
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:36:19: note: property declared here
  nonisolated let clientID: AuthClientID
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:343:11: warning: 'UserCredentials' is deprecated: Access to UserCredentials will be removed on the next major release.
          UserCredentials(
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Auth/AuthClient.swift:370:11: warning: 'UserCredentials' is deprecated: Access to UserCredentials will be removed on the next major release.
          UserCredentials(
          ^
[387/395] Compiling Auth WinCredLocalStorage.swift
/Users/admin/builder/spi-builder-workspace/Sources/Auth/Types.swift:505:10: warning: 'emailChangeToken' is deprecated: This is an old field, stop relying on it.
    self.emailChangeToken = emailChangeToken
         ^
[388/395] Compiling Auth Types.swift
/Users/admin/builder/spi-builder-workspace/Sources/Auth/Types.swift:505:10: warning: 'emailChangeToken' is deprecated: This is an old field, stop relying on it.
    self.emailChangeToken = emailChangeToken
         ^
[389/400] Compiling Supabase Constants.swift
[390/400] Compiling Supabase Deprecated.swift
[391/400] Emitting module Supabase
/Users/admin/builder/spi-builder-workspace/Sources/Supabase/SupabaseClient.swift:79:36: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
  let _realtime: UncheckedSendable<RealtimeClient>
                                   ^
[392/400] Compiling Supabase Types.swift
[393/400] Compiling Supabase SupabaseClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supabase/SupabaseClient.swift:79:36: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
  let _realtime: UncheckedSendable<RealtimeClient>
                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Supabase/SupabaseClient.swift:196:7: warning: 'RealtimeClient' is deprecated: Use new RealtimeClientV2 class instead. See migration guide: https://github.com/supabase-community/supabase-swift/blob/main/docs/migrations/RealtimeV2%20Migration%20Guide.md
      RealtimeClient(
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Supabase/SupabaseClient.swift:255:22: warning: 'subscriptions' is deprecated: renamed to 'channels'
    Array(realtimeV2.subscriptions.values)
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Supabase/SupabaseClient.swift:255:22: note: use 'channels' instead
    Array(realtimeV2.subscriptions.values)
                     ^~~~~~~~~~~~~
                     channels
/Users/admin/builder/spi-builder-workspace/Sources/Supabase/SupabaseClient.swift:398:5: warning: 'realtime' is deprecated: Use realtimeV2
    realtime.setAuth(accessToken)
    ^
[401/459] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[402/459] Compiling SwiftDiagnostics Message.swift
[403/460] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[404/460] Compiling SwiftBasicFormat Syntax+Extensions.swift
[405/460] Compiling SwiftDiagnostics Note.swift
[406/460] Emitting module SwiftDiagnostics
[407/460] Compiling SwiftDiagnostics Convenience.swift
[408/460] Compiling SwiftDiagnostics FixIt.swift
[409/460] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[410/460] Compiling SwiftDiagnostics Diagnostic.swift
[411/460] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[412/460] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[413/460] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[414/460] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[415/460] Compiling SwiftBasicFormat InferIndentation.swift
[416/460] Compiling SwiftBasicFormat Indenter.swift
[417/460] Emitting module SwiftBasicFormat
[418/460] Compiling SwiftBasicFormat BasicFormat.swift
[419/460] Compiling SwiftParser TokenConsumer.swift
[420/460] Compiling SwiftParser TokenPrecedence.swift
[421/460] Compiling SwiftParser TokenSpec.swift
[422/460] Compiling SwiftParser TokenSpecSet.swift
[423/464] Compiling SwiftParser StringLiterals.swift
[424/464] Compiling SwiftParser SwiftParserCompatibility.swift
[425/464] Compiling SwiftParser SwiftVersion.swift
[426/464] Compiling SwiftParser SyntaxUtils.swift
[427/464] Compiling SwiftParser TopLevel.swift
[428/464] Compiling SwiftParser TriviaParser.swift
[429/464] Compiling SwiftParser Types.swift
[430/464] Compiling SwiftParser ExperimentalFeatures.swift
[431/464] Compiling SwiftParser UnicodeScalarExtensions.swift
[432/464] Compiling SwiftParser Lookahead.swift
[433/464] Compiling SwiftParser LoopProgressCondition.swift
[434/464] Compiling SwiftParser Modifiers.swift
[435/464] Compiling SwiftParser Names.swift
[436/464] Compiling SwiftParser Recovery.swift
[437/464] Compiling SwiftParser Specifiers.swift
[438/464] Compiling SwiftParser Statements.swift
[439/464] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[440/464] Compiling SwiftParser Nominals.swift
[441/464] Compiling SwiftParser Parameters.swift
[442/464] Compiling SwiftParser ParseSourceFile.swift
[443/464] Compiling SwiftParser Parser.swift
[444/464] Compiling SwiftParser Patterns.swift
[445/464] Compiling SwiftParser Directives.swift
[446/464] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[447/464] Compiling SwiftParser Expressions.swift
[448/464] Compiling SwiftParser IncrementalParseTransition.swift
[449/464] Compiling SwiftParser IsValidIdentifier.swift
[450/464] Compiling SwiftParser Cursor.swift
[451/464] Compiling SwiftParser Lexeme.swift
[452/464] Compiling SwiftParser LexemeSequence.swift
[453/464] Compiling SwiftParser Lexer.swift
[454/464] Compiling SwiftParser RegexLiteralLexer.swift
[455/464] Emitting module SwiftParser
[456/464] Compiling SwiftParser Attributes.swift
[457/464] Compiling SwiftParser Availability.swift
[458/464] Compiling SwiftParser CharacterInfo.swift
[459/464] Compiling SwiftParser CollectionNodes+Parsable.swift
[460/464] Compiling SwiftParser Declarations.swift
[461/464] Compiling SwiftParser IsLexerClassified.swift
[462/464] Compiling SwiftParser LayoutNodes+Parsable.swift
[463/464] Compiling SwiftParser Parser+TokenSpecSet.swift
[464/464] Compiling SwiftParser TokenSpecStaticMembers.swift
[465/477] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[466/477] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[467/477] Compiling SwiftParserDiagnostics PresenceUtils.swift
[468/477] Compiling SwiftParserDiagnostics Utils.swift
[469/477] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[470/478] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[471/478] Compiling SwiftParserDiagnostics MissingNodesError.swift
[472/478] Compiling SwiftParserDiagnostics MissingTokenError.swift
[473/478] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[474/478] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[475/478] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[476/478] Emitting module SwiftParserDiagnostics
[477/478] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[478/478] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[479/493] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[480/493] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[481/493] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[482/493] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[483/493] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[484/493] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[485/493] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[486/493] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[487/494] Compiling SwiftSyntaxBuilder Indenter.swift
[488/494] Compiling SwiftSyntaxBuilder ListBuilder.swift
[489/494] Emitting module SwiftSyntaxBuilder
[490/494] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[491/494] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[492/494] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[493/494] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[494/494] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[495/497] Emitting module InlineSnapshotTesting
[496/497] Compiling InlineSnapshotTesting AssertInlineSnapshot.swift
[497/497] Compiling InlineSnapshotTesting Exports.swift
[498/504] Compiling TestHelpers WithMainSerialExecutor+Windows.swift
[499/504] Compiling TestHelpers InMemoryLocalStorage.swift
[500/504] Compiling TestHelpers MockExtensions.swift
[501/504] Compiling TestHelpers HTTPClientMock.swift
[502/504] Emitting module TestHelpers
[503/504] Compiling TestHelpers AsyncSequence.swift
[504/504] Compiling TestHelpers URLRequestSnapshot.swift
/Users/admin/builder/spi-builder-workspace/Sources/TestHelpers/URLRequestSnapshot.swift:8:17: remark: '@preconcurrency' attribute on module 'InlineSnapshotTesting' is unused
@preconcurrency import InlineSnapshotTesting
~~~~~~~~~~~~~~~~^
Build complete! (60.19s)
Fetching https://github.com/WeTransfer/Mocker
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/5427] Fetching xctest-dynamic-overlay
[2/7318] Fetching xctest-dynamic-overlay, mocker
[3537/20477] Fetching xctest-dynamic-overlay, mocker, swift-snapshot-testing
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay (3.01s)
Fetching https://github.com/pointfreeco/swift-custom-dump
Fetched https://github.com/pointfreeco/swift-snapshot-testing (3.01s)
Fetching https://github.com/pointfreeco/swift-concurrency-extras
Fetched https://github.com/WeTransfer/Mocker (3.01s)
Fetching https://github.com/pointfreeco/swift-clocks
[1/4581] Fetching swift-custom-dump
[322/5433] Fetching swift-custom-dump, swift-concurrency-extras
[459/6725] Fetching swift-custom-dump, swift-concurrency-extras, swift-clocks
Fetched https://github.com/pointfreeco/swift-custom-dump (0.94s)
Fetching https://github.com/apple/swift-http-types.git
Fetched https://github.com/pointfreeco/swift-concurrency-extras (0.94s)
Fetching https://github.com/apple/swift-crypto.git
Fetched https://github.com/pointfreeco/swift-clocks (0.97s)
[1/904] Fetching swift-http-types
[101/14808] Fetching swift-http-types, swift-crypto
Fetched https://github.com/apple/swift-http-types.git (4.49s)
Fetched https://github.com/apple/swift-crypto.git (4.49s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.38s)
Computing version for https://github.com/WeTransfer/Mocker
Computed https://github.com/WeTransfer/Mocker at 3.0.2 (0.48s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.4.0 (0.38s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.3.1 (0.39s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.0.6 (0.38s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.3 (0.38s)
Fetching https://github.com/swiftlang/swift-syntax
[1/70338] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax (3.15s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.5.2 (0.39s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (0.57s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.12.3 (1.09s)
Fetching https://github.com/apple/swift-asn1.git
[1/1584] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (0.96s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.3.2 (0.48s)
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.12.3
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 601.0.1
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.18.3
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.3.3
Creating working copy for https://github.com/pointfreeco/swift-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.0.6
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 1.3.1
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.5.2
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.3.2
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.4.0
Creating working copy for https://github.com/WeTransfer/Mocker
Working copy of https://github.com/WeTransfer/Mocker resolved at 3.0.2
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Tests/StorageTests/__Snapshots__/StorageBucketAPITests/StorageBucketAPITests-testCreateBucket.1.txt
warning: 'spi-builder-workspace': found 32 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.query-with-timestampz.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.filter-starting-with-non-alphanumeric.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.containedBy-using-range.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-or-filter-with-referenced-table.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.likeAllOf.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.call-rpc.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.rpc-call-with-get.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.select-after-an-insert.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.query-non-default-schema.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-contains-filter-with-dictionary.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.containedBy-using-json.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.iLikeAnyOf.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-all-filters-and-count.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.likeAnyOf.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.bulk-upsert.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.select-after-bulk-upsert.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.rpc-call-with-get-and-params.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.iLikeAllOf.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-upsert-not-ignoring-duplicates.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-in-filter.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.query-if-nil-value.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-upsert-ignoring-duplicates.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-contains-filter-with-array.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.call-rpc-without-parameter.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.insert-new-user.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.query-with-character.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.bulk-insert-users.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.select-all-users-where-email-ends-with-supabase-co.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.filter-using-Date.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.rpc-call-with-head.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.containedBy-using-array.txt
    /Users/admin/builder/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.call-rpc-with-filter.txt
warning: 'spi-builder-workspace': found 5 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithBody.1.txt
    /Users/admin/builder/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithCustomRegion.1.txt
    /Users/admin/builder/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithDefaultOptions.1.txt
    /Users/admin/builder/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithCustomMethod.1.txt
    /Users/admin/builder/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithCustomHeader.1.txt
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto.git"
    },
    {
      "identity" : "swift-http-types",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-http-types.git"
    },
    {
      "identity" : "swift-clocks",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-clocks"
    },
    {
      "identity" : "swift-concurrency-extras",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-concurrency-extras"
    },
    {
      "identity" : "swift-custom-dump",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-custom-dump"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.17.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing"
    },
    {
      "identity" : "xctest-dynamic-overlay",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/xctest-dynamic-overlay"
    },
    {
      "identity" : "mocker",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/WeTransfer/Mocker"
    }
  ],
  "manifest_display_name" : "Supabase",
  "name" : "Supabase",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Auth",
      "targets" : [
        "Auth"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Functions",
      "targets" : [
        "Functions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PostgREST",
      "targets" : [
        "PostgREST"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Realtime",
      "targets" : [
        "Realtime"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Storage",
      "targets" : [
        "Storage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Supabase",
      "targets" : [
        "Supabase",
        "Functions",
        "PostgREST",
        "Auth",
        "Realtime",
        "Storage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "TestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "TestHelpers",
      "path" : "Sources/TestHelpers",
      "product_dependencies" : [
        "ConcurrencyExtras",
        "InlineSnapshotTesting",
        "XCTestDynamicOverlay",
        "Mocker"
      ],
      "sources" : [
        "AsyncSequence.swift",
        "HTTPClientMock.swift",
        "InMemoryLocalStorage.swift",
        "MockExtensions.swift",
        "URLRequestSnapshot.swift",
        "WithMainSerialExecutor+Windows.swift"
      ],
      "target_dependencies" : [
        "Auth"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SupabaseTests",
      "module_type" : "SwiftTarget",
      "name" : "SupabaseTests",
      "path" : "Tests/SupabaseTests",
      "product_dependencies" : [
        "CustomDump",
        "InlineSnapshotTesting"
      ],
      "sources" : [
        "SupabaseClientTests.swift"
      ],
      "target_dependencies" : [
        "Supabase"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Supabase",
      "module_type" : "SwiftTarget",
      "name" : "Supabase",
      "path" : "Sources/Supabase",
      "product_dependencies" : [
        "ConcurrencyExtras",
        "IssueReporting"
      ],
      "product_memberships" : [
        "Supabase"
      ],
      "sources" : [
        "Constants.swift",
        "Deprecated.swift",
        "SupabaseClient.swift",
        "Types.swift"
      ],
      "target_dependencies" : [
        "Auth",
        "Functions",
        "PostgREST",
        "Realtime",
        "Storage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StorageTests",
      "module_type" : "SwiftTarget",
      "name" : "StorageTests",
      "path" : "Tests/StorageTests",
      "product_dependencies" : [
        "CustomDump",
        "InlineSnapshotTesting",
        "XCTestDynamicOverlay",
        "Mocker"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/StorageTests/Fixtures/file.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/StorageTests/sadcat.jpg",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "BucketOptionsTests.swift",
        "FileOptionsTests.swift",
        "MultipartFormDataTests.swift",
        "StorageBucketAPITests.swift",
        "StorageErrorTests.swift",
        "StorageFileAPITests.swift",
        "SupabaseStorageClient+Test.swift",
        "SupabaseStorageTests.swift",
        "TransformOptionsTests.swift"
      ],
      "target_dependencies" : [
        "TestHelpers",
        "Storage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Storage",
      "module_type" : "SwiftTarget",
      "name" : "Storage",
      "path" : "Sources/Storage",
      "product_memberships" : [
        "Storage",
        "Supabase"
      ],
      "sources" : [
        "BucketOptions.swift",
        "Codable.swift",
        "Deprecated.swift",
        "Helpers.swift",
        "MultipartFormData.swift",
        "StorageApi.swift",
        "StorageBucketApi.swift",
        "StorageError.swift",
        "StorageFileApi.swift",
        "StorageHTTPClient.swift",
        "SupabaseStorage.swift",
        "TransformOptions.swift",
        "Types.swift"
      ],
      "target_dependencies" : [
        "Helpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RealtimeTests",
      "module_type" : "SwiftTarget",
      "name" : "RealtimeTests",
      "path" : "Tests/RealtimeTests",
      "product_dependencies" : [
        "CustomDump",
        "InlineSnapshotTesting",
        "XCTestDynamicOverlay"
      ],
      "sources" : [
        "CallbackManagerTests.swift",
        "FakeWebSocket.swift",
        "PostgresJoinConfigTests.swift",
        "RealtimeChannelTests.swift",
        "RealtimeMessageV2Tests.swift",
        "RealtimePostgresFilterTests.swift",
        "RealtimePostgresFilterValueTests.swift",
        "RealtimeTests.swift",
        "_PushTests.swift"
      ],
      "target_dependencies" : [
        "PostgREST",
        "Realtime",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Realtime",
      "module_type" : "SwiftTarget",
      "name" : "Realtime",
      "path" : "Sources/Realtime",
      "product_dependencies" : [
        "ConcurrencyExtras",
        "IssueReporting"
      ],
      "product_memberships" : [
        "Realtime",
        "Supabase"
      ],
      "sources" : [
        "CallbackManager.swift",
        "Deprecated/Defaults.swift",
        "Deprecated/Delegated.swift",
        "Deprecated/Deprecated.swift",
        "Deprecated/HeartbeatTimer.swift",
        "Deprecated/PhoenixTransport.swift",
        "Deprecated/Presence.swift",
        "Deprecated/Push.swift",
        "Deprecated/RealtimeChannel.swift",
        "Deprecated/RealtimeClient.swift",
        "Deprecated/RealtimeMessage.swift",
        "Deprecated/TimeoutTimer.swift",
        "PostgresAction.swift",
        "PostgresActionData.swift",
        "PresenceAction.swift",
        "PushV2.swift",
        "RealtimeChannel+AsyncAwait.swift",
        "RealtimeChannelV2.swift",
        "RealtimeClientV2.swift",
        "RealtimeError.swift",
        "RealtimeJoinConfig.swift",
        "RealtimeMessageV2.swift",
        "RealtimePostgresFilter.swift",
        "RealtimePostgresFilterValue.swift",
        "Types.swift",
        "WebSocket/URLSessionWebSocket.swift",
        "WebSocket/WebSocket.swift"
      ],
      "target_dependencies" : [
        "Helpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PostgRESTTests",
      "module_type" : "SwiftTarget",
      "name" : "PostgRESTTests",
      "path" : "Tests/PostgRESTTests",
      "product_dependencies" : [
        "InlineSnapshotTesting",
        "SnapshotTesting",
        "Mocker"
      ],
      "sources" : [
        "BuildURLRequestTests.swift",
        "JSONTests.swift",
        "PostgresQueryTests.swift",
        "PostgrestBuilderTests.swift",
        "PostgrestFilterBuilderTests.swift",
        "PostgrestFilterValueTests.swift",
        "PostgrestQueryBuilderTests.swift",
        "PostgrestResponseTests.swift",
        "PostgrestRpcBuilderTests.swift",
        "PostgrestTransformBuilderTests.swift"
      ],
      "target_dependencies" : [
        "Helpers",
        "PostgREST",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PostgREST",
      "module_type" : "SwiftTarget",
      "name" : "PostgREST",
      "path" : "Sources/PostgREST",
      "product_dependencies" : [
        "ConcurrencyExtras"
      ],
      "product_memberships" : [
        "PostgREST",
        "Supabase"
      ],
      "sources" : [
        "Defaults.swift",
        "Deprecated.swift",
        "PostgrestBuilder.swift",
        "PostgrestClient.swift",
        "PostgrestFilterBuilder.swift",
        "PostgrestFilterValue.swift",
        "PostgrestQueryBuilder.swift",
        "PostgrestTransformBuilder.swift",
        "Types.swift"
      ],
      "target_dependencies" : [
        "Helpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "IntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "IntegrationTests",
      "path" : "Tests/IntegrationTests",
      "product_dependencies" : [
        "CustomDump",
        "InlineSnapshotTesting",
        "XCTestDynamicOverlay"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/IntegrationTests/Fixtures/Upload/file-2.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/IntegrationTests/supabase/config.toml",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/IntegrationTests/Fixtures/Upload/sadcat.jpg",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AuthClientIntegrationTests.swift",
        "DotEnv.swift",
        "Postgrest/PostgresTransformsTests.swift",
        "Postgrest/PostgrestBasicTests.swift",
        "Postgrest/PostgrestFilterTests.swift",
        "Postgrest/PostgrestResourceEmbeddingTests.swift",
        "PostgrestIntegrationTests.swift",
        "RealtimeIntegrationTests.swift",
        "StorageClientIntegrationTests.swift",
        "StorageFileIntegrationTests.swift"
      ],
      "target_dependencies" : [
        "Helpers",
        "Supabase",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HelpersTests",
      "module_type" : "SwiftTarget",
      "name" : "HelpersTests",
      "path" : "Tests/HelpersTests",
      "product_dependencies" : [
        "CustomDump"
      ],
      "sources" : [
        "AnyJSONTests.swift",
        "AsyncValueSubjectTests.swift",
        "EventEmitterTests.swift",
        "JWTTests.swift",
        "ObservationTokenTests.swift",
        "WithTimeoutTests.swift"
      ],
      "target_dependencies" : [
        "Helpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Helpers",
      "module_type" : "SwiftTarget",
      "name" : "Helpers",
      "path" : "Sources/Helpers",
      "product_dependencies" : [
        "ConcurrencyExtras",
        "HTTPTypes",
        "Clocks",
        "XCTestDynamicOverlay"
      ],
      "product_memberships" : [
        "Auth",
        "Functions",
        "PostgREST",
        "Realtime",
        "Storage",
        "Supabase"
      ],
      "sources" : [
        "AnyJSON/AnyJSON+Codable.swift",
        "AnyJSON/AnyJSON.swift",
        "AsyncValueSubject.swift",
        "Codable.swift",
        "DateFormatter.swift",
        "EventEmitter.swift",
        "FoundationExtensions.swift",
        "HTTP/HTTPClient.swift",
        "HTTP/HTTPFields.swift",
        "HTTP/HTTPRequest.swift",
        "HTTP/HTTPResponse.swift",
        "HTTP/LoggerInterceptor.swift",
        "HTTP/RetryRequestInterceptor.swift",
        "JWT.swift",
        "SharedModels/HTTPError.swift",
        "SharedModels/PostgrestError.swift",
        "SupabaseLogger.swift",
        "Task+withTimeout.swift",
        "TaskLocalHelpers.swift",
        "URLSession+AsyncAwait.swift",
        "Version.swift",
        "_Clock.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FunctionsTests",
      "module_type" : "SwiftTarget",
      "name" : "FunctionsTests",
      "path" : "Tests/FunctionsTests",
      "product_dependencies" : [
        "ConcurrencyExtras",
        "InlineSnapshotTesting",
        "SnapshotTesting",
        "XCTestDynamicOverlay",
        "Mocker"
      ],
      "sources" : [
        "FunctionInvokeOptionsTests.swift",
        "FunctionsClientTests.swift",
        "FunctionsErrorTests.swift",
        "RequestTests.swift"
      ],
      "target_dependencies" : [
        "Functions",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Functions",
      "module_type" : "SwiftTarget",
      "name" : "Functions",
      "path" : "Sources/Functions",
      "product_memberships" : [
        "Functions",
        "Supabase"
      ],
      "sources" : [
        "FunctionsClient.swift",
        "Types.swift"
      ],
      "target_dependencies" : [
        "Helpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AuthTests",
      "module_type" : "SwiftTarget",
      "name" : "AuthTests",
      "path" : "Tests/AuthTests",
      "product_dependencies" : [
        "CustomDump",
        "InlineSnapshotTesting",
        "SnapshotTesting",
        "XCTestDynamicOverlay"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/AuthTests/Resources/session.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/AuthTests/Resources/anonymous-sign-in-response.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/AuthTests/Resources/signup-response.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/AuthTests/Resources/local-storage.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/AuthTests/Resources/list-users-response.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/AuthTests/Resources/user.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AuthClientMultipleInstancesTests.swift",
        "AuthClientTests.swift",
        "AuthErrorTests.swift",
        "AuthResponseTests.swift",
        "ExtractParamsTests.swift",
        "MockHelpers.swift",
        "Mocks/Mocks.swift",
        "PKCETests.swift",
        "RequestsTests.swift",
        "SessionManagerTests.swift",
        "StoredSessionTests.swift"
      ],
      "target_dependencies" : [
        "Auth",
        "Helpers",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Auth",
      "module_type" : "SwiftTarget",
      "name" : "Auth",
      "path" : "Sources/Auth",
      "product_dependencies" : [
        "ConcurrencyExtras",
        "Crypto"
      ],
      "product_memberships" : [
        "Auth",
        "Supabase"
      ],
      "sources" : [
        "AuthAdmin.swift",
        "AuthClient.swift",
        "AuthClientConfiguration.swift",
        "AuthError.swift",
        "AuthMFA.swift",
        "AuthStateChangeListener.swift",
        "Defaults.swift",
        "Deprecated.swift",
        "Internal/APIClient.swift",
        "Internal/CodeVerifierStorage.swift",
        "Internal/Constants.swift",
        "Internal/Dependencies.swift",
        "Internal/EventEmitter.swift",
        "Internal/FixedWidthInteger+Random.swift",
        "Internal/Helpers.swift",
        "Internal/Keychain.swift",
        "Internal/PKCE.swift",
        "Internal/SessionManager.swift",
        "Internal/SessionStorage.swift",
        "Internal/URLOpener.swift",
        "Storage/AuthLocalStorage.swift",
        "Storage/KeychainLocalStorage.swift",
        "Storage/WinCredLocalStorage.swift",
        "Types.swift"
      ],
      "target_dependencies" : [
        "Helpers"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.