Build Information
Successful build of NerdzUtils, reference master (018d5b), with Swift 6.1 for macOS (SPM) on 29 Sep 2026 01:52:28 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCapturesBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nerdzlab/NerdzUtils.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nerdzlab/NerdzUtils
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 018d5b7 Merge pull request #17 from nerdzlab/fix/docs-site-dir
Cloned https://github.com/nerdzlab/NerdzUtils.git
Revision (git rev-parse @):
018d5b73097fbfb19db185ef5ac14b13e156505d
SUCCESS checkout https://github.com/nerdzlab/NerdzUtils.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/nerdzlab/NerdzUtils.git
https://github.com/nerdzlab/NerdzUtils.git
{
"dependencies" : [
{
"identity" : "keychainaccess",
"requirement" : {
"range" : [
{
"lower_bound" : "4.2.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kishikawakatsumi/KeychainAccess.git"
}
],
"manifest_display_name" : "NerdzUtils",
"name" : "NerdzUtils",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "tvos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "4.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "NerdzCore",
"targets" : [
"NerdzCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NerdzDate",
"targets" : [
"NerdzDate"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NerdzUIKit",
"targets" : [
"NerdzUIKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NerdzKeychain",
"targets" : [
"NerdzKeychain"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NerdzUtils",
"targets" : [
"NerdzUtils"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NerdzUtils",
"module_type" : "SwiftTarget",
"name" : "NerdzUtils",
"path" : "Sources/NerdzUtils",
"product_memberships" : [
"NerdzUtils"
],
"sources" : [
"NerdzUtils.swift"
],
"target_dependencies" : [
"NerdzCore",
"NerdzDate",
"NerdzUIKit",
"NerdzKeychain"
],
"type" : "library"
},
{
"c99name" : "NerdzUIKitTests",
"module_type" : "SwiftTarget",
"name" : "NerdzUIKitTests",
"path" : "Tests/NerdzUIKitTests",
"sources" : [
"TestHelpers/ApproximateComparison.swift",
"TestHelpers/InvocationRecorder.swift",
"TestHelpers/PopoverAvailability.swift",
"TestHelpers/RGBAComponents.swift",
"TestHelpers/TestImageFactory.swift",
"Tests/CGSizeDimentionsTests.swift",
"Tests/LoadableButtonTests.swift",
"Tests/NibLocalizationTests.swift",
"Tests/UIAlertControllerEasyBuildTests.swift",
"Tests/UIColorHexTests.swift",
"Tests/UIColorInversedTests.swift",
"Tests/UIControlClosureSleeveTests.swift",
"Tests/UIImageScaleTests.swift",
"Tests/UINavigationBarTranslucentTests.swift",
"Tests/UINavigationControllerCompletionTests.swift",
"Tests/UITextFieldPasswordVisibilityTests.swift",
"Tests/UIViewAddDashedBorderTests.swift",
"Tests/UIViewApplyGradientTests.swift",
"Tests/UIViewApplyShadowTests.swift",
"Tests/UIViewControllerAddChildTests.swift",
"Tests/UIViewControllerOverlayTests.swift",
"Tests/UIViewControllerTopTests.swift",
"Tests/UIViewInspectableLayerTests.swift",
"Tests/UIViewRoundCornersTests.swift",
"Tests/UIViewShowHideInStackViewTests.swift"
],
"target_dependencies" : [
"NerdzUIKit"
],
"type" : "test"
},
{
"c99name" : "NerdzUIKit",
"module_type" : "SwiftTarget",
"name" : "NerdzUIKit",
"path" : "Sources/NerdzUIKit",
"product_memberships" : [
"NerdzUIKit",
"NerdzUtils"
],
"sources" : [
"CGSize+Dimentions.swift",
"LoadableButton.swift",
"LoadableImageView.swift",
"SpinnerLoader.swift",
"UIAlertController+EasyBuild.swift",
"UIApplication+Jailbreak.swift",
"UIApplication+OpenSettings.swift",
"UIButton+Localized.swift",
"UIColor+HEX.swift",
"UIColor+Inversed.swift",
"UIControl+ClosureSleeve.swift",
"UIImage+BlurHash.swift",
"UIImage+Scale.swift",
"UILabel+NibLocalized.swift",
"UINavigationBar+Translucent.swift",
"UINavigationController+Completion.swift",
"UITextField+Localized.swift",
"UITextField+PasswordVisibility.swift",
"UIVIewController+Overlay.swift",
"UIView+AddDashedBorder.swift",
"UIView+ApplyGradient.swift",
"UIView+ApplyShadow.swift",
"UIView+AsImage.swift",
"UIView+InspectableLayer.swift",
"UIView+RoundCorners.swift",
"UIView+ShowHideInStackView.swift",
"UIViewController+AddChild.swift",
"UIViewController+Top.swift"
],
"target_dependencies" : [
"NerdzCore"
],
"type" : "library"
},
{
"c99name" : "NerdzKeychainTests",
"module_type" : "SwiftTarget",
"name" : "NerdzKeychainTests",
"path" : "Tests/NerdzKeychainTests",
"product_dependencies" : [
"KeychainAccess"
],
"sources" : [
"TestHelpers/KeychainTestEnvironment.swift",
"Tests/KeychainPropertyTests.swift"
],
"target_dependencies" : [
"NerdzKeychain"
],
"type" : "test"
},
{
"c99name" : "NerdzKeychain",
"module_type" : "SwiftTarget",
"name" : "NerdzKeychain",
"path" : "Sources/NerdzKeychain",
"product_dependencies" : [
"KeychainAccess"
],
"product_memberships" : [
"NerdzKeychain",
"NerdzUtils"
],
"sources" : [
"KeychainProperty.swift",
"KeychainPropertyError.swift",
"OptionalValueRepresentable.swift"
],
"target_dependencies" : [
"NerdzCore"
],
"type" : "library"
},
{
"c99name" : "NerdzDateTests",
"module_type" : "SwiftTarget",
"name" : "NerdzDateTests",
"path" : "Tests/NerdzDateTests",
"sources" : [
"TestHelpers/ConformanceProbe.swift",
"TestHelpers/DateFixtures.swift",
"Tests/CalendarComponentEasyUseTests.swift",
"Tests/DateAgoTests.swift",
"Tests/DateComponentsEasyUseTests.swift",
"Tests/DateDecodingStrategyCustomISO8601Tests.swift",
"Tests/DateEasyUseTests.swift",
"Tests/DateGlobalTimeTests.swift",
"Tests/DateRangeTests.swift",
"Tests/DateWeekDayTests.swift",
"Tests/FormatterISO8601Tests.swift"
],
"target_dependencies" : [
"NerdzDate"
],
"type" : "test"
},
{
"c99name" : "NerdzDate",
"module_type" : "SwiftTarget",
"name" : "NerdzDate",
"path" : "Sources/NerdzDate",
"product_memberships" : [
"NerdzDate",
"NerdzUtils"
],
"sources" : [
"Component+EasyUse.swift",
"Date+Ago.swift",
"Date+EasyUse.swift",
"Date+GlobalTime.swift",
"Date+WeekDay.swift",
"DateComponents+EasyUse.swift",
"DateDecodingStrategy+CustomISO8601.swift",
"DateRange.swift",
"Formatter+iso8601.swift"
],
"target_dependencies" : [
"NerdzCore"
],
"type" : "library"
},
{
"c99name" : "NerdzCoreTests",
"module_type" : "SwiftTarget",
"name" : "NerdzCoreTests",
"path" : "Tests/NerdzCoreTests",
"sources" : [
"TestHelpers/AsyncPoll.swift",
"TestHelpers/CallbackCaptor.swift",
"TestHelpers/ElapsedTime.swift",
"TestHelpers/TemporaryDefaults.swift",
"Tests/ArraySafeTests.swift",
"Tests/AtomicAsyncOperationTests.swift",
"Tests/BundleCurrentAppVersionTests.swift",
"Tests/DataObjectTests.swift",
"Tests/DefaultsPropertyTests.swift",
"Tests/DelayedActionTests.swift",
"Tests/DispatchQueueOnceTests.swift",
"Tests/EncodableJsonDataTests.swift",
"Tests/LocaleCountryListTests.swift",
"Tests/MinimumAsyncExecutionWrapperTests.swift",
"Tests/NSObjectClassNameTests.swift",
"Tests/NZExtensionDataTests.swift",
"Tests/NullEncodableTests.swift",
"Tests/StringAttributedTests.swift",
"Tests/StringIsWhiteSpaceOrEmptyTests.swift",
"Tests/StringLocalizationTests.swift",
"Tests/StringVersionCompareTests.swift",
"Tests/SyncPropertyActorTests.swift",
"Tests/TaskLongerThanTests.swift",
"Tests/UnknownCaseTests.swift",
"Tests/WeakWrapperTests.swift"
],
"target_dependencies" : [
"NerdzCore"
],
"type" : "test"
},
{
"c99name" : "NerdzCore",
"module_type" : "SwiftTarget",
"name" : "NerdzCore",
"path" : "Sources/NerdzCore",
"product_memberships" : [
"NerdzCore",
"NerdzDate",
"NerdzUIKit",
"NerdzKeychain",
"NerdzUtils"
],
"sources" : [
"Extensions/Array+Safe.swift",
"Extensions/Bundle+CurrentAppVersion.swift",
"Extensions/Data+GetObjectFromJsonData.swift",
"Extensions/DispatchQueue+Once.swift",
"Extensions/Encodable+JsonData.swift",
"Extensions/Locale+CountryList.swift",
"Extensions/NSObject+ClassName.swift",
"Extensions/String+Attributed.swift",
"Extensions/String+IsWhiteSpaceOrEmpty.swift",
"Extensions/String+Localization.swift",
"Extensions/String+NZExtensionData.swift",
"Extensions/String+VersionCompare.swift",
"Extensions/Task+LongerThan.swift",
"Extensions/UnknownCase.swift",
"Namespace/NZExtensionData.swift",
"Utils/AtomicAsyncOperation.swift",
"Utils/DefaultsProperty.swift",
"Utils/DelayedAction.swift",
"Utils/MinimumAsyncExecutionWrapper.swift",
"Utils/NullEncodable.swift",
"Utils/SyncPropertyActor.swift",
"Utils/WeakWrapper.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/7] Write sources
[6/7] Write swift-version-2F0A5646E1D333AE.txt
[8/30] Emitting module NerdzCore
[9/32] Compiling NerdzCore SyncPropertyActor.swift
[10/32] Compiling NerdzCore WeakWrapper.swift
[11/32] Compiling NerdzCore NZExtensionData.swift
[12/32] Compiling NerdzCore AtomicAsyncOperation.swift
[13/32] Compiling NerdzCore String+IsWhiteSpaceOrEmpty.swift
[14/32] Compiling NerdzCore String+Localization.swift
[15/32] Compiling NerdzCore MinimumAsyncExecutionWrapper.swift
[16/32] Compiling NerdzCore NullEncodable.swift
[17/32] Compiling NerdzCore String+NZExtensionData.swift
[18/32] Compiling NerdzCore String+VersionCompare.swift
[19/32] Compiling NerdzCore DefaultsProperty.swift
[20/32] Compiling NerdzCore DelayedAction.swift
[21/32] Compiling NerdzCore NSObject+ClassName.swift
[22/32] Compiling NerdzCore String+Attributed.swift
[23/32] Compiling NerdzCore DispatchQueue+Once.swift
[24/32] Compiling NerdzCore Encodable+JsonData.swift
[25/32] Compiling NerdzCore Locale+CountryList.swift
[26/32] Compiling NerdzCore Task+LongerThan.swift
[27/32] Compiling NerdzCore UnknownCase.swift
[28/32] Compiling NerdzCore Array+Safe.swift
[29/32] Compiling NerdzCore Bundle+CurrentAppVersion.swift
[30/32] Compiling NerdzCore Data+GetObjectFromJsonData.swift
[31/32] Emitting module KeychainAccess
[32/32] Compiling KeychainAccess Keychain.swift
[33/73] Compiling NerdzUIKit UIView+RoundCorners.swift
[34/73] Compiling NerdzUIKit UIView+ShowHideInStackView.swift
[35/75] Compiling NerdzUIKit UIVIewController+Overlay.swift
[36/75] Compiling NerdzUIKit UIView+AddDashedBorder.swift
[37/75] Compiling NerdzUIKit UIView+ApplyGradient.swift
[38/75] Compiling NerdzUIKit UIApplication+OpenSettings.swift
[39/75] Compiling NerdzUIKit UIButton+Localized.swift
[40/75] Compiling NerdzUIKit UIColor+HEX.swift
[41/75] Compiling NerdzUIKit CGSize+Dimentions.swift
[42/75] Compiling NerdzUIKit LoadableButton.swift
[43/75] Compiling NerdzUIKit LoadableImageView.swift
[44/75] Compiling NerdzUIKit UIView+ApplyShadow.swift
[45/75] Compiling NerdzUIKit UIView+AsImage.swift
[46/75] Compiling NerdzUIKit UIView+InspectableLayer.swift
[47/75] Compiling NerdzUIKit UIImage+Scale.swift
[48/75] Compiling NerdzUIKit UILabel+NibLocalized.swift
[49/75] Compiling NerdzUIKit UINavigationBar+Translucent.swift
[50/75] Compiling NerdzUIKit UINavigationController+Completion.swift
[51/75] Compiling NerdzUIKit UITextField+Localized.swift
[52/75] Compiling NerdzUIKit UITextField+PasswordVisibility.swift
[53/75] Compiling NerdzUIKit SpinnerLoader.swift
[54/75] Compiling NerdzUIKit UIAlertController+EasyBuild.swift
[55/75] Compiling NerdzUIKit UIApplication+Jailbreak.swift
[56/75] Compiling NerdzUIKit UIColor+Inversed.swift
[57/75] Compiling NerdzUIKit UIControl+ClosureSleeve.swift
[58/75] Compiling NerdzUIKit UIImage+BlurHash.swift
[59/75] Emitting module NerdzUIKit
[60/75] Compiling NerdzUIKit UIViewController+AddChild.swift
[61/75] Compiling NerdzUIKit UIViewController+Top.swift
[62/75] Compiling NerdzDate DateComponents+EasyUse.swift
[63/75] Compiling NerdzDate Formatter+iso8601.swift
[64/75] Compiling NerdzDate DateRange.swift
[65/75] Compiling NerdzKeychain OptionalValueRepresentable.swift
[66/75] Compiling NerdzDate DateDecodingStrategy+CustomISO8601.swift
[67/75] Compiling NerdzKeychain KeychainPropertyError.swift
[68/75] Compiling NerdzDate Component+EasyUse.swift
[69/75] Compiling NerdzDate Date+GlobalTime.swift
[70/75] Compiling NerdzDate Date+WeekDay.swift
[71/75] Compiling NerdzDate Date+EasyUse.swift
[72/75] Compiling NerdzDate Date+Ago.swift
[73/75] Emitting module NerdzKeychain
[74/75] Compiling NerdzKeychain KeychainProperty.swift
[75/75] Emitting module NerdzDate
[76/77] Compiling NerdzUtils NerdzUtils.swift
[77/77] Emitting module NerdzUtils
Build complete! (12.82s)
Fetching https://github.com/kishikawakatsumi/KeychainAccess.git
[1/4388] Fetching keychainaccess
Fetched https://github.com/kishikawakatsumi/KeychainAccess.git from cache (1.54s)
Computing version for https://github.com/kishikawakatsumi/KeychainAccess.git
Computed https://github.com/kishikawakatsumi/KeychainAccess.git at 4.2.2 (4.67s)
Creating working copy for https://github.com/kishikawakatsumi/KeychainAccess.git
Working copy of https://github.com/kishikawakatsumi/KeychainAccess.git resolved at 4.2.2
Build complete.
{
"dependencies" : [
{
"identity" : "keychainaccess",
"requirement" : {
"range" : [
{
"lower_bound" : "4.2.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kishikawakatsumi/KeychainAccess.git"
}
],
"manifest_display_name" : "NerdzUtils",
"name" : "NerdzUtils",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "tvos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "4.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "NerdzCore",
"targets" : [
"NerdzCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NerdzDate",
"targets" : [
"NerdzDate"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NerdzUIKit",
"targets" : [
"NerdzUIKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NerdzKeychain",
"targets" : [
"NerdzKeychain"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NerdzUtils",
"targets" : [
"NerdzUtils"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NerdzUtils",
"module_type" : "SwiftTarget",
"name" : "NerdzUtils",
"path" : "Sources/NerdzUtils",
"product_memberships" : [
"NerdzUtils"
],
"sources" : [
"NerdzUtils.swift"
],
"target_dependencies" : [
"NerdzCore",
"NerdzDate",
"NerdzUIKit",
"NerdzKeychain"
],
"type" : "library"
},
{
"c99name" : "NerdzUIKitTests",
"module_type" : "SwiftTarget",
"name" : "NerdzUIKitTests",
"path" : "Tests/NerdzUIKitTests",
"sources" : [
"TestHelpers/ApproximateComparison.swift",
"TestHelpers/InvocationRecorder.swift",
"TestHelpers/PopoverAvailability.swift",
"TestHelpers/RGBAComponents.swift",
"TestHelpers/TestImageFactory.swift",
"Tests/CGSizeDimentionsTests.swift",
"Tests/LoadableButtonTests.swift",
"Tests/NibLocalizationTests.swift",
"Tests/UIAlertControllerEasyBuildTests.swift",
"Tests/UIColorHexTests.swift",
"Tests/UIColorInversedTests.swift",
"Tests/UIControlClosureSleeveTests.swift",
"Tests/UIImageScaleTests.swift",
"Tests/UINavigationBarTranslucentTests.swift",
"Tests/UINavigationControllerCompletionTests.swift",
"Tests/UITextFieldPasswordVisibilityTests.swift",
"Tests/UIViewAddDashedBorderTests.swift",
"Tests/UIViewApplyGradientTests.swift",
"Tests/UIViewApplyShadowTests.swift",
"Tests/UIViewControllerAddChildTests.swift",
"Tests/UIViewControllerOverlayTests.swift",
"Tests/UIViewControllerTopTests.swift",
"Tests/UIViewInspectableLayerTests.swift",
"Tests/UIViewRoundCornersTests.swift",
"Tests/UIViewShowHideInStackViewTests.swift"
],
"target_dependencies" : [
"NerdzUIKit"
],
"type" : "test"
},
{
"c99name" : "NerdzUIKit",
"module_type" : "SwiftTarget",
"name" : "NerdzUIKit",
"path" : "Sources/NerdzUIKit",
"product_memberships" : [
"NerdzUIKit",
"NerdzUtils"
],
"sources" : [
"CGSize+Dimentions.swift",
"LoadableButton.swift",
"LoadableImageView.swift",
"SpinnerLoader.swift",
"UIAlertController+EasyBuild.swift",
"UIApplication+Jailbreak.swift",
"UIApplication+OpenSettings.swift",
"UIButton+Localized.swift",
"UIColor+HEX.swift",
"UIColor+Inversed.swift",
"UIControl+ClosureSleeve.swift",
"UIImage+BlurHash.swift",
"UIImage+Scale.swift",
"UILabel+NibLocalized.swift",
"UINavigationBar+Translucent.swift",
"UINavigationController+Completion.swift",
"UITextField+Localized.swift",
"UITextField+PasswordVisibility.swift",
"UIVIewController+Overlay.swift",
"UIView+AddDashedBorder.swift",
"UIView+ApplyGradient.swift",
"UIView+ApplyShadow.swift",
"UIView+AsImage.swift",
"UIView+InspectableLayer.swift",
"UIView+RoundCorners.swift",
"UIView+ShowHideInStackView.swift",
"UIViewController+AddChild.swift",
"UIViewController+Top.swift"
],
"target_dependencies" : [
"NerdzCore"
],
"type" : "library"
},
{
"c99name" : "NerdzKeychainTests",
"module_type" : "SwiftTarget",
"name" : "NerdzKeychainTests",
"path" : "Tests/NerdzKeychainTests",
"product_dependencies" : [
"KeychainAccess"
],
"sources" : [
"TestHelpers/KeychainTestEnvironment.swift",
"Tests/KeychainPropertyTests.swift"
],
"target_dependencies" : [
"NerdzKeychain"
],
"type" : "test"
},
{
"c99name" : "NerdzKeychain",
"module_type" : "SwiftTarget",
"name" : "NerdzKeychain",
"path" : "Sources/NerdzKeychain",
"product_dependencies" : [
"KeychainAccess"
],
"product_memberships" : [
"NerdzKeychain",
"NerdzUtils"
],
"sources" : [
"KeychainProperty.swift",
"KeychainPropertyError.swift",
"OptionalValueRepresentable.swift"
],
"target_dependencies" : [
"NerdzCore"
],
"type" : "library"
},
{
"c99name" : "NerdzDateTests",
"module_type" : "SwiftTarget",
"name" : "NerdzDateTests",
"path" : "Tests/NerdzDateTests",
"sources" : [
"TestHelpers/ConformanceProbe.swift",
"TestHelpers/DateFixtures.swift",
"Tests/CalendarComponentEasyUseTests.swift",
"Tests/DateAgoTests.swift",
"Tests/DateComponentsEasyUseTests.swift",
"Tests/DateDecodingStrategyCustomISO8601Tests.swift",
"Tests/DateEasyUseTests.swift",
"Tests/DateGlobalTimeTests.swift",
"Tests/DateRangeTests.swift",
"Tests/DateWeekDayTests.swift",
"Tests/FormatterISO8601Tests.swift"
],
"target_dependencies" : [
"NerdzDate"
],
"type" : "test"
},
{
"c99name" : "NerdzDate",
"module_type" : "SwiftTarget",
"name" : "NerdzDate",
"path" : "Sources/NerdzDate",
"product_memberships" : [
"NerdzDate",
"NerdzUtils"
],
"sources" : [
"Component+EasyUse.swift",
"Date+Ago.swift",
"Date+EasyUse.swift",
"Date+GlobalTime.swift",
"Date+WeekDay.swift",
"DateComponents+EasyUse.swift",
"DateDecodingStrategy+CustomISO8601.swift",
"DateRange.swift",
"Formatter+iso8601.swift"
],
"target_dependencies" : [
"NerdzCore"
],
"type" : "library"
},
{
"c99name" : "NerdzCoreTests",
"module_type" : "SwiftTarget",
"name" : "NerdzCoreTests",
"path" : "Tests/NerdzCoreTests",
"sources" : [
"TestHelpers/AsyncPoll.swift",
"TestHelpers/CallbackCaptor.swift",
"TestHelpers/ElapsedTime.swift",
"TestHelpers/TemporaryDefaults.swift",
"Tests/ArraySafeTests.swift",
"Tests/AtomicAsyncOperationTests.swift",
"Tests/BundleCurrentAppVersionTests.swift",
"Tests/DataObjectTests.swift",
"Tests/DefaultsPropertyTests.swift",
"Tests/DelayedActionTests.swift",
"Tests/DispatchQueueOnceTests.swift",
"Tests/EncodableJsonDataTests.swift",
"Tests/LocaleCountryListTests.swift",
"Tests/MinimumAsyncExecutionWrapperTests.swift",
"Tests/NSObjectClassNameTests.swift",
"Tests/NZExtensionDataTests.swift",
"Tests/NullEncodableTests.swift",
"Tests/StringAttributedTests.swift",
"Tests/StringIsWhiteSpaceOrEmptyTests.swift",
"Tests/StringLocalizationTests.swift",
"Tests/StringVersionCompareTests.swift",
"Tests/SyncPropertyActorTests.swift",
"Tests/TaskLongerThanTests.swift",
"Tests/UnknownCaseTests.swift",
"Tests/WeakWrapperTests.swift"
],
"target_dependencies" : [
"NerdzCore"
],
"type" : "test"
},
{
"c99name" : "NerdzCore",
"module_type" : "SwiftTarget",
"name" : "NerdzCore",
"path" : "Sources/NerdzCore",
"product_memberships" : [
"NerdzCore",
"NerdzDate",
"NerdzUIKit",
"NerdzKeychain",
"NerdzUtils"
],
"sources" : [
"Extensions/Array+Safe.swift",
"Extensions/Bundle+CurrentAppVersion.swift",
"Extensions/Data+GetObjectFromJsonData.swift",
"Extensions/DispatchQueue+Once.swift",
"Extensions/Encodable+JsonData.swift",
"Extensions/Locale+CountryList.swift",
"Extensions/NSObject+ClassName.swift",
"Extensions/String+Attributed.swift",
"Extensions/String+IsWhiteSpaceOrEmpty.swift",
"Extensions/String+Localization.swift",
"Extensions/String+NZExtensionData.swift",
"Extensions/String+VersionCompare.swift",
"Extensions/Task+LongerThan.swift",
"Extensions/UnknownCase.swift",
"Namespace/NZExtensionData.swift",
"Utils/AtomicAsyncOperation.swift",
"Utils/DefaultsProperty.swift",
"Utils/DelayedAction.swift",
"Utils/MinimumAsyncExecutionWrapper.swift",
"Utils/NullEncodable.swift",
"Utils/SyncPropertyActor.swift",
"Utils/WeakWrapper.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.