The Swift Package Index logo.Swift Package Index

Build Information

Successful build of TNGradientPickerSlider, reference main (14815b), with Swift 6.3 for macOS (SPM) on 23 Apr 2026 07:21:40 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/frederik-jacques/TNGradientPickerSlider.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/frederik-jacques/TNGradientPickerSlider
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 14815b4 Merge pull request #4 from frederik-jacques/develop
Cloned https://github.com/frederik-jacques/TNGradientPickerSlider.git
Revision (git rev-parse @):
14815b4b1ed492e1ef604d97bdcbdfb7c36f3ef0
SUCCESS checkout https://github.com/frederik-jacques/TNGradientPickerSlider.git at main
========================================
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",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "tngradientpickerslider",
      "name": "TNGradientPickerSlider",
      "url": "https://github.com/frederik-jacques/TNGradientPickerSlider.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/TNGradientPickerSlider",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/frederik-jacques/TNGradientPickerSlider.git
[1/110] Fetching tngradientpickerslider
Fetched https://github.com/frederik-jacques/TNGradientPickerSlider.git from cache (0.62s)
Creating working copy for https://github.com/frederik-jacques/TNGradientPickerSlider.git
Working copy of https://github.com/frederik-jacques/TNGradientPickerSlider.git resolved at main (14815b4)
warning: '.resolve-product-dependencies': dependency 'tngradientpickerslider' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/frederik-jacques/TNGradientPickerSlider.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Write sources
[1/4] Copying TNColorPickerViewController.xib
[2/4] Copying Media.xcassets
[3/4] Write swift-version--6988338F2F200930.txt
[5/30] Emitting module TNGradientPickerSlider
/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Formatters/TNOnlyNumbersFormatter.swift:10:13: warning: class 'TNOnlyNumbersFormatter' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | final class TNOnlyNumbersFormatter: NumberFormatter {
   |             `- warning: class 'TNOnlyNumbersFormatter' must restate inherited '@unchecked Sendable' conformance
11 |
12 |     override func isPartialStringValid(_ partialString: String, newEditingString newString: AutoreleasingUnsafeMutablePointer<NSString?>?, errorDescription error: AutoreleasingUnsafeMutablePointer<NSString?>?) -> Bool {
[6/32] Compiling TNGradientPickerSlider RGB.swift
[7/32] Compiling TNGradientPickerSlider RGBA.swift
[8/32] Compiling TNGradientPickerSlider TNScrollableValueLabel.swift
[9/32] Compiling TNGradientPickerSlider TNColorPreviewCircleView.swift
[10/32] Compiling TNGradientPickerSlider TNHueSliderView.swift
[11/32] Compiling TNGradientPickerSlider TNGradientColor.swift
[12/32] Compiling TNGradientPickerSlider resource_bundle_accessor.swift
[13/32] Compiling TNGradientPickerSlider TNTransparancySliderView.swift
[14/32] Compiling TNGradientPickerSlider CAMediaTimingFunction+Easings.swift
[15/32] Compiling TNGradientPickerSlider CGFloat+Clamp.swift
[16/32] Compiling TNGradientPickerSlider NSBezierPath+CGPath.swift
/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Extensions/NSBezierPath/NSBezierPath+CGPath.swift:23:17: warning: switch must be exhaustive
21 |                 let pathType = element(at: index, associatedPoints: points)
22 |
23 |                 switch pathType {
   |                 |- warning: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 `- note: add missing cases
24 |                 case .moveTo:
25 |                     path.move(to: points[0])
[17/32] Compiling TNGradientPickerSlider NSColor+Hex.swift
/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Extensions/NSBezierPath/NSBezierPath+CGPath.swift:23:17: warning: switch must be exhaustive
21 |                 let pathType = element(at: index, associatedPoints: points)
22 |
23 |                 switch pathType {
   |                 |- warning: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 `- note: add missing cases
24 |                 case .moveTo:
25 |                     path.move(to: points[0])
[18/32] Compiling TNGradientPickerSlider NSColor+RGBA.swift
/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Extensions/NSBezierPath/NSBezierPath+CGPath.swift:23:17: warning: switch must be exhaustive
21 |                 let pathType = element(at: index, associatedPoints: points)
22 |
23 |                 switch pathType {
   |                 |- warning: switch must be exhaustive
   |                 |- note: add missing case: '.cubicCurveTo'
   |                 |- note: add missing case: '.quadraticCurveTo'
   |                 `- note: add missing cases
24 |                 case .moveTo:
25 |                     path.move(to: points[0])
[19/32] Compiling TNGradientPickerSlider TNTrackHandleView.swift
[20/32] Compiling TNGradientPickerSlider HSB.swift
[21/32] Compiling TNGradientPickerSlider NSColor+Random.swift
/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Formatters/TNOnlyNumbersFormatter.swift:10:13: warning: class 'TNOnlyNumbersFormatter' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | final class TNOnlyNumbersFormatter: NumberFormatter {
   |             `- warning: class 'TNOnlyNumbersFormatter' must restate inherited '@unchecked Sendable' conformance
11 |
12 |     override func isPartialStringValid(_ partialString: String, newEditingString newString: AutoreleasingUnsafeMutablePointer<NSString?>?, errorDescription error: AutoreleasingUnsafeMutablePointer<NSString?>?) -> Bool {
[22/32] Compiling TNGradientPickerSlider NSView+BackgroundColor.swift
/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Formatters/TNOnlyNumbersFormatter.swift:10:13: warning: class 'TNOnlyNumbersFormatter' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | final class TNOnlyNumbersFormatter: NumberFormatter {
   |             `- warning: class 'TNOnlyNumbersFormatter' must restate inherited '@unchecked Sendable' conformance
11 |
12 |     override func isPartialStringValid(_ partialString: String, newEditingString newString: AutoreleasingUnsafeMutablePointer<NSString?>?, errorDescription error: AutoreleasingUnsafeMutablePointer<NSString?>?) -> Bool {
[23/32] Compiling TNGradientPickerSlider TNOnlyNumbersFormatter.swift
/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Formatters/TNOnlyNumbersFormatter.swift:10:13: warning: class 'TNOnlyNumbersFormatter' must restate inherited '@unchecked Sendable' conformance
 8 | import Foundation
 9 |
10 | final class TNOnlyNumbersFormatter: NumberFormatter {
   |             `- warning: class 'TNOnlyNumbersFormatter' must restate inherited '@unchecked Sendable' conformance
11 |
12 |     override func isPartialStringValid(_ partialString: String, newEditingString newString: AutoreleasingUnsafeMutablePointer<NSString?>?, errorDescription error: AutoreleasingUnsafeMutablePointer<NSString?>?) -> Bool {
[24/32] Compiling TNGradientPickerSlider TNSliderHandleView.swift
[25/32] Compiling TNGradientPickerSlider TNSaturationBrightnessView.swift
[26/32] Compiling TNGradientPickerSlider TNColorPickerViewController.swift
[27/32] Compiling TNGradientPickerSlider TNGradientPickerSliderConfiguration.swift
[28/32] Compiling TNGradientPickerSlider TNGradientPickerSliderViewController.swift
[29/32] Compiling TNGradientPickerSlider TNGradientSliderView.swift
[30/32] Compiling TNGradientPickerSlider TNColorInformationView.swift
[31/32] Compiling TNGradientPickerSlider TNHexNumberTextField.swift
[32/32] Compiling TNGradientPickerSlider TNInlineNumberTextField.swift
Build complete! (9.48s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "TNGradientPickerSlider",
  "name" : "TNGradientPickerSlider",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "TNGradientPickerSlider",
      "targets" : [
        "TNGradientPickerSlider"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "TNGradientPickerSliderTests",
      "module_type" : "SwiftTarget",
      "name" : "TNGradientPickerSliderTests",
      "path" : "Tests/TNGradientPickerSliderTests",
      "sources" : [
        "TNGradientPickerSliderTests.swift"
      ],
      "target_dependencies" : [
        "TNGradientPickerSlider"
      ],
      "type" : "test"
    },
    {
      "c99name" : "TNGradientPickerSlider",
      "module_type" : "SwiftTarget",
      "name" : "TNGradientPickerSlider",
      "path" : "Sources/TNGradientPickerSlider",
      "product_memberships" : [
        "TNGradientPickerSlider"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Color Picker View Controller/TNColorPickerViewController.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/TNGradientPickerSlider/Media.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Color Picker View Controller/Color Information/TNColorInformationView.swift",
        "Color Picker View Controller/Color Information/TNHexNumberTextField.swift",
        "Color Picker View Controller/Color Information/TNInlineNumberTextField.swift",
        "Color Picker View Controller/Color Information/TNScrollableValueLabel.swift",
        "Color Picker View Controller/Color Preview Circle/TNColorPreviewCircleView.swift",
        "Color Picker View Controller/Hue Slider/TNHueSliderView.swift",
        "Color Picker View Controller/Reusable Views/TNSliderHandleView.swift",
        "Color Picker View Controller/Saturation Brightness/TNSaturationBrightnessView.swift",
        "Color Picker View Controller/TNColorPickerViewController.swift",
        "Color Picker View Controller/Transparancy Slider/TNTransparancySliderView.swift",
        "Extensions/CAMediaTimingFunctions/CAMediaTimingFunction+Easings.swift",
        "Extensions/CGFloat/CGFloat+Clamp.swift",
        "Extensions/NSBezierPath/NSBezierPath+CGPath.swift",
        "Extensions/NSColor/NSColor+Hex.swift",
        "Extensions/NSColor/NSColor+RGBA.swift",
        "Extensions/NSColor/NSColor+Random.swift",
        "Extensions/NSView/NSView+BackgroundColor.swift",
        "Formatters/TNOnlyNumbersFormatter.swift",
        "Gradient Slider View Controller/Configuration/TNGradientPickerSliderConfiguration.swift",
        "Gradient Slider View Controller/TNGradientPickerSliderViewController.swift",
        "Gradient Slider View Controller/TNGradientSliderView.swift",
        "Gradient Slider View Controller/TNTrackHandleView.swift",
        "Models/Colors/HSB.swift",
        "Models/Colors/RGB.swift",
        "Models/Colors/RGBA.swift",
        "Models/TNGradientColor.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.4"
}
Done.