The Swift Package Index logo.Swift Package Index

Build Information

Successful build of NerdzUtils, reference 2.0.0 (018d5b), with Swift 6.1 for macOS (SPM) on 29 Sep 2026 01:51:36 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 InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nerdzlab/NerdzUtils.git
Reference: 2.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nerdzlab/NerdzUtils
 * tag               2.0.0      -> FETCH_HEAD
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 2.0.0
========================================
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 MinimumAsyncExecutionWrapper.swift
[10/32] Compiling NerdzCore NullEncodable.swift
[11/32] Compiling NerdzCore SyncPropertyActor.swift
[12/32] Compiling NerdzCore WeakWrapper.swift
[13/32] Compiling NerdzCore String+IsWhiteSpaceOrEmpty.swift
[14/32] Compiling NerdzCore String+Localization.swift
[15/32] Compiling NerdzCore String+NZExtensionData.swift
[16/32] Compiling NerdzCore String+VersionCompare.swift
[17/32] Compiling NerdzCore Task+LongerThan.swift
[18/32] Compiling NerdzCore UnknownCase.swift
[19/32] Compiling NerdzCore DefaultsProperty.swift
[20/32] Compiling NerdzCore DelayedAction.swift
[21/32] Compiling NerdzCore Array+Safe.swift
[22/32] Compiling NerdzCore Bundle+CurrentAppVersion.swift
[23/32] Compiling NerdzCore Data+GetObjectFromJsonData.swift
[24/32] Compiling NerdzCore NZExtensionData.swift
[25/32] Compiling NerdzCore AtomicAsyncOperation.swift
[26/32] Compiling NerdzCore NSObject+ClassName.swift
[27/32] Compiling NerdzCore String+Attributed.swift
[28/32] Compiling NerdzCore DispatchQueue+Once.swift
[29/32] Compiling NerdzCore Encodable+JsonData.swift
[30/32] Compiling NerdzCore Locale+CountryList.swift
[31/32] Emitting module KeychainAccess
[32/32] Compiling KeychainAccess Keychain.swift
[33/73] Emitting module NerdzUIKit
[34/75] Compiling NerdzUIKit CGSize+Dimentions.swift
[35/75] Compiling NerdzUIKit LoadableButton.swift
[36/75] Compiling NerdzUIKit LoadableImageView.swift
[37/75] Compiling NerdzUIKit UIColor+Inversed.swift
[38/75] Compiling NerdzUIKit UIControl+ClosureSleeve.swift
[39/75] Compiling NerdzUIKit UIImage+BlurHash.swift
[40/75] Compiling NerdzUIKit UIImage+Scale.swift
[41/75] Compiling NerdzUIKit UILabel+NibLocalized.swift
[42/75] Compiling NerdzUIKit UINavigationBar+Translucent.swift
[43/75] Compiling NerdzUIKit UIView+RoundCorners.swift
[44/75] Compiling NerdzUIKit UIView+ShowHideInStackView.swift
[45/75] Compiling NerdzUIKit UIApplication+OpenSettings.swift
[46/75] Compiling NerdzUIKit UIButton+Localized.swift
[47/75] Compiling NerdzUIKit UIColor+HEX.swift
[48/75] Compiling NerdzUIKit SpinnerLoader.swift
[49/75] Compiling NerdzUIKit UIAlertController+EasyBuild.swift
[50/75] Compiling NerdzUIKit UIApplication+Jailbreak.swift
[51/75] Compiling NerdzUIKit UIVIewController+Overlay.swift
[52/75] Compiling NerdzUIKit UIView+AddDashedBorder.swift
[53/75] Compiling NerdzUIKit UIView+ApplyGradient.swift
[54/75] Compiling NerdzUIKit UINavigationController+Completion.swift
[55/75] Compiling NerdzUIKit UITextField+Localized.swift
[56/75] Compiling NerdzUIKit UITextField+PasswordVisibility.swift
[57/75] Compiling NerdzUIKit UIView+ApplyShadow.swift
[58/75] Compiling NerdzUIKit UIView+AsImage.swift
[59/75] Compiling NerdzUIKit UIView+InspectableLayer.swift
[60/75] Compiling NerdzUIKit UIViewController+AddChild.swift
[61/75] Compiling NerdzUIKit UIViewController+Top.swift
[62/75] Compiling NerdzDate DateRange.swift
[63/75] Emitting module NerdzDate
[64/75] Compiling NerdzDate Date+WeekDay.swift
[65/75] Compiling NerdzDate Date+Ago.swift
[66/75] Compiling NerdzKeychain OptionalValueRepresentable.swift
[67/75] Compiling NerdzKeychain KeychainPropertyError.swift
[68/75] Compiling NerdzDate DateDecodingStrategy+CustomISO8601.swift
[69/75] Compiling NerdzDate DateComponents+EasyUse.swift
[70/75] Compiling NerdzDate Date+GlobalTime.swift
[71/75] Compiling NerdzDate Date+EasyUse.swift
[72/75] Compiling NerdzDate Formatter+iso8601.swift
[73/75] Compiling NerdzDate Component+EasyUse.swift
[74/75] Emitting module NerdzKeychain
[75/75] Compiling NerdzKeychain KeychainProperty.swift
[76/77] Compiling NerdzUtils NerdzUtils.swift
[77/77] Emitting module NerdzUtils
Build complete! (12.72s)
Fetching https://github.com/kishikawakatsumi/KeychainAccess.git
[1/4388] Fetching keychainaccess
Fetched https://github.com/kishikawakatsumi/KeychainAccess.git from cache (1.58s)
Computing version for https://github.com/kishikawakatsumi/KeychainAccess.git
Computed https://github.com/kishikawakatsumi/KeychainAccess.git at 4.2.2 (4.48s)
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.