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 5.9 for macOS (SPM) on 2 Mar 2025 03:09:08 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
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:             5.9
Building package at path:  $PWD
https://github.com/amirsaam/Radix-UI-Swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Copying RadixColors.xcassets
[1/2] Copying RadixIcons.xcassets
[3/75] Emitting module RadixUI
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Slider/RxSlider/RxSliderStyle+Protocol.swift:37:10: warning: TODO: Use this protocol to make RadixRangedSlider
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[4/82] Compiling RadixUI RadixTextFieldStyle.swift
[5/82] Compiling RadixUI RadixToast+ViewModifier.swift
[6/82] Compiling RadixUI RadixToast.swift
[7/82] Compiling RadixUI RadixRadioGroup.swift
[8/82] Compiling RadixUI RadixToggleStyle.swift
[9/82] Compiling RadixUI RadixUI.swift
[10/82] Compiling RadixUI resource_bundle_accessor.swift
[11/82] Compiling RadixUI AvatarDemoView.swift
[12/82] Compiling RadixUI BadgeDemoView.swift
[13/82] Compiling RadixUI ButtonDemoView.swift
[14/82] Compiling RadixUI CalloutDemoView.swift
[15/82] Compiling RadixUI PickerDemoView.swift
[16/82] Compiling RadixUI SliderDemoView.swift
[17/82] Compiling RadixUI TextFieldDemoView.swift
[18/82] Compiling RadixUI ToastDemoView.swift
[19/82] Compiling RadixUI ToggleDemoView.swift
[20/82] Compiling RadixUI ResizableBundledImage.swift
[21/82] Compiling RadixUI SchemeInverter.swift
[22/82] Compiling RadixUI SwipeToDismiss.swift
[23/82] Compiling RadixUI Enums.swift
[24/82] Compiling RadixUI EnvironmentKey.swift
[25/82] Compiling RadixUI Button+Extensions.swift
[26/82] Compiling RadixUI Label+Extensions.swift
[27/82] Compiling RadixUI RadixIndigo.swift
[28/82] Compiling RadixUI RadixIris.swift
[29/82] Compiling RadixUI RadixJade.swift
[30/82] Compiling RadixUI RadixLime.swift
[31/82] Compiling RadixUI RadixMauve.swift
[32/82] Compiling RadixUI RadixMint.swift
[33/82] Compiling RadixUI RadixOlive.swift
[34/82] Compiling RadixUI RadixOrange.swift
[35/82] Compiling RadixUI RadixBronze.swift
[36/82] Compiling RadixUI RadixBrown.swift
[37/82] Compiling RadixUI RadixCrimson.swift
[38/82] Compiling RadixUI RadixCyan.swift
[39/82] Compiling RadixUI RadixGold.swift
[40/82] Compiling RadixUI RadixGrass.swift
[41/82] Compiling RadixUI RadixGray.swift
[42/82] Compiling RadixUI RadixGreen.swift
[43/82] Compiling RadixUI RadixAutoColor.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[44/82] Compiling RadixUI RadixAvatar.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[45/82] Compiling RadixUI RadixBadge.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[46/82] Compiling RadixUI RadixButtonLabelStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[47/82] Compiling RadixUI RadixButtonStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[48/82] Compiling RadixUI RadixCallout.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[49/82] Compiling RadixUI RadixSegmentedPicker.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[50/82] Compiling RadixUI RadixShadow.swift
/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixDesign/Picker/RadixSegmentedPicker.swift:51:10: warning: TODO: Add RadixSegmentedPicker for macOS
#warning("TODO: Add RadixSegmentedPicker for macOS")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[51/82] Compiling RadixUI RadixPink.swift
[52/82] Compiling RadixUI RadixPlum.swift
[53/82] Compiling RadixUI RadixPurple.swift
[54/82] Compiling RadixUI RadixRed.swift
[55/82] Compiling RadixUI RadixRuby.swift
[56/82] Compiling RadixUI RadixSage.swift
[57/82] Compiling RadixUI RadixSand.swift
[58/82] Compiling RadixUI RadixSky.swift
[59/82] Compiling RadixUI RadixSlate.swift
[60/82] Compiling RadixUI RadixTeal.swift
[61/82] Compiling RadixUI RadixTomato.swift
[62/82] Compiling RadixUI RadixViolet.swift
[63/82] Compiling RadixUI RadixWhite.swift
[64/82] Compiling RadixUI RadixYellow.swift
[65/82] Compiling RadixUI Color+Bundled.swift
[66/82] Compiling RadixUI Color+Hex.swift
[67/82] 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
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[68/82] 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
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[69/82] 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
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[70/82] 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
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[71/82] 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
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[72/82] 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
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[73/82] 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
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[74/82] 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
#warning("TODO: Use this protocol to make RadixRangedSlider")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[75/82] Compiling RadixUI Shape+Extensions.swift
[76/82] Compiling RadixUI Slider+Extensions.swift
[77/82] Compiling RadixUI TextField+Extensions.swift
[78/82] Compiling RadixUI Toggle+Extensions.swift
[79/82] Compiling RadixUI View+Extenstions.swift
[80/82] Compiling RadixUI RadixAmber.swift
[81/82] Compiling RadixUI RadixBlack.swift
[82/82] Compiling RadixUI RadixBlue.swift
Build complete! (12.14s)
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/RadixIcons/RadixIcons.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RadixUI/RadixColors/RadixColors.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.