The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Shield, reference main (7d19bf), with Swift 6.1 for macOS (SPM) on 28 Apr 2025 07:44:59 UTC.

Swift 6 data race errors: 152

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/KeyIdentifier.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
21 | public extension Schemas {
22 |
23 |   static let KeyIdentifier: Schema = .octetString()
   |              |- note: add '@MainActor' to make static property 'KeyIdentifier' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 | }
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Name.swift:34:14: warning: static property 'Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
32 | public extension Schemas {
33 |
34 |   static let Name: Schema =
   |              `- warning: static property 'Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
35 |     .choiceOf([
36 |       ShieldX500.Schemas.rdnSequence(DirectoryNames, unknownTypeSchema: directoryString()),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Name.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldX500
14 |
   :
32 | public extension Schemas {
33 |
34 |   static let Name: Schema =
   |              |- note: add '@MainActor' to make static property 'Name' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     .choiceOf([
36 |       ShieldX500.Schemas.rdnSequence(DirectoryNames, unknownTypeSchema: directoryString()),
[297/311] Compiling ShieldX509 AlgorithmIdentifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CRAttributes.swift:17:21: warning: static property 'supported' is not concurrency-safe because non-'Sendable' type '[ObjectIdentifier : any AttributeValue.Type]' may have shared mutable state; this is an error in the Swift 6 language mode
15 | public struct CRAttributeValuesHandler: AttributeValuesHandler {
16 |
17 |   public static let supported: [ObjectIdentifier: AttributeValue.Type] = [
   |                     `- warning: static property 'supported' is not concurrency-safe because non-'Sendable' type '[ObjectIdentifier : any AttributeValue.Type]' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     Extensions.attributeType: Extensions.self,
19 |   ]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ObjectIdentifier.swift:17:15: note: struct 'ObjectIdentifier' does not conform to the 'Sendable' protocol
15 | /// ASN.1 `OBJECT IDENTIFIER` value (aka `OID`).
16 | ///
17 | public struct ObjectIdentifier: Equatable, Hashable {
   |               `- note: struct 'ObjectIdentifier' does not conform to the 'Sendable' protocol
18 |
19 |   public var fields: [UInt64]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CRAttributes.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
15 | public struct CRAttributeValuesHandler: AttributeValuesHandler {
16 |
17 |   public static let supported: [ObjectIdentifier: AttributeValue.Type] = [
   |                     |- note: add '@MainActor' to make static property 'supported' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Extensions.attributeType: Extensions.self,
19 |   ]
[298/311] Compiling ShieldX509 AttributeValueHandlers.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CRAttributes.swift:17:21: warning: static property 'supported' is not concurrency-safe because non-'Sendable' type '[ObjectIdentifier : any AttributeValue.Type]' may have shared mutable state; this is an error in the Swift 6 language mode
15 | public struct CRAttributeValuesHandler: AttributeValuesHandler {
16 |
17 |   public static let supported: [ObjectIdentifier: AttributeValue.Type] = [
   |                     `- warning: static property 'supported' is not concurrency-safe because non-'Sendable' type '[ObjectIdentifier : any AttributeValue.Type]' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     Extensions.attributeType: Extensions.self,
19 |   ]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ObjectIdentifier.swift:17:15: note: struct 'ObjectIdentifier' does not conform to the 'Sendable' protocol
15 | /// ASN.1 `OBJECT IDENTIFIER` value (aka `OID`).
16 | ///
17 | public struct ObjectIdentifier: Equatable, Hashable {
   |               `- note: struct 'ObjectIdentifier' does not conform to the 'Sendable' protocol
18 |
19 |   public var fields: [UInt64]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CRAttributes.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
15 | public struct CRAttributeValuesHandler: AttributeValuesHandler {
16 |
17 |   public static let supported: [ObjectIdentifier: AttributeValue.Type] = [
   |                     |- note: add '@MainActor' to make static property 'supported' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Extensions.attributeType: Extensions.self,
19 |   ]
[299/311] Compiling ShieldX509 Attributes.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CRAttributes.swift:17:21: warning: static property 'supported' is not concurrency-safe because non-'Sendable' type '[ObjectIdentifier : any AttributeValue.Type]' may have shared mutable state; this is an error in the Swift 6 language mode
15 | public struct CRAttributeValuesHandler: AttributeValuesHandler {
16 |
17 |   public static let supported: [ObjectIdentifier: AttributeValue.Type] = [
   |                     `- warning: static property 'supported' is not concurrency-safe because non-'Sendable' type '[ObjectIdentifier : any AttributeValue.Type]' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     Extensions.attributeType: Extensions.self,
19 |   ]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ObjectIdentifier.swift:17:15: note: struct 'ObjectIdentifier' does not conform to the 'Sendable' protocol
15 | /// ASN.1 `OBJECT IDENTIFIER` value (aka `OID`).
16 | ///
17 | public struct ObjectIdentifier: Equatable, Hashable {
   |               `- note: struct 'ObjectIdentifier' does not conform to the 'Sendable' protocol
18 |
19 |   public var fields: [UInt64]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CRAttributes.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
15 | public struct CRAttributeValuesHandler: AttributeValuesHandler {
16 |
17 |   public static let supported: [ObjectIdentifier: AttributeValue.Type] = [
   |                     |- note: add '@MainActor' to make static property 'supported' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Extensions.attributeType: Extensions.self,
19 |   ]
[300/311] Compiling ShieldX509 CRAttributes.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CRAttributes.swift:17:21: warning: static property 'supported' is not concurrency-safe because non-'Sendable' type '[ObjectIdentifier : any AttributeValue.Type]' may have shared mutable state; this is an error in the Swift 6 language mode
15 | public struct CRAttributeValuesHandler: AttributeValuesHandler {
16 |
17 |   public static let supported: [ObjectIdentifier: AttributeValue.Type] = [
   |                     `- warning: static property 'supported' is not concurrency-safe because non-'Sendable' type '[ObjectIdentifier : any AttributeValue.Type]' may have shared mutable state; this is an error in the Swift 6 language mode
18 |     Extensions.attributeType: Extensions.self,
19 |   ]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ObjectIdentifier.swift:17:15: note: struct 'ObjectIdentifier' does not conform to the 'Sendable' protocol
15 | /// ASN.1 `OBJECT IDENTIFIER` value (aka `OID`).
16 | ///
17 | public struct ObjectIdentifier: Equatable, Hashable {
   |               `- note: struct 'ObjectIdentifier' does not conform to the 'Sendable' protocol
18 |
19 |   public var fields: [UInt64]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CRAttributes.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
15 | public struct CRAttributeValuesHandler: AttributeValuesHandler {
16 |
17 |   public static let supported: [ObjectIdentifier: AttributeValue.Type] = [
   |                     |- note: add '@MainActor' to make static property 'supported' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     Extensions.attributeType: Extensions.self,
19 |   ]
[301/311] Compiling ShieldX509 Certificate.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Certificate.swift:43:14: warning: static property 'Certificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 | public extension Schemas {
42 |
43 |   static let Certificate: Schema =
   |              `- warning: static property 'Certificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
44 |     .sequence([
45 |       "tbsCertificate": TBSCertificate,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Certificate.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldX500
14 |
   :
41 | public extension Schemas {
42 |
43 |   static let Certificate: Schema =
   |              |- note: add '@MainActor' to make static property 'Certificate' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     .sequence([
45 |       "tbsCertificate": TBSCertificate,
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequest.swift:48:14: warning: static property 'CertificationRequest' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
46 | public extension Schemas {
47 |
48 |   static let CertificationRequest: Schema =
   |              `- warning: static property 'CertificationRequest' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
49 |     .sequence([
50 |       "certificationRequestInfo": CertificationRequestInfo,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequest.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 | import ShieldX500
   :
46 | public extension Schemas {
47 |
48 |   static let CertificationRequest: Schema =
   |              |- note: add '@MainActor' to make static property 'CertificationRequest' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |     .sequence([
50 |       "certificationRequestInfo": CertificationRequestInfo,
[302/311] Compiling ShieldX509 CertificateBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Certificate.swift:43:14: warning: static property 'Certificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 | public extension Schemas {
42 |
43 |   static let Certificate: Schema =
   |              `- warning: static property 'Certificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
44 |     .sequence([
45 |       "tbsCertificate": TBSCertificate,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Certificate.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldX500
14 |
   :
41 | public extension Schemas {
42 |
43 |   static let Certificate: Schema =
   |              |- note: add '@MainActor' to make static property 'Certificate' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     .sequence([
45 |       "tbsCertificate": TBSCertificate,
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequest.swift:48:14: warning: static property 'CertificationRequest' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
46 | public extension Schemas {
47 |
48 |   static let CertificationRequest: Schema =
   |              `- warning: static property 'CertificationRequest' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
49 |     .sequence([
50 |       "certificationRequestInfo": CertificationRequestInfo,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequest.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 | import ShieldX500
   :
46 | public extension Schemas {
47 |
48 |   static let CertificationRequest: Schema =
   |              |- note: add '@MainActor' to make static property 'CertificationRequest' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |     .sequence([
50 |       "certificationRequestInfo": CertificationRequestInfo,
[303/311] Compiling ShieldX509 CertificationRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Certificate.swift:43:14: warning: static property 'Certificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 | public extension Schemas {
42 |
43 |   static let Certificate: Schema =
   |              `- warning: static property 'Certificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
44 |     .sequence([
45 |       "tbsCertificate": TBSCertificate,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Certificate.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldX500
14 |
   :
41 | public extension Schemas {
42 |
43 |   static let Certificate: Schema =
   |              |- note: add '@MainActor' to make static property 'Certificate' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     .sequence([
45 |       "tbsCertificate": TBSCertificate,
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequest.swift:48:14: warning: static property 'CertificationRequest' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
46 | public extension Schemas {
47 |
48 |   static let CertificationRequest: Schema =
   |              `- warning: static property 'CertificationRequest' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
49 |     .sequence([
50 |       "certificationRequestInfo": CertificationRequestInfo,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequest.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 | import ShieldX500
   :
46 | public extension Schemas {
47 |
48 |   static let CertificationRequest: Schema =
   |              |- note: add '@MainActor' to make static property 'CertificationRequest' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |     .sequence([
50 |       "certificationRequestInfo": CertificationRequestInfo,
[304/311] Compiling ShieldX509 CertificationRequestBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Certificate.swift:43:14: warning: static property 'Certificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 | public extension Schemas {
42 |
43 |   static let Certificate: Schema =
   |              `- warning: static property 'Certificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
44 |     .sequence([
45 |       "tbsCertificate": TBSCertificate,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/Certificate.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldX500
14 |
   :
41 | public extension Schemas {
42 |
43 |   static let Certificate: Schema =
   |              |- note: add '@MainActor' to make static property 'Certificate' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     .sequence([
45 |       "tbsCertificate": TBSCertificate,
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequest.swift:48:14: warning: static property 'CertificationRequest' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
46 | public extension Schemas {
47 |
48 |   static let CertificationRequest: Schema =
   |              `- warning: static property 'CertificationRequest' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
49 |     .sequence([
50 |       "certificationRequestInfo": CertificationRequestInfo,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequest.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 | import ShieldX500
   :
46 | public extension Schemas {
47 |
48 |   static let CertificationRequest: Schema =
   |              |- note: add '@MainActor' to make static property 'CertificationRequest' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |     .sequence([
50 |       "certificationRequestInfo": CertificationRequestInfo,
[305/311] Compiling ShieldX509 CertificationRequestInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:49:14: warning: static property 'CRIAttributes' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
47 | public extension Schemas {
48 |
49 |   static let CRIAttributes: Schema.DynamicMap = [
   |              `- warning: static property 'CRIAttributes' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest.asn1: Extensions,
51 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes.asn1: attributes([:], unknownTypeSchema: .any),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 |
   :
47 | public extension Schemas {
48 |
49 |   static let CRIAttributes: Schema.DynamicMap = [
   |              |- note: add '@MainActor' to make static property 'CRIAttributes' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest.asn1: Extensions,
51 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes.asn1: attributes([:], unknownTypeSchema: .any),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:54:14: warning: static property 'CertificationRequestInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
52 |   ]
53 |
54 |   static let CertificationRequestInfo: Schema =
   |              |- warning: static property 'CertificationRequestInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'CertificationRequestInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |     .sequence([
56 |       "version": .version(.integer(allowed: 0 ..< 1)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:49:14: warning: static property 'DirectoryNames' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
47 | public extension Schemas {
48 |
49 |   static let DirectoryNames: Schema.DynamicMap = [
   |              `- warning: static property 'DirectoryNames' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |     iso_itu.ds.attributeType.name.asn1: X520Name,
51 |     iso_itu.ds.attributeType.surname.asn1: X520Name,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 | import ShieldX500
   :
47 | public extension Schemas {
48 |
49 |   static let DirectoryNames: Schema.DynamicMap = [
   |              |- note: add '@MainActor' to make static property 'DirectoryNames' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |     iso_itu.ds.attributeType.name.asn1: X520Name,
51 |     iso_itu.ds.attributeType.surname.asn1: X520Name,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:69:14: warning: static property 'X520Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
67 |   ]
68 |
69 |   static let X520Name = directoryString(max: 32768)
   |              |- warning: static property 'X520Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Name' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:70:14: warning: static property 'X520CommonName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
68 |
69 |   static let X520Name = directoryString(max: 32768)
70 |   static let X520CommonName = directoryString(max: 64)
   |              |- warning: static property 'X520CommonName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520CommonName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:71:14: warning: static property 'X520LocalityName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
69 |   static let X520Name = directoryString(max: 32768)
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
   |              |- warning: static property 'X520LocalityName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520LocalityName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:72:14: warning: static property 'X520StateOrProvinceName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
   |              |- warning: static property 'X520StateOrProvinceName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520StateOrProvinceName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:73:14: warning: static property 'X520OrganizationName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
   |              |- warning: static property 'X520OrganizationName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520OrganizationName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:74:14: warning: static property 'X520OrganizationalUnitName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
   |              |- warning: static property 'X520OrganizationalUnitName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520OrganizationalUnitName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |   static let X520Title = directoryString(max: 64)
76 |   static let X520Pseudonym = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:75:14: warning: static property 'X520Title' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
   |              |- warning: static property 'X520Title' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Title' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |   static let X520Pseudonym = directoryString(max: 128)
77 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:76:14: warning: static property 'X520Pseudonym' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
76 |   static let X520Pseudonym = directoryString(max: 128)
   |              |- warning: static property 'X520Pseudonym' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Pseudonym' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 |   @available(*, deprecated, message: "Use directoryString(max:) instead")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECParameters.swift:23:14: warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
21 | public extension Schemas {
22 |
23 |   static let ECParameters: Schema =
   |              `- warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
24 |     .choiceOf([
25 |       .objectIdentifier(), // -- named curve
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECParameters.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
21 | public extension Schemas {
22 |
23 |   static let ECParameters: Schema =
   |              |- note: add '@MainActor' to make static property 'ECParameters' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     .choiceOf([
25 |       .objectIdentifier(), // -- named curve
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECPrivateKey.swift:43:14: warning: static property 'ECPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 | public extension Schemas {
42 |
43 |   static let ECPrivateKey: Schema =
   |              `- warning: static property 'ECPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
44 |     .sequence([
45 |       "version": .version(.integer(allowed: 1 ..< 2)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECPrivateKey.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
41 | public extension Schemas {
42 |
43 |   static let ECPrivateKey: Schema =
   |              |- note: add '@MainActor' to make static property 'ECPrivateKey' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     .sequence([
45 |       "version": .version(.integer(allowed: 1 ..< 2)),
[306/311] Compiling ShieldX509 DirectoryNames.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:49:14: warning: static property 'CRIAttributes' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
47 | public extension Schemas {
48 |
49 |   static let CRIAttributes: Schema.DynamicMap = [
   |              `- warning: static property 'CRIAttributes' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest.asn1: Extensions,
51 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes.asn1: attributes([:], unknownTypeSchema: .any),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 |
   :
47 | public extension Schemas {
48 |
49 |   static let CRIAttributes: Schema.DynamicMap = [
   |              |- note: add '@MainActor' to make static property 'CRIAttributes' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest.asn1: Extensions,
51 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes.asn1: attributes([:], unknownTypeSchema: .any),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:54:14: warning: static property 'CertificationRequestInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
52 |   ]
53 |
54 |   static let CertificationRequestInfo: Schema =
   |              |- warning: static property 'CertificationRequestInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'CertificationRequestInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |     .sequence([
56 |       "version": .version(.integer(allowed: 0 ..< 1)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:49:14: warning: static property 'DirectoryNames' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
47 | public extension Schemas {
48 |
49 |   static let DirectoryNames: Schema.DynamicMap = [
   |              `- warning: static property 'DirectoryNames' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |     iso_itu.ds.attributeType.name.asn1: X520Name,
51 |     iso_itu.ds.attributeType.surname.asn1: X520Name,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 | import ShieldX500
   :
47 | public extension Schemas {
48 |
49 |   static let DirectoryNames: Schema.DynamicMap = [
   |              |- note: add '@MainActor' to make static property 'DirectoryNames' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |     iso_itu.ds.attributeType.name.asn1: X520Name,
51 |     iso_itu.ds.attributeType.surname.asn1: X520Name,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:69:14: warning: static property 'X520Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
67 |   ]
68 |
69 |   static let X520Name = directoryString(max: 32768)
   |              |- warning: static property 'X520Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Name' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:70:14: warning: static property 'X520CommonName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
68 |
69 |   static let X520Name = directoryString(max: 32768)
70 |   static let X520CommonName = directoryString(max: 64)
   |              |- warning: static property 'X520CommonName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520CommonName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:71:14: warning: static property 'X520LocalityName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
69 |   static let X520Name = directoryString(max: 32768)
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
   |              |- warning: static property 'X520LocalityName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520LocalityName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:72:14: warning: static property 'X520StateOrProvinceName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
   |              |- warning: static property 'X520StateOrProvinceName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520StateOrProvinceName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:73:14: warning: static property 'X520OrganizationName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
   |              |- warning: static property 'X520OrganizationName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520OrganizationName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:74:14: warning: static property 'X520OrganizationalUnitName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
   |              |- warning: static property 'X520OrganizationalUnitName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520OrganizationalUnitName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |   static let X520Title = directoryString(max: 64)
76 |   static let X520Pseudonym = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:75:14: warning: static property 'X520Title' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
   |              |- warning: static property 'X520Title' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Title' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |   static let X520Pseudonym = directoryString(max: 128)
77 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:76:14: warning: static property 'X520Pseudonym' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
76 |   static let X520Pseudonym = directoryString(max: 128)
   |              |- warning: static property 'X520Pseudonym' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Pseudonym' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 |   @available(*, deprecated, message: "Use directoryString(max:) instead")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECParameters.swift:23:14: warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
21 | public extension Schemas {
22 |
23 |   static let ECParameters: Schema =
   |              `- warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
24 |     .choiceOf([
25 |       .objectIdentifier(), // -- named curve
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECParameters.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
21 | public extension Schemas {
22 |
23 |   static let ECParameters: Schema =
   |              |- note: add '@MainActor' to make static property 'ECParameters' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     .choiceOf([
25 |       .objectIdentifier(), // -- named curve
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECPrivateKey.swift:43:14: warning: static property 'ECPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 | public extension Schemas {
42 |
43 |   static let ECPrivateKey: Schema =
   |              `- warning: static property 'ECPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
44 |     .sequence([
45 |       "version": .version(.integer(allowed: 1 ..< 2)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECPrivateKey.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
41 | public extension Schemas {
42 |
43 |   static let ECPrivateKey: Schema =
   |              |- note: add '@MainActor' to make static property 'ECPrivateKey' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     .sequence([
45 |       "version": .version(.integer(allowed: 1 ..< 2)),
[307/311] Compiling ShieldX509 ECParameters.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:49:14: warning: static property 'CRIAttributes' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
47 | public extension Schemas {
48 |
49 |   static let CRIAttributes: Schema.DynamicMap = [
   |              `- warning: static property 'CRIAttributes' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest.asn1: Extensions,
51 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes.asn1: attributes([:], unknownTypeSchema: .any),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 |
   :
47 | public extension Schemas {
48 |
49 |   static let CRIAttributes: Schema.DynamicMap = [
   |              |- note: add '@MainActor' to make static property 'CRIAttributes' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest.asn1: Extensions,
51 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes.asn1: attributes([:], unknownTypeSchema: .any),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:54:14: warning: static property 'CertificationRequestInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
52 |   ]
53 |
54 |   static let CertificationRequestInfo: Schema =
   |              |- warning: static property 'CertificationRequestInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'CertificationRequestInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |     .sequence([
56 |       "version": .version(.integer(allowed: 0 ..< 1)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:49:14: warning: static property 'DirectoryNames' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
47 | public extension Schemas {
48 |
49 |   static let DirectoryNames: Schema.DynamicMap = [
   |              `- warning: static property 'DirectoryNames' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |     iso_itu.ds.attributeType.name.asn1: X520Name,
51 |     iso_itu.ds.attributeType.surname.asn1: X520Name,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 | import ShieldX500
   :
47 | public extension Schemas {
48 |
49 |   static let DirectoryNames: Schema.DynamicMap = [
   |              |- note: add '@MainActor' to make static property 'DirectoryNames' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |     iso_itu.ds.attributeType.name.asn1: X520Name,
51 |     iso_itu.ds.attributeType.surname.asn1: X520Name,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:69:14: warning: static property 'X520Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
67 |   ]
68 |
69 |   static let X520Name = directoryString(max: 32768)
   |              |- warning: static property 'X520Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Name' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:70:14: warning: static property 'X520CommonName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
68 |
69 |   static let X520Name = directoryString(max: 32768)
70 |   static let X520CommonName = directoryString(max: 64)
   |              |- warning: static property 'X520CommonName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520CommonName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:71:14: warning: static property 'X520LocalityName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
69 |   static let X520Name = directoryString(max: 32768)
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
   |              |- warning: static property 'X520LocalityName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520LocalityName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:72:14: warning: static property 'X520StateOrProvinceName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
   |              |- warning: static property 'X520StateOrProvinceName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520StateOrProvinceName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:73:14: warning: static property 'X520OrganizationName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
   |              |- warning: static property 'X520OrganizationName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520OrganizationName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:74:14: warning: static property 'X520OrganizationalUnitName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
   |              |- warning: static property 'X520OrganizationalUnitName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520OrganizationalUnitName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |   static let X520Title = directoryString(max: 64)
76 |   static let X520Pseudonym = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:75:14: warning: static property 'X520Title' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
   |              |- warning: static property 'X520Title' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Title' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |   static let X520Pseudonym = directoryString(max: 128)
77 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:76:14: warning: static property 'X520Pseudonym' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
76 |   static let X520Pseudonym = directoryString(max: 128)
   |              |- warning: static property 'X520Pseudonym' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Pseudonym' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 |   @available(*, deprecated, message: "Use directoryString(max:) instead")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECParameters.swift:23:14: warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
21 | public extension Schemas {
22 |
23 |   static let ECParameters: Schema =
   |              `- warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
24 |     .choiceOf([
25 |       .objectIdentifier(), // -- named curve
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECParameters.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
21 | public extension Schemas {
22 |
23 |   static let ECParameters: Schema =
   |              |- note: add '@MainActor' to make static property 'ECParameters' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     .choiceOf([
25 |       .objectIdentifier(), // -- named curve
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECPrivateKey.swift:43:14: warning: static property 'ECPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 | public extension Schemas {
42 |
43 |   static let ECPrivateKey: Schema =
   |              `- warning: static property 'ECPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
44 |     .sequence([
45 |       "version": .version(.integer(allowed: 1 ..< 2)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECPrivateKey.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
41 | public extension Schemas {
42 |
43 |   static let ECPrivateKey: Schema =
   |              |- note: add '@MainActor' to make static property 'ECPrivateKey' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     .sequence([
45 |       "version": .version(.integer(allowed: 1 ..< 2)),
[308/311] Compiling ShieldX509 ECPrivateKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:49:14: warning: static property 'CRIAttributes' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
47 | public extension Schemas {
48 |
49 |   static let CRIAttributes: Schema.DynamicMap = [
   |              `- warning: static property 'CRIAttributes' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest.asn1: Extensions,
51 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes.asn1: attributes([:], unknownTypeSchema: .any),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 |
   :
47 | public extension Schemas {
48 |
49 |   static let CRIAttributes: Schema.DynamicMap = [
   |              |- note: add '@MainActor' to make static property 'CRIAttributes' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest.asn1: Extensions,
51 |     iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes.asn1: attributes([:], unknownTypeSchema: .any),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/CertificationRequestInfo.swift:54:14: warning: static property 'CertificationRequestInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
52 |   ]
53 |
54 |   static let CertificationRequestInfo: Schema =
   |              |- warning: static property 'CertificationRequestInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'CertificationRequestInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |     .sequence([
56 |       "version": .version(.integer(allowed: 0 ..< 1)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:49:14: warning: static property 'DirectoryNames' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
47 | public extension Schemas {
48 |
49 |   static let DirectoryNames: Schema.DynamicMap = [
   |              `- warning: static property 'DirectoryNames' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
50 |     iso_itu.ds.attributeType.name.asn1: X520Name,
51 |     iso_itu.ds.attributeType.surname.asn1: X520Name,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 | import ShieldOID
14 | import ShieldX500
   :
47 | public extension Schemas {
48 |
49 |   static let DirectoryNames: Schema.DynamicMap = [
   |              |- note: add '@MainActor' to make static property 'DirectoryNames' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 |     iso_itu.ds.attributeType.name.asn1: X520Name,
51 |     iso_itu.ds.attributeType.surname.asn1: X520Name,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:69:14: warning: static property 'X520Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
67 |   ]
68 |
69 |   static let X520Name = directoryString(max: 32768)
   |              |- warning: static property 'X520Name' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Name' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:70:14: warning: static property 'X520CommonName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
68 |
69 |   static let X520Name = directoryString(max: 32768)
70 |   static let X520CommonName = directoryString(max: 64)
   |              |- warning: static property 'X520CommonName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520CommonName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:71:14: warning: static property 'X520LocalityName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
69 |   static let X520Name = directoryString(max: 32768)
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
   |              |- warning: static property 'X520LocalityName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520LocalityName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:72:14: warning: static property 'X520StateOrProvinceName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
70 |   static let X520CommonName = directoryString(max: 64)
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
   |              |- warning: static property 'X520StateOrProvinceName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520StateOrProvinceName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:73:14: warning: static property 'X520OrganizationName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
71 |   static let X520LocalityName = directoryString(max: 128)
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
   |              |- warning: static property 'X520OrganizationName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520OrganizationName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:74:14: warning: static property 'X520OrganizationalUnitName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
72 |   static let X520StateOrProvinceName = directoryString(max: 128)
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
   |              |- warning: static property 'X520OrganizationalUnitName' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520OrganizationalUnitName' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
75 |   static let X520Title = directoryString(max: 64)
76 |   static let X520Pseudonym = directoryString(max: 128)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:75:14: warning: static property 'X520Title' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
73 |   static let X520OrganizationName = directoryString(max: 64)
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
   |              |- warning: static property 'X520Title' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Title' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 |   static let X520Pseudonym = directoryString(max: 128)
77 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/DirectoryNames.swift:76:14: warning: static property 'X520Pseudonym' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
74 |   static let X520OrganizationalUnitName = directoryString(max: 64)
75 |   static let X520Title = directoryString(max: 64)
76 |   static let X520Pseudonym = directoryString(max: 128)
   |              |- warning: static property 'X520Pseudonym' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'X520Pseudonym' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 |
78 |   @available(*, deprecated, message: "Use directoryString(max:) instead")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECParameters.swift:23:14: warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
21 | public extension Schemas {
22 |
23 |   static let ECParameters: Schema =
   |              `- warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
24 |     .choiceOf([
25 |       .objectIdentifier(), // -- named curve
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECParameters.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
21 | public extension Schemas {
22 |
23 |   static let ECParameters: Schema =
   |              |- note: add '@MainActor' to make static property 'ECParameters' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     .choiceOf([
25 |       .objectIdentifier(), // -- named curve
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECPrivateKey.swift:43:14: warning: static property 'ECPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 | public extension Schemas {
42 |
43 |   static let ECPrivateKey: Schema =
   |              `- warning: static property 'ECPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
44 |     .sequence([
45 |       "version": .version(.integer(allowed: 1 ..< 2)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/ECPrivateKey.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
41 | public extension Schemas {
42 |
43 |   static let ECPrivateKey: Schema =
   |              |- note: add '@MainActor' to make static property 'ECPrivateKey' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |     .sequence([
45 |       "version": .version(.integer(allowed: 1 ..< 2)),
[309/311] Compiling ShieldX509 Schemas.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/SubjectPublicKeyInfo.swift:40:14: warning: static property 'SubjectPublicKeyInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
38 | public extension Schemas {
39 |
40 |   static let SubjectPublicKeyInfo: Schema =
   |              `- warning: static property 'SubjectPublicKeyInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 |     .sequence([
42 |       "algorithm": algorithmIdentifier(PKInfoAlgorithms),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/SubjectPublicKeyInfo.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
38 | public extension Schemas {
39 |
40 |   static let SubjectPublicKeyInfo: Schema =
   |              |- note: add '@MainActor' to make static property 'SubjectPublicKeyInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     .sequence([
42 |       "algorithm": algorithmIdentifier(PKInfoAlgorithms),
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:91:14: warning: static property 'PKInfoAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 89 | public extension Schemas {
 90 |
 91 |   static let PKInfoAlgorithms: Schema.DynamicMap = [
    |              `- warning: static property 'PKInfoAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 92 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption.asn1: .null,
 93 |     iso.memberBody.us.ansix962.keyType.ecPublicKey.asn1: ECParameters,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
 10 |
 11 | import Foundation
 12 | import PotentASN1
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
 13 | import ShieldOID
 14 | import ShieldX500
    :
 89 | public extension Schemas {
 90 |
 91 |   static let PKInfoAlgorithms: Schema.DynamicMap = [
    |              |- note: add '@MainActor' to make static property 'PKInfoAlgorithms' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption.asn1: .null,
 93 |     iso.memberBody.us.ansix962.keyType.ecPublicKey.asn1: ECParameters,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:96:14: warning: static property 'SignatureAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 94 |   ]
 95 |
 96 |   static let SignatureAlgorithms: Schema.DynamicMap = [
    |              |- warning: static property 'SignatureAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'SignatureAlgorithms' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 97 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.md2WithRSAEncryption.asn1: .optional(.null),
 98 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.md4WithRSAEncryption.asn1: .optional(.null),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:112:14: warning: static property 'TBSCertificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
110 |   ]
111 |
112 |   static let TBSCertificate: Schema =
    |              |- warning: static property 'TBSCertificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'TBSCertificate' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |     .sequence([
114 |       "version": .version(.explicit(0, Version)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:126:14: warning: static property 'Version' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
124 |     ])
125 |
126 |   static let Version: Schema = .integer(allowed: 0 ..< 3, default: 0)
    |              |- warning: static property 'Version' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Version' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 |   static let CertificateSerialNumber: Schema =
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:128:14: warning: static property 'CertificateSerialNumber' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
126 |   static let Version: Schema = .integer(allowed: 0 ..< 3, default: 0)
127 |
128 |   static let CertificateSerialNumber: Schema =
    |              |- warning: static property 'CertificateSerialNumber' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'CertificateSerialNumber' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |     .integer()
130 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:131:14: warning: static property 'Time' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
129 |     .integer()
130 |
131 |   static let Time: Schema =
    |              |- warning: static property 'Time' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Time' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |     .choiceOf([
133 |       .time(kind: .utc),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:137:14: warning: static property 'Validity' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
135 |     ])
136 |
137 |   static let Validity: Schema =
    |              |- warning: static property 'Validity' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Validity' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |     .sequence([
139 |       "notBefore": Time,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:143:14: warning: static property 'UniqueIdentifier' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     ])
142 |
143 |   static let UniqueIdentifier: Schema =
    |              |- warning: static property 'UniqueIdentifier' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'UniqueIdentifier' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |     .bitString()
145 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
[310/311] Compiling ShieldX509 SubjectPublicKeyInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/SubjectPublicKeyInfo.swift:40:14: warning: static property 'SubjectPublicKeyInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
38 | public extension Schemas {
39 |
40 |   static let SubjectPublicKeyInfo: Schema =
   |              `- warning: static property 'SubjectPublicKeyInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 |     .sequence([
42 |       "algorithm": algorithmIdentifier(PKInfoAlgorithms),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/SubjectPublicKeyInfo.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
38 | public extension Schemas {
39 |
40 |   static let SubjectPublicKeyInfo: Schema =
   |              |- note: add '@MainActor' to make static property 'SubjectPublicKeyInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     .sequence([
42 |       "algorithm": algorithmIdentifier(PKInfoAlgorithms),
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:91:14: warning: static property 'PKInfoAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 89 | public extension Schemas {
 90 |
 91 |   static let PKInfoAlgorithms: Schema.DynamicMap = [
    |              `- warning: static property 'PKInfoAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 92 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption.asn1: .null,
 93 |     iso.memberBody.us.ansix962.keyType.ecPublicKey.asn1: ECParameters,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
 10 |
 11 | import Foundation
 12 | import PotentASN1
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
 13 | import ShieldOID
 14 | import ShieldX500
    :
 89 | public extension Schemas {
 90 |
 91 |   static let PKInfoAlgorithms: Schema.DynamicMap = [
    |              |- note: add '@MainActor' to make static property 'PKInfoAlgorithms' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption.asn1: .null,
 93 |     iso.memberBody.us.ansix962.keyType.ecPublicKey.asn1: ECParameters,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:96:14: warning: static property 'SignatureAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 94 |   ]
 95 |
 96 |   static let SignatureAlgorithms: Schema.DynamicMap = [
    |              |- warning: static property 'SignatureAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'SignatureAlgorithms' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 97 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.md2WithRSAEncryption.asn1: .optional(.null),
 98 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.md4WithRSAEncryption.asn1: .optional(.null),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:112:14: warning: static property 'TBSCertificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
110 |   ]
111 |
112 |   static let TBSCertificate: Schema =
    |              |- warning: static property 'TBSCertificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'TBSCertificate' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |     .sequence([
114 |       "version": .version(.explicit(0, Version)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:126:14: warning: static property 'Version' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
124 |     ])
125 |
126 |   static let Version: Schema = .integer(allowed: 0 ..< 3, default: 0)
    |              |- warning: static property 'Version' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Version' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 |   static let CertificateSerialNumber: Schema =
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:128:14: warning: static property 'CertificateSerialNumber' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
126 |   static let Version: Schema = .integer(allowed: 0 ..< 3, default: 0)
127 |
128 |   static let CertificateSerialNumber: Schema =
    |              |- warning: static property 'CertificateSerialNumber' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'CertificateSerialNumber' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |     .integer()
130 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:131:14: warning: static property 'Time' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
129 |     .integer()
130 |
131 |   static let Time: Schema =
    |              |- warning: static property 'Time' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Time' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |     .choiceOf([
133 |       .time(kind: .utc),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:137:14: warning: static property 'Validity' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
135 |     ])
136 |
137 |   static let Validity: Schema =
    |              |- warning: static property 'Validity' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Validity' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |     .sequence([
139 |       "notBefore": Time,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:143:14: warning: static property 'UniqueIdentifier' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     ])
142 |
143 |   static let UniqueIdentifier: Schema =
    |              |- warning: static property 'UniqueIdentifier' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'UniqueIdentifier' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |     .bitString()
145 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
[311/311] Compiling ShieldX509 TBSCertificate.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/SubjectPublicKeyInfo.swift:40:14: warning: static property 'SubjectPublicKeyInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
38 | public extension Schemas {
39 |
40 |   static let SubjectPublicKeyInfo: Schema =
   |              `- warning: static property 'SubjectPublicKeyInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
41 |     .sequence([
42 |       "algorithm": algorithmIdentifier(PKInfoAlgorithms),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/SubjectPublicKeyInfo.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import Foundation
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 |
   :
38 | public extension Schemas {
39 |
40 |   static let SubjectPublicKeyInfo: Schema =
   |              |- note: add '@MainActor' to make static property 'SubjectPublicKeyInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     .sequence([
42 |       "algorithm": algorithmIdentifier(PKInfoAlgorithms),
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:91:14: warning: static property 'PKInfoAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 89 | public extension Schemas {
 90 |
 91 |   static let PKInfoAlgorithms: Schema.DynamicMap = [
    |              `- warning: static property 'PKInfoAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 92 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption.asn1: .null,
 93 |     iso.memberBody.us.ansix962.keyType.ecPublicKey.asn1: ECParameters,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
 10 |
 11 | import Foundation
 12 | import PotentASN1
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
 13 | import ShieldOID
 14 | import ShieldX500
    :
 89 | public extension Schemas {
 90 |
 91 |   static let PKInfoAlgorithms: Schema.DynamicMap = [
    |              |- note: add '@MainActor' to make static property 'PKInfoAlgorithms' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption.asn1: .null,
 93 |     iso.memberBody.us.ansix962.keyType.ecPublicKey.asn1: ECParameters,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:96:14: warning: static property 'SignatureAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
 94 |   ]
 95 |
 96 |   static let SignatureAlgorithms: Schema.DynamicMap = [
    |              |- warning: static property 'SignatureAlgorithms' is not concurrency-safe because non-'Sendable' type 'Schema.DynamicMap' (aka 'Dictionary<ASN1, Schema>') may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'SignatureAlgorithms' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 97 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.md2WithRSAEncryption.asn1: .optional(.null),
 98 |     iso.memberBody.us.rsadsi.pkcs.pkcs1.md4WithRSAEncryption.asn1: .optional(.null),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/ASN1.swift:18:22: note: enum 'ASN1' does not conform to the 'Sendable' protocol
 16 | /// General ASN.1 Value.
 17 | ///
 18 | public indirect enum ASN1 {
    |                      `- note: enum 'ASN1' does not conform to the 'Sendable' protocol
 19 |
 20 |   /// ASN.1 Tag Code
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:112:14: warning: static property 'TBSCertificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
110 |   ]
111 |
112 |   static let TBSCertificate: Schema =
    |              |- warning: static property 'TBSCertificate' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'TBSCertificate' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |     .sequence([
114 |       "version": .version(.explicit(0, Version)),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:126:14: warning: static property 'Version' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
124 |     ])
125 |
126 |   static let Version: Schema = .integer(allowed: 0 ..< 3, default: 0)
    |              |- warning: static property 'Version' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Version' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 |   static let CertificateSerialNumber: Schema =
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:128:14: warning: static property 'CertificateSerialNumber' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
126 |   static let Version: Schema = .integer(allowed: 0 ..< 3, default: 0)
127 |
128 |   static let CertificateSerialNumber: Schema =
    |              |- warning: static property 'CertificateSerialNumber' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'CertificateSerialNumber' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |     .integer()
130 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:131:14: warning: static property 'Time' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
129 |     .integer()
130 |
131 |   static let Time: Schema =
    |              |- warning: static property 'Time' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Time' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |     .choiceOf([
133 |       .time(kind: .utc),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:137:14: warning: static property 'Validity' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
135 |     ])
136 |
137 |   static let Validity: Schema =
    |              |- warning: static property 'Validity' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'Validity' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |     .sequence([
139 |       "notBefore": Time,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldX509/TBSCertificate.swift:143:14: warning: static property 'UniqueIdentifier' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     ])
142 |
143 |   static let UniqueIdentifier: Schema =
    |              |- warning: static property 'UniqueIdentifier' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'UniqueIdentifier' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |     .bitString()
145 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
[312/314] Emitting module ShieldPKCS
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:21:14: warning: static property 'RSAPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | public extension Schemas {
21 |   static let RSAPrivateKey = ShieldX509.Schemas.RSAPrivateKey
   |              `- warning: static property 'RSAPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import ShieldX509
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 | // The following types have been moved to ShieldX509 due to issues with circular references
   :
19 |
20 | public extension Schemas {
21 |   static let RSAPrivateKey = ShieldX509.Schemas.RSAPrivateKey
   |              |- note: add '@MainActor' to make static property 'RSAPrivateKey' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:22:14: warning: static property 'RSAPrivateKeyOtherPrimeInfos' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
20 | public extension Schemas {
21 |   static let RSAPrivateKey = ShieldX509.Schemas.RSAPrivateKey
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
   |              |- warning: static property 'RSAPrivateKeyOtherPrimeInfos' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'RSAPrivateKeyOtherPrimeInfos' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
24 |   static let RSAPublicKey = ShieldX509.Schemas.RSAPublicKey
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:23:14: warning: static property 'RSAPrivateKeyOtherPrimeInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
21 |   static let RSAPrivateKey = ShieldX509.Schemas.RSAPrivateKey
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
   |              |- warning: static property 'RSAPrivateKeyOtherPrimeInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'RSAPrivateKeyOtherPrimeInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |   static let RSAPublicKey = ShieldX509.Schemas.RSAPublicKey
25 |   static let ECParameters = ShieldX509.Schemas.ECParameters
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:24:14: warning: static property 'RSAPublicKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
24 |   static let RSAPublicKey = ShieldX509.Schemas.RSAPublicKey
   |              |- warning: static property 'RSAPublicKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'RSAPublicKey' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |   static let ECParameters = ShieldX509.Schemas.ECParameters
26 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:25:14: warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
24 |   static let RSAPublicKey = ShieldX509.Schemas.RSAPublicKey
25 |   static let ECParameters = ShieldX509.Schemas.ECParameters
   |              |- warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'ECParameters' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
[313/314] Compiling ShieldPKCS Schemas.swift
[314/314] Compiling ShieldPKCS Moved.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:21:14: warning: static property 'RSAPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | public extension Schemas {
21 |   static let RSAPrivateKey = ShieldX509.Schemas.RSAPrivateKey
   |              `- warning: static property 'RSAPrivateKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
10 |
11 | import ShieldX509
12 | import PotentASN1
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'PotentASN1'
13 |
14 | // The following types have been moved to ShieldX509 due to issues with circular references
   :
19 |
20 | public extension Schemas {
21 |   static let RSAPrivateKey = ShieldX509.Schemas.RSAPrivateKey
   |              |- note: add '@MainActor' to make static property 'RSAPrivateKey' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:22:14: warning: static property 'RSAPrivateKeyOtherPrimeInfos' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
20 | public extension Schemas {
21 |   static let RSAPrivateKey = ShieldX509.Schemas.RSAPrivateKey
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
   |              |- warning: static property 'RSAPrivateKeyOtherPrimeInfos' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'RSAPrivateKeyOtherPrimeInfos' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
24 |   static let RSAPublicKey = ShieldX509.Schemas.RSAPublicKey
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:23:14: warning: static property 'RSAPrivateKeyOtherPrimeInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
21 |   static let RSAPrivateKey = ShieldX509.Schemas.RSAPrivateKey
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
   |              |- warning: static property 'RSAPrivateKeyOtherPrimeInfo' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'RSAPrivateKeyOtherPrimeInfo' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |   static let RSAPublicKey = ShieldX509.Schemas.RSAPublicKey
25 |   static let ECParameters = ShieldX509.Schemas.ECParameters
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:24:14: warning: static property 'RSAPublicKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
22 |   static let RSAPrivateKeyOtherPrimeInfos = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfos
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
24 |   static let RSAPublicKey = ShieldX509.Schemas.RSAPublicKey
   |              |- warning: static property 'RSAPublicKey' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'RSAPublicKey' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |   static let ECParameters = ShieldX509.Schemas.ECParameters
26 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
/Users/admin/builder/spi-builder-workspace/Sources/ShieldPKCS/Moved.swift:25:14: warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
23 |   static let RSAPrivateKeyOtherPrimeInfo = ShieldX509.Schemas.RSAPrivateKeyOtherPrimeInfo
24 |   static let RSAPublicKey = ShieldX509.Schemas.RSAPublicKey
25 |   static let ECParameters = ShieldX509.Schemas.ECParameters
   |              |- warning: static property 'ECParameters' is not concurrency-safe because non-'Sendable' type 'Schema' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'ECParameters' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/PotentCodables/Sources/PotentASN1/Schema.swift:50:22: note: enum 'Schema' does not conform to the 'Sendable' protocol
 48 | /// ```
 49 | ///
 50 | public indirect enum Schema: Equatable, Hashable {
    |                      `- note: enum 'Schema' does not conform to the 'Sendable' protocol
 51 |
 52 |   public typealias DynamicMap = [ASN1: Schema]
[315/326] Compiling ShieldSecurity SecCertificate.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecCertificate.swift:386:1: warning: extension declares a conformance of imported type 'SecCertificate' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Security' introduce this conformance in the future
384 | }
385 |
386 | extension SecCertificate: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'SecCertificate' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Security' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
387 |
388 |   public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecCertificate.swift:152:53: warning: capture of 'trust' with non-sendable type 'SecTrust' in a '@Sendable' closure
150 |       queue.async {
151 |
152 |         let status = SecTrustEvaluateAsyncWithError(trust, queue) { _, result, error in
    |                                                     `- warning: capture of 'trust' with non-sendable type 'SecTrust' in a '@Sendable' closure
153 |           continuation.resume(with: .success((result, error)))
154 |         }
Security.SecTrust:1:14: note: class 'SecTrust' does not conform to the 'Sendable' protocol
1 | public class SecTrust : _CFObject {
  |              `- note: class 'SecTrust' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecCertificate.swift:14:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Security'
 12 | import PotentASN1
 13 | import Regex
 14 | import Security
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Security'
 15 | import ShieldCrypto
 16 | import ShieldOID
[316/326] Compiling ShieldSecurity SecKey.swift
[317/326] Compiling ShieldSecurity PEM.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:24:23: warning: static property 'certificate' is not concurrency-safe because non-'Sendable' type 'PEM.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
14 | public enum PEM {
15 |
16 |   public struct Kind: RawRepresentable {
   |                 `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
17 |
18 |     public var rawValue: String
   :
22 |     }
23 |
24 |     public static let certificate = Self(rawValue: "CERTIFICATE")
   |                       |- warning: static property 'certificate' is not concurrency-safe because non-'Sendable' type 'PEM.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'certificate' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let pkcs8PrivateKey = Self(rawValue: "PRIVATE KEY")
26 |
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:25:23: warning: static property 'pkcs8PrivateKey' is not concurrency-safe because non-'Sendable' type 'PEM.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
14 | public enum PEM {
15 |
16 |   public struct Kind: RawRepresentable {
   |                 `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
17 |
18 |     public var rawValue: String
   :
23 |
24 |     public static let certificate = Self(rawValue: "CERTIFICATE")
25 |     public static let pkcs8PrivateKey = Self(rawValue: "PRIVATE KEY")
   |                       |- warning: static property 'pkcs8PrivateKey' is not concurrency-safe because non-'Sendable' type 'PEM.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'pkcs8PrivateKey' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:29:22: warning: static property 'pemRegex' is not concurrency-safe because non-'Sendable' type 'Regex' may have shared mutable state; this is an error in the Swift 6 language mode
27 |   }
28 |
29 |   private static let pemRegex =
   |                      `- warning: static property 'pemRegex' is not concurrency-safe because non-'Sendable' type 'Regex' may have shared mutable state; this is an error in the Swift 6 language mode
30 |     Regex(#"-----BEGIN ([\w\s]+)-----\s*([a-zA-Z0-9\s/+]+=*)\s*-----END \1-----"#)
31 |   private static let pemWhitespaceRegex = Regex(#"[\n\t\s]+"#)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Regex/Source/Regex/Regex.swift:3:15: note: struct 'Regex' does not conform to the 'Sendable' protocol
  1 | import Foundation
  2 |
  3 | public struct Regex: CustomStringConvertible, CustomDebugStringConvertible {
    |               `- note: struct 'Regex' does not conform to the 'Sendable' protocol
  4 |   // MARK: Initialisation
  5 |
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Regex'
10 |
11 | import Foundation
12 | import Regex
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Regex'
13 |
14 | public enum PEM {
   :
27 |   }
28 |
29 |   private static let pemRegex =
   |                      |- note: add '@MainActor' to make static property 'pemRegex' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     Regex(#"-----BEGIN ([\w\s]+)-----\s*([a-zA-Z0-9\s/+]+=*)\s*-----END \1-----"#)
31 |   private static let pemWhitespaceRegex = Regex(#"[\n\t\s]+"#)
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:31:22: warning: static property 'pemWhitespaceRegex' is not concurrency-safe because non-'Sendable' type 'Regex' may have shared mutable state; this is an error in the Swift 6 language mode
29 |   private static let pemRegex =
30 |     Regex(#"-----BEGIN ([\w\s]+)-----\s*([a-zA-Z0-9\s/+]+=*)\s*-----END \1-----"#)
31 |   private static let pemWhitespaceRegex = Regex(#"[\n\t\s]+"#)
   |                      |- warning: static property 'pemWhitespaceRegex' is not concurrency-safe because non-'Sendable' type 'Regex' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property 'pemWhitespaceRegex' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |   public static func read(pem: String) -> [(Kind, Data)] {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Regex/Source/Regex/Regex.swift:3:15: note: struct 'Regex' does not conform to the 'Sendable' protocol
  1 | import Foundation
  2 |
  3 | public struct Regex: CustomStringConvertible, CustomDebugStringConvertible {
    |               `- note: struct 'Regex' does not conform to the 'Sendable' protocol
  4 |   // MARK: Initialisation
  5 |
[318/326] Compiling ShieldSecurity SecIdentity.swift
[319/326] Compiling ShieldSecurity SecAccessibility.swift
[320/326] Compiling ShieldSecurity CertificationRequest.swift
[321/326] Compiling ShieldSecurity Errors.swift
[322/326] Emitting module ShieldSecurity
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/Logger.swift:13:13: warning: var 'defaultLogger' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | import OSLog
12 |
13 | private var defaultLogger = Logger()
   |             |- warning: var 'defaultLogger' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert 'defaultLogger' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var 'defaultLogger' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 | extension Logger {
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:24:23: warning: static property 'certificate' is not concurrency-safe because non-'Sendable' type 'PEM.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
14 | public enum PEM {
15 |
16 |   public struct Kind: RawRepresentable {
   |                 `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
17 |
18 |     public var rawValue: String
   :
22 |     }
23 |
24 |     public static let certificate = Self(rawValue: "CERTIFICATE")
   |                       |- warning: static property 'certificate' is not concurrency-safe because non-'Sendable' type 'PEM.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'certificate' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let pkcs8PrivateKey = Self(rawValue: "PRIVATE KEY")
26 |
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:25:23: warning: static property 'pkcs8PrivateKey' is not concurrency-safe because non-'Sendable' type 'PEM.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
14 | public enum PEM {
15 |
16 |   public struct Kind: RawRepresentable {
   |                 `- note: consider making struct 'Kind' conform to the 'Sendable' protocol
17 |
18 |     public var rawValue: String
   :
23 |
24 |     public static let certificate = Self(rawValue: "CERTIFICATE")
25 |     public static let pkcs8PrivateKey = Self(rawValue: "PRIVATE KEY")
   |                       |- warning: static property 'pkcs8PrivateKey' is not concurrency-safe because non-'Sendable' type 'PEM.Kind' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'pkcs8PrivateKey' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:29:22: warning: static property 'pemRegex' is not concurrency-safe because non-'Sendable' type 'Regex' may have shared mutable state; this is an error in the Swift 6 language mode
27 |   }
28 |
29 |   private static let pemRegex =
   |                      `- warning: static property 'pemRegex' is not concurrency-safe because non-'Sendable' type 'Regex' may have shared mutable state; this is an error in the Swift 6 language mode
30 |     Regex(#"-----BEGIN ([\w\s]+)-----\s*([a-zA-Z0-9\s/+]+=*)\s*-----END \1-----"#)
31 |   private static let pemWhitespaceRegex = Regex(#"[\n\t\s]+"#)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Regex/Source/Regex/Regex.swift:3:15: note: struct 'Regex' does not conform to the 'Sendable' protocol
  1 | import Foundation
  2 |
  3 | public struct Regex: CustomStringConvertible, CustomDebugStringConvertible {
    |               `- note: struct 'Regex' does not conform to the 'Sendable' protocol
  4 |   // MARK: Initialisation
  5 |
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Regex'
10 |
11 | import Foundation
12 | import Regex
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Regex'
13 |
14 | public enum PEM {
   :
27 |   }
28 |
29 |   private static let pemRegex =
   |                      |- note: add '@MainActor' to make static property 'pemRegex' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     Regex(#"-----BEGIN ([\w\s]+)-----\s*([a-zA-Z0-9\s/+]+=*)\s*-----END \1-----"#)
31 |   private static let pemWhitespaceRegex = Regex(#"[\n\t\s]+"#)
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/PEM.swift:31:22: warning: static property 'pemWhitespaceRegex' is not concurrency-safe because non-'Sendable' type 'Regex' may have shared mutable state; this is an error in the Swift 6 language mode
29 |   private static let pemRegex =
30 |     Regex(#"-----BEGIN ([\w\s]+)-----\s*([a-zA-Z0-9\s/+]+=*)\s*-----END \1-----"#)
31 |   private static let pemWhitespaceRegex = Regex(#"[\n\t\s]+"#)
   |                      |- warning: static property 'pemWhitespaceRegex' is not concurrency-safe because non-'Sendable' type 'Regex' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: add '@MainActor' to make static property 'pemWhitespaceRegex' part of global actor 'MainActor'
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |
33 |   public static func read(pem: String) -> [(Kind, Data)] {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Regex/Source/Regex/Regex.swift:3:15: note: struct 'Regex' does not conform to the 'Sendable' protocol
  1 | import Foundation
  2 |
  3 | public struct Regex: CustomStringConvertible, CustomDebugStringConvertible {
    |               `- note: struct 'Regex' does not conform to the 'Sendable' protocol
  4 |   // MARK: Initialisation
  5 |
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecCertificate.swift:386:1: warning: extension declares a conformance of imported type 'SecCertificate' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Security' introduce this conformance in the future
384 | }
385 |
386 | extension SecCertificate: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'SecCertificate' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Security' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
387 |
388 |   public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecKeyPair.swift:30:21: warning: static property 'exportDerivedKeySizeDefault' is not concurrency-safe because non-'Sendable' type 'SecKeyPair.ExportKeySize' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |   /// - ``export(password:derivedKeyLength:keyDerivationTiming:)``
 29 |   ///
 30 |   public static let exportDerivedKeySizeDefault: ExportKeySize = .bits256
    |                     |- warning: static property 'exportDerivedKeySizeDefault' is not concurrency-safe because non-'Sendable' type 'SecKeyPair.ExportKeySize' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: add '@MainActor' to make static property 'exportDerivedKeySizeDefault' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |   /// Default final psuedorandom algorthm for PBKDF generated export keys.
    :
328 | #endif
329 |
330 |   public enum ExportKeySize: Int {
    |               `- note: consider making enum 'ExportKeySize' conform to the 'Sendable' protocol
331 |     case bits128 = 16
332 |     case bits192 = 24
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecKeyPair.swift:37:21: warning: static property 'exportPsuedoRandomAlgorithmDefault' is not concurrency-safe because non-'Sendable' type 'PBKDF.PsuedoRandomAlgorithm' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |   /// - ``export(password:derivedKeyLength:keyDerivationTiming:)``
 36 |   ///
 37 |   public static let exportPsuedoRandomAlgorithmDefault: PBKDF.PsuedoRandomAlgorithm = .hmacSha512
    |                     `- warning: static property 'exportPsuedoRandomAlgorithmDefault' is not concurrency-safe because non-'Sendable' type 'PBKDF.PsuedoRandomAlgorithm' may have shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |   /// Default PBKDF generation time for generated export keys.
/Users/admin/builder/spi-builder-workspace/Sources/ShieldCrypto/PBKDF.swift:39:17: note: struct 'PsuedoRandomAlgorithm' does not conform to the 'Sendable' protocol
 37 |   }
 38 |
 39 |   public struct PsuedoRandomAlgorithm: Equatable, Hashable, CaseIterable, CustomStringConvertible {
    |                 `- note: struct 'PsuedoRandomAlgorithm' does not conform to the 'Sendable' protocol
 40 |     public let rawValue: CCPseudoRandomAlgorithm
 41 |     public let name: String
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecKeyPair.swift:16:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ShieldCrypto'
 14 | import PotentASN1
 15 | import Security
 16 | import ShieldCrypto
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ShieldCrypto'
 17 | import ShieldOID
 18 | import ShieldX509
    :
 35 |   /// - ``export(password:derivedKeyLength:keyDerivationTiming:)``
 36 |   ///
 37 |   public static let exportPsuedoRandomAlgorithmDefault: PBKDF.PsuedoRandomAlgorithm = .hmacSha512
    |                     |- note: add '@MainActor' to make static property 'exportPsuedoRandomAlgorithmDefault' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |
 39 |   /// Default PBKDF generation time for generated export keys.
[323/326] Compiling ShieldSecurity AlgorithmIdentifier.swift
[324/326] Compiling ShieldSecurity Certificate.swift
[325/326] Compiling ShieldSecurity Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/Logger.swift:13:13: warning: var 'defaultLogger' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | import OSLog
12 |
13 | private var defaultLogger = Logger()
   |             |- warning: var 'defaultLogger' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: convert 'defaultLogger' to a 'let' constant to make 'Sendable' shared state immutable
   |             |- note: add '@MainActor' to make var 'defaultLogger' part of global actor 'MainActor'
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 | extension Logger {
[326/326] Compiling ShieldSecurity SecKeyPair.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecKeyPair.swift:30:21: warning: static property 'exportDerivedKeySizeDefault' is not concurrency-safe because non-'Sendable' type 'SecKeyPair.ExportKeySize' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |   /// - ``export(password:derivedKeyLength:keyDerivationTiming:)``
 29 |   ///
 30 |   public static let exportDerivedKeySizeDefault: ExportKeySize = .bits256
    |                     |- warning: static property 'exportDerivedKeySizeDefault' is not concurrency-safe because non-'Sendable' type 'SecKeyPair.ExportKeySize' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: add '@MainActor' to make static property 'exportDerivedKeySizeDefault' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |   /// Default final psuedorandom algorthm for PBKDF generated export keys.
    :
328 | #endif
329 |
330 |   public enum ExportKeySize: Int {
    |               `- note: consider making enum 'ExportKeySize' conform to the 'Sendable' protocol
331 |     case bits128 = 16
332 |     case bits192 = 24
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecKeyPair.swift:37:21: warning: static property 'exportPsuedoRandomAlgorithmDefault' is not concurrency-safe because non-'Sendable' type 'PBKDF.PsuedoRandomAlgorithm' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |   /// - ``export(password:derivedKeyLength:keyDerivationTiming:)``
 36 |   ///
 37 |   public static let exportPsuedoRandomAlgorithmDefault: PBKDF.PsuedoRandomAlgorithm = .hmacSha512
    |                     `- warning: static property 'exportPsuedoRandomAlgorithmDefault' is not concurrency-safe because non-'Sendable' type 'PBKDF.PsuedoRandomAlgorithm' may have shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |   /// Default PBKDF generation time for generated export keys.
/Users/admin/builder/spi-builder-workspace/Sources/ShieldCrypto/PBKDF.swift:39:17: note: struct 'PsuedoRandomAlgorithm' does not conform to the 'Sendable' protocol
 37 |   }
 38 |
 39 |   public struct PsuedoRandomAlgorithm: Equatable, Hashable, CaseIterable, CustomStringConvertible {
    |                 `- note: struct 'PsuedoRandomAlgorithm' does not conform to the 'Sendable' protocol
 40 |     public let rawValue: CCPseudoRandomAlgorithm
 41 |     public let name: String
/Users/admin/builder/spi-builder-workspace/Sources/ShieldSecurity/SecKeyPair.swift:16:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ShieldCrypto'
 14 | import PotentASN1
 15 | import Security
 16 | import ShieldCrypto
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ShieldCrypto'
 17 | import ShieldOID
 18 | import ShieldX509
    :
 35 |   /// - ``export(password:derivedKeyLength:keyDerivationTiming:)``
 36 |   ///
 37 |   public static let exportPsuedoRandomAlgorithmDefault: PBKDF.PsuedoRandomAlgorithm = .hmacSha512
    |                     |- note: add '@MainActor' to make static property 'exportPsuedoRandomAlgorithmDefault' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |
 39 |   /// Default PBKDF generation time for generated export keys.
[327/327] Compiling ShieldSecurity SecKeyType.swift
[328/330] Compiling Shield ModuleExports.swift
[329/330] Emitting module Shield
[330/330] Compiling Shield resource_bundle_accessor.swift
Build complete! (25.94s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "potentcodables",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.3",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/outfoxx/PotentCodables.git"
    },
    {
      "identity" : "regex",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.1.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sharplet/Regex.git"
    },
    {
      "identity" : "swift-algorithms",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-algorithms"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "Shield",
  "name" : "Shield",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "tvos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "Shield",
      "targets" : [
        "Shield",
        "ShieldSecurity",
        "ShieldCrypto",
        "ShieldOID",
        "ShieldPKCS",
        "ShieldX509",
        "ShieldX500"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ShieldX509",
      "module_type" : "SwiftTarget",
      "name" : "ShieldX509",
      "path" : "Sources/ShieldX509",
      "product_dependencies" : [
        "PotentCodables",
        "Algorithms"
      ],
      "product_memberships" : [
        "Shield"
      ],
      "sources" : [
        "AlgorithmIdentifier.swift",
        "AttributeValueHandlers.swift",
        "Attributes.swift",
        "CRAttributes.swift",
        "Certificate.swift",
        "CertificateBuilder.swift",
        "CertificationRequest.swift",
        "CertificationRequestBuilder.swift",
        "CertificationRequestInfo.swift",
        "DirectoryNames.swift",
        "ECParameters.swift",
        "ECPrivateKey.swift",
        "EDIPartyName.swift",
        "EncryptedPrivateKeyInfo.swift",
        "ExtensionAuthorityKeyIdentifier.swift",
        "ExtensionBasicConstraints.swift",
        "ExtensionExtKeyUsage.swift",
        "ExtensionIssuerAlternativeName.swift",
        "ExtensionKeyUsage.swift",
        "ExtensionSubjectAlternativeName.swift",
        "ExtensionSubjectKeyIdentifier.swift",
        "ExtensionValue.swift",
        "Extensions.swift",
        "GeneralName.swift",
        "KeyIdentifier.swift",
        "Name.swift",
        "OtherName.swift",
        "PBES2Params.swift",
        "PBKDF2Params.swift",
        "PrivateKeyInfo.swift",
        "RSAPrivateKey.swift",
        "RSAPublicKey.swift",
        "Schemas.swift",
        "SubjectPublicKeyInfo.swift",
        "TBSCertificate.swift"
      ],
      "target_dependencies" : [
        "ShieldCrypto",
        "ShieldX500",
        "ShieldOID"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ShieldX500",
      "module_type" : "SwiftTarget",
      "name" : "ShieldX500",
      "path" : "Sources/ShieldX500",
      "product_dependencies" : [
        "PotentCodables"
      ],
      "product_memberships" : [
        "Shield"
      ],
      "sources" : [
        "AttributeTypeAndValue.swift",
        "AttributeValueHandlers.swift",
        "DistinguishedNameBuilder.swift",
        "DistinguishedNameStringComposer.swift",
        "DistinguishedNameStringParser.swift",
        "NamingStyles.swift",
        "RelativeDistinguishedName.swift",
        "Schemas.swift"
      ],
      "target_dependencies" : [
        "ShieldOID"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ShieldTests",
      "module_type" : "SwiftTarget",
      "name" : "ShieldTests",
      "path" : "Tests",
      "sources" : [
        "CertificateBuilderECTests.swift",
        "CertificateBuilderRSATests.swift",
        "CertificateDecoderTests.swift",
        "CertificationRequestBuilderTests.swift",
        "CryptorTests.swift",
        "DigestTests.swift",
        "DistinguishedNameComposerTests.swift",
        "DistinguishedNameParserTests.swift",
        "ErrorsTests.swift",
        "ExtensionsTests.swift",
        "HmacTests.swift",
        "OIDTests.swift",
        "SecCertificateTests.swift",
        "SecIdentityTests.swift",
        "SecKeyPairTests.swift",
        "SecKeyTests.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "Shield"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ShieldSecurity",
      "module_type" : "SwiftTarget",
      "name" : "ShieldSecurity",
      "path" : "Sources/ShieldSecurity",
      "product_dependencies" : [
        "PotentCodables",
        "Regex"
      ],
      "product_memberships" : [
        "Shield"
      ],
      "sources" : [
        "AlgorithmIdentifier.swift",
        "Certificate.swift",
        "CertificationRequest.swift",
        "Errors.swift",
        "Logger.swift",
        "PEM.swift",
        "SecAccessibility.swift",
        "SecCertificate.swift",
        "SecIdentity.swift",
        "SecKey.swift",
        "SecKeyPair.swift",
        "SecKeyType.swift"
      ],
      "target_dependencies" : [
        "ShieldCrypto",
        "ShieldOID",
        "ShieldPKCS",
        "ShieldX500",
        "ShieldX509"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ShieldPKCS",
      "module_type" : "SwiftTarget",
      "name" : "ShieldPKCS",
      "path" : "Sources/ShieldPKCS",
      "product_dependencies" : [
        "PotentCodables"
      ],
      "product_memberships" : [
        "Shield"
      ],
      "sources" : [
        "Moved.swift",
        "Schemas.swift"
      ],
      "target_dependencies" : [
        "ShieldX509"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ShieldOID",
      "module_type" : "SwiftTarget",
      "name" : "ShieldOID",
      "path" : "Sources/ShieldOID",
      "product_dependencies" : [
        "PotentCodables"
      ],
      "product_memberships" : [
        "Shield"
      ],
      "sources" : [
        "ISO-ITU.swift",
        "ISO.swift",
        "ITU.swift",
        "OIDs.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ShieldCrypto",
      "module_type" : "SwiftTarget",
      "name" : "ShieldCrypto",
      "path" : "Sources/ShieldCrypto",
      "product_memberships" : [
        "Shield"
      ],
      "sources" : [
        "Cryptor.swift",
        "Digest.swift",
        "Errors.swift",
        "HMAC.swift",
        "PBKDF.swift",
        "Random.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Shield",
      "module_type" : "SwiftTarget",
      "name" : "Shield",
      "path" : "Sources/Shield",
      "product_memberships" : [
        "Shield"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Shield/Shield.docc",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ModuleExports.swift"
      ],
      "target_dependencies" : [
        "ShieldSecurity",
        "ShieldCrypto",
        "ShieldOID",
        "ShieldPKCS",
        "ShieldX509",
        "ShieldX500"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.4"
}
Done.