Build Information
Successful build of SDGCornerstone, reference master (09f6c7
), with Swift 6.0 for macOS (SPM) on 6 Nov 2024 01:57:16 UTC.
Swift 6 data race errors: 56
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
15 | import SDGControlFlow
16 |
17 | extension _APILocalization: Localization {}
| |- warning: extension declares a conformance of imported type '_APILocalization' to imported protocols 'TextualPlaygroundDisplay', 'CustomStringConvertible', 'CustomPlaygroundDisplayConvertible'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
[316/367] Compiling SDGLocalization LocalizationSettingStabilizationMode.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:243:21: warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| `- warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
18 | #endif
19 |
20 | import SDGControlFlow
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
21 | import SDGLogic
22 | import SDGMathematics
:
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| |- note: annotate 'current' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:91:23: warning: static property 'osSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
89 | #endif
90 |
91 | internal static let osSystemWidePreferences: Shared<Preference> = {
| |- warning: static property 'osSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'osSystemWidePreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | let preferences: Shared<Preference>
93 | #if APPLE_PLATFORM
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:230:28: warning: static property 'defaultObserver' is not concurrency-safe because non-'Sendable' type 'LocalizationSetting.ChangeObserver' may have shared mutable state; this is an error in the Swift 6 language mode
227 | }
228 |
229 | private class ChangeObserver: SharedValueObserver {
| `- note: class 'ChangeObserver' does not conform to the 'Sendable' protocol
230 | fileprivate static let defaultObserver = ChangeObserver()
| |- warning: static property 'defaultObserver' is not concurrency-safe because non-'Sendable' type 'LocalizationSetting.ChangeObserver' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultObserver' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 | fileprivate func valueChanged(for identifier: String) {
232 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:149:22: warning: static property 'sdgSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
147 | }()
148 |
149 | private static let sdgSystemWidePreferences: Shared<Preference> = {
| |- warning: static property 'sdgSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sdgSystemWidePreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 | #if PLATFORM_LACKS_FOUNDATION_USER_DEFAULTS
151 | let preferences = Shared(Preference.mock())
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:161:22: warning: static property 'osApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
159 | }()
160 |
161 | private static let osApplicationPreferences: Shared<Preference> = {
| |- warning: static property 'osApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'osApplicationPreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 | guard ProcessInfo.possibleApplicationIdentifier ≠ nil else {
163 | // @exempt(from: tests)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:193:22: warning: static property 'sdgApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
191 | }()
192 |
193 | private static let sdgApplicationPreferences: Shared<Preference> = {
| |- warning: static property 'sdgApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sdgApplicationPreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | #if PLATFORM_LACKS_FOUNDATION_USER_DEFAULTS
195 | return Shared(Preference.mock())
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:209:22: warning: static property 'overrides' is not concurrency-safe because non-'Sendable' type 'Shared<[LocalizationSetting]>' may have shared mutable state; this is an error in the Swift 6 language mode
207 | }()
208 |
209 | private static let overrides: Shared<[LocalizationSetting]> = {
| |- warning: static property 'overrides' is not concurrency-safe because non-'Sendable' type 'Shared<[LocalizationSetting]>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overrides' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
210 | let overrides: Shared<[LocalizationSetting]> = Shared([])
211 | overrides.register(observer: ChangeObserver.defaultObserver, reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Localizations/APILocalization.swift:17:1: warning: extension declares a conformance of imported type '_APILocalization' to imported protocols 'TextualPlaygroundDisplay', 'CustomStringConvertible', 'CustomPlaygroundDisplayConvertible'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
15 | import SDGControlFlow
16 |
17 | extension _APILocalization: Localization {}
| |- warning: extension declares a conformance of imported type '_APILocalization' to imported protocols 'TextualPlaygroundDisplay', 'CustomStringConvertible', 'CustomPlaygroundDisplayConvertible'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
[317/367] Compiling SDGLocalization APILocalization.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:243:21: warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| `- warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
18 | #endif
19 |
20 | import SDGControlFlow
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
21 | import SDGLogic
22 | import SDGMathematics
:
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| |- note: annotate 'current' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:91:23: warning: static property 'osSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
89 | #endif
90 |
91 | internal static let osSystemWidePreferences: Shared<Preference> = {
| |- warning: static property 'osSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'osSystemWidePreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | let preferences: Shared<Preference>
93 | #if APPLE_PLATFORM
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:230:28: warning: static property 'defaultObserver' is not concurrency-safe because non-'Sendable' type 'LocalizationSetting.ChangeObserver' may have shared mutable state; this is an error in the Swift 6 language mode
227 | }
228 |
229 | private class ChangeObserver: SharedValueObserver {
| `- note: class 'ChangeObserver' does not conform to the 'Sendable' protocol
230 | fileprivate static let defaultObserver = ChangeObserver()
| |- warning: static property 'defaultObserver' is not concurrency-safe because non-'Sendable' type 'LocalizationSetting.ChangeObserver' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultObserver' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 | fileprivate func valueChanged(for identifier: String) {
232 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:149:22: warning: static property 'sdgSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
147 | }()
148 |
149 | private static let sdgSystemWidePreferences: Shared<Preference> = {
| |- warning: static property 'sdgSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sdgSystemWidePreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 | #if PLATFORM_LACKS_FOUNDATION_USER_DEFAULTS
151 | let preferences = Shared(Preference.mock())
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:161:22: warning: static property 'osApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
159 | }()
160 |
161 | private static let osApplicationPreferences: Shared<Preference> = {
| |- warning: static property 'osApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'osApplicationPreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 | guard ProcessInfo.possibleApplicationIdentifier ≠ nil else {
163 | // @exempt(from: tests)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:193:22: warning: static property 'sdgApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
191 | }()
192 |
193 | private static let sdgApplicationPreferences: Shared<Preference> = {
| |- warning: static property 'sdgApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sdgApplicationPreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | #if PLATFORM_LACKS_FOUNDATION_USER_DEFAULTS
195 | return Shared(Preference.mock())
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:209:22: warning: static property 'overrides' is not concurrency-safe because non-'Sendable' type 'Shared<[LocalizationSetting]>' may have shared mutable state; this is an error in the Swift 6 language mode
207 | }()
208 |
209 | private static let overrides: Shared<[LocalizationSetting]> = {
| |- warning: static property 'overrides' is not concurrency-safe because non-'Sendable' type 'Shared<[LocalizationSetting]>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overrides' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
210 | let overrides: Shared<[LocalizationSetting]> = Shared([])
211 | overrides.register(observer: ChangeObserver.defaultObserver, reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Localizations/APILocalization.swift:17:1: warning: extension declares a conformance of imported type '_APILocalization' to imported protocols 'TextualPlaygroundDisplay', 'CustomStringConvertible', 'CustomPlaygroundDisplayConvertible'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
15 | import SDGControlFlow
16 |
17 | extension _APILocalization: Localization {}
| |- warning: extension declares a conformance of imported type '_APILocalization' to imported protocols 'TextualPlaygroundDisplay', 'CustomStringConvertible', 'CustomPlaygroundDisplayConvertible'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
[318/367] Emitting module SDGLocalization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Angle.swift:18:1: warning: extension declares a conformance of imported type 'Angle' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SDGMathematics' introduce this conformance in the future
16 | import SDGText
17 |
18 | extension Angle: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'Angle' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SDGMathematics' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
19 |
20 | // MARK: - CustomStringConvertible
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Float.swift:22:1: warning: extension declares a conformance of imported type 'Double' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
20 | import SDGMathematics
21 |
22 | extension Double: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'Double' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
23 | extension CGFloat: TextConvertibleNumber {}
24 | #if !(PLATFORM_LACKS_SWIFT_FLOAT_80 || ((os(macOS) || os(Linux)) && arch(arm64)))
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Float.swift:23:1: warning: extension declares a conformance of imported type 'CGFloat' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
21 |
22 | extension Double: TextConvertibleNumber {}
23 | extension CGFloat: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'CGFloat' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | #if !(PLATFORM_LACKS_SWIFT_FLOAT_80 || ((os(macOS) || os(Linux)) && arch(arm64)))
25 | extension Float80: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Float.swift:27:1: warning: extension declares a conformance of imported type 'Float' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
25 | extension Float80: TextConvertibleNumber {}
26 | #endif
27 | extension Float: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'Float' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
28 | #if !PLATFORM_LACKS_SWIFT_FLOAT_16
29 | @available(tvOS 14, iOS 14, watchOS 7, *)
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Int.swift:17:1: warning: extension declares a conformance of imported type 'Int' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | import SDGMathematics
16 |
17 | extension Int: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'Int' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
19 | extension Int64: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Int.swift:19:1: warning: extension declares a conformance of imported type 'Int64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
17 | extension Int: TextConvertibleNumber {}
18 |
19 | extension Int64: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'Int64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 | extension Int32: TextConvertibleNumber {}
21 | extension Int16: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Int.swift:20:1: warning: extension declares a conformance of imported type 'Int32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
18 |
19 | extension Int64: TextConvertibleNumber {}
20 | extension Int32: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'Int32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
21 | extension Int16: TextConvertibleNumber {}
22 | extension Int8: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Int.swift:21:1: warning: extension declares a conformance of imported type 'Int16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | extension Int64: TextConvertibleNumber {}
20 | extension Int32: TextConvertibleNumber {}
21 | extension Int16: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'Int16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | extension Int8: TextConvertibleNumber {}
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/Int.swift:22:1: warning: extension declares a conformance of imported type 'Int8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
20 | extension Int32: TextConvertibleNumber {}
21 | extension Int16: TextConvertibleNumber {}
22 | extension Int8: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'Int8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:17:1: warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | import SDGMathematics
16 |
17 | extension UInt: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
19 | extension UInt64: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:19:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
17 | extension UInt: TextConvertibleNumber {}
18 |
19 | extension UInt64: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:20:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
18 |
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:21:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | extension UInt8: TextConvertibleNumber {}
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:22:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:91:23: warning: static property 'osSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
89 | #endif
90 |
91 | internal static let osSystemWidePreferences: Shared<Preference> = {
| `- warning: static property 'osSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
92 | let preferences: Shared<Preference>
93 | #if APPLE_PLATFORM
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
18 | #endif
19 |
20 | import SDGControlFlow
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
21 | import SDGLogic
22 | import SDGMathematics
:
89 | #endif
90 |
91 | internal static let osSystemWidePreferences: Shared<Preference> = {
| |- note: annotate 'osSystemWidePreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | let preferences: Shared<Preference>
93 | #if APPLE_PLATFORM
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:230:28: warning: static property 'defaultObserver' is not concurrency-safe because non-'Sendable' type 'LocalizationSetting.ChangeObserver' may have shared mutable state; this is an error in the Swift 6 language mode
227 | }
228 |
229 | private class ChangeObserver: SharedValueObserver {
| `- note: class 'ChangeObserver' does not conform to the 'Sendable' protocol
230 | fileprivate static let defaultObserver = ChangeObserver()
| |- warning: static property 'defaultObserver' is not concurrency-safe because non-'Sendable' type 'LocalizationSetting.ChangeObserver' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultObserver' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
231 | fileprivate func valueChanged(for identifier: String) {
232 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:149:22: warning: static property 'sdgSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
147 | }()
148 |
149 | private static let sdgSystemWidePreferences: Shared<Preference> = {
| |- warning: static property 'sdgSystemWidePreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sdgSystemWidePreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 | #if PLATFORM_LACKS_FOUNDATION_USER_DEFAULTS
151 | let preferences = Shared(Preference.mock())
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:161:22: warning: static property 'osApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
159 | }()
160 |
161 | private static let osApplicationPreferences: Shared<Preference> = {
| |- warning: static property 'osApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'osApplicationPreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 | guard ProcessInfo.possibleApplicationIdentifier ≠ nil else {
163 | // @exempt(from: tests)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:193:22: warning: static property 'sdgApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
191 | }()
192 |
193 | private static let sdgApplicationPreferences: Shared<Preference> = {
| |- warning: static property 'sdgApplicationPreferences' is not concurrency-safe because non-'Sendable' type 'Shared<Preference>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sdgApplicationPreferences' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | #if PLATFORM_LACKS_FOUNDATION_USER_DEFAULTS
195 | return Shared(Preference.mock())
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:209:22: warning: static property 'overrides' is not concurrency-safe because non-'Sendable' type 'Shared<[LocalizationSetting]>' may have shared mutable state; this is an error in the Swift 6 language mode
207 | }()
208 |
209 | private static let overrides: Shared<[LocalizationSetting]> = {
| |- warning: static property 'overrides' is not concurrency-safe because non-'Sendable' type 'Shared<[LocalizationSetting]>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'overrides' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
210 | let overrides: Shared<[LocalizationSetting]> = Shared([])
211 | overrides.register(observer: ChangeObserver.defaultObserver, reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:243:21: warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| |- warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'current' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Localizations/APILocalization.swift:17:1: warning: extension declares a conformance of imported type '_APILocalization' to imported protocols 'TextualPlaygroundDisplay', 'CustomStringConvertible', 'CustomPlaygroundDisplayConvertible'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
15 | import SDGControlFlow
16 |
17 | extension _APILocalization: Localization {}
| |- warning: extension declares a conformance of imported type '_APILocalization' to imported protocols 'TextualPlaygroundDisplay', 'CustomStringConvertible', 'CustomPlaygroundDisplayConvertible'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Localizations/AnyLocalization.swift:44:21: warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
42 | public let code: String
43 |
44 | public static var fallbackLocalization: AnyLocalization = AnyLocalization(
| |- warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fallbackLocalization' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fallbackLocalization' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | ContentLocalization.fallbackLocalization
46 | )
[319/367] Compiling SDGLocalization GrammaticalGender.swift
[320/367] Compiling SDGLocalization GrammaticalNumber.swift
[321/367] Compiling SDGLocalization __________.swift
[322/367] Compiling SDGLocalization _________________.swift
[323/367] Compiling SDGLocalization Precondition.swift
[324/367] Compiling SDGLocalization PresentableError.swift
[325/367] Compiling SDGLocalization Range.swift
[326/367] Compiling SDGLocalization TextConvertibleNumber.swift
[327/367] Compiling SDGLocalization TextConvertibleNumberParseError.swift
[328/367] Compiling SDGLocalization InputLocalization.swift
[329/367] Compiling SDGLocalization Casing.swift
[330/367] Compiling SDGLocalization EnglishCasing.swift
[331/367] Compiling SDGLocalization StateData.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/UserFacing.swift:58:14: warning: capture of 'localize' with non-sendable type '(Localization) -> Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
56 | private init(_localize localize: @escaping (_ localization: Localization) -> Element) {
57 | self.dynamic = UserFacingDynamic<Element, Localization, Void>({ (localization, _) in
58 | return localize(localization)
| |- warning: capture of 'localize' with non-sendable type '(Localization) -> Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
59 | })
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:243:21: warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| `- warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
18 | #endif
19 |
20 | import SDGControlFlow
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
21 | import SDGLogic
22 | import SDGMathematics
:
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| |- note: annotate 'current' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
[332/367] Compiling SDGLocalization TextDirection.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/UserFacing.swift:58:14: warning: capture of 'localize' with non-sendable type '(Localization) -> Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
56 | private init(_localize localize: @escaping (_ localization: Localization) -> Element) {
57 | self.dynamic = UserFacingDynamic<Element, Localization, Void>({ (localization, _) in
58 | return localize(localization)
| |- warning: capture of 'localize' with non-sendable type '(Localization) -> Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
59 | })
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:243:21: warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| `- warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
18 | #endif
19 |
20 | import SDGControlFlow
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
21 | import SDGLogic
22 | import SDGMathematics
:
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| |- note: annotate 'current' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
[333/367] Compiling SDGLocalization UserFacing.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/UserFacing.swift:58:14: warning: capture of 'localize' with non-sendable type '(Localization) -> Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
56 | private init(_localize localize: @escaping (_ localization: Localization) -> Element) {
57 | self.dynamic = UserFacingDynamic<Element, Localization, Void>({ (localization, _) in
58 | return localize(localization)
| |- warning: capture of 'localize' with non-sendable type '(Localization) -> Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
59 | })
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:243:21: warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| `- warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
18 | #endif
19 |
20 | import SDGControlFlow
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
21 | import SDGLogic
22 | import SDGMathematics
:
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| |- note: annotate 'current' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
[334/367] Compiling SDGLocalization UserFacingDynamic.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/UserFacing.swift:58:14: warning: capture of 'localize' with non-sendable type '(Localization) -> Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
56 | private init(_localize localize: @escaping (_ localization: Localization) -> Element) {
57 | self.dynamic = UserFacingDynamic<Element, Localization, Void>({ (localization, _) in
58 | return localize(localization)
| |- warning: capture of 'localize' with non-sendable type '(Localization) -> Element' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
59 | })
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:243:21: warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| `- warning: static property 'current' is not concurrency-safe because non-'Sendable' type 'Shared<LocalizationSetting>' may have shared mutable state; this is an error in the Swift 6 language mode
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
/Users/admin/builder/spi-builder-workspace/Sources/SDGControlFlow/Shared.swift:23:20: note: generic class 'Shared' does not conform to the 'Sendable' protocol
21 | #endif
22 | /// A reference to a shared value.
23 | public final class Shared<Value>: TransparentWrapper {
| `- note: generic class 'Shared' does not conform to the 'Sendable' protocol
24 |
25 | // MARK: - Initialization
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/LocalizationSetting.swift:20:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
18 | #endif
19 |
20 | import SDGControlFlow
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SDGControlFlow'
21 | import SDGLogic
22 | import SDGMathematics
:
241 | ///
242 | /// - Note: The value of the shared instance is intended to be read‐only.
243 | public static let current: Shared<LocalizationSetting> = {
| |- note: annotate 'current' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 | let result = Shared(resolveCurrentLocalization())
245 | result.register(observer: ChangeObserver(), reportInitialState: false)
[335/367] Compiling SDGCollation Operators.swift
[336/368] Compiling SDGCollation CollationTailoring.swift
[337/368] Compiling SDGCollation CollationTailoring.Anchor.swift
[338/368] Compiling SDGCollation Resources 1.swift
[338/368] Linking sdg_copy_source
[339/368] Applying sdg_copy_source
[341/368] Compiling SDGCollation CollationTailoringBuilder.swift
[342/368] Compiling SDGCollation OperatorFunctions.swift
[342/368] Linking sdg_embed_resource
[343/368] Applying sdg_embed_resource
[349/368] Emitting module SDGCollation
[352/368] Compiling SDGLocalization AnyLocalization.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Localizations/AnyLocalization.swift:44:21: warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
42 | public let code: String
43 |
44 | public static var fallbackLocalization: AnyLocalization = AnyLocalization(
| |- warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fallbackLocalization' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fallbackLocalization' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | ContentLocalization.fallbackLocalization
46 | )
[353/368] Compiling SDGLocalization ContentLocalization.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Localizations/AnyLocalization.swift:44:21: warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
42 | public let code: String
43 |
44 | public static var fallbackLocalization: AnyLocalization = AnyLocalization(
| |- warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fallbackLocalization' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fallbackLocalization' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | ContentLocalization.fallbackLocalization
46 | )
[354/368] Compiling SDGLocalization FormatLocalization.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Localizations/AnyLocalization.swift:44:21: warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
42 | public let code: String
43 |
44 | public static var fallbackLocalization: AnyLocalization = AnyLocalization(
| |- warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fallbackLocalization' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fallbackLocalization' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | ContentLocalization.fallbackLocalization
46 | )
[355/368] Compiling SDGLocalization InterfaceLocalization.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Localizations/AnyLocalization.swift:44:21: warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
42 | public let code: String
43 |
44 | public static var fallbackLocalization: AnyLocalization = AnyLocalization(
| |- warning: static property 'fallbackLocalization' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'fallbackLocalization' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'fallbackLocalization' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | ContentLocalization.fallbackLocalization
46 | )
[356/368] Compiling SDGLocalization RationalArithmetic.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:17:1: warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | import SDGMathematics
16 |
17 | extension UInt: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
19 | extension UInt64: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:19:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
17 | extension UInt: TextConvertibleNumber {}
18 |
19 | extension UInt64: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:20:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
18 |
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:21:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | extension UInt8: TextConvertibleNumber {}
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:22:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
23 |
[357/368] Compiling SDGLocalization RationalNumberProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:17:1: warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | import SDGMathematics
16 |
17 | extension UInt: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
19 | extension UInt64: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:19:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
17 | extension UInt: TextConvertibleNumber {}
18 |
19 | extension UInt64: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:20:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
18 |
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:21:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | extension UInt8: TextConvertibleNumber {}
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:22:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
23 |
[358/368] Compiling SDGLocalization UInt.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:17:1: warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | import SDGMathematics
16 |
17 | extension UInt: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
19 | extension UInt64: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:19:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
17 | extension UInt: TextConvertibleNumber {}
18 |
19 | extension UInt64: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:20:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
18 |
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:21:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | extension UInt8: TextConvertibleNumber {}
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:22:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
23 |
[359/368] Compiling SDGLocalization WholeArithmetic.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:17:1: warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | import SDGMathematics
16 |
17 | extension UInt: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
19 | extension UInt64: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:19:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
17 | extension UInt: TextConvertibleNumber {}
18 |
19 | extension UInt64: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:20:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
18 |
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:21:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | extension UInt8: TextConvertibleNumber {}
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:22:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
23 |
[360/368] Compiling SDGLocalization WholeNumberProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:17:1: warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
15 | import SDGMathematics
16 |
17 | extension UInt: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
19 | extension UInt64: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:19:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
17 | extension UInt: TextConvertibleNumber {}
18 |
19 | extension UInt64: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:20:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
18 |
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:21:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | extension UInt64: TextConvertibleNumber {}
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | extension UInt8: TextConvertibleNumber {}
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SDGLocalization/Extensions/Numbers/UInt.swift:22:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
20 | extension UInt32: TextConvertibleNumber {}
21 | extension UInt16: TextConvertibleNumber {}
22 | extension UInt8: TextConvertibleNumber {}
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
23 |
[361/368] Compiling SDGLocalization Language.swift
[362/368] Compiling SDGLocalization LocalizationData.swift
[363/368] Compiling SDGLocalization Script.swift
[364/368] Compiling SDGLocalization State.swift
[365/376] Compiling SDGCollation resource_bundle_accessor.swift
[366/376] Compiling SDGCornerstoneLocalizations APILocalization.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCornerstoneLocalizations/APILocalization.swift:19:1: warning: extension declares a conformance of imported type '_APILocalization' to imported protocol 'InputLocalization'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
17 |
18 | public typealias APILocalization = _APILocalization
19 | extension APILocalization: InputLocalization {}
| |- warning: extension declares a conformance of imported type '_APILocalization' to imported protocol 'InputLocalization'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 |
[367/376] Emitting module SDGCornerstoneLocalizations
/Users/admin/builder/spi-builder-workspace/Sources/SDGCornerstoneLocalizations/APILocalization.swift:19:1: warning: extension declares a conformance of imported type '_APILocalization' to imported protocol 'InputLocalization'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
17 |
18 | public typealias APILocalization = _APILocalization
19 | extension APILocalization: InputLocalization {}
| |- warning: extension declares a conformance of imported type '_APILocalization' to imported protocol 'InputLocalization'; this will not behave correctly if the owners of 'SDGControlFlow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 |
[368/376] Compiling SDGCornerstoneLocalizations InterfaceLocalization.swift
[369/376] Compiling SDGCornerstoneLocalizations FormatLocalization.swift
[370/383] Compiling SDGExternalProcess ExternalProcessError.swift
[371/383] Compiling SDGExternalProcess Shell.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGExternalProcess/Shell.swift:26:21: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Shell' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// A command line shell.
21 | public struct Shell: TransparentWrapper {
| `- note: consider making struct 'Shell' conform to the 'Sendable' protocol
22 |
23 | // MARK: - Static Properties
24 |
25 | /// The default shell.
26 | public static let `default`: Shell = {
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Shell' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | let path: String
28 | #if os(Windows)
[372/465] Emitting module SDGExternalProcess
/Users/admin/builder/spi-builder-workspace/Sources/SDGExternalProcess/Shell.swift:26:21: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Shell' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// A command line shell.
21 | public struct Shell: TransparentWrapper {
| `- note: consider making struct 'Shell' conform to the 'Sendable' protocol
22 |
23 | // MARK: - Static Properties
24 |
25 | /// The default shell.
26 | public static let `default`: Shell = {
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Shell' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | let path: String
28 | #if os(Windows)
[373/465] Compiling SDGExternalProcess ExternalProcess.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGExternalProcess/Shell.swift:26:21: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Shell' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// A command line shell.
21 | public struct Shell: TransparentWrapper {
| `- note: consider making struct 'Shell' conform to the 'Sendable' protocol
22 |
23 | // MARK: - Static Properties
24 |
25 | /// The default shell.
26 | public static let `default`: Shell = {
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Shell' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | let path: String
28 | #if os(Windows)
[374/465] Compiling generate_root_collation RootCollationGenerator.swift
[375/465] Emitting module SDGVersioning
[376/465] Compiling generate_root_collation RootCollation.swift
[377/465] Compiling SDGCalendar EnumerationCalendarComponent.swift
[378/465] Compiling SDGCalendar ICalendarComponent.swift
[379/465] Compiling SDGCalendar ISOCalendarComponent.swift
[380/465] Compiling SDGCalendar Month.swift
[381/465] Compiling SDGCalendar NumericCalendarComponent.swift
[382/469] Compiling SDGPrecisionMathematics WholeNumberBinaryViewIndexDistance.swift
[383/469] Compiling SDGPrecisionMathematics WholeNumberBinaryViewIndex.swift
[384/469] Compiling SDGCalendar CalendarComponent.swift
[385/469] Compiling SDGCalendar CardinalCalendarComponent.swift
[386/469] Compiling SDGCalendar ConsistentDurationCalendarComponent.swift
[387/469] Compiling SDGCalendar ConsistentlyOrderedCalendarComponent.swift
[388/469] Compiling SDGCalendar Day.swift
[389/469] Compiling SDGTesting Test.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGTesting/Test.swift:31:12: warning: var 'testAssertionMethod' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
29 |
30 | /// The assertion method used by `test(_:_:_:_:)`.
31 | public var testAssertionMethod:
| |- warning: var 'testAssertionMethod' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'testAssertionMethod' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'testAssertionMethod' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | (
33 | _ expression: @autoclosure () -> Bool, _ message: @autoclosure () -> String,
[390/469] Compiling SDGTesting PerformanceTest.swift
[391/469] Emitting module SDGTesting
/Users/admin/builder/spi-builder-workspace/Sources/SDGTesting/Test.swift:31:12: warning: var 'testAssertionMethod' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
29 |
30 | /// The assertion method used by `test(_:_:_:_:)`.
31 | public var testAssertionMethod:
| |- warning: var 'testAssertionMethod' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'testAssertionMethod' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'testAssertionMethod' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | (
33 | _ expression: @autoclosure () -> Bool, _ message: @autoclosure () -> String,
[392/474] Compiling SDGVersioning Version.swift
[393/476] Compiling generate_root_collation CollationLevel.swift
[394/476] Compiling generate_root_collation CollationElement.swift
[395/476] Compiling generate_root_collation DUCET.swift
[396/476] Compiling generate_root_collation Repository.swift
[397/476] Emitting module generate_root_collation
[397/476] Write Objects.LinkFileList
[402/478] Compiling SDGCalendar HebrewDay.swift
[403/478] Compiling SDGCalendar HebrewHour.swift
[404/478] Compiling SDGCalendar HebrewMonth.swift
[405/478] Compiling SDGCalendar GregorianWeekdayDate.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGXML/Coding/XML.Encoder.KeyedContainer.swift:133:41: warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 | extension XML.Encoder {
18 |
19 | internal struct KeyedContainer<Key>: KeyedEncodingContainerProtocol, XMLEncoderContainer
| `- note: 'Key' previously declared here
20 | where Key: CodingKey {
21 |
:
131 | }
132 |
133 | internal mutating func superEncoder<Key>(forKey key: Key) -> Encoder where Key: CodingKey {
| `- warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
134 | return nestedEncoder(key: key)
135 | }
[406/478] Compiling SDGCalendar GregorianYear.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGXML/Coding/XML.Encoder.KeyedContainer.swift:133:41: warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 | extension XML.Encoder {
18 |
19 | internal struct KeyedContainer<Key>: KeyedEncodingContainerProtocol, XMLEncoderContainer
| `- note: 'Key' previously declared here
20 | where Key: CodingKey {
21 |
:
131 | }
132 |
133 | internal mutating func superEncoder<Key>(forKey key: Key) -> Encoder where Key: CodingKey {
| `- warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
134 | return nestedEncoder(key: key)
135 | }
[407/478] Compiling SDGCalendar HebrewDate.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGXML/Coding/XML.Encoder.KeyedContainer.swift:133:41: warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 | extension XML.Encoder {
18 |
19 | internal struct KeyedContainer<Key>: KeyedEncodingContainerProtocol, XMLEncoderContainer
| `- note: 'Key' previously declared here
20 | where Key: CodingKey {
21 |
:
131 | }
132 |
133 | internal mutating func superEncoder<Key>(forKey key: Key) -> Encoder where Key: CodingKey {
| `- warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
134 | return nestedEncoder(key: key)
135 | }
[409/478] Compiling SDGCalendar DescribableDate.swift
[410/478] Compiling SDGCalendar FoundationDate.swift
[411/478] Compiling SDGCalendar GregorianDate.swift
[412/478] Compiling SDGCalendar GregorianDay.swift
[413/478] Compiling SDGCalendar OrdinalCalendarComponent.swift
[414/478] Compiling SDGCalendar RawRepresentableCalendarComponent.swift
[415/478] Compiling SDGCalendar SmallestCalendarComponent.swift
[416/478] Compiling SDGCalendar Weekday.swift
[417/478] Compiling SDGCalendar Year.swift
[418/478] Compiling SDGCalendar GregorianWeekday.swift
[419/478] Emitting module SDGXML
/Users/admin/builder/spi-builder-workspace/Sources/SDGXML/Coding/XML.Decoder.KeyedContainer.swift:172:32: warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
21 | extension XML.Decoder {
22 |
23 | internal struct KeyedContainer<Key>: KeyedDecodingContainerProtocol, XMLDecoderContainer
| `- note: 'Key' previously declared here
24 | where Key: CodingKey {
25 |
:
170 | }
171 |
172 | internal func superDecoder<Key>(forKey key: Key) throws -> Decoder where Key: CodingKey {
| `- warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
173 | return try nestedDecoder(key: key)
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/SDGXML/Coding/XML.Encoder.KeyedContainer.swift:133:41: warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 | extension XML.Encoder {
18 |
19 | internal struct KeyedContainer<Key>: KeyedEncodingContainerProtocol, XMLEncoderContainer
| `- note: 'Key' previously declared here
20 | where Key: CodingKey {
21 |
:
131 | }
132 |
133 | internal mutating func superEncoder<Key>(forKey key: Key) -> Encoder where Key: CodingKey {
| `- warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
134 | return nestedEncoder(key: key)
135 | }
/Users/admin/builder/spi-builder-workspace/Sources/SDGXML/Coding/XML.Decoder.KeyedContainer.swift:172:32: warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
21 | extension XML.Decoder {
22 |
23 | internal struct KeyedContainer<Key>: KeyedDecodingContainerProtocol, XMLDecoderContainer
| `- note: 'Key' previously declared here
24 | where Key: CodingKey {
25 |
:
170 | }
171 |
172 | internal func superDecoder<Key>(forKey key: Key) throws -> Decoder where Key: CodingKey {
| `- warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
173 | return try nestedDecoder(key: key)
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/SDGXML/Coding/XML.Decoder.KeyedContainer.swift:172:32: warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
21 | extension XML.Decoder {
22 |
23 | internal struct KeyedContainer<Key>: KeyedDecodingContainerProtocol, XMLDecoderContainer
| `- note: 'Key' previously declared here
24 | where Key: CodingKey {
25 |
:
170 | }
171 |
172 | internal func superDecoder<Key>(forKey key: Key) throws -> Decoder where Key: CodingKey {
| `- warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
173 | return try nestedDecoder(key: key)
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/SDGXML/Coding/XML.Decoder.KeyedContainer.swift:172:32: warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
21 | extension XML.Decoder {
22 |
23 | internal struct KeyedContainer<Key>: KeyedDecodingContainerProtocol, XMLDecoderContainer
| `- note: 'Key' previously declared here
24 | where Key: CodingKey {
25 |
:
170 | }
171 |
172 | internal func superDecoder<Key>(forKey key: Key) throws -> Decoder where Key: CodingKey {
| `- warning: generic parameter 'Key' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
173 | return try nestedDecoder(key: key)
174 | }
[426/478] Compiling SDGPrecisionMathematics UInt.swift
[427/478] Compiling SDGPrecisionMathematics WholeNumberBinaryView.swift
[428/478] Compiling SDGPrecisionMathematics HalvesView.swift
[429/478] Compiling SDGPrecisionMathematics RationalNumber.swift
[430/478] Emitting module SDGPrecisionMathematics
[431/478] Compiling SDGPrecisionMathematics Integer.swift
[432/478] Compiling SDGPrecisionMathematics WholeNumber.swift
[433/478] Emitting module SDGRandomizationTestUtilities
[434/478] Compiling SDGRandomizationTestUtilities Randomizer.swift
[435/478] Compiling SDGLogicTestUtilities Equatable.swift
[436/478] Emitting module SDGLogicTestUtilities
[437/478] Compiling SDGCalendar HebrewYearLength.swift
[438/478] Compiling SDGCalendar RationalArithmetic.swift
[439/478] Compiling SDGCalendar RelativeDate.swift
[440/478] Compiling SDGCalendar UnknownDate.swift
[440/490] Linking generate_root_collation
[441/490] Applying generate_root_collation
[443/490] Compiling SDGCalendar HebrewPart.swift
[444/490] Compiling SDGCalendar HebrewWeekday.swift
[445/490] Compiling SDGCalendar HebrewWeekdayDate.swift
[446/490] Compiling SDGCalendar HebrewYear.swift
[447/490] Compiling SDGCalendar AnyDescribableDate.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/CalendarDate.swift:301:23: warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
299 | // MARK: - Decodable
300 |
301 | internal static var knownDateDefinitions: [StrictString: DateDefinition.Type] = [
| |- warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownDateDefinitions' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'knownDateDefinitions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
302 | HebrewDate.identifier: HebrewDate.self,
303 | GregorianDate.identifier: GregorianDate.self,
[448/490] Compiling SDGCalendar CalendarDate.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/CalendarDate.swift:301:23: warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
299 | // MARK: - Decodable
300 |
301 | internal static var knownDateDefinitions: [StrictString: DateDefinition.Type] = [
| |- warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownDateDefinitions' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'knownDateDefinitions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
302 | HebrewDate.identifier: HebrewDate.self,
303 | GregorianDate.identifier: GregorianDate.self,
[449/490] Compiling SDGCalendar CalendarInterval.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/CalendarDate.swift:301:23: warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
299 | // MARK: - Decodable
300 |
301 | internal static var knownDateDefinitions: [StrictString: DateDefinition.Type] = [
| |- warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownDateDefinitions' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'knownDateDefinitions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
302 | HebrewDate.identifier: HebrewDate.self,
303 | GregorianDate.identifier: GregorianDate.self,
[450/490] Compiling SDGCalendar Date.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/CalendarDate.swift:301:23: warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
299 | // MARK: - Decodable
300 |
301 | internal static var knownDateDefinitions: [StrictString: DateDefinition.Type] = [
| |- warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownDateDefinitions' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'knownDateDefinitions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
302 | HebrewDate.identifier: HebrewDate.self,
303 | GregorianDate.identifier: GregorianDate.self,
[451/490] Compiling SDGCalendar DateDefinition.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/CalendarDate.swift:301:23: warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
299 | // MARK: - Decodable
300 |
301 | internal static var knownDateDefinitions: [StrictString: DateDefinition.Type] = [
| |- warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownDateDefinitions' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'knownDateDefinitions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
302 | HebrewDate.identifier: HebrewDate.self,
303 | GregorianDate.identifier: GregorianDate.self,
[452/490] Compiling SDGXML XML.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:99:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
97 | }
98 |
99 | private static var maximumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// The maximum number of days in the month.
101 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:109:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
107 | }
108 | }
109 | private static var minimumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | /// The minimum number of days in the month.
111 | public var minimumNumberOfDays: Int {
[453/490] Compiling SDGCalendar GregorianMinute.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:99:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
97 | }
98 |
99 | private static var maximumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// The maximum number of days in the month.
101 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:109:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
107 | }
108 | }
109 | private static var minimumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | /// The minimum number of days in the month.
111 | public var minimumNumberOfDays: Int {
[454/490] Compiling SDGCalendar GregorianMonth.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:99:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
97 | }
98 |
99 | private static var maximumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// The maximum number of days in the month.
101 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:109:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
107 | }
108 | }
109 | private static var minimumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | /// The minimum number of days in the month.
111 | public var minimumNumberOfDays: Int {
[455/490] Compiling SDGCalendar GregorianSecond.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:99:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
97 | }
98 |
99 | private static var maximumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// The maximum number of days in the month.
101 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:109:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
107 | }
108 | }
109 | private static var minimumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | /// The minimum number of days in the month.
111 | public var minimumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:139:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
137 | }
138 |
139 | private static var maximumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | /// The maximum number of days in the month.
141 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:151:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
149 | }
150 | }
151 | private static var minimumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | /// The minimum number of days in the month.
153 | public var minimumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:139:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
137 | }
138 |
139 | private static var maximumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | /// The maximum number of days in the month.
141 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:151:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
149 | }
150 | }
151 | private static var minimumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | /// The minimum number of days in the month.
153 | public var minimumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:139:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
137 | }
138 |
139 | private static var maximumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | /// The maximum number of days in the month.
141 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:151:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
149 | }
150 | }
151 | private static var minimumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | /// The minimum number of days in the month.
153 | public var minimumNumberOfDays: Int {
[459/490] Compiling SDGXML XML.Parser.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:139:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
137 | }
138 |
139 | private static var maximumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | /// The maximum number of days in the month.
141 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:151:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
149 | }
150 | }
151 | private static var minimumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | /// The minimum number of days in the month.
153 | public var minimumNumberOfDays: Int {
[465/490] Emitting module SDGCalendar
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/CalendarDate.swift:301:23: warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
299 | // MARK: - Decodable
300 |
301 | internal static var knownDateDefinitions: [StrictString: DateDefinition.Type] = [
| |- warning: static property 'knownDateDefinitions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownDateDefinitions' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'knownDateDefinitions' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
302 | HebrewDate.identifier: HebrewDate.self,
303 | GregorianDate.identifier: GregorianDate.self,
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:99:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
97 | }
98 |
99 | private static var maximumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | /// The maximum number of days in the month.
101 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Gregorian/GregorianMonth.swift:109:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
107 | }
108 | }
109 | private static var minimumNumberOfDaysCache: [GregorianMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | /// The minimum number of days in the month.
111 | public var minimumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:139:22: warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
137 | }
138 |
139 | private static var maximumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'maximumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'maximumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'maximumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | /// The maximum number of days in the month.
141 | public var maximumNumberOfDays: Int {
/Users/admin/builder/spi-builder-workspace/Sources/SDGCalendar/Hebrew/HebrewMonth.swift:151:22: warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
149 | }
150 | }
151 | private static var minimumNumberOfDaysCache: [HebrewMonth: Int] = [:]
| |- warning: static property 'minimumNumberOfDaysCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'minimumNumberOfDaysCache' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'minimumNumberOfDaysCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | /// The minimum number of days in the month.
153 | public var minimumNumberOfDays: Int {
[476/490] Compiling SDGCollectionsTestUtilities RandomAccessCollection.swift
[477/491] Compiling SDGCollectionsTestUtilities SetDefinition.swift
[478/491] Compiling SDGCollectionsTestUtilities RangeReplaceableCollection.swift
[479/491] Compiling SDGCollectionsTestUtilities Hashable.swift
[480/491] Compiling SDGCollectionsTestUtilities MutableSet.swift
[481/491] Compiling SDGCollectionsTestUtilities Pattern.swift
[482/495] Compiling SDGCollectionsTestUtilities Collection.swift
[483/495] Compiling SDGCollectionsTestUtilities ComparableSet.swift
[484/495] Compiling SDGCollectionsTestUtilities BidirectionalCollection.swift
[485/495] Compiling SDGCollectionsTestUtilities BidirectionalPattern.swift
[486/495] Compiling SDGCollectionsTestUtilities FiniteSet.swift
[487/495] Emitting module SDGCollectionsTestUtilities
[488/495] Compiling SDGCollectionsTestUtilities SetInRepresentableUniverse.swift
[489/495] Emitting module SDGPersistenceTestUtilities
/Users/admin/builder/spi-builder-workspace/Sources/SDGPersistenceTestUtilities/Specification.swift:28:32: warning: var 'specificationDirectory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
26 | import SDGTesting
27 |
28 | @usableFromInline internal var specificationDirectory: URL?
| |- warning: var 'specificationDirectory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'specificationDirectory' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'specificationDirectory' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// Sets the directory where test specifications should be stored.
[490/495] Compiling SDGPersistenceTestUtilities FileConvertible.swift
[491/495] Compiling SDGPersistenceTestUtilities Specification.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGPersistenceTestUtilities/Specification.swift:28:32: warning: var 'specificationDirectory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
26 | import SDGTesting
27 |
28 | @usableFromInline internal var specificationDirectory: URL?
| |- warning: var 'specificationDirectory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'specificationDirectory' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'specificationDirectory' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |
30 | /// Sets the directory where test specifications should be stored.
[492/495] Compiling SDGPersistenceTestUtilities Codable.swift
[493/515] Compiling SDGMathematicsTestUtilities VectorProtocol.swift
[494/516] Emitting module SDGLocalizationTestUtilities
[495/516] Compiling SDGLocalizationTestUtilities CustomStringConvertible.swift
[496/516] Compiling SDGMathematicsTestUtilities OneDimensionalPoint.swift
[497/516] Compiling SDGMathematicsTestUtilities PointProtocol.swift
[498/516] Compiling SDGMathematicsTestUtilities Negatable.swift
[499/516] Compiling SDGMathematicsTestUtilities NumericAdditiveArithmetic.swift
[500/516] Compiling SDGMathematicsTestUtilities RationalArithmetic.swift
[501/516] Compiling SDGMathematicsTestUtilities RationalVector.swift
[502/516] Compiling SDGMathematicsTestUtilities RealArithmetic.swift
[503/516] Compiling SDGMathematicsTestUtilities Subtractable.swift
[504/516] Compiling SDGMathematicsTestUtilities Float.swift
[505/516] Compiling SDGMathematicsTestUtilities GenericAdditiveArithmetic.swift
[506/516] Compiling SDGMathematicsTestUtilities Addable.swift
[507/516] Compiling SDGMathematicsTestUtilities BitField.swift
[508/516] Emitting module SDGMathematicsTestUtilities
[509/516] Compiling SDGMathematicsTestUtilities IntegralArithmetic.swift
[510/516] Compiling SDGMathematicsTestUtilities Measurement.swift
[511/516] Compiling SDGMathematicsTestUtilities Comparable.swift
[512/516] Compiling SDGMathematicsTestUtilities FixedScaleOneDimensionalPoint.swift
[513/516] Compiling SDGMathematicsTestUtilities WholeArithmetic.swift
[514/519] Emitting module SDGGeometryTestUtilities
[515/519] Compiling SDGGeometryTestUtilities TwoDimensionalPointProtocol.swift
[516/519] Compiling SDGGeometryTestUtilities TwoDimensionalVectorProtocol.swift
[517/519] Compiling SDGXCTestUtilities XCTAssert.swift
[518/519] Emitting module SDGXCTestUtilities
/Users/admin/builder/spi-builder-workspace/Sources/SDGXCTestUtilities/TestCase.swift:24:22: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 | open class TestCase: XCTestCase {
23 |
24 | private static var initialized = false
| |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | open override func setUp() {
26 | if ¬TestCase.initialized {
[519/519] Compiling SDGXCTestUtilities TestCase.swift
/Users/admin/builder/spi-builder-workspace/Sources/SDGXCTestUtilities/TestCase.swift:24:22: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
22 | open class TestCase: XCTestCase {
23 |
24 | private static var initialized = false
| |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 | open override func setUp() {
26 | if ¬TestCase.initialized {
/Users/admin/builder/spi-builder-workspace/Sources/SDGXCTestUtilities/TestCase.swift:32:5: warning: reference to var 'testAssertionMethod' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
30 | }
31 |
32 | testAssertionMethod = XCTAssert
| `- warning: reference to var 'testAssertionMethod' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
33 |
34 | #if !PLATFORM_LACKS_FOUNDATION_THREAD
/Users/admin/builder/spi-builder-workspace/Sources/SDGTesting/Test.swift:31:12: note: var declared here
29 |
30 | /// The assertion method used by `test(_:_:_:_:)`.
31 | public var testAssertionMethod:
| `- note: var declared here
32 | (
33 | _ expression: @autoclosure () -> Bool, _ message: @autoclosure () -> String,
Build complete! (114.62s)
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/SDGEmbedResourcesTests/Resources.swift': File not found.
Build complete.
{
"dependencies" : [
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections"
}
],
"manifest_display_name" : "SDGCornerstone",
"name" : "SDGCornerstone",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "SDGControlFlow",
"targets" : [
"SDGControlFlow"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGLogic",
"targets" : [
"SDGLogic"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGLogicTestUtilities",
"targets" : [
"SDGLogicTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGMathematics",
"targets" : [
"SDGMathematics"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGMathematicsTestUtilities",
"targets" : [
"SDGMathematicsTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGCollections",
"targets" : [
"SDGCollections"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGCollectionsTestUtilities",
"targets" : [
"SDGCollectionsTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGBinaryData",
"targets" : [
"SDGBinaryData"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGText",
"targets" : [
"SDGText"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGCollation",
"targets" : [
"SDGCollation"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGPersistence",
"targets" : [
"SDGPersistence"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGPersistenceTestUtilities",
"targets" : [
"SDGPersistenceTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGRandomization",
"targets" : [
"SDGRandomization"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGRandomizationTestUtilities",
"targets" : [
"SDGRandomizationTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGLocalization",
"targets" : [
"SDGLocalization"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGLocalizationTestUtilities",
"targets" : [
"SDGLocalizationTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGGeometry",
"targets" : [
"SDGGeometry"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGGeometryTestUtilities",
"targets" : [
"SDGGeometryTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGCalendar",
"targets" : [
"SDGCalendar"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGPrecisionMathematics",
"targets" : [
"SDGPrecisionMathematics"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGConcurrency",
"targets" : [
"SDGConcurrency"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGExternalProcess",
"targets" : [
"SDGExternalProcess"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGVersioning",
"targets" : [
"SDGVersioning"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGXML",
"targets" : [
"SDGXML"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGTesting",
"targets" : [
"SDGTesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGXCTestUtilities",
"targets" : [
"SDGXCTestUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SDGCopySources",
"targets" : [
"SDGCopySources"
],
"type" : {
"plugin" : null
}
},
{
"name" : "SDGEmbedResources",
"targets" : [
"SDGEmbedResources"
],
"type" : {
"plugin" : null
}
},
{
"name" : "sdg_embed_resource",
"targets" : [
"sdg_embed_resource"
],
"type" : {
"executable" : null
}
},
{
"name" : "sdg_copy_source",
"targets" : [
"sdg_copy_source"
],
"type" : {
"executable" : null
}
},
{
"name" : "generate_root_collation",
"targets" : [
"generate_root_collation"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "sdg_embed_resource",
"module_type" : "SwiftTarget",
"name" : "sdg_embed_resource",
"path" : "Sources/sdg_embed_resource",
"product_memberships" : [
"SDGEmbedResources",
"sdg_embed_resource"
],
"sources" : [
"EmbedResource.swift",
"main.swift"
],
"target_dependencies" : [
"SDGLogic",
"SDGMathematics",
"SDGPersistence"
],
"type" : "executable"
},
{
"c99name" : "sdg_copy_source",
"module_type" : "SwiftTarget",
"name" : "sdg_copy_source",
"path" : "Sources/sdg_copy_source",
"product_memberships" : [
"SDGCopySources",
"sdg_copy_source"
],
"sources" : [
"CopySource.swift",
"main.swift"
],
"target_dependencies" : [
"SDGPersistence"
],
"type" : "executable"
},
{
"c99name" : "generate_root_collation",
"module_type" : "SwiftTarget",
"name" : "generate_root_collation",
"path" : "Sources/generate_root_collation",
"product_memberships" : [
"generate_root_collation"
],
"sources" : [
"CollationElement.swift",
"CollationLevel.swift",
"DUCET.swift",
"Repository.swift",
"RootCollation.swift",
"RootCollationGenerator.swift"
],
"target_dependencies" : [
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGCollation",
"SDGPersistence",
"SDGLocalization"
],
"type" : "executable"
},
{
"c99name" : "SDGXMLTests",
"module_type" : "SwiftTarget",
"name" : "SDGXMLTests",
"path" : "Tests/SDGXMLTests",
"sources" : [
"APITests.swift",
"Coding Helpers.swift",
"Error Helpers.swift",
"XML Helpers.swift"
],
"target_dependencies" : [
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities",
"SDGText",
"SDGLocalization",
"SDGCornerstoneLocalizations",
"SDGCollectionsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGLocalizationTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGXML",
"module_type" : "SwiftTarget",
"name" : "SDGXML",
"path" : "Sources/SDGXML",
"product_memberships" : [
"SDGXML"
],
"sources" : [
"Coding/CustomXMLRepresentable.swift",
"Coding/XML.Attribute.Protocol.swift",
"Coding/XML.Attribute.swift",
"Coding/XML.Coder.Element.swift",
"Coding/XML.Coder.MiscellaneousKey.swift",
"Coding/XML.Coder.swift",
"Coding/XML.Decoder.Container.swift",
"Coding/XML.Decoder.Implementation.swift",
"Coding/XML.Decoder.KeyedContainer.swift",
"Coding/XML.Decoder.KeylessContainer.swift",
"Coding/XML.Decoder.SingleValueContainer.swift",
"Coding/XML.Decoder.UnkeyedContainer.swift",
"Coding/XML.Decoder.swift",
"Coding/XML.Encoder.Container.swift",
"Coding/XML.Encoder.Implementation.swift",
"Coding/XML.Encoder.KeyedContainer.swift",
"Coding/XML.Encoder.KeylessContainer.swift",
"Coding/XML.Encoder.SingleValueContainer.swift",
"Coding/XML.Encoder.UnkeyedContainer.swift",
"Coding/XML.Encoder.swift",
"Model/XML.AttributeValue.swift",
"Model/XML.CharacterData.swift",
"Model/XML.Content.swift",
"Model/XML.DTD.swift",
"Model/XML.Document.swift",
"Model/XML.Element.swift",
"Parser/XML.Parser.swift",
"XML.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGPersistence",
"SDGLocalization",
"SDGCornerstoneLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGXCTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGXCTestUtilities",
"path" : "Sources/SDGXCTestUtilities",
"product_memberships" : [
"SDGXCTestUtilities"
],
"sources" : [
"TestCase.swift",
"XCTAssert.swift"
],
"target_dependencies" : [
"SDGTesting",
"SDGLogic",
"SDGMathematics",
"SDGText",
"SDGPersistence",
"SDGLocalization",
"SDGCornerstoneLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGVersioningTests",
"module_type" : "SwiftTarget",
"name" : "SDGVersioningTests",
"path" : "Tests/SDGVersioningTests",
"sources" : [
"APITests.swift",
"RegressionTests.swift"
],
"target_dependencies" : [
"SDGVersioning",
"SDGTesting",
"SDGXCTestUtilities",
"SDGCornerstoneLocalizations",
"SDGLocalizationTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGVersioning",
"module_type" : "SwiftTarget",
"name" : "SDGVersioning",
"path" : "Sources/SDGVersioning",
"product_memberships" : [
"SDGVersioning"
],
"sources" : [
"Version.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGLocalization",
"SDGCornerstoneLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGTextTests",
"module_type" : "SwiftTarget",
"name" : "SDGTextTests",
"path" : "Tests/SDGTextTests",
"sources" : [
"APITests.swift",
"InternalTests.swift",
"RegressionTests.swift"
],
"target_dependencies" : [
"SDGText",
"SDGTesting",
"SDGXCTestUtilities",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGCornerstoneLocalizations",
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGLocalizationTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGText",
"module_type" : "SwiftTarget",
"name" : "SDGText",
"path" : "Sources/SDGText",
"product_memberships" : [
"SDGLogicTestUtilities",
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGText",
"SDGCollation",
"SDGPersistence",
"SDGPersistenceTestUtilities",
"SDGRandomizationTestUtilities",
"SDGLocalization",
"SDGLocalizationTestUtilities",
"SDGGeometryTestUtilities",
"SDGCalendar",
"SDGPrecisionMathematics",
"SDGExternalProcess",
"SDGVersioning",
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities",
"SDGCopySources",
"SDGEmbedResources",
"sdg_embed_resource",
"sdg_copy_source",
"generate_root_collation"
],
"sources" : [
"CharacterSet.swift",
"CollectionStringFamily.swift",
"CollectionUnicodeScalar.swift",
"Compatibility/StaticString.swift",
"Compatibility/String.swift",
"Compatibility/StringClusterView.swift",
"Compatibility/StringScalarView.swift",
"ExtendedGraphemeCluster.swift",
"Font/Font.Definition.swift",
"Font/Font.swift",
"Font/NSFont.swift",
"Font/SwiftUI.Font.swift",
"Font/UIFont.swift",
"MarkupPlaygroundDisplay.swift",
"Range.swift",
"SemanticMarkup.swift",
"SemanticMarkupStringInterpolation.swift",
"Strict/StrictString.swift",
"Strict/StrictStringClusterView.swift",
"Strict/StrictStringInterpolationProtocol.swift",
"Strict/StrictStringStringInterpolation.swift",
"String Family/ExtendedGraphemeClusterView.swift",
"String Family/Line.swift",
"String Family/LineView.swift",
"String Family/LineViewIndex.swift",
"String Family/Newline.swift",
"String Family/NewlinePattern.swift",
"String Family/StringFamily.swift",
"String Family/StringIndex.swift",
"String Family/UnicodeScalarView.swift",
"UnicodeScalar.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections"
],
"type" : "library"
},
{
"c99name" : "SDGTesting",
"module_type" : "SwiftTarget",
"name" : "SDGTesting",
"path" : "Sources/SDGTesting",
"product_memberships" : [
"SDGLogicTestUtilities",
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGRandomizationTestUtilities",
"SDGLocalizationTestUtilities",
"SDGGeometryTestUtilities",
"SDGTesting",
"SDGXCTestUtilities"
],
"sources" : [
"PerformanceTest.swift",
"Test.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGMathematics",
"SDGText",
"SDGLocalization",
"SDGCornerstoneLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGRandomizationTests",
"module_type" : "SwiftTarget",
"name" : "SDGRandomizationTests",
"path" : "Tests/SDGRandomizationTests",
"sources" : [
"APITests.swift"
],
"target_dependencies" : [
"SDGRandomization",
"SDGRandomizationTestUtilities",
"SDGTesting",
"SDGXCTestUtilities",
"SDGLogic",
"SDGMathematics"
],
"type" : "test"
},
{
"c99name" : "SDGRandomizationTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGRandomizationTestUtilities",
"path" : "Sources/SDGRandomizationTestUtilities",
"product_memberships" : [
"SDGRandomizationTestUtilities"
],
"sources" : [
"Randomizer.swift"
],
"target_dependencies" : [
"SDGRandomization",
"SDGTesting"
],
"type" : "library"
},
{
"c99name" : "SDGRandomization",
"module_type" : "SwiftTarget",
"name" : "SDGRandomization",
"path" : "Sources/SDGRandomization",
"product_memberships" : [
"SDGRandomization",
"SDGRandomizationTestUtilities"
],
"sources" : [
"Bool.swift",
"CyclicalNumberGenerator.swift",
"PseudorandomNumberGenerator.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics"
],
"type" : "library"
},
{
"c99name" : "SDGPrecisionMathematicsTests",
"module_type" : "SwiftTarget",
"name" : "SDGPrecisionMathematicsTests",
"path" : "Tests/SDGPrecisionMathematicsTests",
"sources" : [
"APITests.swift",
"InternalTests.swift"
],
"target_dependencies" : [
"SDGPrecisionMathematics",
"SDGTesting",
"SDGXCTestUtilities",
"SDGMathematics",
"SDGBinaryData",
"SDGCornerstoneLocalizations",
"SDGMathematicsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGLocalizationTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGPrecisionMathematics",
"module_type" : "SwiftTarget",
"name" : "SDGPrecisionMathematics",
"path" : "Sources/SDGPrecisionMathematics",
"product_memberships" : [
"SDGPrecisionMathematics"
],
"sources" : [
"HalvesView.swift",
"Integer.swift",
"RationalNumber.swift",
"UInt.swift",
"WholeNumber.swift",
"WholeNumberBinaryView.swift",
"WholeNumberBinaryViewIndex.swift",
"WholeNumberBinaryViewIndexDistance.swift"
],
"target_dependencies" : [
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGBinaryData",
"SDGText",
"SDGLocalization",
"SDGCornerstoneLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGPersistenceTests",
"module_type" : "SwiftTarget",
"name" : "SDGPersistenceTests",
"path" : "Tests/SDGPersistenceTests",
"sources" : [
"APITests.swift",
"RegressionTests.swift"
],
"target_dependencies" : [
"SDGPersistence",
"SDGPersistenceTestUtilities",
"SDGTesting",
"SDGXCTestUtilities",
"SDGLogic",
"SDGCollections",
"SDGText",
"SDGLocalization",
"SDGExternalProcess",
"SDGCornerstoneLocalizations",
"SDGLocalizationTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGPersistenceTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGPersistenceTestUtilities",
"path" : "Sources/SDGPersistenceTestUtilities",
"product_memberships" : [
"SDGMathematicsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGLocalizationTestUtilities",
"SDGGeometryTestUtilities"
],
"sources" : [
"Codable.swift",
"FileConvertible.swift",
"Specification.swift"
],
"target_dependencies" : [
"SDGPersistence",
"SDGTesting",
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGLocalization",
"SDGCalendar",
"SDGCornerstoneLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGPersistence",
"module_type" : "SwiftTarget",
"name" : "SDGPersistence",
"path" : "Sources/SDGPersistence",
"product_memberships" : [
"SDGLogicTestUtilities",
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGCollation",
"SDGPersistence",
"SDGPersistenceTestUtilities",
"SDGRandomizationTestUtilities",
"SDGLocalization",
"SDGLocalizationTestUtilities",
"SDGGeometryTestUtilities",
"SDGCalendar",
"SDGPrecisionMathematics",
"SDGExternalProcess",
"SDGVersioning",
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities",
"SDGCopySources",
"SDGEmbedResources",
"sdg_embed_resource",
"sdg_copy_source",
"generate_root_collation"
],
"sources" : [
"Data.swift",
"FileConvertible.swift",
"FileManager.swift",
"Preference.swift",
"PreferenceSet.swift",
"ProcessInfo.swift",
"StrictString.swift",
"String.swift",
"URL.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText"
],
"type" : "library"
},
{
"c99name" : "SDGMathematicsTests",
"module_type" : "SwiftTarget",
"name" : "SDGMathematicsTests",
"path" : "Tests/SDGMathematicsTests",
"sources" : [
"APITests.swift",
"RegressionTests.swift"
],
"target_dependencies" : [
"SDGMathematics",
"SDGMathematicsTestUtilities",
"SDGTesting",
"SDGXCTestUtilities",
"SDGLogic"
],
"type" : "test"
},
{
"c99name" : "SDGMathematicsTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGMathematicsTestUtilities",
"path" : "Sources/SDGMathematicsTestUtilities",
"product_memberships" : [
"SDGMathematicsTestUtilities",
"SDGGeometryTestUtilities"
],
"sources" : [
"Addable.swift",
"BitField.swift",
"Comparable.swift",
"FixedScaleOneDimensionalPoint.swift",
"Float.swift",
"GenericAdditiveArithmetic.swift",
"IntegralArithmetic.swift",
"Measurement.swift",
"Negatable.swift",
"NumericAdditiveArithmetic.swift",
"OneDimensionalPoint.swift",
"PointProtocol.swift",
"RationalArithmetic.swift",
"RationalVector.swift",
"RealArithmetic.swift",
"Subtractable.swift",
"VectorProtocol.swift",
"WholeArithmetic.swift"
],
"target_dependencies" : [
"SDGMathematics",
"SDGTesting",
"SDGCollections",
"SDGLocalization",
"SDGLogicTestUtilities",
"SDGCollectionsTestUtilities",
"SDGPersistenceTestUtilities"
],
"type" : "library"
},
{
"c99name" : "SDGMathematics",
"module_type" : "SwiftTarget",
"name" : "SDGMathematics",
"path" : "Sources/SDGMathematics",
"product_dependencies" : [
"RealModule"
],
"product_memberships" : [
"SDGLogicTestUtilities",
"SDGMathematics",
"SDGMathematicsTestUtilities",
"SDGCollections",
"SDGCollectionsTestUtilities",
"SDGBinaryData",
"SDGText",
"SDGCollation",
"SDGPersistence",
"SDGPersistenceTestUtilities",
"SDGRandomization",
"SDGRandomizationTestUtilities",
"SDGLocalization",
"SDGLocalizationTestUtilities",
"SDGGeometry",
"SDGGeometryTestUtilities",
"SDGCalendar",
"SDGPrecisionMathematics",
"SDGExternalProcess",
"SDGVersioning",
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities",
"SDGCopySources",
"SDGEmbedResources",
"sdg_embed_resource",
"sdg_copy_source",
"generate_root_collation"
],
"sources" : [
"Angle.swift",
"BitField.swift",
"ClosedRange.swift",
"Comparable.swift",
"Data.swift",
"Float.swift",
"FunctionAnalysis.swift",
"Int.swift",
"Measurement.swift",
"Numeric Protocols/Addable.swift",
"Numeric Protocols/FixedScaleOneDimensionalPoint.swift",
"Numeric Protocols/GenericAdditiveArithmetic.swift",
"Numeric Protocols/IntegerProtocol.swift",
"Numeric Protocols/IntegralArithmetic.swift",
"Numeric Protocols/Negatable.swift",
"Numeric Protocols/NumericAdditiveArithmetic.swift",
"Numeric Protocols/OneDimensionalPoint.swift",
"Numeric Protocols/OneDimensionalVector.swift",
"Numeric Protocols/PointProtocol.swift",
"Numeric Protocols/RationalArithmetic.swift",
"Numeric Protocols/RationalNumberProtocol.swift",
"Numeric Protocols/RationalVector.swift",
"Numeric Protocols/RealArithmetic.swift",
"Numeric Protocols/RealNumberProtocol.swift",
"Numeric Protocols/Subtractable.swift",
"Numeric Protocols/VectorProtocol.swift",
"Numeric Protocols/WholeArithmetic.swift",
"Numeric Protocols/WholeNumberProtocol.swift",
"Operators.swift",
"OrderedEnumeration.swift",
"Sequence.swift",
"Tuple.swift",
"UInt.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic"
],
"type" : "library"
},
{
"c99name" : "SDGLogicTests",
"module_type" : "SwiftTarget",
"name" : "SDGLogicTests",
"path" : "Tests/SDGLogicTests",
"sources" : [
"APITests.swift"
],
"target_dependencies" : [
"SDGLogic",
"SDGLogicTestUtilities",
"SDGTesting",
"SDGXCTestUtilities",
"SDGMathematicsTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGLogicTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGLogicTestUtilities",
"path" : "Sources/SDGLogicTestUtilities",
"product_memberships" : [
"SDGLogicTestUtilities",
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGGeometryTestUtilities"
],
"sources" : [
"Equatable.swift"
],
"target_dependencies" : [
"SDGLogic",
"SDGTesting"
],
"type" : "library"
},
{
"c99name" : "SDGLogic",
"module_type" : "SwiftTarget",
"name" : "SDGLogic",
"path" : "Sources/SDGLogic",
"product_memberships" : [
"SDGLogic",
"SDGLogicTestUtilities",
"SDGMathematics",
"SDGMathematicsTestUtilities",
"SDGCollections",
"SDGCollectionsTestUtilities",
"SDGBinaryData",
"SDGText",
"SDGCollation",
"SDGPersistence",
"SDGPersistenceTestUtilities",
"SDGRandomization",
"SDGRandomizationTestUtilities",
"SDGLocalization",
"SDGLocalizationTestUtilities",
"SDGGeometry",
"SDGGeometryTestUtilities",
"SDGCalendar",
"SDGPrecisionMathematics",
"SDGConcurrency",
"SDGExternalProcess",
"SDGVersioning",
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities",
"SDGCopySources",
"SDGEmbedResources",
"sdg_embed_resource",
"sdg_copy_source",
"generate_root_collation"
],
"sources" : [
"Any.swift",
"Bool.swift",
"Equatable.swift",
"NilLiteral.swift",
"Operators.swift",
"Tuple.swift"
],
"type" : "library"
},
{
"c99name" : "SDGLocalizationTests",
"module_type" : "SwiftTarget",
"name" : "SDGLocalizationTests",
"path" : "Tests/SDGLocalizationTests",
"sources" : [
"APITests.swift",
"InternalTests.swift"
],
"target_dependencies" : [
"SDGLocalization",
"SDGLocalizationTestUtilities",
"SDGTesting",
"SDGXCTestUtilities",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGPersistence",
"SDGPrecisionMathematics",
"SDGCornerstoneLocalizations",
"SDGPersistenceTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGLocalizationTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGLocalizationTestUtilities",
"path" : "Sources/SDGLocalizationTestUtilities",
"product_memberships" : [
"SDGLocalizationTestUtilities"
],
"sources" : [
"CustomStringConvertible.swift"
],
"target_dependencies" : [
"SDGLocalization",
"SDGTesting",
"SDGText",
"SDGPersistence",
"SDGPersistenceTestUtilities"
],
"type" : "library"
},
{
"c99name" : "SDGLocalization",
"module_type" : "SwiftTarget",
"name" : "SDGLocalization",
"path" : "Sources/SDGLocalization",
"product_memberships" : [
"SDGLogicTestUtilities",
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGRandomizationTestUtilities",
"SDGLocalization",
"SDGLocalizationTestUtilities",
"SDGGeometryTestUtilities",
"SDGCalendar",
"SDGPrecisionMathematics",
"SDGExternalProcess",
"SDGVersioning",
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities",
"generate_root_collation"
],
"sources" : [
"CachedLocalization.swift",
"Extensions/Bool.swift",
"Extensions/CodableViaEnumeration.swift",
"Extensions/Decodable.swift",
"Extensions/LosslessStringConvertible.swift",
"Extensions/Numbers/Angle.swift",
"Extensions/Numbers/Float.swift",
"Extensions/Numbers/Int.swift",
"Extensions/Numbers/IntegerProtcool.swift",
"Extensions/Numbers/IntegralArithmetic.swift",
"Extensions/Numbers/RationalArithmetic.swift",
"Extensions/Numbers/RationalNumberProtocol.swift",
"Extensions/Numbers/UInt.swift",
"Extensions/Numbers/WholeArithmetic.swift",
"Extensions/Numbers/WholeNumberProtocol.swift",
"Extensions/Precondition.swift",
"Extensions/PresentableError.swift",
"Extensions/Range.swift",
"Extensions/TextConvertibleNumber.swift",
"Extensions/TextConvertibleNumberParseError.swift",
"InputLocalization.swift",
"Interpolation/Casing.swift",
"Interpolation/EnglishCasing.swift",
"Interpolation/GrammaticalGender.swift",
"Interpolation/GrammaticalNumber.swift",
"Interpolation/__________.swift",
"Interpolation/_________________.swift",
"Localization.swift",
"LocalizationSetting.swift",
"LocalizationSettingStabilizationMode.swift",
"Localizations/APILocalization.swift",
"Localizations/AnyLocalization.swift",
"Localizations/ContentLocalization.swift",
"Localizations/FormatLocalization.swift",
"Localizations/InterfaceLocalization.swift",
"Metadata/Language.swift",
"Metadata/LocalizationData.swift",
"Metadata/Script.swift",
"Metadata/State.swift",
"Metadata/StateData.swift",
"Metadata/TextDirection.swift",
"UserFacing.swift",
"UserFacingDynamic.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGPersistence"
],
"type" : "library"
},
{
"c99name" : "SDGGeometryTests",
"module_type" : "SwiftTarget",
"name" : "SDGGeometryTests",
"path" : "Tests/SDGGeometryTests",
"sources" : [
"APITests.swift"
],
"target_dependencies" : [
"SDGGeometry",
"SDGGeometryTestUtilities",
"SDGTesting",
"SDGXCTestUtilities",
"SDGMathematics",
"SDGMathematicsTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGGeometryTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGGeometryTestUtilities",
"path" : "Sources/SDGGeometryTestUtilities",
"product_memberships" : [
"SDGGeometryTestUtilities"
],
"sources" : [
"TwoDimensionalPointProtocol.swift",
"TwoDimensionalVectorProtocol.swift"
],
"target_dependencies" : [
"SDGGeometry",
"SDGTesting",
"SDGMathematicsTestUtilities"
],
"type" : "library"
},
{
"c99name" : "SDGGeometry",
"module_type" : "SwiftTarget",
"name" : "SDGGeometry",
"path" : "Sources/SDGGeometry",
"product_memberships" : [
"SDGGeometry",
"SDGGeometryTestUtilities"
],
"sources" : [
"Angle.swift",
"Be_zierPath.swift",
"CGPoint.swift",
"CGVector.swift",
"TwoDimensionalPoint.swift",
"TwoDimensionalPointProtocol.swift",
"TwoDimensionalVector.swift",
"TwoDimensionalVectorProtocol.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGMathematics"
],
"type" : "library"
},
{
"c99name" : "SDGExternalProcessTests",
"module_type" : "SwiftTarget",
"name" : "SDGExternalProcessTests",
"path" : "Tests/SDGExternalProcessTests",
"sources" : [
"APITests.swift",
"RegressionTests.swift"
],
"target_dependencies" : [
"SDGExternalProcess",
"SDGTesting",
"SDGXCTestUtilities",
"SDGLogic"
],
"type" : "test"
},
{
"c99name" : "SDGExternalProcess",
"module_type" : "SwiftTarget",
"name" : "SDGExternalProcess",
"path" : "Sources/SDGExternalProcess",
"product_memberships" : [
"SDGExternalProcess"
],
"sources" : [
"ExternalProcess.swift",
"ExternalProcessError.swift",
"Shell.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGText",
"SDGPersistence",
"SDGLocalization"
],
"type" : "library"
},
{
"c99name" : "SDGEmbedResourcesTests",
"module_type" : "SwiftTarget",
"name" : "SDGEmbedResourcesTests",
"path" : "Tests/SDGEmbedResourcesTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/SDGEmbedResourcesTests/Data",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/SDGEmbedResourcesTests/Text.txt",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"APITests.swift"
],
"target_dependencies" : [
"SDGEmbedResources"
],
"type" : "test"
},
{
"c99name" : "SDGEmbedResources",
"module_type" : "PluginTarget",
"name" : "SDGEmbedResources",
"path" : "Plugins/SDGEmbedResources",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"SDGEmbedResources"
],
"sources" : [
"EmbedResources.swift"
],
"target_dependencies" : [
"sdg_embed_resource"
],
"type" : "plugin"
},
{
"c99name" : "SDGCornerstoneLocalizations",
"module_type" : "SwiftTarget",
"name" : "SDGCornerstoneLocalizations",
"path" : "Sources/SDGCornerstoneLocalizations",
"product_memberships" : [
"SDGLogicTestUtilities",
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGRandomizationTestUtilities",
"SDGLocalizationTestUtilities",
"SDGGeometryTestUtilities",
"SDGCalendar",
"SDGPrecisionMathematics",
"SDGVersioning",
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities"
],
"sources" : [
"APILocalization.swift",
"FormatLocalization.swift",
"InterfaceLocalization.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLocalization"
],
"type" : "library"
},
{
"c99name" : "SDGCornerstoneDocumentationExampleTests",
"module_type" : "SwiftTarget",
"name" : "SDGCornerstoneDocumentationExampleTests",
"path" : "Tests/SDGCornerstoneDocumentationExampleTests",
"sources" : [
"DateExampleTests.swift",
"FunctionAnalysisExampleTests.swift",
"MiscellaneousExampleTests.swift",
"ReadMeExampleTests.swift",
"StrictInterpolationExampleTests.swift",
"XMLExampleTests.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGPersistence",
"SDGRandomization",
"SDGLocalization",
"SDGCalendar",
"SDGConcurrency",
"SDGPrecisionMathematics",
"SDGExternalProcess",
"SDGXML",
"SDGPersistenceTestUtilities",
"SDGXCTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGCopySourcesTests",
"module_type" : "SwiftTarget",
"name" : "SDGCopySourcesTests",
"path" : "Tests/SDGCopySourcesTests/Sources",
"sources" : [
"APITests.swift"
],
"target_dependencies" : [
"SDGCopySources"
],
"type" : "test"
},
{
"c99name" : "SDGCopySources",
"module_type" : "PluginTarget",
"name" : "SDGCopySources",
"path" : "Plugins/SDGCopySources",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"SDGCopySources"
],
"sources" : [
"CopySources.swift"
],
"target_dependencies" : [
"sdg_copy_source"
],
"type" : "plugin"
},
{
"c99name" : "SDGControlFlowTests",
"module_type" : "SwiftTarget",
"name" : "SDGControlFlowTests",
"path" : "Tests/SDGControlFlowTests",
"sources" : [
"APITests.swift",
"Examples.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGTesting",
"SDGXCTestUtilities",
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGPersistenceTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGControlFlow",
"module_type" : "SwiftTarget",
"name" : "SDGControlFlow",
"path" : "Sources/SDGControlFlow",
"product_memberships" : [
"SDGControlFlow",
"SDGLogicTestUtilities",
"SDGMathematics",
"SDGMathematicsTestUtilities",
"SDGCollections",
"SDGCollectionsTestUtilities",
"SDGBinaryData",
"SDGText",
"SDGCollation",
"SDGPersistence",
"SDGPersistenceTestUtilities",
"SDGRandomization",
"SDGRandomizationTestUtilities",
"SDGLocalization",
"SDGLocalizationTestUtilities",
"SDGGeometry",
"SDGGeometryTestUtilities",
"SDGCalendar",
"SDGPrecisionMathematics",
"SDGConcurrency",
"SDGExternalProcess",
"SDGVersioning",
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities",
"SDGCopySources",
"SDGEmbedResources",
"sdg_embed_resource",
"sdg_copy_source",
"generate_root_collation"
],
"sources" : [
"APILocalization.swift",
"Assert.swift",
"Caching.swift",
"Decodable.swift",
"DefaultAssignmentPropertyWrapper.swift",
"Encodable.swift",
"Memory.swift",
"NonmutatingVariants.swift",
"ProjectingPropertyWrapper.swift",
"PropertyWrapper.swift",
"SendableValueCache.swift",
"Shared.swift",
"SharedProperty.swift",
"SharedValueObserver.swift",
"TextualPlaygroundDisplay.swift",
"TransparentWrapper.swift",
"Tuple.swift",
"Weak.swift"
],
"type" : "library"
},
{
"c99name" : "SDGConcurrencyTests",
"module_type" : "SwiftTarget",
"name" : "SDGConcurrencyTests",
"path" : "Tests/SDGConcurrencyTests",
"sources" : [
"APITests.swift"
],
"target_dependencies" : [
"SDGConcurrency",
"SDGTesting",
"SDGXCTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGConcurrency",
"module_type" : "SwiftTarget",
"name" : "SDGConcurrency",
"path" : "Sources/SDGConcurrency",
"product_memberships" : [
"SDGConcurrency"
],
"sources" : [
"RunLoop.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic"
],
"type" : "library"
},
{
"c99name" : "SDGCollectionsTests",
"module_type" : "SwiftTarget",
"name" : "SDGCollectionsTests",
"path" : "Tests/SDGCollectionsTests",
"product_dependencies" : [
"OrderedCollections"
],
"sources" : [
"APITests.swift",
"AnyForwardCollection.swift",
"InternalTests.swift",
"LegacyMode.swift",
"Nothing.swift",
"RegressionTests.swift"
],
"target_dependencies" : [
"SDGCollections",
"SDGCollectionsTestUtilities",
"SDGTesting",
"SDGXCTestUtilities",
"SDGLogic",
"SDGMathematics",
"SDGCornerstoneLocalizations",
"SDGMathematicsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGLocalizationTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGCollectionsTestUtilities",
"module_type" : "SwiftTarget",
"name" : "SDGCollectionsTestUtilities",
"path" : "Sources/SDGCollectionsTestUtilities",
"product_memberships" : [
"SDGMathematicsTestUtilities",
"SDGCollectionsTestUtilities",
"SDGGeometryTestUtilities"
],
"sources" : [
"BidirectionalCollection.swift",
"BidirectionalPattern.swift",
"Collection.swift",
"ComparableSet.swift",
"FiniteSet.swift",
"Hashable.swift",
"MutableSet.swift",
"Pattern.swift",
"RandomAccessCollection.swift",
"RangeReplaceableCollection.swift",
"SetDefinition.swift",
"SetInRepresentableUniverse.swift"
],
"target_dependencies" : [
"SDGCollections",
"SDGTesting",
"SDGLogicTestUtilities"
],
"type" : "library"
},
{
"c99name" : "SDGCollections",
"module_type" : "SwiftTarget",
"name" : "SDGCollections",
"path" : "Sources/SDGCollections",
"product_dependencies" : [
"OrderedCollections"
],
"product_memberships" : [
"SDGLogicTestUtilities",
"SDGMathematicsTestUtilities",
"SDGCollections",
"SDGCollectionsTestUtilities",
"SDGBinaryData",
"SDGText",
"SDGCollation",
"SDGPersistence",
"SDGPersistenceTestUtilities",
"SDGRandomizationTestUtilities",
"SDGLocalization",
"SDGLocalizationTestUtilities",
"SDGGeometryTestUtilities",
"SDGCalendar",
"SDGPrecisionMathematics",
"SDGExternalProcess",
"SDGVersioning",
"SDGXML",
"SDGTesting",
"SDGXCTestUtilities",
"SDGCopySources",
"SDGEmbedResources",
"sdg_embed_resource",
"sdg_copy_source",
"generate_root_collation"
],
"sources" : [
"Addable.swift",
"Associative/BijectiveMapping.swift",
"Associative/ContextualMapping.swift",
"Associative/Dictionary.swift",
"Conformances/CharacterSet.swift",
"Conformances/Data.swift",
"Conformances/String.swift",
"Conformances/StringProtocol.swift",
"LegacyMode.swift",
"Operators.swift",
"Ordered/AnyCollection.swift",
"Ordered/Array.swift",
"Ordered/BidirectionalCollection.swift",
"Ordered/Collection.swift",
"Ordered/CollectionDifference.swift",
"Ordered/CollectionDifferenceChange.swift",
"Ordered/FillDirection.swift",
"Ordered/LexicographicalComparison.swift",
"Ordered/OrderedSet.SubSequence.swift",
"Ordered/OrderedSet.swift",
"Ordered/Patterns/Affixes/ExclusivePrefixMatch.swift",
"Ordered/Patterns/Affixes/ExclusiveSuffixMatch.swift",
"Ordered/Patterns/Affixes/InclusivePrefixMatch.swift",
"Ordered/Patterns/Affixes/InclusiveSuffixMatch.swift",
"Ordered/Patterns/Alternatives/AlternativeMatch.swift",
"Ordered/Patterns/Alternatives/AlternativePatterns.swift",
"Ordered/Patterns/Alternatives/NaryAlternativeMatch.swift",
"Ordered/Patterns/Alternatives/NaryAlternativePatterns.swift",
"Ordered/Patterns/Any/AnyBidirectionalPattern.swift",
"Ordered/Patterns/Any/AnyPattern.swift",
"Ordered/Patterns/Any/AnyPatternMatch.swift",
"Ordered/Patterns/AtomicPatternMatch.swift",
"Ordered/Patterns/Concatenated/ConcatenatedMatch.swift",
"Ordered/Patterns/Concatenated/ConcatenatedPatterns.swift",
"Ordered/Patterns/Concatenated/NaryConcatenatedMatch.swift",
"Ordered/Patterns/Concatenated/NaryConcatenatedPatterns.swift",
"Ordered/Patterns/ConditionalPattern.swift",
"Ordered/Patterns/LiteralPattern.swift",
"Ordered/Patterns/NegatedPattern.swift",
"Ordered/Patterns/Nesting/NestingContentsPattern.swift",
"Ordered/Patterns/Nesting/NestingMatch.swift",
"Ordered/Patterns/Nesting/NestingMatchContents.swift",
"Ordered/Patterns/Nesting/NestingMatchSegment.swift",
"Ordered/Patterns/Nesting/NestingPattern.swift",
"Ordered/Patterns/Nesting/NestingSegmentPattern.swift",
"Ordered/Patterns/Protocols/BidirectionalPattern.swift",
"Ordered/Patterns/Protocols/Pattern.swift",
"Ordered/Patterns/Protocols/PatternMatch.swift",
"Ordered/Patterns/Repetition/PatternConsumption.swift",
"Ordered/Patterns/Repetition/RepetitionMatch.swift",
"Ordered/Patterns/Repetition/RepetitionPattern.swift",
"Ordered/Patterns/SeparatedComponentMatch.swift",
"Ordered/Range.swift",
"Ordered/RangeExpression.swift",
"Ordered/RangeReplaceableCollection.swift",
"Ordered/ReversedCollection.swift",
"Ordered/SearchableBidirectionalCollection.swift",
"Ordered/SearchableCollection.swift",
"Ordered/Slice.swift",
"Unordered/AbsoluteComplement.swift",
"Unordered/ComparableSet.swift",
"Unordered/FiniteSet.swift",
"Unordered/IntensionalSet.swift",
"Unordered/Intersection.swift",
"Unordered/MutableSet.swift",
"Unordered/Set.swift",
"Unordered/SetDefinition.swift",
"Unordered/SetInRepresentableUniverse.swift",
"Unordered/Union.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics"
],
"type" : "library"
},
{
"c99name" : "SDGCollationTests",
"module_type" : "SwiftTarget",
"name" : "SDGCollationTests",
"path" : "Tests/SDGCollationTests",
"sources" : [
"APITests.swift",
"LanguageTests.swift",
"RegressionTests.swift"
],
"target_dependencies" : [
"SDGText",
"SDGCollation",
"SDGXCTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGCollation",
"module_type" : "SwiftTarget",
"name" : "SDGCollation",
"path" : "Sources/SDGCollation",
"product_memberships" : [
"SDGCollation",
"generate_root_collation"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/SDGCollation/Root",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"CollationCacheEntry.swift",
"CollationElement.swift",
"CollationIndex.swift",
"CollationLevel.swift",
"CollationOrder.swift",
"Resources.swift",
"Resources/Resources 1.swift",
"Tailoring/CollationTailoring.Anchor.swift",
"Tailoring/CollationTailoring.swift",
"Tailoring/CollationTailoringBuilder.swift",
"Tailoring/OperatorFunctions.swift",
"Tailoring/Operators.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGPersistence"
],
"type" : "library"
},
{
"c99name" : "SDGCalendarTests",
"module_type" : "SwiftTarget",
"name" : "SDGCalendarTests",
"path" : "Tests/SDGCalendarTests",
"sources" : [
"APITests.swift",
"InternalTests.swift",
"RegressionTests.swift"
],
"target_dependencies" : [
"SDGCalendar",
"SDGTesting",
"SDGXCTestUtilities",
"SDGMathematics",
"SDGLocalization",
"SDGCornerstoneLocalizations",
"SDGMathematicsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGLocalizationTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGCalendar",
"module_type" : "SwiftTarget",
"name" : "SDGCalendar",
"path" : "Sources/SDGCalendar",
"product_memberships" : [
"SDGMathematicsTestUtilities",
"SDGPersistenceTestUtilities",
"SDGLocalizationTestUtilities",
"SDGGeometryTestUtilities",
"SDGCalendar"
],
"sources" : [
"Abstract Components/CalendarComponent.swift",
"Abstract Components/CardinalCalendarComponent.swift",
"Abstract Components/ConsistentDurationCalendarComponent.swift",
"Abstract Components/ConsistentlyOrderedCalendarComponent.swift",
"Abstract Components/Day.swift",
"Abstract Components/EnumerationCalendarComponent.swift",
"Abstract Components/ICalendarComponent.swift",
"Abstract Components/ISOCalendarComponent.swift",
"Abstract Components/Month.swift",
"Abstract Components/NumericCalendarComponent.swift",
"Abstract Components/OrdinalCalendarComponent.swift",
"Abstract Components/RawRepresentableCalendarComponent.swift",
"Abstract Components/SmallestCalendarComponent.swift",
"Abstract Components/Weekday.swift",
"Abstract Components/Year.swift",
"AnyDescribableDate.swift",
"CalendarDate.swift",
"CalendarInterval.swift",
"Date.swift",
"DateDefinition.swift",
"DescribableDate.swift",
"FoundationDate.swift",
"Gregorian/GregorianDate.swift",
"Gregorian/GregorianDay.swift",
"Gregorian/GregorianHour.swift",
"Gregorian/GregorianMinute.swift",
"Gregorian/GregorianMonth.swift",
"Gregorian/GregorianSecond.swift",
"Gregorian/GregorianWeekday.swift",
"Gregorian/GregorianWeekdayDate.swift",
"Gregorian/GregorianYear.swift",
"Hebrew/HebrewDate.swift",
"Hebrew/HebrewDay.swift",
"Hebrew/HebrewHour.swift",
"Hebrew/HebrewMonth.swift",
"Hebrew/HebrewMonthAndYear.swift",
"Hebrew/HebrewPart.swift",
"Hebrew/HebrewWeekday.swift",
"Hebrew/HebrewWeekdayDate.swift",
"Hebrew/HebrewYear.swift",
"Hebrew/HebrewYearLength.swift",
"RationalArithmetic.swift",
"RelativeDate.swift",
"UnknownDate.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections",
"SDGText",
"SDGLocalization",
"SDGCornerstoneLocalizations"
],
"type" : "library"
},
{
"c99name" : "SDGBinaryDataTests",
"module_type" : "SwiftTarget",
"name" : "SDGBinaryDataTests",
"path" : "Tests/SDGBinaryDataTests",
"sources" : [
"APITests.swift"
],
"target_dependencies" : [
"SDGBinaryData",
"SDGTesting",
"SDGXCTestUtilities",
"SDGLogic",
"SDGCornerstoneLocalizations",
"SDGMathematicsTestUtilities",
"SDGLocalizationTestUtilities"
],
"type" : "test"
},
{
"c99name" : "SDGBinaryData",
"module_type" : "SwiftTarget",
"name" : "SDGBinaryData",
"path" : "Sources/SDGBinaryData",
"product_memberships" : [
"SDGBinaryData",
"SDGPrecisionMathematics"
],
"sources" : [
"Data.swift",
"DataBinaryView.swift",
"DataStream.swift",
"UInt.swift",
"UIntBinaryView.swift"
],
"target_dependencies" : [
"SDGControlFlow",
"SDGLogic",
"SDGMathematics",
"SDGCollections"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/SDGEmbedResourcesTests/Resources.swift': File not found.
Done.