The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of UIExtensions, reference 2.0.0 (0ec961), with Swift 6.0 for macOS (SPM) on 7 Nov 2024 00:36:41 UTC.

Swift 6 data race errors: 0

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

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/couriere/uiextensions.git
Reference: 2.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/couriere/uiextensions
 * tag               2.0.0      -> FETCH_HEAD
HEAD is now at 0ec961c Added some convenience extensions.
Cloned https://github.com/couriere/uiextensions.git
Revision (git rev-parse @):
0ec961c15f802b0be7e1d026bbd97146c2cd38d0
SUCCESS checkout https://github.com/couriere/uiextensions.git at 2.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "uiextensions",
      "name": "UIExtensions",
      "url": "https://github.com/couriere/uiextensions.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/uiextensions",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/couriere/uiextensions.git
[1/1768] Fetching uiextensions
Fetched https://github.com/couriere/uiextensions.git from cache (0.97s)
Creating working copy for https://github.com/couriere/uiextensions.git
Working copy of https://github.com/couriere/uiextensions.git resolved at 2.0.0 (0ec961c)
warning: '.resolve-product-dependencies': dependency 'uiextensions' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/couriere/uiextensions.git
Running build ...
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
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.txt
[3/64] Emitting module UIExtensions
[4/70] Compiling UIExtensions UIApplication+Extensions.swift
[5/70] Compiling UIExtensions UICollectionReusableView+Register.swift
[6/70] Compiling UIExtensions UICollectionView+Extensions.swift
[7/70] Compiling UIExtensions UIColor+Inits.swift
[8/70] Compiling UIExtensions UIControl+Extensions.swift
[9/70] Compiling UIExtensions UIDevice+Extensions.swift
[10/70] Compiling UIExtensions UIImage+Extensions.swift
[11/70] Compiling UIExtensions UIViewController+Extensions.swift
[12/70] Compiling UIExtensions UIBarButtonItem+Extensions.swift
[13/70] Compiling UIExtensions UIButton+Extensions.swift
[14/70] Compiling UIExtensions UIGestureRecognizer+Extensions.swift
[15/70] Compiling UIExtensions UIImageView+Extensions.swift
[16/70] Compiling UIExtensions UITabBarController+Extensions.swift
[17/70] Compiling UIExtensions Deprecations.swift
[18/70] Compiling UIExtensions Singleton.swift
[19/70] Compiling UIExtensions TypeAliases.swift
[20/70] Compiling UIExtensions Array+Extensions.swift
[21/70] Compiling UIExtensions Array+ResultBuilder.swift
[22/70] Compiling UIExtensions Async+Extensions.swift
[23/70] Compiling UIExtensions Collections+Extensions.swift
[24/70] Compiling UIExtensions CoreGraphics+Extensions.swift
[25/70] Compiling UIExtensions Data+Extensions.swift
[26/70] Compiling UIExtensions Date+Extensions.swift
[27/70] Compiling UIExtensions Decoder+Extensions.swift
[28/70] Compiling UIExtensions Dictionary+Extensions.swift
[29/70] Compiling UIExtensions GCD+Extensions.swift
[30/70] Compiling UIExtensions NSAttributedString+Extensions.swift
[31/70] Compiling UIExtensions UILabel+Extensions.swift
[32/70] Compiling UIExtensions UILayoutGuide+Constraints.swift
[33/70] Compiling UIExtensions UINavigationController+Blocks.swift
[34/70] Compiling UIExtensions UIScrollView+Extensions.swift
[35/70] Compiling UIExtensions UIStackView+Extensions.swift
[36/70] Compiling UIExtensions UIStackView+ResultBuilder.swift
[37/70] Compiling UIExtensions Numbers+Extensions.swift
[38/70] Compiling UIExtensions Optional+Extensions.swift
[39/70] Compiling UIExtensions Protocol+Extensions.swift
[40/70] Compiling UIExtensions Result+Extensions.swift
[41/70] Compiling UIExtensions Sequences+Extensions.swift
[42/70] Compiling UIExtensions String+Extensions.swift
[43/70] Compiling UIExtensions Then.swift
[44/70] Compiling UIExtensions View+OnChangeAsync.swift
[45/70] Compiling UIExtensions ContainerView.swift
[46/70] Compiling UIExtensions CustomIntensityVisualEffectUIView.swift
[47/70] Compiling UIExtensions NSLayoutConstraint+Extensions.swift
[48/70] Compiling UIExtensions PaddingContainer.swift
[49/70] Compiling UIExtensions SeparatorView.swift
[50/70] Compiling UIExtensions UIAlertController+Blocks.swift
[51/70] Compiling UIExtensions Loader+Helpers.swift
[52/70] Compiling UIExtensions Loader+Inits.swift
[53/70] Compiling UIExtensions Loader+RefreshableLoaderModifier.swift
[54/70] Compiling UIExtensions Loader.swift
[55/70] Compiling UIExtensions TransparentBackground.swift
[56/70] Compiling UIExtensions View+Extensions.swift
[57/70] Compiling UIExtensions View+Measurements.swift
[58/70] Compiling UIExtensions Timer+Blocks.swift
[59/70] Compiling UIExtensions URL+Extensions.swift
[60/70] Compiling UIExtensions UserDefaults+PropertyWrapper.swift
[61/70] Compiling UIExtensions Color+Extension.swift
[62/70] Compiling UIExtensions CustomIntensityVisualEffectView.swift
[63/70] Compiling UIExtensions EdgeInsets+Extensions.swift
[64/70] Compiling UIExtensions FullScreenPopupView.swift
[65/70] Compiling UIExtensions UIStoryboard+Extensions.swift
[66/70] Compiling UIExtensions UITableViewCell+Register.swift
[67/70] Compiling UIExtensions UITextField+Extensions.swift
[68/70] Compiling UIExtensions UIView+Builder.swift
[69/70] Compiling UIExtensions UIView+Constraints.swift
[70/70] Compiling UIExtensions UIView+Extensions.swift
Build complete! (19.89s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "UIExtensions",
  "name" : "UIExtensions",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "UIExtensions",
      "targets" : [
        "UIExtensions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5",
    "6"
  ],
  "targets" : [
    {
      "c99name" : "UIExtensionsTests",
      "module_type" : "SwiftTarget",
      "name" : "UIExtensionsTests",
      "path" : "UIExtensionsTests",
      "sources" : [
        "Array+Extensions-Tests.swift",
        "ArrayBuilder-Tests.swift",
        "Cells+Identifiers-Tests.swift",
        "CoreGraphics+Extensions-Tests.swift",
        "Data+Extensions-Tests.swift",
        "Date+Extensions-Tests.swift",
        "Dictionary+Extensions-Tests.swift",
        "Numbers+Extensions-Tests.swift",
        "PaddingContainer-Tests.swift",
        "String+Extensions-Tests.swift",
        "UIView+Constraints-Tests.swift",
        "UIView+Extensions-Tests.swift",
        "UserDefaults+PropertyWrapper-Tests.swift"
      ],
      "target_dependencies" : [
        "UIExtensions"
      ],
      "type" : "test"
    },
    {
      "c99name" : "UIExtensions",
      "module_type" : "SwiftTarget",
      "name" : "UIExtensions",
      "path" : "Sources",
      "product_memberships" : [
        "UIExtensions"
      ],
      "sources" : [
        "Classes/Deprecations.swift",
        "Classes/Singleton.swift",
        "Classes/TypeAliases.swift",
        "Foundation/Array+Extensions.swift",
        "Foundation/Array+ResultBuilder.swift",
        "Foundation/Async+Extensions.swift",
        "Foundation/Collections+Extensions.swift",
        "Foundation/CoreGraphics+Extensions.swift",
        "Foundation/Data+Extensions.swift",
        "Foundation/Date+Extensions.swift",
        "Foundation/Decoder+Extensions.swift",
        "Foundation/Dictionary+Extensions.swift",
        "Foundation/GCD+Extensions.swift",
        "Foundation/NSAttributedString+Extensions.swift",
        "Foundation/Numbers+Extensions.swift",
        "Foundation/Optional+Extensions.swift",
        "Foundation/Protocol+Extensions.swift",
        "Foundation/Result+Extensions.swift",
        "Foundation/Sequences+Extensions.swift",
        "Foundation/String+Extensions.swift",
        "Foundation/Then.swift",
        "Foundation/Timer+Blocks.swift",
        "Foundation/URL+Extensions.swift",
        "Foundation/UserDefaults+PropertyWrapper.swift",
        "SwiftUI/Color+Extension.swift",
        "SwiftUI/CustomIntensityVisualEffectView.swift",
        "SwiftUI/EdgeInsets+Extensions.swift",
        "SwiftUI/FullScreenPopupView.swift",
        "SwiftUI/Loader/Loader+Helpers.swift",
        "SwiftUI/Loader/Loader+Inits.swift",
        "SwiftUI/Loader/Loader+RefreshableLoaderModifier.swift",
        "SwiftUI/Loader/Loader.swift",
        "SwiftUI/TransparentBackground.swift",
        "SwiftUI/View+Extensions.swift",
        "SwiftUI/View+Measurements.swift",
        "SwiftUI/View+OnChangeAsync.swift",
        "UI/ContainerView.swift",
        "UI/CustomIntensityVisualEffectUIView.swift",
        "UI/NSLayoutConstraint+Extensions.swift",
        "UI/PaddingContainer.swift",
        "UI/SeparatorView.swift",
        "UI/UIAlertController+Blocks.swift",
        "UI/UIApplication+Extensions.swift",
        "UI/UICollectionReusableView+Register.swift",
        "UI/UICollectionView+Extensions.swift",
        "UI/UIColor+Inits.swift",
        "UI/UIControl+Extensions.swift",
        "UI/UIDevice+Extensions.swift",
        "UI/UIImage+Extensions.swift",
        "UI/UILabel+Extensions.swift",
        "UI/UILayoutGuide+Constraints.swift",
        "UI/UINavigationController+Blocks.swift",
        "UI/UIScrollView+Extensions.swift",
        "UI/UIStackView+Extensions.swift",
        "UI/UIStackView+ResultBuilder.swift",
        "UI/UIStoryboard+Extensions.swift",
        "UI/UITableViewCell+Register.swift",
        "UI/UITextField+Extensions.swift",
        "UI/UIView+Builder.swift",
        "UI/UIView+Constraints.swift",
        "UI/UIView+Extensions.swift",
        "UI/UIViewController+Extensions.swift",
        "UI/iOS/UIBarButtonItem+Extensions.swift",
        "UI/iOS/UIButton+Extensions.swift",
        "UI/iOS/UIGestureRecognizer+Extensions.swift",
        "UI/iOS/UIImageView+Extensions.swift",
        "UI/iOS/UITabBarController+Extensions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.