The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of RadixUI, reference 0.17.0 (f6b68e), with Swift 6.2 (beta) for macOS (SPM) on 23 Jun 2025 05:28:59 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/amirsaam/Radix-UI-Swift.git
Reference: 0.17.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/amirsaam/Radix-UI-Swift
 * tag               0.17.0     -> FETCH_HEAD
HEAD is now at f6b68e9 Update README.md
Cloned https://github.com/amirsaam/Radix-UI-Swift.git
Revision (git rev-parse @):
f6b68e9e6c620e45fa10e631c86df9935440927f
SUCCESS checkout https://github.com/amirsaam/Radix-UI-Swift.git at 0.17.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/amirsaam/Radix-UI-Swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Write sources
[1/4] Write swift-version-1EA4D86E10B52AF.txt
[2/4] Copying RadixIcons.xcassets
[3/4] Copying RadixColors.xcassets
[5/77] Compiling RadixUI AvatarDemoView.swift
[6/77] Compiling RadixUI BadgeDemoView.swift
[7/77] Compiling RadixUI ButtonDemoView.swift
[8/77] Compiling RadixUI CalloutDemoView.swift
[9/77] Compiling RadixUI PickerDemoView.swift
[10/77] Compiling RadixUI SliderDemoView.swift
[11/77] Compiling RadixUI TextFieldDemoView.swift
[12/77] Compiling RadixUI ToastDemoView.swift
[13/84] Compiling RadixUI RadixIndigo.swift
[14/84] Compiling RadixUI RadixIris.swift
[15/84] Compiling RadixUI RadixJade.swift
[16/84] Compiling RadixUI RadixLime.swift
[17/84] Compiling RadixUI RadixMauve.swift
[18/84] Compiling RadixUI RadixMint.swift
[19/84] Compiling RadixUI RadixOlive.swift
[20/84] Compiling RadixUI RadixOrange.swift
[21/84] Compiling RadixUI ToggleDemoView.swift
[22/84] Compiling RadixUI ResizableBundledImage.swift
[23/84] Compiling RadixUI SchemeInverter.swift
[24/84] Compiling RadixUI SwipeToDismiss.swift
[25/84] Compiling RadixUI Enums.swift
[26/84] Compiling RadixUI EnvironmentKey.swift
[27/84] Compiling RadixUI Button+Extensions.swift
[28/84] Compiling RadixUI Label+Extensions.swift
[29/84] Compiling RadixUI RadixBronze.swift
[30/84] Compiling RadixUI RadixBrown.swift
[31/84] Compiling RadixUI RadixCrimson.swift
[32/84] Compiling RadixUI RadixCyan.swift
[33/84] Compiling RadixUI RadixGold.swift
[34/84] Compiling RadixUI RadixGrass.swift
[35/84] Compiling RadixUI RadixGray.swift
[36/84] Compiling RadixUI RadixGreen.swift
[37/84] Compiling RadixUI RadixPink.swift
[38/84] Compiling RadixUI RadixPlum.swift
[39/84] Compiling RadixUI RadixPurple.swift
[40/84] Compiling RadixUI RadixRed.swift
[41/84] Compiling RadixUI RadixRuby.swift
[42/84] Compiling RadixUI RadixSage.swift
[43/84] Compiling RadixUI RadixSand.swift
[44/84] Compiling RadixUI RadixSky.swift
[45/84] Compiling RadixUI Shape+Extensions.swift
[46/84] Compiling RadixUI Slider+Extensions.swift
[47/84] Compiling RadixUI TextField+Extensions.swift
[48/84] Compiling RadixUI Toggle+Extensions.swift
[49/84] Compiling RadixUI View+Extenstions.swift
[50/84] Compiling RadixUI RadixAmber.swift
[51/84] Compiling RadixUI RadixBlack.swift
[52/84] Compiling RadixUI RadixBlue.swift
[53/84] Emitting module RadixUI
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[54/84] Compiling RadixUI RadixSlate.swift
[55/84] Compiling RadixUI RadixTeal.swift
[56/84] Compiling RadixUI RadixTomato.swift
[57/84] Compiling RadixUI RadixViolet.swift
[58/84] Compiling RadixUI RadixWhite.swift
[59/84] Compiling RadixUI RadixYellow.swift
[60/84] Compiling RadixUI Color+Bundled.swift
[61/84] Compiling RadixUI Color+Hex.swift
[62/84] Compiling RadixUI RadixSlider.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[63/84] Compiling RadixUI DefaultRxSliderStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[64/84] Compiling RadixUI RxSliderStyle+AnyWrapper.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[65/84] Compiling RadixUI RxSliderStyle+Configuration.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[66/84] Compiling RadixUI RxSliderStyle+Protocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[67/84] Compiling RadixUI RadixSliderStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[68/84] Compiling RadixUI RadixSliderStyleThumb.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[69/84] Compiling RadixUI RadixSliderStyleTrack.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
35 | }
36 |
37 | #warning("TODO: Use this protocol to make RadixRangedSlider")
   |          `- warning: TODO: Use this protocol to make RadixRangedSlider
38 | public protocol RxRangeSliderStyle: RxSliderStyle {
39 |
[70/84] Compiling RadixUI RadixAutoColor.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
[71/84] Compiling RadixUI RadixAvatar.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
[72/84] Compiling RadixUI RadixBadge.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
[73/84] Compiling RadixUI RadixButtonLabelStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
[74/84] Compiling RadixUI RadixButtonStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
[75/84] Compiling RadixUI RadixCallout.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
[76/84] Compiling RadixUI RadixSegmentedPicker.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
[77/84] Compiling RadixUI RadixShadow.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
49 | #elseif canImport(AppKit)
50 | #endif
51 | #warning("TODO: Add RadixSegmentedPicker for macOS")
   |          `- warning: TODO: Add RadixSegmentedPicker for macOS
52 |
[78/84] Compiling RadixUI RadixTextFieldStyle.swift
[79/84] Compiling RadixUI RadixToast+ViewModifier.swift
[80/84] Compiling RadixUI RadixToast.swift
[81/84] Compiling RadixUI RadixRadioGroup.swift
[82/84] Compiling RadixUI RadixToggleStyle.swift
[83/84] Compiling RadixUI RadixUI.swift
[84/84] Compiling RadixUI resource_bundle_accessor.swift
Build complete! (10.41s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "RadixUI",
  "name" : "RadixUI",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "RadixUI",
      "targets" : [
        "RadixUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "RadixUI",
      "module_type" : "SwiftTarget",
      "name" : "RadixUI",
      "path" : "Sources/RadixUI",
      "product_memberships" : [
        "RadixUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixColors/RadixColors.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixIcons/RadixIcons.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "DemoViews/AvatarDemoView.swift",
        "DemoViews/BadgeDemoView.swift",
        "DemoViews/ButtonDemoView.swift",
        "DemoViews/CalloutDemoView.swift",
        "DemoViews/PickerDemoView.swift",
        "DemoViews/SliderDemoView.swift",
        "DemoViews/TextFieldDemoView.swift",
        "DemoViews/ToastDemoView.swift",
        "DemoViews/ToggleDemoView.swift",
        "Helpers/Component/ResizableBundledImage.swift",
        "Helpers/Component/SchemeInverter.swift",
        "Helpers/Component/SwipeToDismiss.swift",
        "Helpers/Enums.swift",
        "Helpers/EnvironmentKey.swift",
        "Helpers/Extensions/Button+Extensions.swift",
        "Helpers/Extensions/Label+Extensions.swift",
        "Helpers/Extensions/Shape+Extensions.swift",
        "Helpers/Extensions/Slider+Extensions.swift",
        "Helpers/Extensions/TextField+Extensions.swift",
        "Helpers/Extensions/Toggle+Extensions.swift",
        "Helpers/Extensions/View+Extenstions.swift",
        "RadixColors/Colors/RadixAmber.swift",
        "RadixColors/Colors/RadixBlack.swift",
        "RadixColors/Colors/RadixBlue.swift",
        "RadixColors/Colors/RadixBronze.swift",
        "RadixColors/Colors/RadixBrown.swift",
        "RadixColors/Colors/RadixCrimson.swift",
        "RadixColors/Colors/RadixCyan.swift",
        "RadixColors/Colors/RadixGold.swift",
        "RadixColors/Colors/RadixGrass.swift",
        "RadixColors/Colors/RadixGray.swift",
        "RadixColors/Colors/RadixGreen.swift",
        "RadixColors/Colors/RadixIndigo.swift",
        "RadixColors/Colors/RadixIris.swift",
        "RadixColors/Colors/RadixJade.swift",
        "RadixColors/Colors/RadixLime.swift",
        "RadixColors/Colors/RadixMauve.swift",
        "RadixColors/Colors/RadixMint.swift",
        "RadixColors/Colors/RadixOlive.swift",
        "RadixColors/Colors/RadixOrange.swift",
        "RadixColors/Colors/RadixPink.swift",
        "RadixColors/Colors/RadixPlum.swift",
        "RadixColors/Colors/RadixPurple.swift",
        "RadixColors/Colors/RadixRed.swift",
        "RadixColors/Colors/RadixRuby.swift",
        "RadixColors/Colors/RadixSage.swift",
        "RadixColors/Colors/RadixSand.swift",
        "RadixColors/Colors/RadixSky.swift",
        "RadixColors/Colors/RadixSlate.swift",
        "RadixColors/Colors/RadixTeal.swift",
        "RadixColors/Colors/RadixTomato.swift",
        "RadixColors/Colors/RadixViolet.swift",
        "RadixColors/Colors/RadixWhite.swift",
        "RadixColors/Colors/RadixYellow.swift",
        "RadixColors/Extensions/Color+Bundled.swift",
        "RadixColors/Extensions/Color+Hex.swift",
        "RadixColors/RadixAutoColor.swift",
        "RadixDesign/Avatar/RadixAvatar.swift",
        "RadixDesign/Badge/RadixBadge.swift",
        "RadixDesign/Button/RadixButtonLabelStyle.swift",
        "RadixDesign/Button/RadixButtonStyle.swift",
        "RadixDesign/Callout/RadixCallout.swift",
        "RadixDesign/Picker/RadixSegmentedPicker.swift",
        "RadixDesign/Shadow/RadixShadow.swift",
        "RadixDesign/Slider/RadixSlider.swift",
        "RadixDesign/Slider/RxSlider/DefaultRxSliderStyle.swift",
        "RadixDesign/Slider/RxSlider/RxSliderStyle+AnyWrapper.swift",
        "RadixDesign/Slider/RxSlider/RxSliderStyle+Configuration.swift",
        "RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift",
        "RadixDesign/Slider/SliderStyle/RadixSliderStyle.swift",
        "RadixDesign/Slider/SliderStyle/RadixSliderStyleThumb.swift",
        "RadixDesign/Slider/SliderStyle/RadixSliderStyleTrack.swift",
        "RadixDesign/TextField/RadixTextFieldStyle.swift",
        "RadixDesign/Toast/RadixToast+ViewModifier.swift",
        "RadixDesign/Toast/RadixToast.swift",
        "RadixDesign/Toggle/RadixRadioGroup.swift",
        "RadixDesign/Toggle/RadixToggleStyle.swift",
        "RadixUI.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.