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 main (9d3adc), with Swift 6.2 (beta) for macOS (SPM) on 23 Jun 2025 05:29:08 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: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/amirsaam/Radix-UI-Swift
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 9d3adc5 Update README.md
Cloned https://github.com/amirsaam/Radix-UI-Swift.git
Revision (git rev-parse @):
9d3adc5ae30b04c7a532e7a68b6e464a329c19be
SUCCESS checkout https://github.com/amirsaam/Radix-UI-Swift.git at main
========================================
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] 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 |
[6/84] Compiling RadixUI RadixTextFieldStyle.swift
[7/84] Compiling RadixUI RadixToast+ViewModifier.swift
[8/84] Compiling RadixUI RadixToast.swift
[9/84] Compiling RadixUI RadixRadioGroup.swift
[10/84] Compiling RadixUI RadixToggleStyle.swift
[11/84] Compiling RadixUI RadixUI.swift
[12/84] Compiling RadixUI resource_bundle_accessor.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 RadixSlate.swift
[22/84] Compiling RadixUI RadixTeal.swift
[23/84] Compiling RadixUI RadixTomato.swift
[24/84] Compiling RadixUI RadixViolet.swift
[25/84] Compiling RadixUI RadixWhite.swift
[26/84] Compiling RadixUI RadixYellow.swift
[27/84] Compiling RadixUI Color+Bundled.swift
[28/84] Compiling RadixUI Color+Hex.swift
[29/84] Compiling RadixUI Shape+Extensions.swift
[30/84] Compiling RadixUI Slider+Extensions.swift
[31/84] Compiling RadixUI TextField+Extensions.swift
[32/84] Compiling RadixUI Toggle+Extensions.swift
[33/84] Compiling RadixUI View+Extenstions.swift
[34/84] Compiling RadixUI RadixAmber.swift
[35/84] Compiling RadixUI RadixBlack.swift
[36/84] Compiling RadixUI RadixBlue.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 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 |
[46/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 |
[47/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 |
[48/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 |
[49/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 |
[50/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 |
[51/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 |
[52/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 |
[53/84] Compiling RadixUI AvatarDemoView.swift
[54/84] Compiling RadixUI BadgeDemoView.swift
[55/84] Compiling RadixUI ButtonDemoView.swift
[56/84] Compiling RadixUI CalloutDemoView.swift
[57/84] Compiling RadixUI PickerDemoView.swift
[58/84] Compiling RadixUI SliderDemoView.swift
[59/84] Compiling RadixUI TextFieldDemoView.swift
[60/84] Compiling RadixUI ToastDemoView.swift
[61/84] Compiling RadixUI RadixBronze.swift
[62/84] Compiling RadixUI RadixBrown.swift
[63/84] Compiling RadixUI RadixCrimson.swift
[64/84] Compiling RadixUI RadixCyan.swift
[65/84] Compiling RadixUI RadixGold.swift
[66/84] Compiling RadixUI RadixGrass.swift
[67/84] Compiling RadixUI RadixGray.swift
[68/84] Compiling RadixUI RadixGreen.swift
[69/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 |
[70/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 |
[71/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 |
[72/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 |
[73/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 |
[74/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 |
[75/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 |
[76/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 |
[77/84] Compiling RadixUI ToggleDemoView.swift
[78/84] Compiling RadixUI ResizableBundledImage.swift
[79/84] Compiling RadixUI SchemeInverter.swift
[80/84] Compiling RadixUI SwipeToDismiss.swift
[81/84] Compiling RadixUI Enums.swift
[82/84] Compiling RadixUI EnvironmentKey.swift
[83/84] Compiling RadixUI Button+Extensions.swift
[84/84] Compiling RadixUI Label+Extensions.swift
Build complete! (9.49s)
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.