The Swift Package Index logo.Swift Package Index

Build Information

Successful build of FluentUI, reference main (3df2d4), with Swift 6.1 for macOS (SPM) on 23 Apr 2026 14:52:34 UTC.

Swift 6 data race errors: 40

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

    |                     |- note: convert '_primaryShade10' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade10' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:528:21: warning: static property '_primaryShade20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
526 | 	private static var _primary: NSColor = Colors.Palette.communicationBlue.color
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
    |                     |- warning: static property '_primaryShade20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryShade20' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade20' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:529:21: warning: static property '_primaryShade30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
    |                     |- warning: static property '_primaryShade30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryShade30' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade30' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:530:21: warning: static property '_primaryTint10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
    |                     |- warning: static property '_primaryTint10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint10' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint10' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:531:21: warning: static property '_primaryTint20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
    |                     |- warning: static property '_primaryTint20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint20' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint20' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:532:21: warning: static property '_primaryTint30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
    |                     |- warning: static property '_primaryTint30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint30' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint30' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
534 | }
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:533:21: warning: static property '_primaryTint40' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
    |                     |- warning: static property '_primaryTint40' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint40' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint40' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
534 | }
535 |
[93/106] Compiling FluentUI_macos ColorProviding.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/ColorProviding.swift:72:16: warning: reference to class property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
70 | 		if let provider {
71 | 			let brandColors = brandColorOverrides(provider: provider)
72 | 			FluentTheme.shared.setColorOverrides(brandColors)
   |                `- warning: reference to class property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
73 | 		} else {
74 | 			FluentTheme.shared.removeAllColorOverrides()
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift:89:23: note: class property declared here
 87 |     /// overrides are not provided.
 88 |     @objc(sharedTheme)
 89 |     public static var shared: FluentTheme = .init() {
    |                       `- note: class property declared here
 90 |         didSet {
 91 |             NotificationCenter.default.post(name: .didChangeTheme, object: nil)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/ColorProviding.swift:74:16: warning: reference to class property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
72 | 			FluentTheme.shared.setColorOverrides(brandColors)
73 | 		} else {
74 | 			FluentTheme.shared.removeAllColorOverrides()
   |                `- warning: reference to class property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
75 | 		}
76 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift:89:23: note: class property declared here
 87 |     /// overrides are not provided.
 88 |     @objc(sharedTheme)
 89 |     public static var shared: FluentTheme = .init() {
    |                       `- note: class property declared here
 90 |         didSet {
 91 |             NotificationCenter.default.post(name: .didChangeTheme, object: nil)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:519:26: warning: static property 'colorProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
517 | 	/// Color provider object. When a Color Provider is present, colors will be retrieved from the provider vs. internally.
518 | 	/// Setting this property also updates `FluentTheme.shared` with the provider's brand colors.
519 | 	@objc public static var colorProvider: ColorProviding? {
    |                          |- warning: static property 'colorProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                          |- note: convert 'colorProvider' to a 'let' constant to make 'Sendable' shared state immutable
    |                          |- note: add '@MainActor' to make static property 'colorProvider' part of global actor 'MainActor'
    |                          `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
520 | 		didSet {
521 | 			FluentTheme.setSharedThemeColorProvider(colorProvider)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:526:21: warning: static property '_primary' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
524 |
525 | 	/// These are initialized with the Communication Blue defaults.
526 | 	private static var _primary: NSColor = Colors.Palette.communicationBlue.color
    |                     |- warning: static property '_primary' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primary' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primary' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:527:21: warning: static property '_primaryShade10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
525 | 	/// These are initialized with the Communication Blue defaults.
526 | 	private static var _primary: NSColor = Colors.Palette.communicationBlue.color
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
    |                     |- warning: static property '_primaryShade10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryShade10' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade10' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:528:21: warning: static property '_primaryShade20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
526 | 	private static var _primary: NSColor = Colors.Palette.communicationBlue.color
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
    |                     |- warning: static property '_primaryShade20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryShade20' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade20' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:529:21: warning: static property '_primaryShade30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
    |                     |- warning: static property '_primaryShade30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryShade30' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade30' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:530:21: warning: static property '_primaryTint10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
    |                     |- warning: static property '_primaryTint10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint10' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint10' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:531:21: warning: static property '_primaryTint20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
    |                     |- warning: static property '_primaryTint20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint20' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint20' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:532:21: warning: static property '_primaryTint30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
    |                     |- warning: static property '_primaryTint30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint30' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint30' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
534 | }
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:533:21: warning: static property '_primaryTint40' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
    |                     |- warning: static property '_primaryTint40' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint40' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint40' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
534 | }
535 |
[94/106] Compiling FluentUI_macos Colors.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/ColorProviding.swift:72:16: warning: reference to class property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
70 | 		if let provider {
71 | 			let brandColors = brandColorOverrides(provider: provider)
72 | 			FluentTheme.shared.setColorOverrides(brandColors)
   |                `- warning: reference to class property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
73 | 		} else {
74 | 			FluentTheme.shared.removeAllColorOverrides()
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift:89:23: note: class property declared here
 87 |     /// overrides are not provided.
 88 |     @objc(sharedTheme)
 89 |     public static var shared: FluentTheme = .init() {
    |                       `- note: class property declared here
 90 |         didSet {
 91 |             NotificationCenter.default.post(name: .didChangeTheme, object: nil)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/ColorProviding.swift:74:16: warning: reference to class property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
72 | 			FluentTheme.shared.setColorOverrides(brandColors)
73 | 		} else {
74 | 			FluentTheme.shared.removeAllColorOverrides()
   |                `- warning: reference to class property 'shared' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
75 | 		}
76 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_common/Core/Theme/FluentTheme.swift:89:23: note: class property declared here
 87 |     /// overrides are not provided.
 88 |     @objc(sharedTheme)
 89 |     public static var shared: FluentTheme = .init() {
    |                       `- note: class property declared here
 90 |         didSet {
 91 |             NotificationCenter.default.post(name: .didChangeTheme, object: nil)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:519:26: warning: static property 'colorProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
517 | 	/// Color provider object. When a Color Provider is present, colors will be retrieved from the provider vs. internally.
518 | 	/// Setting this property also updates `FluentTheme.shared` with the provider's brand colors.
519 | 	@objc public static var colorProvider: ColorProviding? {
    |                          |- warning: static property 'colorProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                          |- note: convert 'colorProvider' to a 'let' constant to make 'Sendable' shared state immutable
    |                          |- note: add '@MainActor' to make static property 'colorProvider' part of global actor 'MainActor'
    |                          `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
520 | 		didSet {
521 | 			FluentTheme.setSharedThemeColorProvider(colorProvider)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:526:21: warning: static property '_primary' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
524 |
525 | 	/// These are initialized with the Communication Blue defaults.
526 | 	private static var _primary: NSColor = Colors.Palette.communicationBlue.color
    |                     |- warning: static property '_primary' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primary' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primary' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:527:21: warning: static property '_primaryShade10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
525 | 	/// These are initialized with the Communication Blue defaults.
526 | 	private static var _primary: NSColor = Colors.Palette.communicationBlue.color
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
    |                     |- warning: static property '_primaryShade10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryShade10' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade10' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:528:21: warning: static property '_primaryShade20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
526 | 	private static var _primary: NSColor = Colors.Palette.communicationBlue.color
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
    |                     |- warning: static property '_primaryShade20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryShade20' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade20' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:529:21: warning: static property '_primaryShade30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
527 | 	private static var _primaryShade10: NSColor = Colors.Palette.communicationBlueShade10.color
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
    |                     |- warning: static property '_primaryShade30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryShade30' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryShade30' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:530:21: warning: static property '_primaryTint10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
528 | 	private static var _primaryShade20: NSColor = Colors.Palette.communicationBlueShade20.color
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
    |                     |- warning: static property '_primaryTint10' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint10' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint10' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:531:21: warning: static property '_primaryTint20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
529 | 	private static var _primaryShade30: NSColor = Colors.Palette.communicationBlueShade30.color
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
    |                     |- warning: static property '_primaryTint20' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint20' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint20' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:532:21: warning: static property '_primaryTint30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
530 | 	private static var _primaryTint10: NSColor = Colors.Palette.communicationBlueTint10.color
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
    |                     |- warning: static property '_primaryTint30' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint30' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint30' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
534 | }
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/Colors.swift:533:21: warning: static property '_primaryTint40' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
531 | 	private static var _primaryTint20: NSColor = Colors.Palette.communicationBlueTint20.color
532 | 	private static var _primaryTint30: NSColor = Colors.Palette.communicationBlueTint30.color
533 | 	private static var _primaryTint40: NSColor = Colors.Palette.communicationBlueTint40.color
    |                     |- warning: static property '_primaryTint40' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert '_primaryTint40' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: add '@MainActor' to make static property '_primaryTint40' part of global actor 'MainActor'
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
534 | }
535 |
[95/106] Compiling FluentUI_macos LegacyDynamicColor.swift
[96/106] Compiling FluentUI_macos FluentTheme+AppKit.swift
[97/106] Compiling FluentUI_macos GlobalTokens+AppKit.swift
[98/106] Compiling FluentUI_macos DatePickerController.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:321:7: warning: main actor-isolated instance method 'datePicker(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
302 | }
303 |
304 | extension DatePickerController: DatePickerViewDelegate {
    |                                 `- note: add '@preconcurrency' to the 'DatePickerViewDelegate' conformance to defer isolation checking to run time
305 |
306 | 	/// Decides whether a given button should be highlighted.
    :
319 | 	///   - datePicker: The date picker view.
320 | 	///   - date: The selected date. The time components will be discarded.
321 | 	func datePicker(_ datePicker: DatePickerView, didSelectDate date: Date) {
    |       |- warning: main actor-isolated instance method 'datePicker(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:didSelectDate:)' to make this instance method not isolated to the actor
322 | 		handleDateOnlySelection(of: date)
323 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:420:7: note: mark the protocol requirement 'datePicker(_:didSelectDate:)' 'async' to allow actor-isolated conformances
418 | 	///   - datePicker: The date picker that sent the message.
419 | 	///   - date: The date that was selected.
420 | 	func datePicker(_ datePicker: DatePickerView, didSelectDate date: Date)
    |       `- note: mark the protocol requirement 'datePicker(_:didSelectDate:)' 'async' to allow actor-isolated conformances
421 |
422 | 	/// Tells the delegate that a new date and time was selected.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:330:7: warning: main actor-isolated instance method 'datePicker(_:didSelectDateTime:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
328 | 	///   - datePicker: The date picker view.
329 | 	///   - date: The selected date.
330 | 	func datePicker(_ datePicker: DatePickerView, didSelectDateTime date: Date) {
    |       |- warning: main actor-isolated instance method 'datePicker(_:didSelectDateTime:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:didSelectDateTime:)' to make this instance method not isolated to the actor
331 | 		handleDateTimeSelection(of: date, shouldNotifyDelegate: true)
332 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:427:7: note: mark the protocol requirement 'datePicker(_:didSelectDateTime:)' 'async' to allow actor-isolated conformances
425 | 	///   - datePicker: The date picker that sent the message.
426 | 	///   - date: The date and time that was selected.
427 | 	func datePicker(_ datePicker: DatePickerView, didSelectDateTime date: Date)
    |       `- note: mark the protocol requirement 'datePicker(_:didSelectDateTime:)' 'async' to allow actor-isolated conformances
428 |
429 | 	/// Tells the delegate that the next month button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:338:7: warning: main actor-isolated instance method 'datePickerDidPressNext' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
336 | 	/// - Parameters:
337 | 	///   - datePicker: The date picker view.
338 | 	func datePickerDidPressNext(_ datePicker: DatePickerView) {
    |       |- warning: main actor-isolated instance method 'datePickerDidPressNext' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePickerDidPressNext' to make this instance method not isolated to the actor
339 | 		advanceMonth(by: 1)
340 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:433:7: note: mark the protocol requirement 'datePickerDidPressNext' 'async' to allow actor-isolated conformances
431 | 	/// - Parameters:
432 | 	///   - datePicker: The date picker that sent the message.
433 | 	func datePickerDidPressNext(_ datePicker: DatePickerView)
    |       `- note: mark the protocol requirement 'datePickerDidPressNext' 'async' to allow actor-isolated conformances
434 |
435 | 	/// Tells the delegate that the previous month button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:346:7: warning: main actor-isolated instance method 'datePickerDidPressPrevious' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
344 | 	/// - Parameters:
345 | 	///   - datePicker: The date picker view.
346 | 	func datePickerDidPressPrevious(_ datePicker: DatePickerView) {
    |       |- warning: main actor-isolated instance method 'datePickerDidPressPrevious' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePickerDidPressPrevious' to make this instance method not isolated to the actor
347 | 		advanceMonth(by: -1)
348 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:439:7: note: mark the protocol requirement 'datePickerDidPressPrevious' 'async' to allow actor-isolated conformances
437 | 	/// - Parameters:
438 | 	///   - datePicker: The date picker that sent the message.
439 | 	func datePickerDidPressPrevious(_ datePicker: DatePickerView)
    |       `- note: mark the protocol requirement 'datePickerDidPressPrevious' 'async' to allow actor-isolated conformances
440 |
441 | 	/// Asks the delegate whether a given calendar day button should be highlighted.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:312:7: warning: main actor-isolated instance method 'datePicker(_:shouldHighlightButton:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
310 | 	///   - button: The calendar day button.
311 | 	/// - Returns: True if the button should highlight.
312 | 	func datePicker(_ datePicker: DatePickerView, shouldHighlightButton button: CalendarDayButton) -> Bool {
    |       |- warning: main actor-isolated instance method 'datePicker(_:shouldHighlightButton:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:shouldHighlightButton:)' to make this instance method not isolated to the actor
313 | 		return button.day.date == selectedDate
314 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:447:7: note: mark the protocol requirement 'datePicker(_:shouldHighlightButton:)' 'async' to allow actor-isolated conformances
445 | 	///   - button: The calendar day button.
446 | 	/// - Returns: True if the button should be highlighted, false otherwise.
447 | 	func datePicker(_ datePicker: DatePickerView, shouldHighlightButton button: CalendarDayButton) -> Bool
    |       `- note: mark the protocol requirement 'datePicker(_:shouldHighlightButton:)' 'async' to allow actor-isolated conformances
448 | }
449 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:101:6: warning: main actor-isolated property 'selectedDate' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
 99 |
100 | 	/// Currently selected date
101 | 	var selectedDate: Date {
    |      `- warning: main actor-isolated property 'selectedDate' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
102 | 		return calendar.startOfDay(for: selectedDateTime)
103 | 	}
    :
371 | }
372 |
373 | extension DatePickerController: DatePickerViewDataSource {
    |                                 `- note: add '@preconcurrency' to the 'DatePickerViewDataSource' conformance to defer isolation checking to run time
374 |
375 | 	/// List of short weekday labels, correctly ordered and localized.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:469:6: note: requirement 'selectedDate' declared here
467 |
468 | 	/// Currently selected date
469 | 	var selectedDate: Date { get }
    |      `- note: requirement 'selectedDate' declared here
470 |
471 | 	/// Currently selected date and time
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:142:19: warning: main actor-isolated property 'selectedDateTime' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
140 |
141 | 	/// Internal storage of the currently selected date and time
142 | 	private(set) var selectedDateTime: Date
    |                   `- warning: main actor-isolated property 'selectedDateTime' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
143 |
144 | 	/// First and last day of the month that is currently visible.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:472:6: note: requirement 'selectedDateTime' declared here
470 |
471 | 	/// Currently selected date and time
472 | 	var selectedDateTime: Date { get }
    |      `- note: requirement 'selectedDateTime' declared here
473 |
474 | 	/// Currently visible date range
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:145:19: warning: main actor-isolated property 'visibleRange' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
143 |
144 | 	/// First and last day of the month that is currently visible.
145 | 	private(set) var visibleRange: (first: Date, last: Date) {
    |                   `- warning: main actor-isolated property 'visibleRange' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
146 | 		didSet {
147 | 			assert(
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:475:6: note: requirement 'visibleRange' declared here
473 |
474 | 	/// Currently visible date range
475 | 	var visibleRange: (first: Date, last: Date) { get }
    |      `- note: requirement 'visibleRange' declared here
476 |
477 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:106:6: warning: main actor-isolated property 'paddedDays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
104 |
105 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
106 | 	var paddedDays: PaddedCalendarDays {
    |      `- warning: main actor-isolated property 'paddedDays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
107 | 		var dateComponents = calendar.dateComponents([.month, .year], from: visibleRange.first)
108 | 		dateComponents.weekday = calendar.firstWeekday
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:478:6: note: requirement 'paddedDays' declared here
476 |
477 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
478 | 	var paddedDays: PaddedCalendarDays { get }
    |      `- note: requirement 'paddedDays' declared here
479 |
480 | 	/// Calendar that's currently being used
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:376:6: warning: main actor-isolated property 'shortWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
374 |
375 | 	/// List of short weekday labels, correctly ordered and localized.
376 | 	var shortWeekdays: [String] {
    |      `- warning: main actor-isolated property 'shortWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
377 | 		let weekdaySymbols = calendar.shortWeekdaySymbols
378 | 		return rotateWeekdays(weekdaySymbols)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:484:6: note: requirement 'shortWeekdays' declared here
482 |
483 | 	/// List of short weekday labels in the order to be displayed
484 | 	var shortWeekdays: [String] { get }
    |      `- note: requirement 'shortWeekdays' declared here
485 |
486 | 	/// List of long weekday labels in the order to be displayed
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:382:6: warning: main actor-isolated property 'longWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
380 |
381 | 	/// List of long weekday labels, correctly ordered and localized.
382 | 	var longWeekdays: [String] {
    |      `- warning: main actor-isolated property 'longWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
383 | 		let weekdaySymbols = calendar.standaloneWeekdaySymbols
384 | 		return rotateWeekdays(weekdaySymbols)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:487:6: note: requirement 'longWeekdays' declared here
485 |
486 | 	/// List of long weekday labels in the order to be displayed
487 | 	var longWeekdays: [String] { get }
    |      `- note: requirement 'longWeekdays' declared here
488 | }
489 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:360:7: warning: main actor-isolated instance method 'calendarView(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarViewDelegate'; this is an error in the Swift 6 language mode
351 | }
352 |
353 | extension DatePickerView: CalendarViewDelegate {
    |                           `- note: add '@preconcurrency' to the 'CalendarViewDelegate' conformance to defer isolation checking to run time
354 |
355 | 	/// Propagates date selection to the delegate if the view isn't animating.
    :
358 | 	///   - calendarView: The calendar on which a date was selected.
359 | 	///   - date: The date that was selected.
360 | 	func calendarView(_ calendarView: CalendarView, didSelectDate date: Date) {
    |       |- warning: main actor-isolated instance method 'calendarView(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarView(_:didSelectDate:)' to make this instance method not isolated to the actor
361 | 		guard !isAnimating else {
362 | 			return
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarView.swift:149:7: note: mark the protocol requirement 'calendarView(_:didSelectDate:)' 'async' to allow actor-isolated conformances
147 | 	///   - calendarView: The calendar on which a date was selected.
148 | 	///   - date: The date that was selected.
149 | 	func calendarView(_ calendarView: CalendarView, didSelectDate date: Date)
    |       `- note: mark the protocol requirement 'calendarView(_:didSelectDate:)' 'async' to allow actor-isolated conformances
150 | }
151 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:376:7: warning: main actor-isolated instance method 'calendarHeaderView(_:didPressLeading:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
367 | }
368 |
369 | extension DatePickerView: CalendarHeaderViewDelegate {
    |                           `- note: add '@preconcurrency' to the 'CalendarHeaderViewDelegate' conformance to defer isolation checking to run time
370 |
371 | 	/// Passes a leading header button press down to the delegate if the view is not animating
    :
374 | 	///   - calendarHeader: The header view that the button is in.
375 | 	///   - button: The button that was pressed.
376 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressLeading button: NSButton) {
    |       |- warning: main actor-isolated instance method 'calendarHeaderView(_:didPressLeading:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarHeaderView(_:didPressLeading:)' to make this instance method not isolated to the actor
377 | 		if isAnimating {
378 | 			completePagingAnimation(completionHandler: {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarHeaderView.swift:207:7: note: mark the protocol requirement 'calendarHeaderView(_:didPressLeading:)' 'async' to allow actor-isolated conformances
205 | 	///   - calendarHeader: The calendar header.
206 | 	///   - button: The button that was pressed.
207 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressLeading button: NSButton)
    |       `- note: mark the protocol requirement 'calendarHeaderView(_:didPressLeading:)' 'async' to allow actor-isolated conformances
208 |
209 | 	/// Tells the delegate that the trailing arrow button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:391:7: warning: main actor-isolated instance method 'calendarHeaderView(_:didPressTrailing:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
389 | 	///   - calendarHeader: The header view that the button is in.
390 | 	///   - button: The button that was pressed.
391 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressTrailing button: NSButton) {
    |       |- warning: main actor-isolated instance method 'calendarHeaderView(_:didPressTrailing:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarHeaderView(_:didPressTrailing:)' to make this instance method not isolated to the actor
392 | 		if isAnimating {
393 | 			completePagingAnimation(completionHandler: {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarHeaderView.swift:214:7: note: mark the protocol requirement 'calendarHeaderView(_:didPressTrailing:)' 'async' to allow actor-isolated conformances
212 | 	///   - calendarHeader: The calendar header.
213 | 	///   - button: The button that was pressed.
214 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressTrailing button: NSButton)
    |       `- note: mark the protocol requirement 'calendarHeaderView(_:didPressTrailing:)' 'async' to allow actor-isolated conformances
215 | }
216 |
[99/106] Compiling FluentUI_macos DatePickerView.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:321:7: warning: main actor-isolated instance method 'datePicker(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
302 | }
303 |
304 | extension DatePickerController: DatePickerViewDelegate {
    |                                 `- note: add '@preconcurrency' to the 'DatePickerViewDelegate' conformance to defer isolation checking to run time
305 |
306 | 	/// Decides whether a given button should be highlighted.
    :
319 | 	///   - datePicker: The date picker view.
320 | 	///   - date: The selected date. The time components will be discarded.
321 | 	func datePicker(_ datePicker: DatePickerView, didSelectDate date: Date) {
    |       |- warning: main actor-isolated instance method 'datePicker(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:didSelectDate:)' to make this instance method not isolated to the actor
322 | 		handleDateOnlySelection(of: date)
323 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:420:7: note: mark the protocol requirement 'datePicker(_:didSelectDate:)' 'async' to allow actor-isolated conformances
418 | 	///   - datePicker: The date picker that sent the message.
419 | 	///   - date: The date that was selected.
420 | 	func datePicker(_ datePicker: DatePickerView, didSelectDate date: Date)
    |       `- note: mark the protocol requirement 'datePicker(_:didSelectDate:)' 'async' to allow actor-isolated conformances
421 |
422 | 	/// Tells the delegate that a new date and time was selected.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:330:7: warning: main actor-isolated instance method 'datePicker(_:didSelectDateTime:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
328 | 	///   - datePicker: The date picker view.
329 | 	///   - date: The selected date.
330 | 	func datePicker(_ datePicker: DatePickerView, didSelectDateTime date: Date) {
    |       |- warning: main actor-isolated instance method 'datePicker(_:didSelectDateTime:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:didSelectDateTime:)' to make this instance method not isolated to the actor
331 | 		handleDateTimeSelection(of: date, shouldNotifyDelegate: true)
332 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:427:7: note: mark the protocol requirement 'datePicker(_:didSelectDateTime:)' 'async' to allow actor-isolated conformances
425 | 	///   - datePicker: The date picker that sent the message.
426 | 	///   - date: The date and time that was selected.
427 | 	func datePicker(_ datePicker: DatePickerView, didSelectDateTime date: Date)
    |       `- note: mark the protocol requirement 'datePicker(_:didSelectDateTime:)' 'async' to allow actor-isolated conformances
428 |
429 | 	/// Tells the delegate that the next month button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:338:7: warning: main actor-isolated instance method 'datePickerDidPressNext' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
336 | 	/// - Parameters:
337 | 	///   - datePicker: The date picker view.
338 | 	func datePickerDidPressNext(_ datePicker: DatePickerView) {
    |       |- warning: main actor-isolated instance method 'datePickerDidPressNext' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePickerDidPressNext' to make this instance method not isolated to the actor
339 | 		advanceMonth(by: 1)
340 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:433:7: note: mark the protocol requirement 'datePickerDidPressNext' 'async' to allow actor-isolated conformances
431 | 	/// - Parameters:
432 | 	///   - datePicker: The date picker that sent the message.
433 | 	func datePickerDidPressNext(_ datePicker: DatePickerView)
    |       `- note: mark the protocol requirement 'datePickerDidPressNext' 'async' to allow actor-isolated conformances
434 |
435 | 	/// Tells the delegate that the previous month button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:346:7: warning: main actor-isolated instance method 'datePickerDidPressPrevious' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
344 | 	/// - Parameters:
345 | 	///   - datePicker: The date picker view.
346 | 	func datePickerDidPressPrevious(_ datePicker: DatePickerView) {
    |       |- warning: main actor-isolated instance method 'datePickerDidPressPrevious' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePickerDidPressPrevious' to make this instance method not isolated to the actor
347 | 		advanceMonth(by: -1)
348 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:439:7: note: mark the protocol requirement 'datePickerDidPressPrevious' 'async' to allow actor-isolated conformances
437 | 	/// - Parameters:
438 | 	///   - datePicker: The date picker that sent the message.
439 | 	func datePickerDidPressPrevious(_ datePicker: DatePickerView)
    |       `- note: mark the protocol requirement 'datePickerDidPressPrevious' 'async' to allow actor-isolated conformances
440 |
441 | 	/// Asks the delegate whether a given calendar day button should be highlighted.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:312:7: warning: main actor-isolated instance method 'datePicker(_:shouldHighlightButton:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
310 | 	///   - button: The calendar day button.
311 | 	/// - Returns: True if the button should highlight.
312 | 	func datePicker(_ datePicker: DatePickerView, shouldHighlightButton button: CalendarDayButton) -> Bool {
    |       |- warning: main actor-isolated instance method 'datePicker(_:shouldHighlightButton:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:shouldHighlightButton:)' to make this instance method not isolated to the actor
313 | 		return button.day.date == selectedDate
314 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:447:7: note: mark the protocol requirement 'datePicker(_:shouldHighlightButton:)' 'async' to allow actor-isolated conformances
445 | 	///   - button: The calendar day button.
446 | 	/// - Returns: True if the button should be highlighted, false otherwise.
447 | 	func datePicker(_ datePicker: DatePickerView, shouldHighlightButton button: CalendarDayButton) -> Bool
    |       `- note: mark the protocol requirement 'datePicker(_:shouldHighlightButton:)' 'async' to allow actor-isolated conformances
448 | }
449 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:101:6: warning: main actor-isolated property 'selectedDate' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
 99 |
100 | 	/// Currently selected date
101 | 	var selectedDate: Date {
    |      `- warning: main actor-isolated property 'selectedDate' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
102 | 		return calendar.startOfDay(for: selectedDateTime)
103 | 	}
    :
371 | }
372 |
373 | extension DatePickerController: DatePickerViewDataSource {
    |                                 `- note: add '@preconcurrency' to the 'DatePickerViewDataSource' conformance to defer isolation checking to run time
374 |
375 | 	/// List of short weekday labels, correctly ordered and localized.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:469:6: note: requirement 'selectedDate' declared here
467 |
468 | 	/// Currently selected date
469 | 	var selectedDate: Date { get }
    |      `- note: requirement 'selectedDate' declared here
470 |
471 | 	/// Currently selected date and time
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:142:19: warning: main actor-isolated property 'selectedDateTime' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
140 |
141 | 	/// Internal storage of the currently selected date and time
142 | 	private(set) var selectedDateTime: Date
    |                   `- warning: main actor-isolated property 'selectedDateTime' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
143 |
144 | 	/// First and last day of the month that is currently visible.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:472:6: note: requirement 'selectedDateTime' declared here
470 |
471 | 	/// Currently selected date and time
472 | 	var selectedDateTime: Date { get }
    |      `- note: requirement 'selectedDateTime' declared here
473 |
474 | 	/// Currently visible date range
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:145:19: warning: main actor-isolated property 'visibleRange' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
143 |
144 | 	/// First and last day of the month that is currently visible.
145 | 	private(set) var visibleRange: (first: Date, last: Date) {
    |                   `- warning: main actor-isolated property 'visibleRange' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
146 | 		didSet {
147 | 			assert(
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:475:6: note: requirement 'visibleRange' declared here
473 |
474 | 	/// Currently visible date range
475 | 	var visibleRange: (first: Date, last: Date) { get }
    |      `- note: requirement 'visibleRange' declared here
476 |
477 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:106:6: warning: main actor-isolated property 'paddedDays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
104 |
105 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
106 | 	var paddedDays: PaddedCalendarDays {
    |      `- warning: main actor-isolated property 'paddedDays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
107 | 		var dateComponents = calendar.dateComponents([.month, .year], from: visibleRange.first)
108 | 		dateComponents.weekday = calendar.firstWeekday
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:478:6: note: requirement 'paddedDays' declared here
476 |
477 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
478 | 	var paddedDays: PaddedCalendarDays { get }
    |      `- note: requirement 'paddedDays' declared here
479 |
480 | 	/// Calendar that's currently being used
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:376:6: warning: main actor-isolated property 'shortWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
374 |
375 | 	/// List of short weekday labels, correctly ordered and localized.
376 | 	var shortWeekdays: [String] {
    |      `- warning: main actor-isolated property 'shortWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
377 | 		let weekdaySymbols = calendar.shortWeekdaySymbols
378 | 		return rotateWeekdays(weekdaySymbols)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:484:6: note: requirement 'shortWeekdays' declared here
482 |
483 | 	/// List of short weekday labels in the order to be displayed
484 | 	var shortWeekdays: [String] { get }
    |      `- note: requirement 'shortWeekdays' declared here
485 |
486 | 	/// List of long weekday labels in the order to be displayed
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:382:6: warning: main actor-isolated property 'longWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
380 |
381 | 	/// List of long weekday labels, correctly ordered and localized.
382 | 	var longWeekdays: [String] {
    |      `- warning: main actor-isolated property 'longWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
383 | 		let weekdaySymbols = calendar.standaloneWeekdaySymbols
384 | 		return rotateWeekdays(weekdaySymbols)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:487:6: note: requirement 'longWeekdays' declared here
485 |
486 | 	/// List of long weekday labels in the order to be displayed
487 | 	var longWeekdays: [String] { get }
    |      `- note: requirement 'longWeekdays' declared here
488 | }
489 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:360:7: warning: main actor-isolated instance method 'calendarView(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarViewDelegate'; this is an error in the Swift 6 language mode
351 | }
352 |
353 | extension DatePickerView: CalendarViewDelegate {
    |                           `- note: add '@preconcurrency' to the 'CalendarViewDelegate' conformance to defer isolation checking to run time
354 |
355 | 	/// Propagates date selection to the delegate if the view isn't animating.
    :
358 | 	///   - calendarView: The calendar on which a date was selected.
359 | 	///   - date: The date that was selected.
360 | 	func calendarView(_ calendarView: CalendarView, didSelectDate date: Date) {
    |       |- warning: main actor-isolated instance method 'calendarView(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarView(_:didSelectDate:)' to make this instance method not isolated to the actor
361 | 		guard !isAnimating else {
362 | 			return
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarView.swift:149:7: note: mark the protocol requirement 'calendarView(_:didSelectDate:)' 'async' to allow actor-isolated conformances
147 | 	///   - calendarView: The calendar on which a date was selected.
148 | 	///   - date: The date that was selected.
149 | 	func calendarView(_ calendarView: CalendarView, didSelectDate date: Date)
    |       `- note: mark the protocol requirement 'calendarView(_:didSelectDate:)' 'async' to allow actor-isolated conformances
150 | }
151 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:376:7: warning: main actor-isolated instance method 'calendarHeaderView(_:didPressLeading:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
367 | }
368 |
369 | extension DatePickerView: CalendarHeaderViewDelegate {
    |                           `- note: add '@preconcurrency' to the 'CalendarHeaderViewDelegate' conformance to defer isolation checking to run time
370 |
371 | 	/// Passes a leading header button press down to the delegate if the view is not animating
    :
374 | 	///   - calendarHeader: The header view that the button is in.
375 | 	///   - button: The button that was pressed.
376 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressLeading button: NSButton) {
    |       |- warning: main actor-isolated instance method 'calendarHeaderView(_:didPressLeading:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarHeaderView(_:didPressLeading:)' to make this instance method not isolated to the actor
377 | 		if isAnimating {
378 | 			completePagingAnimation(completionHandler: {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarHeaderView.swift:207:7: note: mark the protocol requirement 'calendarHeaderView(_:didPressLeading:)' 'async' to allow actor-isolated conformances
205 | 	///   - calendarHeader: The calendar header.
206 | 	///   - button: The button that was pressed.
207 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressLeading button: NSButton)
    |       `- note: mark the protocol requirement 'calendarHeaderView(_:didPressLeading:)' 'async' to allow actor-isolated conformances
208 |
209 | 	/// Tells the delegate that the trailing arrow button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:391:7: warning: main actor-isolated instance method 'calendarHeaderView(_:didPressTrailing:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
389 | 	///   - calendarHeader: The header view that the button is in.
390 | 	///   - button: The button that was pressed.
391 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressTrailing button: NSButton) {
    |       |- warning: main actor-isolated instance method 'calendarHeaderView(_:didPressTrailing:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarHeaderView(_:didPressTrailing:)' to make this instance method not isolated to the actor
392 | 		if isAnimating {
393 | 			completePagingAnimation(completionHandler: {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarHeaderView.swift:214:7: note: mark the protocol requirement 'calendarHeaderView(_:didPressTrailing:)' 'async' to allow actor-isolated conformances
212 | 	///   - calendarHeader: The calendar header.
213 | 	///   - button: The button that was pressed.
214 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressTrailing button: NSButton)
    |       `- note: mark the protocol requirement 'calendarHeaderView(_:didPressTrailing:)' 'async' to allow actor-isolated conformances
215 | }
216 |
[100/106] Compiling FluentUI_macos FilledTemplateImageView.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:321:7: warning: main actor-isolated instance method 'datePicker(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
302 | }
303 |
304 | extension DatePickerController: DatePickerViewDelegate {
    |                                 `- note: add '@preconcurrency' to the 'DatePickerViewDelegate' conformance to defer isolation checking to run time
305 |
306 | 	/// Decides whether a given button should be highlighted.
    :
319 | 	///   - datePicker: The date picker view.
320 | 	///   - date: The selected date. The time components will be discarded.
321 | 	func datePicker(_ datePicker: DatePickerView, didSelectDate date: Date) {
    |       |- warning: main actor-isolated instance method 'datePicker(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:didSelectDate:)' to make this instance method not isolated to the actor
322 | 		handleDateOnlySelection(of: date)
323 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:420:7: note: mark the protocol requirement 'datePicker(_:didSelectDate:)' 'async' to allow actor-isolated conformances
418 | 	///   - datePicker: The date picker that sent the message.
419 | 	///   - date: The date that was selected.
420 | 	func datePicker(_ datePicker: DatePickerView, didSelectDate date: Date)
    |       `- note: mark the protocol requirement 'datePicker(_:didSelectDate:)' 'async' to allow actor-isolated conformances
421 |
422 | 	/// Tells the delegate that a new date and time was selected.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:330:7: warning: main actor-isolated instance method 'datePicker(_:didSelectDateTime:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
328 | 	///   - datePicker: The date picker view.
329 | 	///   - date: The selected date.
330 | 	func datePicker(_ datePicker: DatePickerView, didSelectDateTime date: Date) {
    |       |- warning: main actor-isolated instance method 'datePicker(_:didSelectDateTime:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:didSelectDateTime:)' to make this instance method not isolated to the actor
331 | 		handleDateTimeSelection(of: date, shouldNotifyDelegate: true)
332 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:427:7: note: mark the protocol requirement 'datePicker(_:didSelectDateTime:)' 'async' to allow actor-isolated conformances
425 | 	///   - datePicker: The date picker that sent the message.
426 | 	///   - date: The date and time that was selected.
427 | 	func datePicker(_ datePicker: DatePickerView, didSelectDateTime date: Date)
    |       `- note: mark the protocol requirement 'datePicker(_:didSelectDateTime:)' 'async' to allow actor-isolated conformances
428 |
429 | 	/// Tells the delegate that the next month button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:338:7: warning: main actor-isolated instance method 'datePickerDidPressNext' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
336 | 	/// - Parameters:
337 | 	///   - datePicker: The date picker view.
338 | 	func datePickerDidPressNext(_ datePicker: DatePickerView) {
    |       |- warning: main actor-isolated instance method 'datePickerDidPressNext' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePickerDidPressNext' to make this instance method not isolated to the actor
339 | 		advanceMonth(by: 1)
340 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:433:7: note: mark the protocol requirement 'datePickerDidPressNext' 'async' to allow actor-isolated conformances
431 | 	/// - Parameters:
432 | 	///   - datePicker: The date picker that sent the message.
433 | 	func datePickerDidPressNext(_ datePicker: DatePickerView)
    |       `- note: mark the protocol requirement 'datePickerDidPressNext' 'async' to allow actor-isolated conformances
434 |
435 | 	/// Tells the delegate that the previous month button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:346:7: warning: main actor-isolated instance method 'datePickerDidPressPrevious' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
344 | 	/// - Parameters:
345 | 	///   - datePicker: The date picker view.
346 | 	func datePickerDidPressPrevious(_ datePicker: DatePickerView) {
    |       |- warning: main actor-isolated instance method 'datePickerDidPressPrevious' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePickerDidPressPrevious' to make this instance method not isolated to the actor
347 | 		advanceMonth(by: -1)
348 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:439:7: note: mark the protocol requirement 'datePickerDidPressPrevious' 'async' to allow actor-isolated conformances
437 | 	/// - Parameters:
438 | 	///   - datePicker: The date picker that sent the message.
439 | 	func datePickerDidPressPrevious(_ datePicker: DatePickerView)
    |       `- note: mark the protocol requirement 'datePickerDidPressPrevious' 'async' to allow actor-isolated conformances
440 |
441 | 	/// Asks the delegate whether a given calendar day button should be highlighted.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:312:7: warning: main actor-isolated instance method 'datePicker(_:shouldHighlightButton:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
310 | 	///   - button: The calendar day button.
311 | 	/// - Returns: True if the button should highlight.
312 | 	func datePicker(_ datePicker: DatePickerView, shouldHighlightButton button: CalendarDayButton) -> Bool {
    |       |- warning: main actor-isolated instance method 'datePicker(_:shouldHighlightButton:)' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'datePicker(_:shouldHighlightButton:)' to make this instance method not isolated to the actor
313 | 		return button.day.date == selectedDate
314 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:447:7: note: mark the protocol requirement 'datePicker(_:shouldHighlightButton:)' 'async' to allow actor-isolated conformances
445 | 	///   - button: The calendar day button.
446 | 	/// - Returns: True if the button should be highlighted, false otherwise.
447 | 	func datePicker(_ datePicker: DatePickerView, shouldHighlightButton button: CalendarDayButton) -> Bool
    |       `- note: mark the protocol requirement 'datePicker(_:shouldHighlightButton:)' 'async' to allow actor-isolated conformances
448 | }
449 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:101:6: warning: main actor-isolated property 'selectedDate' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
 99 |
100 | 	/// Currently selected date
101 | 	var selectedDate: Date {
    |      `- warning: main actor-isolated property 'selectedDate' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
102 | 		return calendar.startOfDay(for: selectedDateTime)
103 | 	}
    :
371 | }
372 |
373 | extension DatePickerController: DatePickerViewDataSource {
    |                                 `- note: add '@preconcurrency' to the 'DatePickerViewDataSource' conformance to defer isolation checking to run time
374 |
375 | 	/// List of short weekday labels, correctly ordered and localized.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:469:6: note: requirement 'selectedDate' declared here
467 |
468 | 	/// Currently selected date
469 | 	var selectedDate: Date { get }
    |      `- note: requirement 'selectedDate' declared here
470 |
471 | 	/// Currently selected date and time
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:142:19: warning: main actor-isolated property 'selectedDateTime' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
140 |
141 | 	/// Internal storage of the currently selected date and time
142 | 	private(set) var selectedDateTime: Date
    |                   `- warning: main actor-isolated property 'selectedDateTime' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
143 |
144 | 	/// First and last day of the month that is currently visible.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:472:6: note: requirement 'selectedDateTime' declared here
470 |
471 | 	/// Currently selected date and time
472 | 	var selectedDateTime: Date { get }
    |      `- note: requirement 'selectedDateTime' declared here
473 |
474 | 	/// Currently visible date range
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:145:19: warning: main actor-isolated property 'visibleRange' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
143 |
144 | 	/// First and last day of the month that is currently visible.
145 | 	private(set) var visibleRange: (first: Date, last: Date) {
    |                   `- warning: main actor-isolated property 'visibleRange' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
146 | 		didSet {
147 | 			assert(
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:475:6: note: requirement 'visibleRange' declared here
473 |
474 | 	/// Currently visible date range
475 | 	var visibleRange: (first: Date, last: Date) { get }
    |      `- note: requirement 'visibleRange' declared here
476 |
477 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:106:6: warning: main actor-isolated property 'paddedDays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
104 |
105 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
106 | 	var paddedDays: PaddedCalendarDays {
    |      `- warning: main actor-isolated property 'paddedDays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
107 | 		var dateComponents = calendar.dateComponents([.month, .year], from: visibleRange.first)
108 | 		dateComponents.weekday = calendar.firstWeekday
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:478:6: note: requirement 'paddedDays' declared here
476 |
477 | 	/// All current month days, possibly padded by days from the previous and next month to align with the calendar grid
478 | 	var paddedDays: PaddedCalendarDays { get }
    |      `- note: requirement 'paddedDays' declared here
479 |
480 | 	/// Calendar that's currently being used
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:376:6: warning: main actor-isolated property 'shortWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
374 |
375 | 	/// List of short weekday labels, correctly ordered and localized.
376 | 	var shortWeekdays: [String] {
    |      `- warning: main actor-isolated property 'shortWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
377 | 		let weekdaySymbols = calendar.shortWeekdaySymbols
378 | 		return rotateWeekdays(weekdaySymbols)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:484:6: note: requirement 'shortWeekdays' declared here
482 |
483 | 	/// List of short weekday labels in the order to be displayed
484 | 	var shortWeekdays: [String] { get }
    |      `- note: requirement 'shortWeekdays' declared here
485 |
486 | 	/// List of long weekday labels in the order to be displayed
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerController.swift:382:6: warning: main actor-isolated property 'longWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
380 |
381 | 	/// List of long weekday labels, correctly ordered and localized.
382 | 	var longWeekdays: [String] {
    |      `- warning: main actor-isolated property 'longWeekdays' cannot be used to satisfy nonisolated requirement from protocol 'DatePickerViewDataSource'; this is an error in the Swift 6 language mode
383 | 		let weekdaySymbols = calendar.standaloneWeekdaySymbols
384 | 		return rotateWeekdays(weekdaySymbols)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:487:6: note: requirement 'longWeekdays' declared here
485 |
486 | 	/// List of long weekday labels in the order to be displayed
487 | 	var longWeekdays: [String] { get }
    |      `- note: requirement 'longWeekdays' declared here
488 | }
489 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:360:7: warning: main actor-isolated instance method 'calendarView(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarViewDelegate'; this is an error in the Swift 6 language mode
351 | }
352 |
353 | extension DatePickerView: CalendarViewDelegate {
    |                           `- note: add '@preconcurrency' to the 'CalendarViewDelegate' conformance to defer isolation checking to run time
354 |
355 | 	/// Propagates date selection to the delegate if the view isn't animating.
    :
358 | 	///   - calendarView: The calendar on which a date was selected.
359 | 	///   - date: The date that was selected.
360 | 	func calendarView(_ calendarView: CalendarView, didSelectDate date: Date) {
    |       |- warning: main actor-isolated instance method 'calendarView(_:didSelectDate:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarView(_:didSelectDate:)' to make this instance method not isolated to the actor
361 | 		guard !isAnimating else {
362 | 			return
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarView.swift:149:7: note: mark the protocol requirement 'calendarView(_:didSelectDate:)' 'async' to allow actor-isolated conformances
147 | 	///   - calendarView: The calendar on which a date was selected.
148 | 	///   - date: The date that was selected.
149 | 	func calendarView(_ calendarView: CalendarView, didSelectDate date: Date)
    |       `- note: mark the protocol requirement 'calendarView(_:didSelectDate:)' 'async' to allow actor-isolated conformances
150 | }
151 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:376:7: warning: main actor-isolated instance method 'calendarHeaderView(_:didPressLeading:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
367 | }
368 |
369 | extension DatePickerView: CalendarHeaderViewDelegate {
    |                           `- note: add '@preconcurrency' to the 'CalendarHeaderViewDelegate' conformance to defer isolation checking to run time
370 |
371 | 	/// Passes a leading header button press down to the delegate if the view is not animating
    :
374 | 	///   - calendarHeader: The header view that the button is in.
375 | 	///   - button: The button that was pressed.
376 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressLeading button: NSButton) {
    |       |- warning: main actor-isolated instance method 'calendarHeaderView(_:didPressLeading:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarHeaderView(_:didPressLeading:)' to make this instance method not isolated to the actor
377 | 		if isAnimating {
378 | 			completePagingAnimation(completionHandler: {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarHeaderView.swift:207:7: note: mark the protocol requirement 'calendarHeaderView(_:didPressLeading:)' 'async' to allow actor-isolated conformances
205 | 	///   - calendarHeader: The calendar header.
206 | 	///   - button: The button that was pressed.
207 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressLeading button: NSButton)
    |       `- note: mark the protocol requirement 'calendarHeaderView(_:didPressLeading:)' 'async' to allow actor-isolated conformances
208 |
209 | 	/// Tells the delegate that the trailing arrow button was pressed.
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/DatePickerView.swift:391:7: warning: main actor-isolated instance method 'calendarHeaderView(_:didPressTrailing:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
389 | 	///   - calendarHeader: The header view that the button is in.
390 | 	///   - button: The button that was pressed.
391 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressTrailing button: NSButton) {
    |       |- warning: main actor-isolated instance method 'calendarHeaderView(_:didPressTrailing:)' cannot be used to satisfy nonisolated requirement from protocol 'CalendarHeaderViewDelegate'; this is an error in the Swift 6 language mode
    |       `- note: add 'nonisolated' to 'calendarHeaderView(_:didPressTrailing:)' to make this instance method not isolated to the actor
392 | 		if isAnimating {
393 | 			completePagingAnimation(completionHandler: {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/DatePicker/CalendarHeaderView.swift:214:7: note: mark the protocol requirement 'calendarHeaderView(_:didPressTrailing:)' 'async' to allow actor-isolated conformances
212 | 	///   - calendarHeader: The calendar header.
213 | 	///   - button: The button that was pressed.
214 | 	func calendarHeaderView(_ calendarHeader: CalendarHeaderView, didPressTrailing button: NSButton)
    |       `- note: mark the protocol requirement 'calendarHeaderView(_:didPressTrailing:)' 'async' to allow actor-isolated conformances
215 | }
216 |
[101/106] Compiling FluentUI_macos AvatarView.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:565:15: warning: call to main actor-isolated instance method 'updateAppearance' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
353 | 	}
354 |
355 | 	private func updateAppearance(_ appearance: NSAppearance? = nil) {
    |               |- note: calls to instance method 'updateAppearance' from outside of its actor context are implicitly asynchronous
    |               `- note: main actor isolation inferred from inheritance from class 'NSView'
356 | 		if displayStyle != .initials {
357 | 			return
    :
563 | 				return
564 | 			}
565 | 			strongSelf.updateAppearance(window.effectiveAppearance)
    |               `- warning: call to main actor-isolated instance method 'updateAppearance' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
566 | 		}
567 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:565:39: warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
563 | 				return
564 | 			}
565 | 			strongSelf.updateAppearance(window.effectiveAppearance)
    |                                       `- warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
566 | 		}
567 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:90:44: note: property declared here
88 | /* This returns the appearance that would be used when drawing the receiver, taking inherited appearances into account.
89 |  */
90 | @property (readonly, strong) NSAppearance *effectiveAppearance API_AVAILABLE(macos(10.9));
   |                                            `- note: property declared here
91 |
92 | @end
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:584:37: warning: main actor-isolated static property 'fontSizeScalingDefault' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
439 |
440 | 	/// the font size in the initials view will be scaled to this fraction of the avatarSize passed in
441 | 	static let fontSizeScalingDefault: CGFloat = 0.4
    |             `- note: static property declared here
442 |
443 | 	/// fall back to this text in the initials view when no usable name or email is provided
    :
581 | /// - Returns: the appropriate font size to fit within a circle of the given size
582 | /// - note: font sizes will be rounded to the nearest 0.5 point for rendering fidelity
583 | private func fontSize(forCircleDiameter diameter: CGFloat) -> CGFloat {
    |              `- note: add '@MainActor' to make global function 'fontSize(forCircleDiameter:)' part of global actor 'MainActor'
584 | 	return floor(diameter * AvatarView.fontSizeScalingDefault * 2) / 2
    |                                     `- warning: main actor-isolated static property 'fontSizeScalingDefault' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
585 | }
586 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:147:14: warning: static property 'defaultBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
145 |
146 | 	private struct Constants {
147 | 		static let defaultBackgroundColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueTint40.color, dark: Colors.Palette.communicationBlueTint30.color)
    |              |- warning: static property 'defaultBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'defaultBackgroundColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
149 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:148:14: warning: static property 'defaultTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
146 | 	private struct Constants {
147 | 		static let defaultBackgroundColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueTint40.color, dark: Colors.Palette.communicationBlueTint30.color)
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
    |              |- warning: static property 'defaultTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'defaultTextColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:150:14: warning: static property 'primaryBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
    |              |- warning: static property 'primaryBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'primaryBackgroundColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 | 		static let primaryTextColor: LegacyDynamicColor = .init(light: Colors.primary, dark: Colors.primaryShade20)
152 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:151:14: warning: static property 'primaryTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
151 | 		static let primaryTextColor: LegacyDynamicColor = .init(light: Colors.primary, dark: Colors.primaryShade20)
    |              |- warning: static property 'primaryTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'primaryTextColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | 	}
153 | }
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:124:10: warning: main actor-isolated property 'increaseContrastEnabled' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
122 | 														  object: nil,
123 | 														  queue: nil) {[weak self] _ in
124 | 			self?.increaseContrastEnabled = NSWorkspace.shared.accessibilityDisplayShouldIncreaseContrast
    |          `- warning: main actor-isolated property 'increaseContrastEnabled' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
125 | 		}
126 | 	}
    :
665 |
666 | 	/// Indicates if the `Increase Contrast` Accessibility Setting is enabled
667 | 	var increaseContrastEnabled: Bool = NSWorkspace.shared.accessibilityDisplayShouldIncreaseContrast {
    |      `- note: mutation of this property is only permitted within the actor
668 | 		didSet {
669 | 			guard oldValue != increaseContrastEnabled else {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:363:11: warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
361 | 												   object: window,
362 | 												   queue: nil) {[weak self] _ in
363 | 				self?.isWindowInactive = true
    |           `- warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
364 | 			}
365 |
    :
653 |
654 | 	/// Indicates if the Window that the button view has been added to, is inactive/backgrounded
655 | 	var isWindowInactive: Bool = false {
    |      `- note: mutation of this property is only permitted within the actor
656 | 		didSet {
657 | 			guard oldValue != isWindowInactive else {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:369:11: warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
367 | 												   object: window,
368 | 												   queue: nil) {[weak self] _ in
369 | 				self?.isWindowInactive = false
    |           `- warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
370 | 			}
371 | 		}
    :
653 |
654 | 	/// Indicates if the Window that the button view has been added to, is inactive/backgrounded
655 | 	var isWindowInactive: Bool = false {
    |      `- note: mutation of this property is only permitted within the actor
656 | 		didSet {
657 | 			guard oldValue != isWindowInactive else {
[102/106] Compiling FluentUI_macos BadgeView.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:565:15: warning: call to main actor-isolated instance method 'updateAppearance' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
353 | 	}
354 |
355 | 	private func updateAppearance(_ appearance: NSAppearance? = nil) {
    |               |- note: calls to instance method 'updateAppearance' from outside of its actor context are implicitly asynchronous
    |               `- note: main actor isolation inferred from inheritance from class 'NSView'
356 | 		if displayStyle != .initials {
357 | 			return
    :
563 | 				return
564 | 			}
565 | 			strongSelf.updateAppearance(window.effectiveAppearance)
    |               `- warning: call to main actor-isolated instance method 'updateAppearance' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
566 | 		}
567 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:565:39: warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
563 | 				return
564 | 			}
565 | 			strongSelf.updateAppearance(window.effectiveAppearance)
    |                                       `- warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
566 | 		}
567 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:90:44: note: property declared here
88 | /* This returns the appearance that would be used when drawing the receiver, taking inherited appearances into account.
89 |  */
90 | @property (readonly, strong) NSAppearance *effectiveAppearance API_AVAILABLE(macos(10.9));
   |                                            `- note: property declared here
91 |
92 | @end
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:584:37: warning: main actor-isolated static property 'fontSizeScalingDefault' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
439 |
440 | 	/// the font size in the initials view will be scaled to this fraction of the avatarSize passed in
441 | 	static let fontSizeScalingDefault: CGFloat = 0.4
    |             `- note: static property declared here
442 |
443 | 	/// fall back to this text in the initials view when no usable name or email is provided
    :
581 | /// - Returns: the appropriate font size to fit within a circle of the given size
582 | /// - note: font sizes will be rounded to the nearest 0.5 point for rendering fidelity
583 | private func fontSize(forCircleDiameter diameter: CGFloat) -> CGFloat {
    |              `- note: add '@MainActor' to make global function 'fontSize(forCircleDiameter:)' part of global actor 'MainActor'
584 | 	return floor(diameter * AvatarView.fontSizeScalingDefault * 2) / 2
    |                                     `- warning: main actor-isolated static property 'fontSizeScalingDefault' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
585 | }
586 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:147:14: warning: static property 'defaultBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
145 |
146 | 	private struct Constants {
147 | 		static let defaultBackgroundColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueTint40.color, dark: Colors.Palette.communicationBlueTint30.color)
    |              |- warning: static property 'defaultBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'defaultBackgroundColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
149 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:148:14: warning: static property 'defaultTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
146 | 	private struct Constants {
147 | 		static let defaultBackgroundColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueTint40.color, dark: Colors.Palette.communicationBlueTint30.color)
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
    |              |- warning: static property 'defaultTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'defaultTextColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:150:14: warning: static property 'primaryBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
    |              |- warning: static property 'primaryBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'primaryBackgroundColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 | 		static let primaryTextColor: LegacyDynamicColor = .init(light: Colors.primary, dark: Colors.primaryShade20)
152 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:151:14: warning: static property 'primaryTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
151 | 		static let primaryTextColor: LegacyDynamicColor = .init(light: Colors.primary, dark: Colors.primaryShade20)
    |              |- warning: static property 'primaryTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'primaryTextColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | 	}
153 | }
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:124:10: warning: main actor-isolated property 'increaseContrastEnabled' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
122 | 														  object: nil,
123 | 														  queue: nil) {[weak self] _ in
124 | 			self?.increaseContrastEnabled = NSWorkspace.shared.accessibilityDisplayShouldIncreaseContrast
    |          `- warning: main actor-isolated property 'increaseContrastEnabled' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
125 | 		}
126 | 	}
    :
665 |
666 | 	/// Indicates if the `Increase Contrast` Accessibility Setting is enabled
667 | 	var increaseContrastEnabled: Bool = NSWorkspace.shared.accessibilityDisplayShouldIncreaseContrast {
    |      `- note: mutation of this property is only permitted within the actor
668 | 		didSet {
669 | 			guard oldValue != increaseContrastEnabled else {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:363:11: warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
361 | 												   object: window,
362 | 												   queue: nil) {[weak self] _ in
363 | 				self?.isWindowInactive = true
    |           `- warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
364 | 			}
365 |
    :
653 |
654 | 	/// Indicates if the Window that the button view has been added to, is inactive/backgrounded
655 | 	var isWindowInactive: Bool = false {
    |      `- note: mutation of this property is only permitted within the actor
656 | 		didSet {
657 | 			guard oldValue != isWindowInactive else {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:369:11: warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
367 | 												   object: window,
368 | 												   queue: nil) {[weak self] _ in
369 | 				self?.isWindowInactive = false
    |           `- warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
370 | 			}
371 | 		}
    :
653 |
654 | 	/// Indicates if the Window that the button view has been added to, is inactive/backgrounded
655 | 	var isWindowInactive: Bool = false {
    |      `- note: mutation of this property is only permitted within the actor
656 | 		didSet {
657 | 			guard oldValue != isWindowInactive else {
[103/106] Compiling FluentUI_macos Button.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:565:15: warning: call to main actor-isolated instance method 'updateAppearance' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
353 | 	}
354 |
355 | 	private func updateAppearance(_ appearance: NSAppearance? = nil) {
    |               |- note: calls to instance method 'updateAppearance' from outside of its actor context are implicitly asynchronous
    |               `- note: main actor isolation inferred from inheritance from class 'NSView'
356 | 		if displayStyle != .initials {
357 | 			return
    :
563 | 				return
564 | 			}
565 | 			strongSelf.updateAppearance(window.effectiveAppearance)
    |               `- warning: call to main actor-isolated instance method 'updateAppearance' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
566 | 		}
567 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:565:39: warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
563 | 				return
564 | 			}
565 | 			strongSelf.updateAppearance(window.effectiveAppearance)
    |                                       `- warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
566 | 		}
567 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:90:44: note: property declared here
88 | /* This returns the appearance that would be used when drawing the receiver, taking inherited appearances into account.
89 |  */
90 | @property (readonly, strong) NSAppearance *effectiveAppearance API_AVAILABLE(macos(10.9));
   |                                            `- note: property declared here
91 |
92 | @end
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:584:37: warning: main actor-isolated static property 'fontSizeScalingDefault' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
439 |
440 | 	/// the font size in the initials view will be scaled to this fraction of the avatarSize passed in
441 | 	static let fontSizeScalingDefault: CGFloat = 0.4
    |             `- note: static property declared here
442 |
443 | 	/// fall back to this text in the initials view when no usable name or email is provided
    :
581 | /// - Returns: the appropriate font size to fit within a circle of the given size
582 | /// - note: font sizes will be rounded to the nearest 0.5 point for rendering fidelity
583 | private func fontSize(forCircleDiameter diameter: CGFloat) -> CGFloat {
    |              `- note: add '@MainActor' to make global function 'fontSize(forCircleDiameter:)' part of global actor 'MainActor'
584 | 	return floor(diameter * AvatarView.fontSizeScalingDefault * 2) / 2
    |                                     `- warning: main actor-isolated static property 'fontSizeScalingDefault' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
585 | }
586 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:147:14: warning: static property 'defaultBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
145 |
146 | 	private struct Constants {
147 | 		static let defaultBackgroundColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueTint40.color, dark: Colors.Palette.communicationBlueTint30.color)
    |              |- warning: static property 'defaultBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'defaultBackgroundColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
149 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:148:14: warning: static property 'defaultTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
146 | 	private struct Constants {
147 | 		static let defaultBackgroundColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueTint40.color, dark: Colors.Palette.communicationBlueTint30.color)
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
    |              |- warning: static property 'defaultTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'defaultTextColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:150:14: warning: static property 'primaryBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
    |              |- warning: static property 'primaryBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'primaryBackgroundColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 | 		static let primaryTextColor: LegacyDynamicColor = .init(light: Colors.primary, dark: Colors.primaryShade20)
152 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:151:14: warning: static property 'primaryTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
151 | 		static let primaryTextColor: LegacyDynamicColor = .init(light: Colors.primary, dark: Colors.primaryShade20)
    |              |- warning: static property 'primaryTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'primaryTextColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | 	}
153 | }
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:124:10: warning: main actor-isolated property 'increaseContrastEnabled' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
122 | 														  object: nil,
123 | 														  queue: nil) {[weak self] _ in
124 | 			self?.increaseContrastEnabled = NSWorkspace.shared.accessibilityDisplayShouldIncreaseContrast
    |          `- warning: main actor-isolated property 'increaseContrastEnabled' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
125 | 		}
126 | 	}
    :
665 |
666 | 	/// Indicates if the `Increase Contrast` Accessibility Setting is enabled
667 | 	var increaseContrastEnabled: Bool = NSWorkspace.shared.accessibilityDisplayShouldIncreaseContrast {
    |      `- note: mutation of this property is only permitted within the actor
668 | 		didSet {
669 | 			guard oldValue != increaseContrastEnabled else {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:363:11: warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
361 | 												   object: window,
362 | 												   queue: nil) {[weak self] _ in
363 | 				self?.isWindowInactive = true
    |           `- warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
364 | 			}
365 |
    :
653 |
654 | 	/// Indicates if the Window that the button view has been added to, is inactive/backgrounded
655 | 	var isWindowInactive: Bool = false {
    |      `- note: mutation of this property is only permitted within the actor
656 | 		didSet {
657 | 			guard oldValue != isWindowInactive else {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:369:11: warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
367 | 												   object: window,
368 | 												   queue: nil) {[weak self] _ in
369 | 				self?.isWindowInactive = false
    |           `- warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
370 | 			}
371 | 		}
    :
653 |
654 | 	/// Indicates if the Window that the button view has been added to, is inactive/backgrounded
655 | 	var isWindowInactive: Bool = false {
    |      `- note: mutation of this property is only permitted within the actor
656 | 		didSet {
657 | 			guard oldValue != isWindowInactive else {
[104/106] Compiling FluentUI_macos GlassButton.swift
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:565:15: warning: call to main actor-isolated instance method 'updateAppearance' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
353 | 	}
354 |
355 | 	private func updateAppearance(_ appearance: NSAppearance? = nil) {
    |               |- note: calls to instance method 'updateAppearance' from outside of its actor context are implicitly asynchronous
    |               `- note: main actor isolation inferred from inheritance from class 'NSView'
356 | 		if displayStyle != .initials {
357 | 			return
    :
563 | 				return
564 | 			}
565 | 			strongSelf.updateAppearance(window.effectiveAppearance)
    |               `- warning: call to main actor-isolated instance method 'updateAppearance' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
566 | 		}
567 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:565:39: warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
563 | 				return
564 | 			}
565 | 			strongSelf.updateAppearance(window.effectiveAppearance)
    |                                       `- warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
566 | 		}
567 | 	}
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:90:44: note: property declared here
88 | /* This returns the appearance that would be used when drawing the receiver, taking inherited appearances into account.
89 |  */
90 | @property (readonly, strong) NSAppearance *effectiveAppearance API_AVAILABLE(macos(10.9));
   |                                            `- note: property declared here
91 |
92 | @end
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/AvatarView/AvatarView.swift:584:37: warning: main actor-isolated static property 'fontSizeScalingDefault' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
439 |
440 | 	/// the font size in the initials view will be scaled to this fraction of the avatarSize passed in
441 | 	static let fontSizeScalingDefault: CGFloat = 0.4
    |             `- note: static property declared here
442 |
443 | 	/// fall back to this text in the initials view when no usable name or email is provided
    :
581 | /// - Returns: the appropriate font size to fit within a circle of the given size
582 | /// - note: font sizes will be rounded to the nearest 0.5 point for rendering fidelity
583 | private func fontSize(forCircleDiameter diameter: CGFloat) -> CGFloat {
    |              `- note: add '@MainActor' to make global function 'fontSize(forCircleDiameter:)' part of global actor 'MainActor'
584 | 	return floor(diameter * AvatarView.fontSizeScalingDefault * 2) / 2
    |                                     `- warning: main actor-isolated static property 'fontSizeScalingDefault' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
585 | }
586 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:147:14: warning: static property 'defaultBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
145 |
146 | 	private struct Constants {
147 | 		static let defaultBackgroundColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueTint40.color, dark: Colors.Palette.communicationBlueTint30.color)
    |              |- warning: static property 'defaultBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'defaultBackgroundColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
149 |
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:148:14: warning: static property 'defaultTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
146 | 	private struct Constants {
147 | 		static let defaultBackgroundColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueTint40.color, dark: Colors.Palette.communicationBlueTint30.color)
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
    |              |- warning: static property 'defaultTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'defaultTextColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:150:14: warning: static property 'primaryBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
148 | 		static let defaultTextColor: LegacyDynamicColor = .init(light: Colors.Palette.communicationBlueShade20.color, dark: Colors.Palette.communicationBlueShade20.color)
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
    |              |- warning: static property 'primaryBackgroundColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'primaryBackgroundColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 | 		static let primaryTextColor: LegacyDynamicColor = .init(light: Colors.primary, dark: Colors.primaryShade20)
152 | 	}
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Badge/BadgeView.swift:151:14: warning: static property 'primaryTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 | 		static let primaryBackgroundColor: LegacyDynamicColor = .init(light: Colors.primaryTint40, dark: Colors.primaryTint30)
151 | 		static let primaryTextColor: LegacyDynamicColor = .init(light: Colors.primary, dark: Colors.primaryShade20)
    |              |- warning: static property 'primaryTextColor' is not concurrency-safe because non-'Sendable' type 'LegacyDynamicColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: add '@MainActor' to make static property 'primaryTextColor' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | 	}
153 | }
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Core/LegacyDynamicColor.swift:22:14: note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
20 | /// Note: this class will be removed once the core iOS color system has been migrated cross-platform.
21 | @objc(MSFLegacyDynamicColor)
22 | public class LegacyDynamicColor: NSObject {
   |              `- note: class 'LegacyDynamicColor' does not conform to the 'Sendable' protocol
23 |
24 | 	@objc public let light: NSColor
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:124:10: warning: main actor-isolated property 'increaseContrastEnabled' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
122 | 														  object: nil,
123 | 														  queue: nil) {[weak self] _ in
124 | 			self?.increaseContrastEnabled = NSWorkspace.shared.accessibilityDisplayShouldIncreaseContrast
    |          `- warning: main actor-isolated property 'increaseContrastEnabled' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
125 | 		}
126 | 	}
    :
665 |
666 | 	/// Indicates if the `Increase Contrast` Accessibility Setting is enabled
667 | 	var increaseContrastEnabled: Bool = NSWorkspace.shared.accessibilityDisplayShouldIncreaseContrast {
    |      `- note: mutation of this property is only permitted within the actor
668 | 		didSet {
669 | 			guard oldValue != increaseContrastEnabled else {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:363:11: warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
361 | 												   object: window,
362 | 												   queue: nil) {[weak self] _ in
363 | 				self?.isWindowInactive = true
    |           `- warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
364 | 			}
365 |
    :
653 |
654 | 	/// Indicates if the Window that the button view has been added to, is inactive/backgrounded
655 | 	var isWindowInactive: Bool = false {
    |      `- note: mutation of this property is only permitted within the actor
656 | 		didSet {
657 | 			guard oldValue != isWindowInactive else {
/Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Components/Button/Button.swift:369:11: warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
367 | 												   object: window,
368 | 												   queue: nil) {[weak self] _ in
369 | 				self?.isWindowInactive = false
    |           `- warning: main actor-isolated property 'isWindowInactive' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
370 | 			}
371 | 		}
    :
653 |
654 | 	/// Indicates if the Window that the button view has been added to, is inactive/backgrounded
655 | 	var isWindowInactive: Bool = false {
    |      `- note: mutation of this property is only permitted within the actor
656 | 		didSet {
657 | 			guard oldValue != isWindowInactive else {
[105/108] Emitting module FluentUI
[106/108] Compiling FluentUI FluentUI.swift
[106/108] Write Objects.LinkFileList
[107/108] Archiving libFluentUI.a
Build complete! (12.29s)
warning: 'spi-builder-workspace': found 4 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/CONTRIBUTING.md
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/README.md
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/FluentUI-Info.plist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_macOS/Resources/FluentUI-macos.xcassets
warning: 'spi-builder-workspace': found 17 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/Navigation/Navigation.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/BottomCommanding/BottomCommanding.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/README.md
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/TwoLineTitleView/TwoLineTitleView.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/TableViewListShared/TableViewListShared.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/HUD/HUD.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/OtherCells/OtherCells.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/TextField/TextField.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/Avatar/Avatar.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/TableView/TableView.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/BarButtonItems/BarButtonItems.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/Tooltip/Tooltip.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/CONTRIBUTING.md
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Components/Notification/Notification.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Core/Core.resources.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/FluentUI-ios.xcassets
    /Users/admin/builder/spi-builder-workspace/Sources/FluentUI_iOS/Resources/Localization/CultureMapping.json
Build complete.
{
  "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/IndeterminateProgressBar/IndeterminateProgressBar.swift",
        "Components/IndeterminateProgressBar/IndeterminateProgressBarModifiers.swift",
        "Components/IndeterminateProgressBar/IndeterminateProgressBarTokenSet.swift",
        "Components/IndeterminateProgressBar/MSFIndeterminateProgressBar.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/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"
}
Done.