Build Information
Failed to build FluentUI, reference main (920ee2), with Swift 6.4 for watchOS using Xcode 27.0 on 26 Sep 2026 19:50:36 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme FluentUI -destination generic/platform=watchOSBuild Log
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DUDZOMSN3UK8GNTNBNMPIWJRN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-CWGB4YMP1VX1NYQN5FULFD5DR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-3VT3K8YON6FJ6OWSUFJMFMP8J.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-FHF6WTKLC2APGK3LA2XJ6516.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ FluentUI_common (in target 'FluentUI_common' from project 'FluentUI')
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:154:57: error: 'UIUserInterfaceStyle' is unavailable in watchOS
152 | ///
153 | /// - Returns: The version of the color to display for the specified traits.
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:155:60: error: 'UIAccessibilityContrast' is unavailable in watchOS
153 | /// - Returns: The version of the color to display for the specified traits.
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
| `- error: 'UIAccessibilityContrast' is unavailable in watchOS
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
157 | let traitCollection = UITraitCollection { mutableTraits in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:59:28: note: 'UIAccessibilityContrast' has been explicitly marked unavailable here
57 | * and is also expressed as the UIAccessibilityContrast trait.
58 | */
59 | typedef NS_ENUM(NSInteger, UIAccessibilityContrast) {
| `- note: 'UIAccessibilityContrast' has been explicitly marked unavailable here
60 | UIAccessibilityContrastUnspecified = -1,
61 | UIAccessibilityContrastNormal,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:156:57: error: 'UIUserInterfaceLevel' is unavailable in watchOS
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
| `- error: 'UIUserInterfaceLevel' is unavailable in watchOS
157 | let traitCollection = UITraitCollection { mutableTraits in
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:72:28: note: 'UIUserInterfaceLevel' has been explicitly marked unavailable here
70 | } API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
71 |
72 | typedef NS_ENUM(NSInteger, UIUserInterfaceLevel) {
| `- note: 'UIUserInterfaceLevel' has been explicitly marked unavailable here
73 | UIUserInterfaceLevelUnspecified = -1,
74 | UIUserInterfaceLevelBase,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:24:112: error: 'UIContentSizeCategory' is unavailable in watchOS
22 | }
23 |
24 | @objc public static func fluent(_ fontInfo: FluentFontInfo, shouldScale: Bool = true, contentSizeCategory: UIContentSizeCategory?) -> UIFont {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
25 | let traitCollection: UITraitCollection?
26 | if let contentSizeCategory = contentSizeCategory {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentThemeable.swift:11:41: error: 'UIView' is unavailable in watchOS
9 | #else
10 | import UIKit
11 | private typealias FluentThemeableView = UIView
| `- error: 'UIView' is unavailable in watchOS
12 | #endif
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift:73:24: error: 'CALayer' is unavailable in watchOS
71 | public protocol Shadowable {
72 | /// The layer on which the ambient shadow is implemented
73 | var ambientShadow: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
74 |
75 | /// The layer on which the key shadow is implemented
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift:76:20: error: 'CALayer' is unavailable in watchOS
74 |
75 | /// The layer on which the key shadow is implemented
76 | var keyShadow: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
77 | }
78 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:13:31: error: 'CALayer' is unavailable in watchOS
11 | public protocol AnimationSynchronizerProtocol: AnyObject {
12 | /// Current reference layer to compare timing against.
13 | @objc var referenceLayer: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
14 |
15 | /// Get the time offset for the given layer in order to sync the given layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:18:38: error: 'CALayer' is unavailable in watchOS
16 | /// with the referenceLayer.
17 | /// - Parameter layer: Layer to get the time offset for to sync with the referenceLayer.
18 | @objc func timeOffset(for layer: CALayer) -> CFTimeInterval
| `- error: 'CALayer' is unavailable in watchOS
19 | }
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:23:39: error: 'CALayer' is unavailable in watchOS
21 | @objc(MSFAnimationSynchronizer)
22 | public class AnimationSynchronizer: NSObject, AnimationSynchronizerProtocol {
23 | @objc public init(referenceLayer: CALayer? = nil) {
| `- error: 'CALayer' is unavailable in watchOS
24 | self.referenceLayer = referenceLayer
25 | super.init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:30:43: error: 'CALayer' is unavailable in watchOS
28 | // MARK: AnimationSynchronizerProtocol
29 |
30 | @objc public weak var referenceLayer: CALayer?
| `- error: 'CALayer' is unavailable in watchOS
31 |
32 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:32:45: error: 'CALayer' is unavailable in watchOS
30 | @objc public weak var referenceLayer: CALayer?
31 |
32 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
| `- error: 'CALayer' is unavailable in watchOS
33 | guard let referenceLayer = referenceLayer else {
34 | return 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
Failed frontend command:
SwiftCompile normal arm64 (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/Color+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSFont+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/View+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/FluentTheme+Tokens.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+visionOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FontInfo+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/GlobalTokens+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FluentTheme+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FontInfo+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/GlobalTokens+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentThemeable.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformFontInfoProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformGlobalTokensProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformThemeProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ControlTokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/DynamicColor.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/EmptyTokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/FontInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/GlobalTokens.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/LinearGradientInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControl.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControlView.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift -target arm64-apple-watchos10.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name FluentUI_common -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.abi.json
SwiftCompile normal arm64 Compiling\ TokenizedControl.swift,\ TokenizedControlView.swift,\ AnimationSynchronizer.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControl.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControlView.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControl.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenizedControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControlView.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenizedControlView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnimationSynchronizer.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:13:31: error: 'CALayer' is unavailable in watchOS
11 | public protocol AnimationSynchronizerProtocol: AnyObject {
12 | /// Current reference layer to compare timing against.
13 | @objc var referenceLayer: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
14 |
15 | /// Get the time offset for the given layer in order to sync the given layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:18:38: error: 'CALayer' is unavailable in watchOS
16 | /// with the referenceLayer.
17 | /// - Parameter layer: Layer to get the time offset for to sync with the referenceLayer.
18 | @objc func timeOffset(for layer: CALayer) -> CFTimeInterval
| `- error: 'CALayer' is unavailable in watchOS
19 | }
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:23:39: error: 'CALayer' is unavailable in watchOS
21 | @objc(MSFAnimationSynchronizer)
22 | public class AnimationSynchronizer: NSObject, AnimationSynchronizerProtocol {
23 | @objc public init(referenceLayer: CALayer? = nil) {
| `- error: 'CALayer' is unavailable in watchOS
24 | self.referenceLayer = referenceLayer
25 | super.init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:30:43: error: 'CALayer' is unavailable in watchOS
28 | // MARK: AnimationSynchronizerProtocol
29 |
30 | @objc public weak var referenceLayer: CALayer?
| `- error: 'CALayer' is unavailable in watchOS
31 |
32 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:32:45: error: 'CALayer' is unavailable in watchOS
30 | @objc public weak var referenceLayer: CALayer?
31 |
32 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
| `- error: 'CALayer' is unavailable in watchOS
33 | guard let referenceLayer = referenceLayer else {
34 | return 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
SwiftCompile normal arm64 Compiling\ LinearGradientInfo.swift,\ ShadowInfo.swift,\ TokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/LinearGradientInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenSet.swift (in target 'FluentUI_common' from project 'FluentUI')
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift:73:24: error: 'CALayer' is unavailable in watchOS
71 | public protocol Shadowable {
72 | /// The layer on which the ambient shadow is implemented
73 | var ambientShadow: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
74 |
75 | /// The layer on which the key shadow is implemented
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/LinearGradientInfo.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LinearGradientInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShadowInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenSet.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenSet.swift
SwiftCompile normal arm64 Compiling\ EmptyTokenSet.swift,\ FontInfo.swift,\ GlobalTokens.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/EmptyTokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/FontInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/GlobalTokens.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/EmptyTokenSet.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyTokenSet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/FontInfo.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FontInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/GlobalTokens.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GlobalTokens.swift
SwiftCompile normal arm64 Compiling\ Color+Extensions.swift,\ NSColor+Extensions.swift,\ NSFont+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/Color+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSFont+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/Color+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSColor+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSColor+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSFont+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSFont+Extensions.swift
SwiftCompile normal arm64 Compiling\ FontInfo+macOS.swift,\ GlobalTokens+macOS.swift,\ FluentTheme.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FontInfo+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/GlobalTokens+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FontInfo+macOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FontInfo+macOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/GlobalTokens+macOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GlobalTokens+macOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme.swift
SwiftCompile normal arm64 Compiling\ UIColor+Extensions.swift,\ UIFont+Extensions.swift,\ View+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/View+Modifiers.swift (in target 'FluentUI_common' from project 'FluentUI')
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:154:57: error: 'UIUserInterfaceStyle' is unavailable in watchOS
152 | ///
153 | /// - Returns: The version of the color to display for the specified traits.
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:155:60: error: 'UIAccessibilityContrast' is unavailable in watchOS
153 | /// - Returns: The version of the color to display for the specified traits.
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
| `- error: 'UIAccessibilityContrast' is unavailable in watchOS
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
157 | let traitCollection = UITraitCollection { mutableTraits in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:59:28: note: 'UIAccessibilityContrast' has been explicitly marked unavailable here
57 | * and is also expressed as the UIAccessibilityContrast trait.
58 | */
59 | typedef NS_ENUM(NSInteger, UIAccessibilityContrast) {
| `- note: 'UIAccessibilityContrast' has been explicitly marked unavailable here
60 | UIAccessibilityContrastUnspecified = -1,
61 | UIAccessibilityContrastNormal,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:156:57: error: 'UIUserInterfaceLevel' is unavailable in watchOS
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
| `- error: 'UIUserInterfaceLevel' is unavailable in watchOS
157 | let traitCollection = UITraitCollection { mutableTraits in
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:72:28: note: 'UIUserInterfaceLevel' has been explicitly marked unavailable here
70 | } API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
71 |
72 | typedef NS_ENUM(NSInteger, UIUserInterfaceLevel) {
| `- note: 'UIUserInterfaceLevel' has been explicitly marked unavailable here
73 | UIUserInterfaceLevelUnspecified = -1,
74 | UIUserInterfaceLevelBase,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:35:14: error: 'init(dynamicProvider:)' is unavailable in watchOS
33 | darkElevated: UIColor? = nil,
34 | darkElevatedHighContrast: UIColor? = nil) {
35 | self.init { traits -> UIColor in
| `- error: 'init(dynamicProvider:)' is unavailable in watchOS
36 | let getColorForContrast = { (_ default: UIColor?, highContrast: UIColor?) -> UIColor? in
37 | if traits.accessibilityContrast == .high, let color = highContrast {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:144:1: note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
142 |
143 | + (UIColor *)colorWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
144 | - (UIColor *)initWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
145 |
146 | /* Resolve any color to its most fundamental form (a non-dynamic color) for a specific trait collection.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:37:27: error: 'accessibilityContrast' is unavailable in watchOS
35 | self.init { traits -> UIColor in
36 | let getColorForContrast = { (_ default: UIColor?, highContrast: UIColor?) -> UIColor? in
37 | if traits.accessibilityContrast == .high, let color = highContrast {
| `- error: 'accessibilityContrast' is unavailable in watchOS
38 | return color
39 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:66:57: note: 'accessibilityContrast' has been explicitly marked unavailable here
64 |
65 | + (UITraitCollection *)traitCollectionWithAccessibilityContrast:(UIAccessibilityContrast)accessibilityContrast API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
66 | @property (nonatomic, readonly) UIAccessibilityContrast accessibilityContrast API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);// unspecified: UIAccessibilityContrastUnspecified
| `- note: 'accessibilityContrast' has been explicitly marked unavailable here
67 |
68 | + (UITraitCollection *)traitCollectionWithUserInterfaceLevel:(UIUserInterfaceLevel)userInterfaceLevel API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:44:27: error: 'userInterfaceLevel' is unavailable in watchOS
42 |
43 | let getColor = { (_ default: UIColor?, highContrast: UIColor?, elevated: UIColor?, elevatedHighContrast: UIColor?) -> UIColor? in
44 | if traits.userInterfaceLevel == .elevated,
| `- error: 'userInterfaceLevel' is unavailable in watchOS
45 | let color = getColorForContrast(elevated, elevatedHighContrast) {
46 | return color
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:69:54: note: 'userInterfaceLevel' has been explicitly marked unavailable here
67 |
68 | + (UITraitCollection *)traitCollectionWithUserInterfaceLevel:(UIUserInterfaceLevel)userInterfaceLevel API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
69 | @property (nonatomic, readonly) UIUserInterfaceLevel userInterfaceLevel API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos); // unspecified: UIUserInterfaceLevelUnspecified
| `- note: 'userInterfaceLevel' has been explicitly marked unavailable here
70 |
71 | + (UITraitCollection *)traitCollectionWithLegibilityWeight:(UILegibilityWeight)legibilityWeight API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:51:23: error: 'userInterfaceStyle' is unavailable in watchOS
49 | }
50 |
51 | if traits.userInterfaceStyle == .dark,
| `- error: 'userInterfaceStyle' is unavailable in watchOS
52 | let color = getColor(dark, darkHighContrast, darkElevated, darkElevatedHighContrast) {
53 | return color
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:42:54: note: 'userInterfaceStyle' has been explicitly marked unavailable here
40 |
41 | + (UITraitCollection *)traitCollectionWithUserInterfaceStyle:(UIUserInterfaceStyle)userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
42 | @property (nonatomic, readonly) UIUserInterfaceStyle userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos); // unspecified: UIUserInterfaceStyleUnspecified
| `- note: 'userInterfaceStyle' has been explicitly marked unavailable here
43 |
44 | + (UITraitCollection *)traitCollectionWithLayoutDirection:(UITraitEnvironmentLayoutDirection)layoutDirection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:157:31: error: 'UITraitCollection' is unavailable in watchOS
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
157 | let traitCollection = UITraitCollection { mutableTraits in
| `- error: 'UITraitCollection' is unavailable in watchOS
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
159 | mutableTraits.accessibilityContrast = accessibilityContrast
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
| `- note: 'UITraitCollection' has been explicitly marked unavailable here
24 |
25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:157:31: error: 'init(__traits:)' is unavailable in watchOS
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
157 | let traitCollection = UITraitCollection { mutableTraits in
| `- error: 'init(__traits:)' is unavailable in watchOS
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
159 | mutableTraits.accessibilityContrast = accessibilityContrast
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:192:1: note: 'init(__traits:)' has been explicitly marked unavailable here
190 | @interface UITraitCollection ()
191 |
192 | + (UITraitCollection *)traitCollectionWithTraits:(NS_NOESCAPE UITraitMutations)mutations API_UNAVAILABLE(watchos);
| `- note: 'init(__traits:)' has been explicitly marked unavailable here
193 | - (UITraitCollection *)traitCollectionByModifyingTraits:(NS_NOESCAPE UITraitMutations)mutations API_UNAVAILABLE(watchos);
194 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:159:27: error: 'accessibilityContrast' is unavailable in watchOS
157 | let traitCollection = UITraitCollection { mutableTraits in
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
159 | mutableTraits.accessibilityContrast = accessibilityContrast
| `- error: 'accessibilityContrast' is unavailable in watchOS
160 | mutableTraits.userInterfaceLevel = userInterfaceLevel
161 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:172:47: note: 'accessibilityContrast' has been explicitly marked unavailable here
170 | @property (nonatomic, copy) UIContentSizeCategory preferredContentSizeCategory;
171 | @property (nonatomic) UIDisplayGamut displayGamut;
172 | @property (nonatomic) UIAccessibilityContrast accessibilityContrast API_UNAVAILABLE(watchos);
| `- note: 'accessibilityContrast' has been explicitly marked unavailable here
173 | @property (nonatomic) UIUserInterfaceLevel userInterfaceLevel API_UNAVAILABLE(tvos, watchos);
174 | @property (nonatomic) UILegibilityWeight legibilityWeight;
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:160:27: error: 'userInterfaceLevel' is unavailable in watchOS
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
159 | mutableTraits.accessibilityContrast = accessibilityContrast
160 | mutableTraits.userInterfaceLevel = userInterfaceLevel
| `- error: 'userInterfaceLevel' is unavailable in watchOS
161 | }
162 | let resolvedColor = self.resolvedColor(with: traitCollection)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:173:44: note: 'userInterfaceLevel' has been explicitly marked unavailable here
171 | @property (nonatomic) UIDisplayGamut displayGamut;
172 | @property (nonatomic) UIAccessibilityContrast accessibilityContrast API_UNAVAILABLE(watchos);
173 | @property (nonatomic) UIUserInterfaceLevel userInterfaceLevel API_UNAVAILABLE(tvos, watchos);
| `- note: 'userInterfaceLevel' has been explicitly marked unavailable here
174 | @property (nonatomic) UILegibilityWeight legibilityWeight;
175 | @property (nonatomic) UIUserInterfaceActiveAppearance activeAppearance;
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:162:34: error: 'resolvedColor(with:)' is unavailable in watchOS
160 | mutableTraits.userInterfaceLevel = userInterfaceLevel
161 | }
162 | let resolvedColor = self.resolvedColor(with: traitCollection)
| `- error: 'resolvedColor(with:)' is unavailable in watchOS
163 | return resolvedColor
164 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:148:1: note: 'resolvedColor(with:)' has been explicitly marked unavailable here
146 | /* Resolve any color to its most fundamental form (a non-dynamic color) for a specific trait collection.
147 | */
148 | - (UIColor *)resolvedColorWithTraitCollection:(UITraitCollection *)traitCollection API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'resolvedColor(with:)' has been explicitly marked unavailable here
149 |
150 | @end
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIColor+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIFont+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/View+Modifiers.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile View+Modifiers.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:24:112: error: 'UIContentSizeCategory' is unavailable in watchOS
22 | }
23 |
24 | @objc public static func fluent(_ fontInfo: FluentFontInfo, shouldScale: Bool = true, contentSizeCategory: UIContentSizeCategory?) -> UIFont {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
25 | let traitCollection: UITraitCollection?
26 | if let contentSizeCategory = contentSizeCategory {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:25:30: error: 'UITraitCollection' is unavailable in watchOS
23 |
24 | @objc public static func fluent(_ fontInfo: FluentFontInfo, shouldScale: Bool = true, contentSizeCategory: UIContentSizeCategory?) -> UIFont {
25 | let traitCollection: UITraitCollection?
| `- error: 'UITraitCollection' is unavailable in watchOS
26 | if let contentSizeCategory = contentSizeCategory {
27 | traitCollection = .init(preferredContentSizeCategory: contentSizeCategory)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
| `- note: 'UITraitCollection' has been explicitly marked unavailable here
24 |
25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:27:32: error: 'init(preferredContentSizeCategory:)' is unavailable in watchOS
25 | let traitCollection: UITraitCollection?
26 | if let contentSizeCategory = contentSizeCategory {
27 | traitCollection = .init(preferredContentSizeCategory: contentSizeCategory)
| `- error: 'init(preferredContentSizeCategory:)' is unavailable in watchOS
28 | } else {
29 | traitCollection = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:59:1: note: 'init(preferredContentSizeCategory:)' has been explicitly marked unavailable here
57 | @property (nonatomic, readonly) UIForceTouchCapability forceTouchCapability API_AVAILABLE(ios(9.0)); // unspecified: UIForceTouchCapabilityUnknown
58 |
59 | + (UITraitCollection *)traitCollectionWithPreferredContentSizeCategory:(UIContentSizeCategory)preferredContentSizeCategory API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(preferredContentSizeCategory:)' has been explicitly marked unavailable here
60 | @property (nonatomic, copy, readonly) UIContentSizeCategory preferredContentSizeCategory API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos); // unspecified: UIContentSizeCategoryUnspecified
61 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:40:36: error: 'scaledFont(for:compatibleWith:)' is unavailable in watchOS
38 | if shouldScale {
39 | let fontMetrics = UIFontMetrics(forTextStyle: uiTextStyle(fontInfo.textStyle))
40 | return fontMetrics.scaledFont(for: unscaledFont, compatibleWith: traitCollection)
| `- error: 'scaledFont(for:compatibleWith:)' is unavailable in watchOS
41 | } else {
42 | return unscaledFont
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFontMetrics.h:28:1: note: 'scaledFont(for:compatibleWith:)' has been explicitly marked unavailable here
26 | - (UIFont *)scaledFontForFont:(UIFont *)font;
27 | - (UIFont *)scaledFontForFont:(UIFont *)font maximumPointSize:(CGFloat)maximumPointSize;
28 | - (UIFont *)scaledFontForFont:(UIFont *)font compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_UNAVAILABLE(watchos);
| `- note: 'scaledFont(for:compatibleWith:)' has been explicitly marked unavailable here
29 | - (UIFont *)scaledFontForFont:(UIFont *)font maximumPointSize:(CGFloat)maximumPointSize compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_UNAVAILABLE(watchos);
30 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:53:31: error: 'preferredFont(forTextStyle:compatibleWith:)' is unavailable in watchOS
51 | if fontInfo.matchesSystemSize {
52 | // System-recognized font size, let the OS scale it for us
53 | return UIFont.preferredFont(forTextStyle: textStyle, compatibleWith: traitCollection).withWeight(weight)
| `- error: 'preferredFont(forTextStyle:compatibleWith:)' is unavailable in watchOS
54 | }
55 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFont.h:25:1: note: 'preferredFont(forTextStyle:compatibleWith:)' has been explicitly marked unavailable here
23 | + (UIFont *)preferredFontForTextStyle:(UIFontTextStyle)style API_AVAILABLE(ios(7.0), watchos(2.0));
24 | // Returns an instance of the font associated with the text style and scaled appropriately for the content size category defined in the trait collection.
25 | + (UIFont *)preferredFontForTextStyle:(UIFontTextStyle)style compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
| `- note: 'preferredFont(forTextStyle:compatibleWith:)' has been explicitly marked unavailable here
26 |
27 | // Returns a font using CSS name matching semantics.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:58:32: error: 'scaledFont(for:compatibleWith:)' is unavailable in watchOS
56 | // Custom font size, we need to scale it ourselves
57 | let fontMetrics = UIFontMetrics(forTextStyle: textStyle)
58 | return fontMetrics.scaledFont(for: .systemFont(ofSize: fontInfo.size, weight: weight), compatibleWith: traitCollection)
| `- error: 'scaledFont(for:compatibleWith:)' is unavailable in watchOS
59 | }
60 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFontMetrics.h:28:1: note: 'scaledFont(for:compatibleWith:)' has been explicitly marked unavailable here
26 | - (UIFont *)scaledFontForFont:(UIFont *)font;
27 | - (UIFont *)scaledFontForFont:(UIFont *)font maximumPointSize:(CGFloat)maximumPointSize;
28 | - (UIFont *)scaledFontForFont:(UIFont *)font compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_UNAVAILABLE(watchos);
| `- note: 'scaledFont(for:compatibleWith:)' has been explicitly marked unavailable here
29 | - (UIFont *)scaledFontForFont:(UIFont *)font maximumPointSize:(CGFloat)maximumPointSize compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_UNAVAILABLE(watchos);
30 |
SwiftCompile normal arm64 Compiling\ FluentTheme+Tokens.swift,\ FluentTheme+iOS.swift,\ FluentTheme+visionOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/FluentTheme+Tokens.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+visionOS.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/FluentTheme+Tokens.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme+Tokens.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+iOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme+iOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+visionOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme+visionOS.swift
SwiftCompile normal arm64 Compiling\ FontInfo+iOS.swift,\ GlobalTokens+iOS.swift,\ FluentTheme+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FontInfo+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/GlobalTokens+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FluentTheme+macOS.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FontInfo+iOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FontInfo+iOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/GlobalTokens+iOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GlobalTokens+iOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FluentTheme+macOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme+macOS.swift
SwiftCompile normal arm64 Compiling\ FluentThemeable.swift,\ PlatformFontInfoProviding.swift,\ PlatformGlobalTokensProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentThemeable.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformFontInfoProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformGlobalTokensProviding.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentThemeable.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentThemeable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformFontInfoProviding.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlatformFontInfoProviding.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformGlobalTokensProviding.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlatformGlobalTokensProviding.swift
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-9AYG9OCT5VOJK7V4MX1WYR86T.pcm
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-26 15:50:24.219 xcodebuild[623:3859] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'FluentUI_common' from project 'FluentUI')
SwiftEmitModule normal arm64 Emitting\ module\ for\ FluentUI_common (in target 'FluentUI_common' from project 'FluentUI')
Building workspace FluentUI with scheme FluentUI
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
FluentUI: /Users/admin/builder/spi-builder-workspace
resolved source packages: FluentUI
2026-09-26 15:50:32.033 xcodebuild[815:4729] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"default_localization" : "en",
"dependencies" : [
],
"manifest_display_name" : "FluentUI",
"name" : "FluentUI",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "FluentUI",
"targets" : [
"FluentUI"
],
"type" : {
"library" : [
"static"
]
}
}
],
"targets" : [
{
"c99name" : "FluentUI_macos",
"module_type" : "SwiftTarget",
"name" : "FluentUI_macos",
"path" : "Sources/FluentUI_macOS",
"product_memberships" : [
"FluentUI"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/ar.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "ar"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/ca.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "ca"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/cs.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "cs"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/da.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "da"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/de.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "de"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/el.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "el"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/en-GB.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "en-gb"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/en.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/es-MX.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "es-mx"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/es.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "es"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/fi.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "fi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/fr.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "fr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/he.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "he"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/hi.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "hi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/hr.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "hr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/hu.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "hu"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/id.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "id"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/it.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "it"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/ja.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "ja"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/ko.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "ko"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/ms.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "ms"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/nb-NO.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "nb-no"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/nl.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "nl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/pl.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "pl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/pt-BR.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "pt-br"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/pt-PT.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "pt-pt"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/ro.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "ro"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/ru.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "ru"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/sk.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "sk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/sv.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "sv"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/th.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "th"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/tr.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "tr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/uk.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "uk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/vi.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "vi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/zh-Hans.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "zh-hans"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/Strings/zh-Hant.lproj/FluentUI.strings",
"rule" : {
"process" : {
"localization" : "zh-hant"
}
}
}
],
"sources" : [
"Components/AvatarView/AvatarView.swift",
"Components/Badge/BadgeView.swift",
"Components/Button/Button.swift",
"Components/Button/GlassButton.swift",
"Components/DatePicker/CalendarDayButton.swift",
"Components/DatePicker/CalendarHeaderView.swift",
"Components/DatePicker/CalendarView.swift",
"Components/DatePicker/DatePickerController.swift",
"Components/DatePicker/DatePickerView.swift",
"Components/FilledTemplateImageView/FilledTemplateImageView.swift",
"Components/Link/Link.swift",
"Components/MessageBar/MessageBar.swift",
"Components/MessageBar/MessageBarConfiguration.swift",
"Components/MessageBar/MessageBarStack.swift",
"Components/MessageBar/MessageBarStackHostingView.swift",
"Components/MessageBar/MessageBarTokenSet.swift",
"Components/MultilinePillPicker/MultilinePillPicker.swift",
"Components/MultilinePillPicker/MultilinePillPickerView.swift",
"Components/Notification/NotificationBarView.swift",
"Components/Separator/Separator.swift",
"Core/ColorProviding.swift",
"Core/Colors.swift",
"Core/ControlHostingView.swift",
"Core/Extensions/Apperance+Theme.swift",
"Core/FluentUIResources.swift",
"Core/LegacyDynamicColor.swift",
"Core/Theme/FluentTheme+AppKit.swift",
"Core/Theme/Tokens/GlobalTokens+AppKit.swift",
"Core/Theme/Tokens/ShadowInfo+AppKit.swift",
"FluentUI_macOS.swift"
],
"target_dependencies" : [
"FluentUI_common"
],
"type" : "library"
},
{
"c99name" : "FluentUI_macOS_Tests",
"module_type" : "SwiftTarget",
"name" : "FluentUI_macOS_Tests",
"path" : "Tests/FluentUI_macOS_Tests",
"sources" : [
"AvatarViewTests.swift",
"DatePickerControllerTests.swift"
],
"target_dependencies" : [
"FluentUI_macos"
],
"type" : "test"
},
{
"c99name" : "FluentUI_ios",
"module_type" : "SwiftTarget",
"name" : "FluentUI_ios",
"path" : "Sources/FluentUI_iOS",
"product_memberships" : [
"FluentUI"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ar.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ar"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ar.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "ar"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ca.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ca"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ca.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "ca"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/cs.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "cs"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/cs.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "cs"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/da.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "da"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/da.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "da"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/de.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "de"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/de.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "de"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/el.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "el"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/el.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "el"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/en-GB.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en-gb"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/en-GB.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "en-gb"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/en.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/es-MX.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "es-mx"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/es-MX.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "es-mx"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/es.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "es"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/es.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "es"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/fi.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "fi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/fi.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "fi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/fr.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "fr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/fr.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "fr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/he.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "he"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/he.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "he"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/hi.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "hi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/hi.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "hi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/hr.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "hr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/hr.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "hr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/hu.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "hu"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/hu.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "hu"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/id.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "id"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/id.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "id"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/it.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "it"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/it.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "it"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ja.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ja"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ja.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "ja"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ko.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ko"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ko.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "ko"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ms.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ms"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ms.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "ms"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/nb-NO.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "nb-no"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/nb-NO.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "nb-no"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/nl.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "nl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/nl.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "nl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/pl.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "pl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/pl.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "pl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/pt-BR.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "pt-br"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/pt-BR.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "pt-br"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/pt-PT.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "pt-pt"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/pt-PT.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "pt-pt"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ro.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ro"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ro.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "ro"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ru.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ru"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/ru.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "ru"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/sk.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "sk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/sk.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "sk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/sv.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "sv"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/sv.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "sv"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/th.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "th"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/th.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "th"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/tr.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "tr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/tr.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "tr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/uk.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "uk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/uk.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "uk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/vi.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "vi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/vi.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "vi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/zh-Hans.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "zh-hans"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/zh-Hans.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "zh-hans"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/zh-Hant.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "zh-hant"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/zh-Hant.lproj/Localizable.stringsdict",
"rule" : {
"process" : {
"localization" : "zh-hant"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Version.plist",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Components/ActivityIndicator/ActivityIndicator.swift",
"Components/ActivityIndicator/ActivityIndicatorModifiers.swift",
"Components/ActivityIndicator/ActivityIndicatorTokenSet.swift",
"Components/ActivityIndicator/MSFActivityIndicator.swift",
"Components/Avatar/Avatar.swift",
"Components/Avatar/AvatarModifiers.swift",
"Components/Avatar/AvatarTokenSet.swift",
"Components/Avatar/MSFAvatar.swift",
"Components/Avatar/MSFAvatarPresence.swift",
"Components/Avatar/Persona.swift",
"Components/AvatarGroup/AvatarGroup.swift",
"Components/AvatarGroup/AvatarGroupModifiers.swift",
"Components/AvatarGroup/AvatarGroupTokenSet.swift",
"Components/AvatarGroup/MSFAvatarGroup.swift",
"Components/BadgeField/BadgeField.swift",
"Components/BadgeField/BadgeFieldTokenSet.swift",
"Components/BadgeField/BadgeStringExtractor.swift",
"Components/BadgeField/BadgeView.swift",
"Components/BadgeField/BadgeViewTokenSet.swift",
"Components/BarButtonItems/BarButtonItems.swift",
"Components/BottomCommanding/BottomCommandingController.swift",
"Components/BottomCommanding/BottomCommandingTokenSet.swift",
"Components/BottomCommanding/CommandingItem.swift",
"Components/BottomCommanding/CommandingSection.swift",
"Components/BottomSheet/BottomSheetController.swift",
"Components/BottomSheet/BottomSheetPassthroughView.swift",
"Components/BottomSheet/BottomSheetTokenSet.swift",
"Components/BottomSheet/ContentHeightResolutionContext.swift",
"Components/BottomSheet/SheetAnimator.swift",
"Components/Button/Button.swift",
"Components/Button/ButtonTokenSet.swift",
"Components/Button/FluentButtonStyle.swift",
"Components/Button/FluentButtonToggleStyle.swift",
"Components/Calendar/AccessibilityContainerView.swift",
"Components/Calendar/AccessibleViewDelegate.swift",
"Components/Calendar/Calendar+Extensions.swift",
"Components/Calendar/CalendarConfiguration.swift",
"Components/Calendar/CalendarView.swift",
"Components/Calendar/CalendarViewDataSource.swift",
"Components/Calendar/CalendarViewLayout.swift",
"Components/Calendar/Views/CalendarViewDayCell.swift",
"Components/Calendar/Views/CalendarViewDayMonthCell.swift",
"Components/Calendar/Views/CalendarViewDayMonthYearCell.swift",
"Components/Calendar/Views/CalendarViewDayTodayCell.swift",
"Components/Calendar/Views/CalendarViewMonthBannerView.swift",
"Components/Calendar/Views/CalendarViewWeekdayHeadingView.swift",
"Components/Card/CardView.swift",
"Components/CardNudge/CardNudge.swift",
"Components/CardNudge/CardNudgeModifiers.swift",
"Components/CardNudge/CardNudgeTokenSet.swift",
"Components/CardNudge/MSFCardNudge.swift",
"Components/CommandBar/CommandBar.swift",
"Components/CommandBar/CommandBarButton.swift",
"Components/CommandBar/CommandBarButtonGroupView.swift",
"Components/CommandBar/CommandBarCommandGroupsView.swift",
"Components/CommandBar/CommandBarItem.swift",
"Components/CommandBar/CommandBarTokenSet.swift",
"Components/DateTimePickers/Date+Extensions.swift",
"Components/DateTimePickers/DateComponents+Extensions.swift",
"Components/DateTimePickers/DatePicker/DatePickerController.swift",
"Components/DateTimePickers/DatePicker/DatePickerSelectionManager.swift",
"Components/DateTimePickers/DateTimePicker.swift",
"Components/DateTimePickers/DateTimePicker/DateTimePickerController.swift",
"Components/DateTimePickers/DateTimePicker/Views/DateTimePickerView.swift",
"Components/DateTimePickers/DateTimePicker/Views/DateTimePickerViewComponent.swift",
"Components/DateTimePickers/DateTimePicker/Views/DateTimePickerViewComponentCell.swift",
"Components/DateTimePickers/DateTimePicker/Views/DateTimePickerViewComponentTableView.swift",
"Components/DateTimePickers/DateTimePicker/Views/DateTimePickerViewDataSource.swift",
"Components/DateTimePickers/DateTimePicker/Views/DateTimePickerViewLayout.swift",
"Components/DateTimePickers/DayOfMonth.swift",
"Components/DateTimePickers/GenericDateTimePicker.swift",
"Components/DateTimePickers/String+Date.swift",
"Components/DotView/DotView.swift",
"Components/Drawer/CALayer+Extensions.swift",
"Components/Drawer/DrawerController.swift",
"Components/Drawer/DrawerPresentationController.swift",
"Components/Drawer/DrawerShadowView.swift",
"Components/Drawer/DrawerTokenSet.swift",
"Components/Drawer/DrawerTransitionAnimator.swift",
"Components/EasyTapButton/EasyTapButton.swift",
"Components/HUD/HUD.swift",
"Components/HUD/HUDModifiers.swift",
"Components/HUD/HeadsUpDisplay.swift",
"Components/HUD/HeadsUpDisplayTokenSet.swift",
"Components/HUD/MSFHeadsUpDisplay.swift",
"Components/Label/BadgeLabel.swift",
"Components/Label/BadgeLabelTokenSet.swift",
"Components/Label/Label.swift",
"Components/Label/LabelTokenSet.swift",
"Components/List/FluentList.swift",
"Components/List/FluentListModifiers.swift",
"Components/List/FluentListSection.swift",
"Components/List/FluentListSectionFooter.swift",
"Components/List/FluentListSectionHeader.swift",
"Components/List/ListActionItem.swift",
"Components/List/ListActionItemModifiers.swift",
"Components/List/ListItem.swift",
"Components/List/ListItemModifiers.swift",
"Components/Navigation/BadgeLabelButton.swift",
"Components/Navigation/Helpers/ContentScrollViewTraits.swift",
"Components/Navigation/Helpers/NavigationAnimator.swift",
"Components/Navigation/NavigationBar.swift",
"Components/Navigation/NavigationBarTokenSet.swift",
"Components/Navigation/NavigationController.swift",
"Components/Navigation/SearchBar/SearchBar.swift",
"Components/Navigation/SearchBar/SearchBarTokenSet.swift",
"Components/Navigation/Shy Header/ShyHeaderController.swift",
"Components/Navigation/Shy Header/ShyHeaderView.swift",
"Components/Navigation/TwoLineTitleView+Navigation.swift",
"Components/Navigation/UIBarButtonItem+BadgeValue.swift",
"Components/Navigation/UINavigationItem+Navigation.swift",
"Components/Navigation/UIViewController+Navigation.swift",
"Components/Navigation/Views/AvatarTitleView.swift",
"Components/Navigation/Views/AvatarTitleViewTokenSet.swift",
"Components/Notification/ExpandableText.swift",
"Components/Notification/FluentNotification.swift",
"Components/Notification/MSFNotification.swift",
"Components/Notification/NotificationModifiers.swift",
"Components/Notification/NotificationTokenSet.swift",
"Components/Obscurable/BlurringView.swift",
"Components/Obscurable/DimmingView.swift",
"Components/Obscurable/Obscurable.swift",
"Components/OtherCells/ActionsCell.swift",
"Components/OtherCells/ActivityIndicatorCell.swift",
"Components/OtherCells/BooleanCell.swift",
"Components/OtherCells/CenteredLabelCell.swift",
"Components/PeoplePicker/PeoplePicker.swift",
"Components/PeoplePicker/PeoplePickerTokenSet.swift",
"Components/PeoplePicker/PersonaBadgeViewDataSource.swift",
"Components/PeoplePicker/PersonaCell.swift",
"Components/PeoplePicker/PersonaListView.swift",
"Components/PersonaButton/MSFPersonaButton.swift",
"Components/PersonaButton/PersonaButton.swift",
"Components/PersonaButton/PersonaButtonModifiers.swift",
"Components/PersonaButton/PersonaButtonTokenSet.swift",
"Components/PersonaButtonCarousel/MSFPersonaButtonCarousel.swift",
"Components/PersonaButtonCarousel/PersonaButtonCarousel.swift",
"Components/PersonaButtonCarousel/PersonaButtonCarouselModifiers.swift",
"Components/PersonaButtonCarousel/PersonaButtonCarouselTokenSet.swift",
"Components/PillButtonBar/PillButton.swift",
"Components/PillButtonBar/PillButtonBar.swift",
"Components/PillButtonBar/PillButtonTokenSet.swift",
"Components/PillButtonBar/SwiftUI/FluentPillButtonStyle.swift",
"Components/PillButtonBar/SwiftUI/PillButtonBarView.swift",
"Components/PillButtonBar/SwiftUI/PillButtonViewModel.swift",
"Components/PopupMenu/PopupMenuController.swift",
"Components/PopupMenu/PopupMenuItem.swift",
"Components/PopupMenu/PopupMenuItemCell.swift",
"Components/PopupMenu/PopupMenuItemTokenSet.swift",
"Components/PopupMenu/PopupMenuProtocols.swift",
"Components/PopupMenu/PopupMenuSection.swift",
"Components/PopupMenu/PopupMenuSectionHeaderView.swift",
"Components/PopupMenu/PopupMenuTokenSet.swift",
"Components/Presenters/CardPresentationController.swift",
"Components/Presenters/CardPresenterNavigationController.swift",
"Components/Presenters/CardTransitionAnimator.swift",
"Components/Presenters/PageCardPresenterController.swift",
"Components/ProgressBar/MSFProgressBar.swift",
"Components/ProgressBar/ProgressBar.swift",
"Components/ProgressBar/ProgressBarModifiers.swift",
"Components/ProgressBar/ProgressBarTokenSet.swift",
"Components/ResizingHandleView/ResizingHandleTokenSet.swift",
"Components/ResizingHandleView/ResizingHandleView.swift",
"Components/SegmentedControl/SegmentItem.swift",
"Components/SegmentedControl/SegmentPillButton.swift",
"Components/SegmentedControl/SegmentedControl.swift",
"Components/SegmentedControl/SegmentedControlTokenSet.swift",
"Components/Separator/Separator.swift",
"Components/Separator/SeparatorTokenSet.swift",
"Components/Shimmer/ShimmerLinesView.swift",
"Components/Shimmer/ShimmerTokenSet.swift",
"Components/Shimmer/ShimmerView.swift",
"Components/TabBar/SideTabBar.swift",
"Components/TabBar/SideTabBarTokenSet.swift",
"Components/TabBar/TabBarItem.swift",
"Components/TabBar/TabBarItemTokenSet.swift",
"Components/TabBar/TabBarItemView.swift",
"Components/TabBar/TabBarTokenSet.swift",
"Components/TabBar/TabBarView.swift",
"Components/TableView/TableViewCell.swift",
"Components/TableView/TableViewHeaderFooterView.swift",
"Components/TableView/TableViewHeaderFooterViewTokenSet.swift",
"Components/TableViewListShared/ListItemTokenSet.swift",
"Components/TableViewListShared/TableViewCellTokenSet.swift",
"Components/TextField/FluentTextField.swift",
"Components/TextField/FluentTextFieldInternal.swift",
"Components/TextField/FluentTextInputError.swift",
"Components/TextField/TextFieldTokenSet.swift",
"Components/Tooltip/Tooltip.swift",
"Components/Tooltip/TooltipModifiers.swift",
"Components/Tooltip/TooltipTokenSet.swift",
"Components/Tooltip/TooltipView.swift",
"Components/Tooltip/TooltipViewController.swift",
"Components/TouchForwardingView/TouchForwardingView.swift",
"Components/TwoLineTitleView/TwoLineTitleView.swift",
"Components/TwoLineTitleView/TwoLineTitleViewTokenSet.swift",
"Core/ColorProviding.swift",
"Core/Compatibility.swift",
"Core/ControlHostingView.swift",
"Core/Extensions/NSLayoutConstraint+Extensions.swift",
"Core/Extensions/String+Extension.swift",
"Core/Extensions/SwiftUI+ViewAnimation.swift",
"Core/Extensions/SwiftUI+ViewModifiers.swift",
"Core/Extensions/SwiftUI+ViewPresentation.swift",
"Core/Extensions/UIApplication+Extensions.swift",
"Core/Extensions/UIImage+Extensions.swift",
"Core/Extensions/UIScrollView+Extensions.swift",
"Core/Extensions/UIView+Extensions.swift",
"Core/FluentThemedHostingController.swift",
"Core/FluentUIFramework.swift",
"Core/FocusRingView.swift",
"Core/Theme/FluentTheme+UIKit.swift",
"Core/Theme/Tokens/GlobalTokens+UIKit.swift",
"Core/Theme/Tokens/ShadowInfo+UIKit.swift",
"Core/UIKit+SwiftUI_interoperability.swift",
"FluentUI_iOS.swift"
],
"target_dependencies" : [
"FluentUI_common"
],
"type" : "library"
},
{
"c99name" : "FluentUI_iOS_Tests",
"module_type" : "SwiftTarget",
"name" : "FluentUI_iOS_Tests",
"path" : "Tests/FluentUI_iOS_Tests",
"sources" : [
"AvatarTests.swift",
"ColorTests.swift",
"DatePickerControllerTests.swift",
"FluentUITests.swift",
"FontTests.swift"
],
"target_dependencies" : [
"FluentUI_ios"
],
"type" : "test"
},
{
"c99name" : "FluentUI_common",
"module_type" : "SwiftTarget",
"name" : "FluentUI_common",
"path" : "Sources/FluentUI_common",
"product_memberships" : [
"FluentUI"
],
"sources" : [
"Core/Extensions/Color+Extensions.swift",
"Core/Extensions/NSColor+Extensions.swift",
"Core/Extensions/NSFont+Extensions.swift",
"Core/Extensions/UIColor+Extensions.swift",
"Core/Extensions/UIFont+Extensions.swift",
"Core/Extensions/View+Modifiers.swift",
"Core/Theme/Extensions/FluentTheme+Tokens.swift",
"Core/Theme/Extensions/iOS/FluentTheme+iOS.swift",
"Core/Theme/Extensions/iOS/FluentTheme+visionOS.swift",
"Core/Theme/Extensions/iOS/FontInfo+iOS.swift",
"Core/Theme/Extensions/iOS/GlobalTokens+iOS.swift",
"Core/Theme/Extensions/macOS/FluentTheme+macOS.swift",
"Core/Theme/Extensions/macOS/FontInfo+macOS.swift",
"Core/Theme/Extensions/macOS/GlobalTokens+macOS.swift",
"Core/Theme/FluentTheme.swift",
"Core/Theme/FluentThemeable.swift",
"Core/Theme/PlatformFontInfoProviding.swift",
"Core/Theme/PlatformGlobalTokensProviding.swift",
"Core/Theme/PlatformThemeProviding.swift",
"Core/Theme/Tokens/ControlTokenSet.swift",
"Core/Theme/Tokens/DynamicColor.swift",
"Core/Theme/Tokens/EmptyTokenSet.swift",
"Core/Theme/Tokens/FontInfo.swift",
"Core/Theme/Tokens/GlobalTokens.swift",
"Core/Theme/Tokens/LinearGradientInfo.swift",
"Core/Theme/Tokens/ShadowInfo.swift",
"Core/Theme/Tokens/TokenSet.swift",
"Core/Theme/Tokens/TokenizedControl.swift",
"Core/Theme/Tokens/TokenizedControlView.swift",
"Core/Utilities/AnimationSynchronizer.swift"
],
"type" : "library"
},
{
"c99name" : "FluentUI",
"module_type" : "SwiftTarget",
"name" : "FluentUI",
"path" : "Sources/FluentUI",
"product_memberships" : [
"FluentUI"
],
"sources" : [
"FluentUI.swift"
],
"target_dependencies" : [
"FluentUI_ios",
"FluentUI_macos"
],
"type" : "library"
}
],
"tools_version" : "5.10"
}
{
"workspace" : {
"name" : "FluentUI",
"schemes" : [
"FluentUI"
]
}
}
2026-09-26 15:50:33.697 xcodebuild[887:5161] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme FluentUI -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme FluentUI -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
FluentUI: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (3 targets)
Target 'FluentUI-product' in project 'FluentUI'
➜ Explicit dependency on target 'FluentUI' in project 'FluentUI'
➜ Explicit dependency on target 'FluentUI_common' in project 'FluentUI'
Target 'FluentUI' in project 'FluentUI'
➜ Explicit dependency on target 'FluentUI_common' in project 'FluentUI'
Target 'FluentUI_common' in project 'FluentUI' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver FluentUI_common normal arm64 com.apple.xcode.tools.swift.compiler (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name FluentUI_common -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos10.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver FluentUI_common normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name FluentUI_common -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64_32/FluentUI_common.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos10.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64_32 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64_32/FluentUI_common-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64_32/FluentUI_common.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64_32/FluentUI_common-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64_32/FluentUI_common_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64_32/FluentUI_common-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Color+Extensions.swift,\ NSColor+Extensions.swift,\ NSFont+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/Color+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSFont+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/Color+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSColor+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSColor+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSFont+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSFont+Extensions.swift
SwiftCompile normal arm64 Compiling\ PlatformThemeProviding.swift,\ ControlTokenSet.swift,\ DynamicColor.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformThemeProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ControlTokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/DynamicColor.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformThemeProviding.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlatformThemeProviding.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ControlTokenSet.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ControlTokenSet.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/DynamicColor.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DynamicColor.swift
SwiftCompile normal arm64 Compiling\ FontInfo+iOS.swift,\ GlobalTokens+iOS.swift,\ FluentTheme+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FontInfo+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/GlobalTokens+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FluentTheme+macOS.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FontInfo+iOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FontInfo+iOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/GlobalTokens+iOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GlobalTokens+iOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FluentTheme+macOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme+macOS.swift
SwiftCompile normal arm64 Compiling\ LinearGradientInfo.swift,\ ShadowInfo.swift,\ TokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/LinearGradientInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenSet.swift (in target 'FluentUI_common' from project 'FluentUI')
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift:73:24: error: 'CALayer' is unavailable in watchOS
71 | public protocol Shadowable {
72 | /// The layer on which the ambient shadow is implemented
73 | var ambientShadow: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
74 |
75 | /// The layer on which the key shadow is implemented
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/LinearGradientInfo.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LinearGradientInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShadowInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenSet.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenSet.swift
SwiftCompile normal arm64 Compiling\ FontInfo+macOS.swift,\ GlobalTokens+macOS.swift,\ FluentTheme.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FontInfo+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/GlobalTokens+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FontInfo+macOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FontInfo+macOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/GlobalTokens+macOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GlobalTokens+macOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme.swift
SwiftCompile normal arm64 Compiling\ FluentThemeable.swift,\ PlatformFontInfoProviding.swift,\ PlatformGlobalTokensProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentThemeable.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformFontInfoProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformGlobalTokensProviding.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentThemeable.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentThemeable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformFontInfoProviding.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlatformFontInfoProviding.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformGlobalTokensProviding.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlatformGlobalTokensProviding.swift
SwiftCompile normal arm64 Compiling\ FluentTheme+Tokens.swift,\ FluentTheme+iOS.swift,\ FluentTheme+visionOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/FluentTheme+Tokens.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+visionOS.swift (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/FluentTheme+Tokens.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme+Tokens.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+iOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme+iOS.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+visionOS.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FluentTheme+visionOS.swift
SwiftCompile normal arm64 Compiling\ UIColor+Extensions.swift,\ UIFont+Extensions.swift,\ View+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/View+Modifiers.swift (in target 'FluentUI_common' from project 'FluentUI')
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:154:57: error: 'UIUserInterfaceStyle' is unavailable in watchOS
152 | ///
153 | /// - Returns: The version of the color to display for the specified traits.
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:155:60: error: 'UIAccessibilityContrast' is unavailable in watchOS
153 | /// - Returns: The version of the color to display for the specified traits.
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
| `- error: 'UIAccessibilityContrast' is unavailable in watchOS
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
157 | let traitCollection = UITraitCollection { mutableTraits in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:59:28: note: 'UIAccessibilityContrast' has been explicitly marked unavailable here
57 | * and is also expressed as the UIAccessibilityContrast trait.
58 | */
59 | typedef NS_ENUM(NSInteger, UIAccessibilityContrast) {
| `- note: 'UIAccessibilityContrast' has been explicitly marked unavailable here
60 | UIAccessibilityContrastUnspecified = -1,
61 | UIAccessibilityContrastNormal,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:156:57: error: 'UIUserInterfaceLevel' is unavailable in watchOS
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
| `- error: 'UIUserInterfaceLevel' is unavailable in watchOS
157 | let traitCollection = UITraitCollection { mutableTraits in
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:72:28: note: 'UIUserInterfaceLevel' has been explicitly marked unavailable here
70 | } API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
71 |
72 | typedef NS_ENUM(NSInteger, UIUserInterfaceLevel) {
| `- note: 'UIUserInterfaceLevel' has been explicitly marked unavailable here
73 | UIUserInterfaceLevelUnspecified = -1,
74 | UIUserInterfaceLevelBase,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:35:14: error: 'init(dynamicProvider:)' is unavailable in watchOS
33 | darkElevated: UIColor? = nil,
34 | darkElevatedHighContrast: UIColor? = nil) {
35 | self.init { traits -> UIColor in
| `- error: 'init(dynamicProvider:)' is unavailable in watchOS
36 | let getColorForContrast = { (_ default: UIColor?, highContrast: UIColor?) -> UIColor? in
37 | if traits.accessibilityContrast == .high, let color = highContrast {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:144:1: note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
142 |
143 | + (UIColor *)colorWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
144 | - (UIColor *)initWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
145 |
146 | /* Resolve any color to its most fundamental form (a non-dynamic color) for a specific trait collection.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:37:27: error: 'accessibilityContrast' is unavailable in watchOS
35 | self.init { traits -> UIColor in
36 | let getColorForContrast = { (_ default: UIColor?, highContrast: UIColor?) -> UIColor? in
37 | if traits.accessibilityContrast == .high, let color = highContrast {
| `- error: 'accessibilityContrast' is unavailable in watchOS
38 | return color
39 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:66:57: note: 'accessibilityContrast' has been explicitly marked unavailable here
64 |
65 | + (UITraitCollection *)traitCollectionWithAccessibilityContrast:(UIAccessibilityContrast)accessibilityContrast API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
66 | @property (nonatomic, readonly) UIAccessibilityContrast accessibilityContrast API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);// unspecified: UIAccessibilityContrastUnspecified
| `- note: 'accessibilityContrast' has been explicitly marked unavailable here
67 |
68 | + (UITraitCollection *)traitCollectionWithUserInterfaceLevel:(UIUserInterfaceLevel)userInterfaceLevel API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:44:27: error: 'userInterfaceLevel' is unavailable in watchOS
42 |
43 | let getColor = { (_ default: UIColor?, highContrast: UIColor?, elevated: UIColor?, elevatedHighContrast: UIColor?) -> UIColor? in
44 | if traits.userInterfaceLevel == .elevated,
| `- error: 'userInterfaceLevel' is unavailable in watchOS
45 | let color = getColorForContrast(elevated, elevatedHighContrast) {
46 | return color
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:69:54: note: 'userInterfaceLevel' has been explicitly marked unavailable here
67 |
68 | + (UITraitCollection *)traitCollectionWithUserInterfaceLevel:(UIUserInterfaceLevel)userInterfaceLevel API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
69 | @property (nonatomic, readonly) UIUserInterfaceLevel userInterfaceLevel API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos); // unspecified: UIUserInterfaceLevelUnspecified
| `- note: 'userInterfaceLevel' has been explicitly marked unavailable here
70 |
71 | + (UITraitCollection *)traitCollectionWithLegibilityWeight:(UILegibilityWeight)legibilityWeight API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:51:23: error: 'userInterfaceStyle' is unavailable in watchOS
49 | }
50 |
51 | if traits.userInterfaceStyle == .dark,
| `- error: 'userInterfaceStyle' is unavailable in watchOS
52 | let color = getColor(dark, darkHighContrast, darkElevated, darkElevatedHighContrast) {
53 | return color
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:42:54: note: 'userInterfaceStyle' has been explicitly marked unavailable here
40 |
41 | + (UITraitCollection *)traitCollectionWithUserInterfaceStyle:(UIUserInterfaceStyle)userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
42 | @property (nonatomic, readonly) UIUserInterfaceStyle userInterfaceStyle API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos); // unspecified: UIUserInterfaceStyleUnspecified
| `- note: 'userInterfaceStyle' has been explicitly marked unavailable here
43 |
44 | + (UITraitCollection *)traitCollectionWithLayoutDirection:(UITraitEnvironmentLayoutDirection)layoutDirection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:157:31: error: 'UITraitCollection' is unavailable in watchOS
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
157 | let traitCollection = UITraitCollection { mutableTraits in
| `- error: 'UITraitCollection' is unavailable in watchOS
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
159 | mutableTraits.accessibilityContrast = accessibilityContrast
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
| `- note: 'UITraitCollection' has been explicitly marked unavailable here
24 |
25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:157:31: error: 'init(__traits:)' is unavailable in watchOS
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
157 | let traitCollection = UITraitCollection { mutableTraits in
| `- error: 'init(__traits:)' is unavailable in watchOS
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
159 | mutableTraits.accessibilityContrast = accessibilityContrast
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:192:1: note: 'init(__traits:)' has been explicitly marked unavailable here
190 | @interface UITraitCollection ()
191 |
192 | + (UITraitCollection *)traitCollectionWithTraits:(NS_NOESCAPE UITraitMutations)mutations API_UNAVAILABLE(watchos);
| `- note: 'init(__traits:)' has been explicitly marked unavailable here
193 | - (UITraitCollection *)traitCollectionByModifyingTraits:(NS_NOESCAPE UITraitMutations)mutations API_UNAVAILABLE(watchos);
194 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:159:27: error: 'accessibilityContrast' is unavailable in watchOS
157 | let traitCollection = UITraitCollection { mutableTraits in
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
159 | mutableTraits.accessibilityContrast = accessibilityContrast
| `- error: 'accessibilityContrast' is unavailable in watchOS
160 | mutableTraits.userInterfaceLevel = userInterfaceLevel
161 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:172:47: note: 'accessibilityContrast' has been explicitly marked unavailable here
170 | @property (nonatomic, copy) UIContentSizeCategory preferredContentSizeCategory;
171 | @property (nonatomic) UIDisplayGamut displayGamut;
172 | @property (nonatomic) UIAccessibilityContrast accessibilityContrast API_UNAVAILABLE(watchos);
| `- note: 'accessibilityContrast' has been explicitly marked unavailable here
173 | @property (nonatomic) UIUserInterfaceLevel userInterfaceLevel API_UNAVAILABLE(tvos, watchos);
174 | @property (nonatomic) UILegibilityWeight legibilityWeight;
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:160:27: error: 'userInterfaceLevel' is unavailable in watchOS
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
159 | mutableTraits.accessibilityContrast = accessibilityContrast
160 | mutableTraits.userInterfaceLevel = userInterfaceLevel
| `- error: 'userInterfaceLevel' is unavailable in watchOS
161 | }
162 | let resolvedColor = self.resolvedColor(with: traitCollection)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:173:44: note: 'userInterfaceLevel' has been explicitly marked unavailable here
171 | @property (nonatomic) UIDisplayGamut displayGamut;
172 | @property (nonatomic) UIAccessibilityContrast accessibilityContrast API_UNAVAILABLE(watchos);
173 | @property (nonatomic) UIUserInterfaceLevel userInterfaceLevel API_UNAVAILABLE(tvos, watchos);
| `- note: 'userInterfaceLevel' has been explicitly marked unavailable here
174 | @property (nonatomic) UILegibilityWeight legibilityWeight;
175 | @property (nonatomic) UIUserInterfaceActiveAppearance activeAppearance;
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:162:34: error: 'resolvedColor(with:)' is unavailable in watchOS
160 | mutableTraits.userInterfaceLevel = userInterfaceLevel
161 | }
162 | let resolvedColor = self.resolvedColor(with: traitCollection)
| `- error: 'resolvedColor(with:)' is unavailable in watchOS
163 | return resolvedColor
164 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:148:1: note: 'resolvedColor(with:)' has been explicitly marked unavailable here
146 | /* Resolve any color to its most fundamental form (a non-dynamic color) for a specific trait collection.
147 | */
148 | - (UIColor *)resolvedColorWithTraitCollection:(UITraitCollection *)traitCollection API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'resolvedColor(with:)' has been explicitly marked unavailable here
149 |
150 | @end
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:24:112: error: 'UIContentSizeCategory' is unavailable in watchOS
22 | }
23 |
24 | @objc public static func fluent(_ fontInfo: FluentFontInfo, shouldScale: Bool = true, contentSizeCategory: UIContentSizeCategory?) -> UIFont {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
25 | let traitCollection: UITraitCollection?
26 | if let contentSizeCategory = contentSizeCategory {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:25:30: error: 'UITraitCollection' is unavailable in watchOS
23 |
24 | @objc public static func fluent(_ fontInfo: FluentFontInfo, shouldScale: Bool = true, contentSizeCategory: UIContentSizeCategory?) -> UIFont {
25 | let traitCollection: UITraitCollection?
| `- error: 'UITraitCollection' is unavailable in watchOS
26 | if let contentSizeCategory = contentSizeCategory {
27 | traitCollection = .init(preferredContentSizeCategory: contentSizeCategory)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
| `- note: 'UITraitCollection' has been explicitly marked unavailable here
24 |
25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:27:32: error: 'init(preferredContentSizeCategory:)' is unavailable in watchOS
25 | let traitCollection: UITraitCollection?
26 | if let contentSizeCategory = contentSizeCategory {
27 | traitCollection = .init(preferredContentSizeCategory: contentSizeCategory)
| `- error: 'init(preferredContentSizeCategory:)' is unavailable in watchOS
28 | } else {
29 | traitCollection = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:59:1: note: 'init(preferredContentSizeCategory:)' has been explicitly marked unavailable here
57 | @property (nonatomic, readonly) UIForceTouchCapability forceTouchCapability API_AVAILABLE(ios(9.0)); // unspecified: UIForceTouchCapabilityUnknown
58 |
59 | + (UITraitCollection *)traitCollectionWithPreferredContentSizeCategory:(UIContentSizeCategory)preferredContentSizeCategory API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(preferredContentSizeCategory:)' has been explicitly marked unavailable here
60 | @property (nonatomic, copy, readonly) UIContentSizeCategory preferredContentSizeCategory API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos); // unspecified: UIContentSizeCategoryUnspecified
61 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:40:36: error: 'scaledFont(for:compatibleWith:)' is unavailable in watchOS
38 | if shouldScale {
39 | let fontMetrics = UIFontMetrics(forTextStyle: uiTextStyle(fontInfo.textStyle))
40 | return fontMetrics.scaledFont(for: unscaledFont, compatibleWith: traitCollection)
| `- error: 'scaledFont(for:compatibleWith:)' is unavailable in watchOS
41 | } else {
42 | return unscaledFont
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFontMetrics.h:28:1: note: 'scaledFont(for:compatibleWith:)' has been explicitly marked unavailable here
26 | - (UIFont *)scaledFontForFont:(UIFont *)font;
27 | - (UIFont *)scaledFontForFont:(UIFont *)font maximumPointSize:(CGFloat)maximumPointSize;
28 | - (UIFont *)scaledFontForFont:(UIFont *)font compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_UNAVAILABLE(watchos);
| `- note: 'scaledFont(for:compatibleWith:)' has been explicitly marked unavailable here
29 | - (UIFont *)scaledFontForFont:(UIFont *)font maximumPointSize:(CGFloat)maximumPointSize compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_UNAVAILABLE(watchos);
30 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:53:31: error: 'preferredFont(forTextStyle:compatibleWith:)' is unavailable in watchOS
51 | if fontInfo.matchesSystemSize {
52 | // System-recognized font size, let the OS scale it for us
53 | return UIFont.preferredFont(forTextStyle: textStyle, compatibleWith: traitCollection).withWeight(weight)
| `- error: 'preferredFont(forTextStyle:compatibleWith:)' is unavailable in watchOS
54 | }
55 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFont.h:25:1: note: 'preferredFont(forTextStyle:compatibleWith:)' has been explicitly marked unavailable here
23 | + (UIFont *)preferredFontForTextStyle:(UIFontTextStyle)style API_AVAILABLE(ios(7.0), watchos(2.0));
24 | // Returns an instance of the font associated with the text style and scaled appropriately for the content size category defined in the trait collection.
25 | + (UIFont *)preferredFontForTextStyle:(UIFontTextStyle)style compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
| `- note: 'preferredFont(forTextStyle:compatibleWith:)' has been explicitly marked unavailable here
26 |
27 | // Returns a font using CSS name matching semantics.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:58:32: error: 'scaledFont(for:compatibleWith:)' is unavailable in watchOS
56 | // Custom font size, we need to scale it ourselves
57 | let fontMetrics = UIFontMetrics(forTextStyle: textStyle)
58 | return fontMetrics.scaledFont(for: .systemFont(ofSize: fontInfo.size, weight: weight), compatibleWith: traitCollection)
| `- error: 'scaledFont(for:compatibleWith:)' is unavailable in watchOS
59 | }
60 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFontMetrics.h:28:1: note: 'scaledFont(for:compatibleWith:)' has been explicitly marked unavailable here
26 | - (UIFont *)scaledFontForFont:(UIFont *)font;
27 | - (UIFont *)scaledFontForFont:(UIFont *)font maximumPointSize:(CGFloat)maximumPointSize;
28 | - (UIFont *)scaledFontForFont:(UIFont *)font compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_UNAVAILABLE(watchos);
| `- note: 'scaledFont(for:compatibleWith:)' has been explicitly marked unavailable here
29 | - (UIFont *)scaledFontForFont:(UIFont *)font maximumPointSize:(CGFloat)maximumPointSize compatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection API_UNAVAILABLE(watchos);
30 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIColor+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIFont+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/View+Modifiers.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile View+Modifiers.swift
SwiftCompile normal arm64 Compiling\ TokenizedControl.swift,\ TokenizedControlView.swift,\ AnimationSynchronizer.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControl.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControlView.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift (in target 'FluentUI_common' from project 'FluentUI')
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:13:31: error: 'CALayer' is unavailable in watchOS
11 | public protocol AnimationSynchronizerProtocol: AnyObject {
12 | /// Current reference layer to compare timing against.
13 | @objc var referenceLayer: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
14 |
15 | /// Get the time offset for the given layer in order to sync the given layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:18:38: error: 'CALayer' is unavailable in watchOS
16 | /// with the referenceLayer.
17 | /// - Parameter layer: Layer to get the time offset for to sync with the referenceLayer.
18 | @objc func timeOffset(for layer: CALayer) -> CFTimeInterval
| `- error: 'CALayer' is unavailable in watchOS
19 | }
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:23:39: error: 'CALayer' is unavailable in watchOS
21 | @objc(MSFAnimationSynchronizer)
22 | public class AnimationSynchronizer: NSObject, AnimationSynchronizerProtocol {
23 | @objc public init(referenceLayer: CALayer? = nil) {
| `- error: 'CALayer' is unavailable in watchOS
24 | self.referenceLayer = referenceLayer
25 | super.init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:30:43: error: 'CALayer' is unavailable in watchOS
28 | // MARK: AnimationSynchronizerProtocol
29 |
30 | @objc public weak var referenceLayer: CALayer?
| `- error: 'CALayer' is unavailable in watchOS
31 |
32 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:32:45: error: 'CALayer' is unavailable in watchOS
30 | @objc public weak var referenceLayer: CALayer?
31 |
32 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
| `- error: 'CALayer' is unavailable in watchOS
33 | guard let referenceLayer = referenceLayer else {
34 | return 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControl.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenizedControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControlView.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TokenizedControlView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnimationSynchronizer.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ FluentUI_common (in target 'FluentUI_common' from project 'FluentUI')
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:154:57: error: 'UIUserInterfaceStyle' is unavailable in watchOS
152 | ///
153 | /// - Returns: The version of the color to display for the specified traits.
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:155:60: error: 'UIAccessibilityContrast' is unavailable in watchOS
153 | /// - Returns: The version of the color to display for the specified traits.
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
| `- error: 'UIAccessibilityContrast' is unavailable in watchOS
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
157 | let traitCollection = UITraitCollection { mutableTraits in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:59:28: note: 'UIAccessibilityContrast' has been explicitly marked unavailable here
57 | * and is also expressed as the UIAccessibilityContrast trait.
58 | */
59 | typedef NS_ENUM(NSInteger, UIAccessibilityContrast) {
| `- note: 'UIAccessibilityContrast' has been explicitly marked unavailable here
60 | UIAccessibilityContrastUnspecified = -1,
61 | UIAccessibilityContrastNormal,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift:156:57: error: 'UIUserInterfaceLevel' is unavailable in watchOS
154 | private func resolvedColorValue(userInterfaceStyle: UIUserInterfaceStyle,
155 | accessibilityContrast: UIAccessibilityContrast = .unspecified,
156 | userInterfaceLevel: UIUserInterfaceLevel = .unspecified) -> UIColor {
| `- error: 'UIUserInterfaceLevel' is unavailable in watchOS
157 | let traitCollection = UITraitCollection { mutableTraits in
158 | mutableTraits.userInterfaceStyle = userInterfaceStyle
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:72:28: note: 'UIUserInterfaceLevel' has been explicitly marked unavailable here
70 | } API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
71 |
72 | typedef NS_ENUM(NSInteger, UIUserInterfaceLevel) {
| `- note: 'UIUserInterfaceLevel' has been explicitly marked unavailable here
73 | UIUserInterfaceLevelUnspecified = -1,
74 | UIUserInterfaceLevelBase,
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift:24:112: error: 'UIContentSizeCategory' is unavailable in watchOS
22 | }
23 |
24 | @objc public static func fluent(_ fontInfo: FluentFontInfo, shouldScale: Bool = true, contentSizeCategory: UIContentSizeCategory?) -> UIFont {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
25 | let traitCollection: UITraitCollection?
26 | if let contentSizeCategory = contentSizeCategory {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentThemeable.swift:11:41: error: 'UIView' is unavailable in watchOS
9 | #else
10 | import UIKit
11 | private typealias FluentThemeableView = UIView
| `- error: 'UIView' is unavailable in watchOS
12 | #endif
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift:73:24: error: 'CALayer' is unavailable in watchOS
71 | public protocol Shadowable {
72 | /// The layer on which the ambient shadow is implemented
73 | var ambientShadow: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
74 |
75 | /// The layer on which the key shadow is implemented
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift:76:20: error: 'CALayer' is unavailable in watchOS
74 |
75 | /// The layer on which the key shadow is implemented
76 | var keyShadow: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
77 | }
78 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:13:31: error: 'CALayer' is unavailable in watchOS
11 | public protocol AnimationSynchronizerProtocol: AnyObject {
12 | /// Current reference layer to compare timing against.
13 | @objc var referenceLayer: CALayer? { get set }
| `- error: 'CALayer' is unavailable in watchOS
14 |
15 | /// Get the time offset for the given layer in order to sync the given layer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:18:38: error: 'CALayer' is unavailable in watchOS
16 | /// with the referenceLayer.
17 | /// - Parameter layer: Layer to get the time offset for to sync with the referenceLayer.
18 | @objc func timeOffset(for layer: CALayer) -> CFTimeInterval
| `- error: 'CALayer' is unavailable in watchOS
19 | }
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:23:39: error: 'CALayer' is unavailable in watchOS
21 | @objc(MSFAnimationSynchronizer)
22 | public class AnimationSynchronizer: NSObject, AnimationSynchronizerProtocol {
23 | @objc public init(referenceLayer: CALayer? = nil) {
| `- error: 'CALayer' is unavailable in watchOS
24 | self.referenceLayer = referenceLayer
25 | super.init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:30:43: error: 'CALayer' is unavailable in watchOS
28 | // MARK: AnimationSynchronizerProtocol
29 |
30 | @objc public weak var referenceLayer: CALayer?
| `- error: 'CALayer' is unavailable in watchOS
31 |
32 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift:32:45: error: 'CALayer' is unavailable in watchOS
30 | @objc public weak var referenceLayer: CALayer?
31 |
32 | @objc public func timeOffset(for layer: CALayer) -> CFTimeInterval {
| `- error: 'CALayer' is unavailable in watchOS
33 | guard let referenceLayer = referenceLayer else {
34 | return 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/Color+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/NSFont+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/UIFont+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Extensions/View+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/FluentTheme+Tokens.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FluentTheme+visionOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/FontInfo+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/iOS/GlobalTokens+iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FluentTheme+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/FontInfo+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Extensions/macOS/GlobalTokens+macOS.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentThemeable.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformFontInfoProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformGlobalTokensProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/PlatformThemeProviding.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ControlTokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/DynamicColor.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/EmptyTokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/FontInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/GlobalTokens.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/LinearGradientInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/ShadowInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenSet.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControl.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/Tokens/TokenizedControlView.swift /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Utilities/AnimationSynchronizer.swift -target arm64-apple-watchos10.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name FluentUI_common -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FluentUI.build/Debug-watchos/FluentUI_common-t.build/Objects-normal/arm64/FluentUI_common.abi.json
SwiftCompile normal arm64 (in target 'FluentUI_common' from project 'FluentUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-9AYG9OCT5VOJK7V4MX1WYR86T.pcm
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-26 15:50:35.044 xcodebuild[910:5316] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ FluentUI_common (in target 'FluentUI_common' from project 'FluentUI')
SwiftCompile normal arm64 (in target 'FluentUI_common' from project 'FluentUI')
Building workspace FluentUI with scheme FluentUI
(3 failures)
BUILD FAILURE 6.4 watchOS