Build Information
Failed to build ExploreSwiftUI, reference 1.0.1+3 (f5488f), with Swift 6.3 for macOS (SPM) on 16 Jul 2026 01:47:13 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/namhoangdev31/ExploreSwiftUI.git
Reference: 1.0.1+3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/namhoangdev31/ExploreSwiftUI
* tag 1.0.1+3 -> FETCH_HEAD
HEAD is now at f5488fa Merge pull request #1 from namhoangdev31/dev
Cloned https://github.com/namhoangdev31/ExploreSwiftUI.git
Revision (git rev-parse @):
f5488fa1b3f6e4c427149b9862789d0825c38d68
SUCCESS checkout https://github.com/namhoangdev31/ExploreSwiftUI.git at 1.0.1+3
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "exploreswiftui",
"name": "ExploreSwiftUI",
"url": "https://github.com/namhoangdev31/ExploreSwiftUI.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ExploreSwiftUI",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
Fetching https://github.com/namhoangdev31/ExploreSwiftUI.git
[1/330] Fetching exploreswiftui
Fetched https://github.com/namhoangdev31/ExploreSwiftUI.git from cache (1.14s)
Creating working copy for https://github.com/namhoangdev31/ExploreSwiftUI.git
Working copy of https://github.com/namhoangdev31/ExploreSwiftUI.git resolved at 1.0.1+3 (f5488fa)
warning: '.resolve-product-dependencies': dependency 'exploreswiftui' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/namhoangdev31/ExploreSwiftUI.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--6988338F2F200930.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/57] Emitting module ExploreSwiftUI
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:84:40: error: cannot find type 'ReorderDifference' in scope
82 | for item: Item.Type,
83 | isEnabled: Bool = true,
84 | move: @escaping (_ difference: ReorderDifference<Item.ID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:118:40: error: cannot find type 'ReorderDifference' in scope
116 | in collectionID: CollectionID.Type,
117 | isEnabled: Bool = true,
118 | move: @escaping (_ difference: ReorderDifference<Item.ID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:148:40: error: cannot find type 'ReorderDifference' in scope
146 | itemID: KeyPath<Item, ItemID>,
147 | isEnabled: Bool = true,
148 | move: @escaping (_ difference: ReorderDifference<ItemID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:183:40: error: cannot find type 'ReorderDifference' in scope
181 | in collectionID: CollectionID.Type,
182 | isEnabled: Bool = true,
183 | move: @escaping (_ difference: ReorderDifference<ItemID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
[4/63] Compiling ExploreSwiftUI UniDividers.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:277:22: error: value of type 'Self' has no member 'swipeActionsContainer'
275 | #if os(iOS) || os(macOS) || os(watchOS)
276 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
277 | self.swipeActionsContainer()
| `- error: value of type 'Self' has no member 'swipeActionsContainer'
278 | } else {
279 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:331:122: error: extra argument 'onPresentationChanged' in call
329 | #if os(iOS) || os(macOS) || os(watchOS)
330 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
331 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content, onPresentationChanged: onPresentationChanged)
| `- error: extra argument 'onPresentationChanged' in call
332 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, *) {
333 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content)
[5/63] Compiling ExploreSwiftUI UniGauges.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:277:22: error: value of type 'Self' has no member 'swipeActionsContainer'
275 | #if os(iOS) || os(macOS) || os(watchOS)
276 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
277 | self.swipeActionsContainer()
| `- error: value of type 'Self' has no member 'swipeActionsContainer'
278 | } else {
279 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:331:122: error: extra argument 'onPresentationChanged' in call
329 | #if os(iOS) || os(macOS) || os(watchOS)
330 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
331 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content, onPresentationChanged: onPresentationChanged)
| `- error: extra argument 'onPresentationChanged' in call
332 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, *) {
333 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content)
[6/63] Compiling ExploreSwiftUI UniGlass.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:277:22: error: value of type 'Self' has no member 'swipeActionsContainer'
275 | #if os(iOS) || os(macOS) || os(watchOS)
276 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
277 | self.swipeActionsContainer()
| `- error: value of type 'Self' has no member 'swipeActionsContainer'
278 | } else {
279 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:331:122: error: extra argument 'onPresentationChanged' in call
329 | #if os(iOS) || os(macOS) || os(watchOS)
330 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
331 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content, onPresentationChanged: onPresentationChanged)
| `- error: extra argument 'onPresentationChanged' in call
332 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, *) {
333 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content)
[7/63] Compiling ExploreSwiftUI UniGroupBoxes.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:277:22: error: value of type 'Self' has no member 'swipeActionsContainer'
275 | #if os(iOS) || os(macOS) || os(watchOS)
276 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
277 | self.swipeActionsContainer()
| `- error: value of type 'Self' has no member 'swipeActionsContainer'
278 | } else {
279 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:331:122: error: extra argument 'onPresentationChanged' in call
329 | #if os(iOS) || os(macOS) || os(watchOS)
330 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
331 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content, onPresentationChanged: onPresentationChanged)
| `- error: extra argument 'onPresentationChanged' in call
332 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, *) {
333 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content)
[8/63] Compiling ExploreSwiftUI UniLists.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:277:22: error: value of type 'Self' has no member 'swipeActionsContainer'
275 | #if os(iOS) || os(macOS) || os(watchOS)
276 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
277 | self.swipeActionsContainer()
| `- error: value of type 'Self' has no member 'swipeActionsContainer'
278 | } else {
279 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:331:122: error: extra argument 'onPresentationChanged' in call
329 | #if os(iOS) || os(macOS) || os(watchOS)
330 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
331 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content, onPresentationChanged: onPresentationChanged)
| `- error: extra argument 'onPresentationChanged' in call
332 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, *) {
333 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content)
[9/63] Compiling ExploreSwiftUI UniMaterials.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:277:22: error: value of type 'Self' has no member 'swipeActionsContainer'
275 | #if os(iOS) || os(macOS) || os(watchOS)
276 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
277 | self.swipeActionsContainer()
| `- error: value of type 'Self' has no member 'swipeActionsContainer'
278 | } else {
279 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniLists.swift:331:122: error: extra argument 'onPresentationChanged' in call
329 | #if os(iOS) || os(macOS) || os(watchOS)
330 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, *) {
331 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content, onPresentationChanged: onPresentationChanged)
| `- error: extra argument 'onPresentationChanged' in call
332 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, *) {
333 | self.swipeActions(edge: edge, allowsFullSwipe: allowsFullSwipe, content: content)
[10/63] Compiling ExploreSwiftUI UniGauge.swift
[11/63] Compiling ExploreSwiftUI UniGlassEffectContainer.swift
[12/63] Compiling ExploreSwiftUI UniGroupBox.swift
[13/63] Compiling ExploreSwiftUI UniLabeledContent.swift
[14/63] Compiling ExploreSwiftUI UniLabels.swift
[15/63] Compiling ExploreSwiftUI UniLegacyCompat.swift
[16/63] Compiling ExploreSwiftUI UniScrollViews.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniSymbols.swift:65:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
63 | .scaleEffect(bounceTrigger ? 1.2 : 1.0)
64 | .animation(.spring(response: 0.3, dampingFraction: 0.5, blendDuration: 0), value: bounceTrigger)
65 | .onChange(of: isActive) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
66 | bounceTrigger = true
67 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.15) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:293:59: error: 'never' is unavailable in macOS
291 | switch behavior {
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
| `- error: 'never' is unavailable in macOS
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
SwiftUI.TabBarMinimizeBehavior.never:7:21: note: 'never' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let never: TabBarMinimizeBehavior}
| `- note: 'never' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:294:66: error: 'onScrollDown' is unavailable in macOS
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
| `- error: 'onScrollDown' is unavailable in macOS
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
296 | }
SwiftUI.TabBarMinimizeBehavior.onScrollDown:7:21: note: 'onScrollDown' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollDown: TabBarMinimizeBehavior}
| `- note: 'onScrollDown' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:295:64: error: 'onScrollUp' is unavailable in macOS
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
| `- error: 'onScrollUp' is unavailable in macOS
296 | }
297 | } else {
SwiftUI.TabBarMinimizeBehavior.onScrollUp:7:21: note: 'onScrollUp' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollUp: TabBarMinimizeBehavior}
| `- note: 'onScrollUp' has been explicitly marked unavailable here
8 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[17/63] Compiling ExploreSwiftUI UniSheets.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniSymbols.swift:65:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
63 | .scaleEffect(bounceTrigger ? 1.2 : 1.0)
64 | .animation(.spring(response: 0.3, dampingFraction: 0.5, blendDuration: 0), value: bounceTrigger)
65 | .onChange(of: isActive) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
66 | bounceTrigger = true
67 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.15) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:293:59: error: 'never' is unavailable in macOS
291 | switch behavior {
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
| `- error: 'never' is unavailable in macOS
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
SwiftUI.TabBarMinimizeBehavior.never:7:21: note: 'never' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let never: TabBarMinimizeBehavior}
| `- note: 'never' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:294:66: error: 'onScrollDown' is unavailable in macOS
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
| `- error: 'onScrollDown' is unavailable in macOS
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
296 | }
SwiftUI.TabBarMinimizeBehavior.onScrollDown:7:21: note: 'onScrollDown' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollDown: TabBarMinimizeBehavior}
| `- note: 'onScrollDown' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:295:64: error: 'onScrollUp' is unavailable in macOS
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
| `- error: 'onScrollUp' is unavailable in macOS
296 | }
297 | } else {
SwiftUI.TabBarMinimizeBehavior.onScrollUp:7:21: note: 'onScrollUp' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollUp: TabBarMinimizeBehavior}
| `- note: 'onScrollUp' has been explicitly marked unavailable here
8 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[18/63] Compiling ExploreSwiftUI UniSliders.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniSymbols.swift:65:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
63 | .scaleEffect(bounceTrigger ? 1.2 : 1.0)
64 | .animation(.spring(response: 0.3, dampingFraction: 0.5, blendDuration: 0), value: bounceTrigger)
65 | .onChange(of: isActive) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
66 | bounceTrigger = true
67 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.15) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:293:59: error: 'never' is unavailable in macOS
291 | switch behavior {
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
| `- error: 'never' is unavailable in macOS
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
SwiftUI.TabBarMinimizeBehavior.never:7:21: note: 'never' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let never: TabBarMinimizeBehavior}
| `- note: 'never' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:294:66: error: 'onScrollDown' is unavailable in macOS
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
| `- error: 'onScrollDown' is unavailable in macOS
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
296 | }
SwiftUI.TabBarMinimizeBehavior.onScrollDown:7:21: note: 'onScrollDown' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollDown: TabBarMinimizeBehavior}
| `- note: 'onScrollDown' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:295:64: error: 'onScrollUp' is unavailable in macOS
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
| `- error: 'onScrollUp' is unavailable in macOS
296 | }
297 | } else {
SwiftUI.TabBarMinimizeBehavior.onScrollUp:7:21: note: 'onScrollUp' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollUp: TabBarMinimizeBehavior}
| `- note: 'onScrollUp' has been explicitly marked unavailable here
8 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[19/63] Compiling ExploreSwiftUI UniSymbols.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniSymbols.swift:65:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
63 | .scaleEffect(bounceTrigger ? 1.2 : 1.0)
64 | .animation(.spring(response: 0.3, dampingFraction: 0.5, blendDuration: 0), value: bounceTrigger)
65 | .onChange(of: isActive) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
66 | bounceTrigger = true
67 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.15) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:293:59: error: 'never' is unavailable in macOS
291 | switch behavior {
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
| `- error: 'never' is unavailable in macOS
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
SwiftUI.TabBarMinimizeBehavior.never:7:21: note: 'never' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let never: TabBarMinimizeBehavior}
| `- note: 'never' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:294:66: error: 'onScrollDown' is unavailable in macOS
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
| `- error: 'onScrollDown' is unavailable in macOS
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
296 | }
SwiftUI.TabBarMinimizeBehavior.onScrollDown:7:21: note: 'onScrollDown' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollDown: TabBarMinimizeBehavior}
| `- note: 'onScrollDown' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:295:64: error: 'onScrollUp' is unavailable in macOS
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
| `- error: 'onScrollUp' is unavailable in macOS
296 | }
297 | } else {
SwiftUI.TabBarMinimizeBehavior.onScrollUp:7:21: note: 'onScrollUp' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollUp: TabBarMinimizeBehavior}
| `- note: 'onScrollUp' has been explicitly marked unavailable here
8 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[20/63] Compiling ExploreSwiftUI UniTabViews.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniSymbols.swift:65:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
63 | .scaleEffect(bounceTrigger ? 1.2 : 1.0)
64 | .animation(.spring(response: 0.3, dampingFraction: 0.5, blendDuration: 0), value: bounceTrigger)
65 | .onChange(of: isActive) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
66 | bounceTrigger = true
67 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.15) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:293:59: error: 'never' is unavailable in macOS
291 | switch behavior {
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
| `- error: 'never' is unavailable in macOS
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
SwiftUI.TabBarMinimizeBehavior.never:7:21: note: 'never' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let never: TabBarMinimizeBehavior}
| `- note: 'never' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:294:66: error: 'onScrollDown' is unavailable in macOS
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
| `- error: 'onScrollDown' is unavailable in macOS
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
296 | }
SwiftUI.TabBarMinimizeBehavior.onScrollDown:7:21: note: 'onScrollDown' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollDown: TabBarMinimizeBehavior}
| `- note: 'onScrollDown' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:295:64: error: 'onScrollUp' is unavailable in macOS
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
| `- error: 'onScrollUp' is unavailable in macOS
296 | }
297 | } else {
SwiftUI.TabBarMinimizeBehavior.onScrollUp:7:21: note: 'onScrollUp' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollUp: TabBarMinimizeBehavior}
| `- note: 'onScrollUp' has been explicitly marked unavailable here
8 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[21/63] Compiling ExploreSwiftUI UniTexts.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniSymbols.swift:65:18: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
63 | .scaleEffect(bounceTrigger ? 1.2 : 1.0)
64 | .animation(.spring(response: 0.3, dampingFraction: 0.5, blendDuration: 0), value: bounceTrigger)
65 | .onChange(of: isActive) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
66 | bounceTrigger = true
67 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.15) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:293:59: error: 'never' is unavailable in macOS
291 | switch behavior {
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
| `- error: 'never' is unavailable in macOS
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
SwiftUI.TabBarMinimizeBehavior.never:7:21: note: 'never' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let never: TabBarMinimizeBehavior}
| `- note: 'never' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:294:66: error: 'onScrollDown' is unavailable in macOS
292 | case .automatic: self.tabBarMinimizeBehavior(.automatic)
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
| `- error: 'onScrollDown' is unavailable in macOS
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
296 | }
SwiftUI.TabBarMinimizeBehavior.onScrollDown:7:21: note: 'onScrollDown' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollDown: TabBarMinimizeBehavior}
| `- note: 'onScrollDown' has been explicitly marked unavailable here
8 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniTabViews.swift:295:64: error: 'onScrollUp' is unavailable in macOS
293 | case .never: self.tabBarMinimizeBehavior(.never)
294 | case .onScrollDown: self.tabBarMinimizeBehavior(.onScrollDown)
295 | case .onScrollUp: self.tabBarMinimizeBehavior(.onScrollUp)
| `- error: 'onScrollUp' is unavailable in macOS
296 | }
297 | } else {
SwiftUI.TabBarMinimizeBehavior.onScrollUp:7:21: note: 'onScrollUp' has been explicitly marked unavailable here
5 | @available(watchOS, unavailable)
6 | @available(visionOS, unavailable)
7 | public static let onScrollUp: TabBarMinimizeBehavior}
| `- note: 'onScrollUp' has been explicitly marked unavailable here
8 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[22/63] Compiling ExploreSwiftUI UniConcentricRectangle.swift
[23/63] Compiling ExploreSwiftUI UniContentUnavailable.swift
[24/63] Compiling ExploreSwiftUI UniControlGroup.swift
[25/63] Compiling ExploreSwiftUI UniDatePicker.swift
[26/63] Compiling ExploreSwiftUI UniDisclosureGroup.swift
[27/63] Compiling ExploreSwiftUI UniDivider.swift
[28/63] Compiling ExploreSwiftUI UniToolbars.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:35: error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:45: error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
[29/63] Compiling ExploreSwiftUI UniViews.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:35: error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:45: error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
[30/63] Compiling ExploreSwiftUI UniEnums.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:35: error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:45: error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
[31/63] Compiling ExploreSwiftUI UniAsyncImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:35: error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:45: error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
[32/63] Compiling ExploreSwiftUI UniButton.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:35: error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:45: error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
[33/63] Compiling ExploreSwiftUI UniColor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:35: error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: incorrect argument label in call (have 'request:scale:transaction:content:', expected 'url:scale:transaction:content:')
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Components/UniAsyncImage.swift:73:45: error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
71 | AsyncImage(url: url, scale: scale, transaction: transaction, content: content)
72 | case .request(let request):
73 | AsyncImage(request: request, scale: scale, transaction: transaction, content: content)
| `- error: cannot convert value of type 'URLRequest' to expected argument type 'URL'
74 | }
75 | } else if #available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *) {
[34/63] Compiling ExploreSwiftUI UniLinks.swift
[35/63] Compiling ExploreSwiftUI UniList.swift
[36/63] Compiling ExploreSwiftUI UniMaterial.swift
[37/63] Compiling ExploreSwiftUI UniMenu.swift
[38/63] Compiling ExploreSwiftUI UniNavigation.swift
[39/63] Compiling ExploreSwiftUI UniOutlineGroup.swift
[40/63] Compiling ExploreSwiftUI UniShareLink.swift
[41/63] Compiling ExploreSwiftUI UniSlider.swift
[42/63] Compiling ExploreSwiftUI UniTabViewComponents.swift
[43/63] Compiling ExploreSwiftUI UniText.swift
[44/63] Compiling ExploreSwiftUI UniViewThatFits.swift
[45/63] Compiling ExploreSwiftUI ExploreSwiftUI.swift
[46/63] Compiling ExploreSwiftUI UniMenus.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:84:40: error: cannot find type 'ReorderDifference' in scope
82 | for item: Item.Type,
83 | isEnabled: Bool = true,
84 | move: @escaping (_ difference: ReorderDifference<Item.ID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:118:40: error: cannot find type 'ReorderDifference' in scope
116 | in collectionID: CollectionID.Type,
117 | isEnabled: Bool = true,
118 | move: @escaping (_ difference: ReorderDifference<Item.ID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:148:40: error: cannot find type 'ReorderDifference' in scope
146 | itemID: KeyPath<Item, ItemID>,
147 | isEnabled: Bool = true,
148 | move: @escaping (_ difference: ReorderDifference<ItemID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:183:40: error: cannot find type 'ReorderDifference' in scope
181 | in collectionID: CollectionID.Type,
182 | isEnabled: Bool = true,
183 | move: @escaping (_ difference: ReorderDifference<ItemID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:25:18: error: value of type 'Self' has no member 'reorderable'
23 | public func uniReorderable() -> some DynamicViewContent<Self.Data> {
24 | #if os(iOS) || os(macOS) || os(watchOS)
25 | self.reorderable()
| `- error: value of type 'Self' has no member 'reorderable'
26 | #else
27 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:54:18: error: value of type 'Self' has no member 'reorderable'
52 | public func uniReorderable(collectionID: some Hashable & Sendable) -> some DynamicViewContent<Self.Data> {
53 | #if os(iOS) || os(macOS) || os(watchOS)
54 | self.reorderable(collectionID: collectionID)
| `- error: value of type 'Self' has no member 'reorderable'
55 | #else
56 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:87:18: error: value of type 'Self' has no member 'reorderContainer'
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
87 | self.reorderContainer(for: item, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
88 | #else
89 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:121:18: error: value of type 'Self' has no member 'reorderContainer'
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
121 | self.reorderContainer(for: item, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
122 | #else
123 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:151:18: error: value of type 'Self' has no member 'reorderContainer'
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
151 | self.reorderContainer(for: item, itemID: itemID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
152 | #else
153 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:186:18: error: value of type 'Self' has no member 'reorderContainer'
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
186 | self.reorderContainer(for: item, itemID: itemID, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
187 | #else
188 | self
[47/63] Compiling ExploreSwiftUI UniNavigations.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:84:40: error: cannot find type 'ReorderDifference' in scope
82 | for item: Item.Type,
83 | isEnabled: Bool = true,
84 | move: @escaping (_ difference: ReorderDifference<Item.ID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:118:40: error: cannot find type 'ReorderDifference' in scope
116 | in collectionID: CollectionID.Type,
117 | isEnabled: Bool = true,
118 | move: @escaping (_ difference: ReorderDifference<Item.ID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:148:40: error: cannot find type 'ReorderDifference' in scope
146 | itemID: KeyPath<Item, ItemID>,
147 | isEnabled: Bool = true,
148 | move: @escaping (_ difference: ReorderDifference<ItemID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:183:40: error: cannot find type 'ReorderDifference' in scope
181 | in collectionID: CollectionID.Type,
182 | isEnabled: Bool = true,
183 | move: @escaping (_ difference: ReorderDifference<ItemID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:25:18: error: value of type 'Self' has no member 'reorderable'
23 | public func uniReorderable() -> some DynamicViewContent<Self.Data> {
24 | #if os(iOS) || os(macOS) || os(watchOS)
25 | self.reorderable()
| `- error: value of type 'Self' has no member 'reorderable'
26 | #else
27 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:54:18: error: value of type 'Self' has no member 'reorderable'
52 | public func uniReorderable(collectionID: some Hashable & Sendable) -> some DynamicViewContent<Self.Data> {
53 | #if os(iOS) || os(macOS) || os(watchOS)
54 | self.reorderable(collectionID: collectionID)
| `- error: value of type 'Self' has no member 'reorderable'
55 | #else
56 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:87:18: error: value of type 'Self' has no member 'reorderContainer'
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
87 | self.reorderContainer(for: item, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
88 | #else
89 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:121:18: error: value of type 'Self' has no member 'reorderContainer'
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
121 | self.reorderContainer(for: item, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
122 | #else
123 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:151:18: error: value of type 'Self' has no member 'reorderContainer'
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
151 | self.reorderContainer(for: item, itemID: itemID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
152 | #else
153 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:186:18: error: value of type 'Self' has no member 'reorderContainer'
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
186 | self.reorderContainer(for: item, itemID: itemID, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
187 | #else
188 | self
[48/63] Compiling ExploreSwiftUI UniPickers.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:84:40: error: cannot find type 'ReorderDifference' in scope
82 | for item: Item.Type,
83 | isEnabled: Bool = true,
84 | move: @escaping (_ difference: ReorderDifference<Item.ID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:118:40: error: cannot find type 'ReorderDifference' in scope
116 | in collectionID: CollectionID.Type,
117 | isEnabled: Bool = true,
118 | move: @escaping (_ difference: ReorderDifference<Item.ID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:148:40: error: cannot find type 'ReorderDifference' in scope
146 | itemID: KeyPath<Item, ItemID>,
147 | isEnabled: Bool = true,
148 | move: @escaping (_ difference: ReorderDifference<ItemID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:183:40: error: cannot find type 'ReorderDifference' in scope
181 | in collectionID: CollectionID.Type,
182 | isEnabled: Bool = true,
183 | move: @escaping (_ difference: ReorderDifference<ItemID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:25:18: error: value of type 'Self' has no member 'reorderable'
23 | public func uniReorderable() -> some DynamicViewContent<Self.Data> {
24 | #if os(iOS) || os(macOS) || os(watchOS)
25 | self.reorderable()
| `- error: value of type 'Self' has no member 'reorderable'
26 | #else
27 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:54:18: error: value of type 'Self' has no member 'reorderable'
52 | public func uniReorderable(collectionID: some Hashable & Sendable) -> some DynamicViewContent<Self.Data> {
53 | #if os(iOS) || os(macOS) || os(watchOS)
54 | self.reorderable(collectionID: collectionID)
| `- error: value of type 'Self' has no member 'reorderable'
55 | #else
56 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:87:18: error: value of type 'Self' has no member 'reorderContainer'
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
87 | self.reorderContainer(for: item, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
88 | #else
89 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:121:18: error: value of type 'Self' has no member 'reorderContainer'
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
121 | self.reorderContainer(for: item, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
122 | #else
123 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:151:18: error: value of type 'Self' has no member 'reorderContainer'
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
151 | self.reorderContainer(for: item, itemID: itemID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
152 | #else
153 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:186:18: error: value of type 'Self' has no member 'reorderContainer'
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
186 | self.reorderContainer(for: item, itemID: itemID, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
187 | #else
188 | self
[49/63] Compiling ExploreSwiftUI UniProductViews.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:84:40: error: cannot find type 'ReorderDifference' in scope
82 | for item: Item.Type,
83 | isEnabled: Bool = true,
84 | move: @escaping (_ difference: ReorderDifference<Item.ID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:118:40: error: cannot find type 'ReorderDifference' in scope
116 | in collectionID: CollectionID.Type,
117 | isEnabled: Bool = true,
118 | move: @escaping (_ difference: ReorderDifference<Item.ID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:148:40: error: cannot find type 'ReorderDifference' in scope
146 | itemID: KeyPath<Item, ItemID>,
147 | isEnabled: Bool = true,
148 | move: @escaping (_ difference: ReorderDifference<ItemID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:183:40: error: cannot find type 'ReorderDifference' in scope
181 | in collectionID: CollectionID.Type,
182 | isEnabled: Bool = true,
183 | move: @escaping (_ difference: ReorderDifference<ItemID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:25:18: error: value of type 'Self' has no member 'reorderable'
23 | public func uniReorderable() -> some DynamicViewContent<Self.Data> {
24 | #if os(iOS) || os(macOS) || os(watchOS)
25 | self.reorderable()
| `- error: value of type 'Self' has no member 'reorderable'
26 | #else
27 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:54:18: error: value of type 'Self' has no member 'reorderable'
52 | public func uniReorderable(collectionID: some Hashable & Sendable) -> some DynamicViewContent<Self.Data> {
53 | #if os(iOS) || os(macOS) || os(watchOS)
54 | self.reorderable(collectionID: collectionID)
| `- error: value of type 'Self' has no member 'reorderable'
55 | #else
56 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:87:18: error: value of type 'Self' has no member 'reorderContainer'
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
87 | self.reorderContainer(for: item, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
88 | #else
89 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:121:18: error: value of type 'Self' has no member 'reorderContainer'
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
121 | self.reorderContainer(for: item, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
122 | #else
123 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:151:18: error: value of type 'Self' has no member 'reorderContainer'
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
151 | self.reorderContainer(for: item, itemID: itemID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
152 | #else
153 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:186:18: error: value of type 'Self' has no member 'reorderContainer'
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
186 | self.reorderContainer(for: item, itemID: itemID, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
187 | #else
188 | self
[50/63] Compiling ExploreSwiftUI UniProgressViews.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:84:40: error: cannot find type 'ReorderDifference' in scope
82 | for item: Item.Type,
83 | isEnabled: Bool = true,
84 | move: @escaping (_ difference: ReorderDifference<Item.ID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:118:40: error: cannot find type 'ReorderDifference' in scope
116 | in collectionID: CollectionID.Type,
117 | isEnabled: Bool = true,
118 | move: @escaping (_ difference: ReorderDifference<Item.ID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:148:40: error: cannot find type 'ReorderDifference' in scope
146 | itemID: KeyPath<Item, ItemID>,
147 | isEnabled: Bool = true,
148 | move: @escaping (_ difference: ReorderDifference<ItemID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:183:40: error: cannot find type 'ReorderDifference' in scope
181 | in collectionID: CollectionID.Type,
182 | isEnabled: Bool = true,
183 | move: @escaping (_ difference: ReorderDifference<ItemID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:25:18: error: value of type 'Self' has no member 'reorderable'
23 | public func uniReorderable() -> some DynamicViewContent<Self.Data> {
24 | #if os(iOS) || os(macOS) || os(watchOS)
25 | self.reorderable()
| `- error: value of type 'Self' has no member 'reorderable'
26 | #else
27 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:54:18: error: value of type 'Self' has no member 'reorderable'
52 | public func uniReorderable(collectionID: some Hashable & Sendable) -> some DynamicViewContent<Self.Data> {
53 | #if os(iOS) || os(macOS) || os(watchOS)
54 | self.reorderable(collectionID: collectionID)
| `- error: value of type 'Self' has no member 'reorderable'
55 | #else
56 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:87:18: error: value of type 'Self' has no member 'reorderContainer'
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
87 | self.reorderContainer(for: item, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
88 | #else
89 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:121:18: error: value of type 'Self' has no member 'reorderContainer'
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
121 | self.reorderContainer(for: item, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
122 | #else
123 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:151:18: error: value of type 'Self' has no member 'reorderContainer'
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
151 | self.reorderContainer(for: item, itemID: itemID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
152 | #else
153 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:186:18: error: value of type 'Self' has no member 'reorderContainer'
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
186 | self.reorderContainer(for: item, itemID: itemID, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
187 | #else
188 | self
[51/63] Compiling ExploreSwiftUI UniReorderings.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:84:40: error: cannot find type 'ReorderDifference' in scope
82 | for item: Item.Type,
83 | isEnabled: Bool = true,
84 | move: @escaping (_ difference: ReorderDifference<Item.ID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:118:40: error: cannot find type 'ReorderDifference' in scope
116 | in collectionID: CollectionID.Type,
117 | isEnabled: Bool = true,
118 | move: @escaping (_ difference: ReorderDifference<Item.ID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:148:40: error: cannot find type 'ReorderDifference' in scope
146 | itemID: KeyPath<Item, ItemID>,
147 | isEnabled: Bool = true,
148 | move: @escaping (_ difference: ReorderDifference<ItemID, ReorderableSingleCollectionIdentifier>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:183:40: error: cannot find type 'ReorderDifference' in scope
181 | in collectionID: CollectionID.Type,
182 | isEnabled: Bool = true,
183 | move: @escaping (_ difference: ReorderDifference<ItemID, CollectionID>) -> Void
| `- error: cannot find type 'ReorderDifference' in scope
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:25:18: error: value of type 'Self' has no member 'reorderable'
23 | public func uniReorderable() -> some DynamicViewContent<Self.Data> {
24 | #if os(iOS) || os(macOS) || os(watchOS)
25 | self.reorderable()
| `- error: value of type 'Self' has no member 'reorderable'
26 | #else
27 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:54:18: error: value of type 'Self' has no member 'reorderable'
52 | public func uniReorderable(collectionID: some Hashable & Sendable) -> some DynamicViewContent<Self.Data> {
53 | #if os(iOS) || os(macOS) || os(watchOS)
54 | self.reorderable(collectionID: collectionID)
| `- error: value of type 'Self' has no member 'reorderable'
55 | #else
56 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:87:18: error: value of type 'Self' has no member 'reorderContainer'
85 | ) -> some View where Item : Identifiable, Item.ID : Sendable {
86 | #if os(iOS) || os(macOS) || os(watchOS)
87 | self.reorderContainer(for: item, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
88 | #else
89 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:121:18: error: value of type 'Self' has no member 'reorderContainer'
119 | ) -> some View where Item : Identifiable, CollectionID : Hashable, CollectionID : Sendable, Item.ID : Sendable {
120 | #if os(iOS) || os(macOS) || os(watchOS)
121 | self.reorderContainer(for: item, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
122 | #else
123 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:151:18: error: value of type 'Self' has no member 'reorderContainer'
149 | ) -> some View where ItemID : Hashable, ItemID : Sendable {
150 | #if os(iOS) || os(macOS) || os(watchOS)
151 | self.reorderContainer(for: item, itemID: itemID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
152 | #else
153 | self
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniReorderings.swift:186:18: error: value of type 'Self' has no member 'reorderContainer'
184 | ) -> some View where ItemID : Hashable, ItemID : Sendable, CollectionID : Hashable, CollectionID : Sendable {
185 | #if os(iOS) || os(macOS) || os(watchOS)
186 | self.reorderContainer(for: item, itemID: itemID, in: collectionID, isEnabled: isEnabled, move: move)
| `- error: value of type 'Self' has no member 'reorderContainer'
187 | #else
188 | self
[52/63] Compiling ExploreSwiftUI UniPicker.swift
[53/63] Compiling ExploreSwiftUI UniProductView.swift
[54/63] Compiling ExploreSwiftUI UniProgressView.swift
[55/63] Compiling ExploreSwiftUI UniRoleButton.swift
[56/63] Compiling ExploreSwiftUI UniScrollView.swift
[57/63] Compiling ExploreSwiftUI UniShapes.swift
[58/63] Compiling ExploreSwiftUI UniAlerts.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:28: error: missing argument for parameter 'isPresented' in call
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: missing argument for parameter 'isPresented' in call
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: 'alert(isPresented:error:actions:)' declared here
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: 'alert(isPresented:error:actions:)' declared here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:22: error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: where 'E' = 'Binding<E?>'
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: where 'E' = 'Binding<E?>'
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:253:22: error: no exact matches in call to instance method 'alert'
251 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
252 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
253 | self.alert(error: error, actions: actions, message: message)
| |- error: no exact matches in call to instance method 'alert'
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
| `- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
254 | } else {
255 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:27:22: error: value of type 'Self' has no member 'asyncImageURLSession'
25 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
| `- error: value of type 'Self' has no member 'asyncImageURLSession'
28 | .environment(\.uniAsyncImageURLSession, session)
29 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:28:34: error: cannot infer key path type from context; consider explicitly specifying a root type
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
28 | .environment(\.uniAsyncImageURLSession, session)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
29 | } else {
30 | self.environment(\.uniAsyncImageURLSession, session)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
[59/63] Compiling ExploreSwiftUI UniAsyncImages.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:28: error: missing argument for parameter 'isPresented' in call
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: missing argument for parameter 'isPresented' in call
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: 'alert(isPresented:error:actions:)' declared here
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: 'alert(isPresented:error:actions:)' declared here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:22: error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: where 'E' = 'Binding<E?>'
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: where 'E' = 'Binding<E?>'
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:253:22: error: no exact matches in call to instance method 'alert'
251 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
252 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
253 | self.alert(error: error, actions: actions, message: message)
| |- error: no exact matches in call to instance method 'alert'
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
| `- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
254 | } else {
255 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:27:22: error: value of type 'Self' has no member 'asyncImageURLSession'
25 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
| `- error: value of type 'Self' has no member 'asyncImageURLSession'
28 | .environment(\.uniAsyncImageURLSession, session)
29 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:28:34: error: cannot infer key path type from context; consider explicitly specifying a root type
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
28 | .environment(\.uniAsyncImageURLSession, session)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
29 | } else {
30 | self.environment(\.uniAsyncImageURLSession, session)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
[60/63] Compiling ExploreSwiftUI UniButtons.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:28: error: missing argument for parameter 'isPresented' in call
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: missing argument for parameter 'isPresented' in call
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: 'alert(isPresented:error:actions:)' declared here
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: 'alert(isPresented:error:actions:)' declared here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:22: error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: where 'E' = 'Binding<E?>'
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: where 'E' = 'Binding<E?>'
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:253:22: error: no exact matches in call to instance method 'alert'
251 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
252 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
253 | self.alert(error: error, actions: actions, message: message)
| |- error: no exact matches in call to instance method 'alert'
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
| `- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
254 | } else {
255 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:27:22: error: value of type 'Self' has no member 'asyncImageURLSession'
25 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
| `- error: value of type 'Self' has no member 'asyncImageURLSession'
28 | .environment(\.uniAsyncImageURLSession, session)
29 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:28:34: error: cannot infer key path type from context; consider explicitly specifying a root type
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
28 | .environment(\.uniAsyncImageURLSession, session)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
29 | } else {
30 | self.environment(\.uniAsyncImageURLSession, session)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
[61/63] Compiling ExploreSwiftUI UniColors.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:28: error: missing argument for parameter 'isPresented' in call
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: missing argument for parameter 'isPresented' in call
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: 'alert(isPresented:error:actions:)' declared here
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: 'alert(isPresented:error:actions:)' declared here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:22: error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: where 'E' = 'Binding<E?>'
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: where 'E' = 'Binding<E?>'
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:253:22: error: no exact matches in call to instance method 'alert'
251 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
252 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
253 | self.alert(error: error, actions: actions, message: message)
| |- error: no exact matches in call to instance method 'alert'
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
| `- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
254 | } else {
255 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:27:22: error: value of type 'Self' has no member 'asyncImageURLSession'
25 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
| `- error: value of type 'Self' has no member 'asyncImageURLSession'
28 | .environment(\.uniAsyncImageURLSession, session)
29 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:28:34: error: cannot infer key path type from context; consider explicitly specifying a root type
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
28 | .environment(\.uniAsyncImageURLSession, session)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
29 | } else {
30 | self.environment(\.uniAsyncImageURLSession, session)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
[62/63] Compiling ExploreSwiftUI UniControlGroups.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:28: error: missing argument for parameter 'isPresented' in call
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: missing argument for parameter 'isPresented' in call
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: 'alert(isPresented:error:actions:)' declared here
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: 'alert(isPresented:error:actions:)' declared here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:22: error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: where 'E' = 'Binding<E?>'
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: where 'E' = 'Binding<E?>'
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:253:22: error: no exact matches in call to instance method 'alert'
251 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
252 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
253 | self.alert(error: error, actions: actions, message: message)
| |- error: no exact matches in call to instance method 'alert'
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
| `- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
254 | } else {
255 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:27:22: error: value of type 'Self' has no member 'asyncImageURLSession'
25 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
| `- error: value of type 'Self' has no member 'asyncImageURLSession'
28 | .environment(\.uniAsyncImageURLSession, session)
29 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:28:34: error: cannot infer key path type from context; consider explicitly specifying a root type
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
28 | .environment(\.uniAsyncImageURLSession, session)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
29 | } else {
30 | self.environment(\.uniAsyncImageURLSession, session)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
[63/63] Compiling ExploreSwiftUI UniDatePickers.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:28: error: missing argument for parameter 'isPresented' in call
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: missing argument for parameter 'isPresented' in call
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: 'alert(isPresented:error:actions:)' declared here
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: 'alert(isPresented:error:actions:)' declared here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:196:22: error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
194 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
195 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
196 | self.alert(error: error, actions: actions)
| `- error: instance method 'alert(isPresented:error:actions:)' requires that 'Binding<E?>' conform to 'LocalizedError'
197 | } else {
198 | let isPresented = Binding<Bool>(
SwiftUI.View.alert:2:25: note: where 'E' = 'Binding<E?>'
1 | protocol View {
2 | nonisolated public func alert<E, A>(isPresented: Binding<Bool>, error: E?, @ViewBuilder actions: () -> A) -> some View where E : LocalizedError, A : View
| `- note: where 'E' = 'Binding<E?>'
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:253:22: error: no exact matches in call to instance method 'alert'
251 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
252 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
253 | self.alert(error: error, actions: actions, message: message)
| |- error: no exact matches in call to instance method 'alert'
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, actions: () -> A)
| |- note: candidate has partially matching parameter list (LocalizedStringKey, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
| `- note: candidate has partially matching parameter list (Text, isPresented: Binding<Bool>, presenting: E?, actions: (E) -> A)
254 | } else {
255 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:309:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
307 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
308 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
309 | self.alert(titleKey, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
310 | } else {
311 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:44: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:349:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
347 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
348 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
349 | self.alert(titleKey, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
350 | } else {
351 | let isPresented = Binding<Bool>(
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: incorrect argument label in call (have '_:item:actions:', expected '_:isPresented:actions:')
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:389:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
387 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
388 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
389 | self.alert(title, item: item, actions: actions)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
390 | } else {
391 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: incorrect argument label in call (have '_:item:actions:message:', expected '_:isPresented:actions:message:')
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:41: error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| |- error: cannot convert value of type 'Binding<Item?>' to expected argument type 'Binding<Bool>'
| `- note: arguments to generic parameter 'Value' ('Item?' and 'Bool') are expected to be equal
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> A' to expected argument type '() -> A'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAlerts.swift:408:27: error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
406 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
407 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
408 | self.alert(title, item: item, actions: actions, message: message)
| `- error: cannot convert value of type '(Item) -> M' to expected argument type '() -> M'
409 | } else {
410 | self.uniAlert(LocalizedStringKey(String(title)), item: item, actions: actions, message: message)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:27:22: error: value of type 'Self' has no member 'asyncImageURLSession'
25 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS)
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
| `- error: value of type 'Self' has no member 'asyncImageURLSession'
28 | .environment(\.uniAsyncImageURLSession, session)
29 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniAsyncImages.swift:28:34: error: cannot infer key path type from context; consider explicitly specifying a root type
26 | if #available(iOS 27.0, macOS 27.0, watchOS 27.0, tvOS 27.0, *) {
27 | self.asyncImageURLSession(session)
28 | .environment(\.uniAsyncImageURLSession, session)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
29 | } else {
30 | self.environment(\.uniAsyncImageURLSession, session)
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:51:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
49 | }
50 | }
51 | } else if #available(iOS 16.0, macOS 13.0, watchOS 9.0, tvOS 16.0, visionOS 1.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
52 | if gradient {
53 | // iOS 16 supports gradient but not hierarchical modifiers on it.
/Users/admin/builder/spi-builder-workspace/Sources/ExploreSwiftUI/Bridges/UniColors.swift:60:23: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
30 | ) -> some View {
31 | #if os(iOS) || os(macOS) || os(watchOS) || os(tvOS) || os(visionOS)
32 | if #available(iOS 17.0, macOS 14.0, watchOS 10.0, tvOS 17.0, visionOS 1.0, *) {
| `- note: enclosing scope here
33 | if gradient {
34 | switch hierarchy {
:
58 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
59 | }
60 | } else if #available(iOS 15.0, macOS 12.0, watchOS 8.0, tvOS 15.0, *) {
| `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true
61 | // iOS 15 Fallback
62 | self.foregroundStyle(color.opacity(opacity * hierarchy.simulatedOpacity))
BUILD FAILURE 6.3 macosSpm