The Swift Package Index logo.Swift Package Index

Build Information

Successful build of amethyst-vein, reference 1.2.0 (d5e5f5), with Swift 6.4 for Linux on 23 Oct 2026 20:17:24 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/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:linux-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/amethystsoft/vein.git
Reference: 1.2.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/amethystsoft/vein
 * tag               1.2.0      -> FETCH_HEAD
HEAD is now at d5e5f54 formatted (#169)
Cloned https://github.com/amethystsoft/vein.git
Revision (git rev-parse @):
d5e5f544ce887f2a67e308356d6bb634abf9b908
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/amethystsoft/vein.git at 1.2.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/amethystsoft/vein.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/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:linux-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
linux-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:ad3afec1d6cff9a88dbd06b5b923cd7d46d6f55cc44d4c49fe48cde94ee812a7
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.4-latest
Fetching https://github.com/amethystsoft/KeyringAccess.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/swiftlang/swift-docc-plugin.git
Fetching https://github.com/kishikawakatsumi/keychainaccess.git
Fetching https://github.com/typelift/SwiftCheck.git
[1/2345] Fetching swift-docc-plugin
[25/10718] Fetching swift-docc-plugin, swift-log
[237/15605] Fetching swift-docc-plugin, swift-log, swiftcheck
[286/19999] Fetching swift-docc-plugin, swift-log, swiftcheck, keychainaccess
[19605/20628] Fetching swift-docc-plugin, swift-log, swiftcheck, keychainaccess, keyringaccess
Fetched https://github.com/typelift/SwiftCheck.git (0.54s)
Fetching https://github.com/swiftlang/swift-syntax.git
[15521/15741] Fetching swift-docc-plugin, swift-log, keychainaccess, keyringaccess
Fetched https://github.com/apple/swift-log.git (0.56s)
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/skiptools/swift-sqlcipher.git
Fetched https://github.com/amethystsoft/KeyringAccess.git (0.57s)
Fetched https://github.com/swiftlang/swift-docc-plugin.git (0.61s)
Fetched https://github.com/kishikawakatsumi/keychainaccess.git (0.61s)
[1/1889] Fetching swift-atomics
[1890/3242] Fetching swift-atomics, swift-sqlcipher
Fetched https://github.com/apple/swift-atomics.git (0.49s)
[95/1353] Fetching swift-sqlcipher
Fetched https://github.com/skiptools/swift-sqlcipher.git (1.35s)
[1/81056] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (4.40s)
Computing version for https://github.com/typelift/SwiftCheck.git
Computed https://github.com/typelift/SwiftCheck.git at 0.12.0 (5.91s)
Fetching https://github.com/llvm-swift/FileCheck.git
[1/479] Fetching filecheck
Fetched https://github.com/llvm-swift/FileCheck.git (0.39s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.53s)
Computing version for https://github.com/amethystsoft/KeyringAccess.git
Computed https://github.com/amethystsoft/KeyringAccess.git at 1.0.0 (0.13s)
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/wendylabsinc/dbus.git
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
[1/16894] Fetching swift-nio-ssl
[508/18185] Fetching swift-nio-ssl, dbus
[10922/31631] Fetching swift-nio-ssl, dbus, cryptoswift
Fetched https://github.com/wendylabsinc/dbus.git (1.23s)
Fetched https://github.com/apple/swift-nio-ssl.git (1.25s)
Fetched https://github.com/krzyzanowskim/CryptoSwift.git (1.46s)
Computing version for https://github.com/kishikawakatsumi/keychainaccess.git
Computed https://github.com/kishikawakatsumi/keychainaccess.git at 4.2.2 (1.63s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.10.0 (0.16s)
Computing version for https://github.com/wendylabsinc/dbus.git
Computed https://github.com/wendylabsinc/dbus.git at 0.4.1 (0.14s)
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-nio-extras.git
[1/18853] Fetching swift-crypto
[944/25012] Fetching swift-crypto, swift-algorithms
[3366/31722] Fetching swift-crypto, swift-algorithms, swift-nio-extras
Fetched https://github.com/apple/swift-algorithms.git (0.60s)
[8973/25563] Fetching swift-crypto, swift-nio-extras
Fetched https://github.com/apple/swift-nio-extras.git (0.66s)
[3017/18853] Fetching swift-crypto
[18854/105496] Fetching swift-crypto, swift-nio
Fetched https://github.com/apple/swift-crypto.git (3.79s)
Fetched https://github.com/apple/swift-nio.git (3.82s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (3.98s)
Fetching https://github.com/apple/swift-numerics.git
[1/6756] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (0.60s)
Computing version for https://github.com/skiptools/swift-sqlcipher.git
Computed https://github.com/skiptools/swift-sqlcipher.git at 1.13.0 (0.79s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.12s)
Computing version for https://github.com/llvm-swift/FileCheck.git
Computed https://github.com/llvm-swift/FileCheck.git at 0.2.6 (0.16s)
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/mxcl/Chalk.git
[1/82] Fetching chalk
Fetched https://github.com/mxcl/Chalk.git (0.43s)
[1/19271] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser (0.84s)
Computing version for https://github.com/mxcl/Chalk.git
Computed https://github.com/mxcl/Chalk.git at 0.5.0 (1.01s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (0.24s)
Computing version for https://github.com/swiftlang/swift-docc-plugin.git
Computed https://github.com/swiftlang/swift-docc-plugin.git at 1.5.0 (0.18s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3847] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (0.54s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.73s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.2 (0.14s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.35.1 (0.25s)
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/apple/swift-http-types.git
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-async-algorithms.git
Fetching https://github.com/apple/swift-http-structured-headers.git
[1/1961] Fetching swift-http-types
[315/3245] Fetching swift-http-types, swift-http-structured-headers
[1975/5296] Fetching swift-http-types, swift-http-structured-headers, swift-asn1
Fetched https://github.com/apple/swift-http-types.git (0.41s)
[767/3335] Fetching swift-http-structured-headers, swift-asn1
[833/10941] Fetching swift-http-structured-headers, swift-asn1, swift-certificates
Fetching https://github.com/apple/swift-nio-http2.git
[834/17762] Fetching swift-http-structured-headers, swift-asn1, swift-certificates, swift-async-algorithms
Fetched https://github.com/apple/swift-http-structured-headers.git (0.50s)
[13985/16478] Fetching swift-asn1, swift-certificates, swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git (0.57s)
Fetched https://github.com/apple/swift-asn1.git (0.58s)
Fetched https://github.com/apple/swift-certificates.git (0.58s)
[1/2880] Fetching swift-service-lifecycle
[2881/15174] Fetching swift-service-lifecycle, swift-nio-http2
Fetched https://github.com/swift-server/swift-service-lifecycle.git (0.93s)
[615/12294] Fetching swift-nio-http2
Fetched https://github.com/apple/swift-nio-http2.git (0.96s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.7.0 (1.51s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.8.0 (0.16s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.13.0 (0.13s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.7 (0.17s)
Fetching https://github.com/apple/swift-collections.git
[1/29301] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (1.61s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.4 (1.85s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.17s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.5 (0.18s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.104.0 (0.33s)
Fetching https://github.com/apple/swift-system.git
[1/7373] Fetching swift-system
Fetched https://github.com/apple/swift-system.git (0.86s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.21.0 (1.08s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (0.23s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.18s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.14s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.46.0 (0.15s)
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.13.0
Creating working copy for https://github.com/typelift/SwiftCheck.git
Working copy of https://github.com/typelift/SwiftCheck.git resolved at 0.12.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.7
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.35.1
Creating working copy for https://github.com/amethystsoft/KeyringAccess.git
Working copy of https://github.com/amethystsoft/KeyringAccess.git resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.2
Creating working copy for https://github.com/skiptools/swift-sqlcipher.git
Working copy of https://github.com/skiptools/swift-sqlcipher.git resolved at 1.13.0
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.21.0
Creating working copy for https://github.com/mxcl/Chalk.git
Working copy of https://github.com/mxcl/Chalk.git resolved at 0.5.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.4
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.104.0
Creating working copy for https://github.com/llvm-swift/FileCheck.git
Working copy of https://github.com/llvm-swift/FileCheck.git resolved at 0.2.6
Creating working copy for https://github.com/wendylabsinc/dbus.git
Working copy of https://github.com/wendylabsinc/dbus.git resolved at 0.4.1
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.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.8.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin.git
Working copy of https://github.com/swiftlang/swift-docc-plugin.git resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.5
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/kishikawakatsumi/keychainaccess.git
Working copy of https://github.com/kishikawakatsumi/keychainaccess.git resolved at 4.2.2
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.46.0
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.10.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/604.0.0/swift-6.4.0-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/604.0.0/swift-6.4.0-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz (0.32s)
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 2396]
[Planning 875 / 2396]
[Planning 1446 / 2396]
[Planning 2180 / 2396]
[Planning deferred tasks]
[Constructing 487 / 6274]
[Constructing 5385 / 6274]
[Starting]
[6 / 2081] DequeModule-product
[401 / 2086] swift-sqlcipher_SQLiteDB
[419 / 2121] SwiftSyntax602
[443 / 2121] SwiftSyntax509
[467 / 2121] InternalCollectionsUtilities
[470 / 2146] RealModule
[472 / 2163] RealModule
[478 / 2163] _NIODataStructures
[483 / 2163] Logging
[493 / 2172] Logging
[498 / 2181] CryptoBoringWrapper
[509 / 2181] InternalCollectionsUtilities
[512 / 2182] _NIOBase64
[519 / 2183] ULID-product
[530 / 2186] SwiftSyntax601
[539 / 2189] SwiftSyntax509
[540 / 2189] SQLiteDB
[550 / 2190] ULID
[552 / 2190] SQLiteDB-product
[556 / 2191] ULID
[558 / 2191] RealModule
[559 / 2191] RealModule-product
[562 / 2191] RealModule-product
[566 / 2191] NIOConcurrencyHelpers
[567 / 2191] NIOConcurrencyHelpers-product
[571 / 2192] CryptoSwift
[582 / 2192] Logging
[586 / 2193] SQLiteDB
[591 / 2194] NIOConcurrencyHelpers
[597 / 2194] SpanPreview
[600 / 2194] CryptoSwift-product
[603 / 2195] Logging
[606 / 2195] Logging
[607 / 2195] CryptoBoringWrapper
[608 / 2196] InternalCollectionsUtilities
[610 / 2196] InternalCollectionsUtilities
[612 / 2196] CryptoBoringWrapper
[614 / 2196] CryptoBoringWrapper
[617 / 2196] _NIOBase64
[622 / 2196] SwiftSyntax601
[629 / 2196] SQLCipher
[634 / 2196] SQLCipher
[641 / 2196] SQLCipher
[651 / 2197] SQLCipher
[666 / 2197] SQLCipher
[680 / 2197] SQLCipher
[694 / 2197] SQLCipher
[709 / 2198] SQLCipher
[721 / 2198] SQLCipher
[742 / 2198] SQLCipher
[759 / 2198] SQLCipher
[777 / 2198] SQLCipher
[798 / 2198] SQLCipher
[816 / 2198] SQLCipher
[835 / 2198] SQLCipher
[853 / 2198] SQLCipher
[871 / 2198] SQLCipher
[889 / 2198] SQLCipher
[909 / 2198] SQLCipher
[925 / 2198] SQLCipher
[945 / 2198] SQLCipher
[963 / 2198] SQLCipher
[982 / 2198] SQLCipher
[1000 / 2198] SQLCipher
[1020 / 2198] SQLCipher
[1036 / 2198] SQLCipher
[1056 / 2198] SQLCipher
[1075 / 2198] SQLCipher
[1092 / 2198] SQLCipher
[1106 / 2198] SQLCipher
[1125 / 2198] CryptoSwift
[1149 / 2200] CNIODarwin
[1156 / 2218] CXKCP
[1162 / 2218] CNIOBoringSSL
[1165 / 2218] CNIOBoringSSL
[1167 / 2218] CNIOBoringSSL
[1171 / 2218] CNIOBoringSSL
[1179 / 2218] CNIOBoringSSL
[1182 / 2218] CNIOBoringSSL
[1185 / 2218] Atomics
[1193 / 2218] CNIOBoringSSL
[1195 / 2218] CNIOBoringSSL
[1197 / 2218] CNIOBoringSSL
[1199 / 2218] CNIOBoringSSL
[1204 / 2218] CNIOBoringSSL
[1213 / 2218] CNIOBoringSSL
[1218 / 2218] CNIOBoringSSL
[1219 / 2218] CNIOBoringSSL
[1223 / 2218] CNIOBoringSSL
[1225 / 2218] CNIOBoringSSL
[1226 / 2218] CNIOBoringSSL
[1230 / 2218] CNIOBoringSSL
[1232 / 2218] CNIOBoringSSL
[1237 / 2218] CNIOBoringSSL
[1239 / 2218] CNIOBoringSSL
[1242 / 2218] CNIOBoringSSL
[1247 / 2218] CNIOBoringSSL
[1250 / 2218] CNIOBoringSSL
[1253 / 2218] CNIOBoringSSL
[1257 / 2218] CNIOBoringSSL
[1260 / 2218] CNIOBoringSSL
[1262 / 2218] CNIOBoringSSL
[1267 / 2218] CNIOBoringSSL
[1268 / 2218] CNIOBoringSSL
[1272 / 2218] CNIOBoringSSL
[1274 / 2218] CNIOBoringSSL
[1279 / 2218] CNIOBoringSSL
[1280 / 2218] CNIOBoringSSL
[1281 / 2218] CNIOBoringSSL
[1287 / 2218] CNIOBoringSSL
[1298 / 2218] CNIOBoringSSL
[1309 / 2218] CNIOBoringSSL
[1319 / 2218] CNIOBoringSSL
[1322 / 2218] CNIOBoringSSL
[1329 / 2218] CNIOBoringSSL
[1335 / 2218] CNIOBoringSSL
[1343 / 2218] CNIOBoringSSL
[1347 / 2218] CNIOBoringSSL
[1348 / 2218] CNIOBoringSSL
[1351 / 2218] CNIOBoringSSL
[1356 / 2218] CNIOBoringSSL
[1362 / 2218] CNIOBoringSSL
[1365 / 2218] CNIOBoringSSL
[1369 / 2218] CNIOBoringSSL
[1375 / 2218] CNIOBoringSSL
[1386 / 2218] CNIOBoringSSL
[1388 / 2218] CNIOBoringSSL
[1398 / 2218] CNIOBoringSSL
[1401 / 2218] CNIOBoringSSL
[1406 / 2218] CNIOBoringSSL
[1416 / 2218] CNIOBoringSSL
[1426 / 2218] CNIOBoringSSL
[1432 / 2218] CNIOBoringSSL
[1435 / 2218] CNIOBoringSSL
[1439 / 2218] CNIOBoringSSL
[1442 / 2218] CNIOBoringSSL
[1445 / 2218] CNIOBoringSSL
[1449 / 2218] CNIOBoringSSL
[1450 / 2218] CNIOBoringSSL
[1454 / 2218] CNIOBoringSSL
[1456 / 2218] CNIOBoringSSL
[1461 / 2218] CNIOBoringSSL
[1463 / 2218] CNIOBoringSSL
[1470 / 2218] CNIOBoringSSL
[1471 / 2218] CNIOBoringSSL
[1473 / 2218] CNIOBoringSSL
[1478 / 2218] CNIOBoringSSL
[1480 / 2218] CNIOBoringSSL
[1489 / 2218] CNIOBoringSSL
[1500 / 2218] CNIOBoringSSL
[1508 / 2218] CNIOBoringSSL
[1514 / 2218] CNIOBoringSSL
[1518 / 2218] CNIOBoringSSL
[1522 / 2218] CNIOBoringSSL
[1525 / 2218] CNIOBoringSSL
[1539 / 2218] CNIOBoringSSL
[1553 / 2218] CNIOBoringSSL
[1555 / 2218] CNIOBoringSSL
[1559 / 2218] CNIOBoringSSL
[1562 / 2218] CNIOBoringSSL
[1566 / 2218] CNIOBoringSSL
[1570 / 2218] SwiftSyntax
[1574 / 2218] SwiftSyntax
[1575 / 2218] CNIOBoringSSL
[1577 / 2218] Atomics
[1578 / 2218] Atomics
[1579 / 2218] Atomics-product
[1581 / 2218] Atomics-product
[1583 / 2218]
[1584 / 2219] Atomics
[1587 / 2223] SpanPreview
[1588 / 2223] CNIOAtomics
[1596 / 2223] CCryptoBoringSSL
[1598 / 2223] Atomics
[1599 / 2224] CCryptoBoringSSL
[1600 / 2224] CCryptoBoringSSL
[1603 / 2224] CCryptoBoringSSL
[1604 / 2224] CCryptoBoringSSL
[1607 / 2224] CCryptoBoringSSL
[1610 / 2224] CCryptoBoringSSL
[1615 / 2224] CCryptoBoringSSL
[1618 / 2224] CCryptoBoringSSL
[1620 / 2224] CCryptoBoringSSL
[1622 / 2224] CCryptoBoringSSL
[1623 / 2224] CCryptoBoringSSL
[1625 / 2224] CCryptoBoringSSL
[1627 / 2224] CCryptoBoringSSL
[1630 / 2224] CCryptoBoringSSL
[1634 / 2224] CCryptoBoringSSL
[1639 / 2224] CCryptoBoringSSL
[1646 / 2224] CCryptoBoringSSL
[1647 / 2224] CCryptoBoringSSL
[1650 / 2224] CCryptoBoringSSL
[1651 / 2224] CCryptoBoringSSL
[1654 / 2224] CCryptoBoringSSL
[1656 / 2224] CCryptoBoringSSL
[1659 / 2224] CCryptoBoringSSL
[1660 / 2224] CCryptoBoringSSL
[1663 / 2224] CCryptoBoringSSL
[1664 / 2224] CCryptoBoringSSL
[1667 / 2224] CCryptoBoringSSL
[1668 / 2224] CCryptoBoringSSL
[1671 / 2224] CCryptoBoringSSL
[1673 / 2224] CCryptoBoringSSL
[1676 / 2224] CCryptoBoringSSL
[1679 / 2224] CCryptoBoringSSL
[1682 / 2224] CCryptoBoringSSL
[1684 / 2224] CCryptoBoringSSL
[1686 / 2224] CCryptoBoringSSL
[1688 / 2224] CCryptoBoringSSL
[1691 / 2224] CCryptoBoringSSL
[1695 / 2224] CCryptoBoringSSL
[1704 / 2224] CCryptoBoringSSL
[1711 / 2224] CCryptoBoringSSL
[1721 / 2224] CCryptoBoringSSL
[1725 / 2224] SwiftSyntax
[1728 / 2224] CCryptoBoringSSL
[1731 / 2224] CCryptoBoringSSL
[1736 / 2224] CCryptoBoringSSL
[1740 / 2224] CCryptoBoringSSL
[1742 / 2224] CCryptoBoringSSL
[1746 / 2224] CCryptoBoringSSL
[1749 / 2224] CCryptoBoringSSL
[1752 / 2224] CCryptoBoringSSL
[1753 / 2224] CCryptoBoringSSL
[1758 / 2224] CCryptoBoringSSL
[1761 / 2224] CCryptoBoringSSL
[1762 / 2224] CCryptoBoringSSL
[1766 / 2224] CCryptoBoringSSL
[1767 / 2224] CCryptoBoringSSL
[1770 / 2224] CCryptoBoringSSL
[1771 / 2224] CCryptoBoringSSL
[1775 / 2224] CCryptoBoringSSL
[1786 / 2224] CCryptoBoringSSL
[1790 / 2224] CCryptoBoringSSL
[1798 / 2224] CCryptoBoringSSL
[1799 / 2224] CCryptoBoringSSL
[1803 / 2224] CCryptoBoringSSL
[1808 / 2224] CCryptoBoringSSL
[1817 / 2224] CCryptoBoringSSL
[1825 / 2224] CCryptoBoringSSL
[1835 / 2224] CCryptoBoringSSL
[1836 / 2224] CCryptoBoringSSL
[1840 / 2224] CCryptoBoringSSL
[1843 / 2224] CCryptoBoringSSL
[1845 / 2224] CCryptoBoringSSL
[1849 / 2224] CCryptoBoringSSL
[1851 / 2224] CCryptoBoringSSL
[1854 / 2224] CCryptoBoringSSL
[1858 / 2224] CCryptoBoringSSL
[1860 / 2224] CCryptoBoringSSL
[1861 / 2224] CCryptoBoringSSL
[1866 / 2224] CCryptoBoringSSL
[1868 / 2224] CCryptoBoringSSL
[1871 / 2224] CCryptoBoringSSL
[1873 / 2224] CCryptoBoringSSL
[1877 / 2224] CCryptoBoringSSL
[1883 / 2224] CCryptoBoringSSL
[1894 / 2224] CCryptoBoringSSL
[1898 / 2224] CCryptoBoringSSL
[1900 / 2224] CCryptoBoringSSL
[1907 / 2224] CCryptoBoringSSL
[1910 / 2224] CCryptoBoringSSL
[1912 / 2224] CCryptoBoringSSL
[1918 / 2224] CCryptoBoringSSL
[1923 / 2224] CCryptoBoringSSL
[1932 / 2224] CCryptoBoringSSL
[1943 / 2224] CCryptoBoringSSL
[1946 / 2224] CCryptoBoringSSL
[1947 / 2224] CCryptoBoringSSL
[1950 / 2224] CCryptoBoringSSL
[1952 / 2224] CCryptoBoringSSL
[1955 / 2224] CCryptoBoringSSL
[1958 / 2224] CCryptoBoringSSL
[1960 / 2224] CCryptoBoringSSL
[1966 / 2225] Atomics
[1975 / 2245] SwiftParser
[1978 / 2263] SwiftDiagnostics
[1986 / 2263] SwiftBasicFormat
[1988 / 2263] SwiftBasicFormat
[1993 / 2263] SwiftParser
[1996 / 2263] SwiftParser
[2001 / 2263] Crypto
[2007 / 2263] SwiftDiagnostics
[2008 / 2263] SwiftDiagnostics
[2009 / 2263] SwiftOperators
[2012 / 2263] SwiftDiagnostics
[2014 / 2263] SwiftBasicFormat
[2015 / 2263] SwiftBasicFormat
[2019 / 2264] SwiftDiagnostics
[2023 / 2264] Crypto
[2025 / 2264] Crypto-product
[2026 / 2265] SwiftBasicFormat
[2031 / 2266] SwiftBasicFormat
[2033 / 2266] Crypto
[2036 / 2277] Algorithms
[2038 / 2286] DequeModule
[2039 / 2286] SpanPreview
[2041 / 2286] SpanPreview
[2043 / 2286] Algorithms
[2045 / 2286] DequeModule
[2047 / 2286] DequeModule
[2048 / 2286] DequeModule
[2048 / 2286] CCryptoBoringSSL
[2051 / 2286] Algorithms
[2052 / 2286] Algorithms
[2053 / 2286] Algorithms
[2055 / 2286] Algorithms
[2060 / 2287] Crypto
[2062 / 2287] Crypto
[2066 / 2308] SwiftOperators
[2069 / 2308] SwiftParserDiagnostics
[2070 / 2309] SwiftParserDiagnostics
[2087 / 2309] SwiftSyntax
[2091 / 2310] SwiftParserDiagnostics
[2096 / 2310] SwiftParserDiagnostics
[2099 / 2310] SwiftSyntaxBuilder
[2102 / 2310] SwiftParserDiagnostics
[2108 / 2312] NIOCore
[2119 / 2331] SwiftSyntaxBuilder
[2122 / 2331] SwiftOperators
[2126 / 2331] SwiftParserDiagnostics
[2129 / 2332] SwiftSyntaxBuilder
[2136 / 2332] SwiftParserDiagnostics
[2138 / 2333] SwiftSyntaxBuilder
[2142 / 2333] SwiftParser
[2146 / 2334] SwiftDiagnostics
[2149 / 2343] SwiftIfConfig
[2151 / 2343] SwiftIfConfig
[2154 / 2343] SwiftIfConfig
[2159 / 2343] SwiftIfConfig
[2160 / 2343] SwiftIfConfig
[2164 / 2353] SwiftSyntaxMacros
[2169 / 2354] SwiftSyntaxMacros
[2174 / 2354] SwiftSyntaxMacros-product
[2181 / 2355] SwiftSyntaxMacroExpansion
[2187 / 2365] SwiftSyntaxMacros
[2190 / 2365] SwiftSyntaxMacros
[2193 / 2365] SwiftSyntaxMacroExpansion
[2199 / 2366] NIOCore
[2205 / 2375] SwiftSyntaxBuilder
[2207 / 2375] SwiftCompilerPluginMessageHandling
[2208 / 2375] SwiftCompilerPluginMessageHandling
[2211 / 2375] SwiftCompilerPluginMessageHandling
[2216 / 2376]
[2217 / 2376] SwiftSyntaxMacros
[2217 / 2378] SwiftCompilerPlugin
[2222 / 2379] SwiftCompilerPlugin
[2237 / 2383] NIOEmbedded
[2244 / 2392] VeinMacrosCore
[2248 / 2401] SwiftCompilerPluginMessageHandling
[2250 / 2401] VeinMacrosCore
[2257 / 2401] SwiftCompilerPluginMessageHandling
[2263 / 2401] NIOPosix
[2266 / 2403] NIOEmbedded
[2269 / 2404] NIOPosix
[2269 / 2404] NIOEmbedded
[2274 / 2404]
[2291 / 2406]
[2295 / 2412] VeinSwiftUIMacros
[2302 / 2412]
[2310 / 2417] VeinSwiftUIMacros
[2317 / 2418] VeinCoreMacros
[2330 / 2423] NIOTLS
[2333 / 2430] NIOTLS
[2336 / 2430] NIOTLS
[2341 / 2430] NIOTLS
[2348 / 2450] NIOSSL
[2353 / 2452] VeinSCUIMacros
[2353 / 2452] VeinCoreMacros
[2356 / 2452] NIOSSL
[2358 / 2452] NIOHTTP1
[2368 / 2452] NIOSSL
[2373 / 2452] NIOPosix
[2377 / 2452] NIOSSL
[2378 / 2452]
[2381 / 2462] NIOExtras
[2384 / 2462] NIOExtras
[2385 / 2462] NIOExtras
[2392 / 2462] NIOExtras
[2396 / 2463] NIOExtras
[2399 / 2464] NIOHTTP1
[2407 / 2474] NIOHTTP1
[2409 / 2475] DBUS
[2413 / 2475] DBUS
[2420 / 2476] SecretService
[2426 / 2485] SecretService
[2435 / 2486] KeyringAccess
[2441 / 2495] KeyringAccess
[2445 / 2496] KeyringAccess
[2453 / 2498] Vein
[2460 / 2506] Vein
[2463 / 2506] Vein
[2471 / 2521] VeinSCUI
[2475 / 2521] VeinSwiftUI
[2485 / 2525] VeinSwiftUI
[2488 / 2525] VeinSwiftUI
[2497 / 2526] VeinSCUI-product
[2504 / 2527] VeinCore
[2516 / 2532] KeyringAccess
[2521 / 2533] VeinTesting
[2526 / 2535] Vein
[2535 / 2535] Vein-product
Build complete! (73.90 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-sqlcipher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.11.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/skiptools/swift-sqlcipher.git"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "600.0.0",
            "upper_bound" : "610.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.9.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "keychainaccess",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.2.2",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kishikawakatsumi/keychainaccess.git"
    },
    {
      "identity" : "keyringaccess",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/amethystsoft/KeyringAccess.git"
    },
    {
      "identity" : "swift-atomics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-atomics.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin.git"
    },
    {
      "identity" : "swiftcheck",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.12.0",
            "upper_bound" : "0.13.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/typelift/SwiftCheck.git"
    },
    {
      "identity" : "swift-cross-ui",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.8.0",
            "upper_bound" : "0.11.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/moreSwift/swift-cross-ui.git"
    },
    {
      "identity" : "vein-filter",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/amethystsoft/vein-filter.git"
    }
  ],
  "manifest_display_name" : "amethyst-vein",
  "name" : "amethyst-vein",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "16.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Vein",
      "targets" : [
        "Vein"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VeinCore",
      "targets" : [
        "VeinCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VeinSwiftUI",
      "targets" : [
        "VeinSwiftUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VeinSCUI",
      "targets" : [
        "VeinSCUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VeinTesting",
      "targets" : [
        "VeinTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ULID",
      "targets" : [
        "ULID"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VeinSwiftUIMacros",
      "targets" : [
        "VeinSwiftUIMacros"
      ],
      "type" : {
        "macro" : null
      }
    },
    {
      "name" : "VeinSCUIMacros",
      "targets" : [
        "VeinSCUIMacros"
      ],
      "type" : {
        "macro" : null
      }
    },
    {
      "name" : "VeinCoreMacros",
      "targets" : [
        "VeinCoreMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "VeinTests",
      "module_type" : "SwiftTarget",
      "name" : "VeinTests",
      "path" : "Tests/VeinTests",
      "product_dependencies" : [
        "Logging",
        "SQLiteDB",
        "SwiftSyntaxMacrosTestSupport",
        "SwiftSyntaxMacros",
        "SwiftSyntaxMacroExpansion",
        "SwiftCheck"
      ],
      "sources" : [
        "Bugs/BugTests.swift",
        "Bugs/LazyJSONB.swift",
        "Context/FetchCount.swift",
        "Context/IdentityMapClearing.swift",
        "Context/ManagedObjectContextTests.swift",
        "Context/ModelUsageConstraints.swift",
        "Context/TestWriteCache.swift",
        "Encryption/EncryptionTest.swift",
        "Fields/FieldBehaviorTests.swift",
        "Fields/LazyFieldTests.swift",
        "Filter/FilterOnDBTest.swift",
        "Filter/ModelLevelFilter.swift",
        "Filter/ModelLevelFilterPersistableValue.swift",
        "GlobalSetup.swift",
        "Helpers/DiskUsingTest.swift",
        "Integrity/Helpers.swift",
        "Integrity/RelationshipIntegrityChecks+ManyToMany.swift",
        "Integrity/RelationshipIntegrityChecks+OneToMany.swift",
        "Integrity/RelationshipIntegrityChecks+OneToOne.swift",
        "Integrity/RelationshipIntegrityChecks+Shared.swift",
        "Macros/MacrosTests.swift",
        "Migrations/ComplexMigrationTests.swift",
        "Migrations/DetermineMigrationStage/NoMigrationForOutdatedModelVersion.swift",
        "Migrations/DetermineMigrationStage/NoSchemaMatchingVersion.swift",
        "Migrations/FieldsAdded.swift",
        "Migrations/ModelsUnhandledAfterMigration.swift",
        "Migrations/TestMigrationStoppingAtPassedVersion.swift",
        "Migrations/Unchanged+Delete.swift",
        "Migrations/VersionedSchemaIsNotPartOfSchemaMigrationPlan.swift",
        "ModelContainer/ModelContainerTests.swift",
        "Persistable/Codable.swift",
        "Persistable/RawRepresentable.swift",
        "Predicate/ModelLevelPredicate.swift",
        "Predicate/ModelLevelPredicatePersistableValue.swift",
        "Predicate/PredicateOnDBTest.swift",
        "ProcessInfo.swift",
        "QueryAPICoverage.swift",
        "ReferenceCountedObserversTest.swift",
        "Relationships/RelationshipManyManyTest.swift",
        "Relationships/RelationshipMigrationTest.swift",
        "Relationships/RelationshipSelfReferentialTree.swift",
        "Relationships/RelationshipToNoneTests.swift",
        "Relationships/RelationshipUpdateTest.swift",
        "Relationships/RelationshiptDeleteRuleTest.swift",
        "SortRule/SortRuleConversionTest.swift",
        "SortRule/SortRuleOnDBTest.swift",
        "SortRule/SortRuleSortingTests.swift",
        "SortRule/SortedFetch.swift",
        "SwiftCheck/ManyToManyGeneratedOperations.swift",
        "SwiftCheck/OneToManyGeneratedOperations.swift",
        "SwiftCheck/OneToOneGeneratedOperations.swift",
        "SwiftCheck/SwiftCheck.swift",
        "SwiftCheck/SwiftCheckConfiguration.swift",
        "SwiftCheck/SwiftCheckOperations.swift",
        "SwiftCheck/TestLimitOffset.swift",
        "VeinSCUI/SCUIQueryObserverChain.swift",
        "VeinSwiftUI/SwiftUIQuery.swift",
        "VeinSwiftUI/SwiftUIQueryObserverChain.swift",
        "VeinSwiftUI/SwiftUIWrappers.swift",
        "Windows/CredStoreTests.swift"
      ],
      "target_dependencies" : [
        "Vein",
        "VeinCore",
        "VeinCoreMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "VeinTestingTests",
      "module_type" : "SwiftTarget",
      "name" : "VeinTestingTests",
      "path" : "Tests/VeinTestingTests",
      "product_dependencies" : [
        "Logging"
      ],
      "sources" : [
        "MigrationVerification.swift",
        "StepByStep.swift",
        "TestWholeChain.swift"
      ],
      "target_dependencies" : [
        "VeinTesting",
        "Vein",
        "VeinCore",
        "VeinCoreMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "VeinTesting",
      "module_type" : "SwiftTarget",
      "name" : "VeinTesting",
      "path" : "Sources/VeinTesting",
      "product_memberships" : [
        "VeinTesting"
      ],
      "sources" : [
        "MigrationTester.swift"
      ],
      "target_dependencies" : [
        "VeinCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VeinSwiftUIMacros",
      "module_type" : "SwiftTarget",
      "name" : "VeinSwiftUIMacros",
      "path" : "Sources/VeinSwiftUIMacros",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "VeinSwiftUI",
        "VeinSwiftUIMacros"
      ],
      "sources" : [
        "CompilerPlugin.swift",
        "ModelMacro.swift"
      ],
      "target_dependencies" : [
        "VeinMacrosCore"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "VeinSwiftUI",
      "module_type" : "SwiftTarget",
      "name" : "VeinSwiftUI",
      "path" : "Sources/VeinSwiftUI",
      "product_memberships" : [
        "VeinSwiftUI"
      ],
      "sources" : [
        "Fields.swift",
        "ModelContainer.swift",
        "ModelMacro.swift",
        "Query.swift",
        "RelationshipMacro.swift"
      ],
      "target_dependencies" : [
        "Vein",
        "VeinSwiftUIMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VeinSCUIMacros",
      "module_type" : "SwiftTarget",
      "name" : "VeinSCUIMacros",
      "path" : "Sources/VeinSCUIMacros",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "VeinSCUI",
        "VeinSCUIMacros"
      ],
      "sources" : [
        "CompilerPlugin.swift",
        "ModelMacro.swift"
      ],
      "target_dependencies" : [
        "VeinMacrosCore"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "VeinSCUI",
      "module_type" : "SwiftTarget",
      "name" : "VeinSCUI",
      "path" : "Sources/VeinSCUI",
      "product_memberships" : [
        "VeinSCUI"
      ],
      "sources" : [
        "Fields.swift",
        "ModelContainer.swift",
        "ModelMacro.swift",
        "Query.swift",
        "RelationshipMacro.swift"
      ],
      "target_dependencies" : [
        "Vein",
        "VeinSCUIMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VeinMacrosCore",
      "module_type" : "SwiftTarget",
      "name" : "VeinMacrosCore",
      "path" : "Sources/VeinMacrosCore",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "VeinCore",
        "VeinSwiftUI",
        "VeinSCUI",
        "VeinTesting",
        "VeinSwiftUIMacros",
        "VeinSCUIMacros",
        "VeinCoreMacros"
      ],
      "sources" : [
        "InitializerVisitor.swift",
        "MacroError.swift",
        "ModelMacroBase.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VeinCoreMacros",
      "module_type" : "SwiftTarget",
      "name" : "VeinCoreMacros",
      "path" : "Sources/VeinCoreMacros",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "VeinCore",
        "VeinTesting",
        "VeinCoreMacros"
      ],
      "sources" : [
        "CompilerPlugin.swift",
        "ModelMacro.swift"
      ],
      "target_dependencies" : [
        "VeinMacrosCore"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "VeinCore",
      "module_type" : "SwiftTarget",
      "name" : "VeinCore",
      "path" : "Sources/VeinCore",
      "product_memberships" : [
        "VeinCore",
        "VeinTesting"
      ],
      "sources" : [
        "ModelContainer.swift",
        "ModelMacro.swift",
        "RelationshipMacro.swift"
      ],
      "target_dependencies" : [
        "Vein",
        "VeinCoreMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Vein",
      "module_type" : "SwiftTarget",
      "name" : "Vein",
      "path" : "Sources/Vein",
      "product_dependencies" : [
        "SQLiteDB",
        "Logging",
        "KeychainAccess",
        "KeyringAccess",
        "Atomics"
      ],
      "product_memberships" : [
        "Vein",
        "VeinCore",
        "VeinSwiftUI",
        "VeinSCUI",
        "VeinTesting"
      ],
      "sources" : [
        "Logging/LogConfiguration.swift",
        "Model/PropertyWrappers/Fields.swift",
        "Model/PropertyWrappers/ManyRelationship.swift",
        "Model/PropertyWrappers/OneRelationship.swift",
        "Model/PropertyWrappers/PrimaryKeyWrapper.swift",
        "Model/PropertyWrappers/VeinNotificationGuard.swift",
        "Model/Protocols/FieldBase.swift",
        "Model/Protocols/Persistable.swift",
        "Model/Protocols/PersistedField.swift",
        "Model/Protocols/PersistedRelationship.swift",
        "Model/Protocols/PersistentModel.swift",
        "Model/Values/MigrationStage.swift",
        "Model/Values/ModelVersion.swift",
        "Model/Values/ReferenceCountedObservers.swift",
        "Model/Values/SQLiteTypeName.swift",
        "ModelContext/KeyProviders/IntegratedKeyProvider.swift",
        "ModelContext/KeyProviders/KeyProviderProtocol.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+Check-Integrity.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+Fetch.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+Migration.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+Persist.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+Relationship.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+SingleInstance.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+Surface.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+Transaction.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext+UI.swift",
        "ModelContext/ManagedObjectContext/ManagedObjectContext.swift",
        "ModelContext/ModelContainer.swift",
        "ModelContext/Mutex.swift",
        "ModelContext/Protocols/AnyQueryObserver.swift",
        "ModelContext/Utils/FieldExtension.swift",
        "ModelContext/Utils/ResultToMOCError.swift",
        "ModelContext/Values/DTOs.swift",
        "ModelContext/Values/FetchTypes.swift",
        "ModelContext/Values/ManagedObjectContextError.swift",
        "ModelContext/Values/ModelConfiguration.swift",
        "ModelContext/Values/ModelPredicate.swift",
        "ModelContext/Values/PrimitiveState.swift",
        "ModelContext/Values/RelationshipIntegrityReport.swift",
        "ModelContext/Values/TableBuilder.swift",
        "ModelContext/Values/UnderlayingFieldType.swift",
        "ModelContext/WindowsCredential.swift",
        "ObservationNotificationConfigurable.swift",
        "Utils/Extension/Array.swift",
        "Utils/Extension/Optional.swift",
        "Utils/Filter.swift",
        "Utils/Predicate.swift",
        "Utils/SortRule.swift"
      ],
      "target_dependencies" : [
        "ULID"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ULIDTests",
      "module_type" : "SwiftTarget",
      "name" : "ULIDTests",
      "path" : "Tests/ULIDTests",
      "sources" : [
        "Data+Base32Tests.swift",
        "ULIDTesting.swift"
      ],
      "target_dependencies" : [
        "ULID"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ULID",
      "module_type" : "SwiftTarget",
      "name" : "ULID",
      "path" : "Sources/ULID",
      "product_memberships" : [
        "Vein",
        "VeinCore",
        "VeinSwiftUI",
        "VeinSCUI",
        "VeinTesting",
        "ULID"
      ],
      "sources" : [
        "Data+Base32.swift",
        "ULID.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MultithreadedTests",
      "module_type" : "SwiftTarget",
      "name" : "MultithreadedTests",
      "path" : "Tests/MultithreadedTests",
      "sources" : [
        "MultithreadedStressTests.swift",
        "MultithreadedTest.swift"
      ],
      "target_dependencies" : [
        "Vein",
        "VeinCore",
        "VeinCoreMacros"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "6.2"
}
linux-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:ad3afec1d6cff9a88dbd06b5b923cd7d46d6f55cc44d4c49fe48cde94ee812a7
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.4-latest
Done.