The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of RxSwift, reference 6.9.0 (5dd190), with Swift 6.1 for macOS (SPM) on 30 Apr 2025 15:10:49 UTC.

Swift 6 data race errors: 46

Build Command

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

Build Log

21 |             },
22 |             setter: { control, value in
23 |                 control.doubleValue = value
   |                         `- warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
24 |             }
25 |         )
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: mutation of this property is only permitted within the actor
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: mutation of this property is only permitted within the actor
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:51:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
48 |
49 |     /// For more information take a look at `DelegateProxyType`.
50 |     open class func currentDelegate(for object: ParentObject) -> NSTextFieldDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
51 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 |     }
53 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: property declared here
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: property declared here
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:56:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |     /// For more information take a look at `DelegateProxyType`.
55 |     open class func setCurrentDelegate(_ delegate: NSTextFieldDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
56 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
57 |     }
58 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: mutation of this property is only permitted within the actor
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: mutation of this property is only permitted within the actor
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:75:55: warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 |         let source = Observable.deferred { [weak textField = self.base] in
75 |             delegate.textSubject.startWith(textField?.stringValue)
   |                                                       `- warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 |         }.take(until: self.deallocated)
77 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: property declared here
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: property declared here
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:79:21: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
77 |
78 |         let observer = Binder(self.base) { (control, value: String?) in
79 |             control.stringValue = value ?? ""
   |                     `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         }
81 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: mutation of this property is only permitted within the actor
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:58:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 |     /// For more information take a look at `DelegateProxyType`.
57 |     open class func currentDelegate(for object: ParentObject) -> NSTextViewDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
58 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
59 |     }
60 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: property declared here
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: property declared here
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:63:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |     /// For more information take a look at `DelegateProxyType`.
62 |     open class func setCurrentDelegate(_ delegate: NSTextViewDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
63 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
64 |     }
65 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: mutation of this property is only permitted within the actor
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: mutation of this property is only permitted within the actor
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:82:54: warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
80 |
81 |         let source = Observable.deferred { [weak textView = self.base] in
82 |             delegate.textSubject.startWith(textView?.string ?? "")
   |                                                      `- warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
83 |         }.take(until: self.deallocated)
84 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: property declared here
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: property declared here
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:86:21: warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |
85 |         let observer = Binder(self.base) { control, value in
86 |             control.string = value
   |                     `- warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
87 |         }
88 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: mutation of this property is only permitted within the actor
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: mutation of this property is only permitted within the actor
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSView+Rx.swift:17:22: warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
15 |         public var alpha: Binder<CGFloat> {
16 |             return Binder(self.base) { view, value in
17 |                 view.alphaValue = value
   |                      `- warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
18 |             }
19 |         }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:269:19: note: mutation of this property is only permitted within the actor
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
    |                   `- note: mutation of this property is only permitted within the actor
270 |
271 | /* If you have set a custom layer on your view, and it (or one of its sublayers) uses CIFilters, you should set this. You do not need to set this if you are using the backgroundFilters, compositingFilter, or contentFilters properties below. See the release notes for more information.
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:23:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
21 |         return Observable.create { [weak object] observer in
22 |             let nsObserver = self.base.addObserver(forName: name, object: object, queue: nil) { notification in
23 |                 observer.on(.next(notification))
   |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
24 |             }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 8 |
 9 | import Foundation
10 | import RxSwift
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
11 |
12 | extension Reactive where Base: NotificationCenter {
[301/317] Compiling RxCocoa NSTextStorage+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:24:23: warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
22 |
23 |     /// Whether a sequence element should be sent to the observer immediately, before the subscribe method even returns.
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
   |                       |- warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'initial' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:26:23: warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'new' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:18:13: warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:19:13: warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
 19 | private var deallocatingSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:21:13: warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | private var deallocatedSubjectContext: UInt8 = 0
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:22:13: warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
 22 | private var deallocatedSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 | #if !os(Linux)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 10 |
 11 | import Foundation
 12 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 13 | #if SWIFT_PACKAGE && !DISABLE_SWIZZLING && !os(Linux)
 14 |     import RxCocoaRuntime
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:48: warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                                                `- warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 88 |             }
 89 |
Swift.KeyPath:1:14: note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
1 | public class KeyPath<Root, Value> : PartialKeyPath<Root> {
  |              `- note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:20:32: warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 |         return self.base.rx.controlProperty(
19 |             getter: { control -> Double in
20 |                 return control.doubleValue
   |                                `- warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: property declared here
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: property declared here
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:23:25: warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
23 |                 control.doubleValue = value
   |                         `- warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
24 |             }
25 |         )
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: mutation of this property is only permitted within the actor
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: mutation of this property is only permitted within the actor
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:51:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
48 |
49 |     /// For more information take a look at `DelegateProxyType`.
50 |     open class func currentDelegate(for object: ParentObject) -> NSTextFieldDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
51 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 |     }
53 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: property declared here
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: property declared here
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:56:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |     /// For more information take a look at `DelegateProxyType`.
55 |     open class func setCurrentDelegate(_ delegate: NSTextFieldDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
56 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
57 |     }
58 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: mutation of this property is only permitted within the actor
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: mutation of this property is only permitted within the actor
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:75:55: warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 |         let source = Observable.deferred { [weak textField = self.base] in
75 |             delegate.textSubject.startWith(textField?.stringValue)
   |                                                       `- warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 |         }.take(until: self.deallocated)
77 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: property declared here
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: property declared here
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:79:21: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
77 |
78 |         let observer = Binder(self.base) { (control, value: String?) in
79 |             control.stringValue = value ?? ""
   |                     `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         }
81 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: mutation of this property is only permitted within the actor
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:58:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 |     /// For more information take a look at `DelegateProxyType`.
57 |     open class func currentDelegate(for object: ParentObject) -> NSTextViewDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
58 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
59 |     }
60 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: property declared here
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: property declared here
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:63:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |     /// For more information take a look at `DelegateProxyType`.
62 |     open class func setCurrentDelegate(_ delegate: NSTextViewDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
63 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
64 |     }
65 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: mutation of this property is only permitted within the actor
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: mutation of this property is only permitted within the actor
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:82:54: warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
80 |
81 |         let source = Observable.deferred { [weak textView = self.base] in
82 |             delegate.textSubject.startWith(textView?.string ?? "")
   |                                                      `- warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
83 |         }.take(until: self.deallocated)
84 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: property declared here
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: property declared here
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:86:21: warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |
85 |         let observer = Binder(self.base) { control, value in
86 |             control.string = value
   |                     `- warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
87 |         }
88 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: mutation of this property is only permitted within the actor
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: mutation of this property is only permitted within the actor
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSView+Rx.swift:17:22: warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
15 |         public var alpha: Binder<CGFloat> {
16 |             return Binder(self.base) { view, value in
17 |                 view.alphaValue = value
   |                      `- warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
18 |             }
19 |         }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:269:19: note: mutation of this property is only permitted within the actor
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
    |                   `- note: mutation of this property is only permitted within the actor
270 |
271 | /* If you have set a custom layer on your view, and it (or one of its sublayers) uses CIFilters, you should set this. You do not need to set this if you are using the backgroundFilters, compositingFilter, or contentFilters properties below. See the release notes for more information.
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:23:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
21 |         return Observable.create { [weak object] observer in
22 |             let nsObserver = self.base.addObserver(forName: name, object: object, queue: nil) { notification in
23 |                 observer.on(.next(notification))
   |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
24 |             }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 8 |
 9 | import Foundation
10 | import RxSwift
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
11 |
12 | extension Reactive where Base: NotificationCenter {
[302/317] Compiling RxCocoa NSTextView+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:24:23: warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
22 |
23 |     /// Whether a sequence element should be sent to the observer immediately, before the subscribe method even returns.
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
   |                       |- warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'initial' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:26:23: warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'new' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:18:13: warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:19:13: warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
 19 | private var deallocatingSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:21:13: warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | private var deallocatedSubjectContext: UInt8 = 0
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:22:13: warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
 22 | private var deallocatedSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 | #if !os(Linux)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 10 |
 11 | import Foundation
 12 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 13 | #if SWIFT_PACKAGE && !DISABLE_SWIZZLING && !os(Linux)
 14 |     import RxCocoaRuntime
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:48: warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                                                `- warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 88 |             }
 89 |
Swift.KeyPath:1:14: note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
1 | public class KeyPath<Root, Value> : PartialKeyPath<Root> {
  |              `- note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:20:32: warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 |         return self.base.rx.controlProperty(
19 |             getter: { control -> Double in
20 |                 return control.doubleValue
   |                                `- warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: property declared here
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: property declared here
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:23:25: warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
23 |                 control.doubleValue = value
   |                         `- warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
24 |             }
25 |         )
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: mutation of this property is only permitted within the actor
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: mutation of this property is only permitted within the actor
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:51:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
48 |
49 |     /// For more information take a look at `DelegateProxyType`.
50 |     open class func currentDelegate(for object: ParentObject) -> NSTextFieldDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
51 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 |     }
53 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: property declared here
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: property declared here
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:56:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |     /// For more information take a look at `DelegateProxyType`.
55 |     open class func setCurrentDelegate(_ delegate: NSTextFieldDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
56 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
57 |     }
58 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: mutation of this property is only permitted within the actor
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: mutation of this property is only permitted within the actor
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:75:55: warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 |         let source = Observable.deferred { [weak textField = self.base] in
75 |             delegate.textSubject.startWith(textField?.stringValue)
   |                                                       `- warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 |         }.take(until: self.deallocated)
77 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: property declared here
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: property declared here
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:79:21: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
77 |
78 |         let observer = Binder(self.base) { (control, value: String?) in
79 |             control.stringValue = value ?? ""
   |                     `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         }
81 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: mutation of this property is only permitted within the actor
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:58:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 |     /// For more information take a look at `DelegateProxyType`.
57 |     open class func currentDelegate(for object: ParentObject) -> NSTextViewDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
58 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
59 |     }
60 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: property declared here
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: property declared here
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:63:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |     /// For more information take a look at `DelegateProxyType`.
62 |     open class func setCurrentDelegate(_ delegate: NSTextViewDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
63 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
64 |     }
65 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: mutation of this property is only permitted within the actor
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: mutation of this property is only permitted within the actor
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:82:54: warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
80 |
81 |         let source = Observable.deferred { [weak textView = self.base] in
82 |             delegate.textSubject.startWith(textView?.string ?? "")
   |                                                      `- warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
83 |         }.take(until: self.deallocated)
84 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: property declared here
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: property declared here
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:86:21: warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |
85 |         let observer = Binder(self.base) { control, value in
86 |             control.string = value
   |                     `- warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
87 |         }
88 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: mutation of this property is only permitted within the actor
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: mutation of this property is only permitted within the actor
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSView+Rx.swift:17:22: warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
15 |         public var alpha: Binder<CGFloat> {
16 |             return Binder(self.base) { view, value in
17 |                 view.alphaValue = value
   |                      `- warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
18 |             }
19 |         }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:269:19: note: mutation of this property is only permitted within the actor
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
    |                   `- note: mutation of this property is only permitted within the actor
270 |
271 | /* If you have set a custom layer on your view, and it (or one of its sublayers) uses CIFilters, you should set this. You do not need to set this if you are using the backgroundFilters, compositingFilter, or contentFilters properties below. See the release notes for more information.
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:23:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
21 |         return Observable.create { [weak object] observer in
22 |             let nsObserver = self.base.addObserver(forName: name, object: object, queue: nil) { notification in
23 |                 observer.on(.next(notification))
   |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
24 |             }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 8 |
 9 | import Foundation
10 | import RxSwift
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
11 |
12 | extension Reactive where Base: NotificationCenter {
[303/317] Compiling RxCocoa NSView+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:24:23: warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
22 |
23 |     /// Whether a sequence element should be sent to the observer immediately, before the subscribe method even returns.
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
   |                       |- warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'initial' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:26:23: warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'new' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:18:13: warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:19:13: warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
 19 | private var deallocatingSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:21:13: warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | private var deallocatedSubjectContext: UInt8 = 0
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:22:13: warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
 22 | private var deallocatedSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 | #if !os(Linux)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 10 |
 11 | import Foundation
 12 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 13 | #if SWIFT_PACKAGE && !DISABLE_SWIZZLING && !os(Linux)
 14 |     import RxCocoaRuntime
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:48: warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                                                `- warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 88 |             }
 89 |
Swift.KeyPath:1:14: note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
1 | public class KeyPath<Root, Value> : PartialKeyPath<Root> {
  |              `- note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:20:32: warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 |         return self.base.rx.controlProperty(
19 |             getter: { control -> Double in
20 |                 return control.doubleValue
   |                                `- warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: property declared here
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: property declared here
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:23:25: warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
23 |                 control.doubleValue = value
   |                         `- warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
24 |             }
25 |         )
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: mutation of this property is only permitted within the actor
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: mutation of this property is only permitted within the actor
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:51:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
48 |
49 |     /// For more information take a look at `DelegateProxyType`.
50 |     open class func currentDelegate(for object: ParentObject) -> NSTextFieldDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
51 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 |     }
53 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: property declared here
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: property declared here
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:56:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |     /// For more information take a look at `DelegateProxyType`.
55 |     open class func setCurrentDelegate(_ delegate: NSTextFieldDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
56 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
57 |     }
58 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: mutation of this property is only permitted within the actor
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: mutation of this property is only permitted within the actor
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:75:55: warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 |         let source = Observable.deferred { [weak textField = self.base] in
75 |             delegate.textSubject.startWith(textField?.stringValue)
   |                                                       `- warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 |         }.take(until: self.deallocated)
77 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: property declared here
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: property declared here
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:79:21: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
77 |
78 |         let observer = Binder(self.base) { (control, value: String?) in
79 |             control.stringValue = value ?? ""
   |                     `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         }
81 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: mutation of this property is only permitted within the actor
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:58:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 |     /// For more information take a look at `DelegateProxyType`.
57 |     open class func currentDelegate(for object: ParentObject) -> NSTextViewDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
58 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
59 |     }
60 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: property declared here
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: property declared here
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:63:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |     /// For more information take a look at `DelegateProxyType`.
62 |     open class func setCurrentDelegate(_ delegate: NSTextViewDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
63 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
64 |     }
65 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: mutation of this property is only permitted within the actor
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: mutation of this property is only permitted within the actor
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:82:54: warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
80 |
81 |         let source = Observable.deferred { [weak textView = self.base] in
82 |             delegate.textSubject.startWith(textView?.string ?? "")
   |                                                      `- warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
83 |         }.take(until: self.deallocated)
84 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: property declared here
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: property declared here
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:86:21: warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |
85 |         let observer = Binder(self.base) { control, value in
86 |             control.string = value
   |                     `- warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
87 |         }
88 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: mutation of this property is only permitted within the actor
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: mutation of this property is only permitted within the actor
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSView+Rx.swift:17:22: warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
15 |         public var alpha: Binder<CGFloat> {
16 |             return Binder(self.base) { view, value in
17 |                 view.alphaValue = value
   |                      `- warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
18 |             }
19 |         }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:269:19: note: mutation of this property is only permitted within the actor
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
    |                   `- note: mutation of this property is only permitted within the actor
270 |
271 | /* If you have set a custom layer on your view, and it (or one of its sublayers) uses CIFilters, you should set this. You do not need to set this if you are using the backgroundFilters, compositingFilter, or contentFilters properties below. See the release notes for more information.
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:23:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
21 |         return Observable.create { [weak object] observer in
22 |             let nsObserver = self.base.addObserver(forName: name, object: object, queue: nil) { notification in
23 |                 observer.on(.next(notification))
   |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
24 |             }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 8 |
 9 | import Foundation
10 | import RxSwift
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
11 |
12 | extension Reactive where Base: NotificationCenter {
[304/317] Compiling RxCocoa NotificationCenter+Rx.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:24:23: warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
22 |
23 |     /// Whether a sequence element should be sent to the observer immediately, before the subscribe method even returns.
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
   |                       |- warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'initial' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:26:23: warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'new' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:18:13: warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:19:13: warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
 19 | private var deallocatingSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:21:13: warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | private var deallocatedSubjectContext: UInt8 = 0
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:22:13: warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
 22 | private var deallocatedSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 | #if !os(Linux)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 10 |
 11 | import Foundation
 12 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 13 | #if SWIFT_PACKAGE && !DISABLE_SWIZZLING && !os(Linux)
 14 |     import RxCocoaRuntime
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:48: warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                                                `- warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 88 |             }
 89 |
Swift.KeyPath:1:14: note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
1 | public class KeyPath<Root, Value> : PartialKeyPath<Root> {
  |              `- note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:20:32: warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 |         return self.base.rx.controlProperty(
19 |             getter: { control -> Double in
20 |                 return control.doubleValue
   |                                `- warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: property declared here
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: property declared here
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:23:25: warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
23 |                 control.doubleValue = value
   |                         `- warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
24 |             }
25 |         )
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: mutation of this property is only permitted within the actor
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: mutation of this property is only permitted within the actor
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:51:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
48 |
49 |     /// For more information take a look at `DelegateProxyType`.
50 |     open class func currentDelegate(for object: ParentObject) -> NSTextFieldDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
51 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 |     }
53 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: property declared here
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: property declared here
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:56:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |     /// For more information take a look at `DelegateProxyType`.
55 |     open class func setCurrentDelegate(_ delegate: NSTextFieldDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
56 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
57 |     }
58 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: mutation of this property is only permitted within the actor
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: mutation of this property is only permitted within the actor
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:75:55: warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 |         let source = Observable.deferred { [weak textField = self.base] in
75 |             delegate.textSubject.startWith(textField?.stringValue)
   |                                                       `- warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 |         }.take(until: self.deallocated)
77 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: property declared here
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: property declared here
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:79:21: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
77 |
78 |         let observer = Binder(self.base) { (control, value: String?) in
79 |             control.stringValue = value ?? ""
   |                     `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         }
81 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: mutation of this property is only permitted within the actor
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:58:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 |     /// For more information take a look at `DelegateProxyType`.
57 |     open class func currentDelegate(for object: ParentObject) -> NSTextViewDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
58 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
59 |     }
60 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: property declared here
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: property declared here
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:63:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |     /// For more information take a look at `DelegateProxyType`.
62 |     open class func setCurrentDelegate(_ delegate: NSTextViewDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
63 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
64 |     }
65 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: mutation of this property is only permitted within the actor
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: mutation of this property is only permitted within the actor
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:82:54: warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
80 |
81 |         let source = Observable.deferred { [weak textView = self.base] in
82 |             delegate.textSubject.startWith(textView?.string ?? "")
   |                                                      `- warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
83 |         }.take(until: self.deallocated)
84 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: property declared here
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: property declared here
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:86:21: warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |
85 |         let observer = Binder(self.base) { control, value in
86 |             control.string = value
   |                     `- warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
87 |         }
88 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: mutation of this property is only permitted within the actor
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: mutation of this property is only permitted within the actor
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSView+Rx.swift:17:22: warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
15 |         public var alpha: Binder<CGFloat> {
16 |             return Binder(self.base) { view, value in
17 |                 view.alphaValue = value
   |                      `- warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
18 |             }
19 |         }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:269:19: note: mutation of this property is only permitted within the actor
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
    |                   `- note: mutation of this property is only permitted within the actor
270 |
271 | /* If you have set a custom layer on your view, and it (or one of its sublayers) uses CIFilters, you should set this. You do not need to set this if you are using the backgroundFilters, compositingFilter, or contentFilters properties below. See the release notes for more information.
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:23:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
21 |         return Observable.create { [weak object] observer in
22 |             let nsObserver = self.base.addObserver(forName: name, object: object, queue: nil) { notification in
23 |                 observer.on(.next(notification))
   |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
24 |             }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 8 |
 9 | import Foundation
10 | import RxSwift
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
11 |
12 | extension Reactive where Base: NotificationCenter {
[305/317] Compiling RxCocoa Observable+Bind.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:24:23: warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
22 |
23 |     /// Whether a sequence element should be sent to the observer immediately, before the subscribe method even returns.
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
   |                       |- warning: static property 'initial' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'initial' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx+KVORepresentable.swift:26:23: warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | /// Key value observing options
15 | public struct KeyValueObservingOptions: OptionSet {
   |               `- note: consider making struct 'KeyValueObservingOptions' conform to the 'Sendable' protocol
16 |     /// Raw value
17 |     public let rawValue: UInt
   :
24 |     public static let initial = KeyValueObservingOptions(rawValue: 1 << 0)
25 |     /// Whether to send updated values.
26 |     public static let new = KeyValueObservingOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'new' is not concurrency-safe because non-'Sendable' type 'KeyValueObservingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'new' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:18:13: warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 16 |
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:19:13: warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 | #if !DISABLE_SWIZZLING && !os(Linux)
 18 | private var deallocatingSubjectTriggerContext: UInt8 = 0
 19 | private var deallocatingSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatingSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatingSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatingSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:21:13: warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 | private var deallocatingSubjectContext: UInt8 = 0
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectTriggerContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectTriggerContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectTriggerContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | private var deallocatedSubjectContext: UInt8 = 0
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:22:13: warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 20 | #endif
 21 | private var deallocatedSubjectTriggerContext: UInt8 = 0
 22 | private var deallocatedSubjectContext: UInt8 = 0
    |             |- warning: var 'deallocatedSubjectContext' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: convert 'deallocatedSubjectContext' to a 'let' constant to make 'Sendable' shared state immutable
    |             |- note: add '@MainActor' to make var 'deallocatedSubjectContext' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 | #if !os(Linux)
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Element>' in a '@Sendable' closure
 88 |             }
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 10 |
 11 | import Foundation
 12 | import RxSwift
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 13 | #if SWIFT_PACKAGE && !DISABLE_SWIZZLING && !os(Linux)
 14 |     import RxCocoaRuntime
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSObject+Rx.swift:87:48: warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 85 |         Observable<Element>.create { [weak base] observer in
 86 |             let observation = base?.observe(keyPath, options: options) { obj, _ in
 87 |                 observer.on(.next(obj[keyPath: keyPath]))
    |                                                `- warning: capture of 'keyPath' with non-sendable type 'KeyPath<Base, Element>' in a '@Sendable' closure
 88 |             }
 89 |
Swift.KeyPath:1:14: note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
1 | public class KeyPath<Root, Value> : PartialKeyPath<Root> {
  |              `- note: generic class 'KeyPath' does not conform to the 'Sendable' protocol
2 |     @objc deinit
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:20:32: warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 |         return self.base.rx.controlProperty(
19 |             getter: { control -> Double in
20 |                 return control.doubleValue
   |                                `- warning: main actor-isolated property 'doubleValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: property declared here
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: property declared here
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSSlider+Rx.swift:23:25: warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
21 |             },
22 |             setter: { control, value in
23 |                 control.doubleValue = value
   |                         `- warning: main actor-isolated property 'doubleValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
24 |             }
25 |         )
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:41:18: note: mutation of this property is only permitted within the actor
 39 | @property NSInteger integerValue;
 40 | @property float floatValue;
 41 | @property double doubleValue;
    |                  `- note: mutation of this property is only permitted within the actor
 42 |
 43 | - (NSSize)sizeThatFits:(NSSize)size API_AVAILABLE(macos(10.10));
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:51:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
48 |
49 |     /// For more information take a look at `DelegateProxyType`.
50 |     open class func currentDelegate(for object: ParentObject) -> NSTextFieldDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
51 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 |     }
53 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: property declared here
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: property declared here
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:56:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
53 |
54 |     /// For more information take a look at `DelegateProxyType`.
55 |     open class func setCurrentDelegate(_ delegate: NSTextFieldDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
56 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
57 |     }
58 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextField.h:33:52: note: mutation of this property is only permitted within the actor
 31 | @property (getter=isSelectable) BOOL selectable;
 32 | - (void)selectText:(nullable id)sender;
 33 | @property (nullable, weak) id<NSTextFieldDelegate> delegate;
    |                                                    `- note: mutation of this property is only permitted within the actor
 34 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
 35 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:75:55: warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 |         let source = Observable.deferred { [weak textField = self.base] in
75 |             delegate.textSubject.startWith(textField?.stringValue)
   |                                                       `- warning: main actor-isolated property 'stringValue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 |         }.take(until: self.deallocated)
77 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: property declared here
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: property declared here
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextField+Rx.swift:79:21: warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
77 |
78 |         let observer = Binder(self.base) { (control, value: String?) in
79 |             control.stringValue = value ?? ""
   |                     `- warning: main actor-isolated property 'stringValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
80 |         }
81 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSControl.h:36:28: note: mutation of this property is only permitted within the actor
 34 |
 35 | @property (nullable, copy) id  /* id<NSCopying> */ objectValue;
 36 | @property (copy) NSString *stringValue;
    |                            `- note: mutation of this property is only permitted within the actor
 37 | @property (copy) NSAttributedString *attributedStringValue;
 38 | @property int intValue;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:58:16: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 |     /// For more information take a look at `DelegateProxyType`.
57 |     open class func currentDelegate(for object: ParentObject) -> NSTextViewDelegate? {
   |                     `- note: add '@MainActor' to make class method 'currentDelegate(for:)' part of global actor 'MainActor'
58 |         object.delegate
   |                `- warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
59 |     }
60 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: property declared here
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: property declared here
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:63:16: warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
60 |
61 |     /// For more information take a look at `DelegateProxyType`.
62 |     open class func setCurrentDelegate(_ delegate: NSTextViewDelegate?, to object: ParentObject) {
   |                     `- note: add '@MainActor' to make class method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
63 |         object.delegate = delegate
   |                `- warning: main actor-isolated property 'delegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
64 |     }
65 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextView.h:413:51: note: mutation of this property is only permitted within the actor
411 | /*************************** NSText methods ***************************/
412 |
413 | @property (nullable, weak) id<NSTextViewDelegate> delegate;
    |                                                   `- note: mutation of this property is only permitted within the actor
414 | @property (getter=isEditable) BOOL editable;
415 | @property (getter=isSelectable) BOOL selectable;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:82:54: warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
80 |
81 |         let source = Observable.deferred { [weak textView = self.base] in
82 |             delegate.textSubject.startWith(textView?.string ?? "")
   |                                                      `- warning: main actor-isolated property 'string' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
83 |         }.take(until: self.deallocated)
84 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: property declared here
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: property declared here
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSTextView+Rx.swift:86:21: warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 |
85 |         let observer = Binder(self.base) { control, value in
86 |             control.string = value
   |                     `- warning: main actor-isolated property 'string' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
87 |         }
88 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSText.h:69:28: note: mutation of this property is only permitted within the actor
 67 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
 68 |
 69 | @property (copy) NSString *string;
    |                            `- note: mutation of this property is only permitted within the actor
 70 |
 71 | - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string;
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NSView+Rx.swift:17:22: warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
15 |         public var alpha: Binder<CGFloat> {
16 |             return Binder(self.base) { view, value in
17 |                 view.alphaValue = value
   |                      `- warning: main actor-isolated property 'alphaValue' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
18 |             }
19 |         }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:269:19: note: mutation of this property is only permitted within the actor
267 | @property BOOL needsLayout API_AVAILABLE(macos(10.7));
268 |
269 | @property CGFloat alphaValue API_AVAILABLE(macos(10.5));
    |                   `- note: mutation of this property is only permitted within the actor
270 |
271 | /* If you have set a custom layer on your view, and it (or one of its sublayers) uses CIFilters, you should set this. You do not need to set this if you are using the backgroundFilters, compositingFilter, or contentFilters properties below. See the release notes for more information.
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:23:17: warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
21 |         return Observable.create { [weak object] observer in
22 |             let nsObserver = self.base.addObserver(forName: name, object: object, queue: nil) { notification in
23 |                 observer.on(.next(notification))
   |                 `- warning: capture of 'observer' with non-sendable type 'AnyObserver<Notification>' in a '@Sendable' closure
24 |             }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/AnyObserver.swift:12:15: note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
10 | ///
11 | /// Forwards operations to an arbitrary underlying observer with the same `Element` type, hiding the specifics of the underlying observer type.
12 | public struct AnyObserver<Element> : ObserverType {
   |               `- note: generic struct 'AnyObserver' does not conform to the 'Sendable' protocol
13 |     /// Anonymous event handler type.
14 |     public typealias EventHandler = (Event<Element>) -> Void
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/NotificationCenter+Rx.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
 8 |
 9 | import Foundation
10 | import RxSwift
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RxSwift'
11 |
12 | extension Reactive where Base: NotificationCenter {
[306/317] Compiling RxCocoa RxWKNavigationDelegateProxy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[307/317] Compiling RxCocoa SchedulerType+SharedSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[308/317] Compiling RxCocoa SectionedViewDataSourceType.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[309/317] Compiling RxCocoa SharedSequence+Concurrency.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[310/317] Compiling RxCocoa SharedSequence+Operators+arity.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[311/317] Compiling RxCocoa SharedSequence+Operators.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[312/317] Compiling RxCocoa SharedSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[313/317] Compiling RxCocoa Signal+Subscription.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[314/317] Compiling RxCocoa Signal.swift
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:34:16: warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 |     }
32 |
33 |     public static func currentDelegate(for object: WKWebView) -> WKNavigationDelegate? {
   |                        `- note: add '@MainActor' to make static method 'currentDelegate(for:)' part of global actor 'MainActor'
34 |         object.navigationDelegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: property declared here
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: property declared here
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/RxWKNavigationDelegateProxy.swift:38:16: warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |     }
36 |
37 |     public static func setCurrentDelegate(_ delegate: WKNavigationDelegate?, to object: WKWebView) {
   |                        `- note: add '@MainActor' to make static method 'setCurrentDelegate(_:to:)' part of global actor 'MainActor'
38 |         object.navigationDelegate = delegate
   |                `- warning: main actor-isolated property 'navigationDelegate' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
39 |     }
40 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebView.h:94:65: note: mutation of this property is only permitted within the actor
 92 |
 93 | /*! @abstract The web view's navigation delegate. */
 94 | @property (nullable, nonatomic, weak) id <WKNavigationDelegate> navigationDelegate;
    |                                                                 `- note: mutation of this property is only permitted within the actor
 95 |
 96 | /*! @abstract The web view's user interface delegate. */
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SchedulerType+SharedSequence.swift:13:36: warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 | public enum SharingScheduler {
12 |     /// Default scheduler used in SharedSequence based traits.
13 |     public private(set) static var make: () -> SchedulerType = { MainScheduler() }
   |                                    |- warning: static property 'make' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                                    |- note: convert 'make' to a 'let' constant to make 'Sendable' shared state immutable
   |                                    |- note: add '@MainActor' to make static property 'make' part of global actor 'MainActor'
   |                                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:36:21: warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 |             continuation.onTermination = { @Sendable termination in
35 |                 if termination == .cancelled {
36 |                     disposable.dispose()
   |                     `- warning: capture of 'disposable' with non-sendable type 'any Disposable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 |                 }
38 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/Disposable.swift:10:17: note: protocol 'Disposable' does not conform to the 'Sendable' protocol
 8 |
 9 | /// Represents a disposable resource.
10 | public protocol Disposable {
   |                 `- note: protocol 'Disposable' does not conform to the 'Sendable' protocol
11 |     /// Dispose resource.
12 |     func dispose()
/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/SharedSequence+Concurrency.swift:31:53: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
29 |             let disposable = self.asObservable()
30 |                 .subscribe(
31 |                     onNext: { value in continuation.yield(value) },
   |                                                     |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
   |                                                     `- note: main actor-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later main actor-isolated uses
32 |                     onCompleted: { continuation.finish() }
33 |                 )
[314/317] Write Objects.LinkFileList
[315/317] Linking libRxTest-Dynamic.dylib
[316/317] Linking libRxCocoa-Dynamic.dylib
Build complete! (14.27s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "RxSwift",
  "name" : "RxSwift",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "RxSwift",
      "targets" : [
        "RxSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxCocoa",
      "targets" : [
        "RxCocoa"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxRelay",
      "targets" : [
        "RxRelay"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxBlocking",
      "targets" : [
        "RxBlocking"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxTest",
      "targets" : [
        "RxTest"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RxSwift-Dynamic",
      "targets" : [
        "RxSwift"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "RxCocoa-Dynamic",
      "targets" : [
        "RxCocoa"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "RxRelay-Dynamic",
      "targets" : [
        "RxRelay"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "RxBlocking-Dynamic",
      "targets" : [
        "RxBlocking"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "RxTest-Dynamic",
      "targets" : [
        "RxTest"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "RxTest",
      "module_type" : "SwiftTarget",
      "name" : "RxTest",
      "path" : "Sources/RxTest",
      "product_memberships" : [
        "RxTest",
        "RxTest-Dynamic"
      ],
      "sources" : [
        "Any+Equatable.swift",
        "Bag.swift",
        "ColdObservable.swift",
        "Event+Equatable.swift",
        "HotObservable.swift",
        "Recorded+Event.swift",
        "Recorded.swift",
        "RxTest.swift",
        "Subscription.swift",
        "TestScheduler.swift",
        "TestSchedulerVirtualTimeConverter.swift",
        "TestableObservable.swift",
        "TestableObserver.swift",
        "XCTest+Rx.swift"
      ],
      "target_dependencies" : [
        "RxSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxSwift",
      "module_type" : "SwiftTarget",
      "name" : "RxSwift",
      "path" : "Sources/RxSwift",
      "product_memberships" : [
        "RxSwift",
        "RxCocoa",
        "RxRelay",
        "RxBlocking",
        "RxTest",
        "RxSwift-Dynamic",
        "RxCocoa-Dynamic",
        "RxRelay-Dynamic",
        "RxBlocking-Dynamic",
        "RxTest-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RxSwift/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AddRef.swift",
        "Amb.swift",
        "AnonymousDisposable.swift",
        "AnonymousObserver.swift",
        "AnyObserver.swift",
        "AsMaybe.swift",
        "AsSingle.swift",
        "AsyncLock.swift",
        "AsyncSubject.swift",
        "AtomicInt.swift",
        "Bag+Rx.swift",
        "Bag.swift",
        "BehaviorSubject.swift",
        "BinaryDisposable.swift",
        "Binder.swift",
        "BooleanDisposable.swift",
        "Buffer.swift",
        "Cancelable.swift",
        "Catch.swift",
        "CombineLatest+Collection.swift",
        "CombineLatest+arity.swift",
        "CombineLatest.swift",
        "CompactMap.swift",
        "Completable+AndThen.swift",
        "Completable.swift",
        "CompositeDisposable.swift",
        "Concat.swift",
        "ConcurrentDispatchQueueScheduler.swift",
        "ConcurrentMainScheduler.swift",
        "ConnectableObservableType.swift",
        "Create.swift",
        "CurrentThreadScheduler.swift",
        "Date+Dispatch.swift",
        "Debounce.swift",
        "Debug.swift",
        "Decode.swift",
        "DefaultIfEmpty.swift",
        "Deferred.swift",
        "Delay.swift",
        "DelaySubscription.swift",
        "Dematerialize.swift",
        "DispatchQueue+Extensions.swift",
        "DispatchQueueConfiguration.swift",
        "Disposable.swift",
        "Disposables.swift",
        "DisposeBag.swift",
        "DisposeBase.swift",
        "DistinctUntilChanged.swift",
        "Do.swift",
        "ElementAt.swift",
        "Empty.swift",
        "Enumerated.swift",
        "Error.swift",
        "Errors.swift",
        "Event.swift",
        "Filter.swift",
        "First.swift",
        "Generate.swift",
        "GroupBy.swift",
        "GroupedObservable.swift",
        "HistoricalScheduler.swift",
        "HistoricalSchedulerTimeConverter.swift",
        "ImmediateSchedulerType.swift",
        "Infallible+CombineLatest+Collection.swift",
        "Infallible+CombineLatest+arity.swift",
        "Infallible+Concurrency.swift",
        "Infallible+Create.swift",
        "Infallible+Debug.swift",
        "Infallible+Operators.swift",
        "Infallible+Zip+arity.swift",
        "Infallible.swift",
        "InfiniteSequence.swift",
        "InvocableScheduledItem.swift",
        "InvocableType.swift",
        "Just.swift",
        "Lock.swift",
        "LockOwnerType.swift",
        "MainScheduler.swift",
        "Map.swift",
        "Materialize.swift",
        "Maybe.swift",
        "Merge.swift",
        "Multicast.swift",
        "Never.swift",
        "NopDisposable.swift",
        "Observable+Concurrency.swift",
        "Observable.swift",
        "ObservableConvertibleType+Infallible.swift",
        "ObservableConvertibleType.swift",
        "ObservableType+Extensions.swift",
        "ObservableType+PrimitiveSequence.swift",
        "ObservableType.swift",
        "ObserveOn.swift",
        "ObserverBase.swift",
        "ObserverType.swift",
        "OperationQueueScheduler.swift",
        "Optional.swift",
        "Platform.Darwin.swift",
        "Platform.Linux.swift",
        "PrimitiveSequence+Concurrency.swift",
        "PrimitiveSequence+Zip+arity.swift",
        "PrimitiveSequence.swift",
        "PriorityQueue.swift",
        "Producer.swift",
        "PublishSubject.swift",
        "Queue.swift",
        "Range.swift",
        "Reactive.swift",
        "RecursiveLock.swift",
        "RecursiveScheduler.swift",
        "Reduce.swift",
        "RefCountDisposable.swift",
        "Repeat.swift",
        "ReplaySubject.swift",
        "RetryWhen.swift",
        "Rx.swift",
        "RxMutableBox.swift",
        "Sample.swift",
        "Scan.swift",
        "ScheduledDisposable.swift",
        "ScheduledItem.swift",
        "ScheduledItemType.swift",
        "SchedulerServices+Emulation.swift",
        "SchedulerType.swift",
        "Sequence.swift",
        "SerialDispatchQueueScheduler.swift",
        "SerialDisposable.swift",
        "ShareReplayScope.swift",
        "Single.swift",
        "SingleAssignmentDisposable.swift",
        "SingleAsync.swift",
        "Sink.swift",
        "Skip.swift",
        "SkipUntil.swift",
        "SkipWhile.swift",
        "StartWith.swift",
        "SubjectType.swift",
        "SubscribeOn.swift",
        "SubscriptionDisposable.swift",
        "SwiftSupport.swift",
        "Switch.swift",
        "SwitchIfEmpty.swift",
        "SynchronizedDisposeType.swift",
        "SynchronizedOnType.swift",
        "SynchronizedUnsubscribeType.swift",
        "TailRecursiveSink.swift",
        "Take.swift",
        "TakeLast.swift",
        "TakeWithPredicate.swift",
        "Throttle.swift",
        "Timeout.swift",
        "Timer.swift",
        "ToArray.swift",
        "Using.swift",
        "VirtualTimeConverterType.swift",
        "VirtualTimeScheduler.swift",
        "Window.swift",
        "WithLatestFrom.swift",
        "WithUnretained.swift",
        "Zip+Collection.swift",
        "Zip+arity.swift",
        "Zip.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxRelay",
      "module_type" : "SwiftTarget",
      "name" : "RxRelay",
      "path" : "Sources/RxRelay",
      "product_memberships" : [
        "RxCocoa",
        "RxRelay",
        "RxCocoa-Dynamic",
        "RxRelay-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RxRelay/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "BehaviorRelay.swift",
        "Observable+Bind.swift",
        "PublishRelay.swift",
        "ReplayRelay.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "RxSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxCocoaRuntime",
      "module_type" : "ClangTarget",
      "name" : "RxCocoaRuntime",
      "path" : "Sources/RxCocoaRuntime",
      "product_memberships" : [
        "RxCocoa",
        "RxCocoa-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RxCocoaRuntime/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "_RX.m",
        "_RXDelegateProxy.m",
        "_RXKVOObserver.m",
        "_RXObjCRuntime.m"
      ],
      "target_dependencies" : [
        "RxSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxCocoa",
      "module_type" : "SwiftTarget",
      "name" : "RxCocoa",
      "path" : "Sources/RxCocoa",
      "product_memberships" : [
        "RxCocoa",
        "RxCocoa-Dynamic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/RxCocoa/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "BehaviorRelay+Driver.swift",
        "ControlEvent+Driver.swift",
        "ControlEvent+Signal.swift",
        "ControlEvent.swift",
        "ControlProperty+Driver.swift",
        "ControlProperty.swift",
        "ControlTarget.swift",
        "DelegateProxy.swift",
        "DelegateProxyType.swift",
        "DispatchQueue+Extensions.swift",
        "Driver+Subscription.swift",
        "Driver.swift",
        "Infallible+Bind.swift",
        "Infallible+Driver.swift",
        "ItemEvents.swift",
        "KVORepresentable+CoreGraphics.swift",
        "KVORepresentable+Swift.swift",
        "KVORepresentable.swift",
        "NSButton+Rx.swift",
        "NSControl+Rx.swift",
        "NSObject+Rx+KVORepresentable.swift",
        "NSObject+Rx+RawRepresentable.swift",
        "NSObject+Rx.swift",
        "NSSlider+Rx.swift",
        "NSTextField+Rx.swift",
        "NSTextStorage+Rx.swift",
        "NSTextView+Rx.swift",
        "NSView+Rx.swift",
        "NotificationCenter+Rx.swift",
        "Observable+Bind.swift",
        "ObservableConvertibleType+Driver.swift",
        "ObservableConvertibleType+SharedSequence.swift",
        "ObservableConvertibleType+Signal.swift",
        "PublishRelay+Signal.swift",
        "RxCocoa.swift",
        "RxCocoaObjCRuntimeError+Extensions.swift",
        "RxCollectionViewDataSourcePrefetchingProxy.swift",
        "RxCollectionViewDataSourceProxy.swift",
        "RxCollectionViewDataSourceType.swift",
        "RxCollectionViewDelegateProxy.swift",
        "RxCollectionViewReactiveArrayDataSource.swift",
        "RxNavigationControllerDelegateProxy.swift",
        "RxPickerViewAdapter.swift",
        "RxPickerViewDataSourceProxy.swift",
        "RxPickerViewDataSourceType.swift",
        "RxPickerViewDelegateProxy.swift",
        "RxScrollViewDelegateProxy.swift",
        "RxSearchBarDelegateProxy.swift",
        "RxSearchControllerDelegateProxy.swift",
        "RxTabBarControllerDelegateProxy.swift",
        "RxTabBarDelegateProxy.swift",
        "RxTableViewDataSourcePrefetchingProxy.swift",
        "RxTableViewDataSourceProxy.swift",
        "RxTableViewDataSourceType.swift",
        "RxTableViewDelegateProxy.swift",
        "RxTableViewReactiveArrayDataSource.swift",
        "RxTarget.swift",
        "RxTextStorageDelegateProxy.swift",
        "RxTextViewDelegateProxy.swift",
        "RxWKNavigationDelegateProxy.swift",
        "SchedulerType+SharedSequence.swift",
        "SectionedViewDataSourceType.swift",
        "SharedSequence+Concurrency.swift",
        "SharedSequence+Operators+arity.swift",
        "SharedSequence+Operators.swift",
        "SharedSequence.swift",
        "Signal+Subscription.swift",
        "Signal.swift",
        "TextInput.swift",
        "UIActivityIndicatorView+Rx.swift",
        "UIApplication+Rx.swift",
        "UIBarButtonItem+Rx.swift",
        "UIButton+Rx.swift",
        "UICollectionView+Rx.swift",
        "UIControl+Rx.swift",
        "UIDatePicker+Rx.swift",
        "UIGestureRecognizer+Rx.swift",
        "UINavigationController+Rx.swift",
        "UIPickerView+Rx.swift",
        "UIRefreshControl+Rx.swift",
        "UIScrollView+Rx.swift",
        "UISearchBar+Rx.swift",
        "UISearchController+Rx.swift",
        "UISegmentedControl+Rx.swift",
        "UISlider+Rx.swift",
        "UIStepper+Rx.swift",
        "UISwitch+Rx.swift",
        "UITabBar+Rx.swift",
        "UITabBarController+Rx.swift",
        "UITableView+Rx.swift",
        "UITextField+Rx.swift",
        "UITextView+Rx.swift",
        "URLSession+Rx.swift",
        "WKWebView+Rx.swift"
      ],
      "target_dependencies" : [
        "RxSwift",
        "RxRelay",
        "RxCocoaRuntime"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RxBlocking",
      "module_type" : "SwiftTarget",
      "name" : "RxBlocking",
      "path" : "Sources/RxBlocking",
      "product_memberships" : [
        "RxBlocking",
        "RxBlocking-Dynamic"
      ],
      "sources" : [
        "AtomicInt.swift",
        "BlockingObservable+Operators.swift",
        "BlockingObservable.swift",
        "ObservableConvertibleType+Blocking.swift",
        "Platform.Darwin.swift",
        "Platform.Linux.swift",
        "RecursiveLock.swift",
        "Resources.swift",
        "RunLoopLock.swift"
      ],
      "target_dependencies" : [
        "RxSwift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.