The Swift Package Index logo.Swift Package Index

Build Information

Successful build of JsonData, reference 1.0.0 (277f71), with Swift 6.4 for Linux on 9 Oct 2026 02:25:40 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344845-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/zxss702/JsonData.git
Reference: 1.0.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/zxss702/JsonData
 * tag               1.0.0      -> FETCH_HEAD
HEAD is now at 277f718 修复串消息问题
Cloned https://github.com/zxss702/JsonData.git
Revision (git rev-parse @):
277f718e0c8692bbae17eeccf23339353397da38
SUCCESS checkout https://github.com/zxss702/JsonData.git at 1.0.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/zxss702/JsonData.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:cb09f0c0d537a8668f02529c380785d189fc75032d54572211355a09e050e122
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/swiftlang/swift-syntax.git
[1/80397] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (3.46s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (4.45s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.4.0-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.4.0-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz (0.16s)
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 270]
[Planning deferred tasks]
[54 / 89] GRDB
/host/spi-builder-workspace/Sources/JsonDataMacros/JsonDataMacros.swift:926:15: warning: deprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
924 |
925 | // @contributor
926 | public struct PersistentModelActorMacro: MemberMacro, ExtensionMacro {
    |               `- warning: deprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
927 |     public static func expansion(
928 |         of node: AttributeSyntax,
SwiftSyntaxMacros.MemberMacro.expansion:3:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
1 | protocol MemberMacro {
2 | @available(*, deprecated, message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter")
3 |   public static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
  |                      `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
4 |
SwiftSyntaxMacros.MemberMacro.expansion:2:13: note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
1 | protocol MemberMacro {
2 | static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
  |             `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
3 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[60 / 98] GRDB
[61 / 98] JsonDataMacros
[63 / 98] GRDBSQLite
[64 / 98] GRDB
[67 / 98] GRDB
/host/spi-builder-workspace/Sources/JsonDataMacros/JsonDataMacros.swift:926:15: warning: deprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
924 |
925 | // @contributor
926 | public struct PersistentModelActorMacro: MemberMacro, ExtensionMacro {
    |               `- warning: deprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
927 |     public static func expansion(
928 |         of node: AttributeSyntax,
SwiftSyntaxMacros.MemberMacro.expansion:3:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
1 | protocol MemberMacro {
2 | @available(*, deprecated, message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter")
3 |   public static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
  |                      `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
4 |
SwiftSyntaxMacros.MemberMacro.expansion:2:13: note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
1 | protocol MemberMacro {
2 | static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
  |             `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
3 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[71 / 99] JsonDataMacros
/host/spi-builder-workspace/Sources/GRDB/Record/EncodableRecord.swift:243:28: warning: type 'Any' does not conform to the 'Sendable' protocol
241 |         // guarantee some stability in order to ease record comparison
242 |         encoder.outputFormatting = .sortedKeys
243 |         encoder.userInfo = databaseEncodingUserInfo
    |                            `- warning: type 'Any' does not conform to the 'Sendable' protocol
244 |         return encoder
245 |     }
/host/spi-builder-workspace/Sources/GRDB/Record/FetchableRecord.swift:269:28: warning: type 'Any' does not conform to the 'Sendable' protocol
 267 |         decoder.dateDecodingStrategy = .millisecondsSince1970
 268 |         decoder.nonConformingFloatDecodingStrategy = .throw
 269 |         decoder.userInfo = databaseDecodingUserInfo
     |                            `- warning: type 'Any' does not conform to the 'Sendable' protocol
 270 |         return decoder
 271 |     }
[74 / 99] JsonDataMacros
[81 / 109] JsonDataCore
[84 / 109] JsonDataCore
[105 / 115] JsonData
[109 / 117] GRDB
[109 / 117] JsonDataCore
/host/spi-builder-workspace/Sources/JsonDataCore/ModelContext.swift:670:34: warning: capture of non-Sendable type 'T.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 668 |
 669 |         return ValueObservation.tracking { db in
 670 |             let query = try self._buildFetchQuery(for: T.self, descriptor: descriptor, limit: effectiveLimit, tableName: tableName)
     |                                  `- warning: capture of non-Sendable type 'T.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 671 |             let rows = try Row.fetchAll(db, sql: query.sql, arguments: query.arguments)
 672 |             let cols = self._columns(for: T.self)
/host/spi-builder-workspace/Sources/JsonDataCore/ModelContext.swift:756:34: warning: capture of non-Sendable type 'T.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 754 |
 755 |         return ValueObservation.tracking { db in
 756 |             let query = try self._buildIdentifierFetchQuery(
     |                                  `- warning: capture of non-Sendable type 'T.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 757 |                 for: T.self,
 758 |                 descriptor: descriptor,
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[114 / 119] GRDB
Build complete! (8.97 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "601.0.0",
            "upper_bound" : "604.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    }
  ],
  "manifest_display_name" : "JsonData",
  "name" : "JsonData",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "18.0"
    }
  ],
  "products" : [
    {
      "name" : "JsonData",
      "targets" : [
        "JsonData"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JsonData_Query",
      "targets" : [
        "JsonData_Query"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JsonDataMacros",
      "targets" : [
        "JsonDataMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "JsonData_Query",
      "module_type" : "SwiftTarget",
      "name" : "JsonData_Query",
      "path" : "Sources/JsonData_Query",
      "product_memberships" : [
        "JsonData_Query"
      ],
      "sources" : [
        "Query.swift"
      ],
      "target_dependencies" : [
        "JsonDataCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JsonDataTests",
      "module_type" : "SwiftTarget",
      "name" : "JsonDataTests",
      "path" : "Tests/JsonDataTests",
      "sources" : [
        "AttributeTests.swift",
        "BlackboardStyleInverseTests.swift",
        "CrossPlatformAdvancedEdgeCaseTests.swift",
        "CrossPlatformCascadingDeletionsTests.swift",
        "CrossPlatformCodableTypesTests.swift",
        "CrossPlatformComplexPredicateTests.swift",
        "CrossPlatformConcurrencyTests.swift",
        "CrossPlatformContextBehaviorTests.swift",
        "CrossPlatformDataTypeExpansionTests.swift",
        "CrossPlatformDataTypesTests.swift",
        "CrossPlatformDeepNestingTests.swift",
        "CrossPlatformExternalStorageTests.swift",
        "CrossPlatformIdentityMapTests.swift",
        "CrossPlatformIndexUniqueTests.swift",
        "CrossPlatformMassiveTests.swift",
        "CrossPlatformMixedModelTests.swift",
        "CrossPlatformPredicateExpansionTests.swift",
        "CrossPlatformPredicateTests.swift",
        "CrossPlatformRelationshipExpansionTests.swift",
        "CrossPlatformRelationshipTests.swift",
        "CrossPlatformSmokeTest.swift",
        "CrossPlatformSortAndPaginationTests.swift",
        "CrossPlatformStressTests.swift",
        "CrossPlatformUniqueConstraintTests.swift",
        "DatabaseIntegrityTests.swift",
        "FetchPredicate_sql_agent_test.swift",
        "InverseRelationshipTests.swift",
        "MigrationAndAutosaveTests.swift",
        "ModelActorTests.swift",
        "ModelContext_container_schema_bootstrap_test.swift",
        "ModelContext_faulting_identityMap_agent_test.swift",
        "ModelContext_sqlite_bootstrap_agent_test.swift",
        "ModelMacro_schemaMetadata_agent_test.swift",
        "SQLiteRuntimeTests.swift",
        "SchemaMetadataTests.swift",
        "SendMessageDeadlockReproModels.swift",
        "SendMessageDeadlockRepro_test.swift",
        "TransientTests.swift"
      ],
      "target_dependencies" : [
        "JsonDataCore",
        "JsonData",
        "JsonData_Query"
      ],
      "type" : "test"
    },
    {
      "c99name" : "JsonDataMacros",
      "module_type" : "SwiftTarget",
      "name" : "JsonDataMacros",
      "path" : "Sources/JsonDataMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "JsonData",
        "JsonData_Query",
        "JsonDataMacros"
      ],
      "sources" : [
        "JsonDataMacros.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "JsonDataCore",
      "module_type" : "SwiftTarget",
      "name" : "JsonDataCore",
      "path" : "Sources/JsonDataCore",
      "product_memberships" : [
        "JsonData",
        "JsonData_Query"
      ],
      "sources" : [
        "Compatibility/Predicate.swift",
        "JsonDataCore.swift",
        "ModelActor.swift",
        "ModelContainer.swift",
        "ModelContext.swift",
        "PersistentIdentifier.swift",
        "Query.swift",
        "SchemaMetadata.swift"
      ],
      "target_dependencies" : [
        "JsonDataMacros",
        "GRDB"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JsonData",
      "module_type" : "SwiftTarget",
      "name" : "JsonData",
      "path" : "Sources/JsonData",
      "product_memberships" : [
        "JsonData"
      ],
      "sources" : [
        "JsonData.swift"
      ],
      "target_dependencies" : [
        "JsonDataCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GRDBSQLite",
      "module_type" : "ClangTarget",
      "name" : "GRDBSQLite",
      "path" : "Sources/GRDBSQLite",
      "product_memberships" : [
        "JsonData",
        "JsonData_Query"
      ],
      "sources" : [
        "sqlite3.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GRDB",
      "module_type" : "SwiftTarget",
      "name" : "GRDB",
      "path" : "Sources/GRDB",
      "product_memberships" : [
        "JsonData",
        "JsonData_Query"
      ],
      "sources" : [
        "Core/Configuration.swift",
        "Core/Cursor.swift",
        "Core/Database+SQLCipher.swift",
        "Core/Database+Schema.swift",
        "Core/Database+Statements.swift",
        "Core/Database.swift",
        "Core/DatabaseBackupProgress.swift",
        "Core/DatabaseCollation.swift",
        "Core/DatabaseError.swift",
        "Core/DatabaseFunction.swift",
        "Core/DatabasePool.swift",
        "Core/DatabasePublishers.swift",
        "Core/DatabaseQueue.swift",
        "Core/DatabaseReader.swift",
        "Core/DatabaseRegion.swift",
        "Core/DatabaseRegionObservation.swift",
        "Core/DatabaseSchemaCache.swift",
        "Core/DatabaseSchemaSource.swift",
        "Core/DatabaseSnapshot.swift",
        "Core/DatabaseSnapshotPool.swift",
        "Core/DatabaseValue.swift",
        "Core/DatabaseValueConvertible.swift",
        "Core/DatabaseWriter.swift",
        "Core/DispatchQueueActor.swift",
        "Core/FetchRequest.swift",
        "Core/Row.swift",
        "Core/RowAdapter.swift",
        "Core/RowDecodingError.swift",
        "Core/SQL.swift",
        "Core/SQLInterpolation.swift",
        "Core/SQLRequest.swift",
        "Core/SchedulingWatchdog.swift",
        "Core/SerializedDatabase.swift",
        "Core/Statement.swift",
        "Core/StatementAuthorizer.swift",
        "Core/StatementColumnConvertible.swift",
        "Core/Support/CoreGraphics/CGFloat.swift",
        "Core/Support/Foundation/Data.swift",
        "Core/Support/Foundation/DatabaseDateComponents.swift",
        "Core/Support/Foundation/DatabaseValueConvertible+ReferenceConvertible.swift",
        "Core/Support/Foundation/Date.swift",
        "Core/Support/Foundation/Decimal.swift",
        "Core/Support/Foundation/NSData.swift",
        "Core/Support/Foundation/NSNull.swift",
        "Core/Support/Foundation/NSNumber.swift",
        "Core/Support/Foundation/NSString.swift",
        "Core/Support/Foundation/SQLiteDateParser.swift",
        "Core/Support/Foundation/URL.swift",
        "Core/Support/Foundation/UUID.swift",
        "Core/Support/StandardLibrary/DatabaseValueConvertible+Decodable.swift",
        "Core/Support/StandardLibrary/DatabaseValueConvertible+Encodable.swift",
        "Core/Support/StandardLibrary/DatabaseValueConvertible+RawRepresentable.swift",
        "Core/Support/StandardLibrary/JSONRequiredEncoder.swift",
        "Core/Support/StandardLibrary/Optional.swift",
        "Core/Support/StandardLibrary/StandardLibrary.swift",
        "Core/TransactionClock.swift",
        "Core/TransactionObserver.swift",
        "Core/WALSnapshot.swift",
        "Core/WALSnapshotTransaction.swift",
        "Dump/Database+Dump.swift",
        "Dump/DatabaseReader+dump.swift",
        "Dump/DumpFormat.swift",
        "Dump/DumpFormats/DebugDumpFormat.swift",
        "Dump/DumpFormats/JSONDumpFormat.swift",
        "Dump/DumpFormats/LineDumpFormat.swift",
        "Dump/DumpFormats/ListDumpFormat.swift",
        "Dump/DumpFormats/QuoteDumpFormat.swift",
        "FTS/FTS3.swift",
        "FTS/FTS3Pattern.swift",
        "FTS/FTS3TokenizerDescriptor.swift",
        "FTS/FTS4.swift",
        "FTS/FTS5.swift",
        "FTS/FTS5CustomTokenizer.swift",
        "FTS/FTS5Pattern.swift",
        "FTS/FTS5Tokenizer.swift",
        "FTS/FTS5TokenizerDescriptor.swift",
        "FTS/FTS5WrapperTokenizer.swift",
        "Fixits.swift",
        "JSON/JSONColumn.swift",
        "JSON/SQLJSONExpressible.swift",
        "JSON/SQLJSONFunctions.swift",
        "Migration/DatabaseMigrator.swift",
        "Migration/Migration.swift",
        "QueryInterface/FTS3+QueryInterface.swift",
        "QueryInterface/FTS5+QueryInterface.swift",
        "QueryInterface/ForeignKey.swift",
        "QueryInterface/Request/Association/Association.swift",
        "QueryInterface/Request/Association/AssociationAggregate.swift",
        "QueryInterface/Request/Association/BelongsToAssociation.swift",
        "QueryInterface/Request/Association/HasManyAssociation.swift",
        "QueryInterface/Request/Association/HasManyThroughAssociation.swift",
        "QueryInterface/Request/Association/HasOneAssociation.swift",
        "QueryInterface/Request/Association/HasOneThroughAssociation.swift",
        "QueryInterface/Request/Association/JoinAssociation.swift",
        "QueryInterface/Request/CommonTableExpression.swift",
        "QueryInterface/Request/QueryInterfaceRequest.swift",
        "QueryInterface/Request/RequestProtocols.swift",
        "QueryInterface/SQL/Column.swift",
        "QueryInterface/SQL/DatabasePromise.swift",
        "QueryInterface/SQL/SQLAssociation.swift",
        "QueryInterface/SQL/SQLCollection.swift",
        "QueryInterface/SQL/SQLExpression.swift",
        "QueryInterface/SQL/SQLForeignKeyRequest.swift",
        "QueryInterface/SQL/SQLFunctions.swift",
        "QueryInterface/SQL/SQLOperators.swift",
        "QueryInterface/SQL/SQLOrdering.swift",
        "QueryInterface/SQL/SQLRelation.swift",
        "QueryInterface/SQL/SQLSelection.swift",
        "QueryInterface/SQL/SQLSubquery.swift",
        "QueryInterface/SQL/Table.swift",
        "QueryInterface/SQLGeneration/SQLColumnGenerator.swift",
        "QueryInterface/SQLGeneration/SQLGenerationContext.swift",
        "QueryInterface/SQLGeneration/SQLIndexGenerator.swift",
        "QueryInterface/SQLGeneration/SQLQueryGenerator.swift",
        "QueryInterface/SQLGeneration/SQLTableAlterationGenerator.swift",
        "QueryInterface/SQLGeneration/SQLTableGenerator.swift",
        "QueryInterface/SQLGeneration/TableAlias.swift",
        "QueryInterface/SQLInterpolation+QueryInterface.swift",
        "QueryInterface/Schema/ColumnDefinition.swift",
        "QueryInterface/Schema/Database+SchemaDefinition.swift",
        "QueryInterface/Schema/ForeignKeyDefinition.swift",
        "QueryInterface/Schema/IndexDefinition.swift",
        "QueryInterface/Schema/TableAlteration.swift",
        "QueryInterface/Schema/TableDefinition.swift",
        "QueryInterface/Schema/VirtualTableModule.swift",
        "QueryInterface/TableRecord+Association.swift",
        "QueryInterface/TableRecord+QueryInterfaceRequest.swift",
        "Record/EncodableRecord+Encodable.swift",
        "Record/EncodableRecord.swift",
        "Record/FetchableRecord+Decodable.swift",
        "Record/FetchableRecord+TableRecord.swift",
        "Record/FetchableRecord.swift",
        "Record/MutablePersistableRecord+DAO.swift",
        "Record/MutablePersistableRecord+Delete.swift",
        "Record/MutablePersistableRecord+Insert.swift",
        "Record/MutablePersistableRecord+Save.swift",
        "Record/MutablePersistableRecord+Update.swift",
        "Record/MutablePersistableRecord+Upsert.swift",
        "Record/MutablePersistableRecord.swift",
        "Record/PersistableRecord+Insert.swift",
        "Record/PersistableRecord+Save.swift",
        "Record/PersistableRecord+Upsert.swift",
        "Record/PersistableRecord.swift",
        "Record/Record.swift",
        "Record/TableRecord.swift",
        "Utils/CaseInsensitiveIdentifier.swift",
        "Utils/Inflections+English.swift",
        "Utils/Inflections.swift",
        "Utils/Mutex.swift",
        "Utils/OnDemandFuture.swift",
        "Utils/OrderedDictionary.swift",
        "Utils/Pool.swift",
        "Utils/ReadWriteLock.swift",
        "Utils/ReceiveValuesOn.swift",
        "Utils/Refinable.swift",
        "Utils/Utils.swift",
        "ValueObservation/DatabaseCancellable.swift",
        "ValueObservation/Observers/ValueConcurrentObserver.swift",
        "ValueObservation/Observers/ValueWriteOnlyObserver.swift",
        "ValueObservation/Reducers/Fetch.swift",
        "ValueObservation/Reducers/Map.swift",
        "ValueObservation/Reducers/RemoveDuplicates.swift",
        "ValueObservation/Reducers/Trace.swift",
        "ValueObservation/Reducers/ValueReducer.swift",
        "ValueObservation/SharedValueObservation.swift",
        "ValueObservation/ValueObservation.swift",
        "ValueObservation/ValueObservationScheduler.swift"
      ],
      "target_dependencies" : [
        "GRDBSQLite"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:cb09f0c0d537a8668f02529c380785d189fc75032d54572211355a09e050e122
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.