Build Information
Failed to build Queryable, reference main (7c8f7f
), with Swift 6.0 for macOS (SPM) on 30 Nov 2024 12:42:24 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
53 | }
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:52:42: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
53 | }
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:52:62: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
53 | }
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:52:62: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
53 | }
54 | }
[14/17] Compiling Queryable Queryable+Closure.swift
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:28:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:28:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:28:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:28:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:35:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
33 | func body(content: Content) -> some View {
34 | content
35 | .background {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:35:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
33 | func body(content: Content) -> some View {
34 | content
35 | .background {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:36:57: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
34 | content
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:36:57: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
34 | content
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:37:21: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:37:21: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:37:28: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:37:28: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:38:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .alert(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:38:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .alert(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:38:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .alert(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:38:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .alert(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:44:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:44:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:44:79: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:44:79: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:46:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
44 | actions(itemContainer.item, itemContainer.resolver)
45 | } message: {
46 | message(itemContainer.item)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
47 | .onDisappear {
48 | if let id = ids.first {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:46:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
44 | actions(itemContainer.item, itemContainer.resolver)
45 | } message: {
46 | message(itemContainer.item)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
47 | .onDisappear {
48 | if let id = ids.first {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:49:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:49:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:49:99: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:49:99: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:55:26: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:55:26: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:55:69: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:55:69: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:57:46: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
55 | .onAppear { ids.append(initialItemContainer.id) }
56 | }
57 | .id(initialItemContainer.id)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 | }
59 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:57:46: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
55 | .onAppear { ids.append(initialItemContainer.id) }
56 | }
57 | .id(initialItemContainer.id)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 | }
59 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:45:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
47 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:45:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
47 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:45:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
47 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:45:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
47 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:50:27: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
48 | func body(content: Content) -> some View {
49 | content
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:50:27: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
48 | func body(content: Content) -> some View {
49 | content
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:50:27: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
48 | func body(content: Content) -> some View {
49 | content
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:50:27: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
48 | func body(content: Content) -> some View {
49 | content
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:50:57: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
48 | func body(content: Content) -> some View {
49 | content
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:50:57: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
48 | func body(content: Content) -> some View {
49 | content
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:52:42: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
53 | }
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:52:42: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
53 | }
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:52:62: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
53 | }
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:52:62: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
:
50 | .onChange(of: NilEquatableWrapper(queryable.itemContainer)) { wrapper in
51 | if let itemContainer = wrapper.wrappedValue {
52 | action(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
53 | }
54 | }
[15/17] Emitting module Queryable
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:28:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:28:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:28:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Alert.swift:28:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct QueryableAlertModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:45:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
47 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:45:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
47 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:45:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
47 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Closure.swift:45:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | }
43 |
44 | private struct CustomActionModifier<Item, Result>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
45 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
46 | var action: (_ item: Item, _ query: QueryResolver<Result>) -> Void
47 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:33: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:33: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+FullscreenCover.swift:26:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct FullScreenCoverModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var onDismiss: (() -> Void)?
28 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+FullscreenCover.swift:26:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct FullScreenCoverModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var onDismiss: (() -> Void)?
28 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+FullscreenCover.swift:26:33: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct FullScreenCoverModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var onDismiss: (() -> Void)?
28 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+FullscreenCover.swift:26:33: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct FullScreenCoverModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var onDismiss: (() -> Void)?
28 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Overlay.swift:26:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct OverlayModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var animation: Animation? = nil
28 | private var alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Overlay.swift:26:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct OverlayModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var animation: Animation? = nil
28 | private var alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Overlay.swift:26:33: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct OverlayModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var animation: Animation? = nil
28 | private var alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Overlay.swift:26:33: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct OverlayModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var animation: Animation? = nil
28 | private var alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Sheet.swift:26:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct SheetModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var onDismiss: (() -> Void)?
28 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Sheet.swift:26:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct SheetModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var onDismiss: (() -> Void)?
28 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Sheet.swift:26:33: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct SheetModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var onDismiss: (() -> Void)?
28 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Sheet.swift:26:33: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct SheetModifier<Item, Result, QueryContent: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
27 | private var onDismiss: (() -> Void)?
28 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Logger.swift:26:22: warning: var 'logger' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
24 | import OSLog
25 |
26 | fileprivate(set) var logger: Logger = .init(OSLog.disabled)
| |- warning: var 'logger' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'logger' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'logger' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 | public struct QueryableLogger {
[16/17] Compiling Queryable Queryable+Conditional.swift
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:33: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:33: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:49: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:49: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:33:44: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:33:44: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:33:71: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:33:71: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:35: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:35: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:76: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:76: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:89: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:89: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:63: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:63: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:63: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:63: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:38:9: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
36 | }
37 | }
38 | }
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | }
40 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:38:9: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
36 | }
37 | }
38 | }
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | }
40 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:30:32: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
28 | }
29 |
30 | public var body: some View {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:30:32: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
28 | }
29 |
30 | public var body: some View {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:30:32: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
28 | }
29 |
30 | public var body: some View {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:30:32: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
28 | }
29 |
30 | public var body: some View {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:35:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
33 | func body(content: Content) -> some View {
34 | content
35 | .background {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:35:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
33 | func body(content: Content) -> some View {
34 | content
35 | .background {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:36:57: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
34 | content
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:36:57: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
34 | content
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:37:21: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:37:21: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:37:28: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:37:28: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:38:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .confirmationDialog(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:38:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .confirmationDialog(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:38:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .confirmationDialog(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:38:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .confirmationDialog(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:44:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:44:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:44:79: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:44:79: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:46:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
44 | actions(itemContainer.item, itemContainer.resolver)
45 | } message: {
46 | message(itemContainer.item)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
47 | .onDisappear {
48 | if let id = ids.first {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:46:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
44 | actions(itemContainer.item, itemContainer.resolver)
45 | } message: {
46 | message(itemContainer.item)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
47 | .onDisappear {
48 | if let id = ids.first {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:49:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:49:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:49:99: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:49:99: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:55:26: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:55:26: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:55:69: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:55:69: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:57:46: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
55 | .onAppear { ids.append(initialItemContainer.id) }
56 | }
57 | .id(initialItemContainer.id)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 | }
59 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:57:46: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
55 | .onAppear { ids.append(initialItemContainer.id) }
56 | }
57 | .id(initialItemContainer.id)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 | }
59 | }
[17/17] Compiling Queryable Queryable+ConfirmationDialog.swift
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:33: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:11:33: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:49: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:49: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:32:13: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:33:44: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:33:44: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:33:71: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:33:71: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:35: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:35: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:76: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:76: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:89: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:35:89: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
34 | .onDisappear {
35 | queryable.autoCancelContinuation(id: itemContainer.id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | }
37 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:63: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:63: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:63: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:31:63: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
29 |
30 | public var body: some View {
31 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
33 | queryContent(itemContainer.item, initialItemContainer.resolver)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:38:9: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
36 | }
37 | }
38 | }
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | }
40 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:38:9: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
36 | }
37 | }
38 | }
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | }
40 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:30:32: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
28 | }
29 |
30 | public var body: some View {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:30:32: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
28 | }
29 |
30 | public var body: some View {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:30:32: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
28 | }
29 |
30 | public var body: some View {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+Conditional.swift:30:32: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
8 | import SwiftUI
9 |
10 | public struct WithQuery<Item, Result, QueryContent: View>: View {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
11 | @ObservedObject private var queryable: Queryable<Item, Result>
12 | private var queryContent: (_ item: Item, _ query: QueryResolver<Result>) -> QueryContent
:
28 | }
29 |
30 | public var body: some View {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | if let initialItemContainer = queryable.itemContainer {
32 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:6: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:6: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:28:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
28 | @ObservedObject var queryable: Queryable<Item, Result>
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
29 | var title: String
30 | @ViewBuilder var actions: (_ item: Item, _ query: QueryResolver<Result>) -> Actions
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:35:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
33 | func body(content: Content) -> some View {
34 | content
35 | .background {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:35:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
33 | func body(content: Content) -> some View {
34 | content
35 | .background {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:36:57: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
34 | content
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:36:57: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
34 | content
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:37:21: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:37:21: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:37:28: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:37:28: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
35 | .background {
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
39 | Color.clear
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:38:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .confirmationDialog(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:38:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .confirmationDialog(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:38:25: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .confirmationDialog(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:38:25: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
36 | if let initialItemContainer = queryable.itemContainer {
37 | ZStack {
38 | StableItemContainerView(itemContainer: initialItemContainer) { itemContainer in
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
39 | Color.clear
40 | .confirmationDialog(
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:44:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:44:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:44:79: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:44:79: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
42 | isPresented: .constant(true)
43 | ) {
44 | actions(itemContainer.item, itemContainer.resolver)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
45 | } message: {
46 | message(itemContainer.item)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:46:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
44 | actions(itemContainer.item, itemContainer.resolver)
45 | } message: {
46 | message(itemContainer.item)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
47 | .onDisappear {
48 | if let id = ids.first {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:46:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
44 | actions(itemContainer.item, itemContainer.resolver)
45 | } message: {
46 | message(itemContainer.item)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
47 | .onDisappear {
48 | if let id = ids.first {
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:49:59: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:49:59: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:49:99: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:49:99: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
47 | .onDisappear {
48 | if let id = ids.first {
49 | queryable.autoCancelContinuation(id: id, reason: .presentationEnded)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
50 | ids.removeFirst()
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:55:26: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:55:26: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:55:69: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:55:69: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
53 | }
54 | }
55 | .onAppear { ids.append(initialItemContainer.id) }
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
56 | }
57 | .id(initialItemContainer.id)
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:57:46: warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Item' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
55 | .onAppear { ids.append(initialItemContainer.id) }
56 | }
57 | .id(initialItemContainer.id)
| `- warning: type 'Item' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 | }
59 | }
/Users/admin/builder/spi-builder-workspace/Sources/Queryable/Handlers/Queryable+ConfirmationDialog.swift:57:46: warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
23 | import SwiftUI
24 |
25 | private struct ConfirmationDialogModifier<Item, Result, Actions: View, Message: View>: ViewModifier {
| `- note: consider making generic parameter 'Result' conform to the 'Sendable' protocol
26 | @State private var ids: [String] = []
27 |
:
55 | .onAppear { ids.append(initialItemContainer.id) }
56 | }
57 | .id(initialItemContainer.id)
| `- warning: type 'Result' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
58 | }
59 | }
BUILD FAILURE 6.0 macosSpm