Build Information
Successful build of Knit, reference 1.0.9 (d2eeff
), with Swift 6.0 for Linux on 31 Oct 2024 05:59:10 UTC.
Swift 6 data race errors: 14
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
Build Log
488 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
489 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12))
490 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:520:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
513 | /// - Returns: The registered service entry.
514 | @discardableResult
515 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
516 | _ service: Service.Type,
517 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)) -> Service
518 | ) -> ServiceEntry<Service> {
519 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)) in
520 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
521 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13))
522 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:552:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
545 | /// - Returns: The registered service entry.
546 | @discardableResult
547 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
548 | _ service: Service.Type,
549 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)) -> Service
550 | ) -> ServiceEntry<Service> {
551 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)) in
552 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
553 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14))
554 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:584:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
577 | /// - Returns: The registered service entry.
578 | @discardableResult
579 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
580 | _ service: Service.Type,
581 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)) -> Service
582 | ) -> ServiceEntry<Service> {
583 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)) in
584 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
585 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15))
586 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:616:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
609 | /// - Returns: The registered service entry.
610 | @discardableResult
611 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
612 | _ service: Service.Type,
613 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)) -> Service
614 | ) -> ServiceEntry<Service> {
615 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)) in
616 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
617 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16))
618 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:648:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
641 | /// - Returns: The registered service entry.
642 | @discardableResult
643 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
644 | _ service: Service.Type,
645 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)) -> Service
646 | ) -> ServiceEntry<Service> {
647 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)) in
648 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
649 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17))
650 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:680:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
673 | /// - Returns: The registered service entry.
674 | @discardableResult
675 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
676 | _ service: Service.Type,
677 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)) -> Service
678 | ) -> ServiceEntry<Service> {
679 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)) in
680 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
681 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18))
682 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:712:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
705 | /// - Returns: The registered service entry.
706 | @discardableResult
707 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
708 | _ service: Service.Type,
709 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)) -> Service
710 | ) -> ServiceEntry<Service> {
711 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)) in
712 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
713 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18, args.19))
714 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:42:28: warning: sending 'factory' risks causing data races; this is an error in the Swift 6 language mode
40 | factory: { resolver in
41 | MainActor.assumeIsolated {
42 | return factory(resolver)
| |- warning: sending 'factory' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'factory' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
43 | }
44 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:42:36: warning: sending 'resolver' risks causing data races; this is an error in the Swift 6 language mode
40 | factory: { resolver in
41 | MainActor.assumeIsolated {
42 | return factory(resolver)
| |- warning: sending 'resolver' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'resolver' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
43 | }
44 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:71:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
69 | let initClosure = {
70 | MainActor.assumeIsolated {
71 | initializer(())
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
72 | }
73 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:104:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
102 | let initClosure = { (arg: (T1)) in
103 | MainActor.assumeIsolated {
104 | initializer((arg))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
105 | }
106 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:104:30: warning: sending 'arg' risks causing data races; this is an error in the Swift 6 language mode
102 | let initClosure = { (arg: (T1)) in
103 | MainActor.assumeIsolated {
104 | initializer((arg))
| |- warning: sending 'arg' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'arg' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
105 | }
106 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:137:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
135 | let initClosure = { (args: (T1, T2)) in
136 | MainActor.assumeIsolated {
137 | initializer((args.0, args.1))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
138 | }
139 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:137:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
135 | let initClosure = { (args: (T1, T2)) in
136 | MainActor.assumeIsolated {
137 | initializer((args.0, args.1))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
138 | }
139 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:169:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
167 | let initClosure = { (args: (T1, T2, T3)) in
168 | MainActor.assumeIsolated {
169 | initializer((args.0, args.1, args.2))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
170 | }
171 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:169:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
167 | let initClosure = { (args: (T1, T2, T3)) in
168 | MainActor.assumeIsolated {
169 | initializer((args.0, args.1, args.2))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
170 | }
171 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:201:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
199 | let initClosure = { (args: (T1, T2, T3, T4)) in
200 | MainActor.assumeIsolated {
201 | initializer((args.0, args.1, args.2, args.3))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
202 | }
203 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:201:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
199 | let initClosure = { (args: (T1, T2, T3, T4)) in
200 | MainActor.assumeIsolated {
201 | initializer((args.0, args.1, args.2, args.3))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
202 | }
203 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:233:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
231 | let initClosure = { (args: (T1, T2, T3, T4, T5)) in
232 | MainActor.assumeIsolated {
233 | initializer((args.0, args.1, args.2, args.3, args.4))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
234 | }
235 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:233:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
231 | let initClosure = { (args: (T1, T2, T3, T4, T5)) in
232 | MainActor.assumeIsolated {
233 | initializer((args.0, args.1, args.2, args.3, args.4))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
234 | }
235 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:265:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
263 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6)) in
264 | MainActor.assumeIsolated {
265 | initializer((args.0, args.1, args.2, args.3, args.4, args.5))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
266 | }
267 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:265:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
263 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6)) in
264 | MainActor.assumeIsolated {
265 | initializer((args.0, args.1, args.2, args.3, args.4, args.5))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
266 | }
267 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:297:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
295 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7)) in
296 | MainActor.assumeIsolated {
297 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
298 | }
299 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:297:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
295 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7)) in
296 | MainActor.assumeIsolated {
297 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
298 | }
299 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:329:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
327 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8)) in
328 | MainActor.assumeIsolated {
329 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
330 | }
331 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:329:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
327 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8)) in
328 | MainActor.assumeIsolated {
329 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
330 | }
331 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:361:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
359 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9)) in
360 | MainActor.assumeIsolated {
361 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
362 | }
363 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:361:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
359 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9)) in
360 | MainActor.assumeIsolated {
361 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
362 | }
363 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:393:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
391 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)) in
392 | MainActor.assumeIsolated {
393 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
394 | }
395 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:393:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
391 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)) in
392 | MainActor.assumeIsolated {
393 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
394 | }
395 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:425:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
423 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)) in
424 | MainActor.assumeIsolated {
425 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
426 | }
427 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:425:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
423 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)) in
424 | MainActor.assumeIsolated {
425 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
426 | }
427 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:457:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
455 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)) in
456 | MainActor.assumeIsolated {
457 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
458 | }
459 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:457:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
455 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)) in
456 | MainActor.assumeIsolated {
457 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
458 | }
459 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:489:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
487 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)) in
488 | MainActor.assumeIsolated {
489 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
490 | }
491 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:489:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
487 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)) in
488 | MainActor.assumeIsolated {
489 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
490 | }
491 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:521:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
519 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)) in
520 | MainActor.assumeIsolated {
521 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
522 | }
523 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:521:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
519 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)) in
520 | MainActor.assumeIsolated {
521 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
522 | }
523 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:553:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
551 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)) in
552 | MainActor.assumeIsolated {
553 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
554 | }
555 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:553:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
551 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)) in
552 | MainActor.assumeIsolated {
553 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
554 | }
555 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:585:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
583 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)) in
584 | MainActor.assumeIsolated {
585 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
586 | }
587 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:585:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
583 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)) in
584 | MainActor.assumeIsolated {
585 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
586 | }
587 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:617:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
615 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)) in
616 | MainActor.assumeIsolated {
617 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 | }
619 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:617:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
615 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)) in
616 | MainActor.assumeIsolated {
617 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 | }
619 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:649:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
647 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)) in
648 | MainActor.assumeIsolated {
649 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
650 | }
651 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:649:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
647 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)) in
648 | MainActor.assumeIsolated {
649 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
650 | }
651 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:681:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
679 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)) in
680 | MainActor.assumeIsolated {
681 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
682 | }
683 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:681:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
679 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)) in
680 | MainActor.assumeIsolated {
681 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
682 | }
683 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:713:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
711 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)) in
712 | MainActor.assumeIsolated {
713 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18, args.19))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
714 | }
715 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:713:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
711 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)) in
712 | MainActor.assumeIsolated {
713 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18, args.19))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
714 | }
715 | }
[146/206] Compiling Knit Container+ServiceCollection.swift
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:41:27: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
31 | /// - Returns: The registered service entry.
32 | @discardableResult
33 | public func registerIntoCollection<Service>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
34 | _ service: Service.Type,
35 | factory: @escaping @MainActor (Resolver) -> Service
:
39 | name: makeUniqueCollectionRegistrationName(),
40 | factory: { resolver in
41 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
42 | return factory(resolver)
43 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:70:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
63 | /// - Returns: The registered service entry.
64 | @discardableResult
65 | public func autoregisterIntoCollection<Service>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
66 | _ service: Service.Type,
67 | initializer: @escaping @MainActor (()) -> Service
68 | ) -> ServiceEntry<Service> {
69 | let initClosure = {
70 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
71 | initializer(())
72 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:103:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
96 | /// - Returns: The registered service entry.
97 | @discardableResult
98 | public func autoregisterIntoCollection<Service, T1>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
99 | _ service: Service.Type,
100 | initializer: @escaping @MainActor ((T1)) -> Service
101 | ) -> ServiceEntry<Service> {
102 | let initClosure = { (arg: (T1)) in
103 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
104 | initializer((arg))
105 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:136:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
129 | /// - Returns: The registered service entry.
130 | @discardableResult
131 | public func autoregisterIntoCollection<Service, T1, T2>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
132 | _ service: Service.Type,
133 | initializer: @escaping @MainActor ((T1, T2)) -> Service
134 | ) -> ServiceEntry<Service> {
135 | let initClosure = { (args: (T1, T2)) in
136 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
137 | initializer((args.0, args.1))
138 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:168:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
161 | /// - Returns: The registered service entry.
162 | @discardableResult
163 | public func autoregisterIntoCollection<Service, T1, T2, T3>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
164 | _ service: Service.Type,
165 | initializer: @escaping @MainActor ((T1, T2, T3)) -> Service
166 | ) -> ServiceEntry<Service> {
167 | let initClosure = { (args: (T1, T2, T3)) in
168 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
169 | initializer((args.0, args.1, args.2))
170 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:200:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
193 | /// - Returns: The registered service entry.
194 | @discardableResult
195 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
196 | _ service: Service.Type,
197 | initializer: @escaping @MainActor ((T1, T2, T3, T4)) -> Service
198 | ) -> ServiceEntry<Service> {
199 | let initClosure = { (args: (T1, T2, T3, T4)) in
200 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
201 | initializer((args.0, args.1, args.2, args.3))
202 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:232:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
225 | /// - Returns: The registered service entry.
226 | @discardableResult
227 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
228 | _ service: Service.Type,
229 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5)) -> Service
230 | ) -> ServiceEntry<Service> {
231 | let initClosure = { (args: (T1, T2, T3, T4, T5)) in
232 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
233 | initializer((args.0, args.1, args.2, args.3, args.4))
234 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:264:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
257 | /// - Returns: The registered service entry.
258 | @discardableResult
259 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
260 | _ service: Service.Type,
261 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6)) -> Service
262 | ) -> ServiceEntry<Service> {
263 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6)) in
264 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
265 | initializer((args.0, args.1, args.2, args.3, args.4, args.5))
266 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:296:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
289 | /// - Returns: The registered service entry.
290 | @discardableResult
291 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
292 | _ service: Service.Type,
293 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7)) -> Service
294 | ) -> ServiceEntry<Service> {
295 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7)) in
296 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
297 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6))
298 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:328:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
321 | /// - Returns: The registered service entry.
322 | @discardableResult
323 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
324 | _ service: Service.Type,
325 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8)) -> Service
326 | ) -> ServiceEntry<Service> {
327 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8)) in
328 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
329 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7))
330 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:360:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
353 | /// - Returns: The registered service entry.
354 | @discardableResult
355 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
356 | _ service: Service.Type,
357 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9)) -> Service
358 | ) -> ServiceEntry<Service> {
359 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9)) in
360 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
361 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8))
362 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:392:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
385 | /// - Returns: The registered service entry.
386 | @discardableResult
387 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
388 | _ service: Service.Type,
389 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)) -> Service
390 | ) -> ServiceEntry<Service> {
391 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)) in
392 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
393 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9))
394 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:424:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
417 | /// - Returns: The registered service entry.
418 | @discardableResult
419 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
420 | _ service: Service.Type,
421 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)) -> Service
422 | ) -> ServiceEntry<Service> {
423 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)) in
424 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
425 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10))
426 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:456:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
449 | /// - Returns: The registered service entry.
450 | @discardableResult
451 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
452 | _ service: Service.Type,
453 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)) -> Service
454 | ) -> ServiceEntry<Service> {
455 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)) in
456 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
457 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11))
458 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:488:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
481 | /// - Returns: The registered service entry.
482 | @discardableResult
483 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
484 | _ service: Service.Type,
485 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)) -> Service
486 | ) -> ServiceEntry<Service> {
487 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)) in
488 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
489 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12))
490 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:520:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
513 | /// - Returns: The registered service entry.
514 | @discardableResult
515 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
516 | _ service: Service.Type,
517 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)) -> Service
518 | ) -> ServiceEntry<Service> {
519 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)) in
520 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
521 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13))
522 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:552:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
545 | /// - Returns: The registered service entry.
546 | @discardableResult
547 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
548 | _ service: Service.Type,
549 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)) -> Service
550 | ) -> ServiceEntry<Service> {
551 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)) in
552 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
553 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14))
554 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:584:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
577 | /// - Returns: The registered service entry.
578 | @discardableResult
579 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
580 | _ service: Service.Type,
581 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)) -> Service
582 | ) -> ServiceEntry<Service> {
583 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)) in
584 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
585 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15))
586 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:616:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
609 | /// - Returns: The registered service entry.
610 | @discardableResult
611 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
612 | _ service: Service.Type,
613 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)) -> Service
614 | ) -> ServiceEntry<Service> {
615 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)) in
616 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
617 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16))
618 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:648:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
641 | /// - Returns: The registered service entry.
642 | @discardableResult
643 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
644 | _ service: Service.Type,
645 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)) -> Service
646 | ) -> ServiceEntry<Service> {
647 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)) in
648 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
649 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17))
650 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:680:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
673 | /// - Returns: The registered service entry.
674 | @discardableResult
675 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
676 | _ service: Service.Type,
677 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)) -> Service
678 | ) -> ServiceEntry<Service> {
679 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)) in
680 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
681 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18))
682 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:712:23: warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
705 | /// - Returns: The registered service entry.
706 | @discardableResult
707 | public func autoregisterIntoCollection<Service, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>(
| `- note: consider making generic parameter 'Service' conform to the 'Sendable' protocol
708 | _ service: Service.Type,
709 | initializer: @escaping @MainActor ((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)) -> Service
710 | ) -> ServiceEntry<Service> {
711 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)) in
712 | MainActor.assumeIsolated {
| `- warning: type 'Service' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
713 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18, args.19))
714 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:42:28: warning: sending 'factory' risks causing data races; this is an error in the Swift 6 language mode
40 | factory: { resolver in
41 | MainActor.assumeIsolated {
42 | return factory(resolver)
| |- warning: sending 'factory' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'factory' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
43 | }
44 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:42:36: warning: sending 'resolver' risks causing data races; this is an error in the Swift 6 language mode
40 | factory: { resolver in
41 | MainActor.assumeIsolated {
42 | return factory(resolver)
| |- warning: sending 'resolver' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'resolver' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
43 | }
44 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:71:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
69 | let initClosure = {
70 | MainActor.assumeIsolated {
71 | initializer(())
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
72 | }
73 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:104:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
102 | let initClosure = { (arg: (T1)) in
103 | MainActor.assumeIsolated {
104 | initializer((arg))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
105 | }
106 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:104:30: warning: sending 'arg' risks causing data races; this is an error in the Swift 6 language mode
102 | let initClosure = { (arg: (T1)) in
103 | MainActor.assumeIsolated {
104 | initializer((arg))
| |- warning: sending 'arg' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'arg' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
105 | }
106 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:137:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
135 | let initClosure = { (args: (T1, T2)) in
136 | MainActor.assumeIsolated {
137 | initializer((args.0, args.1))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
138 | }
139 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:137:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
135 | let initClosure = { (args: (T1, T2)) in
136 | MainActor.assumeIsolated {
137 | initializer((args.0, args.1))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
138 | }
139 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:169:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
167 | let initClosure = { (args: (T1, T2, T3)) in
168 | MainActor.assumeIsolated {
169 | initializer((args.0, args.1, args.2))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
170 | }
171 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:169:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
167 | let initClosure = { (args: (T1, T2, T3)) in
168 | MainActor.assumeIsolated {
169 | initializer((args.0, args.1, args.2))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
170 | }
171 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:201:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
199 | let initClosure = { (args: (T1, T2, T3, T4)) in
200 | MainActor.assumeIsolated {
201 | initializer((args.0, args.1, args.2, args.3))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
202 | }
203 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:201:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
199 | let initClosure = { (args: (T1, T2, T3, T4)) in
200 | MainActor.assumeIsolated {
201 | initializer((args.0, args.1, args.2, args.3))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
202 | }
203 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:233:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
231 | let initClosure = { (args: (T1, T2, T3, T4, T5)) in
232 | MainActor.assumeIsolated {
233 | initializer((args.0, args.1, args.2, args.3, args.4))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
234 | }
235 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:233:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
231 | let initClosure = { (args: (T1, T2, T3, T4, T5)) in
232 | MainActor.assumeIsolated {
233 | initializer((args.0, args.1, args.2, args.3, args.4))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
234 | }
235 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:265:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
263 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6)) in
264 | MainActor.assumeIsolated {
265 | initializer((args.0, args.1, args.2, args.3, args.4, args.5))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
266 | }
267 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:265:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
263 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6)) in
264 | MainActor.assumeIsolated {
265 | initializer((args.0, args.1, args.2, args.3, args.4, args.5))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
266 | }
267 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:297:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
295 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7)) in
296 | MainActor.assumeIsolated {
297 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
298 | }
299 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:297:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
295 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7)) in
296 | MainActor.assumeIsolated {
297 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
298 | }
299 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:329:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
327 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8)) in
328 | MainActor.assumeIsolated {
329 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
330 | }
331 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:329:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
327 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8)) in
328 | MainActor.assumeIsolated {
329 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
330 | }
331 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:361:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
359 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9)) in
360 | MainActor.assumeIsolated {
361 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
362 | }
363 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:361:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
359 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9)) in
360 | MainActor.assumeIsolated {
361 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
362 | }
363 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:393:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
391 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)) in
392 | MainActor.assumeIsolated {
393 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
394 | }
395 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:393:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
391 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)) in
392 | MainActor.assumeIsolated {
393 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
394 | }
395 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:425:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
423 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)) in
424 | MainActor.assumeIsolated {
425 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
426 | }
427 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:425:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
423 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)) in
424 | MainActor.assumeIsolated {
425 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
426 | }
427 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:457:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
455 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)) in
456 | MainActor.assumeIsolated {
457 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
458 | }
459 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:457:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
455 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)) in
456 | MainActor.assumeIsolated {
457 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
458 | }
459 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:489:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
487 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)) in
488 | MainActor.assumeIsolated {
489 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
490 | }
491 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:489:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
487 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)) in
488 | MainActor.assumeIsolated {
489 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
490 | }
491 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:521:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
519 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)) in
520 | MainActor.assumeIsolated {
521 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
522 | }
523 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:521:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
519 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)) in
520 | MainActor.assumeIsolated {
521 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
522 | }
523 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:553:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
551 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)) in
552 | MainActor.assumeIsolated {
553 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
554 | }
555 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:553:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
551 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)) in
552 | MainActor.assumeIsolated {
553 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
554 | }
555 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:585:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
583 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)) in
584 | MainActor.assumeIsolated {
585 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
586 | }
587 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:585:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
583 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)) in
584 | MainActor.assumeIsolated {
585 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
586 | }
587 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:617:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
615 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)) in
616 | MainActor.assumeIsolated {
617 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 | }
619 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:617:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
615 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)) in
616 | MainActor.assumeIsolated {
617 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 | }
619 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:649:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
647 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)) in
648 | MainActor.assumeIsolated {
649 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
650 | }
651 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:649:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
647 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)) in
648 | MainActor.assumeIsolated {
649 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
650 | }
651 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:681:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
679 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)) in
680 | MainActor.assumeIsolated {
681 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
682 | }
683 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:681:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
679 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)) in
680 | MainActor.assumeIsolated {
681 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
682 | }
683 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:713:17: warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
711 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)) in
712 | MainActor.assumeIsolated {
713 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18, args.19))
| |- warning: sending 'initializer' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'initializer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
714 | }
715 | }
/host/spi-builder-workspace/Sources/Knit/ServiceCollection/Container+ServiceCollection.swift:713:30: warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
711 | let initClosure = { (args: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)) in
712 | MainActor.assumeIsolated {
713 | initializer((args.0, args.1, args.2, args.3, args.4, args.5, args.6, args.7, args.8, args.9, args.10, args.11, args.12, args.13, args.14, args.15, args.16, args.17, args.18, args.19))
| |- warning: sending 'args' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'args' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
714 | }
715 | }
[148/207] Emitting module SwiftSyntax
[149/207] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[150/207] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[151/207] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[152/207] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[153/207] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[154/207] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[155/207] Compiling SwiftSyntax RawSyntaxValidation.swift
[156/207] Compiling SwiftSyntax SyntaxNodesAB.swift
[181/207] Compiling SwiftSyntax SyntaxTraits.swift
[182/207] Compiling SwiftSyntax SyntaxTransform.swift
[183/207] Compiling SwiftSyntax SyntaxVisitor.swift
[184/207] Compiling SwiftSyntax TokenKind.swift
[185/207] Compiling SwiftSyntax Tokens.swift
[186/207] Compiling SwiftSyntax TriviaPieces.swift
[187/207] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[188/207] Compiling SwiftSyntax RawSyntaxNodesC.swift
[189/207] Compiling SwiftSyntax RawSyntaxNodesD.swift
[190/207] Compiling SwiftSyntax SyntaxNodesC.swift
[191/207] Compiling SwiftSyntax SyntaxNodesD.swift
[192/207] Compiling SwiftSyntax SyntaxNodesEF.swift
[193/207] Compiling SwiftSyntax SyntaxNodesGHI.swift
[194/207] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[195/207] Compiling SwiftSyntax SyntaxNodesOP.swift
[196/207] Compiling SwiftSyntax SyntaxNodesQRS.swift
[197/207] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[198/208] Wrapping AST for SwiftSyntax for debugging
[200/259] Compiling SwiftBasicFormat Syntax+Extensions.swift
[201/259] Compiling SwiftDiagnostics Convenience.swift
[202/259] Compiling SwiftDiagnostics Message.swift
[203/259] Compiling SwiftDiagnostics Note.swift
[204/259] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[205/259] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[206/259] Emitting module SwiftDiagnostics
[207/259] Compiling SwiftDiagnostics Diagnostic.swift
[208/259] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[209/259] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[210/259] Compiling SwiftDiagnostics FixIt.swift
[211/260] Wrapping AST for SwiftDiagnostics for debugging
[213/260] Compiling SwiftBasicFormat BasicFormat.swift
[214/260] Emitting module SwiftBasicFormat
[216/261] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[217/261] Compiling SwiftParser StringLiterals.swift
[218/261] Compiling SwiftParser SwiftParserCompatibility.swift
[219/261] Compiling SwiftParser SyntaxUtils.swift
[220/261] Compiling SwiftParser TokenConsumer.swift
[220/266] Wrapping AST for SwiftBasicFormat for debugging
[222/266] Compiling SwiftParser TokenPrecedence.swift
[223/266] Compiling SwiftParser TokenSpec.swift
[224/266] Compiling SwiftParser TokenSpecSet.swift
[225/266] Compiling SwiftParser TopLevel.swift
[226/266] Compiling SwiftParser TriviaParser.swift
[227/266] Compiling SwiftParser Lexer.swift
[228/266] Compiling SwiftParser RegexLiteralLexer.swift
[229/266] Compiling SwiftParser UnicodeScalarExtensions.swift
[230/266] Compiling SwiftParser Lookahead.swift
[231/266] Compiling SwiftParser LoopProgressCondition.swift
[232/266] Compiling SwiftParser Modifiers.swift
[233/266] Compiling SwiftParser Names.swift
[234/266] Compiling SwiftParser Nominals.swift
[235/266] Compiling SwiftParser Parameters.swift
[236/266] Compiling SwiftParser ParseSourceFile.swift
[237/266] Compiling SwiftParser Parser.swift
[238/266] Compiling SwiftParser Patterns.swift
[239/266] Compiling SwiftParser Recovery.swift
[240/266] Compiling SwiftParser Specifiers.swift
[241/266] Compiling SwiftParser Statements.swift
[242/266] Emitting module SwiftParser
[243/266] Compiling SwiftParser Attributes.swift
[244/266] Compiling SwiftParser Availability.swift
[245/266] Compiling SwiftParser CharacterInfo.swift
[246/266] Compiling SwiftParser CollectionNodes+Parsable.swift
[247/266] Compiling SwiftParser Declarations.swift
[248/266] Compiling SwiftParser Directives.swift
[249/266] Compiling SwiftParser ExperimentalFeatures.swift
[250/266] Compiling SwiftParser Expressions.swift
[251/266] Compiling SwiftParser IncrementalParseTransition.swift
[252/266] Compiling SwiftParser Cursor.swift
[253/266] Compiling SwiftParser Lexeme.swift
[254/266] Compiling SwiftParser LexemeSequence.swift
[255/266] Compiling SwiftParser Types.swift
[256/266] Compiling SwiftParser IsLexerClassified.swift
[257/266] Compiling SwiftParser LayoutNodes+Parsable.swift
[258/266] Compiling SwiftParser Parser+TokenSpecSet.swift
[259/266] Compiling SwiftParser TokenSpecStaticMembers.swift
[260/267] Wrapping AST for SwiftParser for debugging
[262/280] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[263/281] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[264/281] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[265/281] Compiling SwiftParserDiagnostics PresenceUtils.swift
[266/281] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[267/281] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[268/281] Compiling SwiftParserDiagnostics Utils.swift
[269/281] Compiling SwiftParserDiagnostics MissingNodesError.swift
[270/281] Compiling SwiftParserDiagnostics MissingTokenError.swift
[271/281] Emitting module SwiftParserDiagnostics
[272/281] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[273/281] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[274/281] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[275/281] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[276/282] Wrapping AST for SwiftParserDiagnostics for debugging
[278/296] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[279/296] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[280/297] Compiling SwiftSyntaxBuilder Indenter.swift
[281/297] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[282/297] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[283/297] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[284/297] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[285/297] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[286/297] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[287/297] Emitting module SwiftSyntaxBuilder
[288/297] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[289/297] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[290/297] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[291/297] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[292/297] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[293/298] Wrapping AST for SwiftSyntaxBuilder for debugging
[295/317] Compiling KnitCodeGen TriviaProvider.swift
[296/317] Compiling KnitCodeGen TypeNamer.swift
[297/319] Compiling KnitCodeGen RegistrationIntoCollection.swift
[298/319] Compiling KnitCodeGen SourceFileSyntax+Write.swift
[299/319] Compiling KnitCodeGen SwiftSyntax+Helpers.swift
[300/319] Compiling KnitCodeGen SyntaxError.swift
[301/319] Compiling KnitCodeGen ModuleNameExtractor.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/Registration.swift:96:20: warning: static property 'standaloneFunctions' is not concurrency-safe because non-'Sendable' type 'Set<Registration.FunctionName>' may have shared mutable state; this is an error in the Swift 6 language mode
88 | }
89 |
90 | public enum FunctionName: String, Codable {
| `- note: consider making enum 'FunctionName' conform to the 'Sendable' protocol
91 | case register
92 | case autoregister
:
94 | case implements
95 |
96 | static let standaloneFunctions: Set<FunctionName> = [.register, .autoregister, .registerAbstract]
| |- warning: static property 'standaloneFunctions' is not concurrency-safe because non-'Sendable' type 'Set<Registration.FunctionName>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standaloneFunctions' 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
97 | static let standaloneNames: Set<String> = Set(standaloneFunctions.map { $0.rawValue })
98 | }
[302/319] Compiling KnitCodeGen NamedRegistrationGroup.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/Registration.swift:96:20: warning: static property 'standaloneFunctions' is not concurrency-safe because non-'Sendable' type 'Set<Registration.FunctionName>' may have shared mutable state; this is an error in the Swift 6 language mode
88 | }
89 |
90 | public enum FunctionName: String, Codable {
| `- note: consider making enum 'FunctionName' conform to the 'Sendable' protocol
91 | case register
92 | case autoregister
:
94 | case implements
95 |
96 | static let standaloneFunctions: Set<FunctionName> = [.register, .autoregister, .registerAbstract]
| |- warning: static property 'standaloneFunctions' is not concurrency-safe because non-'Sendable' type 'Set<Registration.FunctionName>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standaloneFunctions' 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
97 | static let standaloneNames: Set<String> = Set(standaloneFunctions.map { $0.rawValue })
98 | }
[303/319] Compiling KnitCodeGen Registration.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/Registration.swift:96:20: warning: static property 'standaloneFunctions' is not concurrency-safe because non-'Sendable' type 'Set<Registration.FunctionName>' may have shared mutable state; this is an error in the Swift 6 language mode
88 | }
89 |
90 | public enum FunctionName: String, Codable {
| `- note: consider making enum 'FunctionName' conform to the 'Sendable' protocol
91 | case register
92 | case autoregister
:
94 | case implements
95 |
96 | static let standaloneFunctions: Set<FunctionName> = [.register, .autoregister, .registerAbstract]
| |- warning: static property 'standaloneFunctions' is not concurrency-safe because non-'Sendable' type 'Set<Registration.FunctionName>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standaloneFunctions' 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
97 | static let standaloneNames: Set<String> = Set(standaloneFunctions.map { $0.rawValue })
98 | }
[304/319] Emitting module KnitCodeGen
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:320:10: warning: associated value 'unexpectedSyntax(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
318 |
319 | enum ReplacesParsingError: LocalizedError, SyntaxError {
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
| `- warning: associated value 'unexpectedSyntax(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
322 | case redundantDeclaration(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
4 |
5 | import Foundation
6 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
7 | import SwiftParser
8 |
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:321:10: warning: associated value 'missingReplacedAssembly(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | enum ReplacesParsingError: LocalizedError, SyntaxError {
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
| `- warning: associated value 'missingReplacedAssembly(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case redundantDeclaration(syntax: SyntaxProtocol)
323 |
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:322:10: warning: associated value 'redundantDeclaration(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
322 | case redundantDeclaration(syntax: SyntaxProtocol)
| `- warning: associated value 'redundantDeclaration(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
323 |
324 | var errorDescription: String? {
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:318:10: warning: associated value 'missingArgumentType(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
316 | enum RegistrationParsingError: LocalizedError, SyntaxError {
317 |
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
| `- warning: associated value 'missingArgumentType(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
4 |
5 | import Foundation
6 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
7 |
8 | struct CalledMethod {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:319:10: warning: associated value 'unwrappedClosureParams(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
317 |
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
| `- warning: associated value 'unwrappedClosureParams(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:320:10: warning: associated value 'chainedRegistrations(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
| `- warning: associated value 'chainedRegistrations(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:321:10: warning: associated value 'nonStaticString(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
| `- warning: associated value 'nonStaticString(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:322:10: warning: associated value 'invalidIfConfig(syntax:text:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
| `- warning: associated value 'invalidIfConfig(syntax:text:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
323 | case nestedIfConfig(syntax: SyntaxProtocol)
324 | case nonAbstract(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:323:10: warning: associated value 'nestedIfConfig(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
| `- warning: associated value 'nestedIfConfig(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
324 | case nonAbstract(syntax: SyntaxProtocol)
325 |
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:324:10: warning: associated value 'nonAbstract(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
324 | case nonAbstract(syntax: SyntaxProtocol)
| `- warning: associated value 'nonAbstract(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
325 |
326 | var errorDescription: String? {
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:143:23: warning: static property 'both' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
| |- warning: static property 'both' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'both' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'both' 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
144 |
145 | public var isNamed: Bool {
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:160:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
158 |
159 | /// Centralized control of the default behavior.
160 | public static var `default`: AccessLevel = .internal
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
161 | }
162 |
/host/spi-builder-workspace/Sources/KnitCodeGen/Registration.swift:96:20: warning: static property 'standaloneFunctions' is not concurrency-safe because non-'Sendable' type 'Set<Registration.FunctionName>' may have shared mutable state; this is an error in the Swift 6 language mode
88 | }
89 |
90 | public enum FunctionName: String, Codable {
| `- note: consider making enum 'FunctionName' conform to the 'Sendable' protocol
91 | case register
92 | case autoregister
:
94 | case implements
95 |
96 | static let standaloneFunctions: Set<FunctionName> = [.register, .autoregister, .registerAbstract]
| |- warning: static property 'standaloneFunctions' is not concurrency-safe because non-'Sendable' type 'Set<Registration.FunctionName>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'standaloneFunctions' 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
97 | static let standaloneNames: Set<String> = Set(standaloneFunctions.map { $0.rawValue })
98 | }
[305/319] Compiling KnitCodeGen KnitDirectives.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:143:23: warning: static property 'both' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
| |- warning: static property 'both' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'both' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'both' 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
144 |
145 | public var isNamed: Bool {
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:160:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
158 |
159 | /// Centralized control of the default behavior.
160 | public static var `default`: AccessLevel = .internal
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
161 | }
162 |
[306/319] Compiling KnitCodeGen KnitModuleSourceFile.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:143:23: warning: static property 'both' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
| |- warning: static property 'both' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'both' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'both' 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
144 |
145 | public var isNamed: Bool {
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:160:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
158 |
159 | /// Centralized control of the default behavior.
160 | public static var `default`: AccessLevel = .internal
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
161 | }
162 |
[307/319] Compiling KnitCodeGen ModuleImport.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:143:23: warning: static property 'both' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
| |- warning: static property 'both' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'both' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'both' 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
144 |
145 | public var isNamed: Bool {
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:160:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
158 |
159 | /// Centralized control of the default behavior.
160 | public static var `default`: AccessLevel = .internal
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
161 | }
162 |
[308/319] Compiling KnitCodeGen ConfigurationSet.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:318:10: warning: associated value 'missingArgumentType(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
316 | enum RegistrationParsingError: LocalizedError, SyntaxError {
317 |
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
| `- warning: associated value 'missingArgumentType(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
4 |
5 | import Foundation
6 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
7 |
8 | struct CalledMethod {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:319:10: warning: associated value 'unwrappedClosureParams(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
317 |
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
| `- warning: associated value 'unwrappedClosureParams(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:320:10: warning: associated value 'chainedRegistrations(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
| `- warning: associated value 'chainedRegistrations(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:321:10: warning: associated value 'nonStaticString(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
| `- warning: associated value 'nonStaticString(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:322:10: warning: associated value 'invalidIfConfig(syntax:text:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
| `- warning: associated value 'invalidIfConfig(syntax:text:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
323 | case nestedIfConfig(syntax: SyntaxProtocol)
324 | case nonAbstract(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:323:10: warning: associated value 'nestedIfConfig(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
| `- warning: associated value 'nestedIfConfig(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
324 | case nonAbstract(syntax: SyntaxProtocol)
325 |
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:324:10: warning: associated value 'nonAbstract(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
324 | case nonAbstract(syntax: SyntaxProtocol)
| `- warning: associated value 'nonAbstract(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
325 |
326 | var errorDescription: String? {
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:160:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
158 |
159 | /// Centralized control of the default behavior.
160 | public static var `default`: AccessLevel = .internal
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
161 | }
162 |
[309/319] Compiling KnitCodeGen FunctionCallRegistrationParsing.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:318:10: warning: associated value 'missingArgumentType(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
316 | enum RegistrationParsingError: LocalizedError, SyntaxError {
317 |
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
| `- warning: associated value 'missingArgumentType(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
4 |
5 | import Foundation
6 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
7 |
8 | struct CalledMethod {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:319:10: warning: associated value 'unwrappedClosureParams(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
317 |
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
| `- warning: associated value 'unwrappedClosureParams(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:320:10: warning: associated value 'chainedRegistrations(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
| `- warning: associated value 'chainedRegistrations(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:321:10: warning: associated value 'nonStaticString(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
| `- warning: associated value 'nonStaticString(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:322:10: warning: associated value 'invalidIfConfig(syntax:text:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
| `- warning: associated value 'invalidIfConfig(syntax:text:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
323 | case nestedIfConfig(syntax: SyntaxProtocol)
324 | case nonAbstract(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:323:10: warning: associated value 'nestedIfConfig(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
| `- warning: associated value 'nestedIfConfig(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
324 | case nonAbstract(syntax: SyntaxProtocol)
325 |
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:324:10: warning: associated value 'nonAbstract(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
324 | case nonAbstract(syntax: SyntaxProtocol)
| `- warning: associated value 'nonAbstract(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
325 |
326 | var errorDescription: String? {
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:160:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
158 |
159 | /// Centralized control of the default behavior.
160 | public static var `default`: AccessLevel = .internal
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
161 | }
162 |
[310/319] Compiling KnitCodeGen HeaderSourceFile.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:318:10: warning: associated value 'missingArgumentType(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
316 | enum RegistrationParsingError: LocalizedError, SyntaxError {
317 |
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
| `- warning: associated value 'missingArgumentType(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
4 |
5 | import Foundation
6 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
7 |
8 | struct CalledMethod {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:319:10: warning: associated value 'unwrappedClosureParams(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
317 |
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
| `- warning: associated value 'unwrappedClosureParams(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:320:10: warning: associated value 'chainedRegistrations(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
318 | case missingArgumentType(syntax: SyntaxProtocol, name: String)
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
| `- warning: associated value 'chainedRegistrations(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:321:10: warning: associated value 'nonStaticString(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | case unwrappedClosureParams(syntax: SyntaxProtocol)
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
| `- warning: associated value 'nonStaticString(syntax:name:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:322:10: warning: associated value 'invalidIfConfig(syntax:text:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case chainedRegistrations(syntax: SyntaxProtocol)
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
| `- warning: associated value 'invalidIfConfig(syntax:text:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
323 | case nestedIfConfig(syntax: SyntaxProtocol)
324 | case nonAbstract(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:323:10: warning: associated value 'nestedIfConfig(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case nonStaticString(syntax: SyntaxProtocol, name: String)
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
| `- warning: associated value 'nestedIfConfig(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
324 | case nonAbstract(syntax: SyntaxProtocol)
325 |
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/FunctionCallRegistrationParsing.swift:324:10: warning: associated value 'nonAbstract(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case invalidIfConfig(syntax: SyntaxProtocol, text: String)
323 | case nestedIfConfig(syntax: SyntaxProtocol)
324 | case nonAbstract(syntax: SyntaxProtocol)
| `- warning: associated value 'nonAbstract(syntax:)' of 'Sendable'-conforming enum 'RegistrationParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
325 |
326 | var errorDescription: String? {
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:141:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | /// Centralized control of the default behavior.
141 | public static var `default`: Set<GetterConfig> = [.identifiedGetter(nil)]
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
142 |
143 | public static var both: Set<GetterConfig> = [.callAsFunction, .identifiedGetter(nil)]
/host/spi-builder-workspace/Sources/KnitCodeGen/KnitDirectives.swift:160:23: warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
158 |
159 | /// Centralized control of the default behavior.
160 | public static var `default`: AccessLevel = .internal
| |- warning: static property 'default' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'default' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'default' 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
161 | }
162 |
[311/319] Compiling KnitCodeGen TypeSafetySourceFile.swift
[312/319] Compiling KnitCodeGen UnitTestSourceFile.swift
[313/319] Compiling KnitCodeGen AssemblyParser.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:320:10: warning: associated value 'unexpectedSyntax(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
318 |
319 | enum ReplacesParsingError: LocalizedError, SyntaxError {
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
| `- warning: associated value 'unexpectedSyntax(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
322 | case redundantDeclaration(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
4 |
5 | import Foundation
6 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
7 | import SwiftParser
8 |
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:321:10: warning: associated value 'missingReplacedAssembly(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | enum ReplacesParsingError: LocalizedError, SyntaxError {
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
| `- warning: associated value 'missingReplacedAssembly(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case redundantDeclaration(syntax: SyntaxProtocol)
323 |
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:322:10: warning: associated value 'redundantDeclaration(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
322 | case redundantDeclaration(syntax: SyntaxProtocol)
| `- warning: associated value 'redundantDeclaration(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
323 |
324 | var errorDescription: String? {
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
[314/319] Compiling KnitCodeGen AssemblyParsing.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:320:10: warning: associated value 'unexpectedSyntax(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
318 |
319 | enum ReplacesParsingError: LocalizedError, SyntaxError {
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
| `- warning: associated value 'unexpectedSyntax(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
322 | case redundantDeclaration(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
4 |
5 | import Foundation
6 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
7 | import SwiftParser
8 |
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:321:10: warning: associated value 'missingReplacedAssembly(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | enum ReplacesParsingError: LocalizedError, SyntaxError {
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
| `- warning: associated value 'missingReplacedAssembly(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case redundantDeclaration(syntax: SyntaxProtocol)
323 |
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:322:10: warning: associated value 'redundantDeclaration(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
322 | case redundantDeclaration(syntax: SyntaxProtocol)
| `- warning: associated value 'redundantDeclaration(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
323 |
324 | var errorDescription: String? {
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
[315/319] Compiling KnitCodeGen Configuration.swift
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:320:10: warning: associated value 'unexpectedSyntax(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
318 |
319 | enum ReplacesParsingError: LocalizedError, SyntaxError {
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
| `- warning: associated value 'unexpectedSyntax(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
322 | case redundantDeclaration(syntax: SyntaxProtocol)
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:6:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
4 |
5 | import Foundation
6 | import SwiftSyntax
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftSyntax'
7 | import SwiftParser
8 |
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:321:10: warning: associated value 'missingReplacedAssembly(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
319 | enum ReplacesParsingError: LocalizedError, SyntaxError {
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
| `- warning: associated value 'missingReplacedAssembly(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
322 | case redundantDeclaration(syntax: SyntaxProtocol)
323 |
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
/host/spi-builder-workspace/Sources/KnitCodeGen/AssemblyParsing.swift:322:10: warning: associated value 'redundantDeclaration(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
320 | case unexpectedSyntax(syntax: SyntaxProtocol)
321 | case missingReplacedAssembly(syntax: SyntaxProtocol)
322 | case redundantDeclaration(syntax: SyntaxProtocol)
| `- warning: associated value 'redundantDeclaration(syntax:)' of 'Sendable'-conforming enum 'ReplacesParsingError' has non-sendable type 'any SyntaxProtocol'; this is an error in the Swift 6 language mode
323 |
324 | var errorDescription: String? {
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift:17:17: note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
15 | ///
16 | /// - Important: Do not conform to this protocol yourself.
17 | public protocol SyntaxProtocol: CustomStringConvertible,
| `- note: protocol 'SyntaxProtocol' does not conform to the 'Sendable' protocol
18 | CustomDebugStringConvertible, TextOutputStreamable, CustomReflectable
19 | {
[316/320] Wrapping AST for KnitCodeGen for debugging
[318/323] Compiling KnitCommand KnitCommand.swift
[319/323] Compiling KnitCommand GenCommand.swift
[320/323] Emitting module KnitCommand
[321/324] Wrapping AST for KnitCommand for debugging
[322/324] Write Objects.LinkFileList
[323/324] Linking knit-cli
Build complete! (91.78s)
Build complete.
{
"dependencies" : [
{
"identity" : "swinject",
"requirement" : {
"range" : [
{
"lower_bound" : "2.9.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Swinject/Swinject.git"
},
{
"identity" : "swinjectautoregistration",
"requirement" : {
"range" : [
{
"lower_bound" : "2.9.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Swinject/SwinjectAutoregistration.git"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "510.0.2",
"upper_bound" : "511.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-syntax.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
}
],
"manifest_display_name" : "Knit",
"name" : "Knit",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "ios",
"version" : "15.0"
}
],
"products" : [
{
"name" : "Knit",
"targets" : [
"Knit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "KnitBuildPlugin",
"targets" : [
"KnitBuildPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "knit-cli",
"targets" : [
"KnitCommand"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "KnitTests",
"module_type" : "SwiftTarget",
"name" : "KnitTests",
"path" : "Tests/KnitTests",
"sources" : [
"AbstractRegistrationTests.swift",
"ComplexDependencyTests.swift",
"DependencyBuilderTests.swift",
"DependencyTreeTests.swift",
"FakeAssemblyTests.swift",
"GeneratedModuleAssemblyTests.swift",
"ModuleAssemblerErrorFormatterTests.swift",
"ModuleAssemblerTests.swift",
"ModuleAssemblyOverrideTests.swift",
"ModuleAssemblyScopingTests.swift",
"ModuleCycleTests.swift",
"ScopedModuleAssemblerTests.swift",
"ServiceCollectorTests.swift",
"SynchronizationTests.swift",
"TestResolver.swift",
"WeakResolverTests.swift"
],
"target_dependencies" : [
"Knit"
],
"type" : "test"
},
{
"c99name" : "KnitCommand",
"module_type" : "SwiftTarget",
"name" : "KnitCommand",
"path" : "Sources/KnitCommand",
"product_dependencies" : [
"SwiftSyntax",
"ArgumentParser"
],
"product_memberships" : [
"KnitBuildPlugin",
"knit-cli"
],
"sources" : [
"GenCommand.swift",
"KnitCommand.swift"
],
"target_dependencies" : [
"KnitCodeGen"
],
"type" : "executable"
},
{
"c99name" : "KnitCodeGenTests",
"module_type" : "SwiftTarget",
"name" : "KnitCodeGenTests",
"path" : "Tests/KnitCodeGenTests",
"sources" : [
"AssemblyParsingTests.swift",
"ConfigurationSetTests.swift",
"HeaderSourceFileTests.swift",
"KnitDirectivesTests.swift",
"KnitModuleSourceFileTests.swift",
"ModuleImportTests.swift",
"ModuleNameExtractorTests.swift",
"NamedRegistrationGroupTests.swift",
"RegistrationParsingTests.swift",
"TypeNamerTests.swift",
"TypeSafetySourceFileTests.swift",
"UnitTestSourceFileTests.swift"
],
"target_dependencies" : [
"KnitCodeGen"
],
"type" : "test"
},
{
"c99name" : "KnitCodeGen",
"module_type" : "SwiftTarget",
"name" : "KnitCodeGen",
"path" : "Sources/KnitCodeGen",
"product_dependencies" : [
"SwiftSyntax",
"SwiftParser",
"SwiftSyntaxBuilder"
],
"product_memberships" : [
"KnitBuildPlugin",
"knit-cli"
],
"sources" : [
"AssemblyParser.swift",
"AssemblyParsing.swift",
"Configuration.swift",
"ConfigurationSet.swift",
"FunctionCallRegistrationParsing.swift",
"HeaderSourceFile.swift",
"KnitDirectives.swift",
"KnitModuleSourceFile.swift",
"ModuleImport.swift",
"ModuleNameExtractor.swift",
"NamedRegistrationGroup.swift",
"Registration.swift",
"RegistrationIntoCollection.swift",
"SourceFileSyntax+Write.swift",
"SwiftSyntax+Helpers.swift",
"SyntaxError.swift",
"TriviaProvider.swift",
"TypeNamer.swift",
"TypeSafetySourceFile.swift",
"UnitTestSourceFile.swift"
],
"type" : "library"
},
{
"c99name" : "KnitBuildPlugin",
"module_type" : "PluginTarget",
"name" : "KnitBuildPlugin",
"path" : "Plugins/KnitBuildPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"KnitBuildPlugin"
],
"sources" : [
"KnitBuildPlugin.swift"
],
"target_dependencies" : [
"KnitCommand"
],
"type" : "plugin"
},
{
"c99name" : "Knit",
"module_type" : "SwiftTarget",
"name" : "Knit",
"path" : "Sources/Knit",
"product_dependencies" : [
"Swinject",
"SwinjectAutoregistration"
],
"product_memberships" : [
"Knit"
],
"sources" : [
"Container+MainActor.swift",
"Exports.swift",
"Module/AbstractAssembly.swift",
"Module/Container+AbstractRegistration.swift",
"Module/DependencyBuilder.swift",
"Module/DependencyTree.swift",
"Module/FakeAssembly.swift",
"Module/KnitModule.swift",
"Module/ModuleAssembler.swift",
"Module/ModuleAssemblerErrorFormatter.swift",
"Module/ModuleAssembly.swift",
"Module/ScopedModuleAssembler.swift",
"Resolver+Additions.swift",
"ServiceCollection/Container+ServiceCollection.swift",
"ServiceCollection/Resolver+ServiceCollection.swift",
"ServiceCollection/ServiceCollection.swift",
"ServiceCollection/ServiceCollector.swift",
"WeakResolver.swift"
],
"type" : "library"
}
],
"tools_version" : "5.10"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.