Build Information
Successful build of eudi-lib-sdjwt-swift, reference main (6f3773), with Swift 6.4 for macOS (SPM) on 16 Oct 2026 08:50:46 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 6f37735 Merge pull request #190 from niscy-eudiw/infra/cleanup
Cloned https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git
Revision (git rev-parse @):
6f3773536a896affd672b490e8b9fcbb7252d8a9
SUCCESS checkout https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git at main
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/DLTAStudio/zlib.git
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/GigaBitcoin/secp256k1.swift.git
Fetching https://github.com/SwiftyJSON/SwiftyJSON.git
Fetching https://github.com/beatt83/jose-swift.git
Fetching https://github.com/apple/swift-certificates.git
[1/2241] Fetching jose-swift
[24/4292] Fetching jose-swift, swift-asn1
[47/4357] Fetching jose-swift, swift-asn1, zlib
[194/22999] Fetching jose-swift, swift-asn1, zlib, swift-crypto
[442/30612] Fetching jose-swift, swift-asn1, zlib, swift-crypto, swift-certificates
[2319/36915] Fetching jose-swift, swift-asn1, zlib, swift-crypto, swift-certificates, swiftyjson
[13909/48444] Fetching jose-swift, swift-asn1, zlib, swift-crypto, swift-certificates, swiftyjson, secp256k1.swift
Fetched https://github.com/GigaBitcoin/secp256k1.swift.git (11.54s)
Fetched https://github.com/SwiftyJSON/SwiftyJSON.git (11.54s)
Fetched https://github.com/beatt83/jose-swift.git (11.54s)
Fetched https://github.com/DLTAStudio/zlib.git (11.54s)
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
[15257/28306] Fetching swift-asn1, swift-crypto, swift-certificates
[16190/41745] Fetching swift-asn1, swift-crypto, swift-certificates, cryptoswift
Fetched https://github.com/krzyzanowskim/CryptoSwift.git (7.32s)
[24392/28306] Fetching swift-asn1, swift-crypto, swift-certificates
Fetched https://github.com/apple/swift-certificates.git (21.91s)
Fetched https://github.com/apple/swift-asn1.git (21.91s)
Fetched https://github.com/apple/swift-crypto.git (21.91s)
Creating working copy for https://github.com/SwiftyJSON/SwiftyJSON.git
Creating working copy for https://github.com/GigaBitcoin/secp256k1.swift.git
Creating working copy for https://github.com/apple/swift-certificates.git
Creating working copy for https://github.com/apple/swift-asn1.git
Creating working copy for https://github.com/beatt83/jose-swift.git
Creating working copy for https://github.com/apple/swift-crypto.git
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Creating working copy for https://github.com/DLTAStudio/zlib.git
Working copy of https://github.com/DLTAStudio/zlib.git resolved at 1.0.2
Working copy of https://github.com/SwiftyJSON/SwiftyJSON.git resolved at 5.0.2
Working copy of https://github.com/beatt83/jose-swift.git resolved at 6.0.5
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.2
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.10.0
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.20.0
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.1
Working copy of https://github.com/GigaBitcoin/secp256k1.swift.git resolved at 0.23.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "eudi-lib-sdjwt-swift",
"name": "eudi-lib-sdjwt-swift",
"url": "https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/eudi-lib-sdjwt-swift",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swiftyjson",
"name": "SwiftyJSON",
"url": "https://github.com/SwiftyJSON/SwiftyJSON.git",
"version": "5.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftyJSON",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "jose-swift",
"name": "jose-swift",
"url": "https://github.com/beatt83/jose-swift.git",
"version": "6.0.5",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/jose-swift",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-crypto",
"name": "swift-crypto",
"url": "https://github.com/apple/swift-crypto.git",
"version": "4.5.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-crypto",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.7.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "secp256k1.swift",
"name": "swift-secp256k1",
"url": "https://github.com/GigaBitcoin/secp256k1.swift.git",
"version": "0.23.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/secp256k1.swift",
"traits": [
"recovery",
"ecdh",
"musig",
"schnorrsig"
],
"dependencies": [
]
},
{
"identity": "cryptoswift",
"name": "CryptoSwift",
"url": "https://github.com/krzyzanowskim/CryptoSwift.git",
"version": "1.10.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CryptoSwift",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-certificates",
"name": "swift-certificates",
"url": "https://github.com/apple/swift-certificates.git",
"version": "1.21.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-certificates",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-crypto",
"name": "swift-crypto",
"url": "https://github.com/apple/swift-crypto.git",
"version": "4.5.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-crypto",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.7.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.7.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "zlib",
"name": "Zlib",
"url": "https://github.com/DLTAStudio/zlib.git",
"version": "1.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/zlib",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.7.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-certificates",
"name": "swift-certificates",
"url": "https://github.com/apple/swift-certificates.git",
"version": "1.21.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-certificates",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-crypto",
"name": "swift-crypto",
"url": "https://github.com/apple/swift-crypto.git",
"version": "4.5.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-crypto",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.7.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.7.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "cryptoswift",
"name": "CryptoSwift",
"url": "https://github.com/krzyzanowskim/CryptoSwift.git",
"version": "1.10.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CryptoSwift",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git
[1/4133] Fetching eudi-lib-sdjwt-swift
Fetched https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git (1.54s)
Fetching https://github.com/beatt83/jose-swift.git from cache
Fetching https://github.com/SwiftyJSON/SwiftyJSON.git from cache
Fetching https://github.com/krzyzanowskim/CryptoSwift.git from cache
Fetching https://github.com/apple/swift-certificates.git from cache
Fetched https://github.com/SwiftyJSON/SwiftyJSON.git from cache (0.72s)
Fetched https://github.com/apple/swift-certificates.git from cache (0.74s)
Fetched https://github.com/krzyzanowskim/CryptoSwift.git from cache (0.74s)
Fetched https://github.com/beatt83/jose-swift.git from cache (0.74s)
Computing version for https://github.com/beatt83/jose-swift.git
Computed https://github.com/beatt83/jose-swift.git at 6.0.5 (1.33s)
Fetching https://github.com/apple/swift-crypto.git from cache
Fetching https://github.com/DLTAStudio/zlib.git from cache
Fetching https://github.com/GigaBitcoin/secp256k1.swift.git from cache
Fetching https://github.com/apple/swift-asn1.git from cache
Fetched https://github.com/apple/swift-asn1.git from cache (0.53s)
Fetched https://github.com/GigaBitcoin/secp256k1.swift.git from cache (0.71s)
Fetched https://github.com/DLTAStudio/zlib.git from cache (0.75s)
Fetched https://github.com/apple/swift-crypto.git from cache (0.75s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.10.0 (1.39s)
Computing version for https://github.com/DLTAStudio/zlib.git
Computed https://github.com/DLTAStudio/zlib.git at 1.0.2 (0.61s)
Computing version for https://github.com/SwiftyJSON/SwiftyJSON.git
Computed https://github.com/SwiftyJSON/SwiftyJSON.git at 5.0.2 (0.59s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.63s)
Computing version for https://github.com/GigaBitcoin/secp256k1.swift.git
Computed https://github.com/GigaBitcoin/secp256k1.swift.git at 0.23.2 (0.57s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.21.0 (0.67s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (0.67s)
Creating working copy for https://github.com/DLTAStudio/zlib.git
Working copy of https://github.com/DLTAStudio/zlib.git resolved at 1.0.2
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/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git
Working copy of https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git resolved at main (6f37735)
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/beatt83/jose-swift.git
Working copy of https://github.com/beatt83/jose-swift.git resolved at 6.0.5
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/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.10.0
Creating working copy for https://github.com/GigaBitcoin/secp256k1.swift.git
Working copy of https://github.com/GigaBitcoin/secp256k1.swift.git resolved at 0.23.2
Creating working copy for https://github.com/SwiftyJSON/SwiftyJSON.git
Working copy of https://github.com/SwiftyJSON/SwiftyJSON.git resolved at 5.0.2
warning: '.resolve-product-dependencies': dependency 'eudi-lib-sdjwt-swift' is not used by any target
Found 4 product dependencies
- SwiftyJSON
- jose-swift
- swift-certificates
- CryptoSwift
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/eu-digital-identity-wallet/eudi-lib-sdjwt-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 978]
[Planning deferred tasks]
[Constructing 2308 / 2497]
[197 / 788]
[251 / 788] SwiftyJSON_SwiftyJSON
[253 / 788]
[269 / 797] P256K
[273 / 817] _CertificateInternals
[275 / 821]
[283 / 958] _CertificateInternals
[289 / 984]
[306 / 984]
[317 / 984] CCryptoBoringSSL
[327 / 984] CCryptoBoringSSL
[332 / 984]
[337 / 984]
[343 / 984]
[358 / 984]
[364 / 984]
[366 / 984]
[367 / 984] CCryptoBoringSSL
[377 / 984]
[383 / 984]
[387 / 984]
[393 / 984] CCryptoBoringSSL
[402 / 984] CCryptoBoringSSL
[409 / 984]
[415 / 984]
[419 / 984] CCryptoBoringSSL
[431 / 984]
[435 / 984]
[439 / 984]
[447 / 984]
[451 / 984] CCryptoBoringSSL
[457 / 984] CCryptoBoringSSL
[460 / 984] ZlibSwift
[472 / 984] CCryptoBoringSSL
[484 / 984] SwiftyJSON
[491 / 984] CryptoSwiftResources
[507 / 984] Crypto
[514 / 984] CCryptoBoringSSL
[518 / 984] CCryptoBoringSSL
[521 / 984] CCryptoBoringSSL
[538 / 984] CCryptoBoringSSL
[541 / 984] CCryptoBoringSSL
[546 / 984] CCryptoBoringSSL
[558 / 984] CCryptoBoringSSL
[572 / 984] CCryptoBoringSSL
[579 / 984] CCryptoBoringSSL
[583 / 984] CCryptoBoringSSL
[589 / 984] CCryptoBoringSSL
[594 / 984] CCryptoBoringSSL
[596 / 984] CCryptoBoringSSL
[600 / 984] CCryptoBoringSSL
[601 / 984] CCryptoBoringSSL
[606 / 984] CCryptoBoringSSL
[611 / 984] CCryptoBoringSSL
[615 / 984] CCryptoBoringSSL
[619 / 984] CCryptoBoringSSL
[621 / 984] CCryptoBoringSSL
[625 / 984] CCryptoBoringSSL
[637 / 984] CCryptoBoringSSL
[643 / 984] CCryptoBoringSSL
[648 / 984] CCryptoBoringSSL
[657 / 984] CCryptoBoringSSL
[665 / 984] CCryptoBoringSSL
[674 / 984] CCryptoBoringSSL
[679 / 984] CCryptoBoringSSL
[685 / 984] CCryptoBoringSSL
[689 / 984] CCryptoBoringSSL
[692 / 984] CCryptoBoringSSL
[698 / 984] CCryptoBoringSSL
[701 / 984] CCryptoBoringSSL
[708 / 984] CCryptoBoringSSL
[711 / 984] CCryptoBoringSSL
[716 / 984] CCryptoBoringSSL
[720 / 984] CCryptoBoringSSL
[727 / 984] CCryptoBoringSSL
[738 / 984] CCryptoBoringSSL
[746 / 984] CCryptoBoringSSL
[752 / 984] CCryptoBoringSSL
[756 / 984] CCryptoBoringSSL
[760 / 984] CCryptoBoringSSL
[766 / 984] CCryptoBoringSSL
[774 / 984] CCryptoBoringSSL
[787 / 984] CCryptoBoringSSL
[794 / 984] CCryptoBoringSSL
[796 / 984] CCryptoBoringSSL
[797 / 984] CCryptoBoringSSL
[803 / 984] CCryptoBoringSSL
[805 / 984] CCryptoBoringSSL
[808 / 984]
[823 / 984]
[827 / 984] Tools
[832 / 984]
[834 / 984] libsecp256k1
[837 / 984]
[842 / 984] SwiftASN1
[843 / 984] libsecp256k1
[852 / 984] ZlibSwift
[858 / 984] P256K
[863 / 984] P256K
[865 / 984] P256K
[867 / 984] SwiftASN1
[872 / 984] CryptoSwift
[878 / 984] CryptoBoringWrapper
[883 / 984] Crypto
[886 / 984] Crypto
[893 / 984] SwiftyJSON
[901 / 987] CryptoBoringWrapper
[901 / 987] Crypto
[905 / 987] CCryptoBoringSSLShims
[906 / 987] CryptoExtras
[918 / 1010] CryptoExtras
[919 / 1010] CryptoSwift
[920 / 1010] CryptoExtras
[921 / 1010] CryptoExtras
[924 / 1010] CryptoExtras
[934 / 1010] CryptoExtras
[941 / 1010] CryptoSwift-product
[944 / 1011] CryptoSwift
[944 / 1011] CryptoExtras
[946 / 1013] _CryptoExtras
[955 / 1015] CryptoExtras
[955 / 1015] JSONWebKey
[962 / 1022] CryptoExtras
[968 / 1033] X509
[979 / 1033] X509
[980 / 1033] X509
[981 / 1033] X509
[982 / 1033] JSONWebKey
[983 / 1034] CryptoExtras
[985 / 1034] JSONWebKey
[985 / 1034] X509
[994 / 1046] JSONWebAlgorithms
[995 / 1046] JSONWebAlgorithms
[999 / 1046] JSONWebAlgorithms
[1005 / 1048] JSONWebAlgorithms
[1013 / 1048] X509
[1013 / 1048] JSONWebAlgorithms
[1023 / 1070] JSONWebEncryption
[1034 / 1070] JSONWebSignature
[1039 / 1070] JSONWebEncryption
[1043 / 1070] JSONWebEncryption
[1052 / 1071] JSONWebEncryption
[1054 / 1071] JSONWebToken
[1065 / 1082] JSONWebToken
[1072 / 1083] JSONWebToken
[1085 / 1094] eudi-lib-sdjwt-swift
[1091 / 1094] eudi-lib-sdjwt-swift
Build complete! (27.54 sec)
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/DigestCollector.swift:110:34: [1;33mwarning: [1;39mno calls to throwing functions occur within 'try' expression[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\]
[0;36m108 |[0;0m if let disclosure = disclosures[digest],
[0;36m109 |[0;0m let decodedString = disclosure.base64URLDecode(),
[0;36m110 |[0;0m let disclosureArray = try? JSON(parseJSON: decodedString).arrayValue,
[0;36m|[0;0m `- [1;33mwarning: [1;39mno calls to throwing functions occur within 'try' expression[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\]
[0;36m111 |[0;0m disclosureArray.count >= 2 {
[0;36m112 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Utilities/DigestCollector.swift:164:40: [1;33mwarning: [1;39mno calls to throwing functions occur within 'try' expression[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\]
[0;36m162 |[0;0m if let disclosure = disclosures[dotDigest],
[0;36m163 |[0;0m let decodedString = disclosure.base64URLDecode(),
[0;36m164 |[0;0m let disclosureArray = try? JSON(parseJSON: decodedString).arrayValue,
[0;36m|[0;0m `- [1;33mwarning: [1;39mno calls to throwing functions occur within 'try' expression[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\]
[0;36m165 |[0;0m disclosureArray.count >= 2 {
[0;36m166 |[0;0m
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
Build complete.
{
"dependencies" : [
{
"identity" : "swiftyjson",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.1",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SwiftyJSON/SwiftyJSON.git"
},
{
"identity" : "jose-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "6.0.5",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/beatt83/jose-swift.git"
},
{
"identity" : "swift-certificates",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-certificates.git"
},
{
"identity" : "cryptoswift",
"requirement" : {
"range" : [
{
"lower_bound" : "1.9.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/krzyzanowskim/CryptoSwift.git"
}
],
"manifest_display_name" : "eudi-lib-sdjwt-swift",
"name" : "eudi-lib-sdjwt-swift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "14.0"
},
{
"name" : "watchos",
"version" : "5.0"
},
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "eudi-lib-sdjwt-swift",
"targets" : [
"eudi-lib-sdjwt-swift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "eudi_lib_sdjwt_swiftTests",
"module_type" : "SwiftTarget",
"name" : "eudi-lib-sdjwt-swiftTests",
"path" : "Tests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/base_type_metadata.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/certs/pidissuerca02_cz.der",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/certs/pidissuerca02_ee.der",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/certs/pidissuerca02_eu.der",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/certs/pidissuerca02_lu.der",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/certs/pidissuerca02_nl.der",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/certs/pidissuerca02_pt.der",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/certs/pidissuerca02_ut.der",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/issuer_meta_data.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/type_meta_data_pid.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/type_meta_data_with_integrity.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/type_metadata_double_extend.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/type_metadata_with_extend.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"EndToEnd/EndToEndTest.swift",
"Helpers/Constants.swift",
"Helpers/Utilities.swift",
"Helpers/X509SDJWTVCCertificateChainVerifier.swift",
"Issuance/BuilderTest.swift",
"Issuance/ClaimsVerifierTests.swift",
"Issuance/DecoyConfigurationTest.swift",
"Issuance/DecoyTest.swift",
"Issuance/DigestTest.swift",
"Issuance/IssuerTests.swift",
"Issuance/KeyBindingSigningErrorTest.swift",
"Issuance/KeyBindingTest.swift",
"Issuance/SdAlgClaimTest.swift",
"Issuance/SignedJwtTest.swift",
"JSONSerialization/CompactParserJwsJsonTests.swift",
"JSONSerialization/JSONSerializationTest.swift",
"Matcher/MatcherTests.swift",
"Mocks/NetworkingBundleMock.swift",
"Presentation/ClaimPathEscapingTests.swift",
"Presentation/ClaimPathTests.swift",
"Presentation/PresentationTest.swift",
"Presentation/SelectPathTests.swift",
"Presentation/TestP256AsyncSigner.swift",
"SpecExamples.swift",
"Stubs/Stubbable.swift",
"Stubs/URL+Stub.swift",
"TypeMetadata/DisclosedValidatorTests.swift",
"TypeMetadata/DocumentIntegrityTests.swift",
"TypeMetadata/SRIValidatorTests.swift",
"TypeMetadata/SdJwtVcTypeMetadataTests.swift",
"TypeMetadata/TypeMetadataClaimsValidatorTests.swift",
"TypeMetadata/TypeMetadataLookupTest.swift",
"TypeMetadata/TypeMetadataMergerTests.swift",
"TypeMetadata/TypeMetadataVerifierTests.swift",
"Utilities/DigestCollectorTest.swift",
"Utilities/DisclosureExtensionTest.swift",
"Utilities/ErrorRedactionTest.swift",
"Utilities/SaltProviderTest.swift",
"Utilities/SecureRandomTest.swift",
"Verification/AlgorithmAllowListTests.swift",
"Verification/AudIatExtractionTests.swift",
"Verification/IssuerTypHeaderTests.swift",
"Verification/OptionalPolicyErrorFilterTest.swift",
"Verification/SerializerTest.swift",
"Verification/VcVerifierTest.swift",
"Verification/VerifierTest.swift"
],
"target_dependencies" : [
"eudi-lib-sdjwt-swift"
],
"type" : "test"
},
{
"c99name" : "eudi_lib_sdjwt_swift",
"module_type" : "SwiftTarget",
"name" : "eudi-lib-sdjwt-swift",
"path" : "Sources",
"product_dependencies" : [
"jose-swift",
"CryptoSwift",
"SwiftyJSON",
"X509"
],
"product_memberships" : [
"eudi-lib-sdjwt-swift"
],
"sources" : [
"Builders/ArrayBuilder.swift",
"Builders/JSONBuilder.swift",
"Builders/SDJWTBuilder.swift",
"Claim/ArrayClaim.swift",
"Claim/ClaimRepresentable.swift",
"Claim/ClaimsExtractor.swift",
"Claim/FlatDisclosedClaim.swift",
"Claim/ObjectClaim.swift",
"Claim/PlainClaim.swift",
"Claim/SdElement.swift",
"Digest/DigestCreator.swift",
"Digest/HashingAlgorithm/HashingAlgorithm.swift",
"Digest/HashingAlgorithm/SHA256.swift",
"Digest/HashingAlgorithm/SHA3-256.swift",
"Digest/HashingAlgorithm/SHA384.swift",
"Digest/HashingAlgorithm/SHA512.swift",
"Digest/SaltProvider.swift",
"Factory/SDJWTFactory.swift",
"Fetchers/SdJwtVcIssuerMetaDataFetcher.swift",
"Fetchers/TypeMetadataFetcher.swift",
"Issuer/AsyncSignerProtocol.swift",
"Issuer/JWT.swift",
"Issuer/JWTRepresentable.swift",
"Issuer/SDJWT.swift",
"Issuer/SDJWTIssuer.swift",
"Issuer/SignedSDJWT.swift",
"Matcher/Matcher.swift",
"Model/ResolvedTypeMetadata.swift",
"Model/SdJwtVcIssuerMetaData.swift",
"Model/SdJwtVcTypeMetadata.swift",
"Networking/Networking.swift",
"Parser/CompactParser.swift",
"Parser/ParserProtocol.swift",
"Serializer/CompactSerialiser.swift",
"Serializer/SerialiserProtocol.swift",
"TypeMetadata/DisclosureValidator.swift",
"TypeMetadata/SubResourceIntegrity.swift",
"TypeMetadata/TypeMetadataClaimsValidator.swift",
"TypeMetadata/TypeMetadataLookupDefault.swift",
"TypeMetadata/TypeMetadataMerger.swift",
"TypeMetadata/TypeMetadataPolicy.swift",
"TypeMetadata/Vct.swift",
"Types/DecoyConfiguration.swift",
"Types/Spec.swift",
"Types/Types.swift",
"Utilities/ClaimPath.swift",
"Utilities/ClaimVisitorType.swift",
"Utilities/DigestCollector.swift",
"Utilities/ECPublicKeyConverter.swift",
"Utilities/Extensions/Array+Extension.swift",
"Utilities/Extensions/Certificate+Extensions.swift",
"Utilities/Extensions/ClaimPath+Extensions.swift",
"Utilities/Extensions/Data+Extension.swift",
"Utilities/Extensions/Disclosure+Extension.swift",
"Utilities/Extensions/Encodable+Extension.swift",
"Utilities/Extensions/JSON+Extension.swift",
"Utilities/Extensions/JWS+Extension.swift",
"Utilities/Extensions/Networking+Extension.swift",
"Utilities/Extensions/SignatureAlgorithm+Extension.swift",
"Utilities/Extensions/String+Extension.swift",
"Utilities/JwsJsonSupportOption.swift",
"Utilities/RawCodingKey.swift",
"Utilities/SdJwtVcIssuerPublicKeySource.swift",
"Utilities/SecureRandom.swift",
"Utilities/SelectPath.swift",
"Utilities/TimeRange.swift",
"Utilities/TrustFunctions.swift",
"Verifier/ClaimsVerifier.swift",
"Verifier/DIDPublicKeyLookupAgentType.swift",
"Verifier/DisclosuresVerifier.swift",
"Verifier/KeyBindingVerifier.swift",
"Verifier/SDJWTVCVerifier.swift",
"Verifier/SDJWTVerifier.swift",
"Verifier/SignatureVerifier.swift",
"Verifier/TypeMetadataVerifier.swift",
"Verifier/X509CertificateTrust.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.